:root{--navy-950:#00376f;--navy-900:#004285;--navy-800:#0a4f9a;--navy-700:#1f58a7;--blue-500:#2768b1;--blue-400:#3d92cd;--sky-300:#5bcaf2;--sky-100:#e7f4fb;--accent:#f78223;--flame-600:#ea4b24;--flame-500:#f06d1f;--flame-400:#f69519;--amber-300:#fcb614;--amber-200:#ffc50a;--action:#b35809;--action-hover:#9a4a07;--action-tint:#fef5ec;--ink:#1a1a1a;--ink-soft:#4a5565;--ink-faint:#5f6776;--rule:#e5e7eb;--rule-soft:#f3f4f6;--surface:#fff;--surface-warm:#f5f6f8;--surface-cool:#f2f6fa;--input-border:#7c8595;--error:#b42318;--tick:var(--accent);--tick-tint:var(--action-tint);--on-navy-soft:#d9e3ef;--hero-top:var(--navy-800);--hero-bottom:var(--navy-900);--hero-tint:0 66 133;--band:var(--navy-900);--q-colour:var(--navy-900);--radius-btn:4px;--lock-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E");--header-height:60px;--font-display:"Montserrat", "Montserrat Fallback", "Helvetica Neue", Arial, sans-serif;--font-body:"Open Sans", "Open Sans Fallback", "Helvetica Neue", Arial, sans-serif;--step--1:clamp(.875rem, .84rem + .17vw, .9375rem);--step-0:clamp(1rem, .97rem + .15vw, 1.0625rem);--step-1:clamp(1.2rem, 1.14rem + .3vw, 1.375rem);--step-2:clamp(1.4rem, 1.3rem + .5vw, 1.75rem);--step-3:clamp(1.65rem, 1.45rem + 1vw, 2.25rem);--step-4:clamp(1.9rem, 1.55rem + 1.75vw, 2.9rem);--step-5:clamp(2.4rem, 1.7rem + 3.4vw, 4.25rem);--step-6:clamp(3rem, 1.7rem + 6vw, 6.5rem);--measure:68ch;--radius:10px;--radius-lg:16px;--shadow-sm:0 2px 16px #0042850d;--shadow-md:0 4px 24px #00428512;--shadow-lg:0 14px 36px #0042851a;--space-xs:.5rem;--space-sm:.875rem;--space-md:1.5rem;--space-lg:2.5rem;--space-xl:4rem;--space-2xl:6rem;--tap:44px}@media (width>=48rem){:root{--header-height:64px}}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-latin.woff2)format("woff2-variations");font-weight:500 800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;src:url(/fonts/open-sans-latin.woff2)format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial),local(ArialMT);font-weight:100 599;size-adjust:114.6%;ascent-override:84.47%;descent-override:21.9%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 900;size-adjust:110%;ascent-override:88%;descent-override:22.82%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback;src:local(Arial),local(ArialMT);font-weight:100 550;size-adjust:105.1%;ascent-override:101.7%;descent-override:27.88%;line-gap-override:0%}@font-face{font-family:Open Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:551 900;size-adjust:104.8%;ascent-override:101.99%;descent-override:27.96%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--header-height)}body{font-family:var(--font-body);font-size:var(--step-0);color:var(--ink);background:var(--surface);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em;color:var(--navy-900);text-wrap:balance;margin:0;font-weight:700;line-height:1.15}a{color:var(--action);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--action-hover)}img{max-width:100%;height:auto}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--blue-400);outline-offset:2px;border-radius:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.shell{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1.25rem}.btn{min-height:var(--tap);border-radius:var(--radius-btn);font:inherit;font-family:var(--font-display);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.btn--primary{background:var(--action);color:#fff}.btn--primary:hover{background:var(--action-hover);color:#fff}.btn--onDark{background:var(--action);color:#fff}.btn--ghost{color:var(--navy-900);box-shadow:inset 0 0 0 1.5px var(--rule);background:0 0}.btn--ghost:hover{background:var(--surface-warm);color:var(--navy-900)}.prose{max-width:var(--measure)}.prose>*+*{margin-top:1.1rem}.prose>p:first-of-type{font-size:var(--step-1);color:var(--ink-soft);margin-bottom:1.75rem;line-height:1.55}.prose :is(h2,h3,h4){scroll-margin-top:5rem}.prose h2{font-size:var(--step-2);border-top:1px solid var(--rule-soft);letter-spacing:-.01em;margin-top:3rem;padding-top:1.75rem}.prose>h2:first-of-type{border-top:0;margin-top:2rem;padding-top:0}.prose h3{font-size:var(--step-1);margin-top:2.25rem}.prose h4{font-family:var(--font-body);font-size:var(--step-0);margin-top:1.75rem;font-weight:700}.prose p{margin-bottom:0}.prose strong{color:var(--navy-900);font-weight:650}.prose a{font-weight:500}.prose a[href^=mailto\:]{overflow-wrap:anywhere}.prose .anchored{position:relative}.prose .anchor{inset-inline-start:-1.25rem;text-align:start;width:1.25rem;color:var(--flame-500);opacity:0;font-family:var(--font-body);font-weight:400;text-decoration:none;transition:opacity .12s;position:absolute;top:0}.prose .anchor:before{content:"#"}.prose .anchored:hover .anchor,.prose .anchor:focus-visible{opacity:1}@media (width<=68rem){.prose .anchor{display:none}}.prose .lead-para{border-inline-start:2px solid var(--rule);margin-top:1.5rem;padding-inline-start:1rem}.prose .lead-para__label{font-family:var(--font-body);letter-spacing:.055em;text-transform:uppercase;color:var(--action);margin-bottom:.15rem;font-size:.875rem;font-weight:700;display:block}.prose .lead-para+.lead-para{margin-top:1rem}.prose .lead-para:hover{border-inline-start-color:var(--flame-500)}.prose .glossary-list,.prose .glossary-list dd{margin:0}.prose :is(ul,ol){padding-inline-start:0;list-style:none}.prose li{margin-bottom:.55rem;padding-inline-start:1.6rem;position:relative}.prose ul>li:before{content:"";inset-inline-start:.25rem;background:var(--flame-500);border-radius:50%;width:.44rem;height:.44rem;position:absolute;top:.62em}.prose ol{counter-reset:step}.prose ol>li{counter-increment:step;padding-inline-start:2.1rem}.prose ol>li:before{content:counter(step);inset-inline-start:0;background:var(--navy-900);color:#fff;width:1.5rem;height:1.5rem;font-family:var(--font-body);border-radius:50%;place-items:center;font-size:.78rem;font-weight:700;display:grid;position:absolute;top:.12em}@media (width>=40rem){.prose .list--columns{columns:2;column-gap:2.25rem}.prose .list--columns>li{break-inside:avoid}}.prose .table-wrap{-webkit-overflow-scrolling:touch;border-radius:var(--radius);background:linear-gradient(90deg,#fff 30%,#fff0) 0/2.5rem 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100%/2.5rem 100% no-repeat local,radial-gradient(farthest-side at 0,#00428524,#0000) 0/.7rem 100% no-repeat,radial-gradient(farthest-side at 100%,#00428524,#0000) 100%/.7rem 100% no-repeat;max-width:100%;margin:1.75rem 0;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font-size:var(--step--1)}.prose :is(th,td){text-align:start;vertical-align:top;border-bottom:1px solid var(--rule-soft);padding:.75rem 1rem}.prose thead th{background:var(--navy-900);color:#fff;font-family:var(--font-body);border-bottom:0;font-weight:600;position:sticky;top:0}@media (width>=48rem){.prose thead th{white-space:nowrap}}@media (width<=47.99rem){.prose :is(th,td){overflow-wrap:anywhere;hyphens:auto;padding:.6rem .7rem}.prose .table-wrap--wide :is(th,td),.prose :is(thead th,tbody td:first-child){overflow-wrap:normal;hyphens:manual}}.prose tbody tr:nth-child(2n){background:var(--surface-warm)}.prose tbody tr:nth-child(2n) a{color:var(--action-hover)}.prose tbody tr:last-child :is(th,td){border-bottom:0}.prose tbody td:first-child{color:var(--navy-900);font-weight:600}.prose tbody td:first-child>a:only-child{box-sizing:border-box;min-height:2.75rem;margin:-.75rem -1rem;padding:.75rem 1rem;display:block}@media (width<=47.99rem){.prose tbody td:first-child>a:only-child{margin:-.6rem -.7rem;padding:.6rem .7rem}.prose .table-wrap--wide:has(thead th:nth-child(5)) table{min-width:40rem}.prose .table-wrap--wide:has(thead th:nth-child(5)) :is(th,td):first-child{z-index:1;box-shadow:1px 0 0 var(--rule-soft);background:#fff;position:sticky;left:0}.prose .table-wrap--wide:has(thead th:nth-child(5)) tbody tr{background:#fff}.prose .table-wrap--wide:has(thead th:nth-child(5)) tbody tr:nth-child(2n),.prose .table-wrap--wide:has(thead th:nth-child(5)) tbody tr:nth-child(2n) td:first-child{background:var(--surface-warm)}.prose .table-wrap--wide:has(thead th:nth-child(5)) thead th:first-child{z-index:2;background:var(--navy-900)}}.prose .cta-card{background:linear-gradient(180deg, var(--action-tint), #fff 75%);border-radius:var(--radius-lg);border:1px solid #f2ddcc;margin:2.25rem 0;padding:1.5rem 1.5rem 1.6rem;position:relative;overflow:hidden}.prose .cta-card:before{content:"";background:linear-gradient(180deg, var(--amber-200), var(--flame-500) 55%, var(--flame-600));width:4px;position:absolute;inset-block:0;inset-inline-start:0}.prose .cta-card__title{font-size:var(--step-1);border-top:0;margin:0 0 .4rem;padding-top:0}.prose .cta-card p{color:var(--ink-soft);max-width:54ch;margin:0 0 1.1rem}.prose .cta-card>*+*{margin-top:0}.prose .cta-card__btn{min-height:var(--tap);background:var(--action);color:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.4rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.prose .cta-card__btn:after{content:"→";font-size:1.05em;line-height:1}.prose .cta-card__btn:hover{background:var(--action-hover);color:#fff}.prose .related__title{border-top:1px solid var(--rule-soft);font-size:var(--step-2);margin-top:3rem;padding-top:1.75rem}.prose .related__grid{columns:auto;gap:.75rem;margin-top:1.25rem;display:grid}@media (width>=38rem){.prose .related__grid{grid-template-columns:1fr 1fr}}.prose .related__card{margin:0;padding:0}.prose .related__card:before{display:none}.prose .related__card a{min-height:var(--tap);border:1px solid var(--rule);border-radius:var(--radius);height:100%;color:var(--navy-900);background:#fff;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1.1rem;font-weight:600;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.prose .related__card a:after{content:"→";color:var(--action);flex:none;transition:transform .15s}.prose .related__card a:hover{border-color:var(--flame-600);box-shadow:var(--shadow-sm);color:var(--navy-900)}.prose .related__card a:hover:after{transform:translate(3px)}.prose .related__card:has(a~a) a,.prose .related__card:has(a+*) a{min-height:0;color:var(--action);background:0 0;border:0;padding:0;font-weight:500;display:inline}.prose .related__card:has(a~a) a:after,.prose .related__card:has(a+*) a:after{display:none}.prose .related__card:has(a~a),.prose .related__card:has(a+*){padding-inline-start:1.6rem}.prose .related__card:has(a~a):before,.prose .related__card:has(a+*):before{display:block}.prose blockquote{background:var(--surface-cool);border-inline-start:3px solid var(--blue-400);border-radius:0 var(--radius) var(--radius) 0;color:var(--ink-soft);margin:1.75rem 0;padding:1rem 1.25rem}.prose blockquote>*+*{margin-top:.75rem}.prose hr{border:0;border-top:1px solid var(--rule);margin:var(--space-lg) 0}.prose--legal>p:first-of-type{font-size:var(--step-0);color:var(--ink)}.prose--legal h2{font-size:var(--step-1)}.prose--legal h3{font-size:var(--step-0);font-family:var(--font-body);font-weight:700}.prose--legal .lead-para{border-inline-start:0;padding-inline-start:0}.prose--legal .lead-para__label{font-size:inherit;letter-spacing:normal;text-transform:none;color:var(--navy-900);display:inline}.prose .navcards{columns:auto;gap:.9rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:grid}@media (width>=46rem){.prose .navcards{grid-template-columns:1fr 1fr}}@media (width>=64rem){.prose .navcards:has(>:last-child:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.prose .navcard__title,.prose .navcard p,.prose .card__title,.prose .related__title{text-wrap:pretty}.prose .navcard{border:1px solid var(--rule);border-radius:var(--radius);background:#fff;margin:0;padding:1.15rem 1.25rem;transition:border-color .15s,box-shadow .15s;position:relative}.prose .navcard:before{display:none}.prose .navcard:hover{border-color:var(--flame-500);box-shadow:var(--shadow-md)}.prose .navcard__title{font-family:var(--font-display);font-size:var(--step-1);color:var(--navy-900);border:0;margin:0 0 .35rem;padding:0;font-weight:700;line-height:1.25;display:block}.prose .navcard__title a{color:inherit;font-weight:inherit;text-decoration:none}.prose .navcard__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.prose .navcard:hover .navcard__title{color:var(--action)}.prose .navcard>p{color:var(--ink-soft);font-size:var(--step--1);margin:0;line-height:1.55}.prose .navcard>p+p,.prose .navcard--block>*+*{margin-top:.6rem}.prose .navcard p a{z-index:1;position:relative}.prose .navcard:after{content:"→";top:1.15rem;color:var(--ink-faint);transition:color .15s,transform .15s;position:absolute;inset-inline-end:1.1rem}.prose .navcard:hover:after{color:var(--action);transform:translate(3px)}.prose .navcard__title{padding-inline-end:1.75rem}.prose .faq{border-bottom:1px solid var(--rule-soft);scroll-margin-top:5rem}.prose .faq__q{min-height:var(--tap);font-family:var(--font-display);font-size:var(--step-1);color:var(--navy-900);cursor:pointer;align-items:flex-start;gap:.9rem;padding:1rem 0;font-weight:700;line-height:1.3;list-style:none;display:flex}.prose .faq__q::-webkit-details-marker{display:none}.prose .faq__q:before{content:"";background:var(--action);clip-path:polygon(44% 0,56% 0,56% 44%,100% 44%,100% 56%,56% 56%,56% 100%,44% 100%,44% 56%,0 56%,0 44%,44% 44%);flex:none;width:.95rem;height:.95rem;margin-top:.35em;transition:transform .18s}.prose .faq[open] .faq__q:before{transform:rotate(135deg)}.prose .faq__q:hover{color:var(--action)}.prose .faq__h{font:inherit;color:inherit;letter-spacing:inherit;margin:0}.prose .faq__a{color:var(--ink-soft);padding:0 0 1.4rem 1.85rem}.prose .faq__a>*+*{margin-top:1rem}.prose .faq__a :is(p,li){color:inherit}.prose:has(.faq) h2{font-size:var(--step-2);border-top:0;margin-top:2.5rem;padding-top:0}.prose .faq:first-of-type{border-top:0}@media (width<=47.99rem){body:has(.stickycta){padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}.prose .syscard{border:1px solid var(--rule);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;margin:1.5rem 0;overflow:hidden}.prose .syscard__img{object-fit:cover;width:100%;height:200px;display:block}.prose .syscard__body{padding:1.35rem 1.4rem 1.5rem}.prose .syscard__title{font-size:var(--step-2);border:0;margin:0 0 .5rem;padding:0}.prose .syscard__bestfor{background:var(--sky-100);border-radius:var(--radius);font-size:var(--step--1);color:var(--navy-800);margin:0 0 1.1rem;padding:.6rem .85rem}.prose .syscard__bestfor strong{color:var(--navy-900)}.prose .syscard__cols{gap:1.1rem;margin-bottom:1.2rem;display:grid}@media (width>=42rem){.prose .syscard__cols{grid-template-columns:1fr 1fr;gap:1.75rem}}.prose .syscard__colTitle{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.78rem;font-weight:700;display:flex}.prose .syscard__col--pro .syscard__colTitle{color:#1c7a4a}.prose .syscard__col--con .syscard__colTitle{color:var(--ink-faint)}.prose .syscard__colTitle:before{content:"";clip-path:polygon(20% 52%,34% 38%,43% 47%,68% 22%,82% 36%,43% 75%);background:currentColor;border-radius:50%;flex:none;width:1.05rem;height:1.05rem}.prose .syscard__col--con .syscard__colTitle:before{clip-path:polygon(22% 44%,78% 44%,78% 56%,22% 56%)}.prose .syscard__list{font-size:var(--step--1);margin:0}.prose .syscard__list>li{color:var(--ink-soft);margin-bottom:.4rem;padding-inline-start:1.15rem}.prose .syscard__list>li:before{inset-inline-start:.2rem;width:.3rem;height:.3rem;top:.68em}.prose .syscard__col--pro .syscard__list>li:before{background:#1c7a4a}.prose .syscard__col--con .syscard__list>li:before{background:var(--rule)}.prose .syscard__actions{border-top:1px solid var(--rule-soft);font-weight:600;font-size:var(--step--1);margin:0;padding-top:1rem}.prose .syscard__actions a{font-weight:600}@media (width>=62rem){.prose .syscard{grid-template-columns:15rem 1fr;align-items:stretch;display:grid}.prose .syscard__img{height:100%;min-height:100%}}.prose .band{padding-block:.5rem 2.5rem;position:relative}.prose .band--tint:before{content:"";background:var(--surface-warm);border-block:1px solid var(--rule-soft);width:100vw;position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(-50%)}.prose .band--tint>*{z-index:1;position:relative}.prose .band>h2:first-child{border-top:0;margin-top:2.5rem;padding-top:0}.prose .band--plain+.band--plain>h2:first-child{border-top:1px solid var(--rule-soft);padding-top:2rem}.cc[data-astro-cid-lauyu2jj]{z-index:60;border-top:3px solid var(--navy-900);background:#fff;max-height:85vh;padding-block:1rem;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -8px 28px #00428524}.cc[data-astro-cid-lauyu2jj][hidden],.cc__layer[data-astro-cid-lauyu2jj][hidden]{display:none}.cc__inner[data-astro-cid-lauyu2jj],.cc__layer[data-astro-cid-lauyu2jj]{gap:.75rem;display:grid}.cc__text[data-astro-cid-lauyu2jj]{color:var(--ink);margin:0;font-size:.95rem;line-height:1.5}.cc__text[data-astro-cid-lauyu2jj] strong[data-astro-cid-lauyu2jj]{color:var(--navy-900);margin-inline-end:.25rem}.cc__text[data-astro-cid-lauyu2jj] a[data-astro-cid-lauyu2jj]{color:var(--navy-900);font-weight:600}.cc__actions[data-astro-cid-lauyu2jj]{flex-wrap:wrap;gap:.6rem;display:flex}.cc__choice[data-astro-cid-lauyu2jj]{background:var(--navy-900);color:#fff;flex:10rem}.cc__choice[data-astro-cid-lauyu2jj]:hover{background:var(--navy-800);color:#fff}.cc__manage[data-astro-cid-lauyu2jj]{flex:10rem}.cc__cats[data-astro-cid-lauyu2jj]{border:0;gap:.5rem;margin:0;padding:0;display:grid}.cc__cat[data-astro-cid-lauyu2jj]{color:var(--ink-soft);align-items:flex-start;gap:.6rem;font-size:.95rem;display:flex}.cc__cat[data-astro-cid-lauyu2jj] input[data-astro-cid-lauyu2jj]{width:1.15rem;height:1.15rem;accent-color:var(--navy-900);flex:none;margin-top:.15rem}.cc__cat[data-astro-cid-lauyu2jj] strong[data-astro-cid-lauyu2jj]{color:var(--ink);margin-inline-end:.35rem}@media (width>=60rem){.cc__choice[data-astro-cid-lauyu2jj],.cc__manage[data-astro-cid-lauyu2jj]{flex:0 0 11rem}}.visually-hidden[data-astro-cid-lauyu2jj]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--navy-900);color:#fff;border-radius:0 0 var(--radius) 0;padding:.7rem 1.1rem;font-weight:700;text-decoration:none;position:absolute;top:0;left:-9999px}.skip:focus-visible{outline:3px solid var(--amber-300);outline-offset:2px;left:0}.hdr__brand[data-astro-cid-zoj3rom7]:has(.hdr__wordmark){text-decoration:none}.hdr__wordmark[data-astro-cid-zoj3rom7]{font-family:var(--font-display);font-weight:800;font-size:var(--step-1);letter-spacing:-.015em;white-space:nowrap;color:var(--navy-900)}.hdr__brand[data-astro-cid-zoj3rom7]:hover .hdr__wordmark[data-astro-cid-zoj3rom7],.hdr__brand[data-astro-cid-zoj3rom7]:focus-visible .hdr__wordmark[data-astro-cid-zoj3rom7]{color:var(--navy-700)}.hdr[data-astro-cid-zoj3rom7]{color:var(--navy-900);z-index:20;background:#fff;position:sticky;top:0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.hdr__inner[data-astro-cid-zoj3rom7]{z-index:3;height:var(--header-height);align-items:center;gap:1.25rem;display:flex;position:relative}.hdr__brand[data-astro-cid-zoj3rom7]{min-height:var(--tap);flex:none;align-items:center;display:inline-flex}.hdr__brand[data-astro-cid-zoj3rom7] img[data-astro-cid-zoj3rom7]{width:auto;height:40px;display:block}@media (width<=47.99rem){.hdr__inner[data-astro-cid-zoj3rom7]{padding-inline:16px 8px}.hdr__brand[data-astro-cid-zoj3rom7] img[data-astro-cid-zoj3rom7]{height:32px}}.hdr__nav[data-astro-cid-zoj3rom7]{margin-inline-start:auto}.hdr__nav[data-astro-cid-zoj3rom7] ul[data-astro-cid-zoj3rom7]{align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.hdr__nav[data-astro-cid-zoj3rom7] a[data-astro-cid-zoj3rom7]{min-height:var(--tap);color:var(--navy-900);font-family:var(--font-display);white-space:nowrap;border-radius:8px;align-items:center;padding:0 .85rem;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hdr__nav[data-astro-cid-zoj3rom7] a[data-astro-cid-zoj3rom7]:hover{color:var(--navy-900);background:#0042850f}.hdr__cta[data-astro-cid-zoj3rom7]{flex:none;padding:0 24px;font-size:14px;font-weight:700}.hdr__menu[data-astro-cid-zoj3rom7]{margin-inline-start:auto;display:none}.hdr__menu[data-astro-cid-zoj3rom7] summary[data-astro-cid-zoj3rom7]{width:var(--tap);height:var(--tap);color:var(--navy-900);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;list-style:none;display:inline-flex}.hdr__menu[data-astro-cid-zoj3rom7] summary[data-astro-cid-zoj3rom7]::-webkit-details-marker{display:none}.hdr__menuBars[data-astro-cid-zoj3rom7],.hdr__menuBars[data-astro-cid-zoj3rom7]:before,.hdr__menuBars[data-astro-cid-zoj3rom7]:after{background:var(--navy-900);border-radius:2px;width:20px;height:2px;display:block}.hdr__menuBars[data-astro-cid-zoj3rom7]{position:relative}.hdr__menuBars[data-astro-cid-zoj3rom7]:before,.hdr__menuBars[data-astro-cid-zoj3rom7]:after{content:"";position:absolute;inset-inline-start:0}.hdr__menuBars[data-astro-cid-zoj3rom7]:before{top:-6px}.hdr__menuBars[data-astro-cid-zoj3rom7]:after{top:6px}.hdr__menu[data-astro-cid-zoj3rom7][open] .hdr__menuBars[data-astro-cid-zoj3rom7]{background:0 0}.hdr__menu[data-astro-cid-zoj3rom7][open] .hdr__menuBars[data-astro-cid-zoj3rom7]:before{top:0;transform:rotate(45deg)}.hdr__menu[data-astro-cid-zoj3rom7][open] .hdr__menuBars[data-astro-cid-zoj3rom7]:after{top:0;transform:rotate(-45deg)}.hdr__scrim[data-astro-cid-zoj3rom7]{display:none}.hdr__menu[data-astro-cid-zoj3rom7][open] .hdr__scrim[data-astro-cid-zoj3rom7]{z-index:1;background:#0410218c;display:block;position:fixed;inset:0}.hdr__drawer[data-astro-cid-zoj3rom7]{z-index:2;inset-inline:0;border-top:1px solid var(--rule);box-shadow:var(--shadow-md);background:#fff;padding:.75rem 1.25rem 1.5rem;position:absolute;top:100%}.hdr__drawer[data-astro-cid-zoj3rom7] ul[data-astro-cid-zoj3rom7]{margin:0 0 1rem;padding:0;list-style:none}.hdr__drawer[data-astro-cid-zoj3rom7] a[data-astro-cid-zoj3rom7]:not(.btn){min-height:var(--tap);color:var(--navy-900);border-bottom:1px solid var(--rule-soft);align-items:center;font-weight:600;text-decoration:none;display:flex}.hdr__drawer[data-astro-cid-zoj3rom7] .btn[data-astro-cid-zoj3rom7]{width:100%}.hdr__menu[data-astro-cid-zoj3rom7][open] .hdr__drawer[data-astro-cid-zoj3rom7]{border-bottom:3px solid var(--action)}@media (width<=62rem){.hdr__nav[data-astro-cid-zoj3rom7],.hdr__cta[data-astro-cid-zoj3rom7]{display:none}.hdr__menu[data-astro-cid-zoj3rom7]{display:block}}.ftr__wordmark[data-astro-cid-ulvnwjrc]{font-family:var(--font-display);font-weight:800;font-size:var(--step-2);letter-spacing:-.015em;color:#fff;margin:0 0 .6rem}.ftr[data-astro-cid-ulvnwjrc]{margin-top:var(--space-2xl);background:var(--navy-950);color:#ffffffb8;font-size:var(--step--1);position:relative}.ftr--flush[data-astro-cid-ulvnwjrc]{margin-top:0}.ftr__top[data-astro-cid-ulvnwjrc]{gap:clamp(2rem,5vw,3.5rem);padding-block:clamp(2.5rem,5vw,4rem) clamp(2rem,4vw,3rem);display:grid}@media (width>=58rem){.ftr__top[data-astro-cid-ulvnwjrc]{grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:clamp(3rem,7vw,6rem)}}.ftr__brand[data-astro-cid-ulvnwjrc] img[data-astro-cid-ulvnwjrc]{width:170px;height:43px;margin-bottom:1rem;display:block}.ftr__brand[data-astro-cid-ulvnwjrc] p[data-astro-cid-ulvnwjrc]{color:#fff9;max-width:34ch;margin:0;line-height:1.55}.ftr__social[data-astro-cid-ulvnwjrc]{gap:1.25rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.ftr__social[data-astro-cid-ulvnwjrc] a[data-astro-cid-ulvnwjrc]{color:#ffffffd1;align-items:center;min-height:2.75rem;font-weight:600;text-decoration:none;display:inline-flex}.ftr__brand[data-astro-cid-ulvnwjrc] .ftr__contact[data-astro-cid-ulvnwjrc]{margin-top:.9rem}.ftr__contact[data-astro-cid-ulvnwjrc] a[data-astro-cid-ulvnwjrc]{color:#ffffffd1;text-underline-offset:.18em;overflow-wrap:anywhere;align-items:center;min-height:2.75rem;font-weight:600;display:inline-flex}.ftr__contact[data-astro-cid-ulvnwjrc] a[data-astro-cid-ulvnwjrc]:hover,.ftr__social[data-astro-cid-ulvnwjrc] a[data-astro-cid-ulvnwjrc]:hover{color:var(--amber-300)}.ftr__nav[data-astro-cid-ulvnwjrc]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:1.75rem 1.5rem;display:grid}.ftr__group[data-astro-cid-ulvnwjrc] .ftr__heading[data-astro-cid-ulvnwjrc]{font-family:var(--font-body);letter-spacing:.11em;text-transform:uppercase;color:var(--amber-300);margin:0 0 .6rem;font-size:.8rem;font-weight:700}.ftr__group[data-astro-cid-ulvnwjrc] ul[data-astro-cid-ulvnwjrc]{margin:0;padding:0;list-style:none}.ftr__group[data-astro-cid-ulvnwjrc] a[data-astro-cid-ulvnwjrc]{color:#ffffffbd;min-height:3rem;margin-block-end:2px;padding-block:.65rem;line-height:1.35;text-decoration:none;display:block}.ftr__group[data-astro-cid-ulvnwjrc] a[data-astro-cid-ulvnwjrc]:hover{color:#fff;text-underline-offset:.18em;text-decoration:underline}.ftr__bottom[data-astro-cid-ulvnwjrc]{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-block:1.25rem 1.75rem;display:flex}.ftr__entity[data-astro-cid-ulvnwjrc]{color:#ffffffa6;max-width:70ch;margin:0;font-size:.875rem}.ftr__legal[data-astro-cid-ulvnwjrc]{gap:1.25rem;margin:0;display:flex}.ftr__legal[data-astro-cid-ulvnwjrc] a[data-astro-cid-ulvnwjrc]{color:#ffffffbd;align-items:center;min-height:2.75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.ftr__legal[data-astro-cid-ulvnwjrc] a[data-astro-cid-ulvnwjrc]:hover{color:#fff;text-decoration:underline}.nf[data-astro-cid-ibpinaeu]{max-width:44rem;padding-block:clamp(2rem,6vw,4rem)}.nf__eyebrow[data-astro-cid-ibpinaeu]{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .3rem}.nf[data-astro-cid-ibpinaeu] h1[data-astro-cid-ibpinaeu]{margin-block:0 .75rem}.nf__lede[data-astro-cid-ibpinaeu]{font-size:var(--step-1);margin-block:0 1.5rem}.nf__links[data-astro-cid-ibpinaeu]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.nf__links[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu]{min-height:3rem;padding-block:.7rem;display:block}.paused[data-astro-cid-oco4ovh2]{max-width:44rem;padding-block:clamp(2rem,6vw,4rem)}.paused[data-astro-cid-oco4ovh2] h1[data-astro-cid-oco4ovh2]{margin-block:0 .75rem}.paused__lede[data-astro-cid-oco4ovh2]{font-size:var(--step-1);color:var(--navy-900);margin-block:0 1rem;font-weight:600}.paused[data-astro-cid-oco4ovh2] h2[data-astro-cid-oco4ovh2]{margin-block:2rem .5rem}.paused__links[data-astro-cid-oco4ovh2]{gap:.4rem;margin:0 0 1.5rem;padding-left:1.2rem;display:grid}.heroart[data-astro-cid-66u3kelc]{width:100%;max-width:34rem;height:auto;margin-inline:auto;display:block}.hero[data-astro-cid-lcdefpme]{background:radial-gradient(60rem 36rem at 78% 22%, #5bcaf229, transparent 62%), linear-gradient(160deg, var(--hero-top), var(--hero-bottom) 72%);color:#fff;padding-block:clamp(2.5rem,6vw,4.25rem);overflow:clip}.hero__grid[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=60rem){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.hero__copy[data-astro-cid-lcdefpme]{max-width:34rem}.hero__art[data-astro-cid-lcdefpme]{display:none}@media (width>=48rem){.hero__art[data-astro-cid-lcdefpme]{display:block}}.hero__eyebrow[data-astro-cid-lcdefpme]{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.12em;color:var(--amber-300);margin:0 0 .6rem;font-weight:700}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;font-size:var(--step-5);letter-spacing:-.03em;text-wrap:balance;margin:0 0 1.1rem;line-height:1}.hero__num[data-astro-cid-lcdefpme]{color:var(--accent)}.hero__lede[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--on-navy-soft);text-wrap:pretty;max-width:40rem;margin:0 0 1.25rem}.hero__chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.hero__chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:var(--step--1);border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-weight:600;display:inline-flex}.hero__chips[data-astro-cid-lcdefpme] svg{color:var(--accent);flex:none}.hero__note[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--on-navy-soft);max-width:40rem;margin:0}.sec__kicker[data-astro-cid-lcdefpme]{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.12em;color:var(--action);margin:0 0 .3rem;font-weight:700}h2[data-astro-cid-lcdefpme]{color:var(--navy-900);font-size:var(--step-3);letter-spacing:-.015em;margin:0 0 1.5rem}.steps[data-astro-cid-lcdefpme]{background:var(--surface-warm);padding-block:clamp(2.25rem,5vw,3.5rem)}.steps__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:var(--radius-lg);padding:1.4rem 1.5rem}.step--filled[data-astro-cid-lcdefpme]{background:var(--navy-900);color:#fff}.step__n[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-3);color:var(--accent);margin:0 0 .6rem;font-weight:800;line-height:1}.step__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-weight:700;font-size:var(--step--1);color:var(--navy-900);margin:0 0 .4rem}.step--filled[data-astro-cid-lcdefpme] .step__title[data-astro-cid-lcdefpme]{color:#fff}.step__text[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--ink-soft);margin:0}.step--filled[data-astro-cid-lcdefpme] .step__text[data-astro-cid-lcdefpme]{color:var(--on-navy-soft)}.start[data-astro-cid-lcdefpme]{padding-block:clamp(2.25rem,5vw,3.5rem) clamp(2.5rem,6vw,4rem)}.start__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.start__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.start__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.start__grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface);height:100%;color:inherit;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;gap:.75rem 1rem;padding:1.4rem 1.5rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.start__grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.start__grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--navy-700);transform:translateY(-2px);box-shadow:0 6px 22px #0042851f}.start__icon[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--navy-900);color:#fff;place-items:center;width:3rem;height:3rem;display:grid}.start__body[data-astro-cid-lcdefpme]{align-self:center;display:block}.start__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--navy-900);margin-block-end:.3rem;line-height:1.2;display:block}.start__text[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--ink-soft);text-wrap:pretty;display:block}.start__go[data-astro-cid-lcdefpme]{color:var(--action);grid-column:2;justify-content:flex-end;align-self:end;display:flex}.start__go[data-astro-cid-lcdefpme] svg{transition:transform .15s}.start__grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .start__go[data-astro-cid-lcdefpme] svg{transform:translate(4px)}.start__all[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-block-start:1.75rem}.close[data-astro-cid-lcdefpme]{background:var(--surface-warm);border-top:1px solid var(--rule);padding-block:clamp(2.5rem,6vw,4rem)}.close__grid[data-astro-cid-lcdefpme]{align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=60rem){.close__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}}.close[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block-end:.75rem}.close__lede[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--ink-soft);text-wrap:pretty;max-width:36rem;margin:0 0 1.5rem}.close__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin:0;display:flex}.close__list[data-astro-cid-lcdefpme]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.close__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--ink-soft);text-wrap:pretty;padding-inline-start:1.75rem;position:relative}.close__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border-inline-start:2.5px solid var(--accent);border-block-end:2.5px solid var(--accent);width:.7rem;height:.4rem;position:absolute;inset-block-start:.45em;inset-inline-start:0;transform:rotate(-45deg)}.btn--ghost[data-astro-cid-lcdefpme]{color:var(--navy-900);box-shadow:inset 0 0 0 1.5px var(--navy-900);background:0 0}.btn--ghost[data-astro-cid-lcdefpme]:hover,.btn--ghost[data-astro-cid-lcdefpme]:focus-visible{background:var(--navy-900);color:#fff}.pagehead[data-astro-cid-n67f4zmd]{border-bottom:1px solid var(--rule);background:linear-gradient(180deg, var(--surface-cool), var(--surface)), var(--surface);box-shadow:inset 0 3px 0 0 var(--accent);padding-block:clamp(1.25rem,3vw,2.25rem) clamp(1.25rem,3vw,2rem)}.layout--head[data-astro-cid-n67f4zmd]{padding-block:0}.pagehead__inner[data-astro-cid-n67f4zmd]{min-width:0}.pagehead[data-astro-cid-n67f4zmd] h1[data-astro-cid-n67f4zmd]{color:var(--navy-900);font-size:var(--step-4);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.05}.pagehead__kicker[data-astro-cid-n67f4zmd]{font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;color:var(--action);margin:0 0 .4rem;font-weight:700}.pagehead__standfirst[data-astro-cid-n67f4zmd]{font-size:var(--step-1);color:var(--ink-soft);text-wrap:pretty;max-width:46rem;margin:.75rem 0 0}.crumbs[data-astro-cid-n67f4zmd]{margin-bottom:.6rem}.crumbs[data-astro-cid-n67f4zmd] ol[data-astro-cid-n67f4zmd]{font-size:var(--step--1);flex-wrap:wrap;gap:.35rem .5rem;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-n67f4zmd] li[data-astro-cid-n67f4zmd]+li[data-astro-cid-n67f4zmd]:before{content:"/";opacity:.55;margin-inline-end:.5rem}.crumbs[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:var(--ink-soft);padding-block:.6rem;text-decoration:none;display:inline-block}.crumbs[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover,.crumbs[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:focus-visible{color:var(--action);text-decoration:underline}.crumbs[data-astro-cid-n67f4zmd] [data-astro-cid-n67f4zmd][aria-current=page]{color:var(--ink-faint)}.layout[data-astro-cid-n67f4zmd]{padding-block:clamp(1.5rem,3vw,2.5rem) clamp(2rem,5vw,3.5rem)}.main[data-astro-cid-n67f4zmd]{min-width:0}@media (width>=68rem){.layout--toc[data-astro-cid-n67f4zmd]{gap:var(--space-xl);grid-template-columns:minmax(0,44rem) minmax(11rem,15rem);justify-content:center;align-items:start;display:grid}}@media (width>=55rem){.layout[data-astro-cid-n67f4zmd]:not(.layout--toc) .main[data-astro-cid-n67f4zmd],.layout--head[data-astro-cid-n67f4zmd]:not(.layout--toc) .pagehead__inner[data-astro-cid-n67f4zmd]{max-width:44rem;margin-inline:auto}}.toc[data-astro-cid-n67f4zmd]{top:var(--space-md);font-size:var(--step--1);background:var(--surface-cool);border-radius:var(--radius-lg);padding:1.1rem 1.25rem;position:sticky}.toc__heading[data-astro-cid-n67f4zmd]{color:var(--navy-900);text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:var(--step--1);margin:0 0 .6rem}.toc[data-astro-cid-n67f4zmd] ol[data-astro-cid-n67f4zmd]{counter-reset:toc;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-n67f4zmd] li[data-astro-cid-n67f4zmd]{counter-increment:toc;border-top:1px solid #0042851a}.toc[data-astro-cid-n67f4zmd] li[data-astro-cid-n67f4zmd]:first-child{border-top:0}.toc[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:var(--ink-soft);text-wrap:pretty;padding-block:.55rem;text-decoration:none;display:block}.toc[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:before{content:counter(toc) ". ";color:var(--action);font-weight:700}.toc[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover,.toc[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:focus-visible{color:var(--action)}@media (width<=67.99rem){.toc[data-astro-cid-n67f4zmd]{display:none}}.pagehead__meta[data-astro-cid-n67f4zmd]{font-size:var(--step--1);color:var(--ink-faint);margin:.6rem 0 0}.pagehead__meta[data-astro-cid-n67f4zmd] time[data-astro-cid-n67f4zmd]{white-space:nowrap}.pagehead__meta[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:inherit}.pagehead__meta[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover,.pagehead__meta[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:focus-visible{color:var(--action)}.toc-mobile[data-astro-cid-n67f4zmd]{margin:0 0 var(--space-md);background:var(--surface-cool);border-radius:var(--radius-lg);font-size:var(--step--1);padding:.25rem 1rem}.toc-mobile[data-astro-cid-n67f4zmd] summary[data-astro-cid-n67f4zmd]{cursor:pointer;color:var(--navy-900);text-transform:uppercase;letter-spacing:.08em;padding-block:.7rem;font-weight:700}.toc-mobile[data-astro-cid-n67f4zmd] ol[data-astro-cid-n67f4zmd]{margin:0 0 .5rem;padding-left:1.25rem}.toc-mobile[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:var(--ink-soft);padding-block:.55rem;text-decoration:none;display:block}.toc-mobile[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover,.toc-mobile[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:focus-visible{color:var(--action)}@media (width>=68rem){.toc-mobile[data-astro-cid-n67f4zmd]{display:none}}
/*$vite$:1*/