.sgn{isolation:isolate;background:var(--marka-deep);color:var(--paper);text-align:left;border-top:0;position:relative;overflow:hidden}.sgn__mesh{z-index:-2;pointer-events:none;background:radial-gradient(38% 42% at 22% 28%, rgb(var(--marka-l-rgb) / .5), transparent 70%), radial-gradient(34% 38% at 78% 22%, rgb(var(--marka-rgb) / .42), transparent 72%), radial-gradient(46% 46% at 62% 84%, #0e15128c, transparent 72%);filter:blur(10px);animation:26s ease-in-out infinite alternate sgn-drift;position:absolute;inset:-25%}@keyframes sgn-drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(3%,2%)scale(1.08)}}.sgn__grain{z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.sgn__in{grid-template-columns:1fr minmax(380px,460px);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}@media (width<=900px){.sgn{text-align:center}.sgn__in{grid-template-columns:1fr;gap:2.5rem}}.sgn__logo{filter:brightness(0)invert();opacity:.94;width:auto;height:72px;margin-bottom:1.8rem}@media (width<=900px){.sgn__logo{margin-inline:auto}}.sgn h2{letter-spacing:-.03em;max-width:14ch;margin:.9rem 0 0;font-size:clamp(2.1rem,5vw,3.8rem);line-height:1.02}@media (width<=900px){.sgn h2{margin-inline:auto}}.sgn__lead{color:#ffffffc2;max-width:42ch;margin-top:1.2rem;font-size:clamp(1rem,1.5vw,1.14rem)}@media (width<=900px){.sgn__lead{margin-inline:auto}}.sgn__facts{flex-direction:column;align-items:flex-start;gap:.6rem;margin:2.2rem 0 0;display:flex}@media (width<=900px){.sgn__facts{align-items:center}}.sgn__fact{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff17;border:1px solid #ffffff29;border-radius:999px;align-items:baseline;gap:.5rem;padding:.6rem 1rem;display:flex}.sgn__fact dt{font:600 .64rem/1 var(--font-display);text-transform:uppercase;letter-spacing:.18em;color:var(--marka-l)}.sgn__fact dd{font:500 .86rem/1 var(--font-display);margin:0}@media (width<=900px){.sgn__fact{align-items:center}.sgn__fact dd{line-height:1.4}}.sgn__card{-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);text-align:left;background:#ffffff17;border:1px solid #ffffff2e;border-radius:26px;padding:clamp(1.6rem,3vw,2.4rem);box-shadow:inset 0 1px #ffffff47,0 40px 70px -50px #000000e6}.sgn__card-head{font:700 1.15rem/1.2 var(--font-display);letter-spacing:-.02em;margin-bottom:1.5rem}.sgn__card-head span{font:500 .85rem/1.4 var(--font-display);color:#ffffffb3;margin-top:.35rem;display:block}.sgn__card .signup__form{max-width:none;margin:0}.sgn__card .field input[type=text],.sgn__card .field input[type=email]{background:#ffffff14;border-color:#ffffff38;border-radius:14px;transition:background .18s,border-color .18s}.sgn__card .field input::placeholder{color:#ffffff73}.sgn__card .field input:hover{background:#ffffff1f}.sgn__card .field input:focus{border-color:var(--marka-l);box-shadow:0 0 0 3px rgb(var(--marka-l-rgb) / .25);background:#ffffff29;outline:none}.sgn__card .field label,.sgn__card .consent{color:#ffffffb8}.sgn__card .btn{border-radius:999px;justify-content:center;padding:1.1em 1.9em;transition:transform .18s cubic-bezier(.2,.7,.3,1),background .18s,color .18s,border-color .18s;box-shadow:0 16px 30px -18px #000c}.sgn__card .btn:not([disabled]):hover{transform:translateY(-1px)}.sgn__card .btn:not([disabled]):active{transform:translateY(0)scale(.99)}.sgn__note{color:#fff9;text-align:center;margin-top:1.1rem;font-size:.78rem}@media (prefers-reduced-motion:reduce){.sgn__mesh{animation:none}.sgn__card .btn{transition:background .18s,color .18s,border-color .18s}}.ctam{z-index:100;justify-content:center;align-items:center;padding:clamp(.75rem,3vw,2rem);display:flex;position:fixed;inset:0}.ctam__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060a089e;position:absolute;inset:0}.ctam__panel{isolation:isolate;background:var(--marka-deep);width:min(100%,32rem);max-height:100%;color:var(--paper);text-align:left;border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #000c}.ctam__body{overscroll-behavior:contain;padding:clamp(1.5rem,4vw,2.1rem);overflow-y:auto}.ctam__close{z-index:3;width:2.4rem;height:2.4rem;color:var(--paper);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;transition:background .18s,border-color .18s;display:flex;position:absolute;top:.75rem;right:.75rem}.ctam__close:hover{background:#fff3;border-color:#fff6}.ctam__eyebrow{font:600 .68rem/1 var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--marka-l);margin:0;padding-right:2.5rem}.ctam__title{letter-spacing:-.03em;max-width:16ch;margin:.75rem 0 0;font-size:clamp(1.5rem,4.5vw,2rem);line-height:1.05}.ctam__lead{color:#ffffffc2;max-width:44ch;margin:.7rem 0 0;font-size:.92rem}.ctam .sgn__card{border-radius:18px;margin-top:1.4rem;padding:clamp(1.1rem,3.5vw,1.5rem)}.ctam .sgn__card .btn{padding:1em 1.6em}.ctam__note{color:#fff9;text-align:center;margin-top:.9rem;font-size:.76rem}.ctam__done{text-align:center;flex-direction:column;align-items:center;padding:.5rem 0 .25rem;display:flex}.ctam__done-mark{background:var(--marka);width:3.25rem;height:3.25rem;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;display:flex}.ew{background:#fff;border-radius:18px;min-height:220px;margin-inline:auto;overflow:hidden;box-shadow:0 24px 44px -32px #000000e6}.ew iframe{border:0;display:block}.ew .wj_overlay_inner{color:var(--marka-d)}.gnav{display:none;position:relative}@media (width>=980px){.gnav{display:block}}.gnav__defs{width:0;height:0;position:absolute;overflow:hidden}.gnav nav{display:flex;position:relative;transform:translateZ(.01px)}.gnav ul{z-index:3;gap:.15rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.gnav li{color:var(--ink);transition:color .3s;position:relative}.gnav li a{font:600 .72rem/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:inherit;padding:.85em 1.05em;text-decoration:none;display:inline-block}.gnav li a:focus-visible{outline:2px solid var(--marka-d);outline-offset:-2px}.gnav li:after{content:"";background:var(--ink);opacity:0;z-index:-1;border-radius:999px;transition:opacity .3s,transform .3s;position:absolute;inset:0;transform:scale(0)}.gnav li.is-active{color:var(--paper)}.gnav li.is-active:after{opacity:1;transform:scale(1)}.gnav .effect{pointer-events:none;z-index:1;place-items:center;width:0;height:0;display:grid;position:absolute;top:0;left:0}.gnav .effect.text{color:var(--paper);font:600 .72rem/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase}.gnav .effect.filter{filter:url(#gnav-goo)}.gnav .effect.filter:after{content:"";background:var(--ink);opacity:0;z-index:-1;border-radius:999px;position:absolute;inset:0;transform:scale(0)}.gnav .effect.filter.active:after{animation:.3s both gnav-pill}@keyframes gnav-pill{to{opacity:1;transform:scale(1)}}.gnav .particle,.gnav .point{opacity:0;transform-origin:50%;border-radius:100%;width:14px;height:14px;display:block}.gnav .particle{--time:5s;animation:gnav-particle calc(var(--time)) ease 1 -350ms;position:absolute;top:calc(50% - 7px);left:calc(50% - 7px)}.gnav .point{background:var(--color);opacity:1;animation:gnav-point calc(var(--time)) ease 1 -350ms}@keyframes gnav-particle{0%{transform:rotate(0deg) translate(var(--start-x), var(--start-y));opacity:1;animation-timing-function:cubic-bezier(.55,0,1,.45)}70%{transform:rotate(calc(var(--rotate) * .5)) translate(calc(var(--end-x) * 1.2), calc(var(--end-y) * 1.2));opacity:1;animation-timing-function:ease}85%{transform:rotate(calc(var(--rotate) * .66)) translate(var(--end-x), var(--end-y));opacity:1}to{transform:rotate(calc(var(--rotate) * 1.2)) translate(calc(var(--end-x) * .5), calc(var(--end-y) * .5));opacity:1}}@keyframes gnav-point{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:scale(0)}25%{transform:scale(calc(var(--scale) * .25))}38%{opacity:1}65%{transform:scale(var(--scale));opacity:1;animation-timing-function:ease}85%{transform:scale(var(--scale));opacity:1}to{opacity:0;transform:scale(0)}}@media (prefers-reduced-motion:reduce){.gnav li:after,.gnav li,.gnav .effect.text{transition:none}.gnav .effect.filter.active:after{opacity:1;animation:none;transform:scale(1)}}.ty-pill{font:700 .7rem/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .95rem;display:inline-flex}.ty-pill--done{color:var(--marka-l);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff38}.ty-pill--offer{background:var(--marka-tint);border:1px solid rgb(var(--marka-rgb) / .35);color:var(--marka-d)}.ty-card{background:var(--paper-2);border:1px solid var(--rule);text-align:left;border-radius:22px;padding:clamp(1.25rem,2.5vw,1.75rem);box-shadow:0 30px 60px -50px #0e15128c}.ty-card b{font:700 1.02rem/1.3 var(--font-display);letter-spacing:-.01em;display:block}.ty-card>span:last-child{color:var(--ink-soft);margin-top:.4rem;font-size:.9rem;line-height:1.55;display:block}.ty-card__mark{background:rgb(var(--marka-rgb) / .18);border:1px solid rgb(var(--marka-rgb) / .32);width:2.1rem;height:2.1rem;color:var(--marka-d);border-radius:12px;justify-content:center;align-items:center;margin-bottom:.9rem;display:inline-flex}.oto-shot{width:100%;max-width:34rem;height:auto;margin-inline:auto;display:block}.ty-bar{padding-block:clamp(2.6rem,6vw,4.5rem)}.ty-bar__in{grid-template-columns:1fr minmax(280px,360px);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=900px){.ty-bar__in{grid-template-columns:1fr;gap:2.2rem}}.ty-bar h1{max-width:16ch;font:800 clamp(2rem, 4.6vw, 3.4rem)/1.02 var(--font-display);letter-spacing:-.03em;margin:1rem 0 0}@media (width<=900px){.ty-bar h1{margin-inline:auto}}.ty-bar__actions{justify-items:start;gap:.9rem;display:grid}@media (width<=900px){.ty-bar__actions{justify-items:center}}.ty-bar__hint{color:#ffffff9e;max-width:34ch;font-size:.82rem;line-height:1.5}.oto-hero{background:var(--paper-3);border-top:0;padding-bottom:7.5rem;position:relative}.oto-hero__grid{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (width<=920px){.oto-hero__grid{grid-template-columns:1fr;max-width:40rem}.oto-hero__shot{order:-1}}.oto-hero h2{letter-spacing:-.035em;max-width:17ch;margin:1.1rem 0 0;font-size:clamp(2rem,4.4vw,3.1rem);line-height:1.03}.oto-hero__lead{max-width:44ch;color:var(--ink-soft);margin:1.3rem 0 0;font-size:clamp(1rem,1.7vw,1.12rem);line-height:1.6}.oto-hero__tags{flex-wrap:wrap;align-items:baseline;gap:.5rem .9rem;margin:1.7rem 0 0;display:flex}.oto-hero__old{font:600 1.2rem/1 var(--font-display);color:var(--ink-soft);text-decoration:line-through}.oto-hero__new{font:800 clamp(2.2rem, 5vw, 3rem)/1 var(--font-display);letter-spacing:-.04em;color:var(--marka-d)}.oto-hero__why{color:var(--ink-soft);font-size:.85rem}.oto-hero__act{background:var(--ink);border-radius:26px;gap:.85rem;width:100%;max-width:27rem;margin-top:clamp(1.6rem,3.5vw,2.1rem);padding:clamp(.9rem,2.4vw,1.15rem);display:grid;box-shadow:0 34px 60px -40px #0e1512bf}.oto-hero__act .btn{justify-content:center;width:100%}.oto-timer{border:1px solid rgb(var(--marka-rgb) / .4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;box-shadow:0 0 0 4px var(--marka-tint), 0 14px 30px -20px #0e1512cc;background:#ffffffe0;border-radius:18px;flex-direction:column;align-items:center;gap:.3rem;padding:clamp(.9rem,2.6vw,1.2rem) 1.25rem;display:flex}.oto-timer__label{font:700 .72rem/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.oto-timer__icon{flex:none;width:.95em;height:.95em}.oto-timer__clock{font:800 clamp(3rem, 9vw, 3.8rem)/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--marka-d)}.oto-timer__colon{animation:1s step-end infinite oto-colon}@keyframes oto-colon{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.oto-timer__colon{animation:none}}.oto-timer[data-expired=true]{border-color:var(--rule);box-shadow:0 14px 30px -20px #0e1512cc}.oto-timer[data-expired=true] .oto-timer__clock{color:var(--ink-soft)}.oto-timer[data-tone=ink]{background:rgb(var(--marka-rgb) / .18);border-color:rgb(var(--marka-l-rgb) / .5);box-shadow:0 0 0 1px rgb(var(--marka-l-rgb) / .12), inset 0 1px 0 #ffffff24;color:var(--paper)}.oto-timer[data-tone=ink] .oto-timer__label{color:#ffffffb8}.oto-timer[data-tone=ink] .oto-timer__clock{color:var(--marka-l)}.oto-timer[data-tone=ink][data-expired=true]{box-shadow:none;background:#ffffff14;border-color:#ffffff3d}.oto-timer[data-tone=ink][data-expired=true] .oto-timer__clock{color:#fff9}.oto-timer[data-size=lg]{border-radius:22px;gap:.45rem;padding:clamp(1.2rem,3.2vw,1.6rem) 1.25rem}.oto-timer[data-size=lg] .oto-timer__label{letter-spacing:.14em;font-size:.8rem}.oto-timer[data-size=lg] .oto-timer__clock{font-size:clamp(4rem,15vw,5.6rem);line-height:1}.oto-timer[data-size=bar]{width:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-flow:wrap;justify-content:center;align-items:baseline;gap:.2rem .7rem;padding:0}.oto-timer[data-size=bar] .oto-timer__label{letter-spacing:.09em;align-self:center;font-size:clamp(.68rem,1.35vw,.8rem)}.oto-timer[data-size=bar] .oto-timer__clock{letter-spacing:-.01em;font-size:clamp(1.15rem,3.4vw,1.45rem)}.ty-topbar{z-index:60;min-height:var(--bar-h);padding:.35rem var(--gut);background:var(--ink);justify-content:center;align-items:center;display:flex;position:sticky;top:0;box-shadow:0 10px 24px -22px #0e1512e6}.ty-nav .nav__in{justify-content:center;gap:clamp(1.2rem,4vw,2.4rem);width:fit-content;margin-inline:auto}@media (width<=420px){.ty-nav .nav__in{justify-content:space-between;gap:.6rem;width:auto;padding-left:1rem}.ty-nav .nav__logo{height:24px}.ty-nav .btn{padding:.7em 1em;font-size:.76rem}}.ty-vs{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:62rem;margin-inline:auto;display:grid}@media (width<=760px){.ty-vs{grid-template-columns:1fr;max-width:34rem}}.ty-vs__head{font:700 .72rem/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}.ty-vs__col ul{margin:1rem 0 0;padding:0;list-style:none}.ty-vs__col li{border-top:1px solid var(--rule);color:var(--ink-soft);gap:.6rem;padding:.75rem 0;font-size:.95rem;line-height:1.5;display:flex}.ty-vs__col li svg{color:var(--marka-d);flex:none;margin-top:.2rem}.ty-vs__col--after{border-color:rgb(var(--marka-rgb) / .45);box-shadow:0 30px 60px -46px rgb(var(--marka-rgb) / .7)}.ty-vs__col--after .ty-vs__head{color:var(--marka-d)}.ty-vs__col--after li{color:var(--ink)}.oto-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;max-width:900px;margin-inline:auto;padding:0;list-style:none;display:grid}@media (width<=700px){.oto-list{grid-template-columns:1fr;max-width:34rem}}.ty-bio{grid-template-columns:21rem minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem)}.ty-bio .ty-pill{justify-self:start;margin-bottom:-.4rem}@media (width<=860px){.ty-bio{grid-template-columns:1fr}.ty-bio .bio__media{max-width:16rem;margin-inline:auto}}.ty-price{border-top:0}.ty-price__card{text-align:center;max-width:34rem;margin-inline:auto}.ty-price__card h2{letter-spacing:-.03em;margin:1rem 0 0;font-size:clamp(1.7rem,3.4vw,2.3rem)}.ty-price__tags{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem 1rem;margin-top:1.2rem;display:flex}.ty-price__old{font:600 clamp(1.1rem, 2.5vw, 1.4rem)/1 var(--font-display);color:#ffffff8c;text-decoration:line-through}.ty-price__new{font:800 clamp(2.6rem, 8vw, 4rem)/1 var(--font-display);letter-spacing:-.04em;color:var(--marka-l)}.ty-price__omnibus{color:#ffffff8c;margin:.6rem 0 0;font-size:.8rem}.ty-price__vat{color:#ffffffa8;margin:.5rem 0 0;font-size:.85rem}.ty-price__get{text-align:left;border-top:1px solid #ffffff29;margin-top:clamp(1.3rem,3vw,1.7rem);padding-top:clamp(1.1rem,2.6vw,1.4rem)}.ty-price__get-head{font:700 .78rem/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#ffffffa8;margin:0 0 .7rem}.ty-price__get ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.ty-price__get li{grid-template-columns:auto 1fr;align-items:start;gap:.6rem;font-size:.95rem;line-height:1.45;display:grid}.ty-price__get svg{color:var(--marka-l);margin-top:.2rem}.ty-price__card .oto-timer{margin-top:1.4rem}.ty-price__card .btn{justify-content:center;margin-top:1.2rem;display:flex}.ty-price__pay{color:#ffffffa8;margin:1rem 0 0;font-size:.82rem;line-height:1.5}.ty-close .btn{display:inline-flex}.ty-close__skip{margin-top:clamp(1.6rem,3.5vw,2.4rem);font-size:.92rem}.ty-close__skip a{color:var(--ink-soft);text-underline-offset:3px;text-decoration:underline}.ty-close__skip a:hover{color:var(--marka-d)}.conf{text-align:left;gap:clamp(1.5rem,3vw,2rem);max-width:44rem;margin-inline:auto;display:grid}.conf__facts{background:var(--paper-2);border:1px solid var(--rule);border-radius:22px;gap:0;margin:0;padding:clamp(1.25rem,2.5vw,1.75rem);display:grid;box-shadow:0 30px 60px -50px #0e15128c}.conf__fact{border-top:1px solid var(--rule);grid-template-columns:8rem 1fr;gap:1rem;padding:.9rem 0;display:grid}.conf__fact:first-child{border-top:0;padding-top:0}@media (width<=560px){.conf__fact{grid-template-columns:1fr;gap:.3rem}}.conf__fact dt{font:700 .72rem/1.4 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--marka-d)}.conf__fact dd{margin:0}.conf__next{background:var(--paper-3);border:1px solid var(--rule);border-radius:22px;padding:clamp(1.25rem,2.5vw,1.75rem)}.conf__next h3{font:700 1.1rem/1.3 var(--font-display);margin-bottom:.6rem}.conf__next ul{margin:0;padding:0;list-style:none}.conf__next li{color:var(--ink-soft);padding:.55rem 0 .55rem 1.5rem;line-height:1.55;position:relative}.conf__next li:before{content:"";background:var(--marka);border-radius:999px;width:.6rem;height:2px;position:absolute;top:1.15rem;left:0}.conf .btn{border-radius:999px;box-shadow:0 14px 28px -20px #0e1512cc}.conf__skip{text-align:center;font-size:.92rem}.conf__skip a{color:var(--ink-soft);text-underline-offset:3px}.conf__skip a:hover{color:var(--ink)}.plain-head{border-bottom:1px solid var(--rule)}.plain-head__in{min-height:var(--nav-h);align-items:center;padding-block:.8rem;display:flex}.plain-head img{width:auto;height:34px}
