@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-latin-600-normal.Br8yIETf.woff2)format("woff2"),url(/_astro/nunito-latin-600-normal.Cd0eNu1l.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-700-normal.Dort48En.woff2)format("woff2"),url(/_astro/nunito-latin-700-normal.OcDqTBcA.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-800-normal.Dz8SOQK_.woff2)format("woff2"),url(/_astro/nunito-latin-800-normal.D-J0wlBY.woff)format("woff")}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA)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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-normal.qRpaaN48.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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.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}:root{--sb-blue-deep:#172554;--sb-blue-ink:#0d1638;--sb-blue:#1e3a8a;--sb-blue-bright:#2f55c9;--sb-blue-light:#60a5fa;--sb-blue-pale:#93c5fd;--sb-indigo:#2d2478;--sb-magenta:#a03584;--sb-coral:#e96c7d;--sb-peach:#f9bba5;--font-rounded:"Nunito", ui-rounded, "SF Pro Rounded", "Segoe UI", system-ui, sans-serif;--font-display:"Plus Jakarta Sans Variable", "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-body:var(--font-display);--step--2:.875rem;--step--1:1rem;--step-0:1.1875rem;--step-1:clamp(1.3125rem, 1.2rem + .4vw, 1.5rem);--step-2:clamp(1.4375rem, 1.3rem + .5vw, 1.625rem);--step-3:clamp(1.75rem, 1.5rem + .8vw, 2.125rem);--step-4:clamp(2.125rem, 1.6rem + 2vw, 2.75rem);--step-5:clamp(2.625rem, 1.8rem + 3.4vw, 4.25rem);--leading:1.7;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--section-pad:clamp(3.5rem, 2.5rem + 4vw, 6.5rem);--radius-xs:.375rem;--radius-sm:.5rem;--radius:.75rem;--radius-lg:1.25rem;--radius-xl:1.75rem;--radius-pill:999px;--content-width:82.5rem;--gutter:1rem;--header-height:4.5rem;--z-raised:10;--z-header:50;--z-menu:60;--z-skip:100;--dur-instant:.1s;--dur-fast:.16s;--dur-base:.24s;--dur-slow:.42s;--dur-reveal:.7s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--header-bg:var(--sb-blue-deep);--header-text:#fff;--header-hover:#ffffff1f;--header-focus:var(--sb-blue-pale);--color-bg:#f5f7fb;--color-surface:#fff;--color-surface-2:#eef2f9;--color-surface-glass:#ffffffb8;--color-border:#e1e6ef;--color-border-strong:#c9d2e1;--color-text:#0f172a;--color-text-muted:#4a5468;--color-link:var(--sb-blue);--color-link-hover:var(--sb-blue-deep);--color-accent:#c23a55;--color-success:#15803d;--color-btn-bg:var(--sb-blue);--color-btn-bg-2:var(--sb-blue-bright);--color-btn-text:#fff;--color-btn-hover:var(--sb-blue-deep);--color-focus:var(--sb-blue-bright);--color-tint:#2f55c912;--shadow-1:0 1px 2px #0f172a0d, 0 1px 3px #0f172a0f;--shadow-2:0 2px 4px -1px #0f172a0d, 0 8px 20px -6px #1725541f;--shadow-3:0 6px 14px -6px #17255424, 0 24px 48px -12px #17255438;--shadow-glow:0 10px 30px -8px #2f55c98c;--shadow-menu:0 .5rem 1.5rem #17255429;color-scheme:light}:root[data-theme=dark]{--color-bg:#121212;--color-surface:#1c1d21;--color-surface-2:#26282e;--color-surface-glass:#1e2026b3;--color-border:#30333b;--color-border-strong:#444955;--color-text:#f5f6f8;--color-text-muted:#b4b9c4;--color-link:var(--sb-blue-light);--color-link-hover:var(--sb-blue-pale);--color-accent:#f08c9a;--color-success:#4ade80;--color-btn-bg:var(--sb-blue-light);--color-btn-bg-2:var(--sb-blue-pale);--color-btn-text:#0b1533;--color-btn-hover:var(--sb-blue-pale);--color-focus:var(--sb-blue-pale);--color-tint:#60a5fa17;--shadow-1:0 1px 2px #0006;--shadow-2:0 2px 4px #00000059, 0 10px 24px -8px #0009;--shadow-3:0 8px 16px -8px #0009, 0 28px 56px -16px #000000bf;--shadow-glow:0 10px 34px -8px #60a5fa80;--shadow-menu:0 .5rem 1.5rem #00000080;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg:#121212;--color-surface:#1c1d21;--color-surface-2:#26282e;--color-surface-glass:#1e2026b3;--color-border:#30333b;--color-border-strong:#444955;--color-text:#f5f6f8;--color-text-muted:#b4b9c4;--color-link:var(--sb-blue-light);--color-link-hover:var(--sb-blue-pale);--color-accent:#f08c9a;--color-success:#4ade80;--color-btn-bg:var(--sb-blue-light);--color-btn-bg-2:var(--sb-blue-pale);--color-btn-text:#0b1533;--color-btn-hover:var(--sb-blue-pale);--color-focus:var(--sb-blue-pale);--color-tint:#60a5fa17;--shadow-1:0 1px 2px #0006;--shadow-2:0 2px 4px #00000059, 0 10px 24px -8px #0009;--shadow-3:0 8px 16px -8px #0009, 0 28px 56px -16px #000000bf;--shadow-glow:0 10px 34px -8px #60a5fa80;--shadow-menu:0 .5rem 1.5rem #00000080;color-scheme:dark}}.on-dark{--color-text:#fff;--color-text-muted:#c7d2fe;--color-surface:#ffffff0f;--color-surface-2:#ffffff1a;--color-surface-glass:#101a429e;--color-border:#ffffff24;--color-border-strong:#ffffff47;--color-link:#fff;--color-link-hover:var(--sb-blue-pale);--color-accent:var(--sb-peach);--color-btn-bg:var(--sb-blue-light);--color-btn-bg-2:var(--sb-blue-pale);--color-btn-text:#0b1533;--color-btn-hover:var(--sb-blue-pale);--color-focus:var(--sb-blue-pale);--color-tint:#93c5fd1a;--shadow-glow:0 10px 34px -6px #60a5fa8c;color:var(--color-text);color-scheme:dark}@media (width>=40rem){:root{--gutter:1.5rem}}@media (width>=64rem){:root{--gutter:clamp(2rem, 7.5vw - 3rem, 5.625rem)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-height) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-body);font-size:var(--step-0);line-height:var(--leading);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;display:flex;overflow-x:clip}main{flex:1}main:focus{outline:none}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 .75rem;line-height:1.15}h1{font-size:var(--step-5);letter-spacing:-.035em;font-weight:800;line-height:1.05}h2{font-size:var(--step-4);letter-spacing:-.03em;font-weight:800;line-height:1.1}h3{font-size:var(--step-2);letter-spacing:-.015em;font-weight:700}p{text-wrap:pretty;margin:0 0 1rem}a{color:var(--color-link);text-underline-offset:.18em;transition:color var(--dur-fast) ease;text-decoration-thickness:.06em}a:hover{color:var(--color-link-hover)}img,svg{max-width:100%}img{height:auto}.icon{flex:none;width:1.25rem;height:1.25rem}:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.1875rem;border-radius:.25rem}::selection{background:#60a5fa59}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:var(--z-skip);background:var(--color-surface);color:var(--color-link);border-radius:var(--radius-sm);box-shadow:var(--shadow-menu);padding:.75rem 1rem;font-weight:700;position:absolute;top:-10rem;left:.5rem}.skip-link:focus{top:.5rem}.container{width:100%;max-width:calc(var(--content-width) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.btn{border-radius:var(--radius-pill);min-height:3rem;font-family:var(--font-rounded);font-weight:800;font-size:var(--step-0);letter-spacing:.005em;cursor:pointer;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease, border-color var(--dur-fast) ease, box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);border:.0625rem solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.5rem;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.btn:active{transform:translateY(0)scale(.98)}.btn-primary{background:linear-gradient(180deg, var(--color-btn-bg-2), var(--color-btn-bg));background-color:var(--color-btn-bg);color:var(--color-btn-text);box-shadow:inset 0 1px 0 #ffffff38, var(--shadow-1)}.btn-primary:hover{background:var(--color-btn-hover);color:var(--color-btn-text);box-shadow:inset 0 1px 0 #ffffff38, var(--shadow-glow)}.btn-secondary{background:var(--color-surface-glass);color:var(--color-link);border-color:var(--color-border-strong);backdrop-filter:blur(8px)}.btn-secondary:hover{background:var(--color-surface-2);border-color:currentColor}@media (hover:hover) and (prefers-reduced-motion:no-preference){.btn:hover{transform:translateY(-.125rem)}}@property --sb-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.btn-glow{isolation:isolate}.btn-glow:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--sb-angle), var(--sb-blue-light), var(--sb-coral), var(--sb-peach), #818cf8, var(--sb-blue-light));-webkit-mask-composite:xor;opacity:.9;padding:.1875rem;position:absolute;inset:-.1875rem;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.btn-glow:after{content:"";z-index:-2;border-radius:inherit;opacity:0;transition:opacity var(--dur-slow) var(--ease-out);position:absolute;inset:-.1875rem;box-shadow:0 0 1.5rem .125rem #60a5fa80,0 0 3rem .25rem #e96c7d40}.btn-glow:hover:after,.btn-glow:focus-visible:after{opacity:1}@media (prefers-reduced-motion:no-preference){.btn-glow:before{animation:sb-angle 2.4s var(--ease-in-out) .6s 1 both}.btn-glow:hover:before,.btn-glow:focus-visible:before{animation:3s linear infinite sb-angle}}@keyframes sb-angle{to{--sb-angle:360deg}}@media (forced-colors:active){.btn-glow:before,.btn-glow:after{display:none}}.bar-button{border-radius:var(--radius-sm);width:2.75rem;height:2.75rem;color:var(--header-text);cursor:pointer;transition:background-color var(--dur-fast) ease;background:#ffffff0f;border:1px solid #ffffff1f;justify-content:center;align-items:center;padding:0;display:inline-flex}.bar-button:hover{background:#ffffff24}.page-intro{isolation:isolate;background:radial-gradient(48rem 26rem at 88% -8%, color-mix(in srgb, var(--sb-blue-light) 16%, transparent), transparent 70%), radial-gradient(36rem 22rem at -6% 30%, color-mix(in srgb, var(--sb-coral) 9%, transparent), transparent 70%);padding-block:3.5rem 2rem;position:relative}.page-intro:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--color-link) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-link) 7%, transparent) 1px, transparent 1px);background-position:top;background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 60% 0,#000 10%,#0000 75%);mask-image:radial-gradient(70% 70% at 60% 0,#000 10%,#0000 75%)}.page-intro .lead,.lead{font-size:var(--step-1);color:var(--color-text-muted);max-width:42rem;line-height:1.6}.eyebrow{font-family:var(--font-rounded);font-weight:800;font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}.eyebrow:before{content:"";background:linear-gradient(90deg, var(--sb-coral), var(--sb-blue-light));border-radius:1rem;width:1.25rem;height:.125rem}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:1.5rem}.actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.motion [data-reveal]:not([data-revealed]),.motion [data-reveal-stagger]:not([data-revealed])>*{opacity:0;animation:sb-failsafe .4s var(--ease-out) 2.5s forwards;translate:0 1rem}.motion [data-reveal=fade]:not([data-revealed]){translate:none}.motion [data-reveal=scale]:not([data-revealed]){translate:0 .5rem;scale:.96}.motion [data-reveal=left]:not([data-revealed]){translate:-2rem}.motion [data-reveal=right]:not([data-revealed]){translate:2rem}.motion-live [data-reveal]:not([data-revealed]),.motion-live [data-reveal-stagger]:not([data-revealed])>*{animation:none}@keyframes sb-failsafe{to{opacity:1;translate:none;scale:none}}[data-scrolling] main,[data-scrolling] .site-footer{pointer-events:none}[data-parallax]{will-change:translate}@media (prefers-reduced-motion:reduce){[data-parallax]{will-change:auto;translate:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.display[data-astro-cid-6u2d2g7h]{align-items:center;display:flex;position:relative}:root:not(.js) .display[data-astro-cid-6u2d2g7h],.display-toggle[data-astro-cid-6u2d2g7h]{display:none}.display-panel[data-astro-cid-6u2d2g7h]{align-items:center;gap:.125rem;display:flex}.dc-button[data-astro-cid-6u2d2g7h]{border-radius:var(--radius-pill);min-width:2.5rem;min-height:2.5rem;color:var(--header-text);transition:background-color var(--dur-fast) ease;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.75rem;padding:0;display:inline-flex;position:relative}.dc-button[data-astro-cid-6u2d2g7h]:hover:not(:disabled){background:var(--header-hover)}.dc-button[data-astro-cid-6u2d2g7h]:disabled{color:#ffffff59;cursor:default}.panel-heading[data-astro-cid-6u2d2g7h],.dc-reset[data-astro-cid-6u2d2g7h]{display:none}.dc-label[data-astro-cid-6u2d2g7h]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.icon-sun[data-astro-cid-6u2d2g7h],[data-astro-cid-6u2d2g7h][aria-pressed=true] .icon-moon[data-astro-cid-6u2d2g7h]{display:none}[data-astro-cid-6u2d2g7h][aria-pressed=true] .icon-sun[data-astro-cid-6u2d2g7h]{display:block}@keyframes panel-in{0%{opacity:0;transform:translateY(-.375rem)scale(.98)}}@container header (width<=79.99rem){.display-toggle[data-astro-cid-6u2d2g7h]{display:inline-flex}.display-panel[data-astro-cid-6u2d2g7h]{z-index:60;background:var(--color-surface);min-width:14rem;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-3);transform-origin:100% 0;--color-focus:var(--color-link);flex-direction:column;align-items:stretch;gap:0;padding:.5rem;display:none;position:absolute;top:calc(100% + .5rem);right:0}.display-toggle[data-astro-cid-6u2d2g7h][aria-expanded=true]+.display-panel[data-astro-cid-6u2d2g7h]{animation:panel-in var(--dur-base) var(--ease-out);display:flex}.panel-heading[data-astro-cid-6u2d2g7h]{font-size:var(--step--2);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);padding:.5rem .75rem .25rem;font-weight:700;display:block}.dc-button[data-astro-cid-6u2d2g7h],.dc-reset[data-astro-cid-6u2d2g7h]{width:100%;min-height:2.75rem;color:var(--color-text);text-align:left;justify-content:flex-start;padding:0 .75rem;display:flex}.dc-reset[data-astro-cid-6u2d2g7h]{padding-left:2.75rem}.dc-button[data-astro-cid-6u2d2g7h]{border-radius:var(--radius-sm)}.dc-button[data-astro-cid-6u2d2g7h]:hover:not(:disabled){background:var(--color-tint)}.dc-button[data-astro-cid-6u2d2g7h]:disabled{color:var(--color-text-muted);opacity:.6}.dc-label[data-astro-cid-6u2d2g7h]{clip:auto;width:auto;height:auto;position:static;overflow:visible}}.site-header[data-astro-cid-nen7h5rs]{z-index:var(--z-header);color:var(--header-text);--color-focus:var(--header-focus);isolation:isolate;position:sticky;top:0;container:header/inline-size}.site-header[data-astro-cid-nen7h5rs]:before,.site-header[data-astro-cid-nen7h5rs]:after{content:"";z-index:-1;transition:transform var(--dur-slow) var(--ease-out), opacity var(--dur-slow) var(--ease-out);position:absolute;inset:0}.site-header[data-astro-cid-nen7h5rs]:before{backdrop-filter:blur(16px)saturate(160%);background:#121e48e0;border-bottom:1px solid #93c5fd29;box-shadow:0 10px 30px -12px #050a1e8c}.site-header[data-astro-cid-nen7h5rs]:after{background:var(--header-bg)}.site-header[data-astro-cid-nen7h5rs][data-scrolled]:after{opacity:0}.site-header[data-astro-cid-nen7h5rs][data-scrolled]:not(.nav-open):before,.site-header[data-astro-cid-nen7h5rs][data-scrolled]:not(.nav-open):after{transform:translateY(-.5rem)}.site-header[data-astro-cid-nen7h5rs][data-scrolled]:not(.nav-open) .bar[data-astro-cid-nen7h5rs]{transform:translateY(-.25rem)}@supports not (backdrop-filter:blur(1px)){.site-header[data-astro-cid-nen7h5rs]:before{background:var(--header-bg)}}@media (forced-colors:active){.site-header[data-astro-cid-nen7h5rs]{background:canvas;border-bottom:1px solid canvastext}}.bar[data-astro-cid-nen7h5rs]{min-height:var(--header-height);transition:transform var(--dur-slow) var(--ease-out);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.brand[data-astro-cid-nen7h5rs]{color:inherit;border-radius:var(--radius-sm);align-items:center;gap:.625rem;margin-left:-.25rem;padding:.25rem;text-decoration:none;display:inline-flex}.brand[data-astro-cid-nen7h5rs]:hover{color:inherit}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:2.125rem;height:2.125rem;transition:transform var(--dur-slow) var(--ease-spring)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.brand[data-astro-cid-nen7h5rs]:hover img[data-astro-cid-nen7h5rs]{transform:rotate(-8deg)scale(1.06)}}.wordmark[data-astro-cid-nen7h5rs]{font-family:var(--font-rounded);letter-spacing:-.02em;font-size:1.4375rem;font-weight:800}.nav-list[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav-item[data-astro-cid-nen7h5rs]{align-items:center;display:flex;position:relative}.nav-link[data-astro-cid-nen7h5rs],.signin[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);color:#ffffffe0;min-height:2.75rem;font-family:var(--font-rounded);white-space:nowrap;transition:color var(--dur-fast) ease, background-color var(--dur-fast) ease;align-items:center;padding:.25rem .75rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.nav-link[data-astro-cid-nen7h5rs]:hover,.signin[data-astro-cid-nen7h5rs]:hover{color:var(--header-text);background:var(--header-hover)}.nav-link[data-astro-cid-nen7h5rs][aria-current]{color:var(--header-text)}.nav-link[data-astro-cid-nen7h5rs][aria-current]:after{content:"";background:linear-gradient(90deg, var(--sb-blue-light), var(--sb-coral));border-radius:1rem;height:.125rem;position:absolute;bottom:.3rem;left:.75rem;right:.75rem}.nav-trigger[data-astro-cid-nen7h5rs]{font-size:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;gap:.25rem}.nav-trigger[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--header-text);background:var(--header-hover)}.nav-link[data-astro-cid-nen7h5rs] .icon[data-astro-cid-nen7h5rs]{width:1rem;height:1rem;transition:transform var(--dur-base) var(--ease-out);flex:none}.nav-trigger[data-astro-cid-nen7h5rs][aria-expanded=true] .icon[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.nav-link-nojs[data-astro-cid-nen7h5rs] .icon[data-astro-cid-nen7h5rs]{margin-left:.25rem}.js .nav-link-nojs[data-astro-cid-nen7h5rs],:root:not(.js) .nav-trigger[data-astro-cid-nen7h5rs]{display:none}.sub-menu[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.sub-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--radius-sm);padding:.5rem .75rem;text-decoration:none;display:block}.nav-panel-only[data-astro-cid-nen7h5rs]{display:none}.bar-end[data-astro-cid-nen7h5rs]{align-items:center;gap:.5rem;margin-left:auto;display:flex}.btn-cta[data-astro-cid-nen7h5rs]{background:var(--sb-blue-light);color:#0b1533;min-height:2.625rem;margin-left:.25rem;padding-inline:1.125rem}.btn-cta[data-astro-cid-nen7h5rs]:hover{background:var(--sb-blue-pale);color:#0b1533}.menu-toggle[data-astro-cid-nen7h5rs],.icon-close[data-astro-cid-nen7h5rs],.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-open[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-close[data-astro-cid-nen7h5rs]{display:block}@keyframes menu-in{0%{opacity:0;transform:translateY(-.375rem)scale(.98)}}@container header (width>=64rem){.bar[data-astro-cid-nen7h5rs]{flex-wrap:nowrap}.primary-nav[data-astro-cid-nen7h5rs]{margin-inline:auto}.brand[data-astro-cid-nen7h5rs],.bar-end[data-astro-cid-nen7h5rs]{flex-shrink:0}.btn-cta[data-astro-cid-nen7h5rs]{white-space:nowrap}.nav-list[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;gap:.125rem}.sub-menu[data-astro-cid-nen7h5rs]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);min-width:16rem;box-shadow:var(--shadow-3);transform-origin:0 0;--color-focus:var(--color-link);padding:.5rem;display:none;position:absolute;top:calc(100% + .25rem);left:-.25rem}.sub-menu[data-astro-cid-nen7h5rs]:before{content:"";height:.5rem;position:absolute;bottom:100%;left:0;right:0}.sub-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-text);font-family:var(--font-rounded);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;font-weight:700}.sub-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.sub-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{background:var(--color-tint);color:var(--color-link)}:root:not(.js) .has-sub[data-astro-cid-nen7h5rs]:hover>.sub-menu[data-astro-cid-nen7h5rs],:root:not(.js) .has-sub[data-astro-cid-nen7h5rs]:focus-within>.sub-menu[data-astro-cid-nen7h5rs],.nav-trigger[data-astro-cid-nen7h5rs][aria-expanded=true]+.sub-menu[data-astro-cid-nen7h5rs]{animation:menu-in var(--dur-base) var(--ease-out);display:block}}@container header (width>=64rem) and (width<=89.99rem){.wordmark[data-astro-cid-nen7h5rs]{display:none}.nav-link[data-astro-cid-nen7h5rs],.signin[data-astro-cid-nen7h5rs]{padding-inline:.375rem}.nav-link[data-astro-cid-nen7h5rs][aria-current]:after{left:.375rem;right:.375rem}.btn-cta[data-astro-cid-nen7h5rs]{padding-inline:1rem}}@container header (width>=64rem) and (width<=71.99rem){.nav-link[data-astro-cid-nen7h5rs],.signin[data-astro-cid-nen7h5rs]{padding-inline:.3125rem;font-size:.9375rem}}@container header (width<=63.99rem){.signin[data-astro-cid-nen7h5rs]{display:none}.primary-nav[data-astro-cid-nen7h5rs]{flex-basis:100%;order:3;padding-bottom:.5rem}.sub-menu[data-astro-cid-nen7h5rs]{display:none}.nav-link[data-astro-cid-nen7h5rs]{border-radius:var(--radius-sm)}.nav-link[data-astro-cid-nen7h5rs][aria-current]:after{display:none}.nav-link[data-astro-cid-nen7h5rs][aria-current]{text-underline-offset:.4em;text-decoration:underline .125rem;text-decoration-color:var(--sb-blue-light)}.js .menu-toggle[data-astro-cid-nen7h5rs]{display:inline-flex}.js .primary-nav[data-astro-cid-nen7h5rs]{max-height:calc(100dvh - var(--header-height));border-top:1px solid #ffffff1f;padding-bottom:1rem;display:none;overflow-y:auto}.js .nav-open[data-astro-cid-nen7h5rs] .primary-nav[data-astro-cid-nen7h5rs]{animation:menu-in var(--dur-base) var(--ease-out);display:block}.js .nav-list[data-astro-cid-nen7h5rs]{flex-flow:column;padding-top:.5rem}.js .nav-item[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch}.js .nav-link[data-astro-cid-nen7h5rs]{width:100%;font-size:var(--step-1)}.js .nav-trigger[data-astro-cid-nen7h5rs]{text-align:left;justify-content:space-between}.js .nav-trigger[data-astro-cid-nen7h5rs] .icon[data-astro-cid-nen7h5rs]{width:1.25rem;height:1.25rem}.js .nav-trigger[data-astro-cid-nen7h5rs][aria-expanded=true]+.sub-menu[data-astro-cid-nen7h5rs]{animation:menu-in var(--dur-base) var(--ease-out);margin-bottom:.25rem;padding-left:1rem;display:block}.sub-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ffffffd9;align-items:center;min-height:2.75rem;display:flex}.sub-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:#fff;background:var(--header-hover)}.js .nav-panel-only[data-astro-cid-nen7h5rs]{display:flex}.nav-panel-cta[data-astro-cid-nen7h5rs]{padding-top:.75rem}}@container header (width<=30rem){.js .btn-cta[data-astro-cid-nen7h5rs]{display:none}.wordmark[data-astro-cid-nen7h5rs]{font-size:1.25rem}}.site-footer[data-astro-cid-jo6i4kqk]{isolation:isolate;margin-top:var(--section-pad);background:radial-gradient(60rem 26rem at 85% -10%, #60a5fa2e, transparent 60%), linear-gradient(180deg, var(--sb-blue-deep), var(--sb-blue-ink));font-size:var(--step-0);padding-block:clamp(3.5rem,2.5rem + 3vw,5rem);position:relative;overflow:clip}.site-footer[data-astro-cid-jo6i4kqk]:before{content:"";background:linear-gradient(90deg, transparent, var(--sb-blue-light), var(--sb-coral), transparent);opacity:.7;height:1px;position:absolute;inset:0 0 auto}.footer-glow[data-astro-cid-jo6i4kqk]{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#e96c7d38,#0000);border-radius:50%;width:32rem;height:32rem;position:absolute;bottom:-14rem;left:-10rem}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-areas:"brand""nav""legal";gap:2.5rem;display:grid}.footer-brand[data-astro-cid-jo6i4kqk]{grid-area:brand}.footer-nav[data-astro-cid-jo6i4kqk]{grid-area:nav;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;display:grid}.footer-legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--color-border);grid-area:legal;padding-top:1.5rem}@media (width>=48rem){.footer-nav[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=72rem){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template:"brand nav""legal nav"1fr/minmax(16rem,1.25fr) 4fr;gap:0 clamp(2.5rem,4vw,5rem)}.footer-legal[data-astro-cid-jo6i4kqk]{border-top:0;align-self:end;margin-top:2rem;padding-top:0}}.footer-logo[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-sm);color:var(--color-text);align-items:center;gap:.75rem;margin:0 0 1.5rem -.25rem;padding:.25rem;text-decoration:none;display:inline-flex}.footer-logo[data-astro-cid-jo6i4kqk]:hover{color:var(--color-text)}.footer-logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:2.5rem;height:2.5rem;transition:transform var(--dur-slow) var(--ease-spring)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.footer-logo[data-astro-cid-jo6i4kqk]:hover img[data-astro-cid-jo6i4kqk]{transform:rotate(-8deg)scale(1.06)}}.footer-wordmark[data-astro-cid-jo6i4kqk]{font-family:var(--font-rounded);font-weight:800;font-size:var(--step-3);letter-spacing:-.02em;line-height:1}address[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted);font-style:normal;font-size:var(--step--1);line-height:1.85}address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-text)}ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.footer-heading[data-astro-cid-jo6i4kqk]{font-family:var(--font-rounded);font-weight:800;font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0 0 1rem;line-height:1.4}.footer-col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:.25rem}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted);transition:color var(--dur-fast) ease, transform var(--dur-base) var(--ease-out);padding-block:.25rem;line-height:1.45;text-decoration:none;display:inline-block}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}@media (hover:hover) and (prefers-reduced-motion:no-preference){.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{transform:translate(.25rem)}}.footer-legal[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted);font-size:var(--step--1)}.copyright[data-astro-cid-jo6i4kqk]{margin:0 0 .25rem}.legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:0 1.25rem;display:flex}.social[data-astro-cid-jo6i4kqk]{gap:.375rem;margin-bottom:1rem;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1px solid var(--color-border);border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--color-text-muted);transition:color var(--dur-fast) ease, background-color var(--dur-fast) ease, transform var(--dur-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;background:var(--color-surface-2)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{transform:translateY(-.125rem)}}.social[data-astro-cid-jo6i4kqk] .icon[data-astro-cid-jo6i4kqk]{width:1.125rem;height:1.125rem}.announcement[data-astro-cid-2vfgeueo]{background:var(--sb-blue-ink);color:#fff;border-bottom:1px solid #93c5fd29}.announcement[data-astro-cid-2vfgeueo][hidden]{display:none}.announcement-inner[data-astro-cid-2vfgeueo]{font-size:var(--step--1);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25rem .75rem;margin:0 auto;padding-block:.5rem;line-height:1.4;display:flex}.announcement[data-astro-cid-2vfgeueo] a[data-astro-cid-2vfgeueo]{color:var(--sb-blue-pale);text-underline-offset:.2em;align-items:center;gap:.25rem;font-weight:700;text-decoration:underline;display:inline-flex}.announcement[data-astro-cid-2vfgeueo] a[data-astro-cid-2vfgeueo]:hover{color:#fff}.announcement[data-astro-cid-2vfgeueo] a[data-astro-cid-2vfgeueo] .icon{flex:none;width:1em;height:1em}@media (forced-colors:active){.announcement[data-astro-cid-2vfgeueo]{border-bottom-color:canvastext}}.sb-portal-closed[data-astro-cid-lmpz4k2a]{width:min(30rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-3);margin:auto;position:fixed}.sb-portal-closed[data-astro-cid-lmpz4k2a]::backdrop{background:#0d163899}.sb-portal-closed[data-astro-cid-lmpz4k2a] h2[data-astro-cid-lmpz4k2a]{margin:var(--space-2) 0 var(--space-3);font-size:var(--step-2)}.sb-portal-closed[data-astro-cid-lmpz4k2a] p[data-astro-cid-lmpz4k2a]{color:var(--color-text-muted);margin:0}.sb-portal-closed-actions[data-astro-cid-lmpz4k2a]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.sb-portal-closed-x[data-astro-cid-lmpz4k2a]{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}.sb-portal-closed-x[data-astro-cid-lmpz4k2a]:hover{background:var(--color-surface-2);color:var(--color-text)}.sb-portal-closed-x[data-astro-cid-lmpz4k2a] svg{width:1.25rem;height:1.25rem}@media (prefers-reduced-motion:no-preference){.sb-portal-closed[data-astro-cid-lmpz4k2a][open]{animation:sb-portal-closed-in var(--dur-base) var(--ease-out)}}@keyframes sb-portal-closed-in{0%{opacity:0;transform:translateY(.75rem)scale(.98)}}.sb-orb{pointer-events:none;border-radius:50%;position:absolute}.sb-hero{isolation:isolate;padding-block:3rem 3.5rem;position:relative;overflow:clip}@media (width>=48rem){.sb-hero{padding-block:4.5rem 5rem}}.sb-hero-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sb-hero-grid-lines{background-image:linear-gradient(var(--sb-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--sb-grid-line) 1px, transparent 1px);background-position:top;background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 60% 20%,#000 10%,#0000 75%);mask-image:radial-gradient(70% 60% at 60% 20%,#000 10%,#0000 75%)}.sb-hero--light{--sb-grid-line:color-mix(in srgb, var(--color-link) 7%, transparent);background:radial-gradient(48rem 26rem at 88% -8%, color-mix(in srgb, var(--sb-blue-light) 16%, transparent), transparent 70%), radial-gradient(36rem 22rem at -6% 30%, color-mix(in srgb, var(--sb-coral) 9%, transparent), transparent 70%)}.sb-hero--light .sb-orb--1{background:radial-gradient(closest-side, color-mix(in srgb, var(--sb-blue-light) 18%, transparent), transparent);width:32rem;height:32rem;top:-10rem;right:-8rem}.sb-hero--light .sb-orb--2{background:radial-gradient(closest-side, color-mix(in srgb, var(--sb-coral) 10%, transparent), transparent);width:28rem;height:28rem;bottom:-12rem;left:-10rem}.sb-hero--light .sb-orb--3{background:radial-gradient(closest-side,#818cf81a,#0000);width:18rem;height:18rem;top:20%;left:45%}.sb-hero--dark{--sb-grid-line:#ffffff0e;background:radial-gradient(60rem 30rem at 50% 110%, #2d24788c, transparent 70%), linear-gradient(180deg, var(--sb-blue-deep) 0%, #13204f 55%, var(--sb-blue-ink) 100%)}.sb-hero--dark:after{content:"";background:linear-gradient(90deg,#0000,#60a5fa99,#e96c7d99,#0000);height:1px;position:absolute;inset:auto 0 0}.sb-hero--dark .sb-orb--1{background:radial-gradient(closest-side,#60a5fa52,#0000);width:46rem;height:46rem;top:-14rem;right:-12rem}.sb-hero--dark .sb-orb--2{background:radial-gradient(closest-side,#e96c7d3d,#0000);width:40rem;height:40rem;bottom:-18rem;left:-14rem}.sb-hero--dark .sb-orb--3{background:radial-gradient(closest-side,#818cf838,#0000);width:26rem;height:26rem;top:30%;left:38%}.sb-hero-wrap{container:sb-hero/inline-size}.sb-hero-grid{align-items:center;gap:3rem;display:grid}.sb-hero-text,.sb-hero-media{min-width:0}.sb-hero h1{max-width:20ch}.sb-hero .lead{font-size:var(--step-1);color:var(--color-text-muted);max-width:38rem;line-height:1.6}.sb-hero-note{font-size:var(--step--1);color:var(--color-text-muted);margin:1.25rem 0 0}.sb-hero-note a{font-weight:700}@container sb-hero (width>=60rem){.sb-hero--media .sb-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4rem}}@container sb-hero (width>=72rem){.sb-hero--brand .sb-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.sb-hero--center .sb-hero-text{text-align:center}.sb-hero--center h1,.sb-hero--center .lead{margin-inline:auto}.sb-hero--center .actions{justify-content:center}.sb-hero-media>.sb-logos{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:radial-gradient(80% 70% at 100% 0%, color-mix(in srgb, var(--sb-blue-light) 22%, transparent), transparent 70%), radial-gradient(60% 60% at 0% 100%, color-mix(in srgb, var(--sb-coral) 16%, transparent), transparent 70%), var(--color-surface-glass);backdrop-filter:blur(12px);box-shadow:var(--shadow-3);justify-content:center;padding:clamp(1.25rem,4cqi,2.5rem);position:relative}.sb-hero-media>.sb-logos li{box-shadow:0 10px 24px -12px #0307198c}.sb-hero--center .sb-marquee{margin-top:3rem}.sb-hero--brand h1{background:linear-gradient(105deg, #fff 20%, var(--sb-blue-pale) 55%, var(--sb-peach) 95%);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:13ch;padding-bottom:.08em}.sb-hero--brand .lead{font-size:var(--step-1)}@media (forced-colors:active){.sb-hero--brand h1{color:canvastext;background:0 0}}.sb-hv{--sb-hv-cap:4rem;padding:1.5rem .5rem var(--sb-hv-cap);position:relative;container:sb-hv/inline-size}.sb-hv-main,.sb-hv .sb-placeholder,.sb-hv .sb-shot{position:relative}.sb-hv .sb-placeholder figcaption,.sb-hv .sb-shot figcaption{position:absolute;inset:100% 0 auto}.sb-hv .sb-placeholder-label{align-self:start;margin-top:max(3.25rem,15%)}.sb-hv .sb-shot-todo{text-align:left;place-self:start;align-items:flex-start;max-width:52%;margin:21% 0 0 20%}.sb-hv .sb-shot-todo .sb-placeholder-label{margin-top:0}.sb-hv-main:before{content:"";z-index:-1;border-radius:var(--radius-xl);filter:blur(24px);opacity:.8;background:radial-gradient(closest-side,#60a5fa73,#0000);position:absolute;inset:8% 6% -6%}.sb-hv-pos{z-index:2;pointer-events:none;position:absolute}.sb-hv-pos--1{left:-.5rem;bottom:calc(var(--sb-hv-cap) - .375rem)}.sb-hv-pos--2{right:-.25rem;bottom:calc(var(--sb-hv-cap) + 1.25rem)}.sb-hv-pos--3{top:-.25rem;right:6%}@container sb-hero (width>=60rem){.sb-hv-pos--1{left:-3.5rem}.sb-hv-pos--2{right:-2rem}}.sb-hv-card{--card-bg:#ffffffeb;--card-text:#0f172a;--card-muted:#4a5468;--card-line:#0f172a14;--card-track:#0f172a12;border-radius:var(--radius);background:var(--card-bg);width:13.5rem;color:var(--card-text);backdrop-filter:blur(14px)saturate(140%);font-size:var(--step--2);border:1px solid #fff9;gap:.625rem;padding:.875rem 1rem 1rem;line-height:1.3;display:grid;box-shadow:0 2px 6px #0910301f,0 24px 48px -16px #09103073}:root[data-theme=dark] .sb-hv-card{--card-bg:#1c2134e0;--card-text:#f5f6f8;--card-muted:#b4b9c4;--card-line:#ffffff1a;--card-track:#ffffff1a;border-color:#93c5fd2e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sb-hv-card{--card-bg:#1c2134e0;--card-text:#f5f6f8;--card-muted:#b4b9c4;--card-line:#ffffff1a;--card-track:#ffffff1a;border-color:#93c5fd2e}}.sb-hv-card--channels{width:auto}.sb-hv-card--inventory{width:14.5rem}@container sb-hv (width<=30rem){.sb-hv-pos--1,.sb-hv-pos--2{display:none}.sb-hv .sb-placeholder-label{align-self:center;margin-top:1.5rem}.sb-hv .sb-shot-todo{text-align:center;place-self:end center;align-items:center;max-width:88%;margin:0 0 .75rem}.sb-hv .sb-shot-todo .sb-placeholder-label{margin-top:0}.sb-hv-card{width:10.5rem;font-size:var(--step--2);padding:.625rem .75rem .75rem}.sb-hv-card--inventory{width:11.5rem}.sb-hv-card--channels{width:auto}}.sb-hv-label{font-family:var(--font-rounded);letter-spacing:.02em;align-items:center;gap:.5rem;font-size:.875em;font-weight:800;display:flex}.sb-hv-dot{background:var(--sb-blue-light);width:.5rem;height:.5rem;box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--sb-blue-light) 25%, transparent);border-radius:50%}.sb-hv-dot--coral{background:var(--sb-coral);box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--sb-coral) 25%, transparent)}.sb-hv-dot--green{background:#22c55e;box-shadow:0 0 0 .1875rem #22c55e40}.sb-hv-rows{gap:.4375rem;margin:0;padding:0;list-style:none;display:grid}.sb-hv-rows li{grid-template-columns:auto 1fr;align-items:center;gap:.5rem;display:grid}.sb-hv-av{width:1.375rem;height:1.375rem;font-family:var(--font-rounded);color:#fff;border-radius:.4375rem;place-items:center;font-size:.6875rem;font-weight:800;display:grid}.sb-hv-av--a{background:linear-gradient(135deg,#2f55c9,#60a5fa)}.sb-hv-av--b{background:linear-gradient(135deg,#a03584,#e96c7d)}.sb-hv-av--c{background:linear-gradient(135deg,#2d2478,#818cf8)}.sb-hv-bar{background:linear-gradient(90deg, color-mix(in srgb, var(--sb-blue-light) 70%, transparent), color-mix(in srgb, var(--sb-blue-light) 70%, transparent)) 0 0 / var(--w,0%) 100% no-repeat, var(--card-track);border-radius:1rem;height:.4375rem;display:block}.sb-hv-bar--grad{background:linear-gradient(90deg, var(--sb-blue-light), #818cf8, var(--sb-coral)) 0 0 / var(--w,0%) 100% no-repeat, var(--card-track)}.sb-hv-bar--off{background:var(--card-track)}.sb-hv-bar--warm{background:linear-gradient(90deg, var(--sb-peach), var(--sb-coral)) 0 0 / var(--w,0%) 100% no-repeat, var(--card-track)}.sb-hv-tax{gap:.4375rem;display:grid}.sb-hv-total{border-top:1px solid var(--card-line);color:var(--card-muted);gap:.375rem;padding-top:.5rem;font-weight:700;display:grid}.sb-hv-path{color:var(--card-muted);flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.sb-hv-path em,.sb-hv-pills em{border-radius:var(--radius-pill);background:var(--card-track);color:var(--card-text);padding:.125rem .5rem;font-style:normal;font-weight:700}.sb-hv-bins{grid-template-columns:repeat(6,1fr);gap:.25rem;display:grid}.sb-hv-bins i{background:var(--card-track);border-radius:.1875rem;height:.75rem}.sb-hv-bins i.on{background:color-mix(in srgb, var(--sb-blue-light) 75%, transparent)}.sb-hv-bins i.low{background:var(--sb-coral)}.sb-hv-pills{gap:.3125rem;display:flex}.sb-hv-ledger{grid-template-columns:1fr 1fr;gap:.375rem .625rem;display:grid}.sb-hv-ledger em{letter-spacing:.06em;text-transform:uppercase;color:var(--card-muted);font-size:.6875rem;font-style:normal;font-weight:700}@media (prefers-reduced-motion:no-preference){.motion .sb-hv-card{animation:sb-card-in .9s var(--ease-out) both}.motion .sb-hv-pos--1 .sb-hv-card{animation-delay:.25s}.motion .sb-hv-pos--2 .sb-hv-card{animation-delay:.45s}.motion .sb-hv-pos--3 .sb-hv-card{animation-delay:.65s}}@keyframes sb-card-in{0%{opacity:0;transform:translateY(1.25rem)scale(.96)}}.sb-breadcrumb{font-family:var(--font-rounded);font-weight:700;font-size:var(--step--1);margin-bottom:1.5rem}.sb-breadcrumb ol{border:1px solid var(--color-border);background:var(--color-surface-glass);backdrop-filter:blur(8px);border-radius:1.125rem;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;padding:.25rem .875rem;list-style:none;display:inline-flex}.sb-breadcrumb li{align-items:center;gap:.5rem;display:inline-flex}.sb-breadcrumb li+li:before{content:"/";color:var(--color-text-muted);font-weight:400}.sb-breadcrumb a{text-decoration:none}.sb-breadcrumb a:hover{text-decoration:underline}.sb-breadcrumb [aria-current=page]{color:var(--color-text-muted)}.sb-section{padding-block:var(--section-pad);position:relative}.sb-section--alt{background:radial-gradient(50rem 18rem at 50% 0%, var(--color-tint), transparent 70%), var(--color-surface);border-block:1px solid var(--color-border)}.sb-section--ruled+.sb-section--ruled>.container>.sb-section-grid{border-top:1px solid var(--color-border);background:linear-gradient(90deg, var(--sb-coral), var(--sb-blue-light)) 0 -1px / 3rem 2px no-repeat;padding-top:3rem}.sb-section-icon{margin-bottom:.875rem}.sb-section--ruled+.sb-section--ruled{padding-top:0}.sb-section--ruled{padding-block:3rem}.sb-section>.container{container:sb-section/inline-size}.sb-section-grid{gap:2.5rem;display:grid}.sb-section-head>:last-child,.sb-section-body>:last-child{margin-bottom:0}.sb-section-head p{color:var(--color-text-muted);font-size:var(--step-1);max-width:44rem}.sb-section-head h2{max-width:24ch}.sb-section-body{min-width:0}.sb-section-body>p,.sb-section-body>ul:not([class]){max-width:46rem}.sb-section-intro{font-size:var(--step-1);color:var(--color-text-muted)}.sb-section-art{display:none}.sb-section-head--art>:nth-last-child(2){margin-bottom:0}@container sb-section (width>=56rem){.sb-section-head--art{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:center;column-gap:3rem;display:grid}.sb-section-head--art>:not(.sb-section-art){grid-column:1}.sb-section-head--art>.sb-section-art{grid-area:1/2/span 4;margin:-1.5rem 0;display:block}}.sb-section--center .sb-section-head{text-align:center}.sb-section--center .sb-section-head h2,.sb-section--center .sb-section-head p{margin-inline:auto}.sb-section--aside .sb-section-grid{gap:.75rem}.sb-section--aside .sb-section-head h2,.sb-section--aside .sb-section-head h3{font-size:var(--step-3)}@container sb-section (width>=50rem){.sb-section--aside .sb-section-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1.5rem 4rem}.sb-section--aside .sb-section-head{top:calc(var(--header-height) + 1.5rem);align-self:start;position:sticky}}.sb-split-media{min-width:0}@container sb-section (width>=52rem){.sb-section--split .sb-section-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:2.5rem 4.5rem}.sb-section--split.sb-section--reverse .sb-split-media{order:-1}}.sb-band{padding-block:var(--section-pad)}.sb-band--alt{background:radial-gradient(50rem 18rem at 50% 0%, var(--color-tint), transparent 70%), var(--color-surface);border-block:1px solid var(--color-border)}.sb-band--alt .sb-card{background-color:var(--color-bg)}.sb-band--alt .sb-cards--bento .sb-card{background:radial-gradient(24rem 12rem at 100% 0%, var(--color-tint), transparent 70%), var(--color-bg)}.sb-band+.sb-band:not(.sb-band--alt){padding-top:0}.sb-cards-wrap{container:sb-cards/inline-size}.sb-cards{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--sb-card-min), (100% - (var(--sb-cols) - 1) * 1.25rem) / var(--sb-cols))), 1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.sb-cards--2{--sb-cols:2;--sb-card-min:20rem}.sb-cards--3{--sb-cols:3;--sb-card-min:16rem}@container sb-cards (width>=50rem){.sb-cards--bento{grid-template-columns:repeat(12,minmax(0,1fr))}.sb-cards--bento>*{grid-column:span 5}.sb-cards--bento>:nth-child(4n+1),.sb-cards--bento>:nth-child(4n+4){grid-column:span 7}.sb-cards--bento>:last-child:nth-child(odd){grid-column:1/-1}}.sb-card{isolation:isolate;min-width:0;transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base) ease;flex-direction:column;margin:0;padding:1.75rem;display:flex;position:relative}.sb-card:before,.sb-card:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;transition:opacity var(--dur-slow) var(--ease-out);position:absolute}.sb-card:after{z-index:-1;box-shadow:var(--shadow-3);inset:0}.sb-card:before{background:linear-gradient(135deg, var(--sb-blue-light), transparent 40%, transparent 60%, var(--sb-coral));-webkit-mask-composite:xor;padding:1px;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.sb-card:hover:before,.sb-card:hover:after,.sb-card:focus-within:before{opacity:1}@media (hover:hover) and (prefers-reduced-motion:no-preference){.sb-card:hover{transform:translateY(-.25rem)}}.sb-card h2,.sb-card h3{font-size:var(--step-2);margin-bottom:.625rem}.sb-cards--2 .sb-card h2,.sb-cards--2 .sb-card h3{font-size:var(--step-3)}.sb-card p{color:var(--color-text-muted)}.sb-card>:last-child{margin-bottom:0}.sb-card .sb-more-links{margin-top:auto;padding-top:.5rem}.sb-cards--bento .sb-card{background:radial-gradient(24rem 12rem at 100% 0%, var(--color-tint), transparent 70%), var(--color-surface);padding:2rem}.sb-card-list{color:var(--color-text-muted);margin:0 0 1rem;padding:0;list-style:none}.sb-card-list li{padding:.1875rem 0 .1875rem 1.25rem;position:relative}.sb-card-list li:before{content:"";background:linear-gradient(135deg, var(--sb-blue-light), var(--sb-coral));border-radius:50%;width:.4375rem;height:.4375rem;position:absolute;top:.8em;left:.125rem}@media (forced-colors:active){.sb-card-list li:before{background:canvastext}}.sb-card-icon,.sb-section-icon{background:linear-gradient(135deg, color-mix(in srgb, var(--sb-blue-light) 22%, transparent), color-mix(in srgb, var(--sb-coral) 14%, transparent)), var(--color-surface);border:1px solid color-mix(in srgb, var(--sb-blue-light) 28%, transparent);width:2.75rem;height:2.75rem;color:var(--color-link);transition:transform var(--dur-base) var(--ease-spring);border-radius:.875rem;place-items:center;margin-bottom:1.125rem;display:inline-grid}.sb-card-icon .icon,.sb-section-icon .icon{width:1.375rem;height:1.375rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.sb-card:hover .sb-card-icon{transform:rotate(-6deg)scale(1.06)}}.sb-story-wrap{container:sb-story/inline-size}.sb-story{gap:2rem;display:grid}.sb-story-visual{display:none}@container sb-story (width>=56rem){.sb-story--visual{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:4.5rem}.sb-story-visual{height:100%;display:block}.sb-story-sticky{top:calc(var(--header-height) + 2rem);position:sticky}}.sb-story-steps{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sb-story-step{border-radius:var(--radius-lg);transition:border-color var(--dur-slow) ease, background-color var(--dur-slow) ease;border:1px solid #0000;padding:1.75rem 1.75rem 1.75rem 2rem;position:relative}@container sb-story (width>=56rem){.sb-story-step{flex-direction:column;justify-content:center;min-height:22rem;padding-block:2.5rem;display:flex}}.sb-story-step:before{content:"";background:linear-gradient(180deg, var(--sb-blue-light), var(--sb-coral));transform-origin:top;opacity:.35;width:.1875rem;transition:transform var(--dur-slow) var(--ease-out), opacity var(--dur-slow) ease;border-radius:1rem;position:absolute;top:1.75rem;bottom:1.75rem;left:0;transform:scaleY(.25)}.sb-story:not([data-active]) .sb-story-step:before,.sb-story-step[data-current]:before{opacity:1;transform:none}.sb-story-step[data-current]{border-color:var(--color-border);background:var(--color-surface)}.sb-story-num{font-family:var(--font-rounded);font-weight:800;font-size:var(--step--1);letter-spacing:.06em;color:var(--color-accent);align-items:center;gap:.5rem;margin-bottom:.75rem;display:inline-flex}.sb-story-num .icon{background:var(--color-tint);width:2.25rem;height:2.25rem;color:var(--color-link);border-radius:.75rem;padding:.5rem}.sb-story-step h2,.sb-story-step h3{font-size:var(--step-3);max-width:22ch}.sb-story-step p{color:var(--color-text-muted);max-width:40rem}.sb-story-step>:last-child{margin-bottom:0}.sb-list{max-width:46rem;margin:0 0 1rem;padding:0;list-style:none}.sb-list li{align-items:flex-start;gap:.75rem;padding-block:.375rem;display:flex}.sb-list .icon{background:var(--color-tint);width:1.375rem;height:1.375rem;color:var(--color-link);stroke-width:3px;border-radius:50%;margin-top:.125rem;padding:.25rem}.sb-list--cols{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:0 2rem;max-width:none;display:grid}.sb-more-links{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0 0 1rem;display:flex}.sb-more{font-family:var(--font-rounded);align-items:center;gap:.375rem;font-weight:800;text-decoration:none;display:inline-flex}.sb-more:hover{text-decoration:underline}.sb-more span{transition:transform var(--dur-base) var(--ease-out);display:inline-block}.sb-more:hover span{transform:translate(.25rem)}.sb-placeholder{margin:0}.sb-placeholder-frame{--ph-line:color-mix(in srgb, var(--color-text) 9%, transparent);--ph-fill:color-mix(in srgb, var(--color-text) 6%, transparent);aspect-ratio:var(--sb-ratio,16 / 10);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:radial-gradient(80% 60% at 100% 0%, var(--color-tint), transparent 70%), var(--color-surface);box-shadow:var(--shadow-3);color:var(--color-text-muted);place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.on-dark .sb-placeholder-frame{--ph-line:#ffffff1a;--ph-fill:#ffffff12;backdrop-filter:blur(12px);background:radial-gradient(80% 60% at 100% 0,#60a5fa29,#0000 70%),#0e183eb8;border-color:#93c5fd33;box-shadow:inset 0 0 0 1px #ffffff0a,0 30px 60px -20px #030719b3}.sb-placeholder-chrome{border-bottom:1px solid var(--ph-line);align-items:center;gap:1rem;height:2.25rem;padding-inline:.875rem;display:flex;position:absolute;inset:0 0 auto}.sb-placeholder-dots{gap:.375rem;display:flex}.sb-placeholder-dots i{background:var(--ph-line);border-radius:50%;width:.625rem;height:.625rem}.sb-placeholder-dots i:first-child{background:color-mix(in srgb, var(--sb-coral) 70%, transparent)}.sb-placeholder-url{background:var(--ph-fill);border-radius:1rem;flex:0 40%;height:.875rem}.sb-placeholder-app{grid-template-rows:auto 1fr;grid-template-columns:18% 1fr;gap:4%;padding:4%;display:grid;position:absolute;inset:2.25rem 0 0}.sb-placeholder-side{border-right:1px solid var(--ph-line);flex-direction:column;grid-row:1/-1;gap:.5rem;padding-right:12%;display:flex}.sb-placeholder-side i{background:var(--ph-fill);border-radius:1rem;height:.5rem}.sb-placeholder-side i:first-child{background:color-mix(in srgb, var(--sb-blue-light) 45%, transparent);width:70%}.sb-placeholder-tiles{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.sb-placeholder-tiles i{border-radius:var(--radius-sm);background:var(--ph-fill);border:1px solid var(--ph-line);height:clamp(1.75rem,12cqi,3.5rem)}.sb-placeholder-chart{border-radius:var(--radius-sm);border:1px solid var(--ph-line);position:relative;overflow:hidden}.sb-placeholder-chart svg{width:100%;height:80%;position:absolute;inset:20% 0 0}.sb-placeholder-chart .line{fill:none;stroke:color-mix(in srgb, var(--sb-blue-light) 70%, transparent);stroke-width:2px;vector-effect:non-scaling-stroke}.sb-placeholder-chart .area{fill:color-mix(in srgb, var(--sb-blue-light) 12%, transparent)}.sb-placeholder-label{z-index:1;border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-glass);backdrop-filter:blur(10px);box-shadow:var(--shadow-2);color:var(--color-text);font-family:var(--font-rounded);font-weight:800;font-size:var(--step--1);align-items:center;gap:.5rem;padding:.4375rem 1rem .4375rem .75rem;display:inline-flex;position:relative}.sb-placeholder-label .icon{width:1.125rem;height:1.125rem;color:var(--color-accent)}.sb-placeholder figcaption{font-size:var(--step--1);color:var(--color-text-muted);text-align:center;margin-top:.875rem}.sb-shot{margin:0}.sb-shot-frame{--ph-line:color-mix(in srgb, var(--color-text) 9%, transparent);--ph-fill:color-mix(in srgb, var(--color-text) 6%, transparent);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-3);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.on-dark .sb-shot-frame,.sb-shot-frame.on-dark{--ph-line:#ffffff1a;--ph-fill:#ffffff12;backdrop-filter:blur(12px);background:#0e183eb8;border-color:#93c5fd33;box-shadow:inset 0 0 0 1px #ffffff0a,0 30px 60px -20px #030719b3}.sb-shot-frame.on-dark{background:linear-gradient(var(--sb-blue-deep), var(--sb-blue-ink))}.sb-shot-chrome{border-bottom:1px solid var(--ph-line);background:var(--color-surface-2);flex:none;align-items:center;gap:1rem;height:2.25rem;padding-inline:.875rem;display:flex}.on-dark .sb-shot-chrome{background:#ffffff0a}.sb-shot-url{border-radius:var(--radius-pill);background:var(--ph-fill);min-width:0;max-width:60%;color:var(--color-text-muted);font-size:var(--step--2);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;padding:.0625rem .75rem;line-height:1.5;overflow:hidden}.sb-shot-url span{color:var(--color-text)}@container (width<=22rem){.sb-shot-url{display:none}}.sb-shot-view{aspect-ratio:var(--sb-ratio,16 / 10);display:block;position:relative}.sb-shot-view img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.sb-shot-dark,:root[data-theme=dark] .sb-shot-light{display:none!important}:root[data-theme=dark] .sb-shot-dark{display:block!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sb-shot-light{display:none!important}:root:not([data-theme=light]) .sb-shot-dark{display:block!important}}.sb-shot-view--todo{background:radial-gradient(80% 60% at 100% 0%, var(--color-tint), transparent 70%);color:var(--color-text-muted);place-items:center;display:grid}.on-dark .sb-shot-view--todo{background:radial-gradient(80% 60% at 100% 0,#60a5fa29,#0000 70%)}.sb-shot-view--todo .sb-placeholder-app{inset:0}.sb-shot-todo{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:88%;display:flex;position:relative}.sb-shot-name{border-radius:var(--radius-sm);background:var(--color-surface-glass);color:var(--color-text);font-size:var(--step--2);padding:.125rem .625rem;font-weight:600;line-height:1.4}.sb-shot figcaption{font-size:var(--step--1);color:var(--color-text-muted);text-align:center;margin-top:.875rem}@media (forced-colors:active){.sb-shot-frame{border-color:canvastext}}.sb-shot-pair-wrap{container:sb-shot-pair/inline-size}.sb-shot-pair{gap:var(--space-7);display:grid}@container sb-shot-pair (width>=48rem){.sb-shot-pair{gap:var(--space-6);grid-template-columns:1fr 1fr}}.sb-hero .sb-jump{margin-top:var(--space-6)}.sb-hero .sb-jump ul{justify-content:center}.sb-logos{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.sb-logos li{border:1px solid var(--color-border);border-radius:var(--radius);width:9rem;height:5.5rem;box-shadow:var(--shadow-1);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) ease;background:#fff;place-items:center;padding:.5rem .75rem;display:grid}@media (hover:hover) and (prefers-reduced-motion:no-preference){.sb-logos li:hover{box-shadow:var(--shadow-2);transform:translateY(-.1875rem)}}.sb-logos img{object-fit:contain;width:100%;height:100%;display:block}.sb-logo-link{border-radius:calc(var(--radius) - .25rem);place-items:center;width:100%;height:100%;text-decoration:none;display:grid}@media (width<=30rem){.sb-logos{gap:.5rem}.sb-logos li{width:calc(50% - .25rem)}}.sb-logo-text{font-family:var(--font-rounded);font-weight:800;font-size:var(--step-0);text-align:center;color:#16181d;line-height:1.2}.sb-logos--inset li{grid-template:minmax(0,1fr)/minmax(0,1fr);width:8rem;height:4.75rem;padding:.875rem 1rem}.sb-logos--inset li:has(.sb-logo-text){padding:.5rem}@media (width<=30rem){.sb-logos--inset li{width:calc(33.3333% - .333333rem);height:4rem;padding:.625rem .5rem}.sb-logos--inset .sb-logo-text{font-size:var(--step--1)}}.sb-marquee{--sb-gap:1rem;margin-bottom:2.75rem;position:relative}.sb-marquee-viewport{padding-block:.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.sb-marquee-track{width:max-content;display:flex}.sb-marquee .sb-logos{gap:var(--sb-gap);padding-right:var(--sb-gap);flex-wrap:nowrap}.sb-marquee .sb-logos li{flex:none}.sb-marquee--bricks .sb-marquee-viewport{row-gap:var(--sb-gap);display:grid}.sb-marquee--bricks .sb-marquee-track+.sb-marquee-track{margin-left:calc(-.5 * (8rem + var(--sb-gap)))}@media (width<=30rem){.sb-marquee .sb-logos li{width:8rem}.sb-marquee.sb-logos--inset li{width:6.5rem}}@media (prefers-reduced-motion:no-preference){.sb-marquee-track{animation:sb-marquee var(--sb-marquee-duration,36s) linear infinite}.sb-marquee--reverse .sb-marquee-track{animation-direction:reverse}.sb-marquee:hover .sb-marquee-track,.sb-marquee:focus-within .sb-marquee-track,.sb-marquee:has(.sb-marquee-toggle:checked) .sb-marquee-track{animation-play-state:paused}}@keyframes sb-marquee{to{transform:translate(-50%)}}.sb-marquee-toggle{opacity:0;width:1px;height:1px;margin:0;position:absolute}.sb-marquee-pause{z-index:1;border:1px solid var(--color-border-strong);background:var(--color-surface);width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;transition:color var(--dur-fast) ease, background-color var(--dur-fast) ease;border-radius:50%;place-items:center;display:inline-grid;position:absolute;bottom:-2.75rem;right:0}.sb-marquee-pause:hover{color:var(--color-link)}.sb-marquee-pause .icon{width:1rem;height:1rem}.sb-marquee-toggle:focus-visible+.sb-marquee-pause{outline:.1875rem solid var(--color-focus);outline-offset:.1875rem}.sb-marquee .icon-play,.sb-marquee-toggle:checked+.sb-marquee-pause .icon-pause{display:none}.sb-marquee-toggle:checked+.sb-marquee-pause .icon-play{display:block}@media (prefers-reduced-motion:reduce){.sb-marquee{margin-bottom:0}.sb-marquee-viewport{-webkit-mask-image:none;mask-image:none}.sb-marquee-track{width:auto}.sb-marquee .sb-logos{flex-wrap:wrap;padding-right:0}.sb-marquee-copy,.sb-marquee-pause{display:none}}.sb-faq{container:sb-faq/inline-size}.sb-faq-list{gap:1rem;display:grid}@container sb-faq (width>=44rem){.sb-faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.sb-faq-item{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);padding:1.5rem 1.75rem}.sb-faq h2,.sb-faq h3{font-size:var(--step-1);letter-spacing:-.01em;margin:0 0 .5rem}.sb-faq-answer{color:var(--color-text-muted);margin-bottom:0}.sb-faq-answer:has(+.sb-more-links){margin-bottom:.5rem}.sb-faq .sb-more-links{margin-bottom:0}.sb-video{--sb-grid-line:#ffffff0e;isolation:isolate;min-height:clamp(26rem,42vw,38rem);padding-block:var(--section-pad);background:radial-gradient(60rem 30rem at 50% 110%, #2d24788c, transparent 70%), linear-gradient(180deg, var(--sb-blue-deep) 0%, #13204f 55%, var(--sb-blue-ink) 100%);text-align:center;align-items:center;display:grid;position:relative;overflow:clip}.sb-video:before,.sb-video:after{content:"";background:linear-gradient(90deg,#0000,#60a5fa99,#e96c7d99,#0000);height:1px;position:absolute;inset-inline:0}.sb-video:before{top:0}.sb-video:after{bottom:0}.sb-video-bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sb-video-bg .sb-hero-grid-lines{-webkit-mask-image:radial-gradient(60% 70%,#000 10%,#0000 75%);mask-image:radial-gradient(60% 70%,#000 10%,#0000 75%)}.sb-video-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sb-video--poster .sb-video-bg:after{content:"";background:radial-gradient(60% 70%,#0d16389e,#0d1638db),linear-gradient(#1725544d,#0d163880);position:absolute;inset:0}.sb-video--poster .sb-hero-grid-lines{display:none}.sb-orb--v1{background:radial-gradient(closest-side,#60a5fa4d,#0000);width:40rem;height:40rem;top:-14rem;left:-12rem}.sb-orb--v2{background:radial-gradient(closest-side,#e96c7d3d,#0000);width:38rem;height:38rem;bottom:-16rem;right:-12rem}.sb-video-inner{justify-items:center;display:grid}.sb-video h2{max-width:18ch;font-size:var(--step-5);background:linear-gradient(105deg, #fff 25%, var(--sb-blue-pale) 65%, var(--sb-peach));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:0;padding-bottom:.08em}.sb-video .eyebrow{margin-bottom:.75rem}.sb-video-text{max-width:40rem;font-size:var(--step-1);color:var(--color-text-muted);margin:1rem 0 0}.sb-video-play{color:var(--color-text);font-family:var(--font-rounded);font-weight:800;font-size:var(--step-0);border-radius:var(--radius-lg);justify-items:center;gap:1rem;margin-bottom:clamp(1.5rem,3vw,2.25rem);text-decoration:none;display:grid}.sb-video-disc{aspect-ratio:1;background:linear-gradient(135deg, var(--color-btn-bg), var(--color-btn-bg-2));width:clamp(5rem,9vw,7rem);color:var(--color-btn-text);transition:transform var(--dur-base) var(--ease-spring), box-shadow var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 0 .625rem #ffffff1a,0 0 0 1.25rem #ffffff0d,0 24px 50px -16px #030719cc}.sb-video-disc .icon{width:42%;height:42%;translate:6%}a.sb-video-play:hover .sb-video-disc,a.sb-video-play:focus-visible .sb-video-disc{box-shadow:0 0 0 .75rem #93c5fd2e, 0 0 0 1.625rem #93c5fd12, var(--shadow-glow), 0 24px 50px -16px #030719cc;transform:scale(1.06)}a.sb-video-play:hover .sb-video-play-label{color:var(--color-link-hover)}.sb-video-play-label{transition:color var(--dur-fast) var(--ease-out)}.sb-video-play--todo .sb-video-disc{opacity:.55}.sb-video-play--todo .sb-placeholder-label{margin-top:-.25rem}.sb-video-dialog{border-radius:var(--radius-lg);background:var(--sb-blue-ink);width:min(72rem,100% - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--color-text);border:1px solid #93c5fd33;padding:0;overflow:hidden;box-shadow:0 40px 80px -20px #000c}.sb-video-dialog::backdrop{backdrop-filter:blur(6px);background:#05091cdb}.motion .sb-video-dialog[open]{animation:sb-video-in var(--dur-base) var(--ease-out)}@keyframes sb-video-in{0%{opacity:0;transform:scale(.97)}}.sb-video-dialog-bar{justify-content:space-between;align-items:center;gap:1rem;padding:.375rem .375rem .375rem 1.25rem;display:flex}.sb-video-dialog-bar p{font-family:var(--font-rounded);font-weight:800;font-size:var(--step--1);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.sb-video-close{width:2.75rem;height:2.75rem;color:var(--color-text);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.sb-video-close:hover{background:#ffffff1a}.sb-video-frame{aspect-ratio:16/9;background:#000;max-height:calc(100dvh - 6rem);margin-inline:auto}.sb-video-frame video,.sb-video-frame iframe{border:0;width:100%;height:100%;display:block}@media (forced-colors:active){.sb-video h2{color:canvastext;background:0 0}.sb-video-disc{border:2px solid buttontext}}.sb-team-wrap{container:sb-team/inline-size}.sb-team{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:clamp(2rem,3vw,3rem) clamp(1.25rem,2.5vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}.sb-team-member{margin:0}.sb-team-photo{aspect-ratio:4/5;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface-2);box-shadow:var(--shadow-2);transition:box-shadow var(--dur-base) var(--ease-out);margin:0 0 1.25rem;position:relative;overflow:hidden}.sb-team-photo img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out);display:block}.sb-team-member:hover .sb-team-photo,.sb-team-member:focus-within .sb-team-photo{box-shadow:var(--shadow-3)}.sb-team-member:hover .sb-team-photo img,.sb-team-member:focus-within .sb-team-photo img{transform:scale(1.04)}.sb-team-photo-todo{background:radial-gradient(90% 70% at 100% 0%, var(--color-tint), transparent 70%), radial-gradient(80% 60% at 0% 100%, color-mix(in srgb, var(--sb-coral) 9%, transparent), transparent 70%), var(--color-surface-2);grid-template-rows:1fr auto;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.sb-team-initials{font-family:var(--font-rounded);font-weight:800;font-size:var(--step-5);letter-spacing:.02em;color:color-mix(in srgb, var(--color-link) 45%, transparent)}.sb-team-meta{flex-direction:column;display:flex}.sb-team-role{font-family:var(--font-rounded);font-weight:800;font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);order:-1;margin:0 0 .375rem}.sb-team-name{font-size:var(--step-3);margin:0 0 .625rem}.sb-team-bio{color:var(--color-text-muted);margin:0}.sb-team-bio--todo{font-style:italic}.sb-team-links{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.sb-team-links a{border:1px solid var(--color-border-strong);width:2.5rem;height:2.5rem;color:var(--color-link);transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;display:grid}.sb-team-links a:hover{background:var(--color-tint);transform:translateY(-2px)}.sb-team-links .icon{width:1.125rem;height:1.125rem}@container sb-team (width>=48rem){.sb-team--rows{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,3.5rem)}.sb-team--rows>.sb-team-member:first-child,.sb-team--rows>.sb-team-member:nth-child(3){margin-top:3rem}}.sb-team-photo-todo .icon{width:3.5rem;height:3.5rem;color:color-mix(in srgb, var(--color-link) 45%, transparent)}@container sb-team (width<=34rem){.sb-team{grid-template-columns:1fr;gap:1.75rem}.sb-team-member{grid-template-columns:6.5rem 1fr;align-items:start;gap:1.125rem;display:grid}.sb-team-photo{margin:0}.sb-team-photo-todo{grid-template-rows:1fr;padding:.5rem}.sb-team-photo-todo .sb-placeholder-label{display:none}.sb-team-initials{font-size:var(--step-3)}.sb-team-name{font-size:var(--step-2);margin-bottom:.5rem}}.sb-cta{padding-block:var(--section-pad) 0}.sb-cta-band{isolation:isolate;border-radius:var(--radius-xl);background:linear-gradient(#ffffff0d 1px, transparent 1px) 0 0 / 3rem 3rem, linear-gradient(90deg, #ffffff0d 1px, transparent 1px) 0 0 / 3rem 3rem, linear-gradient(135deg, var(--sb-blue-deep), var(--sb-blue) 55%, var(--sb-indigo));box-shadow:var(--shadow-3);text-align:center;border:1px solid #93c5fd33;padding:clamp(3rem,6vw,5.5rem) clamp(1.25rem,5vw,4rem);position:relative;overflow:hidden}.sb-cta-bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.sb-orb--cta1{background:radial-gradient(closest-side,#e96c7d73,#0000);width:34rem;height:34rem;top:-14rem;right:-10rem}.sb-orb--cta2{background:radial-gradient(closest-side,#60a5fa66,#0000);width:36rem;height:36rem;bottom:-16rem;left:-12rem}.sb-cta-band h2{max-width:20ch;font-size:var(--step-5);background:linear-gradient(105deg, #fff 30%, var(--sb-blue-pale) 70%, var(--sb-peach));color:#0000;-webkit-background-clip:text;background-clip:text;margin-inline:auto;padding-bottom:.08em}.sb-cta-band p{max-width:40rem;font-size:var(--step-1);color:var(--color-text-muted);margin-inline:auto}.sb-cta-band .actions{justify-content:center;margin-top:2rem}@media (forced-colors:active){.sb-cta-band{border:1px solid canvastext}.sb-cta-band h2{color:canvastext;background:0 0}}.sb-table-wrap{margin-bottom:1rem;container:sb-table/inline-size}.sb-table{border-collapse:separate;border-spacing:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-1);overflow:hidden}.sb-table th,.sb-table td{text-align:left;vertical-align:top;border-top:1px solid var(--color-border);padding:.875rem 1.125rem}.sb-table thead th{background:var(--color-surface-2);font-family:var(--font-rounded);font-weight:800;font-size:var(--step--1);border-top:0}.sb-table tbody th{font-family:var(--font-rounded);white-space:nowrap;font-weight:800}.sb-table td{color:var(--color-text-muted)}.sb-table tbody tr{transition:background-color var(--dur-fast) ease}.sb-table tbody tr:hover{background:var(--color-tint)}@container sb-table (width<=36rem){.sb-table,.sb-table tbody,.sb-table tr,.sb-table th,.sb-table td{display:block}.sb-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sb-table tbody tr+tr{border-top:1px solid var(--color-border)}.sb-table th,.sb-table tbody th,.sb-table td{white-space:normal;border-top:0}.sb-table tbody th{padding-bottom:.25rem}.sb-table td{padding-block:.125rem}.sb-table td:last-child{padding-bottom:.875rem}.sb-table td:before{content:attr(data-label) ": ";color:var(--color-text);font-weight:700}}.sb-hero--tall{align-items:center;min-height:min(70vh,44rem);display:grid}.sb-sync [hidden]{display:none!important}.sb-sync-tools{gap:1rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.sb-sync-search{max-width:36rem;position:relative}.sb-sync-search .icon{width:1.25rem;height:1.25rem;color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.sb-sync-search input{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);width:100%;min-height:3rem;color:var(--color-text);font:inherit;box-shadow:var(--shadow-1);transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;padding:.625rem 1rem .625rem 2.875rem;display:block}.sb-sync-search input::placeholder{color:var(--color-text-muted);opacity:1}.sb-sync-search input:hover{border-color:var(--color-text-muted)}.sb-sync-search input:focus{box-shadow:0 0 0 .3125rem var(--color-tint)}.sb-sync-search input:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.0625rem}.sb-sync-jump ul,.sb-jump ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.sb-sync-jump a,.sb-jump a{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);min-height:2.25rem;color:var(--color-text);font-family:var(--font-rounded);font-weight:700;font-size:var(--step--1);transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;align-items:center;padding:.25rem .875rem;text-decoration:none;display:inline-flex}.sb-sync-jump a:hover,.sb-jump a:hover{border-color:var(--color-link);background:var(--color-tint);color:var(--color-link)}.sb-sync-status{font-size:var(--step--1);color:var(--color-text-muted);margin:0}.sb-sync-status:empty{display:none}.sb-sync-group+.sb-sync-group{margin-top:clamp(2.5rem,5vw,4rem)}.sb-sync-head{margin-bottom:1.5rem;scroll-margin-top:6rem}.sb-sync-head :is(h2,h3){font-size:var(--step-3);margin-bottom:.25rem;scroll-margin-top:6rem}.sb-sync-head p{max-width:42rem;color:var(--color-text-muted);margin:0}.sb-sync-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sb-sync-tile{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-1);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) ease, border-color var(--dur-base) ease;flex-direction:column;padding:1.25rem;display:flex;position:relative}.sb-band--alt .sb-sync-tile,.sb-section--alt .sb-sync-tile{background:var(--color-bg)}.sb-sync-tile--link:hover,.sb-sync-tile--link:focus-within{border-color:var(--color-border-strong);box-shadow:var(--shadow-3)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.sb-sync-tile--link:hover{transform:translateY(-.25rem)}}.sb-sync .sb-sync-tile--planned{box-shadow:none;opacity:.7;background:0 0;border-style:dashed}.sb-sync-tile--planned :is(.sb-sync-name,p){color:var(--color-text-muted)}.sb-sync-tile--planned .sb-sync-logo{filter:grayscale();opacity:.55}.sb-sync-top{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.sb-sync-logo{border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;flex:none;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;width:6rem;height:3.25rem;padding:.5rem .75rem;display:grid}.sb-sync-logo img{object-fit:contain;width:100%;height:100%;display:block}.sb-sync-logo--initials,.sb-sync-logo--icon{background:var(--color-surface-2);width:3.25rem;color:var(--color-link);padding:0}.sb-sync-logo--initials{font-family:var(--font-rounded);font-weight:800;font-size:var(--step-0);letter-spacing:.02em;color:var(--color-text)}.sb-sync-logo--icon svg{width:1.5rem;height:1.5rem}.sb-sync-chip{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);min-height:1.5rem;font-family:var(--font-rounded);font-weight:700;font-size:var(--step--2);white-space:nowrap;color:var(--color-text-muted);align-items:center;gap:.3rem;padding:.0625rem .625rem;line-height:1.3;display:inline-flex}.sb-sync-chip .icon{flex:none;width:.875rem;height:.875rem;margin-inline-start:-.125rem}.sb-sync-chip--today{border-color:color-mix(in srgb, var(--color-success) 45%, transparent);background:color-mix(in srgb, var(--color-success) 12%, transparent);color:var(--color-success)}.sb-sync-chip--built{border:0;justify-content:center;padding:0}.sb-sync-chip--built img{width:1.5rem;height:1.5rem;display:block}.sb-sync-chip--today .icon path{stroke-width:3px}.sb-sync-chip--soon{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);color:var(--color-accent)}.sb-sync .sb-sync-name{font-size:var(--step-1);margin-bottom:.375rem}.sb-sync-name a{color:inherit;text-decoration:none}.sb-sync-name a:after{content:"";border-radius:inherit;position:absolute;inset:0}.sb-sync-name a:focus-visible{outline:none}.sb-sync-name a:focus-visible:after{outline:.1875rem solid var(--color-focus);outline-offset:.125rem}.sb-sync-tile p{font-size:var(--step--1);color:var(--color-text-muted);margin:0;line-height:1.55}.sb-sync-empty{color:var(--color-text-muted);margin:0}@media (forced-colors:active){.sb-sync-tile,.sb-sync-chip{border-color:canvastext}}
