@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-sans-cyrillic-ext-400-normal-DrEt_GuY.woff2)format("woff2"),url(/assets/pt-sans-cyrillic-ext-400-normal-BWlWxBBJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-sans-cyrillic-400-normal-BgFH0IXl.woff2)format("woff2"),url(/assets/pt-sans-cyrillic-400-normal-DR9of8nb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-sans-latin-ext-400-normal-DA27ETQX.woff2)format("woff2"),url(/assets/pt-sans-latin-ext-400-normal-Dgusqyff.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-sans-latin-400-normal-Cwy9XeGQ.woff2)format("woff2"),url(/assets/pt-sans-latin-400-normal-v0jdzXSm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-sans-cyrillic-ext-700-normal-XWuytqPM.woff2)format("woff2"),url(/assets/pt-sans-cyrillic-ext-700-normal-DtKE9zI9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-sans-cyrillic-700-normal-TNhnPAH_.woff2)format("woff2"),url(/assets/pt-sans-cyrillic-700-normal-DzVkanQm.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-sans-latin-ext-700-normal-B72N01jW.woff2)format("woff2"),url(/assets/pt-sans-latin-ext-700-normal-B4THBQu1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-sans-latin-700-normal-DmHhLLdt.woff2)format("woff2"),url(/assets/pt-sans-latin-700-normal-CyjbL83V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#fff;--paper-alt:#f8fafc;--line:#e2e8f0;--line-strong:#cbd5e1;--ink:#0f172a;--ink-2:#475569;--muted:#64748b;--faint:#94a3b8;--brand:#4f46e5;--brand-ink:#4338ca;--brand-soft:#eef2ff;--night:#0b1020;--night-2:#121a33;--night-line:#ffffff1f;--on-night:#f8fafc;--on-night-2:#a8b3cf;--m-roster:#14b8a6;--m-ehr:#818cf8;--m-billing:#34d399;--m-nbox:#38bdf8;--m-taskq:#f59e0b;--m-training:#c084fc;--m-help:#22d3ee;--m-noggin:#f472b6;--m-outpt:#60a5fa;--m-gist:#a3e635;--m-one:#a78bfa;--m-nsight:#f87171;--m-nina:#e879f9;--m-nest:#fb923c;--m-tally:#fde047;--m-crew:#fb7185;--m-scout:#5eead4;--m-payroll:#4ade80;--m-novarra:#6366f1;--ok:#047857;--ok-bg:#ecfdf5;--warn:#b45309;--warn-bg:#fffbeb;--bad:#b91c1c;--bad-bg:#fef2f2;--info:#1d4ed8;--info-bg:#eff6ff;--violet:#6d28d9;--violet-bg:#f5f3ff;--font:"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-app:"PT Sans", "Public Sans", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--fs-hero:clamp(2.75rem, 7.4vw, 6.5rem);--fs-display:clamp(2.25rem, 5.2vw, 4.5rem);--fs-title:clamp(1.625rem, 2.6vw, 2.25rem);--fs-lead:clamp(1.125rem, 1.5vw, 1.4375rem);--fs-body:1.0625rem;--fs-small:.875rem;--fs-eyebrow:.75rem;--r:7px;--r-lg:18px;--r-pill:999px;--gutter:clamp(20px, 4vw, 48px);--page:1180px;--section:clamp(88px, 12vw, 176px);--ease:cubic-bezier(.22, .61, .21, 1);--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:72px}body{background:var(--paper);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;line-height:1.55;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}::selection{background:color-mix(in srgb, var(--brand) 22%, transparent)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:#fff;border-radius:var(--r);transition:top .2s var(--ease);padding:10px 14px;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}.wrap{width:100%;max-width:calc(var(--page) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.wrap--narrow{max-width:calc(820px + var(--gutter) * 2)}.eyebrow{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:650}.display{font-size:var(--fs-display);letter-spacing:-.042em;text-wrap:balance;font-weight:620;line-height:1.02}.title{font-size:var(--fs-title);letter-spacing:-.03em;text-wrap:balance;font-weight:620;line-height:1.12}.lead{font-size:var(--fs-lead);letter-spacing:-.012em;color:var(--ink-2);text-wrap:pretty;line-height:1.42}.num{font-variant-numeric:tabular-nums}.mark{--c:var(--m-ehr);--s:44px;--mc:color-mix(in oklab, var(--c) 72%, #000);--mi:var(--ink);box-sizing:border-box;width:var(--s);height:var(--s);border:max(1.5px, calc(var(--s) * .06)) solid var(--mc);box-shadow:0 0 0 calc(var(--s) * .07) color-mix(in srgb, var(--mc) 15%, transparent), 0 calc(var(--s) * .07) calc(var(--s) * .3) color-mix(in srgb, var(--mc) 30%, transparent);font-family:var(--font-app);font-size:calc(var(--s) * .4);letter-spacing:-.04em;color:var(--mi);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.mark i{color:var(--mc);font-style:normal}.app__top .mark,.close:not(.close--light) .mark,.tile--night .mark,.security .mark,.phone .mark,.nav[data-tone=night] .mark,.mark--night{--mc:var(--c);--mi:#f8fafc;box-shadow:0 0 calc(var(--s) * .34) color-mix(in srgb, var(--mc) 55%, transparent), inset 0 0 calc(var(--s) * .22) color-mix(in srgb, var(--mc) 20%, transparent)}.mark--sm{--s:28px}.mark--lg{--s:72px}.mark--xl{--s:104px}.mark-own{--s:44px;width:var(--s);height:var(--s);object-fit:contain;flex:none}.mark-own.mark--sm{--s:28px}.mark-own.mark--lg{--s:72px}.mark-own.mark--xl{--s:104px}.btn{--bg:var(--ink);--fg:#fff;border-radius:var(--r-pill);background:var(--bg);min-height:46px;color:var(--fg);letter-spacing:-.01em;white-space:nowrap;transition:transform .25s var(--ease-out), background-color .2s var(--ease), box-shadow .2s var(--ease), opacity .2s;border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:1rem;font-weight:560;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)scale(.985)}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.btn--brand{--bg:var(--brand)}.btn--brand:hover{--bg:var(--brand-ink)}.btn--quiet{--bg:transparent;--fg:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.btn--quiet:hover{--bg:var(--paper-alt)}.btn--on-night{--bg:#fff;--fg:var(--night)}.btn--ghost-night{--bg:transparent;--fg:var(--on-night);box-shadow:inset 0 0 0 1px var(--night-line)}.btn--ghost-night:hover{--bg:#ffffff0f}.btn--sm{min-height:36px;padding:0 16px;font-size:.9375rem}.btn--lg{min-height:54px;padding:0 28px;font-size:1.0625rem}.btn--block{width:100%}.link{color:var(--brand);align-items:center;gap:6px;font-weight:560;display:inline-flex}.link svg{transition:transform .25s var(--ease-out)}.link:hover svg{transform:translate(3px)}.nav{z-index:50;background:color-mix(in srgb, var(--paper) 78%, transparent);-webkit-backdrop-filter:saturate(180%)blur(18px);height:56px;transition:border-color .3s var(--ease), background-color .3s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.nav.is-stuck{border-bottom-color:var(--line)}.nav__in{align-items:center;gap:28px;height:100%;display:flex}.brand{letter-spacing:-.035em;align-items:center;gap:10px;font-size:1.1875rem;font-weight:640;display:inline-flex}.brand__mark{--s:36px}.mark[data-mark=NOVARRA],.brand__mark{font-size:0}.mark[data-mark=NOVARRA]:before,.brand__mark:before{content:"";width:calc(var(--s) * .36);height:calc(var(--s) * .42);background:var(--mi);-webkit-mask:var(--block-n) center / 100% 100% no-repeat;-webkit-mask:var(--block-n) center / 100% 100% no-repeat;mask:var(--block-n) center / 100% 100% no-repeat;--block-n:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 40' preserveAspectRatio='none'%3E%3Cpath d='M0 0H11L24 21.5V0H34V40H23L10 18.5V40H0Z'/%3E%3C/svg%3E");flex:none}.mark[data-mark=NOVARRA] i,.brand__mark i{width:calc(var(--s) * .14);height:calc(var(--s) * .14);margin-left:calc(var(--s) * .05);background:var(--mc);transform:translateY(calc(var(--s) * .14));flex:none}.nav__links{color:var(--ink-2);gap:26px;margin-left:12px;font-size:.875rem;display:flex}.nav__links a{transition:color .2s var(--ease);padding:6px 0;position:relative}.nav__links a:hover,.nav__links a[aria-current]{color:var(--ink)}.nav__sp{flex:1}.nav__signin{color:var(--ink-2);font-size:.875rem}.nav__signin:hover{color:var(--ink)}@media (width<=860px){.nav__links,.nav__signin{display:none}.nav__in{gap:12px}}.nav[data-tone=night]{background:color-mix(in srgb, var(--night) 72%, transparent);color:var(--on-night)}.nav[data-tone=night].is-stuck{border-bottom-color:var(--night-line)}.nav[data-tone=night] .nav__links,.nav[data-tone=night] .nav__signin{color:var(--on-night-2)}.nav[data-tone=night] .nav__links a:hover,.nav[data-tone=night] .nav__signin:hover{color:#fff}.nav[data-tone=night] .btn{--bg:#fff;--fg:var(--night)}.foot{border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--muted);padding:56px 0 40px}.foot__grid{grid-template-columns:1.4fr repeat(3,1fr);gap:40px 32px;display:grid}.foot__grid h4{font-size:var(--fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:14px;font-weight:650}.foot__grid li+li{margin-top:9px}.foot__grid a:hover{color:var(--ink)}.foot__blurb{max-width:30ch;margin-top:14px}.foot__contact{margin-top:12px}.foot__contact a{color:var(--ink);font-weight:560}.foot__fine{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 24px;margin-top:48px;padding-top:22px;font-size:.8125rem;display:flex}.foot__fine span:first-child{margin-right:auto}@media (width<=760px){.foot__grid{grid-template-columns:1fr 1fr}.foot__grid>:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.win{background:var(--paper);border:1px solid var(--line);border-radius:14px;margin:0;position:relative;overflow:hidden;box-shadow:0 1px #0f172a0a,0 28px 56px -22px #0f172a33,0 70px 120px -48px #4f46e52e}.app{font-family:var(--font-app);color:var(--ink);text-align:left;letter-spacing:0;font-size:12.5px;line-height:1.35}.app strong,.app b{font-weight:700}.app__sp{flex:1}.app__top{background:var(--night);color:#fff;align-items:center;gap:10px;padding:9px 14px;display:flex}.app__top strong{font-size:13px}.app__nav{color:var(--on-night-2);gap:2px;margin-left:14px;display:flex}.app__nav span{border-radius:var(--r);padding:5px 10px}.app__nav .is-on{color:#fff;background:#ffffff1a}.app__when{color:var(--on-night-2)}.app__ava{border-radius:var(--r);background:var(--brand);place-items:center;width:26px;height:26px;font-size:10.5px;font-weight:700;display:grid}.tp-bar{background:var(--paper-alt);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:11px 14px;display:flex}.tp-bar__t{font-size:14px}.tp-pill{border-radius:var(--r-pill);background:var(--brand-soft);color:var(--brand);padding:3px 10px;font-size:11.5px;font-weight:700}.tp-pill--ghost{background:var(--paper);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.tp-search{border-radius:var(--r);background:var(--paper);min-width:150px;box-shadow:inset 0 0 0 1px var(--line);color:var(--faint);padding:6px 10px}.tp-btn{border-radius:var(--r);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong);white-space:nowrap;align-items:center;padding:6px 12px;font-weight:700;display:inline-flex}.tp-btn--brand{background:var(--brand);color:#fff;box-shadow:none}.tp-btn.is-wait{opacity:.45}.tp-field{border-radius:var(--r);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong);padding:7px 10px;display:block}.tp-strip{border-bottom:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.tp-stat{--t:var(--ink);border-right:1px solid var(--line);flex-direction:column;gap:1px;min-width:0;padding:10px 14px;display:flex}.tp-stat:last-child{border-right:0}.tp-stat b{color:var(--t);font-size:17px;line-height:1.15}.tp-stat span{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:700;overflow:hidden}.tp-stat[data-tone=blue]{--t:var(--info)}.tp-stat[data-tone=violet]{--t:var(--violet)}.tp-stat[data-tone=green]{--t:var(--ok)}.tp-stat[data-tone=amber]{--t:var(--warn)}.tp-stat[data-tone=red]{--t:var(--bad)}.tp-tabs{border-bottom:1px solid var(--line);padding:0 8px;display:flex;overflow:hidden}.tp-tabs span{color:var(--muted);white-space:nowrap;padding:9px 12px;font-weight:700;position:relative}.tp-tabs em{border-radius:var(--r-pill);background:var(--paper-alt);box-shadow:inset 0 0 0 1px var(--line);margin-left:4px;padding:0 6px;font-size:10.5px;font-style:normal}.tp-tabs em.is-alert{background:var(--warn-bg);color:var(--warn);box-shadow:inset 0 0 0 1px #fde68a}.tp-tabs .is-on{color:var(--brand)}.tp-tabs .is-on:after{content:"";background:var(--brand);height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.tp-table{border-collapse:collapse;width:100%}.tp-table th{text-align:left;text-transform:uppercase;letter-spacing:.07em;color:var(--faint);background:var(--paper-alt);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 14px;font-size:9.5px;font-weight:700}.tp-table td{border-bottom:1px solid var(--line);white-space:nowrap;color:var(--ink-2);padding:9px 14px}.tp-table td b{color:var(--ink)}.tp-table tr:last-child td{border-bottom:0}.tp-table tr.is-hot td{background:color-mix(in srgb, var(--brand) 5%, var(--paper));box-shadow:inset 0 -1px 0 var(--line)}.tp-table tr.is-hot td:first-child{box-shadow:inset 2px 0 0 var(--brand), inset 0 -1px 0 var(--line)}.tp-table th.num,.tp-table td.num{text-align:right}.tp-table td:first-child.num,.tp-table th:first-child{text-align:left}.tp-table--tight th,.tp-table--tight td{background:0 0;padding-inline:0 12px}.chip{border-radius:var(--r-pill);background:var(--paper-alt);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);white-space:nowrap;padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}.chip--ok{background:var(--ok-bg);color:var(--ok);box-shadow:none}.chip--warn{background:var(--warn-bg);color:var(--warn);box-shadow:none}.chip--bad{background:var(--bad-bg);color:var(--bad);box-shadow:none}.chip--info{background:var(--info-bg);color:var(--info);box-shadow:none}.chip--violet{background:var(--violet-bg);color:var(--violet);box-shadow:none}.pn{flex-direction:column;gap:12px;padding:16px;display:flex}.pn__row{grid-template-columns:84px 1fr;align-items:center;gap:10px;display:grid}.pn__row label{color:var(--muted);font-weight:700}.pn__h{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);margin-top:4px;font-size:9.5px;font-weight:700}.pn__foot{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:4px;padding-top:14px;display:flex}.slots{border:1px solid var(--line);border-radius:var(--r)}.slots li{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:1px 10px;padding:10px 12px;display:grid}.slots li:last-child{border-bottom:0}.slots li span{color:var(--muted);grid-column:1}.slots li em{grid-area:1/2/span 2;align-self:center;font-size:11px;font-style:normal;font-weight:700}.slots .is-held{background:var(--brand-soft);box-shadow:inset 2px 0 0 var(--brand)}.slots .is-held em{color:var(--brand)}.slots .is-taken{color:var(--faint)}.slots .is-taken b{color:var(--faint);font-weight:400;text-decoration:line-through}.slots .is-taken em{color:var(--warn)}.checks li{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr;gap:10px;padding:10px 0;display:grid}.checks li:last-child{border-bottom:0}.checks li>i{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:50%;margin-top:1px}.checks li div{flex-direction:column;display:flex}.checks li span{color:var(--muted)}.checks li:not(.is-done):not(.is-now) b{color:var(--faint)}.checks .is-done>i{background:var(--ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 9.4 2.6 2.6L13 6.6'/%3E%3C/svg%3E") center / 100% no-repeat;box-shadow:none}.checks .is-now>i{box-shadow:inset 0 0 0 1.5px var(--warn), 0 0 0 4px var(--warn-bg)}.pn--note{gap:9px}.note__meta{border-bottom:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;gap:4px 14px;padding-bottom:12px;display:flex}.note__meta span:first-child{color:var(--ink);font-weight:700}.goal{border:1px solid var(--line);border-radius:var(--r);background:var(--paper-alt);gap:7px;padding:11px 12px;display:grid}.goal span{color:var(--muted)}.goal__bar{background:var(--line);border-radius:3px;height:5px;overflow:hidden}.goal__bar i{background:var(--m-noggin);border-radius:3px;height:100%;display:block}.lines{gap:8px;padding:2px 0 4px;display:grid}.lines i{background:var(--line);border-radius:4px;height:7px}.measure{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:10px 12px;display:grid}.measure span{color:var(--muted);font-weight:700}.measure svg{width:100%;height:30px;color:var(--ok)}.measure b{color:var(--ok)}.signs li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 0;display:flex}.signs li span{color:var(--ok);font-weight:700}.signs .is-held span{color:var(--warn)}.sig{color:var(--muted);gap:4px;padding-top:4px;display:grid}.sig svg{width:200px;height:40px;color:var(--ink)}.trail{gap:0;margin-top:4px;display:grid}.trail li{justify-content:space-between;gap:12px;padding:7px 0 7px 22px;display:flex;position:relative}.trail li:before{content:"";background:var(--ok);border-radius:50%;width:9px;height:9px;position:absolute;top:12px;left:4px}.trail li:after{content:"";background:var(--line-strong);width:1px;position:absolute;top:21px;bottom:-12px;left:8px}.trail li:last-child:after{display:none}.trail span{color:var(--muted)}@media (width<=900px){.hide-m{display:none}}@media (width<=620px){.hide-s,.app__nav,.app__when,.tp-search{display:none}.tp-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.tp-stat:nth-child(n+5){display:none}.tp-stat:nth-child(4){border-right:0}.tp-table th,.tp-table td{padding-inline:10px}}.tp-strip--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tp-strip--5{grid-template-columns:repeat(5,minmax(0,1fr))}.tp-stat sup{margin-left:1px;font-size:.55em;font-weight:700}.rows li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.rows li:last-child{border-bottom:0}.rows em{font-style:normal}.rows--gaps li>span{gap:1px;display:grid}.rows--gaps i{color:var(--muted);font-style:normal}.pn__foot--split{color:var(--ink-2);justify-content:space-between;align-items:center}.pn__foot--split b{color:var(--ink)}.growth{border:1px solid var(--line);border-radius:var(--r);padding:12px 12px 8px}.growth svg{width:100%;height:auto;overflow:visible}.growth__band{fill:color-mix(in srgb, var(--peds-sky) 12%, transparent)}.growth__mid{fill:none;stroke:color-mix(in srgb, var(--peds-sky) 45%, transparent);stroke-width:1.5px;stroke-dasharray:4 5}.growth__line{fill:none;stroke:var(--peds-sky);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.growth__dots circle{fill:var(--paper);stroke:var(--peds-sky);stroke-width:2.5px}.growth__dots circle:last-child{fill:var(--peds-sky)}.growth__axis{color:var(--faint);justify-content:space-between;margin-top:6px;font-size:10.5px;display:flex}.peds__cols{grid-template-columns:1fr 1fr;gap:4px 22px;display:grid}.peds{--peds-sky:#0ea5e9;--peds-sun:#f59e0b;--peds-coral:#f43f5e;--peds-mint:#10b981;--peds-grape:#8b5cf6;--brand:#0284c7;--brand-soft:#e0f2fe;--r:10px}.peds .tp-bar__t,.peds .tp-btn,.peds .tp-pill,.peds .tp-stat b,.peds .pn__h{font-family:"Nunito Variable", var(--font-app)}.peds .tp-bar__t{font-size:15px;font-weight:800}.peds .tp-btn{border-radius:var(--r-pill);font-weight:800}.peds .tp-stat b{font-weight:800}.peds__band{grid-template-columns:repeat(5,1fr);height:4px;display:grid}.peds__band i:first-child{background:var(--peds-sky)}.peds__band i:nth-child(2){background:var(--peds-sun)}.peds__band i:nth-child(3){background:var(--peds-coral)}.peds__band i:nth-child(4){background:var(--peds-mint)}.peds__band i:nth-child(5){background:var(--peds-grape)}.tp-stat[data-peds=sky]{--t:#0284c7}.tp-stat[data-peds=mint]{--t:#059669}.tp-stat[data-peds=grape]{--t:#7c3aed}@media (width<=620px){.tp-strip--3 .tp-stat:nth-child(n),.tp-strip--5 .tp-stat:nth-child(n){display:flex}.tp-strip--3,.tp-strip--5{grid-template-columns:repeat(3,minmax(0,1fr))}.tp-strip--5 .tp-stat:nth-child(n+4){display:none}.tp-strip--5 .tp-stat:nth-child(3),.tp-strip--3 .tp-stat:nth-child(3){border-right:0}.tp-strip--3 .tp-stat:nth-child(4){border-right:1px solid var(--line)}.peds__cols{grid-template-columns:1fr}}.scr{container:scr/inline-size}.app .chip{font-style:normal}.tp-strip--4{grid-template-columns:repeat(4,minmax(0,1fr))}.tp-bar .mark+.tp-bar__t{margin-left:2px}.tp-seg{border-radius:var(--r);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong);display:inline-flex;overflow:hidden}.tp-seg span{border-right:1px solid var(--line);color:var(--muted);white-space:nowrap;padding:6px 11px;font-weight:700}.tp-seg span:last-child{border-right:0}.tp-seg .is-on{background:var(--brand-soft);color:var(--brand)}.meter{--c:var(--brand);background:var(--line);border-radius:3px;min-width:48px;height:5px;display:block;overflow:hidden}.meter i{background:var(--c);border-radius:3px;height:100%;display:block}.pn__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px 24px;display:grid}.pn__cols>div{align-content:start;gap:6px;min-width:0;display:grid}.pn__say{color:var(--ink-2)}.pn__say b{color:var(--ink)}.tp-table td small,.rows small{color:var(--muted);font-size:11px;display:block}.tp-table td .meter{width:72px;margin-top:5px}.tp-table .tp-btn{padding:4px 10px}.scr .tp-table--tight th:last-child,.scr .tp-table--tight td:last-child{padding-right:0}.tp-table--wrap td{white-space:normal}.tp-table--wrap td:first-child,.tp-table--wrap td.num,.tp-table--wrap td.keep{white-space:nowrap}.kv li{border-bottom:1px solid var(--line);grid-template-columns:104px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 0;display:grid}.kv li:last-child{border-bottom:0}.kv li>span{color:var(--muted);font-weight:700}.kv li>p{color:var(--ink-2)}.kv .is-finding>p{color:var(--ink)}.sbs{grid-template-columns:minmax(0,1fr) minmax(0,272px);display:grid}.sbs--left{grid-template-columns:minmax(0,212px) minmax(0,1fr)}.sbs__side{border-left:1px solid var(--line);background:var(--paper-alt)}.sbs--left .sbs__side{border-left:0;border-right:1px solid var(--line)}.sbs__side .pn{gap:8px}.sbs__side .rows li{align-items:baseline;padding:6px 0}.sbs__side .rows span{color:var(--ink-2)}.navlist{gap:2px;display:grid}.navlist li{border-radius:var(--r);color:var(--ink-2);padding:6px 9px}.navlist .is-on{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-weight:700}.cal{--h:52px}.cal__head,.cal__body{grid-template-columns:50px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.cal__head{background:var(--paper-alt);border-bottom:1px solid var(--line)}.cal__head span{border-left:1px solid var(--line);text-transform:uppercase;letter-spacing:.07em;color:var(--faint);padding:7px 10px 8px;font-size:9.5px;font-weight:700}.cal__head span:first-child{border-left:0}.cal__head b{letter-spacing:0;color:var(--ink);font-size:14px;display:block}.cal__head .is-today,.cal__head .is-today b{color:var(--brand)}.cal__hours{grid-auto-rows:var(--h);display:grid}.cal__hours span{text-align:right;color:var(--faint);padding:3px 8px 0 0;font-size:10.5px}.cal__day{height:calc(var(--h) * 6);border-left:1px solid var(--line);background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--h) - 1px), var(--line) calc(var(--h) - 1px), var(--line) var(--h));position:relative}.cal__ev{--tone:var(--info);--tint:var(--info-bg);left:4px;right:5px;top:calc(var(--t) * var(--h) + 1px);height:calc(var(--d) * var(--h) - 3px);background:var(--tint);box-shadow:inset 2px 0 0 var(--tone);border-radius:3px;flex-direction:column;padding:3px 8px;line-height:1.25;display:flex;position:absolute;overflow:hidden}.cal__ev b,.cal__ev span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cal__ev span{color:var(--tone);font-size:11px}.cal__ev[data-tone=violet]{--tone:var(--violet);--tint:var(--violet-bg)}.cal__ev[data-tone=green]{--tone:var(--ok);--tint:var(--ok-bg)}.cal__ev[data-tone=amber]{--tone:var(--warn);--tint:var(--warn-bg)}.cal__ev--off{background:repeating-linear-gradient(135deg, var(--paper-alt) 0, var(--paper-alt) 6px, var(--line) 6px, var(--line) 7px);box-shadow:inset 0 0 0 1px var(--line)}.cal__ev--off b,.cal__ev--off span{color:var(--muted)}.cal__ev--held{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--brand)}.cal__ev--held span{color:var(--brand)}.cal__now{left:0;right:0;top:calc(var(--t) * var(--h));background:var(--bad);height:1px;position:absolute}.cal__now:before{content:"";background:var(--bad);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:-4px}.growth svg *,.trend svg *{vector-effect:non-scaling-stroke}.growth--tall{padding:14px 14px 10px}.trend{--c:var(--brand);border:1px solid var(--line);border-radius:var(--r);padding:12px 12px 8px}.trend svg{width:100%;height:auto;overflow:visible}.trend__grid{stroke:var(--line);stroke-width:1px}.trend__goal{fill:none;stroke:var(--line-strong);stroke-width:1.5px;stroke-dasharray:4 5}.trend__area{fill:color-mix(in srgb, var(--c) 9%, transparent)}.trend__line{fill:none;stroke:var(--c);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.trend__dots circle{fill:var(--paper);stroke:var(--c);stroke-width:2.5px}.trend__dots circle:last-child{fill:var(--c)}.trend__axis{color:var(--faint);justify-content:space-between;margin-top:6px;font-size:10.5px;display:flex}.key{color:var(--muted);flex-wrap:wrap;gap:4px 16px;font-size:11px;display:flex}.key span{align-items:center;gap:6px;display:inline-flex}.key i{--c:var(--brand);border-top:2.5px solid var(--c);width:16px}.key i.is-dash{border-top:1.5px dashed color-mix(in srgb, var(--c) 55%, transparent)}.key i.is-band{background:color-mix(in srgb, var(--c) 14%, transparent);border:0;border-radius:2px;height:8px}.peds .key i{--c:var(--peds-sky)}.tp-stat[data-peds=sun]{--t:var(--warn)}.goal__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.goal__head .num{color:var(--ink-2);font-style:normal;font-weight:700}.goal__objs li{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;display:flex}.goal__objs li:first-child{margin-top:2px}.goal .goal__objs span{color:var(--ink-2)}.measures{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.shared{border:1px solid var(--line);border-radius:var(--r);background:var(--paper-alt);color:var(--ink-2);gap:6px;padding:11px 12px;display:grid}.mail{grid-template-columns:176px minmax(0,310px) minmax(0,1fr);display:grid}.mail__boxes{border-right:1px solid var(--line);background:var(--paper-alt);align-content:start;gap:2px;padding:10px 8px 14px;display:grid}.mail__boxes p{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);padding:10px 9px 4px;font-size:9.5px;font-weight:700}.mail__boxes span{border-radius:var(--r);color:var(--ink-2);justify-content:space-between;gap:8px;padding:6px 9px;font-weight:700;display:flex}.mail__boxes span em{color:var(--muted);font-style:normal;font-weight:400}.mail__boxes .is-on{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.mail__list{border-right:1px solid var(--line)}.mail__list li{border-bottom:1px solid var(--line);gap:3px;padding:10px 14px;display:grid}.mail__list li>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mail__list time{color:var(--faint);flex:none;font-size:11px}.mail__list li>span{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);overflow:hidden}.mail__list li>span.is-subj{color:var(--ink-2)}.mail__list .chip{justify-self:start;margin-top:2px}.mail__list .is-on{background:color-mix(in srgb, var(--brand) 5%, var(--paper));box-shadow:inset 2px 0 0 var(--brand)}.mail__thread{flex-direction:column;gap:10px;min-width:0;padding:14px 16px 16px;display:flex}.mail__thread>header{border-bottom:1px solid var(--line);gap:4px;padding-bottom:12px;display:grid}.mail__thread>header b{font-size:14px}.mail__thread>header span{color:var(--muted)}.bubble{border-radius:var(--r);background:var(--paper-alt);max-width:84%;box-shadow:inset 0 0 0 1px var(--line);align-self:flex-start;padding:8px 11px}.bubble--me{background:var(--brand-soft);box-shadow:none;align-self:flex-end}.bubble small{color:var(--muted);margin-top:3px;font-size:10.5px;display:block}.mail__reply{gap:8px;margin-top:auto;padding-top:6px;display:flex}.mail__reply .tp-field{color:var(--faint);flex:1}.opts{gap:8px;display:grid}.opts li{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);grid-template-columns:16px minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.opts li>i{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:50%;margin-top:1px}.opts .is-on{background:var(--brand-soft);box-shadow:inset 0 0 0 1.5px var(--brand);color:var(--ink)}.opts .is-on>i{box-shadow:inset 0 0 0 5px var(--brand)}.pn__q{font-size:14px;font-weight:700;line-height:1.35}.howto{counter-reset:how;gap:0;display:grid}.howto li{border-bottom:1px solid var(--line);counter-increment:how;gap:1px;padding:9px 0 9px 32px;display:grid;position:relative}.howto li:last-child{border-bottom:0}.howto li:before{content:counter(how);background:var(--brand-soft);width:20px;height:20px;color:var(--brand);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:9px;left:0}.howto span{color:var(--muted)}.sum{width:min(100%,300px);margin-left:auto;display:grid}.sum li{border-bottom:1px solid var(--line);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.sum li:last-child{color:var(--ink);border-bottom:0;padding-top:10px;font-size:14px;font-weight:700}.pay{border:1px solid var(--line);border-radius:var(--r);background:var(--paper-alt);gap:2px;padding:14px;display:grid}.pay b{font-size:26px;line-height:1.1}.pay span{color:var(--muted)}.auths li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:10px 0;display:grid}.auths li:last-child{border-bottom:0}.auths li>span{color:var(--muted);grid-column:1}.auths li>em{grid-area:1/2/span 2;align-self:center}.auths .meter{grid-column:1/-1;margin-top:5px}.frames{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.frame{aspect-ratio:4/5;border:1px solid var(--line-strong);background:var(--paper-alt);place-items:center;display:grid;position:relative}.frame:before,.frame:after{content:"";border:0 solid var(--line);position:absolute}.frame:before{border-width:0 1px;inset:0 33.333%}.frame:after{border-width:1px 0;inset:33.333% 0}.frame b{z-index:1;border-radius:var(--r-pill);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);padding:2px 9px;font-size:11px;position:absolute;top:10px;left:10px}.frame span{z-index:1;color:var(--muted);position:absolute;bottom:9px;left:10px}.frame em{z-index:1;background:var(--paper-alt);color:var(--faint);padding:0 8px;font-size:11px;font-style:normal}.views{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.views li{color:var(--muted);text-align:center;gap:5px;font-size:10.5px;display:grid}.views li i{aspect-ratio:1;border:1px solid var(--line);background:var(--paper-alt)}.views .is-on{color:var(--brand);font-weight:700}.views .is-on i{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.board{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.board__col{border-right:1px solid var(--line);min-width:0}.board__col:last-child{border-right:0}.board__h{background:var(--paper-alt);border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.07em;color:var(--faint);justify-content:space-between;gap:8px;padding:8px 12px;font-size:9.5px;font-weight:700;display:flex}.board__col li{border-bottom:1px solid var(--line);gap:2px;padding:10px 12px 12px;display:grid}.board__col li:last-child{border-bottom:0}.board__col li>span{color:var(--muted)}.board__col li>time{color:var(--faint);font-size:11px;font-weight:700}.board__col .chip{justify-self:start;margin-top:5px}.board__col .is-now{background:color-mix(in srgb, var(--brand) 5%, var(--paper));box-shadow:inset 2px 0 0 var(--brand)}.stages{border-bottom:1px solid var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.stages li{border-right:1px solid var(--line);color:var(--faint);flex-direction:column;gap:1px;min-width:0;padding:9px 14px;display:flex}.stages li:last-child{border-right:0}.stages li span{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.stages .is-done b{color:var(--ink-2)}.stages .is-done span{color:var(--ok)}.stages .is-now{background:var(--brand-soft);box-shadow:inset 0 -2px 0 var(--brand)}.stages .is-now b,.stages .is-now span{color:var(--brand)}.ph__who{gap:6px;padding:0 4px;display:flex}.ph__who span{border-radius:var(--r-pill);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);padding:5px 12px;font-weight:700}.ph__who .on{background:var(--brand);box-shadow:none;color:#fff}.ph__msgs{flex-direction:column;gap:7px;margin-top:6px;display:flex}.ph__msgs p{background:var(--paper-alt);border-radius:14px;align-self:flex-start;max-width:88%;padding:8px 11px}.ph__msgs p.me{background:var(--brand);color:#fff;align-self:flex-end}.ph__field{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--faint);margin-top:8px;padding:9px 12px}.ph__note{color:var(--muted);padding:0 6px;font-size:11.5px}@container scr (width<=760px){.w-hide-m{display:none}.mail{grid-template-columns:minmax(0,250px) minmax(0,1fr)}.mail__boxes{display:none}}@container scr (width<=520px){.w-hide-s{display:none}.tp-table:not(.tp-table--tight) th,.tp-table:not(.tp-table--tight) td{padding-inline:10px}.pn__cols,.measures,.sbs,.sbs--left{grid-template-columns:minmax(0,1fr)}.sbs__side{border-left:0;border-top:1px solid var(--line)}.sbs--left .sbs__side{border-top:0;border-right:0;border-bottom:1px solid var(--line)}.mail{grid-template-columns:minmax(0,1fr)}.mail__list{border-right:0;border-bottom:1px solid var(--line)}.board{grid-template-columns:minmax(0,1fr)}.board__col{border-right:0;border-bottom:1px solid var(--line)}.board__col:last-child{border-bottom:0}.kv li{grid-template-columns:92px minmax(0,1fr) auto}.cal__head,.cal__body{grid-template-columns:40px}.cal__head span{padding-inline:7px}.cal__ev{padding-inline:6px}.stages li{padding-inline:10px}}.feed li{border-bottom:1px solid var(--line);gap:5px;padding:14px 16px 16px;display:grid}.feed__k{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:3px;font-size:11px;display:flex}.feed li>b{font-size:14.5px;line-height:1.3}.feed li>p{max-width:64ch;color:var(--ink-2)}.feed__more{color:var(--brand);justify-self:start;margin-top:2px;font-weight:700}.feed .is-tip{background:var(--paper-alt)}.feed__end{text-align:center;color:var(--muted);padding:16px}.panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.panes>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-rows:auto minmax(0,1fr);gap:8px;min-width:0;padding:14px 16px 16px;display:grid}.panes>div:nth-child(2n){border-right:0}.panes>div:nth-last-child(-n+2){border-bottom:0}.panes .pn__h{justify-content:space-between;gap:10px;margin-top:0;display:flex}.panes .pn__h em{letter-spacing:0;text-transform:none;color:var(--muted);font-size:11px;font-style:normal}.panes .trend{border:0;padding:0}.bars{--c:var(--brand);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:7px;min-height:118px;display:grid}.bars li{text-align:center;color:var(--faint);grid-template-rows:minmax(0,1fr) auto;gap:5px;font-size:10.5px;display:grid}.bars i{height:calc(var(--v) * 1%);background:color-mix(in srgb, var(--c) 32%, var(--paper));border-radius:2px 2px 0 0;align-self:end}.bars .is-on i{background:var(--c)}.bars--pair li{grid-template-columns:1fr 1fr;column-gap:2px}.bars--pair li span{grid-column:1/-1}.bars--pair i+i{background:var(--c)}.hbars{align-content:start;display:grid}.hbars li{border-bottom:1px solid var(--line);color:var(--ink-2);grid-template-columns:minmax(0,118px) minmax(0,1fr) 46px;align-items:center;gap:10px;padding:6px 0;display:grid}.hbars li:last-child{border-bottom:0}.hbars li>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hbars .meter{border-radius:2px;height:8px}.hbars .meter i{border-radius:2px}.hbars b{text-align:right}.shelves{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shelves li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;gap:3px;min-width:0;padding:12px 14px 14px;display:grid}.shelves li:nth-child(3n){border-right:0}.shelves li>span{color:var(--muted)}.shelves li>em{color:var(--faint);margin-top:4px;font-size:11px;font-style:normal;font-weight:700}.shelves .is-on{background:color-mix(in srgb, var(--brand) 5%, var(--paper));box-shadow:inset 2px 0 0 var(--brand)}.target{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;display:grid}.target:last-child{border-bottom:0}.target>span{color:var(--muted);grid-column:1}.target>em{grid-area:1/2/span 2;align-self:center;font-style:normal}.target .meter{grid-column:1/-1;height:6px;margin-top:6px;position:relative;overflow:visible}.target .meter:after{content:"";left:calc(var(--at) * 1%);background:var(--ink-2);width:2px;position:absolute;top:-3px;bottom:-3px}.ask{border:1px solid var(--line);border-radius:var(--r);background:var(--paper-alt);gap:8px;padding:12px;display:grid}.ask .tp-field{font-size:13.5px}.ask p{flex-wrap:wrap;gap:6px;display:flex}.rx-sig{border:1px solid var(--line);border-radius:var(--r);background:var(--paper-alt);gap:3px;padding:10px 12px;font-weight:700;display:grid}.rx-sig span{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);font-size:9.5px;font-weight:700}.rx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px;display:grid}.rx-grid label{color:var(--muted);gap:4px;min-width:0;font-size:11px;font-weight:700;display:grid}.rx-grid .tp-field{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:400;overflow:hidden}.rx-grid .is-wide{grid-column:span 2}.rx-warn{border-radius:var(--r);background:var(--warn-bg);box-shadow:inset 3px 0 0 var(--warn);color:var(--ink-2);gap:3px;padding:10px 12px;display:grid}.rx-warn b{color:var(--warn)}.rx-warn--bad{background:var(--bad-bg);box-shadow:inset 3px 0 0 var(--bad)}.rx-warn--bad b{color:var(--bad)}.pharm{border:1px solid var(--line);border-radius:var(--r);gap:0;display:grid}.pharm li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:1px 10px;padding:9px 12px;display:grid}.pharm li:last-child{border-bottom:0}.pharm li>span{color:var(--muted);grid-column:1}.pharm li>em{grid-area:1/2/span 2;align-self:center}.pharm .is-on{background:var(--brand-soft);box-shadow:inset 2px 0 0 var(--brand)}@container scr (width<=520px){.panes{grid-template-columns:minmax(0,1fr)}.panes>div{border-right:0}.panes>div:nth-last-child(2){border-bottom:1px solid var(--line)}.shelves{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shelves li:nth-child(3n){border-right:1px solid var(--line)}.shelves li:nth-child(2n){border-right:0}.rx-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hbars li{grid-template-columns:minmax(0,96px) minmax(0,1fr) 42px}}@container scr (width<=760px){.rx-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pn>.rx-warn+.note__meta{margin-top:6px}.fgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px;display:grid}.fgrid label{color:var(--muted);gap:4px;min-width:0;font-size:11px;font-weight:700;display:grid}.fgrid .tp-field{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:400;overflow:hidden}.switches li{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid}.switches li:last-child{border-bottom:0}.switches li>i{background:var(--line-strong);border-radius:9px;width:30px;height:17px;margin-top:1px;position:relative}.switches li>i:after{content:"";background:var(--paper);border-radius:50%;width:13px;height:13px;position:absolute;top:2px;left:2px}.switches .is-on>i{background:var(--brand)}.switches .is-on>i:after{left:15px}.switches li div{gap:1px;display:grid}.switches li span{color:var(--muted)}.score{border:1px solid var(--line);border-radius:var(--r);background:var(--ok-bg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 16px;padding:14px;display:grid}.score b{color:var(--ok);grid-row:span 2;font-size:34px;line-height:1}.score strong{font-size:14px}.score span{color:var(--ink-2)}.cert{border:1px solid var(--line-strong);outline:1px solid var(--line);outline-offset:-6px;background:var(--paper);text-align:center;color:var(--muted);justify-items:center;gap:5px;padding:20px 16px 16px;display:grid}.cert h4{font-family:var(--font-app);letter-spacing:.01em;color:var(--ink);font-size:17px;font-weight:700}.cert b{color:var(--ink);font-size:15px}.cert em{color:var(--m-training);font-style:normal;font-weight:700}.cert small{color:var(--ink-2);margin-top:6px;font-size:10.5px}@container scr (width<=760px){.fgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.nina-tag{color:#6d28d9;white-space:nowrap;background:linear-gradient(90deg,#f5f3ff,#fdf2f8);border-radius:999px;align-items:center;gap:6px;padding:3px 9px 3px 5px;font-size:.75rem;font-weight:650;display:inline-flex;box-shadow:inset 0 0 0 1px #e9d5ff}.nina-tag img{display:block}.nina-tag--live{color:#be123c;background:#fff1f2;padding-left:9px;box-shadow:inset 0 0 0 1px #fecdd3}.nina-tag--live i{background:#f43f5e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #fecdd3}.nina-said{background:var(--paper-alt,#f1f5f9);color:var(--ink);border-radius:12px 12px 12px 3px;margin:0 0 4px;padding:10px 12px}.nina-draft{border-radius:var(--r);color:var(--ink);background:linear-gradient(90deg,#faf5ff,#fff);margin:0 0 4px;padding:10px 12px;box-shadow:inset 3px 0 #a855f7,inset 0 0 0 1px #e9d5ff}.nina-draft b{font-weight:650}.scr .ask+.nina-draft{margin-top:8px}.scr .rows+.ask{margin-top:14px}.nina-lines{gap:8px;margin:0;padding:0;list-style:none;display:grid}.nina-lines li{grid-template-columns:74px minmax(0,1fr);align-items:start;gap:10px;display:grid}.nina-lines p{color:var(--ink-2);margin:0}.nina-lines .chip{justify-self:start}.nina-sugs{margin:0;padding:0;list-style:none;display:grid}.nina-sugs li{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0 10px 12px;display:flex;box-shadow:inset 3px 0 #a855f7}.nina-sugs li:first-child{border-top:0}.nina-sugs li.is-in{box-shadow:inset 3px 0 0 var(--ok,#047857)}.nina-sugs li>span{min-width:0}.nina-sugs b{color:var(--ink);font-weight:650;display:block}.nina-sugs p{color:var(--ink-2);margin:2px 0 0}.nina-sugs em{white-space:nowrap;flex:none;font-style:normal}@media (width<=560px){.nina-sugs li{flex-direction:column}.nina-lines li{grid-template-columns:1fr;gap:2px}}.app__cols{grid-template-columns:150px minmax(0,1fr);display:grid}.app__main{min-width:0}.app__side{border-right:1px solid var(--line);background:var(--paper-alt);flex-direction:column;gap:1px;padding:10px 8px;display:flex}.app__side span{border-radius:var(--r);color:var(--ink-2);justify-content:space-between;align-items:center;gap:6px;padding:5px 8px;display:flex}.app__side .is-on{background:var(--brand-soft);color:var(--brand);box-shadow:inset 2px 0 0 var(--brand);font-weight:700}.app__side p{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);margin:10px 8px 3px;font-size:9.5px;font-weight:700}.app__side em{border-radius:var(--r-pill);background:var(--warn-bg);color:var(--warn);padding:0 6px;font-size:10.5px;font-style:normal;font-weight:700}.app__side .app__side-nina{justify-content:flex-start}@container scr (width<=560px){.app__cols{grid-template-columns:minmax(0,1fr)}.app__side{display:none}}.status{border-radius:var(--r-pill);letter-spacing:.04em;white-space:nowrap;background:var(--paper-alt);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong);justify-self:start;align-items:center;gap:7px;padding:4px 11px;font-size:.75rem;font-weight:650;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.status.is-live{background:var(--ok-bg);color:var(--ok);box-shadow:none}.status.is-rolling{color:#075985;box-shadow:none;background:#e0f2fe}.status.is-dev{background:var(--warn-bg);color:var(--warn);box-shadow:none}.status.is-built{color:#0e7490;box-shadow:none;background:#ecfeff}.status.is-planned{background:var(--violet-bg);color:var(--violet);box-shadow:none}.nav__menu{display:none;position:relative}.nav__menu summary{cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;list-style:none;display:grid}.nav__menu summary::-webkit-details-marker{display:none}.nav__menu summary span,.nav__menu summary span:before{background:currentColor;border-radius:1px;width:18px;height:2px;display:block}.nav__menu summary span:before{content:"";transform:translateY(6px)}.nav__menu summary span{transform:translateY(-3px)}.nav__menu>div{border:1px solid var(--line);background:var(--paper);min-width:230px;color:var(--ink);border-radius:16px;padding:8px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 24px 48px -20px #0f172a4d}.nav__menu>div a{border-radius:10px;padding:11px 14px;font-size:.9875rem}.nav__menu>div a:hover{background:var(--paper-alt)}@media (width<=860px){.nav__menu{display:block}}@media (width<=1040px){.nav__links{gap:18px;margin-left:0}}.solutions{padding-top:0}.sols{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sol{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);transition:transform .6s var(--ease-out), box-shadow .6s var(--ease-out), border-color .3s var(--ease);align-content:start;gap:12px;padding:clamp(24px,3vw,34px);display:grid}.sol:hover{border-color:var(--line-strong);transform:translateY(-4px);box-shadow:0 24px 48px -28px #0f172a47}.sol h3{letter-spacing:-.03em;align-items:center;gap:10px;margin-top:6px;font-size:1.5rem;font-weight:620;display:flex}.sol>p{color:var(--ink-2);line-height:1.5}.sol__in{font-size:var(--fs-small);margin-top:2px;color:var(--muted)!important}.sol .link{margin-top:8px}.more{margin-top:28px}@media (width<=900px){.sols{grid-template-columns:1fr}}.phero{padding-block:clamp(56px,8vw,112px) clamp(48px,6vw,80px)}.phero__in{gap:22px;display:grid}.phero h1{max-width:15ch}.phero__k{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.phero h1{letter-spacing:-.048em;text-wrap:balance;font-size:clamp(2.5rem,6vw,4.75rem);font-weight:640;line-height:1}.phero .lead{max-width:58ch}.phero__cta{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:10px;display:flex}.phero__price{font-size:var(--fs-small);color:var(--muted)}.phero__price b{color:var(--ink);letter-spacing:-.02em;font-size:1.25rem;font-weight:640}.band{border-top:1px solid var(--line);padding-block:clamp(56px,8vw,104px)}.band--alt{background:var(--paper-alt)}.band__head{gap:14px;max-width:720px;margin-bottom:clamp(32px,4vw,56px);display:grid}.band__head h2{letter-spacing:-.038em;text-wrap:balance;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:630;line-height:1.06}.band__head p{color:var(--ink-2);font-size:1.0625rem;line-height:1.5}.carry{border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.carry>li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;gap:8px;padding:26px 24px 30px;display:grid}.carry .mark{margin-bottom:8px}.carry h3{letter-spacing:-.02em;font-size:1.125rem;font-weight:620}.carry p{color:var(--ink-2);font-size:.9375rem;line-height:1.5}.carry small{color:var(--muted);font-size:.8125rem}@media (width<=980px){.carry{grid-template-columns:1fr 1fr}}@media (width<=560px){.carry{grid-template-columns:1fr}}.rows2{border-top:1px solid var(--line-strong)}.rows2>li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:16px clamp(24px,5vw,72px);padding:clamp(26px,3.4vw,40px) 0;display:grid}.rows2__t{align-content:start;gap:12px;display:grid}.rows2__t h3{letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:10px;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:620;line-height:1.12;display:flex}.rows2__t p{color:var(--ink-2);max-width:40ch;line-height:1.5}.rows2__t .price{font-size:var(--fs-small);color:var(--muted)}.rows2__t .price b{color:var(--ink);font-weight:620}.rows2 .ticks{align-content:start;margin:0}.rows2 .ticks.cols{grid-template-columns:1fr 1fr;column-gap:28px}@media (width<=820px){.rows2>li,.rows2 .ticks.cols{grid-template-columns:1fr}}.flowsteps{border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--paper);counter-reset:fs;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0;display:grid}.flowsteps li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);counter-increment:fs;align-content:start;gap:10px;padding:24px 22px 28px;display:grid}.flowsteps li:before{content:"0" counter(fs);letter-spacing:.08em;color:var(--brand);font-size:.75rem;font-weight:650}.flowsteps h3{letter-spacing:-.02em;font-size:1.125rem;font-weight:620}.flowsteps p{color:var(--ink-2);font-size:.9375rem;line-height:1.5}.note{max-width:70ch;font-size:var(--fs-small);color:var(--muted);margin-top:28px;line-height:1.55}.close--light{background:var(--paper-alt);color:var(--ink);border-top:1px solid var(--line)}.close--light .lead{color:var(--ink-2)}.legal{max-width:calc(720px + var(--gutter) * 2);padding-block:clamp(56px,8vw,104px) clamp(72px,10vw,140px)}.legal h1{letter-spacing:-.042em;text-wrap:balance;margin-top:16px;font-size:clamp(2rem,4.6vw,3.25rem);font-weight:640;line-height:1.04}.legal__date{font-size:var(--fs-small);color:var(--muted);margin:16px 0 36px}.legal h2{letter-spacing:-.025em;margin:44px 0 12px;font-size:1.375rem;font-weight:620}.legal h3{margin:24px 0 8px;font-size:1.0625rem;font-weight:620}.legal p,.legal li{color:var(--ink-2);line-height:1.65}.legal p+p{margin-top:12px}.legal ul{gap:8px;margin:8px 0 0;padding-left:20px;list-style:outside;display:grid}.legal a{color:var(--brand);font-weight:560}.legal strong{color:var(--ink);font-weight:600}.legal__box{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper-alt);margin:28px 0 8px;padding:22px 24px}.legal__box h2{margin-top:0;font-size:1.125rem}.crumb{font-size:var(--fs-small);color:var(--muted);align-items:center;gap:8px;display:flex}.crumb a{color:var(--ink-2);transition:color .2s var(--ease)}.crumb a:hover{color:var(--ink)}.crumb i{color:var(--line-strong);font-style:normal}.phero--app{padding-bottom:0}.phero--app .phero__in{text-align:center;justify-items:center;gap:20px}.phero--app .mark{margin-top:14px}.phero--app h1{max-width:16ch}.phero--app .lead{max-width:46ch}.phero--app .phero__k,.phero--app .phero__cta{justify-content:center}.phero__where{font-size:var(--fs-small);color:var(--muted)}.phero--app .tile__p{margin-top:0}.stage{padding:0 var(--gutter) clamp(56px, 8vw, 104px);background:linear-gradient(to bottom, transparent 0, transparent 120px, var(--paper-alt) 120px, var(--paper-alt) 100%);margin-top:clamp(44px,6vw,84px);position:relative;overflow:clip}.stage>.shot{max-width:1120px;margin-inline:auto}.stage--mid>.shot{max-width:860px}.stage--pair>.shots{max-width:1120px;margin-inline:auto}.stage .shot figcaption{text-align:center;justify-self:center}.shot{align-content:start;gap:18px;min-width:0;margin:0;display:grid}.shot figcaption{max-width:64ch;color:var(--muted);font-size:.8125rem;line-height:1.55}.shot figcaption h3{letter-spacing:-.025em;color:var(--ink);margin-bottom:6px;font-size:1.25rem;font-weight:620;line-height:1.2}.shot figcaption p{color:var(--ink-2);font-size:.9375rem;line-height:1.5}.shot figcaption p+p{margin-top:8px}.shot figcaption small{color:var(--muted);margin-top:8px;font-size:.8125rem;display:block}.shot figcaption .status{margin-bottom:10px}.band .shot .win{box-shadow:0 1px #0f172a0a,0 26px 52px -26px #0f172a33}.shots>.shot{grid-row:span 2;grid-template-rows:1fr auto}@supports (grid-template-rows:subgrid){.shots>.shot{grid-template-rows:subgrid;row-gap:18px}}.shots>.shot>.win,.shots>.shot>.phone{height:100%}.shots{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(36px,5vw,64px) clamp(20px,3vw,40px);display:grid}.shots>.shot--wide{grid-column:1/-1}.shots+.shots,.shot+.shots,.shots+.shot{margin-top:clamp(40px,6vw,72px)}@media (width<=900px){.shots{grid-template-columns:minmax(0,1fr)}}.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.split+.split{margin-top:clamp(64px,9vw,128px)}.split--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.split--flip>.split__copy{order:2}.split__copy{align-content:start;gap:16px;display:grid}.split__copy h3{letter-spacing:-.032em;flex-wrap:wrap;align-items:center;gap:10px 12px;font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:620;line-height:1.1;display:flex}.split__copy>p{max-width:46ch;color:var(--ink-2);line-height:1.55}.split__copy .ticks{margin-top:4px;font-size:.9875rem}@media (width<=900px){.split,.split--flip{grid-template-columns:minmax(0,1fr)}.split--flip>.split__copy{order:0}}.phones{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:28px;display:grid}.phones .shot{grid-template-rows:1fr auto;justify-items:center}.phones .phone{height:100%}.phones .phone__in{flex-direction:column;height:100%;display:flex}.phones .ph__tabs{margin-top:auto}.phones .shot figcaption{text-align:center}.phones .phone{width:min(320px,100%)}@media (width<=1040px){.phones{margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter) 20px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;display:flex;overflow-x:auto}.phones::-webkit-scrollbar{display:none}.phones .shot{scroll-snap-align:center;flex:0 0 min(300px,80vw)}}.dir{border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dir>li{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.dir__it{height:100%;transition:background-color .4s var(--ease);flex-direction:column;align-items:flex-start;gap:10px;padding:28px 28px 30px;display:flex}.dir__it>.dir__k,.dir__it>.dir__pts{align-self:stretch}a.dir__it:hover{background:var(--paper-alt)}.dir__k{justify-content:space-between;align-items:center;gap:12px;min-height:56px;margin-bottom:8px;display:flex}.dir__k .mark{--s:56px;transition:transform .5s var(--ease-out)}a.dir__it:hover .mark{transform:translateY(-3px)scale(1.03)}.dir__it h3{letter-spacing:-.028em;font-size:1.375rem;font-weight:620}.dir__it>p{color:var(--ink-2);font-size:.9375rem;line-height:1.5}.dir__pts{border-top:1px solid var(--line);color:var(--muted);gap:5px;margin-top:4px;padding-top:14px;font-size:.875rem;display:grid}.dir__it .tile__p{margin-top:0}.dir__it .link{margin-top:auto;padding-top:10px;font-size:.9375rem}@media (width>=981px){.dir:not(.dir--one) .dir__it>p:not(.tile__p){min-height:3em}}@media (width<=980px){.dir{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.dir{grid-template-columns:minmax(0,1fr)}.dir__it{padding:24px 22px 26px}}.carry>li.is-go{padding:0}.carry>li.is-go>a{height:100%;transition:background-color .4s var(--ease);flex-direction:column;align-items:flex-start;gap:8px;padding:26px 24px 28px;display:flex}.carry>li.is-go>a:hover{background:var(--paper-alt)}.carry .link{margin-top:auto;padding-top:8px;font-size:.9375rem}.carry h3{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.carry--3{grid-template-columns:repeat(3,minmax(0,1fr))}.carry--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=980px){.carry--3{grid-template-columns:1fr 1fr}}@media (width<=560px){.carry--3,.carry--2{grid-template-columns:1fr}}.lineup__it,.tile{position:relative}.lineup__it h3 a:after,.tile h3 a:after{content:"";position:absolute;inset:0}.note a,.rows2__t h3 a,.inl{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:text-decoration-color .2s var(--ease)}.note a:hover,.rows2__t h3 a:hover,.inl:hover{text-decoration-color:currentColor}.note a{color:var(--ink-2)}.rows2__t .link{font-size:.9375rem}.suite-strip{flex-wrap:wrap;gap:10px;display:flex}.suite-strip a{border-radius:var(--r-pill);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);letter-spacing:-.01em;transition:box-shadow .2s var(--ease), transform .3s var(--ease-out);align-items:center;gap:9px;padding:6px 14px 6px 6px;font-size:.9375rem;font-weight:560;display:inline-flex}.suite-strip a:hover{box-shadow:inset 0 0 0 1px var(--line-strong);transform:translateY(-1px)}.suite-strip a.is-plain{min-height:40px;padding-left:16px}.shots--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1040px){.shots--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.shots--3{grid-template-columns:minmax(0,1fr)}}.band__head--wide{max-width:860px}.nuvero-logo{filter:brightness(0);height:auto;display:block}.close:not(.close--light) .nuvero-logo,.security .nuvero-logo{filter:none}.hero__logo{width:clamp(148px,15vw,200px)}.hero__of{margin:14px 0 26px}.close__logo{opacity:.96;width:132px;margin-bottom:4px}.foot__fine .nuvero-logo{vertical-align:-2px;opacity:.62;width:50px;margin:0 1px;display:inline-block}.one{border:1px solid var(--line);transition:background-color .4s var(--ease);border-top:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 28px;padding:28px;display:grid}.one:hover{background:var(--paper-alt)}.one .mark{transition:transform .5s var(--ease-out)}.one:hover .mark{transform:translateY(-3px)scale(1.04)}.one h3{letter-spacing:-.025em;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:1.25rem;font-weight:620;display:flex}.one p{max-width:62ch;color:var(--ink-2);margin-top:6px;font-size:.9375rem;line-height:1.5}@media (width<=760px){.one{grid-template-columns:auto minmax(0,1fr);padding:26px 22px}.one .link{grid-column:1/-1}.one .mark{--s:52px;align-self:start}}.dir__it .status{margin-top:-2px}.dir--one{grid-template-columns:minmax(0,1fr)}.dir--one .dir__it{max-width:none}.dir--one .dir__pts{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 24px}@media (width<=620px){.dir--one .dir__pts{grid-template-columns:minmax(0,1fr)}}.phero--staged{padding-bottom:0}.phero--staged .stage{margin-top:clamp(48px,6vw,80px)}.band--flush{border-top:0}.ncm{--s:44px;--nc:#16a34a;--nci:var(--ink);width:var(--s);height:var(--s);flex:none;line-height:0;display:inline-flex}.ncm svg{width:100%;height:100%;display:block;overflow:visible}.ncm circle{fill:none;transform-box:fill-box;transform-origin:50%}.ncm__track{stroke:color-mix(in srgb, var(--nc) 22%, transparent);stroke-width:6px}.ncm__ring{stroke:var(--nc);stroke-width:6px;stroke-linecap:round;stroke-dasharray:277;transform:rotate(-90deg)}.ncm__t{font-family:var(--font-app);letter-spacing:-1.5px;fill:var(--nci);font-size:38px;font-weight:700}.ncm__c{fill:var(--nc)}.ncm .ncm__halo{fill:var(--nc);opacity:0}.ncm__wave{stroke:var(--nc);stroke-width:3px;opacity:0}.ncm--dark,.security .ncm,.app__top .ncm{--nc:#4ade80;--nci:#f8fafc}.ncc .ncm,.security .ncc .ncm{--nc:#16a34a;--nci:#0f172a}.ncc .ncm--stopped,.security .ncc .ncm--stopped{--nc:#dc2626}.ncm--protected .ncm__halo{animation:4.2s ease-in-out infinite ncm-breathe}@keyframes ncm-breathe{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.32;transform:scale(1.08)}}.ncm--demo .ncm__ring{animation:8s ease-in-out infinite ncm-draw}.ncm--demo .ncm__t{animation:8s ease-in-out infinite ncm-letters}@keyframes ncm-draw{0%,6%{stroke-dashoffset:277px}22%{stroke-dashoffset:208px}40%{stroke-dashoffset:139px}58%{stroke-dashoffset:70px}76%,94%{stroke-dashoffset:0}to{stroke-dashoffset:277px}}@keyframes ncm-letters{0%,70%{opacity:.35}78%,94%{opacity:1}to{opacity:.35}}.ncm--stopped,.security .ncm--stopped{--nc:#dc2626}.ncm--stopped .ncm__wave--1{animation:1.8s ease-out infinite ncm-out}.ncm--stopped .ncm__wave--2{animation:1.8s ease-out .9s infinite ncm-out}@keyframes ncm-out{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.ncc{background:var(--paper);color:var(--ink);font-family:var(--font-app);border-radius:16px;justify-items:center;gap:6px;padding:30px 28px 22px;font-size:.875rem;display:grid;box-shadow:0 0 0 1.5px #6366f166,0 30px 70px -28px #0f172a73}.ncc__t{letter-spacing:-.01em;margin-top:12px;font-size:1.1875rem;font-weight:700}.ncc__s{color:var(--muted)}.ncc__steps{gap:9px;width:100%;margin:16px 0 0;padding:0;list-style:none;display:grid}.ncc__st{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ncc__st i{color:#16a34a;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.75rem;font-style:normal;font-weight:700;display:grid;box-shadow:inset 0 0 0 2px}.ncc__st b{font-weight:700}.ncc__st span{color:var(--muted);text-align:right;font-size:.8125rem}.ncc__st.is-bad i,.ncc__st.is-bad span{color:#dc2626}.ncc__st.is-bad span{font-weight:700}.ncc__st.is-off{opacity:.55}.ncc__st.is-off i{color:#b45309}.ncc__foot{border-top:1px solid var(--line);width:100%;color:var(--faint);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;font-size:.8125rem;display:flex}.ncc--demo .ncc__st--1{animation:8s ease-in-out infinite ncc-1}.ncc--demo .ncc__st--2{animation:8s ease-in-out infinite ncc-2}.ncc--demo .ncc__st--3{animation:8s ease-in-out infinite ncc-3}.ncc--demo .ncc__st--4{animation:8s ease-in-out infinite ncc-4}@keyframes ncc-1{0%,18%{opacity:.3}22%,94%{opacity:1}to{opacity:.3}}@keyframes ncc-2{0%,36%{opacity:.3}40%,94%{opacity:1}to{opacity:.3}}@keyframes ncc-3{0%,54%{opacity:.3}58%,94%{opacity:1}to{opacity:.3}}@keyframes ncc-4{0%,72%{opacity:.3}76%,94%{opacity:1}to{opacity:.3}}@media (prefers-reduced-motion:reduce){.ncm *,.ncc *{animation:none!important}.ncm--demo .ncm__ring{stroke-dashoffset:0}}.ncchip{border-radius:var(--r-pill);color:#f8fafc;white-space:nowrap;background:#ffffff17;align-items:center;gap:8px;padding:3px 12px 3px 4px;font-size:.8125rem;display:inline-flex}.ncbar__body{font-family:var(--font-app);color:var(--ink-2);padding:18px 16px 20px;font-size:.875rem;line-height:1.5}.ncbar__body b{color:var(--ink)}.security__name{align-items:center;gap:14px;display:flex}.security__name .eyebrow{margin:0}.ncshow{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,72px);margin-bottom:clamp(48px,7vw,88px);display:grid}.ncshow__pic{gap:14px;display:grid}.ncshow__pic small{color:var(--on-night-2);text-align:center;font-size:.8125rem}.ncsteps{counter-reset:nc;gap:22px;margin:0;padding:0;list-style:none;display:grid}.ncsteps li{counter-increment:nc;grid-template-columns:34px minmax(0,1fr);gap:4px 14px;display:grid}.ncsteps li:before{content:counter(nc);color:#4ade80;border-radius:50%;grid-row:span 2;place-items:center;width:34px;height:34px;font-size:.9375rem;font-weight:700;display:grid;box-shadow:inset 0 0 0 2px #4ade80}.ncsteps h3{letter-spacing:-.02em;font-size:1.125rem;font-weight:620}.ncsteps p{color:var(--on-night-2);font-size:.9375rem;line-height:1.5}.security__more{margin-top:clamp(28px,4vw,44px)}.security__more .link{color:#a5b4fc}.security .status.is-built{color:#86efac;background:#4ade8024}@media (width<=900px){.ncshow{grid-template-columns:1fr}}.phero--ncrypt .phero__in{text-align:center;justify-items:center;gap:20px}.phero--ncrypt .phero__k{justify-content:center}.phero--ncrypt .lead{max-width:54ch}.ncpics{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(28px,4vw,56px);display:grid}.ncpics .shot .ncc{justify-self:center;width:100%;max-width:460px}.ncpics .shot--wide{grid-column:1/-1}.ncgrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.ncgrid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);align-content:start;gap:8px;padding:26px 24px 30px;display:grid}.ncgrid dt{letter-spacing:-.02em;font-size:1.0625rem;font-weight:620}.ncgrid dd{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.55}.ncgrid .status{margin-bottom:4px}@media (width<=900px){.ncpics,.ncgrid{grid-template-columns:1fr}}.debut{isolation:isolate;background:var(--night);color:var(--on-night);margin-top:-56px;padding-top:calc(56px + clamp(56px,9vw,128px));position:relative;overflow:clip}.debut__glow{z-index:-1;pointer-events:none;background:radial-gradient(52% 38% at 50% 4%, color-mix(in srgb, var(--m-crew) 30%, transparent), transparent 72%), radial-gradient(40% 34% at 86% 58%, color-mix(in srgb, var(--m-tally) 15%, transparent), transparent 72%), radial-gradient(46% 40% at 10% 66%, color-mix(in srgb, var(--brand) 34%, transparent), transparent 72%);animation:16s ease-in-out infinite alternate debut-glow;position:absolute;inset:-10% -10% 0}@keyframes debut-glow{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.12)translateY(-2%)}}.debut__in{text-align:center;justify-items:center;display:grid}.debut__k{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.debut .eyebrow{color:var(--on-night-2)}.debut__h{letter-spacing:-.065em;background:linear-gradient(96deg, #fff 0, #fff 15%, var(--m-crew) 37%, var(--m-tally) 50%, var(--m-crew) 64%, var(--m-tally) 82%, #fff 100%) 0 0 / 200% 100%;color:#0000;animation:rise 1s var(--ease-out) .12s both, debut-sheen 2.8s var(--ease-out) .3s both;-webkit-background-clip:text;background-clip:text;margin-top:clamp(14px,2vw,26px);padding:.06em .04em .1em;font-size:clamp(3.75rem,16.5vw,14.5rem);font-weight:660;line-height:.9}@keyframes debut-sheen{0%{background-position:100% 0}to{background-position:0 0}}.debut__line{letter-spacing:-.04em;color:#fff;text-wrap:balance;margin-top:clamp(10px,1.6vw,22px);font-size:clamp(1.5rem,3.6vw,3rem);font-weight:620;line-height:1.08}.debut__lead{max-width:56ch;color:var(--on-night-2);margin-top:22px}.debut__duo{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 18px;margin-top:clamp(30px,4vw,48px);display:flex}.debut__duo a{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--night-line);text-align:left;transition:background-color .3s var(--ease), transform .3s var(--ease-out);background:#ffffff0d;align-items:center;gap:16px;padding:12px 26px 12px 12px;display:flex}.debut__duo a:hover{background:#ffffff17;transform:translateY(-2px)}.debut__n{gap:2px;display:grid}.debut__n b{letter-spacing:-.025em;color:#fff;font-size:1.25rem;font-weight:640}.debut__n small{font-size:var(--fs-small);color:var(--on-night-2)}.debut__plus{color:var(--on-night-2);font-size:1.75rem;font-weight:300;line-height:1}.debut__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.debut__note{max-width:60ch;font-size:var(--fs-small);color:var(--on-night-2);margin-top:18px}.debut__note .num{color:#fff;font-weight:620}.debut__stage{padding:0 var(--gutter) clamp(72px, 10vw, 144px);perspective:1800px;perspective-origin:50% 0;margin-top:clamp(52px,7vw,104px);position:relative}.debut__screens{--p:1;transform-origin:50% 0;will-change:transform;max-width:1120px;transform:translateY(calc((1 - var(--p)) * 36px)) rotateX(calc((1 - var(--p)) * 18deg)) scale(calc(.9 + var(--p) * .1));grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-inline:auto;display:grid}.debut__main{grid-area:1/1/auto/10;min-width:0}.debut__side{z-index:1;min-width:0;transform:translateX(calc((1 - var(--p)) * 48px));grid-area:1/9/auto/13;margin-top:18%}.debut__side .win{max-height:clamp(340px,36vw,460px);position:relative;overflow:hidden}.debut__side .win:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff 82%);height:84px;position:absolute;inset:auto 0 0}.debut__main .win{box-shadow:0 0 0 1px #ffffff1a, 0 44px 110px -28px #000000bf, 0 0 160px -50px color-mix(in srgb, var(--m-crew) 60%, transparent)}.debut__side .win{box-shadow:0 0 0 1px #ffffff1a, 0 44px 110px -28px #000c, 0 0 120px -40px color-mix(in srgb, var(--m-tally) 55%, transparent)}.debut__cap{text-align:center;color:var(--on-night-2);margin-top:26px;font-size:.8125rem}@media (width<=760px){.debut__main{grid-column:1/-1}.debut__side,.debut__plus{display:none}}.creed--night{background:var(--night);color:var(--on-night);padding-block:clamp(72px,12vw,176px) clamp(96px,14vw,208px)}.creed--night .creed__t .w{color:#fff3}.creed--night .creed__t .w.is-lit{color:#fff}.band__head--center{text-align:center;justify-items:center;margin-inline:auto}.pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.pair__it{--c:var(--m-crew);border:1px solid var(--line);border-radius:var(--r-lg);background:radial-gradient(110% 70% at 0 0, color-mix(in srgb, var(--c) 18%, transparent), transparent 62%), var(--paper-alt);transition:transform .5s var(--ease-out), box-shadow .5s var(--ease), border-color .3s var(--ease);align-content:start;justify-items:start;gap:12px;padding:clamp(26px,3vw,40px) clamp(26px,3vw,40px) 0;display:grid;position:relative;overflow:hidden}.pair__it:hover{border-color:var(--line-strong);transform:translateY(-4px);box-shadow:0 30px 60px -34px #0f172a4d}.pair__it .mark{margin-bottom:10px}.pair__k{font-size:var(--fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:650}.pair__it h3{letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.25rem);font-weight:640;line-height:1}.pair__it>p:not([class]){max-width:46ch;color:var(--ink-2);line-height:1.5}.pair__p{font-size:var(--fs-small);color:var(--muted)}.pair__p .num{letter-spacing:-.02em;color:var(--ink);font-size:1.25rem;font-weight:640}.pair__shot{width:100%;max-height:260px;margin-top:20px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.pair__shot .win{box-shadow:0 1px #0f172a0a,0 26px 52px -26px #0f172a33}@media (width<=900px){.pair{grid-template-columns:minmax(0,1fr)}}.act{isolation:isolate;background:var(--night);color:var(--on-night);padding-block:clamp(88px,12vw,176px);position:relative;overflow:clip}.act__glow{z-index:-1;pointer-events:none;background:radial-gradient(50% 36% at 50% 0, color-mix(in srgb, var(--c,var(--brand)) 20%, transparent), transparent 72%);position:absolute;inset:0}.act__head{text-align:center;justify-items:center;gap:20px;max-width:820px;margin:0 auto clamp(48px,6vw,88px);display:grid}.act .eyebrow,.act .lead{color:var(--on-night-2)}.act__head .lead{max-width:56ch}.act .shot .win{box-shadow:0 0 0 1px #ffffff1a,0 36px 90px -30px #000000b3}.act .shot figcaption h3{color:#fff}.act .shot figcaption p{color:var(--on-night-2)}.act .more{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(40px,5vw,64px);display:flex}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}[data-rise]{animation:rise .9s var(--ease-out) both;animation-delay:calc(var(--i,0) * 90ms + 80ms)}.js [data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(32px)}.js [data-reveal].is-in{opacity:1;transform:none}.sec{padding-block:var(--section)}.sec__head{gap:22px;max-width:780px;margin-bottom:clamp(48px,7vw,88px);display:grid}.sec__head .lead{max-width:56ch}.sec__head--center{text-align:center;justify-items:center;margin-inline:auto}.hero{transition:background-color .5s var(--ease), color .5s var(--ease);padding-top:clamp(40px,6vw,84px)}.hero__copy{text-align:center;justify-items:center;display:grid}.hero__h{font-size:var(--fs-hero);letter-spacing:-.052em;text-wrap:balance;font-weight:640;line-height:.96}.hero__lead{max-width:46ch;margin-top:28px}.hero__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.hero__note{font-size:var(--fs-small);color:var(--muted);margin-top:18px}.hero__stage{padding:0 var(--gutter) clamp(64px, 9vw, 120px);perspective:1800px;perspective-origin:50% 0;background:linear-gradient(to bottom, transparent 0, transparent 32%, var(--paper-alt) 32%, var(--paper-alt) 100%);margin-top:clamp(48px,7vw,96px);position:relative}.hero__stage:after{content:"";background:var(--line);height:1px;position:absolute;inset:auto 0 0}.win--hero{--p:1;transform-origin:50% 0;will-change:transform;max-width:1120px;transform:translateY(calc((1 - var(--p)) * 36px)) rotateX(calc((1 - var(--p)) * 18deg)) scale(calc(.9 + var(--p) * .1));margin-inline:auto}.hero__cap{text-align:center;color:var(--faint);margin-top:22px;font-size:.8125rem}.hero__switch-row{justify-content:center;margin-bottom:clamp(28px,4vw,44px);display:flex}.hero__switch{border-radius:var(--r-pill);background:var(--paper-alt);box-shadow:inset 0 0 0 1px var(--line);gap:4px;padding:4px;display:inline-flex}.hero__switch button{border-radius:var(--r-pill);font:inherit;letter-spacing:-.01em;color:var(--ink-2);cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease);background:0 0;border:0;align-items:center;gap:7px;padding:9px 18px;font-size:.9375rem;font-weight:640;display:inline-flex}.hero__switch button span{color:var(--muted);font-weight:450}.hero__switch button em{border-radius:var(--r-pill);background:var(--brand-soft);color:var(--brand-ink);letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;font-size:.6875rem;font-style:normal;font-weight:700}.hero__switch button:hover{color:var(--ink)}.hero__switch button[aria-selected=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px #0f172a1a, 0 0 0 1px var(--line)}.hero__switch button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.hero__panes{display:grid}.hero__pane{min-width:0;transition:opacity .45s var(--ease), visibility 0s linear .45s;flex-direction:column;grid-area:1/1;display:flex}.hero__pane:not(.is-on){visibility:hidden;opacity:0;pointer-events:none}.hero__pane.is-on{transition:opacity .45s var(--ease)}.hero__pane>.hero__stage{flex:1 0 auto}@media (prefers-reduced-motion:reduce){.hero,.hero__pane,.hero__pane.is-on{transition:none}}.hero[data-hero=nuvero]{background:var(--night);color:var(--on-night)}.hero__pane--night{justify-content:center;padding-bottom:clamp(56px,8vw,104px)}.hero__pane--night .nuvero-logo{filter:none}.hero__pane--night .eyebrow,.hero__pane--night .lead,.hero__pane--night .hero__note{color:var(--on-night-2)}.hero__logo{margin-bottom:22px}.hero__board{margin-top:clamp(40px,5vw,64px)}.hero__apps{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;width:100%;max-width:1120px;margin-inline:auto;display:grid}.hero__apps a{border:1px solid var(--night-line);text-align:center;height:100%;transition:background-color .25s var(--ease), border-color .25s var(--ease), transform .25s var(--ease-out);background:#ffffff08;border-radius:18px;align-content:start;justify-items:center;gap:4px;padding:30px 12px 26px;display:grid}.hero__apps a:hover,.hero__apps a:focus-visible{background:#ffffff14;border-color:#ffffff42;transform:translateY(-3px)}.hero__apps .mark,.hero__apps .mark-own{--s:68px;margin-bottom:14px}.hero__apps b{letter-spacing:-.015em;color:#fff;font-size:1.0625rem;font-weight:630}.hero__apps small{color:var(--on-night-2);font-size:.8125rem;line-height:1.35}@media (width<=980px){.hero__apps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=620px){.hero__apps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hero__apps a{border-radius:14px;padding:16px 6px 12px}.hero__apps .mark,.hero__apps .mark-own{--s:44px;margin-bottom:8px}.hero__apps b{font-size:.875rem}.hero__apps small{display:none}}.hero[data-hero=nuvero] .hero__switch{box-shadow:inset 0 0 0 1px var(--night-line);background:#ffffff0f}.hero[data-hero=nuvero] .hero__switch button{color:var(--on-night-2)}.hero[data-hero=nuvero] .hero__switch button span{color:inherit;opacity:.7}.hero[data-hero=nuvero] .hero__switch button:hover{color:#fff}.hero[data-hero=nuvero] .hero__switch button[aria-selected=true]{color:var(--night);box-shadow:none;background:#fff}.hero__switch-row{padding-inline:var(--gutter);align-items:center;gap:10px}.hero__switch{scrollbar-width:none;max-width:100%;overflow-x:auto}.hero__switch::-webkit-scrollbar{display:none}.hero__switch button{flex:none;position:relative;overflow:hidden}.hero.is-turning .hero__switch button[aria-selected=true]:after{content:"";background:var(--brand);transform-origin:0;height:2px;animation:9s linear both hero-turn;position:absolute;inset:auto 0 0}@keyframes hero-turn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero__hold{width:34px;height:34px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);transition:color .2s var(--ease), background-color .2s var(--ease);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.hero__hold:hover{color:var(--ink);background:var(--paper-alt)}.hero__hold:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.hero__hold:before{content:"";border-inline:3px solid;width:9px;height:11px}.hero__hold[aria-pressed=true]:before{border:0;border-block:6px solid #0000;border-left:10px solid;width:0;height:0;margin-left:2px}.hero[data-hero=nuvero] .hero__hold{color:var(--on-night-2);box-shadow:inset 0 0 0 1px var(--night-line)}.hero[data-hero=nuvero] .hero__hold:hover{color:#fff;background:#ffffff14}.js .hero__pane.is-arriving{animation:hero-arrive .5s var(--ease-out) both}@keyframes hero-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.js .hero__pane.is-arriving{animation:none}}.hero__marks{gap:14px;margin-bottom:18px;display:flex}.hero__stage--shot{perspective:none}.hero__shot{max-width:1120px;margin-inline:auto}@media (width<=720px){.hero__switch button{padding:8px 12px;font-size:.875rem}.hero__switch button span,.hero__switch button em{display:none}.hero__switch-row{justify-content:flex-start}}.workforce{background:var(--paper-alt);border-block:1px solid var(--line)}.workforce .eyebrow{align-items:center;gap:12px;display:flex}.workforce__foot{max-width:78ch;color:var(--ink-2);margin-top:28px;line-height:1.55}.creed{padding-block:clamp(96px,16vw,220px)}.creed__t{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.875rem,4.6vw,3.75rem);font-weight:620;line-height:1.1}.creed__t .w{color:var(--line-strong);transition:color .5s var(--ease)}.creed__t .w.is-lit{color:var(--ink)}.suite{padding-top:0}.lineup{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lineup__it{border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background-color .4s var(--ease);align-content:start;gap:10px;padding:32px 28px 36px;display:grid}.lineup__it:hover{background:var(--paper-alt)}.lineup__it .mark{transition:transform .5s var(--ease-out);margin-bottom:14px}.lineup__it:hover .mark{transform:translateY(-4px)scale(1.04)}.lineup__it h3{letter-spacing:-.025em;font-size:1.25rem;font-weight:620}.lineup__it p{color:var(--ink-2);max-width:38ch;font-size:.9375rem;line-height:1.5}@media (width<=980px){.lineup{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.lineup{grid-template-columns:1fr}.lineup__it{grid-template-columns:auto 1fr;column-gap:18px;padding:26px 22px}.lineup__it .mark{--s:52px;grid-row:span 2;margin:0}}.story{background:var(--paper-alt);border-block:1px solid var(--line);height:480vh;position:relative}.story__pin{align-items:center;height:100vh;min-height:640px;display:flex;position:sticky;top:0;overflow:hidden}.story__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.story__copy .display{margin-top:18px;font-size:clamp(2rem,3.8vw,3.25rem)}.story__steps{border-top:1px solid var(--line);margin-top:clamp(28px,4vw,48px)}.story__steps li{border-bottom:1px solid var(--line)}.story__steps h3{letter-spacing:-.02em;color:var(--faint);transition:color .4s var(--ease);align-items:baseline;gap:16px;padding:15px 0;font-size:1.1875rem;font-weight:600;display:flex}.story__steps h3 .num{letter-spacing:.06em;color:var(--faint);transition:color .4s var(--ease);font-size:.75rem;font-weight:600}.story__steps p{max-height:0;color:var(--ink-2);opacity:0;max-width:44ch;transition:max-height .6s var(--ease-out), opacity .4s var(--ease), padding .6s var(--ease-out);margin-left:34px;font-size:.9875rem;line-height:1.5;overflow:hidden}.story__steps li.is-on h3{color:var(--ink)}.story__steps li.is-on h3 .num{color:var(--brand)}.story__steps li.is-on p{opacity:1;max-height:9em;padding-bottom:20px}.story__stage{height:min(560px,68vh);position:relative}.story__panel{opacity:0;transition:opacity .55s var(--ease), transform .8s var(--ease-out);pointer-events:none;position:absolute;inset:0 0 auto;transform:translateY(36px)scale(.965)}.story__panel.is-on{opacity:1;transform:none}.story__panel.is-past{transform:translateY(-36px)scale(.965)}@media (width<=900px){.story{height:auto;padding-block:var(--section)}.story__pin{height:auto;min-height:0;display:block;position:static;overflow:visible}.story__grid{grid-template-columns:1fr}.story__steps h3{color:var(--ink)}.story__steps h3 .num{color:var(--brand)}.story__steps p{opacity:1;max-height:none;padding-bottom:20px}.story__stage{height:auto;margin-inline:calc(var(--gutter) * -1);padding:8px var(--gutter) 28px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.story__panel{opacity:1;scroll-snap-align:center;flex:0 0 min(86vw,420px);position:static;transform:none}.story__panel.is-past{transform:none}}.bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.tile{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper-alt);min-height:300px;transition:transform .6s var(--ease-out), box-shadow .6s var(--ease-out);flex-direction:column;gap:10px;padding:clamp(24px,3vw,36px);display:flex;position:relative;overflow:hidden}.tile:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px #0f172a47}.tile--a{grid-column:span 7}.tile--b,.tile--c{grid-column:span 5}.tile--d{grid-column:span 7}.tile__k{font-size:var(--fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:650}.tile h3{letter-spacing:-.035em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:620;line-height:1.1}.tile>p:not(.tile__k):not(.tile__p){max-width:42ch;color:var(--ink-2);line-height:1.5}.tile__p{font-size:var(--fs-small);color:var(--muted);margin-top:6px}.tile__p .num{color:var(--ink);font-size:1.0625rem;font-weight:620}.tile--night{background:var(--night);border-color:var(--night);color:var(--on-night)}.tile--night .tile__k,.tile--night .tile__p,.tile--night>p:not(.tile__k):not(.tile__p){color:var(--on-night-2)}.tile--night .tile__p .num{color:#fff}.tile__art{font-family:var(--font-app);margin-top:auto;padding-top:28px;font-size:12.5px}.tile__art--plan{gap:14px;max-width:460px;display:grid}.tile__art--plan div{gap:7px;display:grid}.tile__art--plan b{color:var(--ink-2);font-weight:700}.tile__art--plan i,.tile__art--units i{background:var(--line);border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.tile__art--plan i:after,.tile__art--units i:after{content:"";width:var(--w);background:var(--m-noggin);transform-origin:0;transition:transform 1.4s var(--ease-out) .35s;border-radius:3px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.is-in .tile__art--plan i:after,.is-in .tile__art--units i:after,html:not(.js) .tile__art i:after{transform:none}.tile__art--units{color:var(--muted);grid-template-columns:1fr auto;gap:8px 12px;display:grid}.tile__art--units div{grid-column:1/-1}.tile__art--units i:after{background:var(--m-taskq)}.tile__art--units b{color:var(--ink)}.tile__art--load li{border-top:1px solid var(--night-line);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.tile__art--load b{font-weight:700}.tile__art--load .ok{color:var(--m-billing)}.tile__art--load .due{color:var(--m-taskq)}.soon{border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:baseline;gap:14px 40px;margin-top:clamp(40px,5vw,64px);padding-top:28px;display:grid}.soon ul{letter-spacing:-.02em;color:var(--faint);flex-wrap:wrap;gap:8px 28px;font-size:1.1875rem;font-weight:560;display:flex}.soon>p:last-child{max-width:60ch;font-size:var(--fs-small);color:var(--muted);grid-column:2}@media (width<=900px){.tile--a,.tile--b,.tile--c,.tile--d{grid-column:1/-1}.tile{min-height:0}.soon{grid-template-columns:1fr}.soon>p:last-child{grid-column:auto}}.outpt{padding-top:0}.outpt .eyebrow{align-items:center;gap:10px;display:flex}.outpt__avail{border-radius:var(--r-pill);color:#075985;font-size:var(--fs-small);background:#e0f2fe;justify-self:start;padding:6px 14px;font-weight:560}.outpt__avail .num{font-weight:650}.specs{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:clamp(40px,6vw,72px);display:grid}.specs li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;gap:8px;padding:26px 26px 30px;display:grid}.specs h3{letter-spacing:-.025em;align-items:center;gap:10px;font-size:1.25rem;font-weight:620;display:flex}.specs h3 span{border-radius:var(--r-pill);background:var(--paper-alt);box-shadow:inset 0 0 0 1px var(--line-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:2px 9px;font-size:.6875rem;font-weight:650}.specs p{color:var(--ink-2);font-size:.9375rem;line-height:1.55}@media (width<=760px){.specs{grid-template-columns:1fr}}.duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(20px,3vw,40px);display:grid}.duo__it{gap:22px;margin:0;display:grid}.duo__it .win{transition:transform .7s var(--ease-out), box-shadow .7s var(--ease-out)}.duo__it:hover .win{transform:translateY(-6px)}.duo figcaption{gap:8px;padding-inline:4px;display:grid}.duo figcaption h3{letter-spacing:-.03em;font-size:1.5rem;font-weight:620}.duo figcaption p{max-width:48ch;color:var(--ink-2);line-height:1.5}.outpt__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:clamp(56px,7vw,96px);display:grid}.outpt__facts li{border-top:1px solid var(--line-strong);align-content:start;gap:8px;padding-top:20px;display:grid}.outpt__facts h3{letter-spacing:-.02em;font-size:1.125rem;font-weight:620}.outpt__facts p{color:var(--ink-2);font-size:.9375rem;line-height:1.55}@media (width<=900px){.duo{grid-template-columns:1fr}.outpt__facts{grid-template-columns:1fr 1fr}}@media (width<=520px){.outpt__facts{grid-template-columns:1fr}}.navia{background:var(--paper-alt);border-block:1px solid var(--line);overflow:hidden}.navia__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.navia__copy{gap:22px;display:grid}.ticks{gap:12px;margin-top:8px;display:grid}.ticks li{color:var(--ink-2);padding-left:30px;position:relative}.ticks li:before{content:"";background:var(--brand-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5.2 9.3 2.5 2.5 5.1-5.3'/%3E%3C/svg%3E") center / 100% no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:.2em;left:0}.navia__stage{--y:0px;transform:translateY(var(--y));will-change:transform;justify-items:center;display:grid}.phone{background:var(--night);border-radius:46px;width:min(320px,78vw);padding:10px;box-shadow:0 40px 80px -32px #0f172a73,inset 0 0 0 1px #ffffff1f}.phone__in{background:var(--paper-alt);font-family:var(--font-app);color:var(--ink);border-radius:37px;gap:10px;padding:12px 12px 10px;font-size:12.5px;display:grid}.ph__top{grid-template-columns:1fr auto 1fr;align-items:center;padding:2px 10px 6px;font-size:11.5px;font-weight:700;display:grid}.ph__top span:last-child{text-align:right;color:var(--brand)}.ph__isle{background:var(--night);border-radius:12px;width:78px;height:22px}.ph__hi{font-family:var(--font);letter-spacing:-.03em;padding:6px 6px 2px;font-size:1.25rem;font-weight:620}.ph__card{border:1px solid var(--line);background:var(--paper);border-radius:16px;gap:4px;padding:14px;display:grid}.ph__card>span:not(.ph__k):not(.ph__btn){color:var(--muted)}.ph__k{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);font-size:9.5px;font-weight:700}.ph__card--next b{font-size:14px}.ph__acts{gap:8px;margin-top:10px;display:flex}.ph__btn{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-strong);justify-content:center;padding:8px 14px;font-weight:700;display:inline-flex}.ph__btn--on{background:var(--brand);color:#fff;box-shadow:none;flex:1}.ph__row{border-top:1px solid var(--line);grid-template-columns:16px 1fr auto;align-items:center;gap:9px;padding:7px 0;display:grid}.ph__row:first-of-type{border-top:0}.ph__row i{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:50%}.ph__row i.done{background:var(--ok);box-shadow:none}.ph__row em{color:var(--muted);font-style:normal}.ph__card--pay{grid-template-columns:1fr auto;align-items:center}.ph__card--pay .ph__k{grid-column:1}.ph__card--pay b{grid-column:1;font-size:17px}.ph__card--pay .ph__btn{flex:none;grid-area:1/2/span 2}.ph__tabs{text-align:center;color:var(--faint);grid-template-columns:repeat(4,1fr);padding:8px 0 4px;font-size:10.5px;font-weight:700;display:grid}.ph__tabs .on{color:var(--brand)}@media (width<=900px){.navia__grid{grid-template-columns:1fr}.navia__stage{transform:none}}.security{background:var(--night);color:var(--on-night)}.security .eyebrow,.security .lead{color:var(--on-night-2)}.facts{border-top:1px solid var(--night-line);border-left:1px solid var(--night-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.facts>div{border-right:1px solid var(--night-line);border-bottom:1px solid var(--night-line);align-content:start;gap:10px;padding:32px 28px 40px;display:grid}.facts dt{letter-spacing:-.025em;font-size:1.1875rem;font-weight:600}.facts dd{color:var(--on-night-2);font-size:.9375rem;line-height:1.55}@media (width<=900px){.facts{grid-template-columns:1fr 1fr}}@media (width<=600px){.facts{grid-template-columns:1fr}}.plans{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:16px;display:grid}.plan{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);align-content:start;gap:18px;padding:clamp(28px,3.4vw,40px);display:grid}.plan--feature{border-color:var(--ink);box-shadow:0 30px 60px -36px #0f172a59}.plan h3{letter-spacing:-.03em;font-size:1.5rem;font-weight:620}.plan__d{min-height:4.6em;color:var(--ink-2);font-size:.9875rem;line-height:1.5}.plan__p{align-items:flex-end;gap:12px;display:flex}.plan__p b{letter-spacing:-.05em;font-size:clamp(3rem,5vw,4rem);font-weight:640;line-height:.9}.plan__p span{font-size:var(--fs-small);color:var(--muted);padding-bottom:4px;line-height:1.25}.plan .ticks{border-top:1px solid var(--line);margin-top:6px;padding-top:22px;font-size:.9875rem}.plan__fine{font-size:var(--fs-small);color:var(--muted)}.plan__fine .num{color:var(--ink);font-weight:600}.om-price{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper-alt);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 40px;max-width:856px;margin:16px auto 0;padding:clamp(24px,3vw,32px) clamp(28px,3.4vw,40px);display:grid}.om-price h3{letter-spacing:-.025em;align-items:center;gap:10px;margin-bottom:8px;font-size:1.25rem;font-weight:620;display:flex}.om-price p:not(.om-price__p){max-width:52ch;color:var(--ink-2);font-size:.9875rem;line-height:1.5}.om-price__p{align-items:flex-end;gap:10px;display:flex}.om-price__p b{letter-spacing:-.05em;font-size:clamp(2.25rem,3.6vw,3rem);font-weight:640;line-height:.9}.om-price__p span{font-size:var(--fs-small);color:var(--muted);padding-bottom:2px;line-height:1.25}@media (width<=700px){.om-price{grid-template-columns:1fr}}.pricing__note{text-align:center;max-width:62ch;font-size:var(--fs-small);color:var(--muted);margin:36px auto 0}.plans--three{grid-template-columns:repeat(3,minmax(0,380px))}.plan h3{align-items:center;gap:10px;display:flex}.plans--three .plan__d{min-height:3.2em}.plans--three .plan__p b{font-size:clamp(2.5rem,4vw,3.25rem)}@media (width<=980px){.plans--three{grid-template-columns:minmax(0,460px)}.plans--three .plan__d{min-height:0}}@media (width<=760px){.plans{grid-template-columns:1fr}.plan__d{min-height:0}}.start{padding-top:0}.steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.steps li{border-top:1px solid var(--ink);align-content:start;gap:10px;padding-top:22px;display:grid}.steps li>.num{letter-spacing:.08em;color:var(--brand);font-size:.8125rem;font-weight:650}.steps li>.num:before{content:"0"}.steps h3{letter-spacing:-.025em;font-size:1.25rem;font-weight:620}.steps p{color:var(--ink-2);font-size:.9375rem;line-height:1.55}@media (width<=900px){.steps{grid-template-columns:1fr 1fr}}@media (width<=520px){.steps{grid-template-columns:1fr}}.close{background:var(--night);color:var(--on-night);text-align:center;padding-block:clamp(96px,14vw,200px)}.close__in{justify-items:center;gap:26px;display:grid}.close .lead{max-width:44ch;color:var(--on-night-2)}.close__marks{gap:14px;margin-bottom:8px;display:flex}.close+.foot{border-top:0}.nsight{background:var(--paper-alt);border-block:1px solid var(--line)}.nsight__board{margin-bottom:clamp(40px,6vw,72px)}.nsight__board figcaption{text-align:center;justify-self:center}.nsight .more,.rx .more{margin-top:clamp(32px,4vw,48px)}.outpt__facts h3 .status{vertical-align:middle;margin-left:6px}.rx__avail{font-size:var(--fs-small);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.training .more{margin-top:clamp(32px,4vw,48px)}.nina{border-block:1px solid var(--line);background:radial-gradient(60% 70% at 8% 0%, #7c3aed1a, transparent 70%), radial-gradient(50% 60% at 96% 12%, #f43f5e17, transparent 70%), radial-gradient(60% 70% at 60% 100%, #2563eb17, transparent 70%), var(--paper);position:relative;overflow:hidden}.nina__top{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,48px);margin-bottom:clamp(32px,5vw,56px);display:grid}.nina__logo{filter:drop-shadow(0 18px 30px #7c3aed38);width:clamp(96px,14vw,168px);height:auto}.nina__top .display{margin:6px 0 12px}.nina__name{background:linear-gradient(90deg,#6d28d9,#db2777 55%,#2563eb);color:#0000;-webkit-background-clip:text;background-clip:text}.nina__jobs{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:0 0 clamp(36px,5vw,60px);padding:0;list-style:none;display:grid}.nina__jobs li{box-shadow:inset 0 0 0 1px var(--line);background:#ffffffc7;border-radius:14px;padding:20px 20px 22px}.nina__jobs h3{letter-spacing:-.02em;margin:0 0 6px;font-size:1.125rem;font-weight:640}.nina__jobs p{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.5}.nina__jobs b{letter-spacing:.08em;text-transform:uppercase;color:#7c3aed;margin-bottom:10px;font-size:.75rem;font-weight:650;display:inline-block}.nina .more{margin-top:clamp(32px,4vw,48px)}@media (width<=820px){.nina__top,.nina__jobs{grid-template-columns:1fr}}.nina-hero__marks{align-items:center;gap:16px;margin:0 0 4px;display:flex}.nina-hero__logo{filter:drop-shadow(0 14px 24px #7c3aed38);width:104px;height:104px}.blog__list{gap:14px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.blog__wait{color:var(--ink-2);padding:24px 0}.blog__item{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper-alt);transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out)}.blog__item:hover{transform:translateY(-2px);box-shadow:0 20px 40px -28px #0f172a40}.blog__link{color:inherit;gap:6px;padding:clamp(18px,2.4vw,26px);text-decoration:none;display:grid}.blog__kind{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:.78rem;font-weight:600}.blog__link h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:620;line-height:1.15}.blog__meta{color:var(--ink-2);margin:0;font-size:.9rem}.blog__summary{color:var(--ink-2);max-width:60ch;margin:4px 0 0;line-height:1.5}.blog__post .eyebrow a{color:inherit;text-decoration:none}.blog__post .eyebrow a:hover{text-decoration:underline}.blog__lead{color:var(--ink-2);font-size:1.15rem;line-height:1.55}.addons{border:1px solid var(--line);background:var(--paper);border-radius:22px;max-width:1120px;margin:clamp(28px,4vw,44px) auto 0;padding:clamp(20px,3vw,30px)}.addons h3{letter-spacing:-.015em;font-size:1.0625rem;font-weight:630}.addons ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,56px);margin-top:8px;display:grid}.addons li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;padding:14px 0;display:grid}.addons li[hidden]{display:none}.addons b{font-weight:620}.addons li>span{font-size:var(--fs-small);color:var(--muted);grid-area:2/1;line-height:1.45}.addons em{font-style:normal;font-size:var(--fs-small);color:var(--ink-2);white-space:nowrap;grid-area:1/2}.addons em .num{color:var(--ink);font-size:1.0625rem;font-weight:640}.plan__tag{min-height:26px;margin-bottom:-6px}.plan__tag .status[hidden],.plan__fine[hidden]{display:none}@media (width<=760px){.addons ul{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.hero__panes{display:block}.hero__pane:not(.is-on){display:none}.hero__pane--night{justify-content:flex-start}}
