@font-face{font-family:Doto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/doto-latin-ext-0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/doto-latin-1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Doto;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/doto-latin-ext-0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/doto-latin-1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin-ext-0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin-1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin-ext-0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin-1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin-ext-0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin-1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--bg:#0A0E13;--panel:#0D1218;--raise:#111820;--ink:#EDF2F7;--ink-2:#A9B4C0;--dim:#808C9A;--faint:#3A4450;--rule:#161D26;--edge:#1F2731;--edge-2:#2C3643;--up:#8EA2FF;--dn:#F078AA;--cyan:#35D6FF;--t-calm:#46E68A;--t-light:#A6E05A;--t-moderate:#FFB020;--t-rough:#FF7A33;--t-severe:#FF4438;--words:"Geist",system-ui,-apple-system,"Segoe UI",sans-serif;--dots:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ease:cubic-bezier(.23,1,.32,1);--gut:16px}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);scroll-behavior:smooth;scroll-padding-top:72px;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font:400 16px/1.55 var(--words);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}ul,ol{list-style:none}.dim{color:var(--dim)}.wrap{width:min(1120px,100% - 2 * var(--gut));margin-inline:auto}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-9999px}.skip:focus{left:16px;top:12px;z-index:50;background:var(--ink);color:var(--bg);padding:8px 12px;border-radius:8px}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:6px}.t-calm{color:var(--t-calm)}.t-light{color:var(--t-light)}.t-moderate{color:var(--t-moderate)}.t-rough{color:var(--t-rough)}.t-severe{color:var(--t-severe)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:10px;font-weight:600;font-size:15px;white-space:nowrap;transition:transform .16s var(--ease),background-color .16s ease,border-color .16s ease}.btn:active{transform:scale(.97)}.btn.primary{background:var(--ink);color:#06080b}.btn.primary:hover{background:#fff}.btn.ghost{border:1px solid var(--edge-2);color:var(--ink)}.btn.ghost:hover{border-color:var(--ink-2)}.btn.big{height:52px;padding:0 22px;font-size:16px}.btn.sm{height:36px;padding:0 13px;font-size:14px;border-radius:9px}.btn.wide{width:100%}.nav{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:14px;height:58px;padding:0 max(var(--gut),(100% - 1120px) / 2);background:#0a0e13db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color .2s ease}.nav.solid{border-bottom-color:var(--rule)}.wm{font-family:var(--dots);font-weight:900;font-size:17px;letter-spacing:.06em}.nav .wm{margin-right:auto}.nav .links{display:none;gap:22px;font-size:14.5px;color:var(--ink-2)}.nav .links a:hover{color:var(--ink)}.nav .signin{font-size:14.5px;color:var(--ink-2)}.nav .signin:hover{color:var(--ink)}@media(max-width:359px){.nav .signin{display:none}}.hero{display:grid;gap:28px;padding:20px 0 12px}h1{font-size:clamp(34px,9.4vw,66px);line-height:1.04;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.who{display:inline-block;margin-bottom:14px;padding:5px 12px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--cyan);border:1px solid rgba(53,214,255,.35);background:#35d6ff12}.lede{margin-top:14px;font-size:17.5px;line-height:1.5;color:var(--ink-2);max-width:34em;text-wrap:pretty}.ctas{margin-top:20px}.ctas .btn{width:100%}.terms{margin-top:10px;font-size:14px;color:var(--ink-2)}.film{position:relative;margin:26px auto 0;max-width:960px;border-radius:16px;overflow:hidden;border:1px solid var(--edge-2);background:radial-gradient(90% 70% at 50% 30%,#12202c,#080c11);aspect-ratio:4/5;box-shadow:0 30px 70px -34px #35d6ff38}.film video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;background:transparent}.film-tag{display:none;position:absolute;left:12px;top:12px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--ink);background:#06080cb8;border:1px solid var(--edge-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.film-pause{position:absolute;right:10px;bottom:10px;width:44px;height:44px;border-radius:50%;border:1px solid var(--edge-2);background:#06080cb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;opacity:.85;transition:opacity .16s ease,transform .16s var(--ease)}.film-pause:hover{opacity:1}.film-pause:active{transform:scale(.94)}.film-pause:before{content:"";position:absolute;inset:0;margin:auto;width:12px;height:14px;border-left:4px solid var(--ink);border-right:4px solid var(--ink)}.film-pause[data-state=paused]:before{width:0;height:0;border:0;border-left:13px solid var(--ink);border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:15px}@media(min-width:701px){.film{aspect-ratio:16/9}}.steps{margin-top:24px;display:grid;gap:12px;counter-reset:none}.steps li{background:var(--panel);border:1px solid var(--edge);border-radius:14px;padding:18px 16px;display:grid;gap:6px;align-content:start}.steps p{color:var(--ink-2);font-size:15px}.st-n{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#35d6ff1a;color:var(--cyan);font-family:var(--dots);font-weight:900;font-size:18px;margin-bottom:6px}.hero>*,.device,.screen,.notif,.split>*{min-width:0}.device{display:grid;gap:10px}.screen{display:grid;gap:8px}.lock{display:none}.notif{background:#1c242ec7;border:1px solid var(--edge-2);border-radius:18px;padding:12px 14px 13px;box-shadow:0 10px 30px -12px #0009;animation:drop .7s var(--ease) both}.notif.second{animation-delay:.18s;background:#161d26b3}@keyframes drop{0%{opacity:0;transform:translateY(-10px) scale(.98)}}@media(prefers-reduced-motion:reduce){.notif{animation:none}}.n-top{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-2);letter-spacing:.02em;min-width:0}.n-app{flex:none;width:20px;height:20px;border-radius:6px;display:grid;place-items:center;background:var(--ink);color:#06080b;font-family:var(--dots);font-weight:900;font-size:13px;line-height:1}.n-name{font-weight:600}.n-kind{color:var(--cyan);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n-kind:before{content:"·";color:var(--dim);margin-right:7px}.n-name{flex:none}.n-time{margin-left:auto;padding-left:6px;color:var(--dim);white-space:nowrap;flex:none}@media(max-width:389px){.n-name{display:none}}.n-title{margin-top:7px;font-size:17px;font-weight:600;line-height:1.3}.n-why{margin-top:3px;font-size:15px;line-height:1.4;color:var(--ink-2)}.n-why b{color:var(--ink);font-weight:600}.fine{font-size:13px;line-height:1.5;color:var(--dim)}.device .fine{padding:0 4px}.sk{display:block;height:.8em;margin:.35em 0;border-radius:4px;background:linear-gradient(90deg,var(--raise),#18212B,var(--raise));background-size:200% 100%;animation:sk 1.4s linear infinite}@keyframes sk{to{background-position:-200% 0}}.w40{width:40%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.sec{padding:56px 0 8px}h2{font-size:clamp(26px,6.6vw,40px);line-height:1.12;letter-spacing:-.022em;font-weight:600;text-wrap:balance}h3{font-size:17px;font-weight:600;line-height:1.3}.eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);margin-bottom:10px}.sub{margin-top:12px;color:var(--ink-2);max-width:40em}.stext p:not(.eyebrow){margin-top:14px;color:var(--ink-2);max-width:36em}.stext b{color:var(--ink);font-weight:600}.card{background:var(--panel);border:1px solid var(--edge);border-radius:14px}.split{display:grid;gap:26px}.ticks{margin-top:18px;display:grid;gap:10px}.ticks li{position:relative;padding-left:22px;color:var(--ink-2)}.ticks li:before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--cyan);opacity:.8}.ticks b{color:var(--ink);font-weight:600}.panel{padding:14px 16px 6px;min-width:0}.panel-head{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid var(--rule)}.panel-head .sp{flex:1}.panel-head .dim{font-size:12.5px}.pulse{width:8px;height:8px;border-radius:50%;background:var(--cyan);animation:pulse 2.4s ease-out infinite;flex:none}@keyframes pulse{0%{box-shadow:0 0 #35d6ff73}70%,to{box-shadow:0 0 0 9px #35d6ff00}}.spikes li{border-bottom:1px solid var(--rule)}.spikes li:last-child{border-bottom:0}.spikes li>span{padding:6px 0}.spikes a{display:grid;gap:3px;padding:12px 0;border-radius:8px;transition:background-color .16s ease}.spikes a:hover .s-m{color:#fff}.s-t{font-size:12.5px;color:var(--dim);display:flex;align-items:center;gap:7px}.s-t i{width:7px;height:7px;border-radius:50%;background:var(--up)}.s-t i.d{background:var(--dn)}.s-m{font-weight:600;font-size:16px}.s-w{font-size:14.5px;color:var(--ink-2)}.s-w b{color:var(--ink);font-weight:600}.spikes .empty{padding:14px 0;color:var(--ink-2)}.scale{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}.scale li{font-size:13px;font-weight:600;padding:5px 10px;border-radius:999px;border:1px solid currentColor;background:color-mix(in srgb,currentColor 10%,transparent)}.scale .t-calm{color:var(--t-calm)}.scale .t-light{color:var(--t-light)}.scale .t-moderate{color:var(--t-moderate)}.scale .t-rough{color:var(--t-rough)}.scale .t-severe{color:var(--t-severe)}.stext .seatbelt{display:flex;gap:12px;align-items:flex-start;margin-top:18px;padding:12px 14px;border-radius:12px;background:#ffb02012;border:1px solid rgba(255,176,32,.28);color:var(--ink);font-size:15px}.sb-ico{flex:none;width:22px;height:22px;margin-top:1px;border-radius:6px;background:var(--t-moderate);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='4.5' r='2.5'/%3E%3Cpath d='M7 9h10l-1 7h-3l-1 6-1-6H8z'/%3E%3C/svg%3E") center/18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='4.5' r='2.5'/%3E%3Cpath d='M7 9h10l-1 7h-3l-1 6-1-6H8z'/%3E%3C/svg%3E") center/18px no-repeat}.fc-event{padding:12px 0 4px;font-size:15px;color:var(--ink-2)}.fc-event b{color:var(--ink)}.fc-rows li{display:grid;grid-template-columns:1fr auto 84px;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--rule);font-size:15px}.fc-rows li:last-child{border-bottom:0}.fc-rows li:has(.sk){display:block}.fc-m{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-w{font-weight:600;text-align:right}.lv{display:inline-flex;gap:3px}.lv i{width:12px;height:8px;border-radius:2px;background:var(--edge)}.lv-light i.on{background:var(--t-light)}.lv-moderate i.on{background:var(--t-moderate)}.lv-rough i.on{background:var(--t-rough)}.lv-severe i.on{background:var(--t-severe)}.meters{margin-top:6px;padding:12px 0 8px;border-top:1px solid var(--rule)}.m-head{font-size:13px;color:var(--ink-2);margin-bottom:6px}#meterList li{display:grid;grid-template-columns:62px 1fr;grid-template-areas:"n bar" "n s";column-gap:12px;row-gap:2px;padding:7px 0;align-items:center}.mt-n{grid-area:n;font-weight:600;font-size:14.5px;line-height:1.2}.mt-n small{display:block;font-weight:400;font-size:11px;color:var(--dim);letter-spacing:.04em}.mt-bar{grid-area:bar;position:relative;height:6px;border-radius:3px;background:linear-gradient(90deg,#46e68a59,#ffb02059 60%,#ff443880)}.mt-bar i{position:absolute;top:-3px;width:3px;height:12px;margin-left:-1.5px;border-radius:2px;background:var(--ink)}.mt-s{grid-area:s;font-size:13px;color:var(--ink-2)}#meterList li.hot .mt-s{color:var(--t-rough)}.claims{margin-top:22px;display:grid;gap:10px}.claims li{background:var(--panel);border:1px solid var(--edge);border-radius:14px;padding:16px}.c-when{font-size:13.5px;color:var(--dim)}.c-what{margin-top:4px;font-size:18px;line-height:1.35;font-weight:500}.c-what b{font-weight:700;color:var(--cyan)}.c-n{margin-top:10px;font-size:12.5px;color:var(--dim);line-height:1.45}.feats{margin-top:24px;display:grid;gap:12px}.feats.stack{grid-template-columns:1fr}.feats li{background:var(--panel);border:1px solid var(--edge);border-radius:14px;padding:18px 16px}.feats p{margin-top:6px;color:var(--ink-2);font-size:15px}.f-ico{display:block;width:34px;height:34px;border-radius:10px;margin-bottom:12px;background:#35d6ff1a;position:relative}.f-ico:after{content:"";position:absolute;inset:7px;background:var(--cyan);-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}.i-bell{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a6 6 0 0 0-6 6v4l-2 4h16l-2-4V8a6 6 0 0 0-6-6zm-2.5 16a2.5 2.5 0 0 0 5 0z'/%3E%3C/svg%3E")}.i-sun{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4.5'/%3E%3Cpath d='M11 1h2v4h-2zM11 19h2v4h-2zM1 11h4v2H1zM19 11h4v2h-4zM4.2 5.6l1.4-1.4 2.8 2.8-1.4 1.4zM15.6 17l1.4-1.4 2.8 2.8-1.4 1.4zM4.2 18.4l2.8-2.8 1.4 1.4-2.8 2.8zM15.6 7l2.8-2.8 1.4 1.4L17 8.4z'/%3E%3C/svg%3E")}.i-moon{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 14.5A8.5 8.5 0 0 1 9.5 4a8.5 8.5 0 1 0 10.5 10.5z'/%3E%3C/svg%3E")}.band{margin-top:28px;padding:22px 0 4px;border-top:1px solid var(--rule)}.band-line{font-size:clamp(21px,5.4vw,30px);line-height:1.25;letter-spacing:-.015em;max-width:26em}.band-sub{margin-top:10px;color:var(--ink-2);max-width:40em;text-wrap:pretty}.counters{margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.counters li{display:grid;gap:4px;align-content:start}.counters b{font-family:var(--dots);font-weight:900;font-size:26px;line-height:1.1;color:var(--cyan);letter-spacing:.01em}.counters span{font-size:13px;line-height:1.35;color:var(--dim)}.reviews{margin-top:24px;display:grid;gap:12px}.review{padding:18px 16px;display:grid;gap:10px;align-content:start}.stars{color:var(--t-moderate);letter-spacing:.12em;font-size:15px;line-height:1}.review blockquote{color:var(--ink);font-size:16px;line-height:1.5;text-wrap:pretty}.review figcaption{font-size:14px;color:var(--dim)}.review figcaption b{color:var(--ink);font-weight:600}.plans{margin-top:24px;display:grid;gap:12px}.plan{padding:20px 18px;display:grid;gap:8px;align-content:start}.plan.best{border-color:var(--edge-2);background:linear-gradient(180deg,#111A23,var(--panel))}.pl-name{font-weight:600;display:flex;align-items:center;gap:10px}.tag{font-size:12px;font-weight:600;color:var(--cyan);border:1px solid rgba(53,214,255,.4);border-radius:999px;padding:2px 8px}.pl-price{font-size:17px;color:var(--ink-2)}.pl-price b{font-family:var(--dots);font-weight:900;font-size:38px;color:var(--ink);letter-spacing:.01em;margin-right:4px}.plan .btn{margin-top:8px}.trial{margin-top:18px;display:grid;gap:10px}.trial li{display:grid;grid-template-columns:110px 1fr;gap:12px;font-size:15px}.trial b{font-weight:600}.trial span{color:var(--ink-2)}#pricing .fine{margin-top:14px}.narrow{max-width:760px}#faq h2{margin-bottom:12px}details{border-bottom:1px solid var(--rule)}summary{cursor:pointer;list-style:none;padding:16px 28px 16px 0;font-weight:600;font-size:17px;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:"+";position:absolute;right:4px;top:14px;font-size:22px;font-weight:400;color:var(--dim);transition:transform .2s var(--ease)}details[open] summary:after{transform:rotate(45deg)}details p{padding:0 0 16px;color:var(--ink-2);max-width:44em}.final{padding:64px 0 56px;text-align:center;display:grid;justify-items:center;gap:18px}.final h2{max-width:16em}.final .terms{margin-top:0}.also{font-size:14px;color:var(--ink-2);max-width:34em}.foot{border-top:1px solid var(--rule);padding:26px 0 40px;display:grid;gap:10px;font-size:13.5px;color:var(--dim)}.foot a:hover{color:var(--ink)}@media(min-width:640px){.ctas .btn{width:auto}.claims{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(3,1fr)}.plans{grid-template-columns:repeat(2,1fr)}.device{max-width:420px}}@media(min-width:960px){:root{--gut:32px}.nav .links{display:flex}.hero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;padding:56px 0 24px}.lede{font-size:19px}.device{justify-self:center;width:360px}.feats.stack{margin-top:20px}.screen{position:relative;min-height:440px;align-content:start;padding:58px 14px 24px;border-radius:46px;border:1px solid var(--edge-2);background:radial-gradient(120% 80% at 30% 0%,#1b2a3a,#0f1720 55%,#0b1016);box-shadow:0 0 0 8px #06080b,0 0 0 9px var(--edge),0 40px 80px -30px #000c}.screen:before{content:"";position:absolute;top:14px;left:50%;width:96px;height:26px;margin-left:-48px;border-radius:14px;background:#06080b}.lock{display:block;text-align:center;font-size:14px;color:var(--ink-2);margin-bottom:14px}.device .fine{text-align:center;margin-top:14px}.split{grid-template-columns:1fr 1fr;gap:56px;align-items:start}.claims{grid-template-columns:repeat(4,1fr)}.sec{padding-top:96px}.reviews{grid-template-columns:repeat(3,1fr)}.band{margin-top:40px;padding-top:32px}.counters{display:flex;gap:48px}.counters b{font-size:36px}}.gets{margin-top:26px;display:grid;gap:12px}.gets li{display:grid;grid-template-columns:92px 1fr;align-items:center;gap:14px;padding-top:12px;border-top:1px solid var(--rule)}.gets b{font-family:var(--dots);font-weight:900;font-size:30px;line-height:1;color:var(--cyan);white-space:nowrap}.gets li>span{font-size:14.5px;line-height:1.4;color:var(--ink-2)}.hero-card{padding:16px 18px 10px;box-shadow:0 30px 70px -36px #35d6ff40}.card-note{padding:8px 0 10px}.get{margin-top:44px}.get:first-of-type{margin-top:32px}.get h3{font-size:clamp(22px,5.6vw,32px);line-height:1.15;letter-spacing:-.018em}.g-n{font-family:var(--dots);font-weight:900;font-size:15px;color:var(--cyan);letter-spacing:.1em;margin-bottom:6px;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#35d6ff1a}.stext .g-n{margin-top:0;color:var(--cyan);max-width:none}.stext h3+p{margin-top:12px}.mock{padding:16px 18px 8px;position:relative}.mock-tag{position:absolute;right:14px;top:12px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:0!important}.mk-row{display:grid;gap:3px;padding:14px 0;border-bottom:1px solid var(--rule)}.mk-row:last-child{border-bottom:0}.mk-row .s-t,.mk-row .s-m,.mk-row .s-w{padding:0;margin:0}.s-w.none,.s-w.none b{color:var(--t-moderate)}.mails{display:grid;gap:12px;align-content:start}.mail{padding:16px 18px;position:relative}.mail-k{font-weight:600;font-size:16px;margin:0 0 8px}.mail ul li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--rule);font-size:14.5px;color:var(--ink-2)}.mail ul li b{font-weight:600;color:var(--ink);white-space:nowrap}.mail ul li b.t-rough{color:var(--t-rough)}.mail ul li b.t-light{color:var(--t-light)}#how h2,#get>h2,#film-sec h2{max-width:20em}#proof .counters,#proof .claims{margin-top:22px}.honest{margin-top:22px;padding:16px 18px;border-left:3px solid var(--cyan);background:var(--panel);border-radius:0 12px 12px 0;color:var(--ink-2);max-width:46em}.offer{margin-top:24px;display:grid;gap:24px;padding:24px 20px;background:linear-gradient(180deg,#111A23,var(--panel));border-color:var(--edge-2);box-shadow:0 30px 70px -40px #35d6ff4d}.o-main{display:grid;gap:10px;align-content:start}.o-price{font-size:18px;color:var(--ink-2)}.o-price b{font-family:var(--dots);font-weight:900;font-size:56px;line-height:1;color:var(--ink);margin-right:6px}.o-trial{font-size:17px}.o-trial b{color:var(--cyan)}.o-main .btn{margin-top:6px}.o-year{font-size:14px;color:var(--dim)}.o-year b{color:var(--ink-2);font-weight:600}.o-list{display:grid;gap:11px;align-content:start}.o-list li{position:relative;padding-left:28px;color:var(--ink-2);font-size:15.5px}.o-list li:before{content:"";position:absolute;left:0;top:.28em;width:16px;height:16px;border-radius:50%;background:#35d6ff24}.o-list li:after{content:"";position:absolute;left:5px;top:.5em;width:6px;height:3px;border-left:2px solid var(--cyan);border-bottom:2px solid var(--cyan);transform:rotate(-45deg)}.sbar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px var(--gut) calc(10px + env(safe-area-inset-bottom));background:#0a0e13f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--edge-2);transform:translateY(110%);transition:transform .26s var(--ease)}.sbar.on{transform:none}.sbar span{font-size:14px;color:var(--ink-2)}.sbar .btn{height:42px}body{padding-bottom:0}@media(min-width:700px){.sbar{display:none}}@media(prefers-reduced-motion:reduce){.sbar{transition:none}}@media(min-width:640px){.gets{grid-template-columns:repeat(3,1fr);gap:18px}.gets li{grid-template-columns:1fr;gap:6px}.offer{grid-template-columns:1fr 1fr;padding:30px 28px;gap:36px}}@media(min-width:960px){.hero{grid-template-columns:1.05fr .95fr;align-items:start;padding-top:48px}.hero-card{margin-top:34px}.gets{grid-template-columns:1fr}.gets li{grid-template-columns:92px 1fr}.get{margin-top:84px;align-items:center}.get:first-of-type{margin-top:48px}.get.rev>:first-child{order:2}.o-price b{font-size:72px}}@media(min-width:1100px){.gets{grid-template-columns:repeat(3,1fr)}.gets li{grid-template-columns:1fr}}:root{--amber:#FFB020;--w-r:16px}.w{position:relative;background:var(--panel);border:1px solid var(--edge);border-radius:var(--w-r);overflow:hidden;box-shadow:0 30px 80px -40px #000c}.w-h{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 18px;border-bottom:1px solid var(--rule);font-size:13px;color:var(--dim)}.w-dot{width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 4px #35d6ff24;flex:none}.w-ttl{font-family:var(--dots);font-weight:900;font-size:15px;letter-spacing:.08em;color:var(--ink);text-transform:uppercase}.w-sub{font-size:12.5px}.w-sp{flex:1}.w-time{font-family:var(--dots);font-weight:900;font-size:14px;letter-spacing:.06em;color:var(--ink-2)}.w-f{padding:10px 18px 12px;border-top:1px solid var(--rule);font-size:12px;color:var(--dim);letter-spacing:.02em}.w-chip{display:inline-flex;align-items:center;height:26px;padding:0 11px;border:1px solid var(--edge-2);border-radius:999px;font-size:13px;font-weight:600;color:var(--ink-2);white-space:nowrap}.w-chip.cy{border-color:#35d6ff73;color:var(--cyan);background:#35d6ff12}.w-chip.am{border-color:#ffb02080;color:var(--amber);background:#ffb02014}.up{color:var(--up)}.dn{color:var(--dn)}.w-desk{width:100%}.w-chart{position:relative;padding:14px 0 0}.w-read{position:absolute;left:18px;top:18px;display:grid;gap:2px;z-index:2}.w-big{font-family:var(--dots);font-weight:900;font-size:clamp(34px,5.4vw,46px);line-height:1;letter-spacing:.02em;color:var(--up)}.w-read span{font-size:13px;color:var(--dim)}.w-read .w-chip{margin-top:8px;justify-self:start}.w-svg{display:block;width:100%;height:auto}.w-grid line{stroke:var(--rule);stroke-width:1}.w-band{fill:#35d6ff0f}.w-bandl{stroke:#35d6ff4d;stroke-dasharray:4 6}.w-bandt{font:500 12px var(--words);fill:var(--dim)}.w-line{fill:none;stroke:var(--cyan);stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(53,214,255,.45))}.w-link{fill:none;stroke:var(--cyan);stroke-width:1.6;opacity:.7}.w-pt{fill:var(--amber)}.w-ring{fill:none;stroke:var(--amber);stroke-width:2}.w-stamp{font:700 13px var(--dots);letter-spacing:.06em;fill:var(--amber)}.w-news{position:relative;margin:0 18px 18px;padding:16px 18px;border:1px solid rgba(53,214,255,.4);border-radius:12px;background:#35d6ff0d}.w-k{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan)}.w-hl{margin-top:6px;font-size:clamp(18px,2.4vw,21px);line-height:1.25;font-weight:600;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.w-meta{margin-top:8px;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:var(--dim)}.w-meta b{color:var(--amber);font-weight:600}.w-touch{margin-top:14px;padding-top:14px;border-top:1px solid var(--rule);display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--dim)}.w-notif{position:relative;margin:-4px 18px 18px;display:grid;grid-template-columns:36px 1fr auto;gap:2px 12px;padding:12px 14px;border-radius:18px;background:#1a2029f5;border:1px solid var(--edge-2);box-shadow:0 18px 40px -16px #000000e6}.w-app{grid-row:1 / 3;width:36px;height:36px;border-radius:9px;display:grid;place-items:center;background:#0a0e13;border:1px solid var(--edge-2);font:900 17px var(--dots);color:var(--cyan)}.w-nt{font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--dim);text-transform:uppercase}.w-nt em{font-style:normal;margin-left:8px;color:var(--cyan)}.w-nb{grid-column:2 / 4;font-size:14px;line-height:1.35;color:var(--ink)}.w-nb b{font-weight:600}.w-now{font-size:12px;color:var(--dim);text-align:right}.w-desk>.w-f{border-top:0;padding-top:0}@media(min-width:900px){.w-notif{position:absolute;right:-32px;bottom:-54px;width:min(350px,72%);margin:0;z-index:3}.w-desk{overflow:visible;margin-bottom:56px}.w-desk .w-h{border-radius:var(--w-r) var(--w-r) 0 0}}.w-moves{display:grid}.w-mv{display:grid;grid-template-columns:62px 1fr;gap:4px 16px;padding:18px;border-top:1px solid var(--rule)}.w-mv:first-child{border-top:0}.w-t{font-family:var(--dots);font-weight:900;font-size:15px;letter-spacing:.05em;color:var(--ink-2);padding-top:2px}.w-mt{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.w-mk{font-size:16px;font-weight:600;color:var(--ink)}.w-mm{font-family:var(--dots);font-weight:900;font-size:19px;letter-spacing:.03em}.w-ms{font-size:13px;color:var(--dim)}.w-ruler{grid-column:2;position:relative;height:8px;margin:10px 0 4px;border-radius:4px;background:#ffffff0d}.w-ruler i{position:absolute;left:0;top:-5px;bottom:-5px;width:var(--u);border-radius:7px;border:1.5px solid rgba(53,214,255,.8);z-index:1}.w-ruler b{position:absolute;left:0;top:-3px;height:14px;width:var(--m);border-radius:7px;background:var(--c, var(--up));transform-origin:0 50%}.w-rl{grid-column:2;display:flex;justify-content:space-between;font-size:12px;color:var(--dim)}.w-why{grid-column:2;margin-top:8px;font-size:14.5px;line-height:1.4;color:var(--ink-2)}.w-why b{color:var(--ink);font-weight:600}.w-why.none{padding:10px 12px;border:1px dashed rgba(255,176,32,.55);border-radius:10px;color:var(--amber);font-weight:600}.w-lead{display:flex;flex-wrap:wrap;gap:6px 18px;padding:12px 18px;border-bottom:1px solid var(--rule);font-size:12.5px;color:var(--dim)}.w-lead span:before{content:"";display:inline-block;width:18px;height:10px;border-radius:5px;margin-right:7px;vertical-align:middle;border:1.5px solid rgba(53,214,255,.8)}.w-lead span+span:before{border:0;height:8px;background:var(--up)}.w-phone{width:min(300px,100%);margin-inline:auto;padding:10px;border-radius:46px;background:#05080c;border:1px solid var(--edge-2);box-shadow:0 40px 80px -30px #000000e6,inset 0 0 0 1px #ffffff08}.w-scr{position:relative;border-radius:36px;padding:16px 12px 22px;min-height:540px;background:radial-gradient(120% 60% at 50% 0%,#15202c,#0b1118 62%);overflow:hidden}.w-isl{width:92px;height:26px;margin:0 auto;border-radius:14px;background:#000}.w-clk{margin-top:26px;text-align:center}.w-clk small{display:block;font-size:14px;color:var(--ink-2);letter-spacing:.02em}.w-clk b{display:block;margin-top:2px;font-family:var(--dots);font-weight:900;font-size:64px;line-height:1;letter-spacing:.02em;color:var(--ink)}.w-stack{margin-top:34px;display:grid;gap:10px}.w-pn{padding:12px 14px;border-radius:20px;background:#222a35c7;border:1px solid rgba(255,255,255,.07)}.w-pn .w-nt{display:flex;align-items:center;gap:8px}.w-pn .w-nt .w-app{width:20px;height:20px;border-radius:6px;font-size:11px}.w-pn .w-nt time{margin-left:auto;text-transform:none;letter-spacing:0;font-weight:500}.w-pt1{margin-top:7px;font-size:15px;font-weight:600;line-height:1.3;color:var(--ink)}.w-pt2{margin-top:3px;font-size:13.5px;line-height:1.4;color:var(--ink-2)}.w-pt2 b{color:var(--ink);font-weight:600}.w-pn.hot{border-color:#ffb02059}.w-bar{position:absolute;left:50%;bottom:8px;width:110px;height:4px;margin-left:-55px;border-radius:2px;background:#fff6}.w-rel{padding:18px 18px 6px}.w-rt{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.w-rn{font-size:21px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.w-cd{font-family:var(--dots);font-weight:900;font-size:22px;letter-spacing:.04em;color:var(--amber)}.w-sb{margin-top:12px;display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid rgba(255,176,32,.45);border-radius:12px;background:#ffb02012;font-size:14px;line-height:1.4;color:var(--ink-2)}.w-sb b{color:var(--amber);font-weight:600}.w-sbi{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--amber);position:relative;margin-top:1px}.w-sbi:after{content:"";position:absolute;left:4px;right:4px;top:8px;height:2.5px;background:var(--amber);border-radius:2px}.w-tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;align-items:center;padding:16px 0;border-top:1px solid var(--rule)}.w-trs{margin-top:14px}.w-tm{font-size:16px;font-weight:600;color:var(--ink)}.w-tv{grid-column:1;font-size:13.5px;color:var(--dim)}.w-tv b{font-family:var(--dots);font-weight:900;font-size:15px;letter-spacing:.04em;color:var(--ink)}.w-lv{grid-column:2;grid-row:1 / 3;display:grid;justify-items:end;gap:6px}.w-lv>b{font-size:13px;font-weight:600}.w-seg{display:flex;gap:4px}.w-seg i{width:22px;height:8px;border-radius:2px;background:#ffffff14}.w-seg i.on{background:currentColor}.w-mails{display:grid;gap:16px}.w-mh{display:grid;gap:2px;padding:16px 18px;border-bottom:1px solid var(--rule)}.w-mf{font-size:12.5px;color:var(--dim)}.w-mf b{color:var(--ink-2);font-weight:600}.w-ms2{font-size:17px;font-weight:600;letter-spacing:-.005em;color:var(--ink)}.w-mb{padding:6px 18px 16px}.w-ev{display:grid;grid-template-columns:54px 1fr auto;gap:12px;align-items:baseline;padding:12px 0;border-top:1px solid var(--rule);font-size:14.5px;color:var(--ink-2)}.w-ev:first-child{border-top:0}.w-ev time{font-family:var(--dots);font-weight:900;font-size:14px;letter-spacing:.05em;color:var(--ink)}.w-ev em{font-style:normal;font-size:13px;font-weight:600}.w-ev strong{font-weight:600;color:var(--ink)}.js:not([data-gfail]):not([data-gready]) :is(.hero .who,.hero h1,.hero .lede,.hero .ctas,.hero .terms,.hero .gets li,.w-live .w-read,.w-live .w-news,.w-live .w-notif,.w-live .w-pt,.w-live .w-ring,.w-live .w-stamp,.w-live .w-line,.w-live .w-link,.w-live .w-pn,.w-live .w-mv,.w-live .w-tr,.w-live .w-ev){opacity:0}.story{padding-block:clamp(56px,9vw,120px) 0;overflow-x:clip}.story-pin{display:flex;flex-direction:column;gap:clamp(20px,3vw,36px)}.st-head .eyebrow{margin-bottom:10px}.st-head h2{font-size:clamp(26px,3.4vw,40px);line-height:1.1;letter-spacing:-.02em;font-weight:600;max-width:20ch}.st-stage{display:grid;gap:clamp(48px,8vw,96px)}.sc{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,5vw,64px);align-items:center}.cap{font-size:clamp(28px,4.2vw,54px);line-height:1.06;font-weight:600;letter-spacing:-.03em;text-wrap:balance;color:var(--ink)}.cap .l{display:block}.cap .l+.l{margin-top:.18em;color:var(--ink-2)}.cap.big{font-size:clamp(34px,5.6vw,72px)}.sc5{grid-template-columns:1fr;justify-items:start;gap:28px}.st-end{display:grid;gap:12px}.st-end .terms{font-size:14px;color:var(--dim)}.vis{width:100%}.story .w-h{white-space:nowrap}.story .w-ttl{min-width:0;overflow:hidden;text-overflow:ellipsis}.story .w-time{flex:none}.nm{display:inline-block;font-variant-numeric:tabular-nums;text-align:left}.st-note{font-size:12px;line-height:1.45;color:var(--dim);padding:10px 18px 14px}.wk-num{display:flex;flex-wrap:wrap;gap:6px 26px;align-items:baseline;padding:14px 18px 2px}.wk-n{display:flex;align-items:baseline;gap:10px}.wk-n b{font-family:var(--dots);font-weight:700;font-size:clamp(40px,5.2vw,64px);line-height:1;letter-spacing:-.02em;color:var(--ink)}.wk-n i{font-style:normal;font-size:13px;color:var(--dim)}.wk-n.n24 b{color:var(--cyan)}.wk-n.n2 b{color:var(--amber)}.wk-svg{display:block;width:calc(100% - 20px);height:auto;margin:6px 10px 0;overflow:visible}.wk-we{fill:#ffffff07}.wk-gl{stroke:#ffffff12;stroke-width:1}.wk-lane{stroke:#ffffff12;stroke-width:1;stroke-dasharray:2 5}.wk-lab{font:500 13px var(--words);fill:var(--ink-2)}.wk-day{font:500 11.5px var(--dots);fill:var(--dim);letter-spacing:.04em}.mv.yes{fill:var(--cyan);filter:drop-shadow(0 0 4px rgba(53,214,255,.55))}.mv.no{fill:var(--amber);filter:drop-shadow(0 0 5px rgba(255,176,32,.7))}.wk-no{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px 18px 0}.no{display:grid;gap:2px;padding:9px 12px;border:1px dashed rgba(255,176,32,.55);border-radius:10px;font-size:12.5px;line-height:1.3}.no b{font:500 11.5px var(--dots);color:var(--dim);letter-spacing:.02em}.no span{color:var(--ink);font-weight:600}.no em{font-style:normal;color:var(--amber);font-weight:600}.wk-foot{padding:10px 18px 14px;font-size:12px;line-height:1.45;color:var(--dim)}.rm-rows{padding:14px 18px 2px;display:grid;gap:4px}.rm{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;color:var(--ink-2)}.rm b{font-family:var(--dots);font-weight:700;font-size:clamp(20px,2.4vw,26px);letter-spacing:-.01em;color:var(--dn)}.rm:first-child{font-size:15px;color:var(--ink)}.rm:first-child b{font-size:clamp(34px,4.6vw,56px)}.ax-svg{display:block;width:calc(100% - 20px);height:auto;margin:8px 10px 0;overflow:visible}.ax-line{stroke:#fff3;stroke-width:2}.ax-t{stroke:#ffffff47;stroke-width:1}.ax-l{font:500 11px var(--dots);fill:var(--dim)}.ax-win{fill:#ffb02024}.ax-rep{fill:var(--cyan);filter:drop-shadow(0 0 5px rgba(53,214,255,.7))}.ax-mov{fill:var(--amber);filter:drop-shadow(0 0 5px rgba(255,176,32,.7))}.ax-gap{fill:none;stroke:var(--cyan);stroke-width:1.6;stroke-linejoin:round}.ax-gt{font:600 19px var(--dots);fill:var(--cyan)}.ax-k{font:500 13px var(--words);fill:var(--ink-2)}.rl .w-news{margin:8px 18px 18px}.bars{display:grid;gap:18px;margin-top:18px}.br{display:grid;grid-template-columns:84px minmax(0,1fr) 52px;gap:12px;align-items:center;font-size:15px;color:var(--ink-2)}.bar{display:block;height:12px;width:var(--w);border-radius:6px;background:currentColor;transform-origin:0 50%}.br b{font-family:var(--dots);font-weight:700;font-size:16px;letter-spacing:.02em;color:var(--ink);text-align:right}.w-rel .st-note{padding:12px 0 10px}.st-alerts{padding:16px 18px 4px;display:grid;gap:10px}.nt{padding:12px 14px;border-radius:16px;background:#222a35c7;border:1px solid rgba(255,255,255,.07)}.nt.hot{border-color:#ffb02066}.nt-k{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.nt-k i{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;background:#0a0e13;border:1px solid var(--edge-2);font:700 11px var(--dots);font-style:normal;color:var(--cyan)}.nt-k time{margin-left:auto;text-transform:none;letter-spacing:0;font-weight:500}.nt-t{margin-top:6px;font-size:15px;font-weight:600;color:var(--ink)}.nt-b{margin-top:2px;font-size:13.5px;line-height:1.4;color:var(--ink-2)}.nt-b b{color:var(--ink);font-weight:600}.st-prog{height:2px;background:var(--rule);border-radius:1px;overflow:hidden;display:none}.st-prog i{display:block;height:100%;background:var(--cyan);transform-origin:0 50%;transform:scaleX(0)}.story.pinned .story-pin{min-height:100svh;justify-content:center;padding-block:72px 40px}.story.pinned .st-stage{gap:0}.story.pinned .sc{grid-area:1 / 1}.story.pinned .cap{display:grid}.story.pinned .cap .l{grid-area:1 / 1;margin-top:0;color:var(--ink)}.story.pinned .wk-num{display:grid}.story.pinned .wk-n{grid-area:1 / 1}.story.pinned .st-prog{display:block}@media(max-width:899px){.sc{grid-template-columns:1fr;gap:14px;align-content:center}.cap{font-size:clamp(22px,6.4vw,28px);line-height:1.1}.cap.big{font-size:clamp(28px,8vw,38px)}.story.pinned .story-pin{height:100vh;height:100svh;min-height:0;padding:66px 0 78px;gap:10px;justify-content:flex-start;overflow:hidden}.story.pinned .st-head h2{display:none}.story.pinned .st-stage{flex:1;min-height:0;align-items:center}.story.pinned .sc{max-height:100%}.story.pinned .w-h{min-height:40px;padding:0 14px;gap:8px}.story .w-ttl{font-size:13px;letter-spacing:.05em}.story .w-time{font-size:12px;letter-spacing:.02em}.story.pinned .wk-num{padding:8px 14px 0}.story.pinned .wk-n b{font-size:clamp(34px,10vw,46px)}.story.pinned .wk-no{grid-template-columns:1fr;gap:6px;padding:6px 14px 0}.story.pinned .no{grid-template-columns:auto 1fr;gap:2px 10px;padding:7px 10px;font-size:12px}.story.pinned .no em{grid-column:1 / -1}.story.pinned .wk-foot{padding:8px 14px 12px;font-size:11.5px}.story.pinned .rm-rows{padding:10px 14px 0}.story.pinned .rm:first-child b{font-size:clamp(30px,9vw,42px)}.story.pinned .rl .w-news{margin:6px 14px 14px;padding:12px 14px}.story.pinned .w-hl{font-size:17px}.story.pinned .w-rel{padding:12px 14px 4px}.story.pinned .bars{gap:14px;margin-top:12px}.story.pinned .st-alerts{padding:12px 14px 2px;gap:8px}.story.pinned .nt{padding:10px 12px}.story.pinned .st-note{padding:8px 14px 12px;font-size:11.5px}.story.pinned .w-rel .st-note{padding:8px 0 10px}.br{grid-template-columns:68px minmax(0,1fr) 44px}.wk-lab,.ax-k{font-size:15.5px}.wk-day,.ax-l{font-size:13px}.ax-gt{font-size:22px}}@media(max-width:899px)and (max-height:700px){.cap{font-size:clamp(20px,5.8vw,25px)}.story.pinned .story-pin{padding:62px 0 72px}.story.pinned .wk-foot{display:none}.story.pinned .rm:nth-child(n+3){display:none}.story.pinned .w-meta,.story.pinned .nt-b{display:none}.story.pinned .nt:first-child .nt-b{display:block}.story.pinned .w-sub,.story.pinned .w-touch{display:none}}
