@font-face{font-family:Gilroy;src:url(../../../fonts/gilroy-thin-webfont.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../../../fonts/gilroy-regular-webfont.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../../../fonts/gilroy-medium-webfont.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../../../fonts/gilroy-semibold-webfont.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../../../fonts/gilroy-bold-webfont.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--blue:#2930e1;--blue-dark:#252c4c;--text:#252c4c;--body:#5b6478;--muted:#8790a2;--line:#e7e9f0;--bg:#fff;--bg-alt:#f6f7fb;--blue-tint:#2930e10f;--white:#fff;--navy-50:#f4f4fe;--navy-100:#e6e7fc;--navy-200:#c9cbf7;--navy-300:#9a9ef0;--navy-400:#5e64ea;--navy-500:#3d43e4;--navy-600:#2930e1;--navy-700:#252c4c;--navy-800:#252c4c;--navy-900:#252c4c;--navy-950:#252c4c;--ink-950:#252c4c;--ink-900:#252c4c;--ink-800:#353c58;--ink-700:#4a5268;--ink-600:#5b6478;--ink-500:#8790a2;--ink-400:#a9b0be;--ink-300:#d5d8e1;--ink-200:#e7e9f0;--ink-100:#eef0f5;--ink-50:#f6f7fb;--paper:#fff;--amber-100:#f4f4fe;--amber-300:#c9cbf7;--amber-500:#2930e1;--amber-700:#2930e1;--ok:#2930e1;--ok-50:#f4f4fe;--surface:#fff;--bg-sunken:var(--bg-alt);--fg:var(--text);--fg-strong:var(--text);--fg-muted:var(--body);--fg-subtle:var(--muted);--line-strong:#d5d8e1;--rule:var(--line);--accent:var(--blue);--accent-hover:var(--blue-dark);--eyebrow:var(--muted);--link-underline:#2930e14d;--signal:var(--blue);--dot:transparent;--font-sans:"Gilroy", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-sans);--fs-display:clamp(2.125rem, 1.2rem + 3vw, 3.5rem);--fs-h1:clamp(2rem, 1.3rem + 2.2vw, 3rem);--fs-h2:clamp(1.625rem, 1.25rem + 1.2vw, 2.25rem);--fs-h3:clamp(1.25rem, 1.15rem + .3vw, 1.375rem);--fs-h4:1.125rem;--fs-lead:clamp(1.125rem, 1.05rem + .25vw, 1.25rem);--fs-body:1.0625rem;--fs-article:1.0625rem;--fs-small:.875rem;--fs-micro:.875rem;--fs-caption:.875rem;--fs-tag:.875rem;--lh-display:1.1;--lh-h1:1.15;--lh-h2:1.2;--lh-h3:1.3;--lh-lead:1.6;--lh-body:1.7;--lh-article:1.75;--tr-display:-.01em;--tr-h1:-.01em;--tr-h2:-.01em;--tr-h3:0;--tr-mono:0;--measure:68ch;--measure-lead:60ch;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--s-11:160px;--section:clamp(64px, 9vw, 136px);--block:64px;--maxw:1264px;--gutter:clamp(20px, 3vw, 32px);--cols:12;--col-gap:32px;--nav-h:88px;--subnav-h:0px;--r-xs:2px;--r-sm:4px;--r-md:4px;--r-lg:4px;--r-xl:4px;--r-pill:999px;--r-btn:0 100px 100px 0;--shadow-1:none;--shadow-2:none;--shadow-3:0 2px 8px #2930e11f;--ease:cubic-bezier(.2, .6, .2, 1);--dur:.2s;--focus-ring:2px solid var(--blue);--focus-offset:3px}@media (width<=860px){:root{--nav-h:72px;--lh-body:1.6;--lh-article:1.6}}.dark{--bg:var(--bg-alt);--surface:#fff;--fg:var(--text);--fg-strong:var(--text);--fg-muted:var(--body);--fg-subtle:var(--muted);--line:#e7e9f0;--accent:var(--blue);--eyebrow:var(--muted);background:var(--bg-alt);color:var(--text)}.brand{--fg:#fff;--fg-strong:#fff;--fg-muted:#ffffffd1;--fg-subtle:#ffffffb3;--line:#fff3;--accent:#fff;--eyebrow:#fffc;--link-underline:#fff6;--focus-ring:2px solid #fff;background:var(--blue);color:#fff}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:calc(var(--nav-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--body);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);min-height:100vh;margin:0;font-weight:400;overflow-x:clip}@media (width<=860px){body{font-size:1rem}}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3,h4,h5,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{font-weight:500;line-height:var(--lh-h3);letter-spacing:0;text-wrap:balance;color:var(--fg-strong)}h2{font-weight:400}p{text-wrap:pretty}strong,b{font-weight:600}code,kbd,samp{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9em}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:2px}::selection{background:var(--navy-100);color:var(--text)}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section)}.section.tight{padding-block:calc(var(--section) * .66)}.section.tight-top{padding-top:var(--s-7)}.section:not(.sunken,.alt,.dark,.brand)+.section:not(.sunken,.alt,.dark,.brand,.rule-top),.rule-top{border-top:1px solid var(--line)}.sunken,.alt{background:var(--bg-alt)}.surface{background:var(--bg)}.display{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display);font-weight:500}.h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--tr-h1);font-weight:500}.h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2);font-weight:400}.h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:500}.h4{font-size:var(--fs-h4);font-weight:500;line-height:1.35}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--fg-muted);max-width:var(--measure-lead);font-weight:400}.meta{color:var(--fg-subtle);font-size:var(--fs-small)}.btn{border-radius:var(--r-btn);letter-spacing:.02em;cursor:pointer;min-height:56px;transition:background var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:4px 28px 0;font-size:1rem;font-weight:600;line-height:1;display:inline-flex}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{background:var(--blue-dark)}.btn-light,.brand .btn-primary{color:var(--blue);background:#fff}.btn-light:hover,.brand .btn-primary:hover{background:var(--blue-dark);color:#fff}.btn-secondary{color:var(--blue);background:0 0;border-color:currentColor}.btn-secondary:hover{color:var(--blue-dark)}.brand .btn-secondary{color:#fff}.brand .btn-secondary:hover{color:#fff;background:#ffffff1a}.btn-sm{min-height:44px;padding:3px 22px 0;font-size:.9375rem}.btn-block{width:100%}.arr{width:16px;height:16px;transition:transform var(--dur) var(--ease);flex:none}.btn:hover .arr,.link:hover .arr,.nudge:hover .arr{transform:translate(3px)}.link{color:var(--accent);transition:color var(--dur) var(--ease);align-items:center;gap:8px;font-size:1rem;font-weight:600;line-height:1.3;display:inline-flex}.link:hover{color:var(--accent-hover)}.brand .link:hover{color:#fff}.prose a{color:var(--blue);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose a:hover{color:var(--blue-dark)}.split{gap:var(--s-9);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.split>:first-child>h2{max-width:18ch}.split p{max-width:var(--measure)}.split p+p{margin-top:var(--s-4)}.split+.split{margin-top:var(--s-9);padding-top:var(--s-9);border-top:1px solid var(--line)}.cols-2,.cols-3{gap:var(--s-8) var(--s-9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cols-3{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}.ruled>li{padding-top:var(--s-5);border-top:1px solid var(--line-strong)}.ruled h3{font-size:var(--fs-h4);margin-bottom:var(--s-2);line-height:1.35}.ruled p{max-width:48ch}.dash{margin-top:var(--s-4)}.dash>li{padding-left:var(--s-5);position:relative}.dash>li+li{margin-top:var(--s-3)}.dash>li:before{content:"";background:var(--blue);width:6px;height:1.5px;position:absolute;top:.72em;left:2px}.dash strong{color:var(--text);font-weight:500}.split a:not(.link):not(.btn),.prose-links a:not(.link):not(.btn){color:var(--blue);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.acts-row{gap:var(--s-3) var(--s-6);margin-top:var(--s-6);flex-wrap:wrap;align-items:center;display:flex}@media (width<=1060px){.cols-3{grid-template-columns:1fr 1fr}}@media (width<=860px){.split{gap:var(--s-5);grid-template-columns:1fr}.split+.split{margin-top:var(--s-8);padding-top:var(--s-8)}.cols-2,.cols-3{gap:var(--s-7);grid-template-columns:1fr}}.reveal-pending{opacity:0;transform:translateY(8px)}.reveal-in{opacity:1;transition:opacity .3s var(--ease), transform .3s var(--ease);transform:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--s-4);z-index:100;background:var(--blue);color:#fff;border-radius:var(--r-sm);padding:12px 16px 9px;font-weight:600;position:absolute;top:-60px}.skip-link:focus{top:var(--s-3)}@media print{.reveal-pending{opacity:1!important;transform:none!important}}main [id]{scroll-margin-top:calc(var(--nav-h) + 16px)}.card{height:100%;padding-top:var(--s-5);border-top:1px solid var(--line-strong);transition:border-color var(--dur) var(--ease);display:block}.card:hover{border-top-color:var(--blue)}.card-m{margin-bottom:var(--s-2);display:block}.card-t{font-size:var(--fs-h3);line-height:var(--lh-h3);color:var(--text);text-wrap:pretty;transition:color var(--dur) var(--ease);font-weight:500}.card-t .arr{vertical-align:-1px;color:var(--blue);display:inline-block}.card:hover .card-t{color:var(--blue)}.card-p{margin-top:var(--s-2);color:var(--body);max-width:52ch;font-size:1rem;line-height:1.65}.logo.svelte-1l8nvlt{color:var(--blue);flex:none;align-items:center;line-height:0;display:inline-flex}.logo.white.svelte-1l8nvlt{color:#fff}.site-head.svelte-1elxaub{z-index:50;border-bottom:1px solid var(--line);--nav-fg:var(--text);--nav-fg-muted:var(--body);background:#fff;position:sticky;top:0}.site-head.over.svelte-1elxaub{--nav-fg:#fff;--nav-fg-muted:#ffffffd1;background:0 0;border-bottom-color:#fff3;position:absolute;left:0;right:0}.site-head.over.stuck.svelte-1elxaub{border-bottom-color:var(--line);--nav-fg:var(--text);--nav-fg-muted:var(--body);background:#fff;position:fixed}@media (prefers-reduced-motion:no-preference){.site-head.over.stuck.svelte-1elxaub{animation:svelte-1elxaub-fade-down .25s var(--ease)}}@keyframes svelte-1elxaub-fade-down{0%{transform:translateY(-100%)}}.nav.svelte-1elxaub{height:var(--nav-h);align-items:center;gap:var(--s-5);display:flex}.primary.svelte-1elxaub{margin-left:auto}.nav-links.svelte-1elxaub{align-items:center;gap:4px;display:flex}.nav-links.svelte-1elxaub>li:where(.svelte-1elxaub){align-items:center;display:flex;position:relative}.top-link.svelte-1elxaub{height:var(--nav-h);color:var(--nav-fg-muted);white-space:nowrap;transition:color var(--dur) var(--ease);align-items:center;padding:3px 12px 0;font-size:.9375rem;font-weight:500;line-height:1;display:flex;position:relative}.has-drop.svelte-1elxaub>.top-link:where(.svelte-1elxaub){padding-right:2px}.top-link.svelte-1elxaub:hover,.has-drop.svelte-1elxaub:hover>.top-link:where(.svelte-1elxaub),.top-link[aria-current].svelte-1elxaub{color:var(--nav-fg)}.top-link[aria-current].svelte-1elxaub:after{content:"";background:currentColor;height:2px;position:absolute;bottom:-1px;left:12px;right:2px}.nav-links.svelte-1elxaub>li:where(.svelte-1elxaub):not(.has-drop) .top-link[aria-current]:where(.svelte-1elxaub):after{right:12px}.caret.svelte-1elxaub{width:24px;height:32px;color:var(--nav-fg-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.caret.svelte-1elxaub .chev{width:10px;height:10px;transition:transform var(--dur) var(--ease)}.has-drop.svelte-1elxaub:hover .caret:where(.svelte-1elxaub) .chev,.is-open.svelte-1elxaub .caret:where(.svelte-1elxaub) .chev{transform:rotate(180deg)}.drop.svelte-1elxaub{top:calc(var(--nav-h) - 8px);min-width:320px;padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-sm);opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease), visibility var(--dur);background:#fff;position:absolute;left:0;transform:translateY(4px);box-shadow:0 12px 32px -16px #252c4c2e}.drop.wide.svelte-1elxaub{width:620px;left:-24px}.has-drop.svelte-1elxaub:hover>.drop:where(.svelte-1elxaub),.has-drop.svelte-1elxaub:focus-within>.drop:where(.svelte-1elxaub),.has-drop.is-open.svelte-1elxaub>.drop:where(.svelte-1elxaub){opacity:1;visibility:visible;transform:none}.has-drop.is-suppressed.svelte-1elxaub>.drop:where(.svelte-1elxaub){opacity:0;visibility:hidden}.drop-grid.svelte-1elxaub{gap:4px var(--s-3);grid-template-columns:1fr 1fr;display:grid}.drop.svelte-1elxaub ul:where(.svelte-1elxaub) a:where(.svelte-1elxaub){border-radius:var(--r-sm);transition:background var(--dur) var(--ease);padding:10px 12px 8px;display:block}.drop.svelte-1elxaub ul:where(.svelte-1elxaub) a:where(.svelte-1elxaub):hover,.drop.svelte-1elxaub ul:where(.svelte-1elxaub) a[aria-current]:where(.svelte-1elxaub){background:var(--blue-tint)}.drop.svelte-1elxaub b:where(.svelte-1elxaub){color:var(--text);font-size:.9375rem;font-weight:500;line-height:1.35;display:block}.drop.svelte-1elxaub ul:where(.svelte-1elxaub) a:where(.svelte-1elxaub):hover b:where(.svelte-1elxaub){color:var(--blue)}.drop.svelte-1elxaub ul:where(.svelte-1elxaub) span:where(.svelte-1elxaub){color:var(--muted);margin-top:2px;font-size:.8125rem;line-height:1.45;display:block}.drop-all.svelte-1elxaub{margin:var(--s-4) 12px 4px;font-size:.9375rem}.nav-cta.svelte-1elxaub{margin-left:var(--s-3);background:var(--blue);color:#fff}.nav-cta.svelte-1elxaub:hover{background:var(--blue-dark)}.over.svelte-1elxaub:not(.stuck) .nav-cta:where(.svelte-1elxaub){color:var(--blue);background:#fff}.over.svelte-1elxaub:not(.stuck) .nav-cta:where(.svelte-1elxaub):hover{background:var(--blue-dark);color:#fff}.m-nav.svelte-1elxaub{margin-left:auto;display:none}.m-nav.svelte-1elxaub>summary:where(.svelte-1elxaub){cursor:pointer;width:44px;height:44px;color:var(--nav-fg);place-items:center;margin-right:-10px;list-style:none;display:grid}.m-nav.svelte-1elxaub>summary:where(.svelte-1elxaub)::-webkit-details-marker{display:none}.bars.svelte-1elxaub,.bars.svelte-1elxaub:before,.bars.svelte-1elxaub:after{width:22px;height:1.5px;transition:transform var(--dur) var(--ease);background:currentColor;display:block}.bars.svelte-1elxaub{position:relative}.bars.svelte-1elxaub:before,.bars.svelte-1elxaub:after{content:"";position:absolute;left:0}.bars.svelte-1elxaub:before{top:-7px}.bars.svelte-1elxaub:after{top:7px}.m-nav[open].svelte-1elxaub .bars:where(.svelte-1elxaub){background:0 0}.m-nav[open].svelte-1elxaub .bars:where(.svelte-1elxaub):before{transform:translateY(7px)rotate(45deg)}.m-nav[open].svelte-1elxaub .bars:where(.svelte-1elxaub):after{transform:translateY(-7px)rotate(-45deg)}.m-panel.svelte-1elxaub{left:0;right:0;top:var(--nav-h);border-top:1px solid var(--line);padding:var(--s-2) var(--gutter) calc(var(--s-6) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:#fff;position:fixed;bottom:0;overflow-y:auto}.over.svelte-1elxaub .m-panel:where(.svelte-1elxaub){height:calc(100dvh - var(--nav-h));position:absolute}.m-sub.svelte-1elxaub>summary:where(.svelte-1elxaub){border-bottom:1px solid var(--line);min-height:56px;color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;padding-top:3px;font-size:1.125rem;font-weight:500;list-style:none;display:flex}.m-sub.svelte-1elxaub>summary:where(.svelte-1elxaub)::-webkit-details-marker{display:none}.m-sub.svelte-1elxaub>summary:where(.svelte-1elxaub) .chev{width:12px;height:12px;color:var(--muted);transition:transform var(--dur) var(--ease)}.m-sub[open].svelte-1elxaub>summary:where(.svelte-1elxaub) .chev{transform:rotate(180deg)}.m-panel.svelte-1elxaub li:where(.svelte-1elxaub) a:where(.svelte-1elxaub){border-bottom:1px solid var(--line);min-height:56px;color:var(--text);align-items:center;padding-top:3px;font-size:1.125rem;font-weight:500;display:flex}.m-panel.svelte-1elxaub li.sub:where(.svelte-1elxaub) a:where(.svelte-1elxaub){min-height:48px;padding-left:var(--s-4);color:var(--body);font-size:1rem;font-weight:400}.m-panel.svelte-1elxaub a[aria-current]:where(.svelte-1elxaub){color:var(--blue)}.m-panel.svelte-1elxaub .btn:where(.svelte-1elxaub){margin-top:var(--s-5)}html:has(details.m-nav[open]){overflow:hidden}.site-head.over.svelte-1elxaub:has(.m-nav[open]:where(.svelte-1elxaub)){--nav-fg:var(--text);background:#fff}.site-head.over.svelte-1elxaub:has(.m-nav[open]:where(.svelte-1elxaub)) .logo{color:var(--blue)}@media (width<=1180px){.top-link.svelte-1elxaub{padding-inline:8px}}@media (width<=1060px){.primary.svelte-1elxaub,.nav-cta.svelte-1elxaub{display:none}.m-nav.svelte-1elxaub{display:block}.nav.svelte-1elxaub .logo svg{width:77px!important;height:26px!important}}.cookie-set.svelte-jz8lnl{color:var(--muted);text-underline-offset:3px;font-size:.875rem;text-decoration:underline}.cookie-set.svelte-jz8lnl:hover{color:var(--text)}.site-foot.svelte-jz8lnl{border-top:1px solid var(--line);background:#fff;padding-top:clamp(64px,8vw,120px)}.foot-grid.svelte-jz8lnl{gap:var(--s-7) var(--s-6);grid-template-columns:1fr 1fr 1fr 1.3fr;padding-bottom:clamp(56px,7vw,96px);display:grid}h2.svelte-jz8lnl{letter-spacing:.06em;text-transform:uppercase;color:var(--blue);margin-bottom:var(--s-5);font-size:.875rem;font-weight:500;line-height:1}li.svelte-jz8lnl a:where(.svelte-jz8lnl),p.svelte-jz8lnl{color:var(--muted);font-size:.9375rem;line-height:1.9}p.svelte-jz8lnl{max-width:34ch;line-height:1.7}li.svelte-jz8lnl a:where(.svelte-jz8lnl):hover,.mail.svelte-jz8lnl:hover{color:var(--text)}.mail.svelte-jz8lnl{margin-top:var(--s-4);color:var(--blue);font-size:.9375rem;font-weight:500;display:inline-block}.foot-base.svelte-jz8lnl{border-top:1px solid var(--line);padding-block:40px}.base-row.svelte-jz8lnl{justify-content:space-between;align-items:center;gap:var(--s-5);display:flex}.base-left.svelte-jz8lnl{align-items:center;gap:var(--s-6);color:var(--muted);font-size:.875rem;display:flex}@media (width<=960px){.foot-grid.svelte-jz8lnl{grid-template-columns:1fr 1fr}}@media (width<=560px){.foot-grid.svelte-jz8lnl{gap:var(--s-6);grid-template-columns:1fr}.base-row.svelte-jz8lnl,.base-left.svelte-jz8lnl{align-items:flex-start;gap:var(--s-4);flex-direction:column}}.notice.svelte-izf9ba{z-index:50;border:1px solid var(--line);width:min(400px,100vw - 40px);max-height:calc(100vh - 40px);color:var(--body);background:#fff;border-radius:12px;padding:20px;font-size:.875rem;line-height:1.55;position:fixed;bottom:20px;left:20px;overflow-y:auto;box-shadow:0 10px 40px #252c4c2e}h2.svelte-izf9ba{color:var(--text);margin-bottom:6px;font-size:1rem;font-weight:600;line-height:1.3}p.svelte-izf9ba a:where(.svelte-izf9ba){color:var(--blue);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.actions.svelte-izf9ba{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.cn-btn.svelte-izf9ba{font:inherit;border:1px solid var(--blue);cursor:pointer;border-radius:8px;padding:11px 12px;font-size:.875rem;font-weight:500;line-height:1.2;transition:background .15s,color .15s}.cn-btn.solid.svelte-izf9ba{background:var(--blue);color:#fff}.cn-btn.solid.svelte-izf9ba:hover{background:var(--blue-dark);border-color:var(--blue-dark)}.cn-btn.ghost.svelte-izf9ba{color:var(--blue);background:#fff}.cn-btn.ghost.svelte-izf9ba:hover{background:var(--blue-tint)}.text-btn.svelte-izf9ba{width:100%;font:inherit;color:var(--body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:6px;font-size:.8125rem;text-decoration:underline;display:block}.text-btn.svelte-izf9ba:hover{color:var(--text)}.cn-btn.svelte-izf9ba:focus-visible,.text-btn.svelte-izf9ba:focus-visible,.switch.svelte-izf9ba:focus-visible,p.svelte-izf9ba a:where(.svelte-izf9ba):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.cats.svelte-izf9ba{border-top:1px solid var(--line);margin-top:14px}.cats.svelte-izf9ba li:where(.svelte-izf9ba){border-bottom:1px solid var(--line)}.cat.svelte-izf9ba{justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}label.cat.svelte-izf9ba{cursor:pointer}.cat-t.svelte-izf9ba strong:where(.svelte-izf9ba){color:var(--text);font-weight:500;display:block}.cat-t.svelte-izf9ba small:where(.svelte-izf9ba){color:var(--muted);font-size:.8125rem;display:block}.always.svelte-izf9ba{color:var(--muted);flex:none;font-size:.8125rem}.switch.svelte-izf9ba{appearance:none;cursor:pointer;background:#c9cedb;border-radius:999px;flex:none;width:40px;height:24px;margin:0;transition:background .15s;position:relative}.switch.svelte-izf9ba:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.switch.svelte-izf9ba:checked{background:var(--blue)}.switch.svelte-izf9ba:checked:after{transform:translate(16px)}@media (prefers-reduced-motion:reduce){.switch.svelte-izf9ba,.switch.svelte-izf9ba:after,.cn-btn.svelte-izf9ba{transition:none}}@media (width<=560px){.notice.svelte-izf9ba{width:calc(100vw - 24px);padding:16px;bottom:12px;left:12px}}dialog.svelte-in6u51{border-radius:var(--r-md);background:var(--bg);width:min(640px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--body);border:0;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 64px #252c4c47}dialog.svelte-in6u51::backdrop{background:#252c4c8c}.panel.svelte-in6u51{padding:clamp(24px,4vw,48px);position:relative}.x.svelte-in6u51{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:16px;right:16px}.x.svelte-in6u51:hover{color:var(--text)}.x.svelte-in6u51 svg:where(.svelte-in6u51){fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px}h2.svelte-in6u51{color:var(--text);padding-right:40px}.lead.svelte-in6u51{margin:var(--s-3) 0 var(--s-6)}form.svelte-in6u51{flex-direction:column;display:flex}label.svelte-in6u51{font-size:var(--fs-small);color:var(--text);margin-bottom:var(--s-2);font-weight:500}input.svelte-in6u51,select.svelte-in6u51,textarea.svelte-in6u51{width:100%;font:inherit;color:var(--text);border:1px solid var(--line-strong);border-radius:var(--r-sm);margin-bottom:var(--s-5);transition:border-color var(--dur) var(--ease);background:#fff;padding:14px 16px 12px;font-size:1rem}input.svelte-in6u51:focus,select.svelte-in6u51:focus,textarea.svelte-in6u51:focus{border-color:var(--blue);outline:none}textarea.svelte-in6u51{resize:vertical;min-height:120px}.sel.svelte-in6u51{position:relative}select.svelte-in6u51{appearance:none;padding-right:44px}.sel.svelte-in6u51 svg:where(.svelte-in6u51){width:10px;height:10px;color:var(--muted);pointer-events:none;position:absolute;top:22px;right:16px}.opt.svelte-in6u51{color:var(--muted);font-weight:400}.dl.svelte-in6u51{margin:0 0 var(--s-2);border-top:1px solid var(--line);padding:0;list-style:none}.dl.svelte-in6u51 li:where(.svelte-in6u51){justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-4);padding:var(--s-4) 0;border-bottom:1px solid var(--line);color:var(--text);flex-wrap:wrap;font-weight:500;display:flex}.dl.svelte-in6u51 a:where(.svelte-in6u51){color:var(--blue);white-space:nowrap;font-weight:600;text-decoration:none}.dl.svelte-in6u51 a:where(.svelte-in6u51):hover{color:var(--blue-dark)}.dl-title.svelte-in6u51{margin:0 0 var(--s-4);color:var(--text);font-weight:500}.hp.svelte-in6u51{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.btn.svelte-in6u51{align-self:flex-start}.f-err.svelte-in6u51{margin-top:var(--s-4);color:#b42318}.marketing.svelte-in6u51{gap:var(--s-3);margin:0 0 var(--s-5);font-size:var(--fs-small);color:var(--body);align-items:flex-start;display:flex}.marketing.svelte-in6u51 input:where(.svelte-in6u51){width:auto;accent-color:var(--blue);margin:3px 0 0;padding:0}.f-note.svelte-in6u51{margin-top:var(--s-4);font-size:var(--fs-small);color:var(--muted)}.f-note.svelte-in6u51 a:where(.svelte-in6u51){text-underline-offset:3px;text-decoration:underline}@media (width<=560px){.btn.svelte-in6u51{align-self:stretch}}main.svelte-12qhfyh:focus{outline:none}
