@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-garamond-500.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/cormorant-garamond-500-italic.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f6f3ec;--ink:#2b2b2b;--navy:#13294b;--gold-panel:#efe8da;--rule:#d8d2c6;--muted:#68685f;--brass:#b08d57;--footer:#0e1a2b;--up:#2e6b45;--down:#a23b2a;--bg:var(--paper);--fg:var(--ink);--head:var(--navy);--link:var(--navy);--panel:var(--gold-panel);--line:var(--rule);--button-bg:var(--navy);--button-fg:var(--paper);--brass-text:#7d5e31;--brass-display:#a07d48;--footer-fg:var(--paper);--footer-muted:#aeb6c2;--footer-rule:#26344a;--font-serif:"Cormorant Garamond", Georgia, serif;--font-sans:"Inter", system-ui, sans-serif;--text-caption:.75rem;--text-small:.875rem;--text-body:1rem;--text-lead:1.125rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--gutter:1.375rem;--content-max:76rem;--radius:0;--hairline:1px solid var(--rule);--motion-fast:.15s}:root,::backdrop{--overlay:#0e1a2b8c}*,:before,:after{box-sizing:border-box;border-radius:var(--radius)}html{background:var(--bg);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--text-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;font-weight:400;line-height:1.6}h1,h2,h3{color:var(--head);font-family:var(--font-serif);letter-spacing:-.025em;margin:0;font-weight:500;line-height:1.08}h4,h5,h6,p,ul,ol,figure{margin:0}img,svg{max-width:100%;display:block}a{color:var(--link);text-underline-offset:.2em}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--navy);outline-offset:3px}hr{border:0;border-top:var(--hairline);margin:0}.container{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.skip-link{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-3) var(--space-4);background:var(--navy);color:var(--paper);font-weight:500;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}html:has(dialog[open]){scrollbar-gutter:stable;overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.arrow[data-astro-cid-tns2tesc]{vertical-align:-.15em;flex:none;display:inline-block}.brief-form[data-astro-cid-2txj5kds]{gap:var(--space-3);display:grid}.brief-form[data-astro-cid-2txj5kds][hidden]{display:none}.email[data-astro-cid-2txj5kds]{width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);border:var(--hairline);background:var(--paper);color:var(--ink)}.email[data-astro-cid-2txj5kds]::placeholder{color:var(--muted)}.email[data-astro-cid-2txj5kds][aria-invalid=true]{border-color:var(--down);box-shadow:inset 0 0 0 1px var(--down)}.submit[data-astro-cid-2txj5kds]{justify-content:center;align-items:center;gap:var(--space-3);min-height:3rem;padding:var(--space-3) var(--space-6);cursor:pointer;border:0;font-weight:500;display:inline-flex}.footer[data-astro-cid-2txj5kds] .submit[data-astro-cid-2txj5kds]{background:var(--brass);color:var(--ink)}.dialog[data-astro-cid-2txj5kds] .submit[data-astro-cid-2txj5kds]{margin-top:var(--space-3);background:var(--button-bg);color:var(--button-fg)}.consent[data-astro-cid-2txj5kds]{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-1);font-size:var(--text-caption);cursor:pointer;line-height:1.5;display:flex}.consent[data-astro-cid-2txj5kds] input[data-astro-cid-2txj5kds]{width:1rem;height:1rem;accent-color:var(--navy);flex:none;margin:0}.error[data-astro-cid-2txj5kds]{font-size:var(--text-small);font-weight:500}.note[data-astro-cid-2txj5kds]{font-size:var(--text-caption)}.footer[data-astro-cid-2txj5kds] .consent[data-astro-cid-2txj5kds],.footer[data-astro-cid-2txj5kds] .note[data-astro-cid-2txj5kds],.footer[data-astro-cid-2txj5kds] .success[data-astro-cid-2txj5kds] p[data-astro-cid-2txj5kds]{color:var(--footer-muted)}.footer[data-astro-cid-2txj5kds] .error[data-astro-cid-2txj5kds]{color:var(--paper)}.footer[data-astro-cid-2txj5kds] .error[data-astro-cid-2txj5kds]:before{content:"! ";color:var(--brass)}.dialog[data-astro-cid-2txj5kds] .consent[data-astro-cid-2txj5kds],.dialog[data-astro-cid-2txj5kds] .note[data-astro-cid-2txj5kds]{color:var(--muted)}.dialog[data-astro-cid-2txj5kds] .error[data-astro-cid-2txj5kds]{color:var(--down)}.success[data-astro-cid-2txj5kds]{padding:var(--space-6);border:var(--hairline)}.success[data-astro-cid-2txj5kds][hidden]{display:none}.footer[data-astro-cid-2txj5kds] .success[data-astro-cid-2txj5kds]{border-color:var(--footer-rule)}.success[data-astro-cid-2txj5kds] h3[data-astro-cid-2txj5kds]{font-size:1.75rem}.footer[data-astro-cid-2txj5kds] .success[data-astro-cid-2txj5kds] h3[data-astro-cid-2txj5kds]{color:var(--paper)}.success[data-astro-cid-2txj5kds] p[data-astro-cid-2txj5kds]{margin-top:var(--space-3)}.success[data-astro-cid-2txj5kds]:focus{outline:none}.brief-dialog[data-astro-cid-oydccexh]{border:var(--hairline);background:var(--paper);width:min(30rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ink);opacity:0;transition:opacity var(--motion-fast) ease-out, overlay var(--motion-fast) allow-discrete, display var(--motion-fast) allow-discrete;margin:auto;padding:0}.brief-dialog[data-astro-cid-oydccexh][open]{opacity:1}@starting-style{.brief-dialog[data-astro-cid-oydccexh][open]{opacity:0}}.brief-dialog[data-astro-cid-oydccexh]::backdrop{background:var(--overlay)}.panel[data-astro-cid-oydccexh]{padding:var(--space-12) var(--space-6) var(--space-8);position:relative}.close[data-astro-cid-oydccexh]{top:var(--space-4);right:var(--space-4);padding:var(--space-2);color:var(--muted);cursor:pointer;background:0 0;border:0;display:inline-flex;position:absolute}.close[data-astro-cid-oydccexh]:hover{color:var(--ink)}.eyebrow[data-astro-cid-oydccexh]{color:var(--brass-text);font-size:var(--text-caption);letter-spacing:.18em;text-transform:uppercase;font-weight:500}h2[data-astro-cid-oydccexh]{margin-top:var(--space-3);font-size:clamp(1.875rem,5vw,2.25rem)}.pitch[data-astro-cid-oydccexh]{margin-block:var(--space-4) var(--space-6)}@media (width>=640px){.panel[data-astro-cid-oydccexh]{padding:var(--space-12) var(--space-8) var(--space-8)}}.wordmark[data-astro-cid-qisgtjgl]{font-family:var(--font-sans);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:.6em;font-weight:400;line-height:1;display:inline-flex}.loupe[data-astro-cid-qisgtjgl]{width:1.35em;height:1.35em;color:var(--brass)}.navy[data-astro-cid-qisgtjgl] .loupe-word[data-astro-cid-qisgtjgl]{color:var(--navy)}.paper[data-astro-cid-qisgtjgl] .loupe-word[data-astro-cid-qisgtjgl]{color:var(--paper)}.beyond-word[data-astro-cid-qisgtjgl]{color:var(--brass)}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-24);background:var(--footer);color:var(--footer-fg)}.main-row[data-astro-cid-jo6i4kqk]{gap:var(--space-8);padding-block:var(--space-12) var(--space-8);display:grid}.home[data-astro-cid-jo6i4kqk]{font-size:1.75rem;text-decoration:none;display:inline-block}.tagline[data-astro-cid-jo6i4kqk]{margin-top:var(--space-6);color:var(--footer-muted);font-size:.8125rem;line-height:1.7}.links[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-4) var(--space-8);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.poster[data-astro-cid-jo6i4kqk]{color:var(--footer-fg);font-size:var(--text-small);text-decoration:none}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.poster[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.brief[data-astro-cid-jo6i4kqk]{padding-top:var(--space-8);border-top:1px solid var(--footer-rule)}.eyebrow[data-astro-cid-jo6i4kqk]{color:var(--brass);font-size:var(--text-caption);letter-spacing:.18em;text-transform:uppercase;font-weight:500}.brief[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3);color:var(--footer-fg);font-size:1.875rem}.pitch[data-astro-cid-jo6i4kqk]{margin-block:var(--space-4) var(--space-6);color:var(--footer-muted);line-height:1.7}.poster[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-3);margin-top:var(--space-6);color:var(--footer-muted);font-size:var(--text-caption);display:inline-flex}.site-footer[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--paper)}.small-print[data-astro-cid-jo6i4kqk]{gap:var(--space-3);padding-block:var(--space-8);border-top:1px solid var(--footer-rule);color:var(--footer-muted);font-size:var(--text-caption);display:grid}.disclaimer[data-astro-cid-jo6i4kqk]{max-width:48rem;padding-bottom:var(--space-8);color:var(--footer-muted);font-size:var(--text-caption);line-height:1.6}@media (width>=960px){.main-row[data-astro-cid-jo6i4kqk]{padding-block:var(--space-16) var(--space-12);grid-template-columns:34fr 34fr 32fr;gap:0}.links[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-4) 0;grid-template-columns:11.75rem 11.75rem;align-content:start}.brief[data-astro-cid-jo6i4kqk]{border-top:0;padding-top:0}.small-print[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr)}.small-print[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:nth-child(2){text-align:center}.small-print[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:nth-child(3){text-align:right}}.site-header[data-astro-cid-nen7h5rs]{border-top:4px solid var(--navy);border-bottom:var(--hairline)}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-8);min-height:5rem;padding-inline:var(--gutter);display:flex}.brand[data-astro-cid-nen7h5rs]{margin-right:auto}.home[data-astro-cid-nen7h5rs]{font-size:1.375rem;text-decoration:none;display:inline-block}.tagline[data-astro-cid-nen7h5rs]{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-caption);letter-spacing:.02em;padding-left:3.05rem;display:none}.nav[data-astro-cid-nen7h5rs],.brief-button[data-astro-cid-nen7h5rs]{display:none}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:var(--space-2);color:var(--ink);font-size:.9375rem;text-decoration:none;display:block;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--navy)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{content:"";border-bottom:2px solid var(--brass);position:absolute;bottom:-.75rem;left:0;right:0}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:not([aria-current]):after{border-bottom-color:var(--rule)}.brief-button[data-astro-cid-nen7h5rs]{padding:var(--space-3) 1.2rem;background:var(--button-bg);color:var(--button-fg);white-space:nowrap;font-size:.9375rem;font-weight:500;text-decoration:none}.brief-button[data-astro-cid-nen7h5rs]:hover{background:var(--ink)}.menu-button[data-astro-cid-nen7h5rs]{margin-right:calc(-1 * var(--space-2));padding:var(--space-2);color:var(--navy);display:inline-flex}@media (width>=960px){.bar[data-astro-cid-nen7h5rs]{min-height:6rem;padding-inline:3.5rem}.home[data-astro-cid-nen7h5rs]{font-size:1.75rem}.tagline[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs],.brief-button[data-astro-cid-nen7h5rs]{display:block}.menu-button[data-astro-cid-nen7h5rs]{display:none}}.menu-panel[data-astro-cid-sl3fiu4p]{border:0;border-left:var(--hairline);background:var(--paper);width:min(20.75rem,85vw);max-width:none;height:100dvh;max-height:none;color:var(--ink);transition:transform .2s ease-out, overlay .2s allow-discrete, display .2s allow-discrete;margin:0 0 0 auto;padding:0;transform:translate(100%)}.menu-panel[data-astro-cid-sl3fiu4p][open]{transform:none}@starting-style{.menu-panel[data-astro-cid-sl3fiu4p][open]{transform:translate(100%)}}.menu-panel[data-astro-cid-sl3fiu4p]::backdrop{background:var(--overlay)}.panel[data-astro-cid-sl3fiu4p]{height:100%;padding:0 var(--gutter) var(--space-6);flex-direction:column;display:flex;overflow-y:auto}.top[data-astro-cid-sl3fiu4p]{align-items:center;gap:var(--space-4);border-bottom:var(--hairline);grid-template-columns:minmax(0,1fr) auto;min-height:6rem;display:grid}.home[data-astro-cid-sl3fiu4p]{min-width:0;font-size:1.3125rem;text-decoration:none;overflow:hidden}.close[data-astro-cid-sl3fiu4p]{z-index:1;margin-right:calc(-1 * var(--space-2));padding:var(--space-2);color:var(--navy);cursor:pointer;background:0 0;border:0;display:inline-flex;position:relative}ul[data-astro-cid-sl3fiu4p]{margin:0;padding:0;list-style:none}li[data-astro-cid-sl3fiu4p]{border-bottom:var(--hairline)}nav[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p]{color:var(--navy);padding-block:1.3rem;font-size:1.375rem;text-decoration:none;display:block}nav[data-astro-cid-sl3fiu4p] a[data-astro-cid-sl3fiu4p][aria-current=page]{text-decoration:underline;text-decoration-color:var(--brass);text-underline-offset:.35em;text-decoration-thickness:2px}.brief[data-astro-cid-sl3fiu4p]{padding:var(--space-4);background:var(--button-bg);color:var(--button-fg);text-align:center;margin-top:auto;font-weight:500;text-decoration:none;display:block}.top[data-astro-cid-sl3fiu4p]+nav[data-astro-cid-sl3fiu4p]{margin-bottom:var(--space-8)}
