.logo-svg[data-astro-cid-f7espo7c]{aspect-ratio:452.68/165.25;max-width:100%;display:block;overflow:visible}.b1i-s1[data-astro-cid-f7espo7c],.b1i-s2[data-astro-cid-f7espo7c],.b1i-s3[data-astro-cid-f7espo7c]{transform-box:fill-box;transform-origin:50%}.b1i-tri[data-astro-cid-f7espo7c]{transform-box:view-box;transform-origin:63.69px 68.38px}.animate[data-astro-cid-f7espo7c] .b1i-tri[data-astro-cid-f7espo7c]{animation:6s 1.1s infinite b1i-tri}.animate[data-astro-cid-f7espo7c] .b1i-s1[data-astro-cid-f7espo7c],.animate[data-astro-cid-f7espo7c] .b1i-s2[data-astro-cid-f7espo7c],.animate[data-astro-cid-f7espo7c] .b1i-s3[data-astro-cid-f7espo7c]{animation:6s 1.1s infinite b1i-upright}@keyframes b1i-tri{0%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(0)}15%{transform:rotate(120deg)}33.33%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(120deg)}48.33%{transform:rotate(240deg)}66.67%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(240deg)}81.67%{transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes b1i-upright{0%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(0)}15%{transform:rotate(-120deg)}33.33%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(-120deg)}48.33%{transform:rotate(-240deg)}66.67%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotate(-240deg)}81.67%{transform:rotate(-360deg)}to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.animate[data-astro-cid-f7espo7c] .b1i-tri[data-astro-cid-f7espo7c],.animate[data-astro-cid-f7espo7c] .b1i-s1[data-astro-cid-f7espo7c],.animate[data-astro-cid-f7espo7c] .b1i-s2[data-astro-cid-f7espo7c],.animate[data-astro-cid-f7espo7c] .b1i-s3[data-astro-cid-f7espo7c]{animation:none}}.skip[data-astro-cid-nen7h5rs]{left:var(--space-4);top:var(--space-4);z-index:10;padding:var(--space-3) var(--space-4);border-radius:var(--radius-full);background:var(--color-button-fill);color:var(--color-on-button);font-weight:600;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip[data-astro-cid-nen7h5rs]:focus-visible{transform:none}.bar[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:flex-start;gap:12px;padding-top:20px;padding-bottom:8px;display:flex}.large[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs]{gap:14px;padding-bottom:24px}.logo[data-astro-cid-nen7h5rs]{flex-shrink:0;line-height:0;display:block}.logo[data-astro-cid-nen7h5rs] .logo-svg{width:220px;height:auto}.large[data-astro-cid-nen7h5rs] .logo[data-astro-cid-nen7h5rs] .logo-svg{width:250px}ul[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-variation-settings:var(--font-display-settings);letter-spacing:-.01em;flex-wrap:wrap;gap:0 16px;margin:0;padding:0;font-size:22px;font-weight:600;line-height:1;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.slim[data-astro-cid-nen7h5rs]{z-index:20;background:var(--color-surface);color:var(--color-ink);box-shadow:0 1px 0 var(--color-line), 0 6px 18px -12px #00000040;visibility:hidden;transition:transform .3s,visibility 0s .3s;position:fixed;inset:0 0 auto;transform:translateY(-100%)}.slim[data-astro-cid-nen7h5rs].shown{visibility:visible;transition:transform .3s;transform:none}.slim-bar[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 20px;padding-top:8px;padding-bottom:6px;display:flex}.slim[data-astro-cid-nen7h5rs] .logo[data-astro-cid-nen7h5rs] .logo-svg{width:auto;height:40px}.slim[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:0 14px;font-size:17px}.slim[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:40px}@media (prefers-reduced-motion:reduce){.slim[data-astro-cid-nen7h5rs],.slim[data-astro-cid-nen7h5rs].shown{transition:none}}@media (width>=700px){.bar[data-astro-cid-nen7h5rs]{flex-flow:wrap;justify-content:space-between;align-items:center;column-gap:48px;padding-top:24px;padding-bottom:24px}.large[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs]{padding-top:24px;padding-bottom:24px}.logo[data-astro-cid-nen7h5rs] .logo-svg,.large[data-astro-cid-nen7h5rs] .logo[data-astro-cid-nen7h5rs] .logo-svg{--logo-w:clamp(250px, 26vw, 400px);width:var(--logo-w);margin-block:calc(var(--logo-w) * -.07)}ul[data-astro-cid-nen7h5rs]{letter-spacing:-.02em;gap:0 clamp(16px,2.8vw,40px);font-size:clamp(22px,2.78vw,40px)}.slim-bar[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;padding-top:10px;padding-bottom:10px}.slim[data-astro-cid-nen7h5rs] .logo[data-astro-cid-nen7h5rs] .logo-svg{height:52px}.slim[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{letter-spacing:-.01em;gap:0 28px;font-size:22px}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--color-surface);color:var(--color-ink);border-top:1px solid var(--color-line)}.inner[data-astro-cid-jo6i4kqk]{gap:var(--space-4);padding-top:var(--space-6);flex-direction:column;padding-bottom:28px;display:flex}.id[data-astro-cid-jo6i4kqk]{gap:var(--space-4);flex-direction:column;display:flex}.id[data-astro-cid-jo6i4kqk] .mark{flex-shrink:0;width:auto;height:40px}address[data-astro-cid-jo6i4kqk]{color:var(--color-ink-muted);flex-direction:column;gap:2px;font-size:13px;font-style:normal;line-height:19px;display:flex}address[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:var(--color-ink);font-weight:600}address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}.links[data-astro-cid-jo6i4kqk]{color:var(--color-ink-muted);flex-wrap:wrap;gap:0 20px;font-size:14px;display:flex}nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:0 20px;display:flex}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}.social[data-astro-cid-jo6i4kqk]{color:var(--color-ink);font-weight:600}@media (width>=900px){.inner[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-7);padding-block:var(--space-6);flex-direction:row}.id[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:var(--space-6);flex-direction:row}.id[data-astro-cid-jo6i4kqk] .mark{height:44px}address[data-astro-cid-jo6i4kqk]{max-width:30rem}address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:0}.links[data-astro-cid-jo6i4kqk],nav[data-astro-cid-jo6i4kqk]{gap:0 var(--space-5)}}:root{--color-orange:#e4753e;--color-yellow:#e5b44b;--color-blue:#4b7d93;--color-ink-deep:#2a3644;--color-paper:#fbf8f2;--color-linen:#efebe3;--color-sand:#e6e0d5;--color-night:#1f2833;--color-surface:var(--color-paper);--color-surface-raised:var(--color-linen);--color-ink:var(--color-ink-deep);--color-ink-muted:#5a6470;--color-accent:var(--color-orange);--color-accent-ink:#a8471b;--color-line:#2a364424;--color-line-strong:#7e8691;--color-focus-ring:var(--color-accent-ink);--color-button-fill:var(--color-ink);--color-on-button:var(--color-surface);--font-display:Fraunces, "Iowan Old Style", Georgia, serif;--font-text:Outfit, "Avenir Next", "Segoe UI", system-ui, sans-serif;--font-display-settings:"SOFT" 100, "opsz" 144;--font-text-settings:normal;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-sm:4px;--radius-md:12px;--radius-full:999px;--page-max:1440px;--text-max:36rem;--gutter:clamp(16px, 5vw, 72px);--gutter-wide:clamp(16px, 8.34vw, 120px)}:root[data-theme=ink],[data-theme=ink]{--color-surface:var(--color-ink-deep);--color-surface-raised:#34435a;--color-ink:var(--color-paper);--color-ink-muted:#bac3cc;--color-accent:var(--color-orange);--color-accent-ink:#f4a67d;--color-line:#fbf8f22e;--color-line-strong:#8794a3;--color-focus-ring:var(--color-accent-ink);--color-button-fill:var(--color-ink);--color-on-button:var(--color-surface)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-surface);color:var(--color-ink);font-family:var(--font-text);font-variation-settings:var(--font-text-settings);overflow-wrap:break-word;flex-direction:column;min-height:100dvh;margin:0;font-size:17px;line-height:27px;display:flex;overflow-x:clip}body>main{flex:1 0 auto;width:100%}@media (width>=900px){body{font-size:19px;line-height:30px}}h1,h2,h3,.display{font-family:var(--font-display);font-variation-settings:var(--font-display-settings);font-weight:600}h1,h2,h3{margin:0 0 var(--space-5)}img,svg{max-width:100%;height:auto}a{color:inherit}a:hover{color:var(--color-accent-ink)}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.wrap,.wrap-wide{max-width:var(--page-max);padding-inline:var(--gutter-wide);margin-inline:auto}.wrap-wide{padding-inline:var(--gutter)}.band{isolation:isolate;padding-block:var(--space-8);background:var(--color-surface);color:var(--color-ink);position:relative;overflow:hidden}@media (width>=900px){.band{padding-block:var(--space-9)}}.eyebrow{font-family:var(--font-text);font-variation-settings:var(--font-text-settings);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);margin:0;font-size:14px;font-weight:600;line-height:20px}.eyebrow:before{content:"";border-radius:var(--radius-full);background:var(--color-accent);vertical-align:1px;width:10px;height:10px;margin-right:12px;display:inline-block}.title-lg{font-family:var(--font-display);font-variation-settings:var(--font-display-settings);letter-spacing:-.02em;margin:0;font-size:clamp(40px,3.9vw,56px);font-weight:600;line-height:1}.pill{min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--color-button-fill);color:var(--color-on-button);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pill:hover{color:var(--color-on-button);background:var(--color-accent-ink)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
