:root{--st-bg: #0e0e10;--st-bg-2: #141417;--st-bg-3: #1a1a1e;--st-line: rgba(255, 255, 255, .08);--st-line-2: rgba(255, 255, 255, .14);--st-ink: #f2f1ed;--st-ink-dim: rgba(242, 241, 237, .62);--st-ink-faint: rgba(242, 241, 237, .52);--st-accent: #3ecfcf;--st-accent-dim: rgba(62, 207, 207, .55);--st-display: "Space Grotesk", sans-serif;--st-body: "Inter", sans-serif}.st-sec{background:var(--st-bg);color:var(--st-ink);font-family:var(--st-body);font-weight:300;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}.st-sec ::selection{background:var(--st-accent);color:#0e0e10}.st-sec a{color:inherit}.st-inner{max-width:1240px;margin:0 auto;padding:0 48px}.st-pad{padding-top:150px;padding-bottom:150px}.st-kicker{font-family:var(--st-display);font-size:11px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--st-accent);margin:0 0 22px}.st-h1,.st-h2{font-family:var(--st-display);font-weight:600;letter-spacing:-.02em;line-height:1.04;color:var(--st-ink);margin:0}.st-h1{font-size:clamp(44px,7vw,96px)}.st-h2{font-size:clamp(32px,4.6vw,60px)}.st-h2--sm{font-size:clamp(26px,3vw,40px)}.st-lede{font-size:clamp(16px,1.4vw,19px);color:var(--st-ink-dim);max-width:34em;font-weight:300;margin:0}.st-note{font-size:12px;color:var(--st-ink-faint);letter-spacing:.04em}.st-btn{font-family:var(--st-display);font-size:13px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:17px 36px;text-decoration:none;display:inline-block;transition:all .45s cubic-bezier(.22,1,.36,1);border:0;cursor:pointer}.st-btn--solid{background:var(--st-ink);color:#0e0e10}.st-btn--solid:hover{background:#fff}.st-btn--ghost{border:1px solid var(--st-line-2);color:var(--st-ink);background:none}.st-btn--ghost:hover{border-color:var(--st-accent);color:var(--st-accent)}.st-btn--accent{background:var(--st-accent);color:#0e0e10;font-weight:600}.st-btn--accent:hover{filter:brightness(1.12)}.st-cta-row{display:flex;gap:16px;margin-top:44px;flex-wrap:wrap}.st-cta-row--center{justify-content:center}.st-link{display:inline-block;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--st-ink);text-decoration:none;border-bottom:1px solid var(--st-line-2);padding-bottom:6px;transition:border-color .4s,color .4s}.st-link:hover{border-color:var(--st-accent);color:var(--st-accent)}@media(prefers-reduced-motion:no-preference){.st-js .st-reveal{transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}.st-js .st-reveal:not(.st-in){opacity:0;transform:translateY(28px)}}@keyframes st-pulse{0%{transform:scale(.4);opacity:0}18%{opacity:.5}to{transform:scale(3.2);opacity:0}}.st-pulse{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.st-pulse span{position:absolute;width:110px;height:110px;border:1px solid var(--st-accent-dim);border-radius:50%;opacity:0;animation:st-pulse 3.6s cubic-bezier(.22,1,.36,1) infinite}.st-pulse span:nth-child(2){animation-delay:1.2s}.st-pulse span:nth-child(3){animation-delay:2.4s}.st-hero{min-height:92vh;min-height:92svh;min-height:calc(var(--st-vh, 100vh) * .92);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;padding:140px 24px 90px;background:radial-gradient(ellipse 70% 55% at 50% 38%,#1b1b20 0%,var(--st-bg) 65%)}.st-hero .st-h1{max-width:12em}.st-hero .st-lede{margin:28px auto 0}.st-hero .st-cta-row{justify-content:center}.st-hero--belt{min-height:0;justify-content:flex-start;padding:116px 24px 56px}.st-hero--belt .st-kicker{margin-bottom:14px}.st-hero--belt .st-h1{font-size:clamp(38px,5vw,70px);max-width:18em}.st-hero--belt .st-lede{margin-top:16px}.st-hero--belt .st-hero__stage--belt,.st-hero--belt .st-hero__try{margin-top:18px}.st-hero--belt .st-hero__try input{padding:20px 24px;font-size:19px}.st-hero--belt .st-hero__try-note{margin-top:12px}.st-hero>*{opacity:0;transform:translateY(26px);animation:st-rise 1.1s cubic-bezier(.22,1,.36,1) forwards}.st-hero>.st-kicker{animation-delay:.05s}.st-hero>.st-h1{animation-delay:.18s}.st-hero>.st-lede{animation-delay:.34s}.st-hero>.st-cta-row{animation-delay:.5s}.st-hero>.st-hero__stage--belt{animation-delay:.45s}.st-hero>.st-hero__try{animation-delay:.7s}.st-hero>.st-hero__try-note{animation-delay:.8s}.st-hero__try{display:flex;width:100%;max-width:760px;margin:48px auto 0;border:1px solid rgba(62,207,207,.45);background:#141417e6;box-shadow:0 0 #3ecfcf00,0 24px 60px -30px #3ecfcf59;transition:border-color .3s,box-shadow .3s}.st-hero__try:focus-within{border-color:var(--st-accent);box-shadow:0 0 0 5px #3ecfcf24,0 24px 60px -30px #3ecfcf73}.st-hero__try input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--st-ink);font:400 21px var(--st-body);padding:26px 28px}.st-hero__try input::placeholder{color:#e9e9ec8c}.st-hero__try .st-btn{flex:none;margin:0;padding-left:38px;padding-right:38px;font-size:14px}.st-hero__try-note{margin-top:18px;font-size:14px;color:var(--st-ink-faint)}.st-hero__try-note a{color:var(--st-ink-dim);text-decoration:none;border-bottom:1px solid rgba(128,128,128,.4)}.st-hero__try-note a:hover{color:var(--st-accent);border-color:var(--st-accent)}@media(max-width:600px){.st-hero__try{flex-direction:column}.st-hero__try input{text-align:center;font-size:19px;padding:22px 18px}.st-hero__try .st-btn{padding-top:20px;padding-bottom:20px}}@media(max-width:600px){.st-hero--belt{padding:96px 16px 40px}.st-hero--belt .st-kicker{font-size:10px;letter-spacing:.16em;margin-bottom:12px}.st-hero--belt .st-lede{font-size:15px;margin-top:12px}.st-hero--belt .stb__dots{display:none}.st-hero--belt .st-hero__try{flex-direction:row}.st-hero--belt .st-hero__try input{text-align:left;font-size:16px;padding:16px 14px}.st-hero--belt .st-hero__try .st-btn{padding:0 16px;font-size:12px}.st-hero--belt .st-hero__try-note{font-size:12px}}.st-hero>.st-hero__stage{animation-delay:.66s}.st-hero>.st-hero__note{animation-delay:.85s}@keyframes st-rise{to{opacity:1;transform:none}}.st-hero__stage{margin-top:72px;perspective:1200px;position:relative}.st-hero__card{width:min(420px,82vw);aspect-ratio:1.586;border-radius:16px;background-size:cover;background-position:center;border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 90px -30px #000000d9;position:relative;transform-style:preserve-3d;transition:transform .18s ease-out;margin:0 auto}.st-hero__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.13) 46%,rgba(255,255,255,.02) 54%,transparent 70%);background-size:260% 100%;background-position:var(--st-sheen, 80%) 0;transition:background-position .25s ease-out}@keyframes st-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes st-autosheen{0%,55%{background-position:130% 0}85%,to{background-position:-30% 0}}.st-hero__card.st-idle{animation:st-float 7s ease-in-out infinite}.st-hero__card.st-idle:before{animation:st-autosheen 5.2s cubic-bezier(.4,0,.2,1) infinite}.st-hero__note{margin-top:30px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--st-ink-faint)}.st-router{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--st-line);border-top:1px solid var(--st-line);border-bottom:1px solid var(--st-line)}.st-universe{background:var(--st-bg);padding:110px 64px 100px;position:relative;overflow:hidden;text-decoration:none;color:var(--st-ink);display:flex;flex-direction:column;min-height:540px;transition:background .6s cubic-bezier(.22,1,.36,1)}.st-universe:hover{background:var(--st-bg-3)}.st-universe__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.16;transform:scale(1.04);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1)}.st-universe:hover .st-universe__bg{opacity:.34;transform:scale(1)}.st-universe>*:not(.st-universe__bg){position:relative;z-index:1}.st-universe__aud{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--st-ink-faint);margin-bottom:18px}.st-universe__title{font-family:var(--st-display);font-size:clamp(30px,3.4vw,46px);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin:0}.st-universe__title em{font-style:normal;color:var(--st-accent)}.st-universe__text{margin-top:18px;color:var(--st-ink-dim);font-size:15.5px;max-width:26em}.st-universe__best{margin-top:26px;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--st-ink-faint)}.st-universe__go{margin-top:auto;padding-top:48px;font-family:var(--st-display);font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--st-ink)}.st-universe__go i{font-style:normal;display:inline-block;margin-left:10px;transition:transform .5s cubic-bezier(.22,1,.36,1)}.st-universe:hover .st-universe__go{color:var(--st-accent)}.st-universe:hover .st-universe__go i{transform:translate(10px)}.st-values-head{text-align:center;margin-bottom:72px}.st-values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:64px}.st-values-grid--n4{grid-template-columns:repeat(2,1fr);gap:56px 80px}.st-value h3{font-family:var(--st-display);font-size:20px;font-weight:600;margin:0 0 12px;color:var(--st-ink)}.st-value h3:before{content:"";display:block;width:34px;height:1px;background:var(--st-accent);margin-bottom:22px}.st-value p{font-size:14.5px;color:var(--st-ink-dim);margin:0}.st-final{background:radial-gradient(ellipse 60% 60% at 50% 110%,#17171b,var(--st-bg) 70%);text-align:center;padding:170px 24px}.st-final .st-h2{max-width:13em;margin:0 auto}@media(max-width:960px){.st-inner{padding:0 20px}.st-pad{padding-top:100px;padding-bottom:100px}.st-router{grid-template-columns:1fr}.st-universe{min-height:auto;padding:80px 28px}.st-values-grid{grid-template-columns:1fr;gap:44px}}@media(hover:none){.st-hero__card{animation:st-float 5s ease-in-out infinite alternate}}@media(prefers-reduced-motion:reduce){.st-reveal{transition:opacity .2s;transform:none}.st-hero>*{animation:none;opacity:1;transform:none}.st-hero__card.st-idle,.st-hero__card.st-idle:before,.st-pulse span,.st-hero__card{animation:none}}.st-founder{background:var(--st-bg-2);border-top:1px solid var(--st-line);border-bottom:1px solid var(--st-line)}.st-founder__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:90px;align-items:center}.st-founder__quote{margin:34px 0 0;padding-left:26px;border-left:2px solid var(--st-accent);font-size:17px;line-height:1.6;color:var(--st-ink);font-weight:300;font-style:italic;max-width:30em}.st-founder__sig{display:flex;align-items:center;gap:16px;margin-top:34px}.st-founder__sig img{width:52px;height:52px;border-radius:50%;object-fit:cover;border:1.5px solid var(--st-accent-dim)}.st-founder__sig b{font-family:var(--st-display);font-size:15px;display:block;color:var(--st-ink)}.st-founder__sig span{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-ink-dim)}.st-founder__photo{border:1px solid var(--st-line);overflow:hidden}.st-founder__photo img{display:block;width:100%;height:auto}@media(max-width:960px){.st-founder__grid{grid-template-columns:1fr;gap:48px}}.st-sec .st-btn--solid,.st-sec a.st-btn--solid{background:var(--st-ink)!important;color:#0e0e10!important}.st-sec .st-btn--solid:hover{background:#fff!important;color:#0e0e10!important}.st-sec .st-btn--ghost,.st-sec a.st-btn--ghost{color:var(--st-ink)!important;background:transparent!important}.st-sec .st-btn--ghost:hover{color:var(--st-accent)!important}.st-sec .st-btn--accent,.st-sec a.st-btn--accent{background:var(--st-accent)!important;color:#0e0e10!important}.st-td{height:280vh;height:280svh;height:calc(var(--st-vh, 100vh) * 2.8)}.st-td__sticky{position:sticky;top:0;height:100vh;height:100svh;height:var(--st-vh, 100vh);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;gap:30px;padding-top:60px}.st-td__head{text-align:center;padding:0 20px}.st-td__head .st-kicker{margin-bottom:10px}.st-td__title{font-family:var(--st-display);font-size:clamp(24px,3vw,40px);font-weight:600;letter-spacing:-.02em;color:var(--st-ink);margin:0}.st-td__stage{position:relative;width:min(860px,94vw);height:min(60svh,540px);height:min(calc(var(--st-vh, 100vh) * .6),540px);display:grid;place-items:center}.st-td__phone{width:min(220px,48vw,calc(var(--st-vh, 100vh) * .235));max-height:100%;border-radius:32px;border:1px solid var(--st-line-2);background:linear-gradient(160deg,#1c1c20,#0f0f11);position:relative;box-shadow:0 40px 80px -30px #000c;z-index:2;padding:7px}.st-td__screen{border-radius:25px;background:#08080a;overflow:hidden}.st-td__shot{display:block;width:100%;height:auto;opacity:0;transform:translateY(20px)}.st-td__card{position:absolute;width:min(235px,46vw);aspect-ratio:1.586;border-radius:12px;background-size:cover;background-position:center;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 60px -20px #000000d9;z-index:1;right:21%;top:5%;will-change:transform}.st-td__notif{position:absolute;top:44px;left:22px;right:22px;z-index:6;display:flex;align-items:center;gap:6px;background:#1e1e22f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.13);border-radius:10px;padding:5px 7px;transform:translateY(-300%);opacity:0;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .4s}.st-td__notif img{width:14px;height:14px;border-radius:4px;display:block}.st-td__notif b{font-size:7.5px;font-weight:600;display:block;color:var(--st-ink);letter-spacing:.01em}.st-td__notif span{font-size:6.5px;color:var(--st-ink-dim);display:block;margin-top:1px}.st-td__notif em{font-style:normal;margin-left:auto;font-size:7px;color:var(--st-accent);font-weight:600;letter-spacing:.06em}.st-td__pulse{position:absolute;top:12%;left:50%;z-index:4;pointer-events:none}.st-td__pulse span{position:absolute;left:-40px;top:-40px;width:80px;height:80px;border:1px solid var(--st-accent);border-radius:50%;opacity:0}.st-td__pulse.st-go span{animation:st-pulse 1.5s cubic-bezier(.22,1,.36,1) infinite}.st-td__pulse.st-go span:nth-child(2){animation-delay:.5s}.st-td__pulse.st-go span:nth-child(3){animation-delay:1s}.st-td__cap{font-family:var(--st-display);font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--st-ink-dim);min-height:1.4em;text-align:center;padding:0 20px}@media(max-width:960px){.st-td__card{width:min(185px,44vw);right:2%;top:3%}.st-td__stage{height:52svh;height:calc(var(--st-vh, 100vh) * .56)}}@media(prefers-reduced-motion:reduce){.st-td{height:auto}.st-td__sticky{position:static;height:auto;padding:100px 0}.st-td__shot{opacity:1;transform:none}.st-td__card{transform:rotate(8deg)}}.st-nfcx-head{text-align:center;margin-bottom:64px}.st-nfcx-head .st-lede{margin:24px auto 0}.st-nfcx-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--st-line);border:1px solid var(--st-line)}.st-nfcx{background:var(--st-bg-2);padding:64px 36px 46px;display:flex;flex-direction:column;align-items:center;gap:24px;overflow:hidden}.st-nfcx__stage{position:relative;width:min(190px,42vw);margin-bottom:6px}.st-nfcx__phone{width:100%;aspect-ratio:9 / 19;border-radius:30px;border:1px solid var(--st-line-2);background:linear-gradient(160deg,#1c1c20,#0f0f11);position:relative;box-shadow:0 30px 60px -25px #000c}.st-nfcx__phone.st-ios:before{content:"";position:absolute;top:10px;left:50%;transform:translate(-50%);width:60px;height:15px;border-radius:9px;background:#08080a}.st-nfcx__phone.st-android:before{content:"";position:absolute;top:12px;left:50%;transform:translate(-50%);width:10px;height:10px;border-radius:50%;background:#08080a}.st-nfcx__zone{position:absolute;left:50%;width:13px;height:13px;margin-left:-6.5px;border-radius:50%;background:var(--st-accent);box-shadow:0 0 22px var(--st-accent)}.st-nfcx__phone.st-ios .st-nfcx__zone{top:13%}.st-nfcx__phone.st-android .st-nfcx__zone{top:46%}.st-nfcx__zone span{position:absolute;left:50%;top:50%;width:84px;height:84px;margin:-42px 0 0 -42px;border:1px solid var(--st-accent-dim);border-radius:50%;opacity:0;animation:st-pulse 2.6s cubic-bezier(.22,1,.36,1) infinite}.st-nfcx__zone span:nth-child(2){animation-delay:.85s}.st-nfcx__zone span:nth-child(3){animation-delay:1.7s}@keyframes st-tapnudge{0%,to{transform:translate(0) rotate(10deg)}50%{transform:translate(-17%,5%) rotate(5deg)}}.st-nfcx__card{position:absolute;width:76%;aspect-ratio:1.586;border-radius:8px;background-size:cover;background-position:center;border:1px solid rgba(255,255,255,.14);box-shadow:0 20px 44px -16px #000000d9;right:-42%;animation:st-tapnudge 3.6s ease-in-out infinite}.st-nfcx__stage.st-ios .st-nfcx__card{top:1%}.st-nfcx__stage.st-android .st-nfcx__card{top:34%;animation-delay:1.1s}.st-nfcx__chip{font-family:var(--st-display);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--st-accent);border:1px solid var(--st-accent-dim);padding:6px 14px}.st-nfcx b{font-family:var(--st-display);font-size:17px;font-weight:600;color:var(--st-ink)}.st-nfcx p{font-size:13px;color:var(--st-ink-dim);text-align:center;max-width:24em;margin:0}@media(max-width:960px){.st-nfcx-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.st-nfcx__zone span,.st-nfcx__card{animation:none}.st-nfcx__zone span{opacity:.4}}.st-phero{min-height:56vh;min-height:56svh;min-height:calc(var(--st-vh, 100vh) * .56);display:flex;flex-direction:column;justify-content:flex-end;padding:200px 0 90px;border-bottom:1px solid var(--st-line);background:radial-gradient(ellipse 70% 60% at 30% 20%,#1b1b20 0%,var(--st-bg) 60%)}.st-phero .st-h1{font-size:clamp(40px,5.6vw,78px);max-width:12em}.st-phero .st-lede{margin-top:26px}.st-phero .st-cta-row{margin-top:36px}.st-split{display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:center}.st-split--rev{grid-template-columns:.95fr 1.05fr}.st-split__img{border:1px solid var(--st-line);overflow:hidden}.st-split__img img{display:block;width:100%;height:auto}.st-material{background:var(--st-bg-2);border-top:1px solid var(--st-line);border-bottom:1px solid var(--st-line)}.st-specs{display:grid;grid-template-columns:1fr 1fr;margin-top:52px;border-top:1px solid var(--st-line)}.st-spec{padding:26px 0;border-bottom:1px solid var(--st-line)}.st-spec:nth-child(odd){padding-right:32px}.st-spec:nth-child(2n){padding-left:32px;border-left:1px solid var(--st-line)}.st-spec b{display:block;font-family:var(--st-display);font-size:24px;font-weight:600;color:var(--st-ink);margin-bottom:4px}.st-spec span{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--st-ink-faint)}.st-shead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:64px}.st-shead .st-lede{max-width:24em}.st-pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--st-line);border:1px solid var(--st-line)}.st-pcard{background:var(--st-bg);padding:42px 38px 46px;position:relative;transition:background .5s;text-decoration:none;color:var(--st-ink);display:block}.st-pcard:hover{background:var(--st-bg-3)}.st-pcard__badge{position:absolute;top:24px;right:24px;font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--st-ink-faint);border:1px solid var(--st-line-2);padding:6px 12px;z-index:1}.st-pcard__badge--hot{color:var(--st-accent);border-color:var(--st-accent-dim)}.st-pcard__visual{aspect-ratio:1.586;border-radius:12px;margin:34px 0 38px;border:1px solid var(--st-line);position:relative;overflow:hidden;background:#101012}.st-pcard__visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.st-pcard__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.07) 50%,transparent 60%);transform:translate(-120%);transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.st-pcard:hover .st-pcard__visual:after{transform:translate(120%)}.st-pcard h3{font-family:var(--st-display);font-size:22px;font-weight:600;margin:0;color:var(--st-ink)}.st-pcard .st-sub{font-size:13px;color:var(--st-ink-dim);margin:8px 0 26px;min-height:2.6em}.st-pcard .st-price{font-family:var(--st-display);font-size:19px;font-weight:500;color:var(--st-ink)}.st-pcard .st-price small{font-size:12px;color:var(--st-ink-faint);font-weight:400;margin-left:8px}.st-pcard .st-link{margin-top:26px}.st-dgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--st-line);border:1px solid var(--st-line)}.st-dgrid__item{background:var(--st-bg);overflow:hidden}.st-dgrid__item img{display:block;width:100%;height:auto;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.st-dgrid__item:hover img{transform:scale(1.04)}.st-dnote{font-size:12px;color:var(--st-ink-faint);margin-top:18px;letter-spacing:.04em}.st-cases{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--st-line);border:1px solid var(--st-line)}.st-case{background:var(--st-bg-2);padding:40px 36px;transition:background .5s}.st-case:hover{background:var(--st-bg-3)}.st-case b{display:block;font-family:var(--st-display);font-size:18px;font-weight:600;color:var(--st-ink);margin-bottom:10px}.st-case p{font-size:14px;color:var(--st-ink-dim);margin:0}.st-case .st-link{margin-top:20px;font-size:11.5px}.st-rc{display:grid;grid-template-columns:1.35fr 1fr;gap:1px;background:var(--st-line);border:1px solid var(--st-line)}.st-rc__item{background:var(--st-bg);aspect-ratio:4 / 3;overflow:hidden}.st-rc__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.st-rc__item:hover img{transform:scale(1.04)}.st-strip{border:1px solid var(--st-line);background:var(--st-bg);padding:30px 36px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.st-strip p{font-size:14.5px;color:var(--st-ink-dim);max-width:46em;margin:0}.st-strip b{color:var(--st-ink);font-weight:500}.st-steps{counter-reset:st-step}.st-step{display:flex;gap:28px;padding:34px 0;border-bottom:1px solid var(--st-line)}.st-step:first-child{border-top:1px solid var(--st-line)}.st-step:before{counter-increment:st-step;content:counter(st-step,decimal-leading-zero);font-family:var(--st-display);font-size:13px;color:var(--st-accent);letter-spacing:.1em;padding-top:5px}.st-step h3{font-family:var(--st-display);font-size:19px;font-weight:600;color:var(--st-ink);margin:0 0 6px}.st-step p{font-size:14.5px;color:var(--st-ink-dim);max-width:30em;margin:0}@media(max-width:960px){.st-phero{padding:150px 0 70px}.st-split,.st-split--rev{grid-template-columns:1fr;gap:48px}.st-pgrid,.st-dgrid,.st-cases,.st-rc{grid-template-columns:1fr}}.st-tglrow{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.st-tglrow .st-tgl-lbl{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--st-ink-faint)}.st-tgl{display:inline-flex;border:1px solid var(--st-line-2)}.st-tgl button{background:none;border:none;color:var(--st-ink-dim);font-family:var(--st-display);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;padding:10px 18px;cursor:pointer;transition:all .3s}.st-tgl button.on{background:var(--st-ink);color:#0e0e10}.st-pg{display:grid;gap:20px}.st-pg--3{grid-template-columns:repeat(3,1fr)}.st-pg--4{grid-template-columns:repeat(4,1fr)}.st-pc{border:1px solid var(--st-line);background:var(--st-bg);padding:40px 34px;position:relative;transition:border-color .4s}.st-pc:hover{border-color:var(--st-line-2)}.st-pc--rec{border-color:var(--st-accent-dim);background:var(--st-bg-2)}.st-pc__badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--st-accent);color:#0e0e10;font-family:var(--st-display);font-size:9.5px;font-weight:600;letter-spacing:.2em;padding:6px 14px;text-transform:uppercase;white-space:nowrap}.st-pc h3{font-family:var(--st-display);font-size:19px;font-weight:600;color:var(--st-ink);margin:0}.st-pc__sub{font-size:12.5px;color:var(--st-ink-dim);margin:6px 0 0;min-height:2.4em}.st-pc__pr{font-family:var(--st-display);font-size:32px;font-weight:600;color:var(--st-ink);margin-top:22px}.st-pc__pr i{font-style:normal;font-size:12px;color:var(--st-ink-faint);font-weight:400}.st-pc__per{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--st-ink-faint);margin-top:4px;min-height:1.2em}.st-save{display:inline-block;margin-top:10px;border:1px solid var(--st-accent-dim);color:var(--st-accent);font-family:var(--st-display);font-size:10.5px;letter-spacing:.14em;padding:5px 12px;text-transform:uppercase}.st-pf{list-style:none;border-top:1px solid var(--st-line);margin:24px 0 0;padding:0}.st-pf li{padding:11px 0;border-bottom:1px solid var(--st-line);font-size:13px;color:var(--st-ink-dim)}.st-pf li:before{content:"\2713";color:var(--st-accent);margin-right:12px;font-weight:600}.st-enterprise{border:1px solid var(--st-line);border-top:none;padding:26px 32px;background:var(--st-bg-2);display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;font-size:14px;color:var(--st-ink-dim)}.st-enterprise .st-link{margin:0}@media(max-width:960px){.st-pg--3,.st-pg--4{grid-template-columns:1fr}.st-shead .st-tglrow{width:100%}}.st-bk{display:grid;grid-template-columns:1.02fr .98fr;gap:64px;align-items:start}.st-bk__label{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--st-ink-faint);margin:34px 0 12px}.st-bk__label:first-child{margin-top:0}.st-bk__choice{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--st-line);border:1px solid var(--st-line)}.st-bk__prod{background:var(--st-bg);padding:24px;cursor:pointer;transition:background .4s;position:relative}.st-bk__prod:hover,.st-bk__prod.on{background:var(--st-bg-3)}.st-bk__prod.on:after{content:"\2713";position:absolute;top:14px;right:16px;color:var(--st-accent);font-weight:600}.st-bk__prod img{display:block;width:100%;aspect-ratio:16 / 8.4;object-fit:cover;border:1px solid var(--st-line);margin-bottom:14px}.st-bk__prod b{font-family:var(--st-display);font-size:16px;font-weight:600;display:block;margin-bottom:5px;color:var(--st-ink)}.st-bk__prod span{font-size:12.5px;color:var(--st-ink-dim)}.st-bk__days{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.st-bk__day{border:1px solid var(--st-line-2);background:none;color:var(--st-ink);padding:10px 4px;text-align:center;cursor:pointer;font-family:var(--st-display);font-size:13px;transition:all .3s}.st-bk__day small{display:block;font-size:9px;color:var(--st-ink-faint);letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px}.st-bk__day.on{background:var(--st-ink);color:#0e0e10}.st-bk__day.on small{color:#0e0e10}.st-bk__slots{display:flex;flex-wrap:wrap;gap:8px}.st-bk__slot{border:1px solid var(--st-line-2);background:none;color:var(--st-ink);padding:10px 18px;cursor:pointer;font-family:var(--st-display);font-size:12.5px;transition:all .3s}.st-bk__slot.on{background:var(--st-accent);border-color:var(--st-accent);color:#0e0e10}.st-bk__form input,.st-bk__form textarea{width:100%;background:var(--st-bg-2);border:1px solid var(--st-line-2);color:var(--st-ink);padding:14px 16px;font-family:var(--st-body);font-size:14px;margin-bottom:12px;outline:none;transition:border-color .3s;border-radius:0}.st-bk__form input:focus,.st-bk__form textarea:focus{border-color:var(--st-accent)}.st-bk__form ::placeholder{color:var(--st-ink-faint)}.st-bk__row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.st-bk__reassure{margin-top:14px;font-size:12px;color:var(--st-ink-faint);letter-spacing:.04em}.st-bk__success{border:1px solid var(--st-accent-dim);padding:56px 40px;text-align:center}.st-bk__success h3{font-family:var(--st-display);font-size:26px;font-weight:600;color:var(--st-ink);margin:0 0 14px}.st-bk__success p{color:var(--st-ink-dim);font-size:15px;max-width:34em;margin:0 auto}.st-bk__errors{border:1px solid rgba(255,120,120,.4);color:#ff9d9d;font-size:13.5px;padding:14px 16px;margin-bottom:16px}.st-dm-pad{padding-top:110px}.st-dm [hidden]{display:none!important}.st-dm{display:grid;grid-template-columns:.85fr 1.15fr;gap:72px;align-items:start}.st-dm__intro .st-lede{margin-top:22px}.st-dm__intro ul{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:10px}.st-dm__intro li{font-size:15px;color:var(--st-ink-dim);padding-left:24px;position:relative}.st-dm__intro li:before{content:"";position:absolute;left:3px;top:.35em;width:5px;height:10px;border:solid var(--st-accent);border-width:0 2px 2px 0;transform:rotate(45deg)}.st-dm__box{border:1px solid var(--st-line-2);background:var(--st-bg-2);padding:32px}.st-dm__f{display:grid;gap:16px}.st-dm__row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.st-dm label,.st-dm__lbl{display:block;font-size:13px;color:var(--st-ink-dim);margin:0 0 7px}.st-dm label i,.st-dm__lbl i{font-style:normal;color:var(--st-ink-dim)}.st-dm input[type=text],.st-dm input[type=email],.st-dm input[type=tel],.st-dm select{width:100%;background:var(--st-bg);border:1px solid var(--st-line-2);color:var(--st-ink);border-radius:0;box-shadow:none;padding:13px 14px;margin:0;font:400 16px/1.3 var(--st-body);outline:none;transition:border-color .3s;-webkit-appearance:none;appearance:none}.st-dm select{background-image:linear-gradient(45deg,transparent 50%,var(--st-ink-dim) 50%),linear-gradient(135deg,var(--st-ink-dim) 50%,transparent 50%);background-position:calc(100% - 20px) 55%,calc(100% - 14px) 55%;background-size:6px 6px;background-repeat:no-repeat;padding-right:36px}.st-dm select option{color:#0e0e10}.st-dm input:focus,.st-dm select:focus{border-color:var(--st-accent)}.st-dm input[aria-invalid=true]{border-color:#ff8a8a}.st-dm ::placeholder{color:#8f8f92;opacity:1}.st-dm__err{font-size:13px;color:#ff9d9d;margin-top:6px}.st-dm__chips{display:flex;flex-wrap:wrap;gap:8px}.st-dm__chips label{position:relative;margin:0}.st-dm__chips input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.st-dm__chips span{display:inline-block;border:1px solid var(--st-line-2);color:var(--st-ink);padding:11px 16px;cursor:pointer;font:500 14px var(--st-display);transition:background .25s,border-color .25s,color .25s;min-width:64px;text-align:center}.st-dm__chips input:checked+span{background:var(--st-accent);border-color:var(--st-accent);color:#0e0e10}.st-dm__chips input:focus-visible+span{outline:2px solid var(--st-accent);outline-offset:2px}.st-dm__chips--wide span{min-width:0}.st-dm__submit{width:100%;margin-top:6px;text-align:center}.st-dm__submit[disabled]{opacity:.55;cursor:not-allowed}.st-dm__submit[aria-busy=true]{cursor:progress}.st-dm__fine{font-size:13px;color:var(--st-ink-dim);margin:2px 0 0}.st-dm__fine a,.st-dm__alt small a{color:var(--st-ink)}.st-dm__alert{border:1px solid rgba(255,120,120,.45);color:#ffb3b3;font-size:14px;padding:14px 16px;margin:0}.st-dm__alert a{color:#fff}.st-dm__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.st-dm__done h3{font-family:var(--st-display);font-size:26px;font-weight:600;margin:0 0 10px;color:var(--st-ink)}.st-dm__done p{font-size:15px;color:var(--st-ink-dim);margin:0}.st-dm__done:focus{outline:none}.st-dm__nw{white-space:nowrap;color:var(--st-ink)}.st-dm__check{width:44px;height:44px;border:1px solid var(--st-accent);margin-bottom:18px;position:relative}.st-dm__check:after{content:"";position:absolute;left:16px;top:9px;width:9px;height:17px;border:solid var(--st-accent);border-width:0 2px 2px 0;transform:rotate(45deg)}.st-dm__cal{margin-top:24px;min-height:660px;background:#fff}.st-dm__cal:empty{display:none}.st-dm__alt{margin-top:24px;display:grid;gap:12px}.st-dm__alt .st-btn{text-align:center}.st-dm__alt small{font-size:13px;color:var(--st-ink-dim)}@media(max-width:960px){.st-dm-pad{padding-top:80px}.st-dm{grid-template-columns:1fr;gap:36px}.st-dm__box{padding:22px 18px}.st-dm__row2{grid-template-columns:1fr}.st-dm__cal{min-height:700px}}.st-phero--compact{min-height:0;padding-top:170px}.st-phero__label{margin:30px 0 0;font-size:13px;color:var(--st-ink-dim)}.st-phero__price{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,220px));gap:1px;background:var(--st-line-2);border:1px solid var(--st-line-2);width:max-content;max-width:100%}.st-phero__price>div{background:var(--st-bg);padding:14px 18px}.st-phero__price b{display:block;font-family:var(--st-display);font-weight:600;font-size:28px;letter-spacing:-.01em;color:var(--st-ink);white-space:nowrap}.st-phero__price span{display:block;margin-top:2px;font-size:13px;color:var(--st-ink-dim)}.st-phero__note{margin:14px 0 0;font-size:14px;color:var(--st-ink-dim)}@media(max-width:960px){.st-phero--compact{padding:110px 0 56px}.st-phero__price{grid-template-columns:1fr 1fr;width:100%}.st-phero__price b{font-size:24px}.st-phero--compact .st-cta-row .st-btn{flex:1 1 100%;text-align:center}}.st-values-lede{margin:20px auto 0}.st-values-grid--num{counter-reset:stn;grid-template-columns:repeat(4,1fr);gap:48px}.st-values-grid--num .st-value h3:before{counter-increment:stn;content:counter(stn,decimal-leading-zero);width:auto;height:auto;background:none;font-size:13px;letter-spacing:.24em;color:var(--st-accent);margin-bottom:16px;border-top:1px solid var(--st-accent-dim);padding-top:16px}.st-values-grid--time .st-value{border-top:1px solid var(--st-line-2);padding-top:20px}.st-values-grid--time .st-value h3:before{display:none}.st-value small{display:block;font-family:var(--st-display);font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--st-accent);margin-bottom:10px}@media(max-width:960px){.st-values-grid--num{grid-template-columns:1fr;gap:32px}}.st-sec.st-show-alt{background:var(--st-bg-2);border-top:1px solid var(--st-line);border-bottom:1px solid var(--st-line)}.st-show{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:center}.st-show--rev{grid-template-columns:1.1fr .9fr}.st-show--rev .st-show__vis--d{order:-1}.st-show .st-lede{margin-top:22px}.st-show__body{margin-top:24px;font-size:15px;color:var(--st-ink-dim)}.st-show__body ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.st-show__body li{padding-left:22px;position:relative}.st-show__body li:before{content:"";position:absolute;left:0;top:.75em;width:10px;height:1px;background:var(--st-accent)}.st-show__body strong{color:var(--st-ink);font-weight:500}.st-show__body p{margin:0 0 10px}.st-show__vis{margin:0}.st-show__vis img{display:block;width:100%;height:auto;border-radius:14px}.st-show__vis figcaption{margin-top:10px;font-size:14px;color:var(--st-ink-dim)}.st-show__vis--m{display:none;margin-top:30px}.st-show__stats{margin-top:28px;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--st-line);border:1px solid var(--st-line)}.st-show__stats>div{background:var(--st-bg);padding:16px 14px}.st-show__stats b{display:block;font-family:var(--st-display);font-size:30px;font-weight:600;color:var(--st-ink);line-height:1.1}.st-show__stats span{display:block;margin-top:4px;font-size:13px;color:var(--st-ink-dim)}.st-show__note{margin:10px 0 0;font-size:13px;color:var(--st-ink-dim)}.st-pbox{margin-top:34px;border:1px solid var(--st-line-2);background:var(--st-bg-2);padding:26px 28px}.st-show-alt .st-pbox{background:var(--st-bg)}.st-pbox__rows{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--st-line);border:1px solid var(--st-line)}.st-pbox__row{padding:16px 18px}.st-pbox__row b{display:block;font-family:var(--st-display);font-weight:600;font-size:28px;letter-spacing:-.01em;color:var(--st-ink);white-space:nowrap}.st-pbox__row span{display:block;margin-top:4px;font-size:13px;color:var(--st-ink-dim)}.st-pbox__rows .st-pbox__row{background:var(--st-bg-2)}.st-show-alt .st-pbox__rows .st-pbox__row{background:var(--st-bg)}.st-pbox__meta{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:8px}.st-pbox__meta li{font-size:14px;color:var(--st-ink);padding-left:24px;position:relative}.st-pbox__meta li:before{content:"";position:absolute;left:3px;top:.3em;width:5px;height:10px;border:solid var(--st-accent);border-width:0 2px 2px 0;transform:rotate(45deg)}.st-pbox__ex{margin:14px 0 0;font-size:13px;color:var(--st-ink-dim)}.st-pbox .st-btn{margin-top:22px;width:100%;text-align:center}@media(max-width:960px){.st-show,.st-show--rev{grid-template-columns:1fr;gap:0}.st-show__vis--d{display:none}.st-show__vis--m{display:block}}@media(max-width:480px){.st-pbox{padding:20px 16px}.st-pbox__row{padding:14px 12px}.st-pbox__row b,.st-show__stats b{font-size:24px}}.st-wd{max-width:640px}.st-wd [hidden]{display:none!important}.st-wd__text{margin-top:22px;font-size:16px;color:var(--st-ink-dim)}.st-wd__text p{margin:0 0 12px}.st-wd__text a{color:var(--st-ink)}.st-wd__box{margin-top:36px;border:1px solid var(--st-line-2);background:var(--st-bg-2);padding:32px;display:grid;gap:16px}.st-wd label{display:block;font-size:13px;color:var(--st-ink-dim);margin:0 0 7px}.st-wd label i{font-style:normal}.st-wd input[type=text],.st-wd input[type=email]{width:100%;background:var(--st-bg);border:1px solid var(--st-line-2);color:var(--st-ink);border-radius:0;box-shadow:none;padding:13px 14px;margin:0;font:400 16px/1.3 var(--st-body);outline:none;-webkit-appearance:none;appearance:none}.st-wd input:focus{border-color:var(--st-accent)}.st-wd input[aria-invalid=true]{border-color:#ff8a8a}.st-wd ::placeholder{color:#8f8f92;opacity:1}.st-wd__done h2{font-family:var(--st-display);font-size:24px;font-weight:600;margin:0;color:var(--st-ink)}.st-wd__done p{font-size:15px;color:var(--st-ink-dim);margin:0}.st-wd__done b{color:var(--st-ink);font-weight:500}.st-wd__done:focus{outline:none}@media(max-width:960px){.st-wd__box{padding:22px 18px}}.st-faq{border-top:1px solid var(--st-line);margin-top:44px}.st-faq details{border-bottom:1px solid var(--st-line)}.st-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-family:var(--st-display);font-size:16.5px;font-weight:500;color:var(--st-ink)}.st-faq summary::-webkit-details-marker{display:none}.st-faq summary:after{content:"+";font-size:20px;color:var(--st-accent);transition:transform .4s}.st-faq details[open] summary:after{transform:rotate(45deg)}.st-faq p{padding:0 0 22px;font-size:14.5px;color:var(--st-ink-dim);max-width:44em;margin:0}@media(max-width:960px){.st-bk{grid-template-columns:1fr;gap:44px}.st-bk__days{grid-template-columns:repeat(4,1fr)}}.st-kn{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--st-line);border:1px solid var(--st-line)}.st-kn__card{background:var(--st-bg);padding:0 0 40px;cursor:pointer;transition:background .5s;display:flex;flex-direction:column;text-decoration:none;color:var(--st-ink)}.st-kn__card:hover{background:var(--st-bg-3)}.st-kn__img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-bottom:1px solid var(--st-line);transition:opacity .5s}.st-kn__card:hover .st-kn__img{opacity:.85}.st-kn__ph{width:100%;aspect-ratio:16 / 9;border-bottom:1px solid var(--st-line);background:linear-gradient(128deg,#202024,#0d0d0f 55%,#18181b)}.st-kn__body{padding:28px 32px 0;display:flex;flex-direction:column;flex:1}.st-kn__cat{font-family:var(--st-display);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--st-accent);margin-bottom:16px}.st-kn__card h3{font-family:var(--st-display);font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0}.st-kn__card p{font-size:13.5px;color:var(--st-ink-dim);margin:12px 0 0;flex:1}.st-kn__meta{margin-top:22px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--st-ink-faint)}.st-kn-pag{display:flex;justify-content:center;gap:10px;margin-top:44px}.st-kn-pag a,.st-kn-pag span{font-family:var(--st-display);font-size:12.5px;letter-spacing:.14em;padding:10px 16px;border:1px solid var(--st-line-2);color:var(--st-ink);text-decoration:none}.st-kn-pag span.on{background:var(--st-ink);color:#0e0e10}.st-art{max-width:760px;margin:0 auto}.st-art__meta{display:flex;gap:18px;flex-wrap:wrap;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--st-ink-faint);margin-bottom:28px}.st-art__meta b{color:var(--st-accent);font-weight:500}.st-art__hero{width:100%;border:1px solid var(--st-line);margin:0 0 48px}.st-art__hero img{display:block;width:100%;height:auto}.st-art__body{font-size:16.5px;line-height:1.75;color:var(--st-ink-dim)}.st-art__body h2{font-family:var(--st-display);font-size:27px;font-weight:600;letter-spacing:-.02em;color:var(--st-ink);margin:52px 0 18px}.st-art__body h3{font-family:var(--st-display);font-size:20px;font-weight:600;color:var(--st-ink);margin:40px 0 14px}.st-art__body p{margin:0 0 22px}.st-art__body a{color:var(--st-accent);text-decoration:none;border-bottom:1px solid var(--st-accent-dim)}.st-art__body img{max-width:100%;height:auto;border:1px solid var(--st-line);margin:34px 0}.st-art__body ul,.st-art__body ol{margin:0 0 22px;padding-left:22px}.st-art__body li{margin-bottom:10px}.st-art__body blockquote{border-left:2px solid var(--st-accent);margin:34px 0;padding:6px 0 6px 26px;font-family:var(--st-display);font-size:20px;line-height:1.5;color:var(--st-ink)}.st-art__back{display:inline-block;margin-bottom:34px}@media(max-width:960px){.st-kn{grid-template-columns:1fr}.st-art__body{font-size:15.5px}}.st-crumb{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--st-ink-faint);margin-bottom:26px}.st-crumb a{color:var(--st-accent);font-weight:500;text-decoration:none}.st-pp{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:start}.st-pp__main{border:1px solid var(--st-line);background:#101012;position:relative;overflow:hidden}.st-pp__main img{display:block;width:100%;height:auto;transition:opacity .35s}.st-pp__thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--st-line);border:1px solid var(--st-line);border-top:none}.st-pp__thumb{background:var(--st-bg);padding:0;cursor:pointer;border:none;position:relative;opacity:.55;transition:opacity .4s}.st-pp__thumb img{display:block;width:100%;height:auto}.st-pp__thumb.on{opacity:1}.st-pp__thumb.on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--st-accent)}.st-pp__title{font-family:var(--st-display);font-weight:600;letter-spacing:-.02em;font-size:clamp(30px,3.4vw,44px);line-height:1.05;color:var(--st-ink);margin:0}.st-pp__benefit{margin:14px 0 0;font-size:16.5px;color:var(--st-ink-dim);max-width:26em}.st-pp__price{font-family:var(--st-display);font-size:30px;font-weight:600;color:var(--st-ink);margin-top:30px}.st-pp__price small{font-size:12.5px;color:var(--st-ink-faint);font-weight:400;letter-spacing:.04em;margin-left:10px}.st-pp__plans-note{font-size:12.5px;color:var(--st-ink-faint);margin-top:8px;letter-spacing:.03em}.st-pp__variants{margin-top:24px}.st-pp__variants select{width:100%;background:var(--st-bg-2);border:1px solid var(--st-line-2);color:var(--st-ink);padding:14px 16px;font-family:var(--st-body);font-size:14px;outline:none;border-radius:0}.st-pp__cta{display:block;width:100%;text-align:center;margin-top:28px;padding:19px 36px;font-size:14px;cursor:pointer}.st-pp__design{text-decoration:none}.st-pp__design-note{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--st-ink-faint);text-align:center}:is(.st-pp__design,.st-pp__design-note)+.st-pp__cta{margin-top:14px}.st-pp__reassure{margin-top:14px;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-ink-faint);text-align:center}.st-pp__benefits{list-style:none;margin:34px 0 0;padding:0;border-top:1px solid var(--st-line)}.st-pp__benefits li{padding:15px 0 15px 20px;border-bottom:1px solid var(--st-line);font-size:14.5px;color:var(--st-ink-dim);position:relative}.st-pp__benefits li:before{content:"";position:absolute;left:2px;top:calc(12px + .75em);width:6px;height:6px;background:var(--st-accent);border-radius:50%}.st-pp__team{margin-top:34px;border:1px solid var(--st-line);padding:24px 26px;background:var(--st-bg-2)}.st-pp__team b{font-family:var(--st-display);font-size:15px;font-weight:600;color:var(--st-ink)}.st-pp__tiers{display:flex;gap:1px;background:var(--st-line);border:1px solid var(--st-line);margin:16px 0}.st-pp__tiers span{flex:1;background:var(--st-bg);padding:12px 8px;text-align:center;font-family:var(--st-display);font-size:14px;color:var(--st-ink)}.st-pp__tiers i{font-style:normal;display:block;font-size:11px;color:var(--st-accent);margin-top:3px}.st-pp__sticky{display:none}.st-answer{max-width:860px}@media(max-width:960px){.st-pp{grid-template-columns:1fr;gap:44px}.st-pp__sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:90;background:#0e0e10eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--st-line);padding:12px 16px;align-items:center;justify-content:space-between;gap:14px}.st-pp__sticky .st-pp__sticky-p{font-family:var(--st-display);font-size:17px;font-weight:600;color:var(--st-ink)}.st-pp__sticky .st-btn{padding:13px 26px;font-size:12px;margin:0;width:auto}}.st-hdr-btns{display:inline-flex;gap:10px;align-items:center;margin-left:14px}.st-hdr-btn{display:inline-block;font-family:var(--st-display);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:11px 18px;text-decoration:none;white-space:nowrap;transition:all .35s;line-height:1}.st-hdr-btn--accent{background:var(--st-accent);color:#0e0e10!important;border:1px solid var(--st-accent)}.st-hdr-btn--accent:hover{background:transparent;color:var(--st-accent)!important}.st-hdr-btn--ghost{color:currentColor;border:1px solid rgba(128,128,128,.45)}.st-hdr-btn--ghost:hover{border-color:var(--st-accent);color:var(--st-accent)!important}.st-hdr-link{font-family:var(--st-display);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap;text-decoration:none;color:currentColor;opacity:.62;padding:11px 6px;transition:opacity .3s,color .3s}.st-hdr-link:hover{opacity:1;color:var(--st-accent)!important}.st-hdr-btns{gap:16px}.st-drawer-btns{display:flex;flex-direction:column;gap:10px;padding:22px 0 8px}.st-drawer-btns .st-hdr-btn{text-align:center;padding:15px 18px;font-size:12px}.st-drawer-btns .st-hdr-btn--ghost{display:block}@media(max-width:989px){.st-hdr-btns .st-hdr-btn--ghost,.st-hdr-btns .st-hdr-link{display:none}.st-hdr-btn{padding:10px 14px;font-size:10.5px}}@media(max-width:749px){.st-hdr-btns{display:none}}.header__row .menu-list__link,.header__row .menu-list__link-title{font-family:var(--st-display)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important}.header__row .menu-list__link{opacity:.75;transition:opacity .35s}.header__row .menu-list__link:hover,.header__row .menu-list__link--active{opacity:1}.menu-drawer .menu-drawer__menu-item-text{font-family:var(--st-display)!important;letter-spacing:.02em}.st-qty__presets{display:flex;flex-wrap:wrap;gap:8px}.st-qty__row{display:flex;align-items:center;gap:18px;margin-top:14px}.st-qty__row input{width:110px;background:var(--st-bg-2);border:1px solid var(--st-line-2);color:var(--st-ink);padding:13px 14px;font-family:var(--st-display);font-size:15px;outline:none;border-radius:0}.st-qty__row input:focus{border-color:var(--st-accent)}.st-qty__total{font-size:13.5px;color:var(--st-ink-dim)}.st-qty__total b{font-family:var(--st-display);font-size:17px;color:var(--st-ink);font-weight:600;display:block}.st-qty__total s{color:var(--st-ink-faint);text-decoration:line-through;margin-left:4px}.st-qty__total em{font-style:normal;color:var(--st-accent);font-family:var(--st-display);font-size:11px;letter-spacing:.1em}html,body{background-color:var(--st-bg)}@media(max-width:960px){.st-pcard__badge{position:static;display:inline-block;margin-bottom:16px}}.st-footer{background:var(--st-bg);border-top:1px solid var(--st-line);padding:72px 0 56px}.st-footer .st-inner{max-width:1280px;margin:0 auto;padding:0 40px}.st-footer__grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:48px}.st-footer__brand{font-family:var(--st-display);font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--st-ink)}.st-footer__payoff{font-size:13.5px;color:var(--st-ink-dim);max-width:26em;margin:12px 0 0;line-height:1.7}.st-footer__label{font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--st-ink-faint);margin-bottom:16px;font-family:var(--st-display)}.st-footer__list{list-style:none;margin:0;padding:0}.st-footer__list li{font-size:14px;color:var(--st-ink-dim);padding:4px 0}.st-footer__list a{color:var(--st-ink-dim);text-decoration:none;transition:color .35s}.st-footer__list a:hover{color:var(--st-accent)}@media(max-width:760px){.st-footer{padding:56px 0 40px}.st-footer .st-inner{padding:0 24px}.st-footer__grid{grid-template-columns:1fr;gap:36px}}.st-td__phone{width:min(340px,84vw);height:100%;max-height:none;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,transparent);mask-image:linear-gradient(#000 80%,transparent)}.st-td__screen{height:100%}.st-td__notif{top:46px;left:14px;right:14px;gap:10px;padding:9px 11px;border-radius:14px}.st-td__notif img{width:24px;height:24px;border-radius:6px}.st-td__notif b{font-size:13px}.st-td__notif span{font-size:12px;margin-top:2px}.st-td__notif em,.st-kicker{font-size:12px}.st-footer__label{font-size:12px;color:var(--st-ink-dim)}.st-note{color:var(--st-ink-dim)}@media(max-width:600px){.st-hero--belt .st-kicker{font-size:12px}}.st-phero .st-inner{width:100%;box-sizing:border-box}@media(max-width:600px){.st-phero{min-height:0;padding:120px 0 44px}}.st-pc{display:flex;flex-direction:column}.st-pc__badge{font-size:12px;letter-spacing:.12em}.st-pc__sub{font-size:15px}.st-pc__pr i{font-size:14px;color:var(--st-ink-dim)}.st-pc__per{font-size:14px;letter-spacing:0;text-transform:none;color:var(--st-ink-dim)}.st-pf li{font-size:15px}.st-pc__cta{margin-top:auto;align-self:stretch;text-align:center}.st-pc .st-pf{margin-bottom:28px}@media(max-width:600px){.st-pad:has([data-st-pricing=plans]){padding-top:48px}.st-pad:has([data-st-pricing=plans]) .st-shead{margin-bottom:32px}}.st-tglrow .st-tgl-lbl{font-size:12px;letter-spacing:.12em;color:var(--st-ink-dim)}.st-tgl button{font-size:12px}[data-st-pricing=plans]+.st-dnote{font-size:15px;letter-spacing:0;color:var(--st-ink);border:1px solid var(--st-line-2);padding:16px 20px;margin-top:24px}.header__row .menu-list__link,.header__row .menu-list__link-title{font-size:14.5px!important;letter-spacing:.01em!important;text-transform:none!important}.st-hdr-link,.st-hdr-btn{font-size:13.5px;letter-spacing:.02em;text-transform:none}.st-hdr-btns{margin-left:-18px}.st-crumb,.st-pp .st-bk__label{font-size:13px;letter-spacing:.02em;text-transform:none;color:var(--st-ink-dim)}.st-pp__price small,.st-pp__plans-note,.st-pp__design-note{color:var(--st-ink-dim)}.st-pp__reassure{font-size:13px;letter-spacing:.02em;text-transform:none;color:var(--st-ink-dim)}.st-pp__tiers i{font-size:12.5px}.st-pp__team--qty{margin-top:18px;padding:18px 20px}.st-pp__sticky{transition:transform .35s}.st-pp__sticky.is-hidden{transform:translateY(110%)}.st-pp__sticky .st-btn{min-height:48px}[id$=__profile] .st-split__img{max-width:280px;justify-self:center}@media(max-width:600px){.st-pad{padding-top:72px;padding-bottom:72px}.st-pp .st-qty__presets{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.st-pp .st-qty__presets .st-bk__slot{padding:10px 0;text-align:center}}.st-pcard--buy{display:flex;flex-direction:column}.st-pcard--buy .st-pcard__visual{display:block}.st-pcard__actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:18px}.st-pcard__actions .st-btn{flex:1 1 auto;text-align:center}.st-pcard--buy .st-price{font-size:26px;font-weight:800;margin-top:auto;padding-top:16px}.st-pcard--buy .st-price small{display:block;font-size:12.5px;font-weight:500;opacity:.65;margin-top:2px}.st-pcard__actions{min-height:118px;align-content:flex-start}@media(max-width:749px){.st-pcard__actions{min-height:0}}@media(min-width:750px){.st-pgrid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}}.st-kicker,.st-note,.st-dnote,.st-link,.st-case .st-link,.st-footer__label{font-size:13px}.st-phero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.st-phero__vis{margin:0}.st-phero__vis img{display:block;width:100%;height:auto;border-radius:14px}.st-phero__vis figcaption{margin-top:10px;font-size:14px;color:var(--st-ink-dim)}@media(max-width:960px){.st-phero__grid{grid-template-columns:1fr;gap:32px}}.st-doors-pad{padding-top:72px;padding-bottom:96px}.st-doors-head{margin-bottom:28px}.st-doors-head .st-lede{margin-top:14px}.st-doors{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:16px}.st-door{position:relative;display:flex;flex-direction:column;border:1px solid var(--st-line-2);background:var(--st-bg-2);padding:28px 26px;color:var(--st-ink);transition:border-color .3s,background .3s}.st-door:hover{border-color:var(--st-accent-dim);background:var(--st-bg-3)}.st-door:focus-within{outline:2px solid var(--st-accent);outline-offset:2px}.st-door--main{border-color:var(--st-accent-dim)}.st-door__aud{margin:0 0 10px;font:500 14px var(--st-display);color:var(--st-accent)}.st-door__t{margin:0;font:600 21px/1.2 var(--st-display);letter-spacing:-.01em;color:var(--st-ink)}.st-door__txt{margin:10px 0 0;font-size:15px;color:var(--st-ink-dim)}.st-door__meta{margin:14px 0 0;font-size:15px;color:var(--st-ink)}.st-door__foot{margin-top:auto;padding-top:22px}.st-door__go{display:inline-block;font:600 14px var(--st-display);color:var(--st-ink);text-decoration:none;border-bottom:1px solid var(--st-accent);padding-bottom:4px}.st-door__go:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.st-door__go:focus-visible{outline:none}.st-sec a.st-door__go.st-btn{padding:14px 22px;border:0;letter-spacing:.1em;font-size:13px}.st-sec a.st-door__go.st-btn:hover{filter:none}.st-sec .st-door--main:hover a.st-door__go.st-btn{background:#62dada!important}.st-doors-foot{margin:22px 0 0;font-size:15px;color:var(--st-ink-dim)}.st-doors-foot a{color:var(--st-ink)}@media(max-width:960px){.st-doors-pad{padding-top:48px;padding-bottom:64px}.st-doors{grid-template-columns:1fr;gap:12px}.st-door{padding:22px 20px}.st-sec a.st-door__go.st-btn{display:block;text-align:center;min-height:48px;box-sizing:border-box}}.st-founder__contact{display:flex;flex-wrap:wrap;gap:10px 26px;margin:22px 0 0;font:500 17px var(--st-display)}.st-founder__contact a{color:var(--st-ink);text-decoration:none;border-bottom:1px solid var(--st-accent);padding-bottom:3px}.st-founder__contact a:hover{color:var(--st-accent)}.st-mcta{display:none}@media(max-width:749px){.st-mcta{display:block;position:fixed;left:0;right:0;bottom:0;z-index:90;background:#0e0e10f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--st-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));transition:transform .3s,visibility 0s}.st-mcta.is-hidden{transform:translateY(110%);visibility:hidden;transition:transform .3s,visibility 0s .3s}.st-sec.st-mcta .st-btn{display:block;width:100%;box-sizing:border-box;text-align:center;min-height:48px;padding:16px;font-size:13px}}@media(prefers-reduced-motion:reduce){.st-mcta,.st-mcta.is-hidden{transition:none}}.st-pp__buy .st-pp__price small{display:block;margin:6px 0 0;font-size:14px;letter-spacing:0}.st-pp__buy .st-pp__plans-note{font-size:14px;letter-spacing:0}.st-tiers{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.st-tier{border:1px solid var(--st-line-2);background:none;color:var(--st-ink);padding:12px 6px;cursor:pointer;text-align:center;font-family:var(--st-display);transition:background .25s,border-color .25s;min-height:64px}.st-tier small{display:block;font:400 13px var(--st-body);color:var(--st-ink-dim);white-space:nowrap}.st-tier b{display:block;margin-top:2px;font-size:17px;font-weight:600}.st-tier.on{border:2px solid var(--st-accent);padding:11px 5px;background:#3ecfcf1a}.st-tier.on small{color:var(--st-ink)}.st-tier:focus-visible,.st-qty__step button:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.st-qty__note{margin:8px 0 0;font-size:14px;color:var(--st-ink-dim)}.st-qty--ladder .st-qty__row{flex-wrap:wrap}.st-qty__step{display:inline-flex;border:1px solid var(--st-line-2);flex:none}.st-qty__step button{width:48px;min-height:48px;background:none;border:0;color:var(--st-ink);font:500 20px var(--st-display);cursor:pointer}.st-qty__step button:hover{color:var(--st-accent)}.st-qty__row .st-qty__step input{width:68px;border:0;border-left:1px solid var(--st-line-2);border-right:1px solid var(--st-line-2);text-align:center;font-size:16px;-moz-appearance:textfield}.st-qty__step input::-webkit-outer-spin-button,.st-qty__step input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.st-qty--ladder .st-qty__total{font-size:14px}.st-qty--ladder .st-qty__total b{font-size:20px}.st-pp__cta+.st-pp__design{margin-top:12px}.st-pp__trust{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:8px}.st-pp__trust li{font-size:14px;color:var(--st-ink-dim);padding-left:24px;position:relative}.st-pp__trust li:before{content:"";position:absolute;left:3px;top:.3em;width:5px;height:10px;border:solid var(--st-accent);border-width:0 2px 2px 0;transform:rotate(45deg)}.st-pp__messe{margin:16px 0 0;font-size:15px;color:var(--st-ink-dim)}.st-pp__messe a{color:var(--st-ink);text-decoration:underline;text-underline-offset:3px;display:inline-block;padding:12px 0;margin:-12px 0}[data-st-pp-sticky] .st-btn{font-size:13px}@media(min-width:961px){.st-pp__gal{position:sticky;top:110px}}@media(max-width:600px){.st-tiers{grid-template-columns:repeat(2,1fr)}}@media(max-width:420px){.st-qty--ladder .st-qty__total{flex:1 1 100%}}.st-phero--compact.st-phero--img{padding-top:130px;padding-bottom:64px}.st-show--solo{grid-template-columns:minmax(0,760px)}.st-founder__contact a{display:inline-flex;align-items:center;min-height:44px;border-bottom:0;padding:0;text-decoration:underline;text-decoration-color:var(--st-accent);text-underline-offset:6px}.st-doors-foot a{display:inline-block;padding:12px 0;margin:-12px 0}.st-dm__chips span{min-height:44px;box-sizing:border-box}@media(max-width:960px){.st-phero--compact.st-phero--img{padding:100px 0 40px}.st-show .st-cta-row .st-btn{flex:1 1 100%;text-align:center}}.footer-utilities__group-copyright,.footer-utilities__text,.footer-utilities .policy-list-trigger,.policy_list li a{font-size:13px!important}.st-door__go:not(.st-btn){border-bottom:0;padding:12px 0;margin:-12px 0;text-decoration:underline;text-decoration-color:var(--st-accent);text-underline-offset:6px}.st-door__foot{padding-top:34px}.st-door--main .st-door__foot{padding-top:22px}.st-drawer-btns .st-hdr-btn{font-size:13px}.st-pad.st-pp-pad{padding-top:150px}@media(max-width:960px){.st-pad.st-pp-pad{padding-top:96px}}.st-dm-pad.st-dm-pad--top{padding-top:150px}@media(max-width:960px){.st-dm-pad.st-dm-pad--top{padding-top:104px}}.st-pp__ex{position:absolute;top:0;right:0;bottom:0;left:0;display:none;z-index:2}.st-pp__main.is-ex .st-pp__ex{display:block}.st-pp__main.is-ex img[data-st-ppmain]{visibility:hidden}.st-exs{position:relative;width:100%;height:100%;overflow:hidden;container-type:inline-size;background:radial-gradient(85% 80% at 50% 35%,#26262b,#0d0d0f)}.st-split__img--ex .st-exs{height:auto;aspect-ratio:4 / 3}.st-exs__cap{position:absolute;left:0;right:0;bottom:0;margin:0;padding:26px 16px 12px;font-size:13px;line-height:1.4;color:#e4e3df;background:linear-gradient(180deg,#0000,#000000c7);z-index:4}.st-pp__thumb--ex{overflow:hidden}.st-pp__thumb--ex img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}.st-pp__thumb--ex span{position:absolute;left:0;right:0;bottom:0;padding:8px 4px 5px;font:600 13px var(--st-display);color:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8))}@media(max-width:600px){.st-pp__thumb--ex span{display:none}.st-exs__cap{font-size:13px;padding:22px 12px 10px}}.st-pg--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px}@media(max-width:960px){.st-pg--2{grid-template-columns:1fr}}@media(max-width:760px){.st-footer__grid:has(>:nth-child(4)){grid-template-columns:1fr 1fr}.st-footer__grid>:first-child{grid-column:1 / -1}}.st-footer__grid:has(>:nth-child(4)){grid-template-columns:1.4fr 1fr 1fr 1fr}@media(max-width:760px){.st-footer__grid:has(>:nth-child(4)){grid-template-columns:1fr 1fr}.st-footer__grid:has(>:nth-child(4))>:first-child{grid-column:1 / -1}}.st-door__vis{margin:-28px -26px 22px;height:168px;overflow:hidden;border-bottom:1px solid var(--st-line);background:#101013;position:relative}.st-door__vis img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.st-door:hover .st-door__vis img{transform:scale(1.05)}.st-door__hall{position:absolute;top:18px;right:22px;bottom:18px;left:22px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,1fr);gap:8px}.st-door__hall i{border-radius:6px;background:#ffffff0f;border:1px solid rgba(255,255,255,.07);position:relative}.st-door__hall i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;background:var(--st-accent);opacity:0;animation:st-stand 6s infinite;animation-delay:var(--d, 0s)}@keyframes st-stand{0%,70%,to{opacity:0}8%{opacity:.85}30%{opacity:.18}}.st-door__hall b{position:absolute;right:0;bottom:-6px;font:600 13px var(--st-display);color:var(--st-ink);background:#0e0e10d9;padding:5px 9px;border:1px solid var(--st-line-2)}@media(max-width:960px){.st-door__vis{margin:-22px -20px 18px;height:150px}}@media(prefers-reduced-motion:reduce){.st-door__hall i:after{animation:none}.st-door__hall i:nth-child(3n):after{opacity:.5}}.st-pg--2{margin-left:auto;margin-right:auto}@media(min-width:750px){.st-pgrid:has(>:nth-child(2):last-child){margin-left:auto;margin-right:auto}}.st-pcard__badge,.st-pc__badge,.st-tglrow .st-tgl-lbl,.st-tgl button,.st-pcard--buy .st-price small{font-size:13px}.st-door__hall{top:14px;right:20px;bottom:44px;left:20px}.st-door__hall b{bottom:-34px;right:0}@media(max-width:600px){.st-hero--belt .st-kicker,.st-hero--belt .st-hero__try .st-btn,.st-hero--belt .st-hero__try-note{font-size:13px}}.st-dm textarea{width:100%;background:var(--st-bg);border:1px solid var(--st-line-2);color:var(--st-ink);border-radius:0;box-shadow:none;padding:13px 14px;margin:0;font:400 16px/1.4 var(--st-body);outline:none;resize:vertical;min-height:92px;transition:border-color .3s;-webkit-appearance:none;appearance:none}.st-dm textarea:focus{border-color:var(--st-accent)}.st-exs--studio{background:#16171b}.st-exs__stage{position:absolute;left:50%;top:50%;width:100%;aspect-ratio:3 / 2;transform:translate(-50%,-50%);container-type:inline-size}.st-split__img--ex .st-exs__stage{width:112.5%}.st-exs__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.st-exs__face{position:absolute;overflow:hidden}.st-exs__face--card,.st-exs__face--white{left:26.52%;top:29.21%;width:46.88%;height:45.31%;border-radius:3.2%/5%}.st-exs__face--phone{left:35.5%;top:37.74%;width:30.61%;height:29.45%;border-radius:3.7%/5.7%}.st-exv{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:inherit;overflow:hidden;opacity:0;animation:st-exv 12s var(--d, 0s) infinite both}@keyframes st-exv{0%{opacity:0}4%,31%{opacity:1}36%,to{opacity:0}}.st-exl{position:relative;display:flex;align-items:center;gap:.6em;font:800 2.4cqw/1 Lato,Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#f2f1ed;white-space:nowrap}.st-exl__mk{width:1.9em;height:1.9em;flex:0 0 auto;border-radius:.42em;display:grid;place-items:center;font-size:1em;letter-spacing:0;color:#fff}.st-exl--gold .st-exl__t{color:transparent;background:linear-gradient(180deg,#ecd7a8,#b48a4e);-webkit-background-clip:text;background-clip:text}.st-exl--gold .st-exl__mk{background:linear-gradient(160deg,#ecd7a8,#b48a4e);color:#141414}.st-exl--emb{color:#0c0c0d;text-shadow:0 -1px 0 rgba(0,0,0,.55),0 1px 0 rgba(255,255,255,.11)}.st-exl--emb .st-exl__mk{border:.12em solid #0c0c0d;color:#0c0c0d;box-shadow:0 1px #ffffff1c,inset 0 1px #ffffff0f}.st-exs__face--white .st-exv{opacity:1;animation:none}.st-exs__face--white .st-exv>*{opacity:0;animation:st-exv 12s var(--d, 0s) infinite both}.st-exs__face--white .st-exv__art,.st-exl--ink{mix-blend-mode:multiply}.st-exl--ink{color:#1b1b1d}.st-exv__art{position:absolute;display:block;pointer-events:none}.st-exv--w1 .st-exv__art{left:0;right:0;top:0;height:20%;background:linear-gradient(90deg,#f97316,#c2410c)}.st-exv--w2 .st-exv__art{top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#4f8462,#35604a)}.st-exl--sand{color:#f1e6cf}.st-exl--sand .st-exl__mk{background:#e8d3a8;color:#24402f}.st-exv--w3 .st-exv__art{right:-6%;top:-38%;width:46%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 38%,#60a5fa,#1d4ed8 70%)}.st-exs__face--phone .st-exv{opacity:1;animation:none;place-items:center start;padding-left:7%}.st-exs__face--phone .st-exv>*{opacity:0;animation:st-exv 12s var(--d, 0s) infinite both}.st-exv__c{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--m);mix-blend-mode:screen}.st-exs__face--phone .st-exl{font-size:1.35cqw;gap:.5em}.st-exs__face--phone .st-exl__mk{background:#ffffffeb;color:var(--m)}@media(prefers-reduced-motion:reduce){.st-exv,.st-exs__face--phone .st-exv>*{animation:none}.st-exs__face--white .st-exv>*{animation:none}.st-exv:first-child,.st-exs__face--phone .st-exv:first-child>*,.st-exs__face--white .st-exv:first-child>*{opacity:1}}.st-pb [hidden]{display:none!important}.st-pb{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:start}.st-pb__steps{margin:26px 0 0;padding-left:20px;display:grid;gap:10px;font-size:15px;line-height:1.5;color:var(--st-ink-dim)}.st-pb__steps li::marker{color:var(--st-accent)}.st-pb__box{display:grid;gap:16px;padding:28px;border:1px solid var(--st-line-2);background:#ffffff05}.st-pb__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.st-pb label{display:block;font-size:13px;color:var(--st-ink-dim);margin:0 0 7px}.st-pb input,.st-pb select{width:100%;min-height:49px;background:var(--st-bg);border:1px solid var(--st-line-2);color:var(--st-ink);border-radius:0;box-shadow:none;padding:13px 14px;margin:0;font:400 16px/1.3 var(--st-body);outline:none;transition:border-color .3s;-webkit-appearance:none;appearance:none;color-scheme:dark}.st-pb select{background-image:linear-gradient(45deg,transparent 50%,var(--st-ink-dim) 50%),linear-gradient(135deg,var(--st-ink-dim) 50%,transparent 50%);background-position:calc(100% - 20px) 55%,calc(100% - 14px) 55%;background-size:6px 6px;background-repeat:no-repeat;padding-right:36px}.st-pb select option{color:#0e0e10}.st-pb input:focus,.st-pb select:focus{border-color:var(--st-accent)}.st-pb ::placeholder{color:#8f8f92;opacity:1}.st-pb__sum{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-top:14px;border-top:1px solid var(--st-line)}.st-pb__sum span{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--st-ink-dim)}.st-pb__sum b{font:600 26px/1.2 var(--st-display);color:var(--st-ink)}.st-pb__sum small{flex-basis:100%;font-size:13px;color:var(--st-ink-dim)}.st-pb__warn{margin:0;font-size:14px;line-height:1.5;color:#ffb4a0}.st-pb__btn{width:100%;text-align:center}.st-pb__btn[disabled]{opacity:.45;cursor:not-allowed}.st-pb__note,.st-pb__demo{margin:0;font-size:13px;line-height:1.5;color:var(--st-ink-dim)}.st-pb__demo a{color:var(--st-ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:960px){.st-pb{grid-template-columns:1fr;gap:32px}.st-pb__box{padding:20px}}@media(max-width:600px){.st-pb__row{grid-template-columns:1fr}}.st-pb__text .st-lede{margin-top:20px}:root{--st-ink-dim: rgba(242, 241, 237, .74);--st-ink-faint: rgba(242, 241, 237, .62);--st-line-2: rgba(255, 255, 255, .2)}.st-sec{font-weight:400}.st-lede{font-weight:400;line-height:1.6}.st-kicker{letter-spacing:.24em}.st-show__body{font-size:16px;line-height:1.55}.st-pbox__row b{font-size:34px}.st-pbox__row span,.st-pbox__ex,.st-pb__note,.st-pb__demo,.stp-note,.st-note,.st-dnote,.stl-visnote,.st-exs__cap{font-size:14px}.st-pbox__meta li{font-size:15px}.st-dm label,.st-dm__lbl,.st-pb label{font-size:14px;color:var(--st-ink-dim)}.st-dm input[type=text],.st-dm input[type=email],.st-dm input[type=tel],.st-dm select,.st-dm textarea,.st-pb input,.st-pb select{background-color:#17171a;border-color:#ffffff38}.st-dm input:focus,.st-dm select:focus,.st-dm textarea:focus,.st-pb input:focus,.st-pb select:focus{border-color:var(--st-accent)}.st-dm ::placeholder,.st-pb ::placeholder{color:#9b9b9f}.st-dm__chips span{border-color:#ffffff38}.st-value p,.st-strip p,.st-step p,.st-faq p,.st-case p,.st-door__txt,.st-doors-foot,.st-dm__intro li,.st-pb__steps,.stl-steps span{font-size:16px;line-height:1.55}.st-pp__benefits li{font-size:15.5px}.st-pp__trust li,.st-pp__messe{font-size:15px}.stl .stl-steps span{font-size:16px}.st-phonef{position:relative;margin:0;display:grid;justify-items:center;gap:16px}.st-phonef:before{content:"";position:absolute;top:6%;right:-18%;bottom:14%;left:-18%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,138,138,.22),transparent);filter:blur(40px);pointer-events:none}.st-phonef__frame{position:relative;width:290px;padding:9px;border-radius:48px;background:linear-gradient(155deg,#2c2c30,#0d0d0f 38%,#18181b);box-shadow:inset 0 0 0 1px #ffffff29,inset 0 0 0 4px #050506,0 50px 90px -40px #000000f2,0 0 0 1px #0009}.st-phonef__frame img{display:block;width:100%;height:auto;border-radius:39px}.st-phonef__island{position:absolute;left:50%;top:17px;z-index:1;width:78px;height:20px;border-radius:12px;background:#000;transform:translate(-50%)}.st-phonef__cap{position:relative;margin:0;font-size:14px;color:var(--st-ink-dim);text-align:center}.st-split__phone{justify-self:center}@media(max-width:960px){.st-phonef__frame{width:250px;padding:8px;border-radius:42px}.st-phonef__frame img{border-radius:34px}.st-phonef__island{top:15px;width:68px;height:18px}}.st-dm input[aria-invalid=true],.st-dm textarea[aria-invalid=true]{border-color:#ff8a8a!important}.st-show__txt,.st-show__vis{min-width:0}@media(max-width:600px){.st-pbox{padding:20px}.st-pbox__rows{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.st-pbox__row{padding:14px}.st-pbox__row b{font-size:26px}.st-pcard__badge{align-self:flex-start;width:max-content;max-width:100%}}.st-pcard--buy .st-pcard__badge{position:static;align-self:flex-start;display:inline-block;width:max-content;margin-bottom:16px}.st-hero>.st-kicker,.st-hero>.st-h1,.st-hero>.st-lede{opacity:1;transform:none;animation:none}.st-phero__label,.st-phero__note,.st-dm__fine,.st-pbox__ex,.stl-visnote,.stp-note,.st-pbox__row span,.st-footer__payoff{font-size:14px}.st-sec .st-pb__btn[disabled]{opacity:1;background:#26262a!important;border-color:#26262a!important;color:#f2f1edb8!important}.st-pcard--buy .st-price small{font-size:14px;opacity:1;color:var(--st-ink-dim)}.st-pcard .st-sub{font-size:15px;line-height:1.5}.st-hero__try-note,.st-hero--belt .st-hero__try-note{font-size:14px}.stb__dots button{min-height:32px}@media(min-width:961px){.st-show{align-items:start}.st-show__vis--d{margin-top:56px}}.st-pbox__rows{border:0}.st-answer .st-h2{margin-top:14px}.st-pp__price small,.st-pp__plans-note,.st-pp__design-note,.st-pp .st-bk__label,.st-pp__reassure,.st-pp__tiers i,.st-exs .st-exs__cap{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/st-base.css.map */
