@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/fraunces-latin-300-normal.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/newsreader-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/newsreader-latin-400-italic.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Manrope Fallback;src:local(Arial),local(ArialMT);ascent-override:103.31%;descent-override:29.074%;line-gap-override:0%;size-adjust:103.185%}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT);ascent-override:69.6835%;descent-override:25.124%;line-gap-override:0%;size-adjust:105.477%}:root{--color-blue:#c8ddf2;--color-yellow:#f4d56a;--color-ink:#16294a;--color-ink-hover:#2e4c7f;--color-mist:#f1f6fb;--color-white:#fff;--color-error:#b42318;--color-success:#1f7a4d;--focus-ring:3px solid var(--color-ink);--focus-ring-on-dark:3px solid var(--color-yellow);--font-display:"Newsreader", "Newsreader Fallback", Georgia, "Times New Roman", serif;--font-body:"Manrope", "Manrope Fallback", "Helvetica Neue", Arial, sans-serif;--text-h1:clamp(2.5rem, 2rem + 2.2vw, 3.5rem);--text-h2:clamp(2rem, 1.7rem + 1.2vw, 2.5rem);--text-h3:clamp(1.5rem, 1.4rem + .4vw, 1.75rem);--text-lead:clamp(1.125rem, 1.05rem + .3vw, 1.25rem);--text-body:1.0625rem;--text-small:.875rem;--text-label:.8125rem;--leading-tight:1.15;--leading-body:1.65;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--space-7:4rem;--space-8:5.5rem;--radius-pill:999px;--radius-card:22px;--radius-image:28px;--radius-input:12px;--content-max:1296px;--measure:68ch;--text-quote:clamp(1.625rem, 1.3rem + 1.3vw, 2.25rem);--text-button:1.0625rem;--leading-h1:1.14;--leading-h2:1.2;--leading-h3:1.29;--leading-quote:1.33;--leading-lead:1.6;--leading-small:1.57;--tracking-label:.2em;--gutter:1.25rem;--section-space:var(--space-7);--control-height:3.25rem;--button-pad-y:1.125rem;--button-pad-x:1.875rem;--card-pad:var(--space-5);--focus-offset:3px;--border-control:2px solid var(--color-ink);--overlay-ink:#16294a9e}@media (width>=48rem){:root{--gutter:2.5rem;--section-space:var(--space-8)}}@media (width>=75rem){:root{--gutter:4.5rem}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--space-6)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-white);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:break-word;margin:0;font-weight:400}img,svg,video{max-width:100%;height:auto;display:block}svg{flex:none}h1,h2,h3{font-family:var(--font-display);margin:0 0 var(--space-3);text-wrap:balance;font-weight:400}h1,h2{hyphens:auto;overflow-wrap:break-word}h1{font-size:var(--text-h1);line-height:var(--leading-h1)}h2{font-size:var(--text-h2);line-height:var(--leading-h2)}h3{font-size:var(--text-h3);line-height:var(--leading-h3)}h4{font-size:var(--text-body);line-height:var(--leading-body);margin:0 0 var(--space-2);font-weight:700}p,ul,ol,dl{margin:0 0 var(--space-3);max-width:var(--measure)}p{text-wrap:pretty}ul,ol{padding-left:var(--space-4)}li+li{margin-top:var(--space-2)}.lead{font-size:var(--text-lead);line-height:var(--leading-lead)}.small{font-size:var(--text-small);line-height:var(--leading-small)}.label{font-weight:700;font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:var(--leading-small);margin:0 0 var(--space-3)}.quote{font-family:var(--font-display);font-style:italic;font-size:var(--text-quote);line-height:var(--leading-quote);margin:0 0 var(--space-3);text-wrap:balance;max-width:30ch}a{color:inherit;text-underline-offset:.2em;text-decoration:underline 1px}a:hover{color:var(--color-ink-hover);text-decoration-thickness:2px}.on-ink a:hover{color:var(--color-white)}strong,b{font-weight:700}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.on-ink :focus-visible{outline:var(--focus-ring-on-dark)}.wrap{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-space)}.section--tight{padding-block:var(--space-6)}.section--mist{background:var(--color-mist)}.section--blue{background:var(--color-blue)}.section--ink{background:var(--color-ink);color:var(--color-white)}.section-head{margin-bottom:var(--space-6)}.section-head>*{max-width:48rem}.section-head>:last-child{margin-bottom:0}.section-head--split{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.grid{gap:var(--space-5);display:grid}@media (width>=48rem){.grid--2,.grid--3,.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.grid--3{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.split{gap:var(--space-6);align-items:center;display:grid}@media (width>=64rem){.split{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.split--wide-left{gap:var(--space-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.grid>*,.split>*,.icon-list li>span{min-width:0}.stack>*+*{margin-top:var(--space-4)}.flow>*{margin-block:0 var(--space-3)}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--button-pad-y) var(--button-pad-x);border-radius:var(--radius-pill);font-family:var(--font-body);font-weight:700;font-size:var(--text-button);cursor:pointer;transition:background-color .16s ease, color .16s ease, transform var(--dur-press) var(--ease-out);border:2px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn:hover{text-decoration:none}.btn--primary{background:var(--color-ink);color:var(--color-white)}.btn--primary:hover{background:var(--color-ink-hover);color:var(--color-white)}.btn--secondary{background:var(--color-yellow);color:var(--color-ink)}.btn--secondary:hover{background:var(--color-ink);color:var(--color-white)}.on-ink .btn--primary{background:var(--color-white);color:var(--color-ink)}.on-ink .btn--primary:hover{background:var(--color-mist);color:var(--color-ink)}.btn--tertiary{color:inherit;text-underline-offset:.25em;background:0 0;padding-inline:0;text-decoration:underline 1px}.btn--tertiary:hover{color:inherit;text-decoration:underline 2px}.btn--block{width:100%}.btn-row{gap:var(--space-3) var(--space-5);flex-wrap:wrap;align-items:center;display:flex}@media (width<=47.99rem){.btn-row--stack-sm{flex-direction:column;align-items:stretch}}.card{background:var(--color-mist);border-radius:var(--radius-card);padding:var(--card-pad);position:relative}.section--mist .card,.section--blue .card{background:var(--color-white)}.card>:last-child{margin-bottom:0}.card-link{text-decoration:none}.card-link:after{content:"";border-radius:inherit;z-index:1;position:absolute;inset:0}.has-card-link{position:relative}.has-card-link:hover .card-link{text-decoration:underline 2px}.has-card-link:has(.card-link:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--radius-card)}.card-link:focus-visible{outline:none}.icon-list{padding:0;list-style:none}.icon-list li{gap:var(--space-3);align-items:flex-start;display:flex}.icon-list li+li{margin-top:var(--space-3)}.icon-list svg{margin-top:.15em}.form,.form-row{gap:var(--space-4);display:grid}@media (width>=48rem){.form-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.field{gap:var(--space-2);display:grid}.field__label{font-weight:700}.field__label .optional{font-weight:400}.field__hint{font-size:var(--text-small);line-height:var(--leading-small);margin:0}.field__control{width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border:var(--border-control);border-radius:var(--radius-input);background:var(--color-white);color:var(--color-ink);font:inherit}textarea.field__control{resize:vertical;min-height:9rem}select.field__control{appearance:none;padding-right:var(--space-6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%2316294A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center}.field__control[aria-invalid=true]{border-color:var(--color-error)}.field__error{gap:var(--space-2);color:var(--color-error);font-size:var(--text-small);line-height:var(--leading-small);align-items:flex-start;margin:0;display:flex}.field__error[hidden]{display:none}.check{gap:var(--space-3);align-items:flex-start;display:flex}.check input{width:1.75rem;height:1.75rem;accent-color:var(--color-ink);flex:none;margin:0}fieldset{border:0;min-width:0;margin:0;padding:0}legend{padding:0}.form-status{border-radius:var(--radius-card);padding:var(--space-4);gap:var(--space-3);align-items:flex-start;display:flex}.form-status[hidden]{display:none}.form-status--success{background:var(--color-white);border:2px solid var(--color-success)}.form-status--error{background:var(--color-white);border:2px solid var(--color-error)}.form-status--success svg{color:var(--color-success)}.form-status--error svg,.error-summary a{color:var(--color-error)}.hp-field{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.prose{max-width:var(--measure)}.prose>*+*{margin-top:var(--space-4)}.prose h2{margin-top:var(--space-7)}.prose h3{margin-top:var(--space-6)}.prose p,.prose ul,.prose ol{margin-bottom:0}.prose blockquote{margin:var(--space-6) 0;font-family:var(--font-display);font-style:italic;font-size:var(--text-quote);line-height:var(--leading-quote)}.prose table{border-collapse:collapse;width:100%}.prose th,.prose td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:2px solid var(--color-mist)}.ph-note{font-size:var(--text-small);line-height:var(--leading-small)}.visually-hidden:not(:focus):not(:active){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{left:var(--space-3);top:var(--space-3);z-index:100;padding:var(--space-3) var(--space-4);background:var(--color-ink);color:var(--color-white);border-radius:var(--radius-pill);font-weight:700;position:absolute;transform:translateY(-300%)}.skip-link:focus{outline:var(--focus-ring-on-dark);color:var(--color-white);transform:none}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--dur-press:.16s;--dur-hover:.22s;--dur-reveal:.42s;--stagger:50ms}.has-card-link{transition:transform var(--dur-press) var(--ease-out)}.has-card-link:active{transform:scale(.985)}.home-card__media,.article-card__media{border-radius:var(--radius-image);overflow:hidden}@media (hover:hover) and (pointer:fine){.has-card-link{transition:transform var(--dur-hover) var(--ease-out)}.has-card-link:hover{transform:translateY(-3px)}.has-card-link:hover:active{transform:translateY(-3px)scale(.985)}.home-card__media img,.article-card__media img{transition:transform .4s var(--ease-out)}.has-card-link:hover .home-card__media img,.has-card-link:hover .article-card__media img{transform:scale(1.03)}}@media (prefers-reduced-motion:no-preference){html.reveal-ready [data-reveal],html.reveal-ready [data-reveal-group]>*{opacity:0;transition:opacity var(--dur-reveal) var(--ease-out), transform var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--i,0) * var(--stagger));transform:translateY(12px)}html.reveal-ready .is-in[data-reveal],html.reveal-ready [data-reveal-group].is-in>*{opacity:1;transform:none}html.reveal-ready [data-reveal-group].is-settled>*{transition:transform var(--dur-hover) var(--ease-out);transition-delay:0s}@media (hover:hover) and (pointer:fine){html.reveal-ready [data-reveal-group].is-in>.has-card-link:hover{transform:translateY(-3px)}}html.reveal-ready [data-reveal-group].is-in>.has-card-link:active{transform:scale(.985)}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hero-rise>*{animation:rise .36s var(--ease-out) both;animation-delay:calc(var(--i,0) * 50ms)}.hero-rise>:nth-child(2){--i:1}.hero-rise>:nth-child(3){--i:2}.hero-rise>:nth-child(4){--i:3}.hero-rise>:nth-child(n+5){--i:4}.intro-rise{animation:rise .36s var(--ease-out) both;animation-delay:.12s}.mobile-menu:not([hidden]){transition:opacity .2s var(--ease-out), transform .24s var(--ease-out)}@starting-style{.mobile-menu:not([hidden]){opacity:0;transform:translateY(-8px)}}}@media (prefers-reduced-motion:reduce){.mobile-menu:not([hidden]){transition:opacity .16s}@starting-style{.mobile-menu:not([hidden]){opacity:0}}}@media (width>=64rem){.bento{gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.bento--audience>:first-child,.bento--audience>:nth-child(4){grid-column:span 7}.bento--audience>:nth-child(2),.bento--audience>:nth-child(3){grid-column:span 5}.bento--feature{align-items:start;column-gap:var(--space-6);grid-template-rows:auto auto}.bento--feature>:first-child{grid-area:1/1/span 2/span 7}.bento--feature>:nth-child(n+2){grid-column:8/span 5}.bento--feature.bento--flip>:first-child{grid-column:6/span 7}.bento--feature.bento--flip>:nth-child(n+2){grid-column:1/span 5}.bento--feature.bento--flip>:nth-child(2){grid-row:1}.bento--feature.bento--flip>:nth-child(3){grid-row:2}}@media (width>=40rem) and (width<=63.99rem){.bento{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bento--feature>:first-child{grid-column:1/-1}}@media (width<=39.99rem){.bento{gap:var(--space-5);display:grid}}.bento>*{min-width:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.mobile-menu:not([hidden]){transition-duration:.16s!important}}@media print{header[role=banner] nav,.no-print{display:none!important}}.logo[data-astro-cid-f7espo7c]{height:auto;display:block}.logo--full[data-astro-cid-f7espo7c]{width:calc(max(8.75rem, var(--logo-w,15rem)) * 558 / 538)}.logo--no-pill[data-astro-cid-f7espo7c]{width:7.5rem}.logo--mark[data-astro-cid-f7espo7c]{width:2.5rem}.site-header[data-astro-cid-nen7h5rs]{background:var(--color-white);z-index:20;position:relative}.site-header[data-astro-cid-nen7h5rs],.mobile-menu[data-astro-cid-nen7h5rs]{--logo-w:min(56vw, 15rem)}@media (width>=48rem){.site-header[data-astro-cid-nen7h5rs],.mobile-menu[data-astro-cid-nen7h5rs]{--logo-w:15rem}}@media (width>=80rem){.site-header[data-astro-cid-nen7h5rs]{--logo-w:14rem}}@media (width>=90rem){.site-header[data-astro-cid-nen7h5rs]{--logo-w:15rem}}@media (width>=100rem){.site-header[data-astro-cid-nen7h5rs]{--logo-w:17.5rem}}.site-header__bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:5rem;padding-block:var(--space-3);display:flex}@media (width>=48rem){.site-header__bar[data-astro-cid-nen7h5rs]{min-height:6rem}}.site-header__logo[data-astro-cid-nen7h5rs]{flex:none;display:block}.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-4);max-width:none;margin:0;padding:0;list-style:none;display:flex}@media (width>=90rem){.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-5)}}@media (width<=99.99rem){.site-header__contact[data-astro-cid-nen7h5rs]{display:none}}.site-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{margin:0}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.site-header__contact[data-astro-cid-nen7h5rs]{padding-block:var(--space-2);white-space:nowrap;font-weight:500;text-decoration:none}.site-header__actions[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{white-space:nowrap}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.site-header__contact[data-astro-cid-nen7h5rs]:hover{text-decoration:underline}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:.35em;text-decoration:underline 2px}.site-header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-5);display:flex}.site-header__contact[data-astro-cid-nen7h5rs]{font-weight:700}.menu-btn[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);min-height:3rem;padding:var(--space-2) var(--space-3);border:2px solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-ink);font:inherit;cursor:pointer;flex:none;font-weight:700;display:none}@media (width<=79.99rem){.js .site-nav[data-astro-cid-nen7h5rs],.js .site-header__actions[data-astro-cid-nen7h5rs]{display:none}.js .site-header__bar[data-astro-cid-nen7h5rs]>.menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}html:not(.js) .site-header__bar[data-astro-cid-nen7h5rs]{flex-wrap:wrap}html:not(.js) .site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-2) var(--space-4);flex-wrap:wrap}}@media (width<=26rem){.menu-btn[data-astro-cid-nen7h5rs]{padding-inline:var(--space-2);gap:var(--space-1)}.site-header__bar[data-astro-cid-nen7h5rs]{gap:var(--space-2)}}.mobile-menu[data-astro-cid-nen7h5rs]{background:var(--color-white);z-index:50;position:fixed;inset:0;overflow-y:auto}.mobile-menu[data-astro-cid-nen7h5rs] .menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}.mobile-menu__top[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;min-height:5rem;display:flex}.mobile-menu__links[data-astro-cid-nen7h5rs]{margin:0 0 var(--space-5);max-width:none;padding:0;list-style:none}.mobile-menu__links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:2px solid var(--color-mist);margin:0}.mobile-menu__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-h3);text-decoration:none;display:flex}.mobile-menu__links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-decoration:underline 2px}.mobile-menu__contact[data-astro-cid-nen7h5rs]{margin-top:var(--space-4)}html.menu-open{overflow:hidden}@media (width>=40rem) and (width<=79.99rem){.js .site-header__bar[data-astro-cid-nen7h5rs]>.site-header__actions[data-astro-cid-nen7h5rs]{margin-left:auto;display:flex}.site-header__actions[data-astro-cid-nen7h5rs] .site-header__contact[data-astro-cid-nen7h5rs]{display:none}}.site-header--overlay[data-astro-cid-nen7h5rs]{color:var(--color-white);background:0 0;position:absolute;inset:0 0 auto}.site-header--overlay[data-astro-cid-nen7h5rs] .site-header__bar[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){color:var(--color-white)}.site-header--overlay[data-astro-cid-nen7h5rs] .site-header__bar[data-astro-cid-nen7h5rs]>.menu-btn[data-astro-cid-nen7h5rs]{color:var(--color-white);border-color:var(--color-white);background:0 0}.site-header--overlay[data-astro-cid-nen7h5rs] .mobile-menu[data-astro-cid-nen7h5rs]{color:var(--color-ink)}.site-header--overlay[data-astro-cid-nen7h5rs] .mobile-menu[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs]:focus-visible{outline:var(--focus-ring)}.site-footer[data-astro-cid-jo6i4kqk]{--logo-w:15rem;background:var(--color-ink);color:var(--color-white);padding-block:var(--space-7) var(--space-6)}.site-footer__top[data-astro-cid-jo6i4kqk]{gap:var(--space-6);display:grid}@media (width>=48rem){.site-footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer__brand[data-astro-cid-jo6i4kqk]{gap:var(--space-4) var(--space-6);grid-column:1/-1;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.site-footer__promise[data-astro-cid-jo6i4kqk]{margin-top:0}.site-footer__brand[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk],.site-footer__promise[data-astro-cid-jo6i4kqk]{grid-column:1}.site-footer__cta[data-astro-cid-jo6i4kqk]{grid-area:1/2/span 2;margin-top:0}}@media (width>=72rem){.site-footer__top[data-astro-cid-jo6i4kqk]{gap:var(--space-6);grid-template-columns:1.6fr repeat(4,auto)}.site-footer__brand[data-astro-cid-jo6i4kqk]{grid-column:auto;display:block}.site-footer__cta[data-astro-cid-jo6i4kqk]{margin-top:var(--space-6)}}.site-footer__promise[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--leading-h2);margin-top:var(--space-4);max-width:14ch}.site-footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.site-footer[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:var(--space-2)}.site-footer[data-astro-cid-jo6i4kqk] hr[data-astro-cid-jo6i4kqk]{border:0;border-top:1px solid var(--color-ink-hover);margin:var(--space-6) 0}.site-footer__ack[data-astro-cid-jo6i4kqk]{max-width:60ch}.site-footer__cta[data-astro-cid-jo6i4kqk]{margin-top:var(--space-6);gap:var(--space-4);justify-items:start;max-width:30rem;display:grid}.site-footer__cta[data-astro-cid-jo6i4kqk] .label[data-astro-cid-jo6i4kqk],.site-footer__cta[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.site-footer__social[data-astro-cid-jo6i4kqk]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.site-footer__social[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:0}.site-footer__buttons[data-astro-cid-jo6i4kqk]{gap:var(--space-3);flex-wrap:wrap;display:flex}.site-footer__buttons[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{min-height:3.75rem;padding-inline:1.25rem}.site-footer__buttons[data-astro-cid-jo6i4kqk] svg{flex:none}.site-footer__legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.site-footer__legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.site-footer__legal[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.site-footer__legal[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:0}
