@font-face{font-family:Parkinsans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/3d171a857fb51073.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Parkinsans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_next/static/media/762f1aaf5ab54370.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_668e69{font-family:Parkinsans,Trebuchet MS,system-ui,sans-serif;font-style:normal}.__variable_668e69{--font-parkinsans:"Parkinsans",Trebuchet MS,system-ui,sans-serif}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7c499784ef7b5738-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/acd3a3ccf59f84fe-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac7832d0e3230c0c-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/45264fdf7b1faa10-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e0446cf041f10056-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/371d6991f2888447-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/611e180a963814d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6176638a6eec9289-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/28a27d4ca1c1ec91-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fefbfa0362d3abe2-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/89f16cb58f025cbc-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a6d69eb5215c363d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/037beb8dddce5c24-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3d63e1e6224b6413-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/93f08e21e1cb8a1e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/44f3dd1955c567ec-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lunasima Fallback;src:local("Arial");ascent-override:87.65%;descent-override:19.12%;line-gap-override:0.00%;size-adjust:110.30%}.__className_45ea60{font-family:Lunasima,Lunasima Fallback;font-style:normal}.__variable_45ea60{--font-lunasima:"Lunasima","Lunasima Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--radius-sm:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.h-40{height:calc(var(--spacing) * 40)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}:root{color-scheme:light;--ink:#0f1b3d;--body:#1f2b4d;--muted:#475679;--line:#d6e4f4;--sky-50:#f3f8fe;--sky-100:#e4f0fc;--sky-200:#cbe2f8;--sky-300:#9fc8ef;--cobalt:#1f46c6;--cobalt-deep:#15318c;--cobalt-soft:#dfe7fb;--peach-50:#fff4ec;--peach-100:#ffe2d0;--peach:#ffc3a0;--peach-mid:#ff9f73;--peach-ink:#9a3f10;--ok:#0f6e53;--warn:#a8261d;--radius:22px;--radius-sm:14px;--display:var(--font-parkinsans),"Trebuchet MS",system-ui,sans-serif;--text:var(--font-lunasima),"Segoe UI",system-ui,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:5.5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:var(--body);font-family:var(--text);-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums;background:#fff;font-size:17.5px;line-height:1.7}::selection{background:var(--cobalt);color:#fff}:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px;border-radius:6px}h1,h2,h3,h4{font-family:var(--display);color:var(--ink);letter-spacing:-.012em;font-weight:650}a{color:var(--cobalt)}.sx-skip{z-index:100;background:var(--cobalt);color:#fff;border-radius:10px;padding:.6rem 1rem;position:absolute;top:.5rem;left:-9999px}.sx-skip:focus{left:.75rem}.sx-wrap{width:100%;max-width:72rem;margin:0 auto;padding:0 1.15rem}.sx-narrow{max-width:46rem}.sx-btn,.sx-btn-ghost{min-height:48px;font-family:var(--display);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.35rem;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.sx-btn{background:var(--cobalt);color:#fff;border:2px solid var(--cobalt)}.sx-btn:hover{background:var(--cobalt-deep);border-color:var(--cobalt-deep)}.sx-btn-ghost{color:var(--cobalt);border:2px solid var(--sky-300);background:#fff}.sx-btn-ghost:hover{border-color:var(--cobalt)}.sx-kicker{font-family:var(--display);letter-spacing:.02em;color:var(--cobalt);align-items:center;gap:.5rem;font-size:14px;font-weight:600;display:inline-flex}.sx-kicker:before{content:"";background:var(--peach-mid);border-radius:50%;width:10px;height:10px}.sx-pill{background:var(--sky-100);color:var(--cobalt-deep);font-size:14px;font-family:var(--display);border-radius:999px;padding:.2rem .75rem;font-weight:600;display:inline-block}.sx-bar{z-index:50;border-bottom:1px solid var(--line);background:#fffffff7;position:sticky;top:0}.sx-bar-row{justify-content:space-between;align-items:center;gap:1rem;min-height:64px;display:flex}.sx-brand{color:var(--ink);align-items:center;gap:.55rem;min-height:44px;text-decoration:none;display:inline-flex}.sx-word{font-family:var(--display);letter-spacing:-.02em;font-size:21px;font-weight:700}.sx-word em{color:var(--cobalt);font-style:normal}.sx-nav-wide{gap:.25rem;display:none}.sx-navlink{min-height:44px;font-family:var(--display);color:var(--body);border-radius:999px;align-items:center;padding:0 .8rem;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.sx-navlink:hover{background:var(--sky-100);color:var(--cobalt-deep)}.sx-navlink[aria-current=page]{background:var(--cobalt-soft);color:var(--cobalt-deep)}.sx-menu{position:relative}.sx-menu-btn{cursor:pointer;border:2px solid var(--sky-300);min-height:44px;font-family:var(--display);color:var(--cobalt-deep);background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-size:15px;font-weight:600;list-style:none;display:inline-flex}.sx-menu-btn::-webkit-details-marker{display:none}.sx-menu-bars{gap:3px;display:inline-grid}.sx-menu-bars i{background:currentColor;border-radius:2px;width:16px;height:2px;display:block}.sx-menu[open] .sx-menu-btn{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.sx-menu-panel{border:1px solid var(--line);border-radius:var(--radius);background:#fff;width:min(20rem,100vw - 2rem);padding:.6rem;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 40px #0f1b3d29}.sx-menu-panel .sx-navlink{border-radius:12px;min-height:48px;padding:0 .9rem;font-size:16px}.sx-menu-note{color:var(--muted);margin:.3rem .9rem .5rem;font-size:14px;line-height:1.45}@media (min-width:1024px){.sx-nav-wide{display:flex}.sx-menu{display:none}}.sx-hero{background:linear-gradient(180deg,var(--sky-100) 0,var(--sky-50) 70%,#fff 100%);position:relative;overflow:hidden}.sx-hero:before{content:"";pointer-events:none;opacity:.9;background:url(/art/sky.svg) top/cover no-repeat;position:absolute;inset:0}.sx-hero-grid{grid-template-areas:"head""art""cta""lead";gap:1.2rem;padding-block:1.6rem 2.2rem;display:grid;position:relative}.sx-hero-head{grid-area:head}.sx-hero-art{grid-area:art}.sx-hero-cta{grid-area:cta;gap:.7rem;display:grid}.sx-hero-lead{grid-area:lead}.sx-hero h1{margin:.6rem 0 0;font-size:clamp(2rem,7.4vw,3.5rem);line-height:1.06}.sx-hero h1 .sx-hl{color:var(--cobalt)}.sx-hero-lead p{color:var(--body);max-width:36rem;margin:0;font-size:18px}@media (min-width:900px){.sx-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"head art""lead art""cta art";align-items:start;gap:1.3rem 2.5rem;padding-block:3.2rem 3.6rem}.sx-hero-cta{flex-wrap:wrap;display:flex}.sx-hero-art{align-self:center}}.sx-screens{position:relative}.sx-screens-path{width:92%;height:60px;position:absolute;top:36%;left:4%;right:4%}.sx-screens-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.55rem;display:grid;position:relative}.sx-step{justify-items:center;gap:.55rem;min-width:0;display:grid}.sx-phone{aspect-ratio:9/17.5;background:var(--ink);border-radius:26px;width:100%;max-width:13.5rem;padding:7px;box-shadow:0 16px 30px #0f1b3d2e}.sx-step:first-child .sx-phone{transform:rotate(-3deg)}.sx-step:nth-child(3) .sx-phone{transform:rotate(3deg)}.sx-screen{background:#fff;border-radius:20px;flex-direction:column;gap:.45rem;height:100%;padding:.7rem .55rem .6rem;display:flex;position:relative;overflow:hidden}.sx-notch{background:var(--sky-200);border-radius:6px;width:34%;height:6px;margin:0 auto .15rem}.sx-scr-top{align-items:center;gap:.4rem;display:flex}.sx-scr-ico{background:var(--sky-100);border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.sx-scr-title{color:var(--ink);font-size:13px;font-weight:650;line-height:1.15}.sx-scr-step,.sx-scr-title{font-family:var(--display);display:block}.sx-scr-step{color:var(--muted);font-size:11px;line-height:1.3;font-weight:600}.sx-scr-body{color:var(--body);flex-direction:column;gap:.4rem;font-size:12px;line-height:1.3;display:none}.sx-progress{background:var(--sky-100);border-radius:6px;height:6px;overflow:hidden}.sx-progress span{background:var(--cobalt);border-radius:6px;height:100%;display:block}.sx-q{font-family:var(--display);color:var(--ink);font-size:12.5px;font-weight:600}.sx-opt{border:1.5px solid var(--line);border-radius:10px;padding:.3rem .5rem}.sx-opt.on{border-color:var(--cobalt);background:var(--cobalt-soft);color:var(--cobalt-deep);font-weight:700}.sx-bubble{background:var(--sky-100);border-radius:12px 12px 12px 4px;padding:.35rem .5rem}.sx-bubble.me{background:var(--peach-100);border-radius:12px 12px 4px;align-self:flex-end}.sx-scr-foot{margin-top:auto}.sx-fakebtn{text-align:center;background:var(--cobalt);color:#fff;font-family:var(--display);border-radius:999px;padding:.35rem .4rem;font-size:12px;font-weight:600;display:block}.sx-status{color:var(--ok);align-items:center;gap:.3rem;font-size:11.5px;font-weight:700;display:inline-flex}.sx-scr-art{place-items:center;padding:.2rem 0;display:grid}.sx-scr-art svg{width:70%;height:auto}.sx-tag{text-align:center;background:var(--peach-50);border:1.5px dashed var(--peach-mid);border-radius:16px;justify-items:center;gap:.1rem;width:100%;max-width:13.5rem;padding:.4rem .5rem;display:grid}.sx-tag .short{display:none}.sx-tag b{font-family:var(--text);color:var(--peach-ink);font-size:16px;font-weight:700;line-height:1.2}.sx-tag span{color:var(--body);font-size:12px;line-height:1.3}.sx-screens-note{color:var(--muted);text-align:center;margin:.9rem 0 0;font-size:14px}.sx-screens-note b{color:var(--peach-ink)}@media (min-width:560px){.sx-scr-body{display:flex}.sx-screens-row{gap:1rem}}@media (max-width:559px){.sx-phone{aspect-ratio:9/11;border-radius:22px}.sx-screen{text-align:center;justify-content:center;align-items:center}.sx-scr-top{flex-direction:column}.sx-scr-ico{width:40px;height:40px}.sx-scr-art,.sx-tag .long,.sx-tag span{display:none}.sx-tag .short{display:inline}.sx-tag b{font-size:14.5px}}.sx-band{background:var(--sky-50);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sx-section{padding-block:2.4rem}.sx-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.1rem;display:flex}.sx-section-head h2{margin:0;font-size:clamp(1.45rem,3.6vw,1.95rem)}.sx-more{font-family:var(--display);align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.sx-pagehead{background:linear-gradient(180deg,var(--sky-100),var(--sky-50));border-bottom:1px solid var(--line)}.sx-pagehead-grid{align-items:center;gap:1.2rem;padding-block:1.3rem 1.8rem;display:grid}.sx-pagehead h1{margin:.4rem 0 0;font-size:clamp(1.8rem,5.6vw,2.75rem);line-height:1.1}.sx-pagehead .sx-intro{color:var(--body);max-width:44rem;margin:.9rem 0 0;font-size:18px}.sx-pagehead-art{justify-self:center;width:100%;max-width:20rem}@media (min-width:900px){.sx-pagehead-grid{grid-template-columns:minmax(0,1fr) 18rem;gap:2.5rem;padding-block:2.2rem 2.6rem}}.sx-meta{color:var(--muted);flex-wrap:wrap;gap:.4rem 1rem;margin-top:.9rem;font-size:14.5px;display:flex}.sx-meta b{color:var(--ink);font-weight:700}.sx-crumbs ol{flex-wrap:wrap;align-items:center;gap:.1rem .35rem;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.sx-crumbs a{min-height:44px;color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}.sx-crumbs a:hover{color:var(--cobalt)}.sx-crumbs .sep{color:var(--sky-300)}.sx-crumbs [aria-current]{color:var(--ink)}.sx-clinician{border:2px solid var(--sky-200);border-radius:var(--radius);background:#fff;grid-template-columns:auto 1fr;align-items:start;gap:.2rem .85rem;margin:1.4rem 0;padding:1rem 1.1rem;display:grid}.sx-clinician svg{grid-row:span 2;margin-top:.15rem}.sx-clinician p{margin:0;font-size:16px;line-height:1.55}.sx-clinician .h{font-family:var(--display);color:var(--ink);font-size:16.5px;font-weight:650}.sx-partner{background:var(--peach-50);border-radius:var(--radius-sm);color:var(--body);align-items:flex-start;gap:.7rem;margin:0 0 1.4rem;padding:.75rem 1rem;font-size:15px;line-height:1.5;display:flex}.sx-partner svg{flex:none;margin-top:.1rem}.sx-partner a{color:var(--peach-ink);font-weight:700}.sx-article{padding-block:1.6rem 2.6rem}.sx-cols{gap:2.5rem;display:grid}@media (min-width:1024px){.sx-cols{grid-template-columns:minmax(0,1fr) 16rem}}.sx-rail{display:none}@media (min-width:1024px){.sx-rail{display:block}.sx-rail>div{position:sticky;top:5.5rem}}.sx-toc-drop{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--sky-50);margin:0 0 1.5rem}.sx-toc-drop summary{cursor:pointer;min-height:48px;font-family:var(--display);color:var(--cobalt-deep);align-items:center;padding:0 1rem;font-weight:600;list-style:none;display:flex}.sx-toc-drop summary::-webkit-details-marker{display:none}.sx-toc-drop summary:after{content:"+";margin-left:auto;font-size:20px}.sx-toc-drop[open] summary:after{content:"−"}.sx-toc-drop>div{padding:0 .6rem .8rem}@media (min-width:1024px){.sx-toc-drop{display:none}}.sx-toc p{font-family:var(--display);color:var(--muted);margin:0 0 .4rem;font-size:14px;font-weight:650}.sx-toc ol{counter-reset:toc;margin:0;padding:0;list-style:none}.sx-toc li{counter-increment:toc}.sx-toc a{color:var(--body);border-radius:10px;align-items:baseline;gap:.6rem;min-height:44px;padding:.45rem .4rem;font-size:15px;line-height:1.35;text-decoration:none;display:flex}.sx-toc a:before{content:counter(toc);background:var(--sky-100);width:1.5rem;height:1.5rem;color:var(--cobalt-deep);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.sx-toc a:hover{background:var(--sky-100);color:var(--cobalt-deep)}.sx-prose{max-width:54rem}.sx-prose>blockquote,.sx-prose>h2,.sx-prose>h3,.sx-prose>ol,.sx-prose>p,.sx-prose>ul{max-width:44rem}.sx-prose>p{margin:0 0 1.05rem}.sx-prose h2{margin:2.3rem 0 .8rem;scroll-margin-top:5.5rem;font-size:clamp(1.4rem,3.6vw,1.8rem);line-height:1.2}.sx-prose h3{margin:1.8rem 0 .6rem;font-size:1.25rem;line-height:1.25}.sx-prose>ol,.sx-prose>ul{margin:0 0 1.2rem;padding-left:0;list-style:none}.sx-prose>ol>li,.sx-prose>ul>li{margin:0 0 .6rem;padding-left:2rem;position:relative}.sx-prose>ul>li:before{content:"";background:var(--peach-mid);border-radius:50%;width:9px;height:9px;position:absolute;top:.62em;left:.45rem}.sx-prose>ol{counter-reset:ol}.sx-prose>ol>li{counter-increment:ol}.sx-prose>ol>li:before{content:counter(ol);background:var(--cobalt);color:#fff;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;font-size:13px;font-weight:700;line-height:1;display:grid;position:absolute;top:.12em;left:0}.sx-prose blockquote{border-left:4px solid var(--peach-mid);background:var(--peach-50);border-radius:0 14px 14px 0;margin:1.4rem 0;padding:.8rem 1.1rem}.sx-prose blockquote p{margin:0}.sx-prose a{text-underline-offset:3px;text-decoration-thickness:1.5px}.sx-prose strong{color:var(--ink)}.sx-prose code{background:var(--sky-100);border-radius:6px;padding:.05rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.sx-tablewrap{border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin:1.4rem 0 1.6rem;overflow-x:auto}.sx-table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.45}.sx-table caption{caption-side:top;color:var(--cobalt-deep);background:var(--sky-50);border-bottom:1px solid var(--line);padding:.8rem 1rem;font-size:14.5px}.sx-table caption,.sx-table th{text-align:left;font-family:var(--display);font-weight:600}.sx-table th{background:var(--sky-100);color:var(--ink);vertical-align:bottom;padding:.7rem .8rem;font-size:14px}.sx-table td{border-top:1px solid var(--line);vertical-align:top;padding:.7rem .8rem}.sx-table td:first-child{font-family:var(--display);color:var(--ink);font-weight:650}@media (max-width:639px){.sx-tablewrap{background:0 0;border:none;overflow:visible}.sx-table,.sx-table tbody,.sx-table td,.sx-table tr{width:100%;display:block}.sx-table caption{border-radius:var(--radius-sm);border:1px solid var(--line);margin-bottom:.7rem;display:block}.sx-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sx-table tr{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;margin-bottom:.75rem;padding:.3rem 0;box-shadow:0 4px 12px #0f1b3d0d}.sx-table td{border:none;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);gap:.6rem;padding:.35rem .9rem;display:grid}.sx-table td:before{content:attr(data-label);font-family:var(--display);color:var(--muted);font-size:13px;font-weight:600}.sx-table td:first-child{border-bottom:1px solid var(--line);margin-bottom:.2rem;padding:.5rem .9rem .4rem;font-size:17px;display:block}.sx-table td:first-child:before{content:none}}.sx-verdict{border:2px solid var(--sky-200);border-radius:var(--radius);background:#fff;margin:1.6rem 0 1.8rem;overflow:hidden}.sx-verdict-head{background:var(--sky-50);border-bottom:1px solid var(--line);align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.sx-ring{flex:none;width:84px;height:84px}.sx-ring-num{font-family:var(--text);fill:var(--ink);font-size:22px;font-weight:700}.sx-ring-den{font-family:var(--text);fill:var(--muted);font-size:11.5px}.sx-verdict-label{font-family:var(--display);color:var(--ink);margin:0;font-size:17px;font-weight:650}.sx-verdict-best{color:var(--body);margin:.2rem 0 0;font-size:15px;line-height:1.45}.sx-verdict-band{font-size:13px;font-family:var(--display);color:var(--cobalt-deep);background:var(--cobalt-soft);border-radius:999px;margin-top:.4rem;padding:.1rem .6rem;font-weight:600;display:inline-block}.sx-verdict-body{padding:1rem 1.1rem 1.1rem}.sx-verdict-body>p{margin:0 0 1rem}.sx-verdict-cols{gap:1rem;display:grid}@media (min-width:640px){.sx-verdict-cols{grid-template-columns:1fr 1fr}}.sx-verdict-cols p{font-family:var(--display);margin:0 0 .3rem;font-size:14.5px;font-weight:650}.sx-verdict-cols .pros p{color:var(--ok)}.sx-verdict-cols .cons p{color:var(--warn)}.sx-verdict-cols ul{margin:0;padding:0;list-style:none}.sx-verdict-cols li{padding:.22rem 0 .22rem 1.5rem;font-size:15.5px;line-height:1.45;position:relative}.sx-verdict-cols .pros li:before{content:"+";color:var(--ok);font-weight:700;position:absolute;left:.2rem}.sx-verdict-cols .cons li:before{content:"−";color:var(--warn);font-weight:700;position:absolute;left:.2rem}.sx-vcta{border-radius:var(--radius-sm);background:var(--sky-50);border:1px solid var(--line);margin:1.1rem 0 1.6rem;padding:.9rem 1rem}.sx-vcta .sx-btn{width:100%}@media (min-width:640px){.sx-vcta .sx-btn{width:auto}}.sx-vcta p{color:var(--muted);margin:.6rem 0 0;font-size:14px;line-height:1.5}.sx-faq{margin:2.4rem 0 .5rem}.sx-faq>h2{margin:0 0 .9rem;font-size:clamp(1.4rem,3.6vw,1.8rem)}.sx-faq details{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;margin-bottom:.6rem}.sx-faq summary{cursor:pointer;min-height:52px;font-family:var(--display);color:var(--ink);align-items:center;gap:.8rem;padding:.7rem 1rem;font-size:16.5px;font-weight:600;line-height:1.35;list-style:none;display:flex}.sx-faq summary::-webkit-details-marker{display:none}.sx-faq summary:after{content:"+";background:var(--sky-100);width:28px;height:28px;color:var(--cobalt-deep);border-radius:50%;flex:none;place-items:center;margin-left:auto;font-size:18px;display:grid}.sx-faq details[open] summary:after{content:"−";background:var(--cobalt);color:#fff}.sx-faq details>div{padding:0 1rem 1rem;font-size:16px;line-height:1.65}.sx-cards{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.sx-cards{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.sx-cards{grid-template-columns:repeat(3,1fr)}}.sx-card{color:inherit;border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.sx-card:hover{border-color:var(--sky-300);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.sx-card:hover{transform:none}}.sx-cover{aspect-ratio:600/340;display:block}.sx-cover img{width:100%;height:100%;display:block}.sx-card-body{gap:.35rem;padding:.9rem 1rem 1.1rem;display:grid}.sx-card-body h3{margin:0;font-size:1.1rem;line-height:1.3}.sx-card-body p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.sx-card-date{color:var(--muted);font-size:13.5px}.sx-route{border:2px solid var(--peach);border-radius:var(--radius);background:#fff;grid-template-columns:1fr;align-items:center;gap:1rem;padding:1.2rem;display:grid}@media (min-width:800px){.sx-route{grid-template-columns:11rem 1fr}}.sx-route h2{margin:0 0 .4rem;font-size:clamp(1.3rem,3.4vw,1.6rem)}.sx-route p{margin:0}.sx-fig{border:1px solid var(--line);border-radius:var(--radius);background:#fff;margin:1.6rem 0 1.9rem;overflow:hidden}.sx-fig-head{background:var(--sky-50);border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding:.75rem 1rem;display:flex}.sx-fig-dots{gap:4px;display:inline-flex}.sx-fig-dots i{background:var(--sky-300);border-radius:50%;width:8px;height:8px;display:block}.sx-fig-dots i:first-child{background:var(--peach-mid)}.sx-fig-title{font-family:var(--display);color:var(--ink);margin:0;font-size:15.5px;font-weight:650;line-height:1.3}.sx-fig-body{padding:1rem}.sx-fig-note{color:var(--muted);padding:0 1rem .9rem;font-size:13.5px;line-height:1.5}.sx-bars{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.sx-bar-row2{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);align-items:center;gap:.2rem .7rem;font-size:15px;display:grid}.sx-bar-name{font-family:var(--display);color:var(--ink);font-size:14.5px;font-weight:600;line-height:1.25}.sx-bar-track{background:var(--sky-50);height:30px;position:relative}.sx-bar-fill,.sx-bar-track{border-radius:10px;display:block}.sx-bar-fill{background:var(--cobalt);position:absolute;top:0;bottom:0;left:0}.sx-bar-fill.peach{background:var(--peach-mid)}.sx-bar-fill.soft{background:var(--sky-300)}.sx-bar-val{color:var(--ink);white-space:nowrap;font-size:14.5px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.sx-bar-na{color:var(--muted);padding-left:.2rem;font-size:14px;font-style:italic}.sx-bar-sub{color:var(--muted);grid-column:2;font-size:13px;line-height:1.35}@media (min-width:640px){.sx-bar-row2.wide{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}}@media (max-width:639px){.sx-bar-row2.wide{grid-template-columns:1fr}.sx-bar-row2.wide .sx-bar-sub{grid-column:1}}@media (max-width:480px){.sx-bar-row2{grid-template-columns:1fr}.sx-bar-sub{grid-column:1}}.sx-refline{border-left:2px dashed var(--peach-ink);width:0;display:block;position:absolute;top:-4px;bottom:-4px}.sx-stack{background:var(--sky-50);border-radius:10px;height:30px;display:flex;overflow:hidden}.sx-stack span{height:100%;display:block}.sx-legend{flex-wrap:wrap;gap:.4rem 1rem;margin:0 0 1rem;padding:0;font-size:13.5px;list-style:none;display:flex}.sx-legend li{align-items:center;gap:.4rem;display:inline-flex}.sx-legend i{border-radius:4px;width:14px;height:14px;display:inline-block}.sx-duo{gap:1rem;display:grid}@media (min-width:640px){.sx-duo{grid-template-columns:1fr 1fr}}.sx-duo-col{border-radius:var(--radius-sm);padding:.9rem 1rem}.sx-duo-col.ok{background:#eaf6f1}.sx-duo-col.no{background:#fcebea}.sx-duo-col p{font-family:var(--display);margin:0 0 .5rem;font-size:15px;font-weight:650}.sx-duo-col.ok p{color:var(--ok)}.sx-duo-col.no p{color:var(--warn)}.sx-duo-col ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.sx-duo-col li{grid-template-columns:22px 1fr;gap:.5rem;font-size:15px;line-height:1.45;display:grid}.sx-routecard,.sx-routes{gap:.8rem;display:grid}.sx-routecard{border-radius:var(--radius-sm);background:var(--sky-50);grid-template-columns:2.6rem 1fr;align-items:start;padding:.8rem}.sx-routecard .n{background:var(--cobalt);color:#fff;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;font-size:17px;font-weight:700;display:grid}.sx-routecard b{font-family:var(--display);color:var(--ink);font-size:15.5px;font-weight:650;line-height:1.3;display:block}.sx-routecard span{color:var(--body);font-size:14.5px;line-height:1.45}.sx-flowline{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.sx-flowline em{border:1px solid var(--line);background:#fff;border-radius:999px;padding:.1rem .55rem;font-size:13px;font-style:normal}.sx-svgfig svg{width:100%;height:auto;display:block}.sx-svgfig text{font-family:var(--text)}.sx-foot{background:var(--ink);color:#dce6f7;margin-top:3rem}.sx-foot-grid{gap:1.8rem;padding-block:2.4rem 1.4rem;display:grid}@media (min-width:800px){.sx-foot-grid{grid-template-columns:1.3fr 1fr 1fr .8fr}}.sx-foot h2{font-family:var(--display);color:#fff;margin:0 0 .5rem;font-size:15px;font-weight:650}.sx-foot ul{margin:0;padding:0;list-style:none}.sx-foot li a{color:#dce6f7;align-items:center;min-height:44px;font-size:15px;text-decoration:none;display:inline-flex}.sx-foot li a:hover{color:#fff;text-decoration:underline}.sx-foot p{color:#c3d1ea;margin:0;font-size:14.5px;line-height:1.6}.sx-foot p a{color:#fff}.sx-foot-base{color:#c3d1ea;border-top:1px solid #2a3a66;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1.2rem;padding-block:1rem 1.6rem;font-size:13.5px;display:flex}.sx-lost{align-items:center;gap:1.5rem;padding-block:3rem 2rem;display:grid}@media (min-width:800px){.sx-lost{grid-template-columns:1fr 16rem}}.sx-lost h1{margin:.5rem 0 0;font-size:clamp(2rem,6vw,3rem);line-height:1.08}.sx-lost p{max-width:34rem;font-size:18px}.sx-actions{flex-wrap:wrap;gap:.7rem;display:flex}:where(.sx-prose) li a,:where(.sx-prose,.sx-route,.sx-partner,.sx-fig-note,.sx-foot p,.sx-clinician,.sx-faq,.sx-article) p a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}