.ws{--night:#0f1013;--card:#1a1b1f;--powder:#d5ebff;--coral:#ff6044;--gain:#34c77b;--ink:#0f1013;--ink-2:#0f1013a3;--g:clamp(20px, 4vw, 48px);--mono:var(--font-geist-mono), ui-monospace, monospace;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, sans-serif;background:var(--night);color:#fff;-webkit-font-smoothing:antialiased;overflow-x:clip}.ws *,.ws :before,.ws :after{box-sizing:border-box}:where(.ws) :where(p,h1,h2,h3,dl,dd,ul,figure){margin:0;padding:0}:where(.ws) :where(ul){list-style:none}:where(.ws) :where(a){color:inherit;text-decoration:none}.ws :focus-visible{outline:2px solid var(--powder);outline-offset:3px;border-radius:8px}.ws-day :focus-visible{outline-color:var(--ink)}.ws-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ws-show-sm{display:none}@media (max-width:639px){.ws-hide-sm{display:none}.ws-show-sm{display:inline}}.ws-h1{letter-spacing:-.058em;text-wrap:balance;max-width:13ch;margin-inline:auto;font-size:clamp(2.6rem,6.2vw,6.75rem);font-weight:450;line-height:.92}.ws-h1 span,.ws-h2 span{letter-spacing:-.03em;opacity:.5;margin-top:.42em;font-size:.42em;font-weight:400;line-height:1.1;display:block}.ws-h2{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(2.25rem,5.6vw,5.25rem);font-weight:450;line-height:1}.ws-h2 span{margin-top:.5em;font-size:.48em}.ws-h3{letter-spacing:-.035em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:400;line-height:1.1}.ws-lead{letter-spacing:-.01em;color:#ffffff9e;text-wrap:balance;max-width:44ch;margin-top:24px;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.4}.ws-sub{letter-spacing:-.015em;color:#ffffffc7;text-wrap:balance;max-width:46ch;margin-top:22px;font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.4}.ws-s3 .ws-sub,.ws-day .ws-sub{color:var(--ink-2)}.ws-ink{color:var(--ink)}.ws-ink-2{color:var(--ink-2)}.ws-time{font-family:var(--mono);letter-spacing:.06em;color:#ffffff8c;font-variant-numeric:tabular-nums;margin-bottom:20px;font-size:13px}.ws-tag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#0f10138f;font-size:11px}button.ws-btn{cursor:pointer;border:0;font-family:inherit}.ws-btn{letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:56px;padding:0 28px;font-size:16px;font-weight:500;transition:background-color .2s,transform .2s;display:inline-flex}.ws-btn:active{transform:scale(.98)}.ws-btn-light{background:#fff;color:var(--ink)!important}.ws-btn-light:hover{background:var(--powder)}.ws-btn-dark{background:var(--night);color:#fff!important}.ws-btn-dark:hover{background:#24252a}.ws-btn-sm{height:40px;padding:0 18px;font-size:14px}.ws-btn svg{transition:transform .2s}.ws-btn:hover svg{transform:translate(3px)}.ws-nav{z-index:20;height:76px;padding:0 var(--g);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.ws-nav:before{content:"";z-index:-1;opacity:var(--navbg,1);background:#0f1013eb;position:absolute;inset:0}.ws-nav-logo{color:#fff}.ws-nav-links{align-items:center;gap:24px;font-size:14px;display:flex}.ws-nav-links>a:not(.ws-btn){color:#ffffffb8;transition:color .16s}.ws-nav-links>a:not(.ws-btn):hover{color:#fff}@media (max-width:639px){.ws-nav-links{gap:16px}}.ws-night{position:relative}.ws-stage{isolation:isolate;background:var(--night);position:relative}.ws-night[data-live] .ws-stage{background:color-mix(in srgb, #e4f2ff calc(var(--dawn,0) * 100%), var(--night))}.ws-sky{z-index:-1;pointer-events:none;height:100svh;position:absolute;inset:0 0 auto;overflow:hidden}.ws-sky>*{position:absolute;inset:0}.ws-sky-deep{opacity:var(--deep,.5);background:radial-gradient(80% 60% at 50% 0,#263662e6 0%,#26366200 70%),radial-gradient(60% 50% at 85% 30%,#1e284e99 0%,#1e284e00 70%)}.ws-stars{opacity:calc(1 - var(--dawn,0));transform:translate3d(0, calc(var(--p,0) * -90px), 0)}.ws-stars>div{will-change:transform;background-position:50%;background-size:cover;position:absolute;inset:-6%}.ws-sky>*{will-change:opacity, transform}.ws-stars-far{opacity:.7;animation:260s linear infinite alternate ws-drift}.ws-stars-near{animation:170s linear infinite alternate-reverse ws-drift}.ws-stars-bright{animation:200s linear infinite alternate ws-drift,5s ease-in-out infinite alternate ws-twinkle}@keyframes ws-drift{to{transform:translate(-3%,-1.5%)}}@keyframes ws-twinkle{0%{opacity:1}to{opacity:.45}}.ws-sky-glow{opacity:var(--glow,0);transform:translate3d(0, calc((1 - var(--glow,0)) * 35%), 0);background:radial-gradient(140% 75% at 50% 120%,#e4f2ff 0%,#c3defa 30%,#a9cdf38c 52%,#a9cdf300 78%)}.ws-sky-dawn{opacity:var(--dawn,0);background:linear-gradient(#a9cdf3 0%,#c3defa 50%,#e4f2ff 100%)}.ws-clock,.ws-cue{display:none}.ws-scene{min-height:100svh;padding:128px var(--g) 112px;--o:1;--y:0px;place-items:center;display:grid;position:relative}.ws-center{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1120px;display:flex}.ws-actions{gap:12px;margin-top:40px;display:flex}.ws-facts{color:#fff9;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:22px;font-size:13px;display:flex}.ws-facts li{align-items:center;gap:8px;display:flex}.ws-facts li:before{content:"";background:var(--powder);opacity:.8;border-radius:50%;width:4px;height:4px}.ws-preview{text-align:left;color:#fff;background:#1d1f25;border-radius:20px;align-items:center;gap:12px;margin-top:36px;padding:12px 18px 12px 12px;font-size:15px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.ws-preview-t{flex-direction:column;gap:2px;display:flex}.ws-preview-meta{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;font-size:11px;font-weight:400}.ws-night[data-live]{height:340svh}.ws-night[data-live]+.ws-day{background:linear-gradient(#e4f2ff00 0,#e4f2ff 30svh,#ebf5ff 35%,#f2f8ff 100%);margin-top:-30svh;position:relative}.ws-night[data-live] .ws-stage{height:100svh;position:sticky;top:0;overflow:hidden}.ws-night[data-live] .ws-stage:after{content:"";height:26svh;opacity:var(--dawn,0);pointer-events:none;background:linear-gradient(#e4f2ff00,#e4f2ff 92%);position:absolute;inset:auto 0 0}.ws-night[data-live] .ws-sky{height:auto;inset:0}.ws-night[data-live] .ws-scene{min-height:0;opacity:var(--o,0);transform:translate3d(0, var(--y,0px), 0);pointer-events:none;will-change:opacity, transform;--o:0;position:absolute;inset:0}.ws-night[data-live] .ws-s0{--o:1}.ws-night[data-live] .ws-scene[data-on]{pointer-events:auto}.ws-night[data-live] .ws-time{display:none}.ws-night[data-live] .ws-s3{background:0 0}.ws-night[data-live] .ws-cue{display:flex}.ws-night[data-live] .ws-clock{--c:color-mix(in srgb, var(--ink) calc(var(--dawn,0) * 100%), #fff);z-index:5;top:92px;right:var(--g);border:1px solid color-mix(in srgb, var(--c) 18%, transparent);background:color-mix(in srgb, var(--c) 8%, transparent);height:34px;color:var(--c);font-family:var(--mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 36px;font-size:13px;display:flex;position:absolute}.ws-clock svg{margin-top:-7px;position:absolute;top:50%;left:14px}.ws-clock-moon{opacity:calc(1 - var(--dawn,0))}.ws-clock-sun{opacity:var(--dawn,0)}.ws-cue{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;flex-direction:column;align-items:center;gap:12px;font-size:11px;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.ws-cue span{background:#ffffff24;order:2;width:1px;height:44px;position:relative;overflow:hidden}.ws-cue span:after{content:"";background:linear-gradient(#0000,#fff);animation:2.4s cubic-bezier(.6,0,.3,1) infinite ws-fall;position:absolute;inset:0}@keyframes ws-fall{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.ws-drift{text-align:left;width:min(680px,100%);margin-top:clamp(32px,6svh,56px)}.ws-drift li{--r:clamp(0, calc(var(--lp,1) * 5 - var(--i) * .9 - .5), 1);--hot:clamp(0, calc(var(--lp,1) * 6 - 4.4), 1);opacity:var(--r);transform:translate3d(calc((1 - var(--r)) * 28px), 0, 0);border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:10px;padding:18px 0 16px;display:grid}.ws-drift li:last-child{border-bottom:1px solid #ffffff1a}.ws-drift-name{letter-spacing:-.015em;grid-area:1/1;font-size:17px}.ws-drift-v{font-family:var(--mono);font-variant-numeric:tabular-nums;grid-area:1/2;font-size:16px}.ws-drift-line{background:#ffffff14;grid-area:2/1/3/3;height:1px}.ws-drift-line span{transform-origin:0;height:1px;transform:scaleX(var(--r));background:#ffffffb3;display:block}.ws-drift-note{color:#ffffff73;grid-area:3/1/4/3;font-size:13px}.ws-drift li.is-odd .ws-drift-v{color:color-mix(in srgb, var(--coral) calc(var(--hot) * 100%), #fff)}.ws-drift li.is-odd .ws-drift-line span{background:color-mix(in srgb, var(--coral) calc(var(--hot) * 100%), #ffffffb3)}.ws-btn-ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff47}.ws-btn-ghost:hover{background:#ffffff14}.ws-gain{width:min(640px,100%);margin-top:clamp(28px,5svh,48px)}.ws-gain svg{width:100%;height:clamp(110px,18svh,170px);display:block}.ws-gain figcaption{color:#ffffffb3;align-items:center;gap:10px;margin-top:14px;font-size:15px;display:flex}.ws-gain figcaption strong{letter-spacing:-.04em;color:#46d68a;margin-left:auto;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400}.ws-expo{text-align:left;gap:8px;width:min(680px,100%);margin-top:18px;display:grid}.ws-expo p{background:#ffffff0f;border-radius:14px;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 18px;font-size:16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.ws-expo p:first-child{background:#ff604424;box-shadow:inset 0 0 0 1px #ff604466}.ws-expo strong{font-family:var(--mono);font-size:18px;font-weight:500}.ws-expo p:first-child strong{color:var(--coral)}.ws-foot-note{font-family:var(--mono);letter-spacing:.02em;color:#ffffff80;margin-top:24px;font-size:12px}.ws-cross{width:min(640px,100%);margin-top:clamp(32px,6svh,56px)}.ws-cross-plot{height:clamp(200px,34svh,340px);position:relative}.ws-rule{border-top:1px solid #ffffff1a;height:0;position:absolute;left:0;right:0}.ws-rule span{font-family:var(--mono);letter-spacing:.04em;color:#fff6;white-space:nowrap;font-size:11px;position:absolute;bottom:8px;left:0}.ws-rule.is-limit{border-top-color:#fffc}.ws-rule.is-limit span{color:#fff;font-size:12px}.ws-rule.is-now{opacity:clamp(0, calc((var(--lp,1) - .5) * 6), 1);border-top:1px dashed #ff604473}.ws-bar{--grow:clamp(0, calc(var(--lp,1) * 2.4 - .45), 1);width:clamp(56px,9vw,88px);position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.ws-bar-in,.ws-bar-over{position:absolute;left:0;right:0}.ws-bar-in{height:calc(min(var(--limit), var(--now) * var(--grow)) * 100%);background:#ffffffe0;border-radius:3px 3px 0 0;bottom:0}.ws-bar-over{bottom:calc(var(--limit) * 100%);height:calc(max(0, var(--now) * var(--grow) - var(--limit)) * 100%);background:linear-gradient(#ff9a7d,#ff5433);border-radius:12px 12px 0 0;box-shadow:0 0 48px #ff604473}.ws-bar-v{left:50%;bottom:calc(var(--now) * var(--grow) * 100% + 14px);letter-spacing:-.05em;color:var(--coral);opacity:clamp(0, calc((var(--grow) - .75) * 4), 1);font-size:clamp(2.5rem,5.5vw,4.25rem);font-weight:450;line-height:1;position:absolute;transform:translate(-50%)}.ws-bar-name{font-style:normal;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;font-size:11px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.ws-cross figcaption{color:#ffffff9e;max-width:40ch;margin:52px auto 0;font-size:15px;line-height:1.45}.ws-s3{padding:clamp(104px, 16svh, 168px) var(--g) 0;color:var(--ink);text-align:center;background:linear-gradient(#a9cdf3 0%,#c3defa 50%,#e4f2ff 100%);flex-direction:column;justify-content:space-between;align-items:center;gap:24px;display:flex;overflow:hidden}.ws-s3 .ws-time{color:var(--ink-2)}.ws-dawn-copy{max-width:980px}.ws-phone-wrap{width:100%;height:clamp(300px,56svh,560px);transform:translate3d(0, calc((1 - var(--dawn,1)) * 28%), 0);flex-direction:column;align-items:center;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.ws-phone-wrap .ws-tag{margin-bottom:14px}.ws-phone{background:var(--night);border-radius:48px;flex:none;width:clamp(268px,24vw,316px);padding:10px;box-shadow:inset 0 0 0 1px #ffffff0f,0 50px 90px -40px #1228508c,0 20px 40px -24px #12285066}.ws-screen{text-align:left;background:linear-gradient(#0a101c73 0%,#0a101c00 38%),url(/landing/lockscreen-family.jpg) 50% 58%/cover,#2a2f38;border-radius:38px;min-height:600px;padding:14px;position:relative}.ws-lock-date{text-align:center;color:#ffffffeb;margin-top:46px;font-size:15px;font-weight:500}.ws-island{background:#000;border-radius:999px;width:92px;height:27px;margin-left:-46px;position:absolute;top:11px;left:50%}.ws-lock-time{text-align:center;letter-spacing:-.05em;color:#fff;text-shadow:0 2px 18px #00000040;font-variant-numeric:tabular-nums;margin-top:2px;font-size:72px;font-weight:500;line-height:1}.ws-notif{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:#ffffffc7;border-radius:24px;grid-template-columns:38px minmax(0,1fr);gap:12px;margin-top:22px;padding:14px;display:grid;box-shadow:0 10px 30px -18px #12285073}.ws-appicon{background:var(--night);color:#fff;place-items:center;display:grid}.ws-notif-app{letter-spacing:.01em;color:var(--ink-2);justify-content:space-between;font-size:12px;font-weight:600;display:flex}.ws-notif-app span{font-weight:400}.ws-notif-t{letter-spacing:-.015em;color:var(--ink);margin-top:2px;font-size:15px;font-weight:600}.ws-notif-b{color:var(--ink-2);margin-top:2px;font-size:13px;line-height:1.35}.ws-rec{background:var(--night);color:#fff;border-radius:24px;margin-top:8px;padding:6px 14px}.ws-rec div{justify-content:space-between;align-items:baseline;padding:10px 0;font-size:14px;display:flex}.ws-rec div+div{border-top:1px solid #ffffff1a}.ws-rec dt{color:#ffffff8c}.ws-rec dd{font-variant-numeric:tabular-nums;font-weight:500}.ws-rec div:first-child dd{color:var(--coral)}.ws-day{color:var(--ink);background:linear-gradient(#e4f2ff 0%,#ebf5ff 35%,#f2f8ff 100%)}.ws-wrap{max-width:1240px;padding:clamp(96px, 13vw, 176px) var(--g) 0;margin:0 auto}.ws-day a:not(.ws-btn){text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ws-sec-head{text-align:center;flex-direction:column;align-items:center;display:flex}.ws-sec-head .ws-lead{margin-top:18px}.ws-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(48px,6vw,72px);display:grid}@media (max-width:1023px){.ws-cards{grid-template-columns:minmax(0,520px);justify-content:center}}.ws-card{background:var(--night);color:#fff;border-radius:32px;flex-direction:column;padding:20px;display:flex;box-shadow:0 40px 70px -40px #1228508c,0 12px 24px -16px #1228504d}.ws-card-head{align-items:center;gap:12px;display:flex}.ws-chip{color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.ws-card-sell .ws-chip{background:linear-gradient(160deg,#ff9a7d,#ff5433)}.ws-card-hold .ws-chip{background:linear-gradient(160deg,#9fd2ff,#4a9dff)}.ws-card-add .ws-chip{background:linear-gradient(160deg,#cdb5ff,#9470ff)}.ws-card-label{letter-spacing:-.01em;color:#ffffffb8;flex:1;font-size:15px;font-weight:500}.ws-card-title{letter-spacing:-.035em;text-wrap:balance;min-height:2.2em;margin-top:28px;font-size:clamp(1.5rem,2.1vw,1.75rem);font-weight:500;line-height:1.1}.ws-card-big{margin-top:20px}.ws-card-why{color:#ffffffc7;margin-top:16px;font-size:15px;line-height:1.45}.ws-card-big div,.ws-card-rows div{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ws-card-big div{padding:12px 0}.ws-card-big dt{color:#ffffff8c;font-size:14px}.ws-card-big dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right;font-size:20px;font-weight:500}.ws-card-rows{margin:0 0 20px}.ws-card-rows div{padding:10px 0;font-size:14px}.ws-card-rows dt{color:#ffffff80}.ws-card-rows dd{color:#ffffffdb;font-variant-numeric:tabular-nums;text-align:right}.ws-card-rows div:last-child{border-bottom:1px solid #ffffff1a}.ws-gain{color:var(--gain)!important}.ws-card-foot{background:var(--card);border-radius:12px;flex-direction:column;gap:4px;margin-top:auto;padding:14px;display:flex}.ws-card-foot span{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;font-size:11px}.ws-card-foot strong{letter-spacing:-.01em;font-size:15px;font-weight:500}.ws-tag-ink{text-align:center;margin-top:20px}.ws-steps-list{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);margin-top:clamp(48px,6vw,72px);display:grid}@media (max-width:899px){.ws-steps-list{grid-template-columns:1fr}}.ws-step-n{font-family:var(--mono);color:var(--ink-2);font-size:13px}.ws-step-t{letter-spacing:-.035em;margin-top:14px;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:400;line-height:1.1}.ws-steps-list .ws-ink-2{max-width:32ch;margin-top:12px;font-size:16px;line-height:1.45}.ws-steps-cta{justify-content:center;margin-top:48px;display:flex}.ws-quiet{text-align:center;flex-direction:column;align-items:center;display:flex}.ws-quiet-time{letter-spacing:-.07em;font-variant-numeric:tabular-nums;background:linear-gradient(to bottom, var(--ink) 20%, #0f101314 95%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:clamp(24px,4vw,48px);font-size:clamp(6rem,25vw,21rem);font-weight:200;line-height:.82}.ws-keep-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,56px);display:grid}@media (max-width:1023px){.ws-keep-grid{grid-template-columns:1fr}}.ws-keep-grid>div{padding-top:0}@media (min-width:1024px){.ws-keep-big{white-space:nowrap}}.ws-keep-big{letter-spacing:-.055em;font-size:clamp(2.25rem,3.3vw,3.5rem);font-weight:450;line-height:.95}.ws-keep-grid .ws-ink-2{max-width:34ch;margin-top:18px;font-size:17px;line-height:1.45}.ws-price-row{border-top:1px solid #0f101329;border-bottom:1px solid #0f101329;flex-wrap:wrap;align-items:center;gap:20px 40px;padding:36px 0;display:flex}.ws-price-big{letter-spacing:-.05em;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:450;line-height:1}.ws-price-row p{flex:260px;max-width:44ch;font-size:16px;line-height:1.45}.ws-faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;padding-bottom:clamp(96px,13vw,176px);display:grid}@media (max-width:899px){.ws-faq{grid-template-columns:1fr;gap:16px}}.ws-faq details{border-top:1px solid #0f101329}.ws-faq details:last-child{border-bottom:1px solid #0f101329}.ws-faq summary{letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.ws-faq summary::-webkit-details-marker{display:none}.ws-faq summary svg{color:var(--ink-2);flex:none;transition:transform .24s cubic-bezier(.3,0,.2,1)}.ws-faq details[open] summary svg{transform:rotate(45deg)}.ws-faq details p{max-width:60ch;color:var(--ink-2);padding:0 40px 24px 0;font-size:16px;line-height:1.5}.ws-close{isolation:isolate;color:#fff;background:linear-gradient(to bottom, #f2f8ff 0%, #a9cdf3 12%, #3b4c70 26%, #161a26 38%, var(--night) 48%);position:relative;overflow:hidden}.ws-close .ws-sky{height:100%;-webkit-mask-image:linear-gradient(#0000 22%,#000 46%);mask-image:linear-gradient(#0000 22%,#000 46%)}.ws-close .ws-sky-deep{display:none}.ws-close-in{text-align:center;padding:clamp(260px, 30vw, 400px) var(--g) clamp(112px, 14vw, 180px);flex-direction:column;align-items:center;display:flex}.ws-close-in .ws-btn{margin-top:40px}.ws-time-always{color:#ffffff8c}.ws-footer{max-width:1240px;padding:0 var(--g) 40px;margin:0 auto}.ws-footer-top{color:#fff;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding-top:32px;display:flex}.ws-footer nav{flex-wrap:wrap;gap:12px 24px;font-size:14px;display:flex}.ws-footer nav a{color:#ffffffa8;transition:color .16s}.ws-footer nav a:hover{color:#fff}.ws-disclaimer{color:#ffffff80;max-width:92ch;margin-top:28px;font-size:13px;line-height:1.55}.ws-disclaimer a{color:#fffc;text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.ws-stars svg,.ws-cue span:after{animation:none!important}.ws-btn,.ws-btn svg,.ws-faq summary svg{transition:none}}@media (max-width:1023px){.ws-card-title{min-height:0}}.ws-gain svg{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%)}.ws-gauge{text-align:left;width:min(720px,100%);margin-top:clamp(28px,5svh,52px)}.ws-gauge-top{color:#ffffffb8;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:36px;font-size:16px;display:flex}.ws-gauge-top strong{letter-spacing:-.05em;color:var(--coral);font-size:clamp(2.5rem,5vw,3.75rem);font-weight:400;line-height:1}.ws-gauge-track{background:#ffffff12;border-radius:18px;height:clamp(52px,8svh,72px);position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff1a}.ws-gauge-track>span,.ws-gauge-fill>span{position:absolute;top:0;bottom:0}.ws-gauge-fill{left:0;right:0}.ws-gauge-direct{width:calc(var(--direct) * 100%);background:#d5ebff;border-radius:18px 0 0 18px;left:0}.ws-gauge-fund{left:calc(var(--direct) * 100%);width:calc((var(--total) - var(--direct)) * 100%);background:repeating-linear-gradient(135deg,#d5ebff 0 6px,#d5ebff59 6px 12px);border-radius:0 18px 18px 0}.ws-gauge-over{left:calc(var(--limit) * 100%);width:calc((var(--total) - var(--limit)) * 100%);background:#ff6044c7;border-radius:0 18px 18px 0}.ws-gauge-glow{left:calc(var(--limit) * 100%);width:calc((var(--total) - var(--limit)) * 100%);pointer-events:none;border-radius:0 18px 18px 0;box-shadow:0 0 40px #ff604473}.ws-gauge[data-armed] .ws-gauge-fill{clip-path:inset(0 100% 0 0 round 18px)}.ws-gauge[data-armed] .ws-gauge-glow{opacity:0}.ws-gauge[data-armed][data-grown] .ws-gauge-fill{clip-path:inset(0 calc((1 - var(--total)) * 100%) 0 0 round 18px);transition:clip-path 1.7s cubic-bezier(.45,0,.15,1) .15s}.ws-gauge[data-armed][data-grown] .ws-gauge-glow{opacity:1;transition:opacity .7s 1.5s}.ws-gauge-limit{left:calc(var(--limit) * 100%);border-left:2px solid #fff;width:0;top:-14px!important;bottom:-14px!important}.ws-gauge-limit em{white-space:nowrap;font-style:normal;font-family:var(--mono);letter-spacing:.04em;color:#fff;font-size:12px;position:absolute;bottom:calc(100% + 6px);left:0;transform:translate(-50%)}.ws-gauge-scale{font-family:var(--mono);color:#fff6;justify-content:space-between;margin-top:22px;font-size:11px;display:flex}.ws-gauge-legend{color:#ffffffb8;flex-wrap:wrap;gap:8px 24px;margin-top:18px;font-size:14px;display:flex}.ws-gauge-legend span{align-items:center;gap:8px;display:inline-flex}.ws-gauge-legend i{border-radius:4px;width:14px;height:14px}.ws-gauge-legend i.is-direct{background:#d5ebff}.ws-gauge-legend i.is-fund{background:repeating-linear-gradient(135deg,#d5ebff 0 3px,#d5ebff59 3px 6px)}.ws-gauge-legend i.is-over{background:#ff6044d9}.ws-ans{flex-direction:column;display:flex}.ws-ans-phone{background:var(--night);border-radius:44px 44px 0 0;height:330px;padding:8px 8px 0;box-shadow:0 40px 70px -40px #1228508c;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.ws-ans-screen{color:#0e1a2b;background:linear-gradient(165deg,#e4f2ff 0%,#c3defa 60%,#a9cdf3 100%);border-radius:36px 36px 0 0;height:100%;padding:14px 20px 0}.ws-ans-status{justify-content:space-between;align-items:center;font-size:12.5px;font-weight:600;display:flex}.ws-ans-status span:last-child{letter-spacing:2px;font-size:10px}.ws-ans-island{background:#000;border-radius:999px;width:84px;height:24px}.ws-ans-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#4a5d7a;margin-top:22px;font-size:11px;font-weight:700}.ws-ans-title{letter-spacing:-.035em;text-wrap:balance;min-height:2.14em;margin-top:10px;font-size:26px;font-weight:700;line-height:1.07}.ws-ans-fact{color:#2c3d57;align-items:center;gap:10px;margin-top:12px;font-size:12.5px;line-height:1.4;display:flex}.ws-ans-fact>:first-child{flex:none}.ws-ans-cta{color:#fff;text-align:center;background:#0e1a2b;border-radius:999px;margin-top:16px;padding:12px 0;font-size:14px;font-weight:600;display:block}.ws-ans-text{padding:20px 8px 0}.ws-ans-label{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:12px}.ws-ans-why{letter-spacing:-.01em;color:var(--ink);margin-top:10px;font-size:17px;line-height:1.45}.ws-ans-give{color:var(--ink-2);flex-direction:column;gap:2px;margin-top:14px;font-size:15px;display:flex}.ws-ans-give span{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.ws-step-vis{justify-content:center;align-items:flex-start;height:340px;margin-bottom:22px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.ws-step-vis>*{width:100%}.ws-steps-list li{border-top:0!important;padding-top:0!important}.ws-note-card{background:var(--night);color:#fff;border-radius:28px;padding:12px;box-shadow:inset 0 0 0 1px #ffffff14}.ws-note-time{font-family:var(--mono);letter-spacing:.04em;color:#ffffff8c;padding:10px 8px 12px;font-size:12px}.ws-note{text-align:left;background:#fff;border-radius:16px;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px;display:grid}.ws-note-quiet{color:#fff9;padding:16px 8px 8px;font-size:14px}.ws-week{text-align:left;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:min(1100px,100%);margin-top:clamp(36px,5vw,56px);display:grid}@media (max-width:899px){.ws-week{grid-template-columns:1fr}}.ws-week li{background:var(--night);color:#ffffff80;border-radius:20px;flex-direction:column;gap:6px;min-height:132px;padding:16px;display:flex}.ws-week-d{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.ws-week-t{letter-spacing:-.015em;color:#ffffffb8;font-size:16px;font-weight:500;line-height:1.25}.ws-week-s{margin-top:auto;font-size:13px}.ws-week li.is-hit{color:#4a5d7a;background:linear-gradient(165deg,#e4f2ff 0%,#c3defa 60%,#a9cdf3 100%);box-shadow:0 24px 50px -30px #12285099}.ws-week li.is-hit .ws-week-t{color:#0e1a2b;font-weight:600}.ws-week li.is-hit .ws-week-s:before{content:"";background:var(--coral);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.ws-quiet .ws-tag{margin-top:16px}@media (max-width:899px){.ws-week li{min-height:0}}.ws-keep-grid>div>:first-child{margin-bottom:28px}.ws-hero-photo{z-index:0;position:absolute;inset:0;overflow:hidden}.ws-hero-photo img{object-fit:cover;object-position:62% 50%}.ws-hero-photo:after{content:"";background:linear-gradient(#0f10138c 0%,#0f101326 45%,#0f1013d9 100%),linear-gradient(90deg,#0a0e1aeb 0%,#0a0e1ab3 38%,#0a0e1a1f 70%),#14204040;position:absolute;inset:0}.ws-s0>.ws-center{z-index:1;position:relative}.ws-s0>.ws-cue{z-index:1}@media (max-width:1023px){.ws-hero-photo img{object-position:72% 50%}.ws-hero-photo:after{background:linear-gradient(#0a0e1ae0 0%,#0a0e1ab3 55%,#0a0e1a8c 75%,#0f1013eb 100%)}}@media (min-width:1024px){.ws-s0{place-items:center start}.ws-s0 .ws-center{max-width:1240px;padding-inline:var(--g);text-align:left;align-items:flex-start;margin-inline:auto}.ws-s0 .ws-h1{max-width:11ch;margin-inline:0}.ws-s0 .ws-sub{margin-inline:0}.ws-s0 .ws-facts{justify-content:flex-start;max-width:560px}}@media (max-width:639px){.ws-btn.ws-hide-sm{display:none}}.ws-beat{flex-direction:column;align-items:center;width:100%;display:flex}.ws-beat-2{margin-top:72px}.ws-night[data-live] .ws-pair{display:grid}.ws-night[data-live] .ws-beat{will-change:opacity, transform;grid-area:1/1;margin-top:0}.ws-night[data-live] .ws-beat-1{opacity:clamp(0, calc((.56 - var(--lp,0)) * 12), 1);transform:translate3d(0, calc(clamp(0, (var(--lp,0) - .48) * 12, 1) * -24px), 0)}.ws-night[data-live] .ws-beat-2{opacity:clamp(0, calc((var(--lp,0) - .56) * 12), 1);transform:translate3d(0, calc((1 - clamp(0, (var(--lp,0) - .56) * 12, 1)) * 24px), 0)}.ws-night:not([data-live]) .ws-s3{background:linear-gradient(to bottom, var(--night) 0, #16213a 70px, #3b5a8c 150px, #8fb6e6 230px, #a9cdf3 300px, #c3defa 62%, #e4f2ff 100%);padding-top:calc(clamp(104px,16svh,168px) + 200px)}.ws-notif{border-radius:22px;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px}.ws-notif .ws-notif-t{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;font-size:14.5px;overflow:hidden}@media (max-width:639px){.ws-phone{width:min(316px,100vw - 32px)}.ws-notif{gap:9px;padding:10px}}@media (max-width:359px){.ws-notif .ws-notif-t{font-size:13.5px}}@media (max-width:899px){.ws-step-vis{height:auto;max-height:none;margin-bottom:18px;-webkit-mask-image:none;mask-image:none}.ws-steps-list{gap:56px}}.ws-step-vis{align-items:stretch!important;height:288px!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.ws-mock{background:var(--night);color:#fff;text-align:left;border-radius:28px;flex-direction:column;gap:8px;width:100%;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f,0 30px 60px -36px #1228508c}.ws-mock-head{letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 8px;font-size:15px;font-weight:600;display:flex}.ws-mock-chip{color:#d5ebff;letter-spacing:0;background:#d5ebff1f;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.ws-mock-list{background:#1a1b1f;border-radius:16px;padding:0 14px;box-shadow:inset 0 0 0 1px #ffffff0a}.ws-mock-list li{align-items:center;gap:12px;min-height:50px;display:flex}.ws-mock-list li+li{border-top:1px solid #ffffff12}.ws-mock-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.ws-mock-val{color:#fff9;font-variant-numeric:tabular-nums;flex:none;font-size:13px}.ws-mock-day{width:34px;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#ffffff80;flex:none;font-size:11px}.ws-mock-ok{color:#46d68a;background:#46d68a24;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.ws-mock-foot{color:#ffffffb8;background:#ffffff0f;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:auto;padding:0 14px;font-size:13.5px;font-weight:500;display:flex}.ws-mock-agree{color:#0e1a2b;background:#d5ebff;font-size:14.5px;font-weight:600}.ws-mock-note{color:#0e1a2b;letter-spacing:-.015em;background:linear-gradient(165deg,#e4f2ff 0%,#c3defa 100%);border-radius:16px;align-items:center;gap:12px;min-height:60px;margin-top:auto;padding:0 14px;font-size:14.5px;font-weight:600;display:flex}.ws-mock-note>span:last-child{flex-direction:column;gap:2px;display:flex}.ws-mock-note-meta{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#4a5d7a;font-size:11px;font-weight:400}@media (max-width:899px){.ws-step-vis{height:auto!important}.ws-mock{min-height:0}}.ws-mock-note{min-height:0;padding:7px 16px 7px 7px}.ws-band{background:var(--night);color:#fff;margin-top:clamp(96px,13vw,176px)}.ws-band .ws-quiet{padding-top:clamp(80px,10vw,128px);padding-bottom:clamp(80px,10vw,128px)}.ws-band .ws-lead{color:#ffffffad}.ws-band .ws-tag{color:#ffffff73;margin-top:20px}.ws-month{text-align:left;flex-direction:column;gap:8px;width:auto;max-width:100%;margin-top:clamp(40px,5vw,64px);display:flex}.ws-month-row{grid-template-columns:repeat(5,52px) minmax(0,17rem);align-items:center;gap:8px;display:grid}.ws-month-days span{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#fff6;text-align:center;font-size:11px}.ws-cell{color:#46d68a8c;background:#1a1b1f;border-radius:12px;place-items:center;height:44px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.ws-cell i{background:#fff;border-radius:50%;width:10px;height:10px}.ws-cell.is-hit{background:var(--coral);box-shadow:0 0 32px #ff604473}.ws-cell.is-remind{box-shadow:inset 0 0 0 2px var(--coral);background:0 0}.ws-cell.is-remind i{background:var(--coral)}.ws-month-note{flex-direction:column;gap:2px;padding-left:16px;display:flex}.ws-month-note strong{letter-spacing:-.015em;font-size:16px;font-weight:600}.ws-month-note em{color:#ffffff80;font-size:13px;font-style:normal}@media (max-width:639px){.ws-month{width:100%}.ws-month-row{grid-template-columns:repeat(5,34px) minmax(0,1fr);gap:6px}.ws-cell{border-radius:10px;height:34px}.ws-month-note{padding-left:8px}.ws-month-note strong{font-size:13.5px}.ws-month-note em{font-size:12px}}.ws-trust{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;display:grid}@media (max-width:1023px){.ws-trust{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.ws-path{gap:4px}.ws-node{width:84px;font-size:13.5px}.ws-node em{font-size:12px}}.ws-trust-flow{background:var(--night);color:#fff;border-radius:32px;padding:clamp(28px,4vw,48px)}.ws-trust-h{letter-spacing:-.05em;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:450;line-height:1}.ws-trust-sub{color:#ffffffad;max-width:40ch;margin-top:14px;font-size:17px;line-height:1.45}.ws-path{justify-content:space-between;align-items:flex-start;gap:8px;margin-top:clamp(32px,4vw,48px);display:flex}.ws-node{text-align:center;flex-direction:column;flex:none;align-items:center;gap:6px;width:96px;font-size:15px;font-weight:600;display:flex}.ws-node em{color:#ffffff8c;font-size:13px;font-style:normal;font-weight:400}.ws-node-you-dot{color:#0e1a2b;background:#d5ebff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:13px;font-weight:700;display:grid}.ws-node-broker{color:#fff;background:#24252a;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.ws-path-arrow{background:#ffffff59;flex:1;height:2px;margin-top:21px;position:relative}.ws-path-arrow:after{content:"";border:5px solid #0000;border-left:7px solid #ffffff59;border-right:0;position:absolute;top:-4px;right:-1px}.ws-path-never{color:#ffffffd9;background:#ff60441a;border-radius:16px;align-items:center;gap:12px;margin-top:28px;padding:14px 16px;font-size:14.5px;line-height:1.4;display:flex;box-shadow:inset 0 0 0 1px #ff60444d}.ws-path-never>span{width:28px;height:28px;color:var(--coral);background:#ff604433;border-radius:50%;flex:none;place-items:center;display:grid}.ws-trust-rules{color:#0e1a2b;background:linear-gradient(165deg,#e4f2ff 0%,#c3defa 60%,#a9cdf3 100%);border-radius:32px;flex-direction:column;padding:clamp(28px,4vw,40px);display:flex}.ws-trust-label{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#4a5d7a;font-size:12px}.ws-rule-card{background:#fff;border-radius:20px;margin-top:18px;padding:6px 20px 18px;box-shadow:0 24px 50px -30px #12285073}.ws-rule-k{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#4a5d7a;margin-top:14px;font-size:11px}.ws-rule-v{letter-spacing:-.015em;margin-top:4px;font-size:17px;font-weight:500;line-height:1.35}.ws-trust-foot{color:#2c3d57;margin-top:auto;padding-top:20px;font-size:15px;line-height:1.45}.ws-hero-photo img{filter:brightness(1.18)contrast(1.04)}.ws-hero-photo:after{background:linear-gradient(#0f101373 0%,#0f101300 22% 72%,#0f1013cc 100%),linear-gradient(90deg,#0a0e1ae6 0%,#0a0e1a9e 34%,#0a0e1a00 58%)!important}.ws-hero-inline{display:none}@media (max-width:1023px){.ws-hero-photo{display:none}.ws-hero-inline{aspect-ratio:4/3;border-radius:24px;width:100%;max-width:520px;margin-top:28px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.ws-hero-inline img{object-fit:cover;object-position:70% 55%;filter:brightness(1.15)}}.ws-hero-note{z-index:2;width:min(380px,100%);margin:28px auto 0;position:relative}.ws-hero-note-card{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);text-align:left;background:#f5f7fadb;border-radius:24px;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:14px;display:grid;box-shadow:0 24px 60px -24px #0009,inset 0 0 0 1px #ffffff80}.ws-hero-note .ws-notif-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ws-hero-note figcaption{text-align:center;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;margin-top:10px;font-size:11px}@media (min-width:1024px){.ws-hero-note{right:var(--g);width:360px;margin:0;position:absolute;bottom:clamp(48px,9svh,96px)}.ws-hero-note figcaption{text-align:right}}:root{--ws-ease:cubic-bezier(.22, 1, .36, 1);--ws-spring:cubic-bezier(.2, .9, .25, 1.2)}@property --n{syntax:"<integer>";inherits:false;initial-value:0}.ws-count{display:inline-block;position:relative}[data-armed] .ws-count{--n:0;counter-reset:n var(--n)}[data-armed] .ws-count-t{visibility:hidden}[data-armed] .ws-count:after{content:attr(data-pre) counter(n) attr(data-suf);white-space:nowrap;position:absolute;top:0;right:0}[data-armed][data-grown] .ws-count{--n:var(--to);transition:--n 1.7s cubic-bezier(.45,0,.15,1) .15s}.ws-gain[data-armed] svg{clip-path:inset(0 100% 0 0)}.ws-gain[data-armed][data-grown] svg{clip-path:inset(0);transition:clip-path 1.7s cubic-bezier(.45,0,.15,1) .15s}.ws-phone[data-armed] .ws-notif{opacity:0;transform:translateY(-28px)scale(.94)}.ws-phone[data-armed][data-grown] .ws-notif{opacity:1;transition:opacity .4s ease .35s, transform .7s var(--ws-spring) .35s;transform:none}.ws-ans[data-armed]{opacity:0;transform:translateY(28px)}.ws-ans[data-armed][data-grown]{opacity:1;transition:opacity .6s ease calc(var(--i,0) * .14s), transform .9s var(--ws-ease) calc(var(--i,0) * .14s);transform:none}.ws-mock[data-armed] .ws-mock-list li{opacity:0;transform:translate(-10px)}.ws-mock[data-armed][data-grown] .ws-mock-list li{opacity:1;transition:opacity .45s ease calc(.25s + var(--i,0) * .26s), transform .6s var(--ws-ease) calc(.25s + var(--i,0) * .26s);transform:none}.ws-mock[data-armed] .ws-mock-ok{transform:scale(0)}.ws-mock[data-armed][data-grown] .ws-mock-ok{transition:transform .5s var(--ws-spring) calc(.5s + var(--i,0) * .26s);transform:none}.ws-mock[data-armed] .ws-mock-foot:not(.ws-mock-agree){opacity:0}.ws-mock[data-armed][data-grown] .ws-mock-foot:not(.ws-mock-agree){opacity:1;transition:opacity .5s 1.1s}.ws-mock[data-armed] .ws-mock-agree{opacity:.35}.ws-mock[data-armed][data-grown] .ws-mock-agree{opacity:1;transition:opacity .3s 1.15s;animation:.42s 1.45s both ws-press}@keyframes ws-press{0%,to{transform:none}45%{transform:scale(.96)}}.ws-mock[data-armed] .ws-mock-note{opacity:0;transform:translateY(-14px)scale(.96)}.ws-mock[data-armed][data-grown] .ws-mock-note{opacity:1;transition:opacity .4s ease 1.15s, transform .7s var(--ws-spring) 1.15s;transform:none}.ws-month[data-armed] .ws-cell svg,.ws-month[data-armed] .ws-cell i{opacity:0;transform:scale(.4)}.ws-month[data-armed] .ws-cell.is-hit{background:#1a1b1f;box-shadow:inset 0 0 0 1px #ffffff0d}.ws-month[data-armed] .ws-cell.is-remind{box-shadow:inset 0 0 0 1px #ffffff0d}.ws-month[data-armed] .ws-month-note{opacity:0;transform:translate(-8px)}.ws-month[data-armed][data-grown] .ws-cell svg,.ws-month[data-armed][data-grown] .ws-cell i{opacity:1;transition:opacity .25s ease calc(.2s + var(--i,0) * 55ms), transform .45s var(--ws-spring) calc(.2s + var(--i,0) * 55ms);transform:none}.ws-month[data-armed][data-grown] .ws-cell.is-hit{background:var(--coral);transition:background .3s ease calc(.2s + var(--i,0) * 55ms), box-shadow .6s ease calc(.2s + var(--i,0) * 55ms);box-shadow:0 0 32px #ff604473}.ws-month[data-armed][data-grown] .ws-cell.is-remind{box-shadow:inset 0 0 0 2px var(--coral);transition:box-shadow .3s ease calc(.2s + var(--i,0) * 55ms)}.ws-month[data-armed][data-grown] .ws-month-note{opacity:1;transition:opacity .4s ease calc(.25s + var(--i,0) * 55ms), transform .6s var(--ws-ease) calc(.25s + var(--i,0) * 55ms);transform:none}.ws-path[data-armed] .ws-node{opacity:.25}.ws-path[data-armed] .ws-path-arrow{transform-origin:0;transform:scaleX(0)}.ws-path[data-armed][data-grown] .ws-node{opacity:1;transition:opacity .4s ease calc(.15s + var(--i,0) * .26s)}.ws-path[data-armed][data-grown] .ws-path-arrow{transition:transform .5s cubic-bezier(.45, 0, .15, 1) calc(.15s + var(--i,0) * .26s);transform:none}@media (prefers-reduced-motion:no-preference){.ws-hero-note-card{animation:ws-arrive .8s var(--ws-spring) .9s both}}@keyframes ws-arrive{0%{opacity:0;transform:translateY(-18px)scale(.95)}}.ws section[id],.ws h2[id]{scroll-margin-top:80px}.ws-page{padding:clamp(132px, 14vw, 184px) var(--g) clamp(96px, 12vw, 160px)}.ws-page-in{width:100%;margin:0 auto}.ws-page h1{letter-spacing:-.05em;font-size:clamp(2.5rem,5.6vw,4.25rem);font-weight:450;line-height:1;color:var(--ink)!important}.ws-page h2{letter-spacing:-.03em}.ws-page p,.ws-page li,.ws-page [class*="text-[14px]"],.ws-page [class*="text-[13px]"]{font-size:16px;line-height:1.55}.ws-page [class*="text-[15px]"]{font-size:17px}.ws-page h2{margin-top:12px;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:500;line-height:1.15;color:var(--ink)!important}.ws-page h1+p,.ws-page header p{font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.45}.ws-hw-n{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:18px;font-size:12px}.ws-band-full .ws-hw-n{color:#ffffff80}.ws-sec-center .ws-hw-n{text-align:center}.ws-hw-small{max-width:60ch;color:var(--ink-2);margin-top:28px;font-size:15px;line-height:1.5}.ws-hw-flow{justify-content:center;align-items:flex-start;gap:clamp(8px,3vw,40px);width:min(860px,100%);margin-top:clamp(48px,6vw,72px);display:flex}.ws-hw-flow li{letter-spacing:-.01em;color:#ffffffdb;flex-direction:column;flex:1 1 0;align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex;position:relative}.ws-hw-flow li+li:before{content:"";transform-origin:0;background:#d5ebff59;width:calc(100% + clamp(8px,3vw,40px) - 68px);height:2px;position:absolute;top:25px;right:calc(50% + 34px)}.ws-hw-flow-dot{width:52px;height:52px;color:var(--powder);background:#d5ebff1a;border-radius:16px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #d5ebff33}.ws-hw-flow li:last-child .ws-hw-flow-dot{background:var(--powder);color:var(--night);box-shadow:0 0 40px #d5ebff59}@media (prefers-reduced-motion:no-preference){.ws-hw-flow li{animation:ws-hw-in .6s var(--ws-ease) both;animation-delay:calc(.5s + var(--i) * .26s)}.ws-hw-flow li+li:before{animation:.42s cubic-bezier(.45,0,.15,1) both ws-hw-line;animation-delay:calc(.38s + var(--i) * .26s)}}@keyframes ws-hw-in{0%{opacity:.15;transform:translateY(10px)}}@keyframes ws-hw-line{0%{transform:scaleX(0)}}@media (max-width:639px){.ws-hw-flow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px;display:grid}.ws-hw-flow li+li:before{display:none}.ws-hw-flow li{font-size:14px}}.ws-hw-two{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.ws-page-wide>.ws-hw-two{max-width:1240px}@media (max-width:899px){.ws-hw-two{grid-template-columns:minmax(0,1fr)}}.ws-hw-chips{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.ws-hw-chips li{color:var(--ink);background:#fff;border-radius:999px;padding:8px 14px;box-shadow:inset 0 0 0 1px #0f101314;font-size:14px!important;line-height:1.2!important}.ws-hw-facts{gap:12px;margin-top:28px;display:grid}.ws-hw-facts li{color:var(--ink-2);padding-left:22px;position:relative}.ws-hw-facts li:before{content:"";background:var(--night);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:0}.ws-hw-strategy{justify-self:end;width:100%;max-width:480px}@media (max-width:899px){.ws-hw-strategy{justify-self:stretch;max-width:none}}.ws-hw-seg{background:#1a1b1f;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a}.ws-hw-seg button{color:#ffffffa8;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;font-size:14px;font-weight:600;transition:background .2s,color .2s}.ws-hw-seg button:hover{color:#fff}.ws-hw-seg button.is-on{background:var(--powder);color:var(--night)}.ws-hw-strategy .ws-mock-list li{min-height:52px}.ws .ws-hw-strategy .ws-mock-name,.ws .ws-hw-strategy .ws-mock-val{font-size:14.5px}.ws-hw-val{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}@media (prefers-reduced-motion:no-preference){.ws-hw-val{animation:ws-hw-val .38s var(--ws-ease)}}@keyframes ws-hw-val{0%{opacity:0;transform:translateY(6px)}}.ws-hw-strategy[data-armed] .ws-mock-list li{opacity:0;transform:translate(-10px)}.ws-hw-strategy[data-armed][data-grown] .ws-mock-list li{opacity:1;transition:opacity .45s ease calc(.2s + var(--i,0) * .12s), transform .6s var(--ws-ease) calc(.2s + var(--i,0) * .12s);transform:none}.ws-hw-rules-wrap{margin-top:clamp(40px,5vw,64px)}.ws-hw-rules{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:16px;display:grid}.ws-hw-rule-list{flex-direction:column;gap:4px;display:flex}.ws-hw-rule-list button{min-height:60px;color:var(--ink-2);font:inherit;letter-spacing:-.015em;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:14px;padding:0 16px 0 10px;font-size:17px;font-weight:500;transition:background .2s,color .2s;display:flex}.ws-hw-rule-list button:hover{color:var(--ink);background:#0f10130a}.ws-hw-rule-list button.is-on{color:var(--ink);background:#fff;box-shadow:0 14px 30px -20px #12285059,inset 0 0 0 1px #0f10130f}.ws-hw-glyph{color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff59}.ws-hw-rule-panel{background:var(--night);color:#fff;border-radius:28px;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,48px);display:flex;box-shadow:0 30px 60px -36px #1228508c}@media (prefers-reduced-motion:no-preference){.ws-hw-rule-panel>*{animation:ws-hw-val .42s var(--ws-ease) both}.ws-hw-rule-panel>:nth-child(2){animation-delay:60ms}.ws-hw-rule-panel>:nth-child(3){animation-delay:.12s}}.ws-hw-rule-k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;font-size:12px!important}.ws .ws-hw-rule-says{letter-spacing:-.04em;color:var(--powder);margin-top:14px;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:450;line-height:1.08}.ws .ws-hw-rule-how{color:#ffffffbd;margin-top:22px}.ws-hw-rules-sm.ws-show-sm{display:none}@media (max-width:767px){.ws-hw-rules.ws-hide-sm{display:none}.ws-hw-rules-sm.ws-show-sm{display:block}}.ws-hw-rules-sm details{border-top:1px solid #0f101324}.ws-hw-rules-sm details:last-child{border-bottom:1px solid #0f101324}.ws-hw-rules-sm summary{cursor:pointer;letter-spacing:-.015em;align-items:center;gap:14px;padding:16px 0;font-size:17px;font-weight:500;list-style:none;display:flex}.ws-hw-rules-sm summary::-webkit-details-marker{display:none}.ws-hw-rules-sm summary>span:last-child{flex-direction:column;gap:2px;display:flex}.ws-hw-rules-sm summary em{color:var(--ink-2);font-size:14.5px;font-style:normal;font-weight:400}.ws .ws-hw-rules-sm details p{color:var(--ink-2);padding:0 0 20px 54px;font-size:15px}.ws-hw-two-band{max-width:1240px;margin:0 auto}.ws-hw-dones{gap:14px;margin-top:32px;display:grid}.ws .ws-hw-dones li{color:#ffffffb8}.ws-hw-dones strong{color:#fff;font-weight:600}.ws-hw-rec{background:#16171b;justify-self:end;width:100%;max-width:460px;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 80px -40px #000c}@media (max-width:899px){.ws-hw-rec{justify-self:stretch;max-width:none}}.ws-hw-rec-app{align-items:center;gap:10px;display:inline-flex}.ws-hw-rec .ws-mock-list li{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:64px;padding:10px 0}.ws-hw-rec-k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffff73;font-size:11px!important}.ws .ws-hw-rec-v{color:#fff;font-size:15.5px;font-weight:500}.ws-hw-rec .ws-mock-list li:first-child .ws-hw-rec-v{font-size:18px;font-weight:600}.ws-hw-rec-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ws-hw-rec-actions span{background:#24252a;border-radius:16px;place-items:center;height:48px;font-size:15px;font-weight:600;display:grid}.ws-hw-rec-actions .is-done{background:var(--powder);color:var(--night)}.ws-hw-rec[data-armed] .ws-mock-list li{opacity:0;transform:translateY(8px)}.ws-hw-rec[data-armed][data-grown] .ws-mock-list li{opacity:1;transition:opacity .45s ease calc(.2s + var(--i,0) * .17s), transform .6s var(--ws-ease) calc(.2s + var(--i,0) * .17s);transform:none}.ws-hw-when{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;margin-top:clamp(48px,6vw,72px);display:grid;position:relative}.ws-hw-when:before{content:"";transform-origin:0;background:#0f10132e;height:2px;position:absolute;top:7px;left:7px;right:7px}.ws-hw-when li{flex-direction:column;gap:8px;padding-right:12px;display:flex;position:relative}.ws-hw-when-dot{background:var(--night);border-radius:50%;width:16px;height:16px;margin-bottom:14px;box-shadow:0 0 0 5px #edf5ff}.ws-hw-when li:nth-child(2) .ws-hw-when-dot{background:var(--coral);box-shadow:0 0 0 5px #edf5ff,0 0 24px #ff604480}.ws-hw-when strong{letter-spacing:-.015em;font-size:17px;font-weight:600}.ws .ws-hw-when span:last-child{color:var(--ink-2);font-size:15px}.ws-hw-when[data-armed]:before{transform:scaleX(0)}.ws-hw-when[data-armed] li{opacity:0;transform:translateY(10px)}.ws-hw-when[data-armed][data-grown]:before{transition:transform 1.4s cubic-bezier(.45,0,.15,1) .15s;transform:none}.ws-hw-when[data-armed][data-grown] li{opacity:1;transition:opacity .45s ease calc(.2s + var(--i,0) * .33s), transform .6s var(--ws-ease) calc(.2s + var(--i,0) * .33s);transform:none}@media (max-width:767px){.ws-hw-when{grid-template-columns:minmax(0,1fr);gap:22px;padding-left:34px}.ws-hw-when:before{transform-origin:top;width:2px;height:auto;inset:8px auto 8px 7px}.ws-hw-when[data-armed]:before{transform:scaleY(0)}.ws-hw-when-dot{margin:0;position:absolute;top:3px;left:-34px}}.ws-hw-bento{grid-template-rows:auto auto;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:16px;margin-top:clamp(36px,4vw,56px);display:grid}.ws-hw-tile{background:#fff;border-radius:28px;padding:clamp(24px,3vw,36px);box-shadow:inset 0 0 0 1px #0f10130f}.ws-hw-tile-never{background:var(--night);color:#fff;grid-row:span 2}.ws-hw-tile-k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:16px;font-size:12px!important}.ws-hw-tile-never .ws-hw-tile-k{color:#ffffff80}.ws .ws-hw-tile p:not(.ws-hw-tile-k){color:var(--ink-2);font-size:15.5px}.ws-hw-tile-never ul{gap:4px;display:grid}.ws .ws-hw-tile-never li{color:#fffc;border-top:1px solid #ffffff14;padding:14px 0 14px 34px;position:relative}.ws-hw-tile-never li:first-child{border-top:0}.ws-hw-tile-never li:before{content:"";background:#ff604429 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ff6044' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M8 8l8 8M16 8l-8 8'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:17px;left:0}@media (max-width:899px){.ws-hw-bento{grid-template-columns:minmax(0,1fr)}.ws-hw-tile-never{grid-row:auto}}.ws-hw-cta{align-items:center;gap:24px;margin-top:40px;display:flex}.ws-subhero{isolation:isolate;color:#fff;background:linear-gradient(to bottom, var(--night) 0%, #10131c 55%, #1b2335 76%, #6f8fb8 90%, #e4f2ff 100%);position:relative;overflow:hidden}.ws-subhero .ws-sky{height:100%;-webkit-mask-image:linear-gradient(#000 55%,#0000 85%);mask-image:linear-gradient(#000 55%,#0000 85%)}.ws-subhero .ws-sky-deep{display:none}.ws-subhero-in{text-align:center;max-width:1240px;padding:clamp(150px, 17vw, 210px) var(--g) clamp(120px, 14vw, 190px);flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.ws-subhero-h{max-width:16ch}.ws-page-wide{overflow-x:clip}.ws-page-wide>section{max-width:1240px;padding:clamp(88px, 11vw, 150px) var(--g) 0;margin:0 auto}.ws-page-wide>section:last-of-type{padding-bottom:clamp(96px,12vw,160px)}.ws-page-wide>.ws-band-full{max-width:none;padding:clamp(88px, 11vw, 150px) var(--g);background:var(--night);color:#fff;margin-top:clamp(88px,11vw,150px)}.ws-page-wide .ws-band-full>*{max-width:1240px;margin-inline:auto}.ws-sec-h{letter-spacing:-.05em;text-wrap:balance;max-width:18ch;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:450;line-height:1.02}.ws-sec-lead{max-width:48ch;color:var(--ink-2);text-wrap:pretty;margin-top:20px;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.45}.ws-band-full .ws-sec-lead{color:#ffffffa8}.ws-sec-center{text-align:center;flex-direction:column;align-items:center;display:flex}.ws-sec-center .ws-sec-h,.ws-sec-center .ws-sec-lead{margin-inline:auto}.ws-pp-steps{width:min(820px,100%);margin-top:clamp(48px,6vw,72px)}.ws-pp-steps ol{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:clamp(8px,1.8vw,22px);height:clamp(240px,26vw,320px);display:grid}.ws-pp-steps li{flex-direction:column;justify-content:flex-end;gap:12px;min-width:0;height:100%;display:flex}.ws-pp-steps strong{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(15px,2.2vw,26px);font-weight:500}.ws-pp-bar{height:calc(var(--h) * 72%);transform-origin:bottom;background:linear-gradient(#eef7ff 0%,#a9cdf3 100%);border-radius:14px 14px 4px 4px;min-height:6px;display:block;box-shadow:0 0 40px #d5ebff2e}.ws-pp-steps li:last-child .ws-pp-bar{box-shadow:0 0 56px #d5ebff73}.ws-pp-steps .is-free .ws-pp-bar{box-shadow:none;background:#d5ebff40}.ws-pp-steps em{font-style:normal;font-family:var(--mono);letter-spacing:.02em;color:#ffffff8c;font-size:clamp(10px,1.1vw,12px)}@media (prefers-reduced-motion:no-preference){.ws-pp-bar{animation:.9s cubic-bezier(.22,1,.36,1) both ws-pp-grow;animation-delay:calc(.5s + var(--i) * .17s)}.ws-pp-steps strong{animation:ws-hw-in .5s var(--ws-ease) both;animation-delay:calc(.9s + var(--i) * .17s)}}@keyframes ws-pp-grow{0%{transform:scaleY(0)}}.ws-pp-hero-cta{flex-direction:column;align-items:center;gap:14px;margin-top:clamp(40px,5vw,56px);display:flex}.ws-pp-hero-cta>span{color:#fff9;font-size:14px}.ws-pp-plan{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}@media (max-width:899px){.ws-pp-plan{grid-template-columns:minmax(0,1fr)}}.ws-pp-card{background:var(--night);color:#fff;border-radius:32px;flex-direction:column;padding:clamp(24px,3vw,36px);display:flex;box-shadow:0 40px 80px -44px #122850b3}.ws-pp-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ws-pp-card-head h2{letter-spacing:-.02em;font-size:20px;font-weight:600}.ws-pp-price{align-items:baseline;gap:10px;margin-top:28px;display:flex}.ws-pp-price strong{letter-spacing:-.055em;font-size:clamp(3.5rem,6vw,5rem);font-weight:450;line-height:.9}.ws-pp-price span{color:#fff9;font-size:17px}.ws-pp-falls{color:var(--powder);margin-top:12px;font-size:16px}.ws-pp-card-btn{justify-content:center;width:100%;margin-top:28px}.ws-pp-incl{margin-top:28px;display:grid}.ws-pp-tiers{margin-top:18px;display:grid}.ws-pp-tiers li{color:#ffffffd6;font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;padding:8px 0;font-size:15.5px;display:flex}.ws-pp-tiers strong{color:#fff;font-weight:600}.ws-pp-incl li{color:#ffffffd6;border-top:1px solid #ffffff14;align-items:center;gap:12px;min-height:48px;font-size:15.5px;display:flex}.ws-pp-incl li:before{content:"";background:#d5ebff24 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d5ebff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;flex:none;width:20px;height:20px}.ws-pp-fine{color:#ffffff80;margin-top:18px;font-size:13px;line-height:1.45}.ws-pp-card[data-armed] .ws-pp-incl li{opacity:0;transform:translate(-8px)}.ws-pp-card[data-armed][data-grown] .ws-pp-incl li{opacity:1;transition:opacity .4s ease, transform .6s var(--ws-ease);transform:none}.ws-pp-card[data-armed][data-grown] .ws-pp-incl li:nth-child(2){transition-delay:90ms}.ws-pp-card[data-armed][data-grown] .ws-pp-incl li:nth-child(3){transition-delay:.18s}.ws-pp-card[data-armed][data-grown] .ws-pp-incl li:nth-child(4){transition-delay:.27s}.ws-pp-card[data-armed][data-grown] .ws-pp-incl li:nth-child(5){transition-delay:.36s}.ws-pp-card[data-armed][data-grown] .ws-pp-incl li:nth-child(6){transition-delay:.45s}.ws-pp-facts{margin-top:28px;display:grid}.ws-pp-facts li{border-top:1px solid #0f101324;grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:center;gap:20px;padding:22px 0;display:grid}.ws-pp-facts li:last-child{border-bottom:1px solid #0f101324}.ws-pp-facts strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:450;line-height:1}.ws-pp-facts span{color:var(--ink-2);font-size:16px;line-height:1.45}@media (max-width:520px){.ws-pp-facts li{grid-template-columns:minmax(0,1fr);gap:8px}}.ws-pp-facts[data-armed] li{opacity:0;transform:translateY(16px)}.ws-pp-facts[data-armed][data-grown] li{opacity:1;transition:opacity .5s ease calc(var(--i,0) * .14s), transform .8s var(--ws-ease) calc(var(--i,0) * .14s);transform:none}.ws-pp-compare{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}@media (max-width:899px){.ws-pp-compare{grid-template-columns:minmax(0,1fr)}}.ws-pp-note{color:#ffffff80;max-width:46ch;margin-top:24px;font-size:14px;line-height:1.5}.ws-pc{background:#16171b;border-radius:32px;padding:clamp(22px,3vw,32px);box-shadow:inset 0 0 0 1px #ffffff14}.ws-pc-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ws-pc-top label{color:#ffffffa8;font-size:15px}.ws-pc-top output{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:450}.ws-pc-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:10px 0 18px}.ws-pc-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--powder) var(--fill), #ffffff24 var(--fill));border-radius:3px;height:6px}.ws-pc-range::-moz-range-track{background:linear-gradient(to right, var(--powder) var(--fill), #ffffff24 var(--fill));border-radius:3px;height:6px}.ws-pc-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:28px;height:28px;margin-top:-11px;box-shadow:0 4px 14px #00000073}.ws-pc-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:28px;height:28px;box-shadow:0 4px 14px #00000073}.ws-pc-range:focus-visible{outline:2px solid var(--powder);outline-offset:4px;border-radius:8px}.ws-pc-rows{gap:16px;display:grid}.ws-pc-rows li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who val""bar bar";gap:8px 12px;display:grid}.ws-pc-who{color:#ffffffa8;grid-area:who;font-size:14.5px}.ws-pc-rows .is-us .ws-pc-who{color:#fff;font-weight:600}.ws-pc-rows strong{font-variant-numeric:tabular-nums;grid-area:val;font-size:16px;font-weight:600}.ws-pc-track{background:#ffffff0f;border-radius:7px;grid-area:bar;height:14px;position:relative;overflow:hidden}.ws-pc-fill{width:calc(var(--w) * 100%);min-width:6px;transition:width .5s var(--ws-ease);background:#fff6;border-radius:7px;position:absolute;inset:0 auto 0 0}.ws-pc-rows .is-us .ws-pc-fill{background:var(--powder);box-shadow:0 0 20px #d5ebff59}.ws-pc-rows[data-armed] .ws-pc-fill{clip-path:inset(0 100% 0 0)}.ws-pc-rows[data-armed][data-grown] .ws-pc-fill{clip-path:inset(0);transition:clip-path 1.2s cubic-bezier(.45, 0, .15, 1) calc(.15s + var(--i,0) * .2s), width .5s var(--ws-ease)}.ws-pp-faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;display:grid}@media (max-width:899px){.ws-pp-faq{grid-template-columns:minmax(0,1fr)}}.ws-pp-faq .ws-sec-h{font-size:clamp(1.75rem,3vw,2.5rem)}.ws-pp-faq details{border-top:1px solid #0f101329}.ws-pp-faq details:last-of-type{border-bottom:1px solid #0f101329}.ws-pp-faq summary{letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.ws-pp-faq summary::-webkit-details-marker{display:none}.ws-pp-faq summary svg{color:var(--ink-2);flex:none;transition:transform .24s cubic-bezier(.3,0,.2,1)}.ws-pp-faq details[open] summary svg{transform:rotate(45deg)}.ws-pp-faq details p{max-width:60ch;color:var(--ink-2);padding:0 40px 24px 0;font-size:16px;line-height:1.5}.ws-pp-fine-ink{color:var(--ink-2);margin-top:20px;font-size:14px}.ws-menu{display:none;position:relative}.ws-menu summary{color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;margin-right:-8px;list-style:none;display:grid}.ws-menu summary::-webkit-details-marker{display:none}.ws-menu[open] summary{background:#ffffff1a}.ws-menu-panel{background:#1a1b1f;border-radius:20px;flex-direction:column;width:220px;padding:8px;display:flex;position:absolute;top:52px;right:-8px;box-shadow:inset 0 0 0 1px #ffffff14,0 24px 48px -20px #000000b3}.ws-menu-panel a{color:#fff;border-radius:12px;padding:13px 14px;font-size:16px}.ws-menu-panel a:hover{background:#ffffff14}@media (max-width:639px){.ws-menu{display:block}.ws-nav-links{gap:14px}}.ws-product{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(40px,7vw,112px);display:grid}.ws-product .ws-h2{max-width:12ch}.ws-product-list{border-top:1px solid #0f101329;max-width:30rem;margin-top:36px}.ws-product-list li{letter-spacing:-.01em;border-bottom:1px solid #0f101329;padding:15px 0;font-size:17px}.ws-product-fig{flex-direction:column;align-items:center;gap:16px;display:flex}.ws-device{background:var(--night);border-radius:52px;width:clamp(270px,26vw,340px);padding:10px;box-shadow:inset 0 0 0 1px #ffffff0f,0 50px 90px -40px #12285073,0 20px 40px -24px #12285052}.ws-device-screen{aspect-ratio:1206/2622;background:var(--card);border-radius:42px;position:relative;overflow:hidden}.ws-device-screen img{object-fit:cover}.ws-device-lock{border-radius:0;min-height:0;position:absolute;inset:0}@media (max-width:899px){.ws-product{grid-template-columns:minmax(0,1fr)}.ws-product-fig{justify-self:center}}.ws-assure{padding-top:clamp(80px,10vw,136px)}.ws-assure-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);display:grid}.ws-assure-list li{border-top:1px solid #0f101329;padding-top:24px}.ws-assure-ico{width:44px;height:44px;color:var(--ink);background:#fff;border-radius:14px;place-items:center;display:grid;box-shadow:0 1px #0f10130a,0 8px 20px -14px #12285059}.ws-assure-t{letter-spacing:-.02em;margin-top:20px;font-size:20px;font-weight:500}.ws-assure-list .ws-ink-2{max-width:34ch;margin-top:8px;font-size:16px;line-height:1.45}@media (max-width:899px){.ws-assure-list{grid-template-columns:minmax(0,1fr)}}.ws-device-lock .ws-notif-t{white-space:normal;text-overflow:clip;overflow:visible}.ws-night:not([data-live]) .ws-stage:after{content:"";background:linear-gradient(to bottom, var(--night) 0, #16213a 30px, #3b5a8c 80px, #8fb6e6 130px, #c3defa 165px, #e4f2ff 100%);height:200px;display:block}
