@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/jakarta-var-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/jakarta-var-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/jakarta-var-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/jakarta-var-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}p,li,figcaption,.lede,.line p{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:optimizelegibility}.ember{background:linear-gradient(135deg,#ff8a3c 0%,#ff6b2c 42%,#ff3b1f 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-block:-.14em;padding-block:.14em;font-style:normal;display:inline-block}.shade{isolation:isolate;display:inline-block;position:relative}.shade:after{content:attr(data-text);z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;color:var(--cast,#fff);-webkit-text-fill-color:var(--cast,#fff);opacity:var(--cast-op,.3);transform-origin:0 79%;transform:skewX(var(--skew,-52deg)) scaleY(.62);filter:blur(.8px);position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 70%);mask-image:linear-gradient(#0000 0%,#000 70%)}.shade.short:after{transform:skewX(var(--skew,-52deg)) scaleY(.3)}.modes{background:color-mix(in srgb, currentColor 9%, transparent);border-radius:999px;padding:4px;display:inline-flex}.modes button{cursor:pointer;height:38px;font:inherit;color:inherit;opacity:.62;background:0 0;border:0;border-radius:999px;padding:0 20px;font-size:15px;font-weight:600;transition:background .25s,color .25s,opacity .25s}.modes button:hover{opacity:.9}.modes button[aria-pressed=true]{background:var(--modes-on,#fff);color:var(--modes-on-fg,#0a0a0a);opacity:1}.modes button:focus-visible{outline-offset:2px;outline:2px solid #ff6b2c}.mode-stack{display:grid}.mode-stack>*{grid-area:1/1}.mode-stack>h2{align-self:end}[data-when]{transition:opacity .3s}[data-when].off{opacity:0;visibility:hidden}[data-modes] video{transition:opacity .3s}[data-modes].mode-swap video,[data-modes].mode-swap [data-when]{opacity:0}.brand-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid}.brand-split .brand-text{max-width:34ch;margin-top:24px}.brand-phone{height:min(clamp(440px, 46vw, 640px), calc(calc(100 * var(--vh,1svh)) - 180px));position:relative}.brand-phone video{width:auto;max-width:none;height:128%;position:absolute;top:-9%;left:50%;transform:translate(-50%)}@media (width<=760px){.brand-split{grid-template-columns:1fr}.brand-phone{height:480px}}.platforms{border-left:1px solid color-mix(in srgb, currentColor 28%, transparent);align-items:center;gap:7px;margin-left:12px;padding-left:12px;display:inline-flex}.platforms svg{width:15px;height:15px;display:block}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reviews{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));text-align:left;gap:clamp(24px,3vw,48px);max-width:1060px;margin:52px auto 0;display:grid}.review{border-top:1px solid var(--r-hair,#7f7f7f40);flex-direction:column;gap:12px;margin:0;padding-top:20px;display:flex}.review .stars{color:#ff6b2c;letter-spacing:3px;font-size:14px}.review blockquote{margin:0}.review .r-title{letter-spacing:-.01em;color:var(--r-strong,currentColor);font-size:18px;font-weight:650}.review blockquote p+p{color:var(--r-muted,#8f9a9e);margin-top:8px;font-size:16px;line-height:1.6}.review figcaption{color:var(--r-muted,#8f9a9e);margin-top:auto;font-size:14px}@media (width<=760px){.reviews{grid-template-columns:1fr}}[data-seq-scroll]{height:calc(calc(100 * var(--vh,1svh)) + var(--seq-steps,5) * 2 * calc(55 * var(--vh,1svh)))}[data-seq-scroll] .seq-pin{height:calc(100 * var(--vh,1svh));flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}@media (width<=760px){[data-seq-scroll]{height:auto}[data-seq-scroll] .seq-pin{height:auto;position:static}}.tq{position:relative}.tq-frame{aspect-ratio:1440/600;position:relative;overflow:hidden}[data-queue=full] .tq-frame{aspect-ratio:16/10}.tq-frame>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tq-spot{box-shadow:0 0 0 200vmax var(--veil,#0000008c);pointer-events:none;border-radius:14px;transition:left .7s cubic-bezier(.65,0,.35,1),top .7s cubic-bezier(.65,0,.35,1),width .7s cubic-bezier(.65,0,.35,1),height .7s cubic-bezier(.65,0,.35,1);position:absolute}.tq-ring{pointer-events:none;border-radius:999px;transition:left .7s cubic-bezier(.65,0,.35,1),top .7s cubic-bezier(.65,0,.35,1),width .7s cubic-bezier(.65,0,.35,1),height .7s cubic-bezier(.65,0,.35,1);position:absolute}.tq-ring:before,.tq-ring:after{content:"";border-radius:inherit;opacity:0;border:2px solid #ff6b2c;position:absolute;inset:-5px}.tq-ring.tap:before{animation:1.3s cubic-bezier(.2,.7,.2,1) .55s both tq-tap}.tq-ring.tap:after{animation:1.3s cubic-bezier(.2,.7,.2,1) .75s both tq-tap}@keyframes tq-tap{0%{opacity:0;transform:scale(1.35)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.tq-cap{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;min-height:2.4em;margin-top:22px;font-size:17px;line-height:1.3;display:flex}.tq-cap .type{color:var(--muted,#8f9a9e)}.tq-cap svg{width:22px;height:12px;color:var(--muted,#8f9a9e);flex:none}.tq-cap .act{font-weight:650}.tq-cap>*{transition:opacity .35s}.tq-cap.swap>*{opacity:0}.ticker{height:13rem;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 34% 66%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 34% 66%,#0000 100%)}.ticker-track{flex-direction:column;align-items:center;gap:.75rem;animation:64s linear infinite mb-ticker;display:flex}.ticker-track>span{letter-spacing:-.02em;white-space:nowrap;text-align:center;font-size:clamp(17px,1.7vw,21px);font-weight:700;line-height:1.35}.ticker-track small{letter-spacing:.02em;opacity:.6;vertical-align:.2em;border:1px solid;border-radius:999px;margin-left:.5em;padding:.2em .6em;font-size:.62em;font-weight:600}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes mb-ticker{to{transform:translateY(-50%)}}.rail{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.rail-track{gap:18px;width:max-content;animation:70s linear infinite mb-rail;display:flex}.rail-track img{border-radius:clamp(22px,2.4vw,34px);width:auto;height:clamp(320px,34vw,480px);box-shadow:0 0 0 1px #7f7f7f2e}.rail:hover .rail-track{animation-play-state:paused}.rail-shot{flex:none;margin:0}.rail-shot figcaption{letter-spacing:-.01em;text-align:center;color:var(--muted,#8f9a9e);margin-top:16px;font-size:14.5px;font-weight:600}@keyframes mb-rail{to{transform:translate(-50%)}}.g-track{--tile:min(80vw, 940px);scroll-snap-type:x mandatory;padding:48px max(16px, calc((100% - var(--tile)) / 2)) 8px;scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.g-track::-webkit-scrollbar{display:none}.g-track:focus-visible{outline-offset:-2px;outline:2px solid #ff6b2c}.g-item{width:var(--tile);scroll-snap-align:center;flex:none;margin:0}.g-media{aspect-ratio:16/10;background:#0b0c0d;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.g-media.paper{background:#e9e9e7}.g-media video,.g-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.g-media .staged{transform:scale(1.32)}.g-media img{object-fit:contain}.g-item figcaption{max-width:54ch;color:var(--g-muted,var(--muted,#8f9a9e));text-wrap:pretty;margin-top:22px;font-size:17px;line-height:1.5}.g-item figcaption strong{color:var(--g-strong,#fff);font-weight:650}.g-media.g-phone img{height:88%;inset:6% 0}.week.pinned .g-item{transition:opacity .4s}.week.pinned .g-item.dim{opacity:0}.g-heads{display:grid}.g-heads>*{grid-area:1/1;align-self:end;transition:opacity .35s,visibility .35s}.g-heads>.off{opacity:0;visibility:hidden}.week.pinned{height:calc(calc(100 * var(--vh,1svh)) + var(--g-stages,6) * calc(55 * var(--vh,1svh)));padding-block:0}.week.pinned .g-pin{height:calc(100 * var(--vh,1svh));--tile:min(78vw, 1120px, calc((calc(100 * var(--vh,1svh)) - var(--g-chrome,400px)) * 1.6));flex-direction:column;justify-content:center;padding-top:56px;display:flex;position:sticky;top:0;overflow:hidden}.week.pinned .g-nav{width:var(--tile);max-width:none;margin-inline:auto;padding-inline:0}.week.pinned .g-heads{max-width:none;padding-left:max(var(--gutter,16px), calc((100% - var(--tile)) / 2));margin-inline:0}.week.pinned .g-track{--tile:inherit;max-width:var(--g-box,1280px);scroll-snap-type:none;padding-top:32px;padding-inline:max(16px, calc((min(100%, var(--g-box,1280px)) - var(--tile)) / 2));margin-inline:auto;overflow:hidden}.g-nav{justify-content:flex-end;gap:12px;margin-top:28px;display:flex}.g-nav button{cursor:pointer;background:color-mix(in srgb, currentColor 10%, transparent);width:44px;height:44px;color:inherit;border:0;border-radius:50%;place-items:center;transition:background .2s,opacity .2s;display:grid}.g-nav button:hover{background:color-mix(in srgb, currentColor 16%, transparent)}.g-nav button:disabled{opacity:.35;cursor:default}.g-nav button:focus-visible{outline-offset:2px;outline:2px solid #ff6b2c}.g-nav svg{width:18px;height:18px}@media (width<=520px){.ticker{height:11rem}.ticker-track>span{white-space:normal;max-width:20rem}}@media (prefers-reduced-motion:reduce){.ticker{height:auto;-webkit-mask-image:none;mask-image:none}.ticker-track,.rail-track{animation:none}.ticker-track>[aria-hidden],.rail-track>[aria-hidden]{display:none}.rail{overflow-x:auto}.tq-spot,.tq-ring{transition:none}}.prog-lede b,#progresja .lede b,#progression .lead b{color:var(--fg,var(--ice,#fff));font-weight:650}#progresja .lede,#progression .lead{letter-spacing:-.015em;color:var(--fg,var(--ice,#fff));max-width:none;font-size:clamp(22px,2.3vw,34px);font-weight:600;line-height:1.25}.brand-live{color:var(--brand-live,#ff6b2c);font-style:normal;transition:color .25s}.tap-play{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border:0;border-radius:50%;place-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;padding:0;display:grid;position:absolute;top:50%;left:50%}.tap-play svg{width:28px;height:28px;margin-left:3px}@property --bg{syntax:"<color>";inherits:true;initial-value:#050607}@property --fg{syntax:"<color>";inherits:true;initial-value:#eef1f2}@property --fg2{syntax:"<color>";inherits:true;initial-value:#8c969b}@property --hair{syntax:"<color>";inherits:true;initial-value:#ffffff14}@property --raise{syntax:"<color>";inherits:true;initial-value:#101213}:root{--bg:#050607;--fg:#eef1f2;--fg2:#8c969b;--hair:#ffffff14;--raise:#101213;--cast:#fff;--cast-op:.3;--shade:#1014185c;--win-shadow:0 50px 100px -40px #0a0e1259;--veil:#0000007a;--muted:var(--fg2);--ease:cubic-bezier(.22, .61, .36, 1);--gutter:clamp(16px, 4vw, 48px);transition:--bg 1.1s var(--ease), --fg 1.1s var(--ease), --fg2 1.1s var(--ease), --hair 1.1s var(--ease), --raise 1.1s var(--ease)}:root[data-sky=night]{--bg:#050607;--fg:#eef1f2;--fg2:#8c969b;--hair:#ffffff14;--raise:#101213;--cast:#fff;--cast-op:.3}*{box-sizing:border-box;margin:0}html{background:var(--bg);-webkit-text-size-adjust:100%;overflow-x:hidden}@supports (overflow-x:clip){html{overflow-x:clip}}main{overflow-x:clip}.brand-phone video{aspect-ratio:720/1280}.day+#buddy{padding-top:clamp(48px, calc(8 * var(--vh,1svh)), 96px)}@media (width<=900px){.day+#buddy{padding-top:8px}}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;font:500 17px/1.55 Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;overflow-x:clip}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:10px}.wrap{max-width:1280px;padding-inline:var(--gutter);margin-inline:auto}h1,h2,h3{text-wrap:balance;font-weight:640}.display{letter-spacing:-.045em;font-size:clamp(48px,7.2vw,104px);line-height:.98}.title{letter-spacing:-.038em;font-size:clamp(36px,4.6vw,64px);line-height:1.02}.lede{color:var(--fg2);text-wrap:pretty;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.center{text-align:center}.center .lede{max-width:46ch;margin:22px auto 0}.nav{z-index:40;align-items:center;height:60px;display:flex;position:fixed;inset:0 0 auto}.nav:before{content:"";background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(20px);backdrop-filter:saturate(1.6)blur(20px);box-shadow:inset 0 -1px 0 var(--hair);opacity:0;transition:opacity .3s;position:absolute;inset:0}.nav.scrolled:before{opacity:1}.nav .wrap{align-items:center;gap:24px;width:100%;max-width:1440px;display:flex;position:relative}.logo-link{border-radius:6px;display:block}.logo{aspect-ratio:1230/220;background:var(--fg);width:118px;display:block;-webkit-mask:url(/landing-masks/img/lockup-white.png) 50%/contain no-repeat;mask:url(/landing-masks/img/lockup-white.png) 50%/contain no-repeat}.nav ul{color:var(--fg2);gap:24px;margin-left:auto;padding:0;font-size:14px;list-style:none;display:flex}.nav ul a:hover,.nav .login:hover{color:var(--fg)}.nav .login{color:var(--fg2);font-size:14px}.pill{background:var(--fg);height:44px;color:var(--bg);letter-spacing:-.01em;white-space:nowrap;transition:opacity .2s, transform .2s var(--ease);border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:15.5px;font-weight:600;display:inline-flex}.pill:hover{opacity:.86}.nav .pill{height:34px;padding:0 15px;font-size:14px}.link{border-bottom:1px solid var(--hair);padding:10px 4px;font-size:15.5px;font-weight:600;transition:border-color .2s}.link:hover{border-color:var(--fg)}.stage{aspect-ratio:16/10;width:min(1060px,84vw);margin:0 auto;position:relative}.win{background:var(--raise);box-shadow:0 0 0 1px var(--hair), var(--win-shadow);border-radius:14px;position:absolute;inset:0;overflow:hidden}.win video,.win img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.win img{object-position:left top}.win video.staged{transform:scale(1.205)}.beats{grid-template-columns:repeat(var(--n,5), 1fr);text-align:left;gap:20px;width:min(1060px,84vw);margin:28px auto 0;padding:0;list-style:none;display:grid}.beats li{border-top:2px solid var(--hair);color:var(--fg2);padding-top:12px;font-size:14.5px;line-height:1.45;transition:color .35s,border-color .35s}.beats li.done{border-color:color-mix(in srgb, var(--fg) 40%, transparent)}.beats li.on{color:var(--fg);border-color:var(--fg)}.said{max-width:46ch;color:var(--fg2);quotes:"„" "”";margin:30px auto 0;font-size:clamp(15px,1.25vw,17px);font-style:italic;font-weight:400;line-height:1.55}.hero{padding-top:clamp(128px, calc(18 * var(--vh,1svh)), 168px)}.hero .display{font-size:clamp(40px,6.2vw,90px);line-height:1.02}.hero .lede{text-wrap:balance;max-width:40em}.hero .kicker{letter-spacing:-.005em;color:var(--fg2);margin-bottom:16px;font-size:15px;font-weight:600}.hero .cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:34px;display:flex}.hero .terms{color:var(--fg2);text-wrap:balance;margin-top:18px;font-size:14.5px}.hero .tq{width:min(1180px,88vw);margin:52px auto 0}.hero .tq-frame{box-shadow:0 0 0 1px var(--hair), var(--win-shadow);border-radius:18px}.seg{padding-top:clamp(150px, calc(20 * var(--vh,1svh)), 230px)}.seg .stage{margin-top:56px}#buddy .modes{margin-top:24px}#buddy,#progresja{--w:min(1060px, 84vw, calc((calc(100 * var(--vh,1svh)) - var(--fit)) * 1.6))}#buddy{--w:min(1380px, 92vw, calc((calc(100 * var(--vh,1svh)) - var(--fit)) * 1.6));--fit:300px}#progresja{--fit:330px}#buddy .stage{width:var(--w)}.prog-split{grid-template-columns:minmax(260px,30%) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,88px);margin-top:48px;display:grid}.prog-lede{max-width:58ch;margin-top:18px}.prog-take{width:min(100%, var(--w));justify-self:end}#progresja .stage{width:100%;margin:0}#progresja .axes{grid-template-columns:1fr;gap:0;width:auto;margin:0}.track{background:var(--hair);border-radius:2px;height:2px;margin-top:18px;display:block;overflow:hidden}.track i{transform-origin:0;background:var(--fg);height:100%;display:block;transform:scaleX(0)}#progresja .axes li{padding:14px 0}@media (width<=900px){.prog-split{grid-template-columns:1fr}}#buddy .stage{margin-top:32px}#buddy .said{margin-top:18px}#buddy .lede{max-width:62ch;margin-top:16px}.rise{opacity:0;filter:blur(8px);animation:rise 1s var(--ease) forwards;animation-delay:calc(var(--i,0) * 90ms + .12s);transform:translateY(14px)}@keyframes rise{to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.rise{opacity:1;filter:none;animation:none;transform:none}}.day{margin-top:40px;position:relative}.day-sticky{height:calc(100 * var(--vh,1svh));padding-inline:var(--gutter);grid-template-columns:minmax(240px,24%) 1fr;align-items:center;gap:clamp(24px,4vw,64px);max-width:1440px;margin-inline:auto;display:grid;position:sticky;top:0;overflow:hidden}.day-copy{height:420px;position:relative}.clock{letter-spacing:-.04em;font-variant-numeric:tabular-nums;height:1em;font-size:clamp(64px,8.4vw,132px);font-weight:200;line-height:1;display:flex;overflow:hidden}.clock .col{flex-direction:column;transition:transform 1s cubic-bezier(.65,0,.35,1);display:flex}.clock .col span,.clock .sep{height:1em;display:block}.clock .sep{padding-inline:.02em;transform:translateY(-.04em)}.lines{margin-top:28px;position:relative}.line{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);width:min(100%,470px);position:absolute;inset:0 auto auto 0;transform:translateY(10px)}.line.on{opacity:1;transition-delay:.25s;transform:none}.line h3{letter-spacing:-.03em;font-size:clamp(26px,2.6vw,38px);line-height:1.12}.line p{color:var(--fg2);max-width:30ch;margin-top:14px;font-size:18px}.day-stage{height:min(calc(84 * var(--vh,1svh)), 760px);position:relative;container-type:size}.day-win{aspect-ratio:16/10;opacity:.16;width:92%;transition:opacity .9s var(--ease), transform 1.1s var(--ease);position:absolute;top:50%;right:0;transform:translateY(-50%)scale(.96)}[data-phase=desk] .day-win{opacity:1;transform:translateY(-50%)}.day-win .win{box-shadow:0 0 0 1px var(--hair), 0 50px 120px -40px #0009}.day-win video,.day-phone video{opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease);position:absolute;inset:0}.day-win video.on,.day-phone video.on{opacity:1}.day-phone{aspect-ratio:720/1280;height:100%;filter:drop-shadow(0 30px 40px var(--shade));transition:transform 1.1s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-phase=desk] .day-phone{transform:translate(calc(-50% - 50cqw + 14.0625cqh),calc(23cqh - 50%))scale(.5)}.brand-phone video{filter:drop-shadow(var(--sx,-30px) var(--sy,34px) 24px var(--shade))}.tools .title{max-width:18ch}.desk{margin-top:clamp(56px,6vw,96px)}.set{aspect-ratio:100 / var(--h);position:relative;container-type:inline-size}.set+.set{margin-top:clamp(48px,6vw,96px)}.obj{left:calc(var(--x) * 1cqw);top:calc(var(--y) * 1cqw);width:calc(var(--w) * 1cqw);z-index:var(--z,1);margin:0;position:absolute}.obj .body{transform-origin:50% 100%;will-change:transform;transform:perspective(1500px) translateY(calc(var(--t,0) * var(--lift,2) * 1cqw)) rotateX(calc(var(--t,0) * var(--tilt,15deg)));transition:transform .5s var(--ease);position:relative}.w3 .body{background:#0b0c0d;border-radius:max(9px,.85cqw);overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 2px 3px #00000080,0 0 4.5cqw .6cqw #0000009e,0 5cqw 9cqw -2cqw #000000b3}.bar{background:#16181a;align-items:center;gap:max(5px,.45cqw);height:max(16px,1.7cqw);padding-left:max(9px,.95cqw);display:flex;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #0009}.bar i{aspect-ratio:1;background:#ffffff26;border-radius:50%;width:max(6px,.5cqw)}.scr{aspect-ratio:16/10;position:relative;overflow:hidden}.scr img,.scr video{object-fit:cover;object-position:left top;width:100%;height:100%;position:absolute;inset:0}.scr .staged{transform-origin:50%;transform:scale(1.2)}.o-bib .scr{aspect-ratio:1936/1072;background:#5f5f5d}.o-bib video,.o-bib img{object-position:50% 50%;filter:brightness(.52)contrast(1.12)}.ph{--lift:6;--tilt:10deg}.ph .body img{aspect-ratio:442/905;filter:drop-shadow(0 0 .7cqw #000000e6)drop-shadow(-.8cqw 2.4cqw 2.6cqw #000c);width:100%;height:auto}.cap{left:calc(var(--cx,0) * 1cqw);top:var(--cy,calc(100% + 18px));width:calc(var(--cw,30) * 1cqw);text-align:var(--ca,left);letter-spacing:-.012em;color:var(--fg);text-wrap:balance;font-size:16.5px;font-weight:640;line-height:1.38;position:absolute}.cap br{display:none}.cap .ember{color:var(--fg2);-webkit-text-fill-color:currentColor;letter-spacing:-.005em;background:0 0;margin:2px 0 0;padding:0;font-weight:500;display:block}.set-a{--h:63}.o-book{--x:0;--y:1;--w:66}.o-chat{--x:59;--y:15;--w:21;--z:2;--cx:24.5;--cy:60%;--cw:16}.set-b{--h:53}.o-ana{--x:34;--y:0;--w:66;--cx:-31;--cy:2.6cqw;--cw:28;--ca:right}.o-trend{--x:0;--y:18;--w:42;--z:2}.set-c{--h:59}.o-ank{--x:0;--y:0;--w:42;--z:3}.o-str{--x:34;--y:9;--w:66;--cx:14}.o-bib{--x:18;--y:38;--w:24;--z:3;--cx:-18;--cy:2.6cqw;--cw:15.5;--ca:right}@media (width<=860px){.cap{font-size:15px}.obj .body{--tilt:10deg}.set-a{--h:140}.o-book{--x:0;--y:0;--w:100;--cw:54}.o-chat{--x:57;--y:44;--w:41;--cx:-57;--cy:66%;--cw:52;--ca:left}.set-b{--h:168}.o-ana{--x:0;--y:0;--w:92;--cx:0;--cy:calc(100% + 14px);--cw:70;--ca:left}.o-trend{--x:8;--y:86;--w:92;--cw:70}.set-c{--h:188}.o-ank{--x:0;--y:0;--w:88;--cw:70}.o-str{--x:8;--y:80;--w:92;--cx:47;--cw:45}.o-bib{--x:0;--y:125;--w:50;--cx:0;--cy:calc(100% + 14px);--cw:52;--ca:left}}@media (prefers-reduced-motion:reduce){.obj .body{transition:none;transform:none}}.axes{text-align:left;grid-template-columns:repeat(4,1fr);gap:24px;width:min(1060px,84vw);margin:36px auto 0;padding:0;list-style:none;display:grid}.axes li{border-top:2px solid var(--hair);letter-spacing:-.02em;color:var(--fg2);padding-top:14px;font-size:clamp(19px,1.7vw,24px);font-weight:600;line-height:1.2;transition:color .4s,border-color .4s}.axes li.on,.axes li.done{color:var(--fg);border-color:var(--fg)}.axes small{color:var(--fg2);font-size:.7em;font-weight:500}.swatches{gap:10px;margin-top:16px;padding:0;list-style:none;display:flex}.swatches li{background:linear-gradient(160deg, var(--a), var(--b) 55%, var(--c));width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:50%}.swatches .any{background:conic-gradient(from 90deg,#ff3b1f,#ffb020,#8fd41a,#16a9b8,#4c5ff5,#b8145a,#ff3b1f)}.more .rail{margin-top:56px}.reviews{--r-strong:var(--fg);--r-muted:var(--fg2);--r-hair:var(--hair)}.finale{padding:clamp(170px, calc(24 * var(--vh,1svh)), 260px) 0 clamp(150px, calc(20 * var(--vh,1svh)), 220px)}.finale .cta{justify-content:center;margin-top:40px;display:flex}.finale{padding-bottom:0}.fin-split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:end;gap:clamp(24px,4vw,72px);display:grid}.fin-fig{filter:grayscale()contrast(1.06);justify-self:end;width:100%;max-width:620px;height:auto;display:block;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 22%);mask-image:linear-gradient(0deg,#0000 0,#000 22%)}.fin-copy{padding-bottom:clamp(60px, calc(10 * var(--vh,1svh)), 140px);align-self:center}.fin-copy .cta{justify-content:flex-start}.fin-fig{transform:scaleX(-1)}.fin-copy .lede{max-width:40ch;margin-top:22px}.fin-plans{font-variant-numeric:tabular-nums;max-width:460px;margin-top:34px;padding:0;list-style:none}.fin-plans li{border-top:1px solid var(--hair);text-align:left;grid-template-columns:5.2em minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:13px 0;display:grid}.fin-plans li:last-child{border-bottom:1px solid var(--hair)}.fin-plans b{font-size:16px;font-weight:650}.fin-plans span{color:var(--fg2);font-size:15px}.fin-plans em{text-align:right;white-space:nowrap;font-size:16px;font-style:normal;font-weight:600}.fin-copy .cta{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px}@media (width<=820px){.fin-split{grid-template-columns:1fr}.fin-copy{text-align:center;order:-1;padding-bottom:0}.fin-copy .lede,.fin-plans{margin-inline:auto}.fin-copy .cta{justify-content:center}.fin-fig{justify-self:center;max-width:380px}}.sundial{aspect-ratio:1080/780;width:clamp(96px,11vw,150px);margin:clamp(80px,10vw,130px) auto 0;position:relative}.sundial .ink{background:var(--fg);position:absolute;inset:0;-webkit-mask:url(/landing-masks/img/mark-white.png) 50%/contain no-repeat;mask:url(/landing-masks/img/mark-white.png) 50%/contain no-repeat}.sundial .cast-m{transform-origin:50% 100%;filter:blur(5px);opacity:.16;position:absolute;inset:0;transform:scaleY(.42)skew(-62deg)}.sundial .cast-m .ink{background:var(--cast)}footer{border-top:1px solid var(--hair);color:var(--fg2);padding:36px 0 44px;font-size:14px}footer .wrap{flex-wrap:wrap;align-items:center;gap:28px;display:flex}footer .logo{width:96px;margin-right:auto}footer a:hover{color:var(--fg)}@media (width<=900px){.nav ul{display:none}.nav .login{margin-left:auto}.stage,.beats,.axes{width:88vw}.beats{grid-template-columns:1fr;gap:0}.beats li{padding:10px 0}.axes{grid-template-columns:1fr;gap:16px}.day-sticky{grid-template-columns:1fr;grid-template-rows:calc(54 * var(--vh,1svh)) auto;align-content:center;gap:8px}.day-stage{height:calc(54 * var(--vh,1svh));order:-1}.day-win{aspect-ratio:4/3;width:100%}.day-win video{object-fit:cover;object-position:82% 50%}.day-copy{height:230px}.clock{font-size:64px}.lines{margin-top:12px}.line h3{font-size:24px}.line p{margin-top:8px;font-size:15.5px}}@media (width<=600px){.nav .login{display:none}.nav .pill{margin-left:auto}.hero .cta .link{display:none}}@media (prefers-reduced-motion:reduce){:root,.clock .col,.line,.day-win,.day-phone,.day-phone video{transition:none}}.pv{aspect-ratio:16/10;background:var(--raise);box-shadow:0 0 0 1px var(--hair), var(--win-shadow);position:relative;overflow:hidden}.ps{opacity:0;transition:opacity .7s var(--ease);position:absolute;inset:0}.ps.on{opacity:1}.ps img{width:calc(var(--z) * 100%);transform-origin:0 0;max-width:none;height:auto;transform:translate(calc(var(--x) * -100%), calc(var(--y) * -100%)) scale(1.035);transition:transform 1.4s var(--ease);position:absolute;top:0;left:0}.ps.on img{transform:translate(calc(var(--x) * -100%), calc(var(--y) * -100%))}@media (width<=900px){.ps img{width:calc(var(--zm) * 100%);transform:translate(calc(var(--xm) * -100%), calc(var(--ym) * -100%)) scale(1.035)}.ps.on img{transform:translate(calc(var(--xm) * -100%), calc(var(--ym) * -100%))}}@media (prefers-reduced-motion:reduce){.ps,.ps img{transition:none}}.pnote{color:var(--fg2);letter-spacing:-.005em;font-size:16px;line-height:1.5}.pfoot{color:var(--fg2);margin-top:22px;font-size:15px}#progresja{padding-bottom:0}.pp{height:calc(calc(100 * var(--vh,1svh)) + 4 * calc(60 * var(--vh,1svh)));margin-top:24px;position:relative}.pp-sticky{height:calc(100 * var(--vh,1svh));padding-right:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(280px,29%);align-items:center;gap:clamp(36px,4.5vw,80px);max-width:1680px;display:grid;position:sticky;top:0}.pp .pv{width:100%;max-height:calc(80 * var(--vh,1svh));border-radius:0 16px 16px 0}.pp-list{padding:0;list-style:none}.pp-list li{border-top:1px solid var(--hair);cursor:pointer;padding:22px 0 24px;transition:border-color .4s}.pp-list li:last-child{border-bottom:1px solid var(--hair)}.pp-list h3{letter-spacing:-.028em;color:var(--fg2);font-size:clamp(22px,2vw,30px);font-weight:600;line-height:1.12;transition:color .4s}.pp-list h3 small{font-size:.62em;font-weight:500}.pp-list .pnote{opacity:0;transition:grid-template-rows .55s var(--ease), opacity .45s, margin .55s var(--ease);grid-template-rows:0fr;display:grid}.pp-list .pnote>span{overflow:hidden}.pp-list li.on{border-top-color:var(--fg)}.pp-list li.on h3{color:var(--fg)}.pp-list li.on .pnote{opacity:1;grid-template-rows:1fr;margin-top:10px}.pp-steps{left:0;right:0;top:calc(50 * var(--vh,1svh));pointer-events:none;position:absolute}.pp-steps i{height:calc(60 * var(--vh,1svh));display:block}@media (width<=900px){.pp-sticky{padding-inline:var(--gutter);grid-template-columns:1fr;align-content:center;gap:22px}.pp .pv{border-radius:14px;max-height:none}.pp-list li{padding:14px 0 16px}.pp-list h3{font-size:21px}.pnote{font-size:15px}}.v5-hero{padding-top:clamp(118px, calc(16 * var(--vh,1svh)), 160px);text-align:center;overflow:hidden}.v5-hero .kicker{letter-spacing:-.005em;color:var(--fg2);font-size:15px;font-weight:600}.v5-h1{letter-spacing:-.045em;font-size:clamp(40px,6.6vw,96px);line-height:1}.v5-side{max-width:44em;margin:26px auto 0}.v5-side .lede{max-width:38em;color:var(--fg);text-wrap:balance;margin-inline:auto;font-size:15.5px;line-height:1.6}.v5-side .cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 18px;display:flex}.v5-side .terms{color:var(--fg2);margin-top:16px;font-size:14.5px}.v5-shot{width:calc(min(1280px, 100%) - 2 * var(--gutter));margin:clamp(56px,8vw,100px) auto 0;position:relative}.v5-desk{aspect-ratio:1248/680;object-fit:cover;object-position:top;width:100%;height:auto;box-shadow:0 0 0 1px var(--hair);transition:width .6s var(--ease);border-radius:18px 18px 0 0;display:block}.v5-phone{filter:drop-shadow(0 40px 60px #000000bf);width:21%;height:auto;display:none;position:absolute;top:-84px;right:2%}:root[data-hero=both] .v5-desk{width:80%}:root[data-hero=both] .v5-phone{display:block}@media (width<=860px){:root[data-hero=both] .v5-desk{width:84%}.v5-phone{width:26%;top:-40px}}.v5-story{height:calc(230 * var(--vh,1svh));border-top:1px solid var(--hair);position:relative}.v5-story-pin{height:calc(100 * var(--vh,1svh));align-items:center;display:grid;position:sticky;top:0}.v5-story p{text-align:center;letter-spacing:-.038em;color:var(--fg);text-wrap:balance;max-width:20em;margin-inline:auto;font-size:clamp(32px,4.2vw,64px);font-weight:640;line-height:1.12}.v5-story .w{opacity:.14;filter:blur(6px);transition:opacity .6s var(--ease), filter .7s var(--ease)}.v5-story .w.on{opacity:1;filter:blur()}@media (prefers-reduced-motion:reduce){.v5-story{height:auto;padding:120px 0}.v5-story-pin{height:auto;position:static}.v5-story .w{opacity:1;filter:none}}:root[data-tasks=a] [data-tv=b],:root[data-tasks=b] [data-tv=a]{display:none}#zadania .line-open h3{letter-spacing:-.04em;max-width:12em;font-size:clamp(34px,3.8vw,56px);line-height:1.04}#zadania .line-more p{max-width:38ch;font-size:15.5px;line-height:1.65}#zadania .day{margin-top:0}#zadania .day-copy{height:300px}#zadania .lines{margin-top:0}#zadania .line h3{font-size:clamp(28px,2.8vw,42px)}@media (width<=900px){#zadania .day-copy{height:200px}}.v5-tb{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.tb-groups{color:var(--fg2);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px;font-size:14px;line-height:1.9;display:grid}.tb-groups b{letter-spacing:.06em;text-transform:uppercase;color:var(--fg);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.tb-groups ul{padding:0;list-style:none}.tb-visual{min-height:600px;position:relative}.tb-phone{width:280px;height:auto;box-shadow:0 0 0 1px var(--hair), 0 40px 90px -30px #000c;border-radius:34px;position:absolute;top:0;left:0}.tb-deck{width:300px;height:210px;position:absolute;top:150px;left:230px}.tk{background:var(--raise);box-shadow:0 0 0 1px var(--hair), 0 30px 60px -20px #000c;opacity:0;animation:tkcycle 9s var(--ease) infinite;animation-delay:calc(var(--k) * 3s);border-radius:18px;padding:20px 22px;position:absolute;inset:0}.tk-kind{letter-spacing:.06em;text-transform:uppercase;color:var(--fg2);font-size:12px;font-weight:600}.tk-name{letter-spacing:-.015em;margin-top:10px;font-size:19px;font-weight:650}.tk-text{color:var(--fg2);margin-top:6px;font-size:14.5px;line-height:1.45}.tk-act{background:var(--fg);height:34px;color:var(--bg);border-radius:999px;align-items:center;margin-top:16px;padding:0 15px;font-size:14px;font-weight:600;display:inline-flex}@keyframes tkcycle{0%{opacity:0;transform:translateY(20px)}4%{opacity:1;transform:none}30%{opacity:1;transform:none}34%{opacity:0;transform:translateY(-20px)}to{opacity:0;transform:translateY(-20px)}}.tb-live{color:var(--fg2);align-items:center;gap:8px;font-size:13px;display:flex;position:absolute;top:390px;left:230px}.tb-live i{background:#3ccf6e;border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:reduce){.tk{animation:none}.tk:first-child{opacity:1}}@media (width<=900px){.v5-tb{grid-template-columns:1fr}.tb-groups{grid-template-columns:1fr 1fr}.tb-visual{min-height:520px}.tb-phone{width:230px}.tb-deck{width:min(290px,70%);top:120px;left:auto;right:0}.tb-live{top:360px;left:auto;right:0}}#progresja .pp-sticky{max-width:1280px;padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(260px,30%);gap:clamp(32px,4vw,64px);margin-inline:auto}#progresja .pp .pv{border-radius:16px}#progresja .pp-sticky{align-content:center;row-gap:clamp(48px, calc(7.5 * var(--vh,1svh)), 88px);grid-template-rows:auto auto;padding-top:60px}#progresja .pp-head{grid-column:1/-1;max-width:22em}#progresja .pp .pv{width:min(100%, calc((calc(100 * var(--vh,1svh)) - 400px) * 1.6));max-height:none}@media (width<=900px){#progresja .pp-sticky{grid-template-columns:minmax(0,1fr);row-gap:20px;padding-top:56px}#progresja .pp .pv{width:100%}#progresja .pp-head{font-size:30px}}.v5-strip-sec{padding:clamp(96px, calc(12 * var(--vh,1svh)), 150px) 0 0}.v5-strip{border-block:1px solid var(--hair);padding:18px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.v5-strip .ticker-track{flex-direction:row;align-items:center;gap:0;width:max-content;animation:90s linear infinite v5-strip}.v5-strip .ticker-track>span{letter-spacing:-.01em;color:var(--fg2);white-space:nowrap;align-items:center;font-size:15px;font-weight:600;line-height:1;display:inline-flex}.v5-strip .ticker-track>span:after{content:"";opacity:.5;background:currentColor;border-radius:50%;width:4px;height:4px;margin:0 22px}.v5-strip .ticker-track small{opacity:.7;vertical-align:baseline;border:0;margin-left:.45em;padding:0;font-size:.8em;font-weight:500}.v5-strip:hover .ticker-track{animation-play-state:paused}@keyframes v5-strip{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.v5-strip{-webkit-mask-image:none;mask-image:none}.v5-strip .ticker-track{width:auto;padding-inline:var(--gutter);flex-wrap:wrap;justify-content:center;row-gap:12px}}.v5-social{flex-wrap:wrap;align-items:center;gap:12px 18px;display:inline-flex}@media (width<=600px){.v5-social>span{flex-basis:100%}}.v5-social a{color:var(--fg);align-items:center;gap:7px;display:inline-flex}.v5-social a:hover{opacity:.75;color:var(--fg)}.v5-social svg{width:18px;height:18px}.mock-sw{z-index:80;color:#8c969b;background:#101213f0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 14px;max-width:calc(100vw - 24px);padding:8px 10px;font:600 12px/1 Plus Jakarta Sans,sans-serif;display:flex;position:fixed;bottom:12px;left:12px;box-shadow:0 0 0 1px #ffffff1f,0 12px 30px #00000080}.mock-sw>b{color:#eef1f2}.mock-sw div{align-items:center;gap:4px;display:flex}.mock-sw div span{margin-right:2px}.mock-sw button{color:#c7cdd0;cursor:pointer;height:26px;font:inherit;background:#ffffff0f;border:0;border-radius:999px;padding:0 9px}.mock-sw button[aria-pressed=true]{color:#050607;background:#eef1f2}.nav:before,.win,.day-win .win,.pv,.hero .tq-frame,.v5-desk,.w3 .body,.tb-phone,.tk,.bar{box-shadow:none}footer{background:var(--raise);border-top:0}footer .foot-about{flex-basis:100%;max-width:640px;margin:0;line-height:1.5}.link{border-bottom:0;align-items:center;gap:8px;padding-inline:0;display:inline-flex}.link:after{content:"";width:18px;height:18px;transition:transform .25s var(--ease);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.link:hover:after{transform:translate(4px)}.lede,.line p,#zadania .line-more p,.review blockquote p+p{color:var(--fg)}.v5-hero{padding-top:clamp(100px, calc(13 * var(--vh,1svh)), 128px)}.v5-top{margin-top:0}.v5-side{margin-top:24px}.v5-side .lede{font-size:17px}.v5-offer{margin-top:28px}.v5-shot{margin-top:clamp(44px,5.5vw,64px)}@media (width<=600px){.v5-h1{font-size:8.3vw}}.v5-story{height:calc(200 * var(--vh,1svh));border-top:0}.v5-story-pin{height:calc(100 * var(--vh,1svh))}.v5-story p{max-width:24em;font-size:clamp(24px,3.3vw,48px);line-height:1.14}.day-sticky,.pp-sticky{height:calc(100 * var(--vh,1svh))}.day-steps{margin-top:calc(-100 * var(--vh,1svh))}.day-steps .step{height:calc(100 * var(--vh,1svh))}#zadania .line-more p{font-size:17px}@media (width<=900px){#zadania .line p,#zadania .line-more p{font-size:16px}}#zadania .line{visibility:hidden;transition:opacity .6s var(--ease), transform .6s var(--ease), visibility 0s linear .6s}#zadania .line.on{visibility:visible;z-index:1;transition:opacity .6s var(--ease) .25s, transform .6s var(--ease) .25s, visibility 0s}.tk-kind,.tb-groups b{letter-spacing:0;text-transform:none;font-size:13.5px}.pp-list li,.pp-list li:last-child{border:0;padding-left:22px;position:relative}.pp-list li:before{content:"";background:var(--raise);border-radius:2px;width:3px;transition:background-color .4s;position:absolute;top:22px;bottom:24px;left:0}.pp-list li.on:before{background:var(--fg)}.v6-swatches{align-items:center;gap:12px;margin-top:28px}.v6-swatches li{width:auto;height:auto;box-shadow:none;background:0 0}.v6-swatches button{background:var(--b);cursor:pointer;width:30px;height:30px;transition:transform .25s var(--ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.v6-swatches button:hover{transform:scale(1.1)}.v6-swatches button[aria-pressed=true]{outline:2px solid var(--fg);outline-offset:3px;transform:scale(1.12)}.v6-swatches button:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.v6-swatches .any{background:var(--raise);color:var(--fg)}.v6-swatches .any svg{width:18px;height:18px}.v5-strip{border-block:0;padding:0;-webkit-mask-image:none;mask-image:none}.v5-strip .ticker-track>span{color:var(--fg);font-size:17px}#opinie{text-align:left}#opinie .reviews{max-width:none;margin-top:clamp(40px, calc(6 * var(--vh,1svh)), 64px);display:block}#opinie .v6-quote{margin:0}#opinie .v6-quote blockquote{color:var(--fg2);letter-spacing:0;text-wrap:pretty;max-width:34em;margin:0;font-size:clamp(16px,1.15vw,18px);font-style:italic;font-weight:400;line-height:1.55}#opinie .v6-quote figcaption{color:var(--fg2);opacity:.75;margin-top:14px;font-size:14px}#opinie .v6-rest{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px);display:grid}@media (width<=900px){#opinie .v6-rest{grid-template-columns:1fr;gap:32px}}:root[lang=pl] .fin-copy .display{font-size:clamp(32px,4vw,58px)}@media (width<=760px){:root[lang=pl] .fin-copy .display{font-size:8.6vw}}.v6-gal-stage{--tile:min(78vw, 980px, calc((calc(100 * var(--vh,1svh)) - 470px) * 1.6));position:relative}.v6-gal .g-track{--tile:inherit;scroll-behavior:smooth;gap:28px;padding-top:56px}.v6-gal .g-media{box-shadow:none;background:var(--raise)}.v6-gal .g-media img.staged{transform:scale(1.2)}.v6-gal .g-media.paper{background:#5f5f5d}.v6-gal .g-media.paper img{object-fit:cover;filter:brightness(.52)contrast(1.12)}.v6-gal .g-item{transition:opacity .45s var(--ease)}.v6-gal.js .g-item:not(.on){opacity:.32}.v6-gal figcaption{max-width:none;margin-top:24px}.v6-gal figcaption h3{letter-spacing:-.028em;color:var(--fg);font-size:clamp(22px,2vw,30px);line-height:1.12}.v6-gal figcaption p{max-width:52ch;color:var(--fg);margin-top:10px;font-size:17px;line-height:1.5}.v6-gal-btn{top:calc(56px + var(--tile) * .3125);z-index:2;background:var(--fg);width:52px;height:52px;color:var(--bg);cursor:pointer;transition:opacity .25s, transform .25s var(--ease);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.v6-gal-btn[data-g=prev]{left:max(16px, calc((100% - var(--tile)) / 2 - 26px))}.v6-gal-btn[data-g=next]{right:max(16px, calc((100% - var(--tile)) / 2 - 26px))}.v6-gal-btn:hover{transform:translateY(-50%)scale(1.06)}.v6-gal-btn:disabled{opacity:0;pointer-events:none}.v6-gal-btn:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.v6-gal-btn svg{width:20px;height:20px}@media (width<=700px){.v6-gal-stage{--tile:86vw}.v6-gal-btn{display:none}.v6-gal .g-track{gap:16px;padding-top:36px}}@media (prefers-reduced-motion:reduce){.v6-gal .g-track{scroll-behavior:auto}.v6-gal .g-item{transition:none}}@media (width<=600px){.title{text-wrap:balance;font-size:30px}#progresja .pp-head{font-size:25px}}.promo-line{color:var(--fg2);align-items:center;gap:9px;margin-top:18px;font-size:15px;font-weight:600;transition:color .2s;display:inline-flex}.promo-line svg{color:#ff6b2c;flex:none;width:18px;height:18px}.promo-line:hover{color:var(--fg)}.promo-line:after{content:"→";transition:transform .2s var(--ease)}.promo-line:hover:after{transform:translate(3px)}.promo .wrap{max-width:1080px}.coupon{--notch:26px;background:var(--raise);-webkit-mask:radial-gradient(circle var(--notch) at calc(100% - 300px) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at calc(100% - 300px) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at calc(100% - 300px) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at calc(100% - 300px) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at calc(100% - 300px) 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--notch) at calc(100% - 300px) 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;border-radius:28px;grid-template-columns:1fr 300px;display:grid;position:relative}.cp-main{padding:clamp(36px,5vw,64px)}.cp-kicker{color:var(--fg2);align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.cp-kicker svg{color:#ff6b2c;width:20px;height:20px}.cp-main .title{margin-top:18px;font-size:clamp(32px,3.9vw,52px)}.cp-main .lede{max-width:44ch;color:var(--fg2);margin-top:20px}.cp-main .cta{margin-top:32px;display:flex}.cp-stub{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px 28px;display:flex;position:relative}.cp-stub:before{content:"";left:0;top:calc(var(--notch) + 14px);bottom:calc(var(--notch) + 14px);border-left:2px dashed var(--hair);position:absolute}.cp-label{color:var(--fg2);font-size:14px;font-weight:600}.cp-code{letter-spacing:.06em;font:700 clamp(30px,3vw,38px)/1 JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.cp-what{color:var(--fg2);font-size:14px}.cp-copy{background:color-mix(in srgb, var(--fg) 9%, transparent);height:38px;color:var(--fg);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;margin-top:10px;padding:0 16px;font:600 14px/1 inherit;transition:background .2s;display:inline-flex}.cp-copy:hover{background:color-mix(in srgb, var(--fg) 15%, transparent)}.cp-copy svg{width:16px;height:16px}.cp-fine{max-width:72ch;color:var(--fg2);text-align:center;margin:22px auto 0;font-size:13.5px;line-height:1.55}@media (width<=760px){.coupon{-webkit-mask:radial-gradient(circle var(--notch) at 0 calc(100% - 210px), #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% calc(100% - 210px), #0000 98%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 calc(100% - 210px), #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% calc(100% - 210px), #0000 98%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 calc(100% - 210px), #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% calc(100% - 210px), #0000 98%, #000) right / 51% 100% no-repeat;grid-template-columns:1fr}.cp-main{text-align:center}.cp-main .lede{margin-inline:auto}.cp-main .cta{justify-content:center}.cp-stub{height:210px;padding:24px}.cp-stub:before{top:0;bottom:auto;left:calc(var(--notch) + 14px);right:calc(var(--notch) + 14px);border-left:0;border-top:2px dashed var(--hair)}}
/*$vite$:1*/