@font-face{font-family:Bai Jamjuree;font-weight:400;font-display:swap;src:url(/assets/fonts/BaiJamjureeRegular.woff2) format("woff2")}@font-face{font-family:Bai Jamjuree;font-weight:500;font-display:swap;src:url(/assets/fonts/BaiJamjureeMedium.woff2) format("woff2")}@font-face{font-family:Bai Jamjuree;font-weight:600;font-display:swap;src:url(/assets/fonts/BaiJamjureeSemiBold.woff2) format("woff2")}@font-face{font-family:Bai Jamjuree;font-weight:700;font-display:swap;src:url(/assets/fonts/BaiJamjureeBold.woff2) format("woff2")}:root{--bg: #070605;--ink: #FFFFFF;--soft: rgba(255, 255, 255, .72);--grey: #8E8A86;--grey-2: #6E6A66;--hair: rgba(255, 255, 255, .1);--orange: #FF6619;--amber: #FFB547;--font: "Bai Jamjuree", system-ui, -apple-system, sans-serif;--ease-out: cubic-bezier(.23, 1, .32, 1);--phone: clamp(160px, 45vw, 300px);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{overflow-x:clip;scroll-behavior:smooth;-webkit-text-size-adjust:100%;scrollbar-color:#3A3A3C var(--bg)}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:17px;line-height:1.47;letter-spacing:-.01em;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}h1,h2,h3,p,blockquote{margin:0}img{display:block;max-width:100%;height:auto}::selection{background:var(--orange);color:#000}:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:10px}.wrap{width:min(100% - 32px,1120px);margin-inline:auto}.hero{position:relative;isolation:isolate;overflow:hidden;padding:14px 0 0;text-align:center}.sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;pointer-events:none}.sky span{position:absolute;border-radius:50%;filter:blur(60px);opacity:.9}.sky .a{width:120vw;max-width:1400px;aspect-ratio:1.6;left:50%;top:34%;translate:-50% 0;background:radial-gradient(closest-side,#ff66198c,#ff661900 70%);animation:drift-a 18s ease-in-out infinite alternate}.sky .b{width:70vw;max-width:820px;aspect-ratio:1;left:8%;top:46%;background:radial-gradient(closest-side,rgba(255,181,71,.38),transparent 70%);animation:drift-b 22s ease-in-out infinite alternate}.sky .c{width:60vw;max-width:720px;aspect-ratio:1;right:4%;top:52%;background:radial-gradient(closest-side,rgba(232,60,40,.35),transparent 70%);animation:drift-c 20s ease-in-out infinite alternate}@keyframes drift-a{to{translate:-46% -4%;scale:1.06}}@keyframes drift-b{to{translate:8% -6%}}@keyframes drift-c{to{translate:-10% -4%}}.grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.35;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:22%;z-index:3;background:linear-gradient(transparent,var(--bg));pointer-events:none}.nav{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 8px 0 18px;border-radius:999px;background:#ffffff0f;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:inset 0 0 0 1px #ffffff14}.brand{display:flex;align-items:center;gap:9px;font-size:18px;font-weight:700;letter-spacing:-.02em}.brand img{width:28px;height:28px;border-radius:8px}.brand b{color:var(--orange)}.nav-cta{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:999px;background:var(--ink);color:#000;font-size:14px;font-weight:600;transition:transform .16s var(--ease-out)}.nav-cta:active{transform:scale(.97)}.nav-end{display:flex;align-items:center;gap:14px}.locale{color:var(--soft);font-size:13px;font-weight:600;letter-spacing:.04em}@media (hover: hover) and (pointer: fine){.locale:hover{color:var(--ink)}}h1{margin-top:42px;font-size:clamp(42px,11.6vw,92px);font-weight:600;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}h1 span{display:block;background:none;color:var(--orange)}.lede{max-width:25em;margin:16px auto 0;color:var(--soft);font-size:clamp(17px,4.5vw,21px);line-height:1.4;text-wrap:balance}.cta{display:inline-flex;align-items:center;gap:10px;height:56px;margin-top:26px;padding:0 28px;border-radius:999px;background:var(--ink);color:#000;font-size:17px;font-weight:600;box-shadow:0 12px 40px -12px #ff661999;transition:transform .16s var(--ease-out)}.cta svg{width:16px;height:16px;transition:translate .2s var(--ease-out)}@media (hover: hover) and (pointer: fine){.cta:hover svg{translate:3px 0}}.cta:active{transform:scale(.97)}.award{display:flex;width:max-content;align-items:center;gap:4px;margin:22px auto 0}.award-text{display:grid;justify-items:center;gap:2px;line-height:1.1}.award-text b{display:flex;align-items:center;gap:10px;font-size:28px;font-weight:600;letter-spacing:-.02em}.stars{display:flex;gap:2px;color:var(--amber)}.stars svg{width:18px;height:18px}.award-text small{color:var(--soft);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.scene{position:relative;z-index:2;height:calc(var(--phone) * 1.62);margin-top:34px}.phone{position:absolute;top:0;width:var(--phone);padding:calc(var(--phone) * .032);border-radius:calc(var(--phone) * .17);background:linear-gradient(145deg,#5a5753,#26241f 30%,#3b3935 62%,#1b1a17);box-shadow:inset 0 0 0 1px #ffffff1f,0 50px 80px -30px #000000f2,0 0 0 1px #0009}.phone:before{content:"";position:absolute;inset:calc(var(--phone) * .012);border-radius:calc(var(--phone) * .158);background:#000}.screen{position:relative;overflow:hidden;aspect-ratio:1206 / 2622;border-radius:calc(var(--phone) * .138);background:#0d0d0d}.screen img{width:100%;height:100%}.screen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(115deg,rgba(255,255,255,.12),transparent 28%);pointer-events:none}.island{position:absolute;z-index:2;left:50%;top:2.1%;width:30%;height:3.5%;translate:-50% 0;border-radius:999px;background:#000}.phone--food{left:50%;translate:-86% 0;rotate:-8deg;transform-origin:50% 100%}.phone--lift{left:50%;translate:-14% 6%;rotate:7deg;transform-origin:50% 100%;z-index:1}.phone .chip{position:absolute;z-index:3;left:50%;top:58%;translate:-50% 0;display:flex;align-items:baseline;gap:4px;padding:6px 12px 7px;border-radius:999px;background:#141414db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #ffffff1f,0 10px 24px #00000080;white-space:nowrap;font-size:calc(var(--phone) * .05);font-weight:600}.phone .chip b{color:var(--orange);font-size:1.5em;letter-spacing:-.02em}.banana{position:absolute;z-index:4;left:50%;bottom:14%;width:calc(var(--phone) * .52);translate:-50% 0;filter:drop-shadow(0 18px 24px rgba(0,0,0,.6));transform-origin:50% 100%}.ribbon{position:relative;overflow:hidden;padding:30px 0 10px;-webkit-mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.track{display:flex;gap:48px;width:max-content;animation:ribbon 55s linear infinite}.ribbon:hover .track{animation-play-state:paused}@keyframes ribbon{to{translate:-50% 0}}.say{display:flex;align-items:baseline;gap:12px;margin:0;white-space:nowrap}.say q{font-size:clamp(18px,4.8vw,24px);font-weight:500;letter-spacing:-.02em;quotes:"“" "”"}:lang(pl) .say q{quotes:"„" "”"}.say q:before,.say q:after{color:var(--orange)}.say small{color:var(--grey);font-size:13px}.say i{color:var(--amber);font-style:normal;letter-spacing:1px}.ribbon-note{margin-top:14px;color:var(--grey-2);font-size:12px;text-align:center}.details{padding:110px 0 30px}.details .wrap{width:min(100% - 40px,760px)}h2{font-size:clamp(34px,8.6vw,60px);font-weight:600;line-height:1.04;letter-spacing:-.04em;text-align:center;text-wrap:balance}h2 span{display:block;color:var(--grey)}.compare{max-width:680px;margin:56px auto 0}.compare-head{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:1fr 76px 76px;gap:8px;align-items:end;padding:14px 0 12px;background:#070605e6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--hair)}.compare-head div{text-align:center}.compare-head b{display:block;font-size:21px;font-weight:600}.compare-head small{display:block;color:var(--grey);font-size:12px}.compare-head .pro b{color:var(--orange)}.group{padding:36px 0 10px;font-size:19px;font-weight:600;letter-spacing:-.015em}.group small{display:block;margin-top:2px;color:var(--grey);font-size:14px;font-weight:400;letter-spacing:0}.row{display:grid;grid-template-columns:1fr 76px 76px;gap:8px;align-items:center;min-height:52px;padding:10px 0;border-bottom:1px solid var(--hair);font-size:16px}.row>:not(:first-child){display:grid;place-items:center;color:var(--grey);font-size:13px;line-height:1.2;text-align:center}.row .pro{color:var(--ink)}.ok{width:20px;height:20px;color:var(--ink)}.pro .ok{color:var(--orange)}.na{width:14px;height:2px;border-radius:2px;background:var(--grey-2)}.fine{margin-top:18px;color:var(--grey-2);font-size:13px;text-align:center}.get{position:relative;isolation:isolate;overflow:hidden;margin-top:90px;padding:90px 0 100px;text-align:center}.get:before{content:"";position:absolute;z-index:-1;left:50%;bottom:-40%;width:max(140%,1100px);aspect-ratio:1.8;translate:-50% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(255,102,25,.35),transparent 70%);filter:blur(30px)}.get .walker{width:110px;margin:0 auto 22px}.get h2 span{color:var(--orange)}.badges{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px}.badge{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 22px 0 16px;border-radius:14px;background:#000;box-shadow:inset 0 0 0 1px #a6a6a6;color:#fff;text-align:left;transition:transform .16s var(--ease-out)}.badge svg{width:26px;height:26px}.badge span{display:grid;line-height:1.05}.badge small{font-size:11px;font-weight:500}.badge b{font-size:19px;font-weight:600}.badge:active{transform:scale(.97)}.footer{border-top:1px solid var(--hair);color:var(--grey)}.footer-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:28px 24px;padding:40px 0 32px}.footer-links div{display:grid;align-content:start;gap:10px;font-size:14px}.footer-links b{margin-bottom:4px;color:var(--ink);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.footer-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:18px 0 28px;border-top:1px solid var(--hair);font-size:12px}.footer-base nav{display:flex;gap:18px}@media (hover: hover) and (pointer: fine){.footer a:hover{color:var(--ink)}}.faq{padding:100px 0 10px}.faq .wrap{width:min(100% - 40px,760px)}.faq-list{margin-top:48px;border-top:1px solid var(--hair)}.qa{border-bottom:1px solid var(--hair)}.qa summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:16px 0;cursor:pointer;list-style:none}.qa summary::-webkit-details-marker{display:none}.qa h3{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.015em}.plus{position:relative;flex:none;width:28px;height:28px;border-radius:50%;background:#ffffff0f;transition:rotate .24s var(--ease-out),background-color .24s var(--ease-out)}.plus:before,.plus:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:2px;background:var(--ink);translate:-50% -50%}.plus:after{rotate:90deg}.qa[open] .plus{rotate:45deg;background:var(--orange)}.answer{padding:0 44px 22px 0;color:var(--soft);font-size:16px}.answer a,.block a:not(.related a){color:var(--ink);text-decoration:underline;text-decoration-color:#ff6619b3;text-underline-offset:3px}@media (hover: hover) and (pointer: fine){.qa summary:hover h3{color:var(--orange)}}.page-hero{padding-bottom:40px;text-align:left}.page-hero:after{height:30%}.page-intro{display:grid;gap:40px;justify-items:center;padding-top:34px}.page-copy{display:grid;justify-items:start;max-width:640px}.crumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;color:var(--grey);font-size:13px;font-weight:500}.crumbs a{color:var(--soft)}@media (hover: hover) and (pointer: fine){.crumbs a:hover{color:var(--ink)}}.page-hero h1{margin-top:0;font-size:clamp(38px,9.6vw,72px)}.page-hero .lede{max-width:32em;margin:18px 0 0;text-wrap:pretty}.page-hero .cta{margin-top:28px}.stamp{margin-top:16px;color:var(--grey);font-size:13px}.phone--solo{position:relative;z-index:4;width:clamp(220px,62vw,300px);rotate:-4deg;animation:swing-solo 1.2s var(--ease-out) .26s backwards}@keyframes swing-solo{0%{opacity:0;rotate:0deg;translate:0 14%}}.content .wrap{width:min(100% - 40px,760px)}.block{padding-top:72px}.block h2{font-size:clamp(28px,6.4vw,40px);line-height:1.1;letter-spacing:-.03em;text-align:left}.block>p{margin-top:16px;color:var(--soft);font-size:17px;text-wrap:pretty}.summary{padding:28px 24px;margin-top:56px;border-radius:22px;background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--hair)}.summary h2{color:var(--orange);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.summary p{margin-top:10px;color:var(--ink);font-size:clamp(17px,4.4vw,19px);line-height:1.45}.steps{display:grid;gap:12px;margin:26px 0 0;padding:0;list-style:none;counter-reset:step}.steps li{position:relative;padding:22px 22px 22px 70px;border-radius:20px;background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--hair);counter-increment:step}.steps li:before{content:counter(step);position:absolute;left:22px;top:20px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--orange);color:#000;font-size:15px;font-weight:700}.steps h3{font-size:18px;font-weight:600;letter-spacing:-.015em}.steps p{margin-top:6px;color:var(--soft);font-size:16px}.ticks{display:grid;gap:0;margin:22px 0 0;padding:0;list-style:none;border-top:1px solid var(--hair)}.ticks li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--hair);font-size:16px}.ticks .ok{flex:none;margin-top:2px;color:var(--orange)}.vs{margin-top:26px;border-top:1px solid var(--hair)}.vs-row{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:14px;padding:14px 0;border-bottom:1px solid var(--hair);font-size:15px;line-height:1.35}.vs-row>:first-child{color:var(--ink);font-weight:600}.vs-row>:not(:first-child){color:var(--soft)}.vs-row .us{color:var(--ink)}.vs-head{position:sticky;top:0;z-index:5;padding:14px 0 12px;background:#070605eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.vs-head>span{color:var(--grey)!important;font-size:13px;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase}.vs-head .us{color:var(--orange)!important}.block .fine{margin-top:14px;text-align:left}.choose{display:grid;gap:12px;margin-top:26px}.pick{padding:24px;border-radius:22px;background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--hair)}.pick--us{background:linear-gradient(160deg,#ff661929,#ff661908);box-shadow:inset 0 0 0 1px #ff661959}.pick h3{font-size:20px;font-weight:600;letter-spacing:-.02em}.pick ul{display:grid;gap:8px;margin:14px 0 0;padding-left:20px;color:var(--soft);font-size:16px}.pick li::marker{color:var(--orange)}.sources p{font-size:14px!important}.sources h2{font-size:20px}.sources ul{display:grid;gap:6px;margin:12px 0 0;padding-left:20px;color:var(--grey);font-size:14px}.sources a{color:var(--soft)!important}.related{display:grid;gap:10px;margin-top:24px}.related a{position:relative;display:grid;gap:4px;padding:20px 56px 20px 22px;border-radius:20px;background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--hair);transition:background-color .2s var(--ease-out),transform .16s var(--ease-out)}.related b{font-size:17px;font-weight:600}.related span{color:var(--grey);font-size:14px}.related svg{position:absolute;right:22px;top:50%;width:16px;height:16px;translate:0 -50%;color:var(--orange);transition:translate .2s var(--ease-out)}.related a:active{transform:scale(.99)}@media (hover: hover) and (pointer: fine){.related a:hover{background:#ffffff12}.related a:hover svg{translate:3px -50%}}.in{opacity:0;translate:0 16px;animation:in .9s var(--ease-out) forwards}.d1{animation-delay:80ms}.d2{animation-delay:.16s}.d3{animation-delay:.24s}.d4{animation-delay:.32s}@keyframes in{to{opacity:1;translate:0 0}}.phone--food{animation:swing-l 1.3s var(--ease-out) .3s backwards}.phone--lift{animation:swing-r 1.3s var(--ease-out) .42s backwards}@keyframes swing-l{0%{opacity:0;rotate:-2deg;translate:-66% 18%}}@keyframes swing-r{0%{opacity:0;rotate:2deg;translate:-34% 24%}}.banana{animation:land .8s cubic-bezier(.34,1.45,.64,1) 1s backwards}@keyframes land{0%{opacity:0;translate:-50% 40%;scale:.85}}.chip{animation:chip-in .7s var(--ease-out) 1.5s backwards}@keyframes chip-in{0%{opacity:0;translate:-50% 10px}}.js .reveal{opacity:0;translate:0 24px;transition:opacity .7s ease-out,translate .9s var(--ease-out)}.js .reveal.is-in{opacity:1;translate:0 0}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.in,.js .reveal{opacity:1;translate:none;animation:none;transition:none}.phone--food,.phone--lift,.phone--solo,.banana,.chip,.sky span{animation:none}.plus{transition:none}.track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}}@media (min-width: 900px){.hero{padding-top:22px}.nav{width:min(100%,760px);margin-inline:auto}:root{--phone: clamp(210px, 29vh, 290px)}h1{margin-top:44px;font-size:clamp(56px,6.4vw,92px)}.scene{margin-top:36px}.banana{bottom:34%;width:calc(var(--phone) * .46)}.compare-head,.row{grid-template-columns:1fr 120px 120px}.page-intro{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;padding:56px 0 30px}.phone--solo{width:clamp(240px,30vh,290px)}.steps{grid-template-columns:repeat(3,1fr)}.steps li{padding:70px 22px 24px}.steps li:before{top:22px}.choose{grid-template-columns:1fr 1fr}.related{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.vs-row{font-size:16px}}
