:root{--bg-deep: #06061a;--bg-mid: #14102e;--bg-veil: #1a1638;--bg-horizon: #221a48;--bg-paper: #18142e;--blob-violet: #5b49c2;--blob-light: #b07aff;--blob-wash: #2a1f5e;--blob-deep: #3a2a82;--amber-dawn: #d8a070;--violet-rain: #8b75d6;--ocean-night: #5d8fb8;--forest-still: #7ba78a;--rose-morning: #db9b95;--brass: #c9a875;--brass-bright: #e0c08a;--brass-glow: rgba(201, 168, 117, .32);--brass-dim: #876b3d;--cream: #f5f0e8;--cream-dim: rgba(245, 240, 232, .72);--cream-faint: rgba(245, 240, 232, .5);--cream-ghost: rgba(245, 240, 232, .22);--hairline: rgba(245, 240, 232, .12);--hairline-strong: rgba(245, 240, 232, .22);--hairline-brass: rgba(201, 168, 117, .2);--font-display: "Fraunces", "Iowan Old Style", "Hoefler Text", Georgia, serif;--font-body: "EB Garamond", "Iowan Old Style", "Hoefler Text", Georgia, serif;--font-mono: ui-monospace, "SF Mono", "Berkeley Mono", Menlo, monospace;--ease-slow: cubic-bezier(.4, 0, .2, 1);--ease-glide: cubic-bezier(.16, 1, .3, 1);--ease-velvet: cubic-bezier(.22, .61, .36, 1);--radius-lg: 28px;--radius-md: 14px;--radius-sm: 8px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--bg-deep);color:var(--cream);font-family:var(--font-body);font-size:18px;font-optical-sizing:auto;font-feature-settings:"kern","liga","calt";line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{min-height:100vh;overflow-x:hidden;position:relative}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:1000;opacity:.05;mix-blend-mode:overlay;contain:paint;background-image:url(data:image/png;base64,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);background-repeat:repeat;background-size:96px 96px}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:998;background:radial-gradient(140% 100% at 50% 50%,transparent 55%,rgba(0,0,0,.42) 100%)}img,svg{display:block;max-width:100%}::selection{background:var(--brass);color:var(--bg-deep)}a{color:var(--cream);text-decoration:none;border-bottom:1px solid var(--hairline);transition:border-color .7s var(--ease-slow),color .7s var(--ease-slow)}a:hover{border-bottom-color:var(--brass);color:var(--brass)}a:focus-visible{outline:1px solid var(--brass);outline-offset:4px;border-radius:2px}button{font:inherit}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;letter-spacing:-.018em;margin:0;font-feature-settings:"kern","liga","calt","ss01"}h1{font-size:clamp(2.6rem,9vw,6.2rem);font-variation-settings:"opsz" 144,"SOFT" 60,"WONK" 0;line-height:.96;letter-spacing:-.028em;color:var(--cream)}h1 em{font-style:italic;font-variation-settings:"opsz" 144,"wght" 360,"SOFT" 100,"WONK" 1;color:var(--cream)}h2{font-size:clamp(1.7rem,3.6vw,2.4rem);font-variation-settings:"opsz" 96,"SOFT" 40;line-height:1.14}h2 em{font-style:italic;font-variation-settings:"opsz" 96,"SOFT" 80,"WONK" 1}h3{font-size:1.2rem;font-variation-settings:"opsz" 18,"wght" 480;line-height:1.32;letter-spacing:-.005em}p{margin:0 0 1em}p,li{font-variation-settings:"opsz" 14}em{font-style:italic}strong{font-weight:600}.container{width:100%;max-width:1180px;margin:0 auto;padding:0 28px}.eyebrow{display:inline-flex;align-items:center;gap:14px;font-family:var(--font-display);font-variation-settings:"opsz" 14,"wght" 540;font-size:.74rem;text-transform:uppercase;letter-spacing:.24em;color:var(--brass);font-feature-settings:"kern","liga","smcp"}.eyebrow:before{content:"";display:inline-block;width:28px;height:1px;background:var(--brass);transform:translateY(-1px)}.ornament{display:block;text-align:center;font-family:var(--font-display);font-variation-settings:"opsz" 20,"wght" 400;color:var(--brass);opacity:.7;font-size:.95rem;letter-spacing:.6em;margin:0 auto;user-select:none}.prose{max-width:700px;margin:0 auto;padding:140px 28px 120px;font-family:var(--font-body);position:relative;z-index:1}.prose h1{font-size:clamp(2.2rem,5vw,3.4rem);margin-bottom:14px;line-height:1.04}.prose .updated{display:block;font-family:var(--font-display);font-variation-settings:"opsz" 14,"wght" 380;font-style:italic;color:var(--brass);font-size:.95rem;margin-bottom:56px;letter-spacing:.005em}.prose h2{margin:64px 0 18px;font-size:clamp(1.35rem,2.6vw,1.75rem);color:var(--cream)}.prose h3{margin:40px 0 12px;font-size:1.18rem;color:var(--cream)}.prose p,.prose li{color:var(--cream-dim);line-height:1.72;font-size:1.06rem}.prose ul{padding-left:1.2em;list-style:none}.prose ul li{position:relative;margin-bottom:12px;padding-left:4px}.prose ul li::marker{content:""}.prose ul li:before{content:"✦";position:absolute;left:-1.2em;top:.05em;color:var(--brass);font-size:.78em}.prose strong{color:var(--cream);font-weight:600}.prose a{color:var(--cream);border-bottom:1px solid var(--brass-dim)}.prose a:hover{color:var(--brass-bright);border-bottom-color:var(--brass-bright)}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;font-family:var(--font-display);font-variation-settings:"opsz" 14,"wght" 540;font-size:.92rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bg-deep);background:var(--cream);border:0;border-radius:999px;cursor:pointer;white-space:nowrap;transition:transform .6s var(--ease-glide),background-color .6s var(--ease-slow),box-shadow .6s var(--ease-slow);box-shadow:0 0 0 1px #0000001a,0 0 0 0 var(--brass-glow)}.button:hover{background:#fff;transform:translateY(-2px);box-shadow:0 0 0 1px #0000001a,0 18px 36px -22px var(--brass-glow),0 0 32px -8px var(--brass-glow)}.button:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.button:disabled{opacity:.55;cursor:progress;transform:none}@keyframes rise-soft{0%{opacity:0;transform:translateY(18px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes rise-italic{0%{opacity:0;transform:translateY(22px) translate(-4px);filter:blur(10px)}to{opacity:1;transform:translateY(0) translate(0);filter:blur(0)}}@keyframes rise-subtle{0%{opacity:0}to{opacity:1}}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes breath-478{0%{transform:scale(1);opacity:.85}21%{transform:scale(1.18);opacity:.2}58%{transform:scale(1.18);opacity:.2}to{transform:scale(1);opacity:.85}}@keyframes twinkle{0%,to{opacity:.35}50%{opacity:.95}}[data-rise]{animation:rise-soft 1.2s var(--ease-glide) both;animation-delay:var(--rise-delay, 0ms)}[data-rise=italic]{animation-name:rise-italic;animation-duration:1.5s}[data-rise=subtle]{animation-name:rise-subtle;animation-duration:.4s}[data-reveal=hidden]{opacity:0;transform:translateY(20px);filter:blur(6px)}[data-reveal=shown]{opacity:1;transform:translateY(0);filter:blur(0);transition:opacity 1.2s var(--ease-glide),transform 1.2s var(--ease-glide),filter 1.2s var(--ease-glide);transition-delay:var(--reveal-delay, 0ms)}.section-rule{height:1px;margin:0 auto;max-width:1180px;background:linear-gradient(90deg,transparent 0%,var(--hairline) 18%,var(--hairline) 82%,transparent 100%)}.rail{position:absolute;top:0;left:0;bottom:0;width:56px;display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:96px;pointer-events:none;z-index:1}.rail__mark{font-family:var(--font-display);font-style:italic;font-variation-settings:"opsz" 36,"wght" 360,"SOFT" 80;font-size:1.25rem;color:var(--brass);line-height:1}.rail__line{width:1px;flex:1;background:linear-gradient(180deg,var(--brass) 0%,rgba(201,168,117,0) 95%);min-height:64px}.rail__label{font-family:var(--font-display);font-variation-settings:"opsz" 14,"wght" 520;font-size:.62rem;letter-spacing:.3em;text-transform:uppercase;color:var(--brass);writing-mode:vertical-rl;transform:rotate(180deg);padding-top:14px}@media(max-width:980px){.rail{display:none}}.section-head{display:flex;flex-direction:column;gap:22px;margin-bottom:56px;max-width:740px}.section-heading{line-height:1.04;color:var(--cream);font-size:clamp(2rem,4.6vw,3.1rem);font-variation-settings:"opsz" 96,"wght" 380,"SOFT" 60;letter-spacing:-.022em}.section-heading em{font-style:italic;font-variation-settings:"opsz" 96,"wght" 380,"SOFT" 100,"WONK" 1}.kicker{font-family:var(--font-body);color:var(--cream-dim);font-size:clamp(1.04rem,1.4vw,1.18rem);line-height:1.74;max-width:58ch}.kicker p{margin:0 0 1.1em}.kicker p:last-child{margin-bottom:0}.kicker em{color:var(--cream);font-family:var(--font-display);font-variation-settings:"opsz" 18,"wght" 380,"SOFT" 80;font-style:italic}.kicker strong{color:var(--cream);font-weight:500;font-family:var(--font-display);font-variation-settings:"opsz" 18,"wght" 460}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--hairline);padding:36px 0 48px;margin-top:96px;position:relative;z-index:1;background:linear-gradient(180deg,#0a082000,#14102e80)}.footer[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;color:var(--cream-faint);font-family:var(--font-display);font-variation-settings:"opsz" 14,"wght" 380;font-style:italic;font-size:.92rem}.footer__brand[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:baseline;gap:6px}.footer__mark[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-style:normal;font-variation-settings:"opsz" 14,"wght" 440;font-size:1.05rem;color:var(--cream-dim);letter-spacing:.02em}.footer__star[data-astro-cid-sz7xmlte]{color:var(--brass);font-size:.8rem;transform:translateY(-2px)}nav[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:12px 24px}@media(min-width:541px){nav[data-astro-cid-sz7xmlte]+nav[data-astro-cid-sz7xmlte]{margin-left:26px}}nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-variation-settings:"opsz" 14,"wght" 420;font-style:normal;font-size:.92rem;letter-spacing:.01em;color:var(--cream-dim);border-bottom-color:transparent}nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--brass);border-bottom-color:transparent}.footer__copy[data-astro-cid-sz7xmlte]{font-variant-numeric:tabular-nums oldstyle-nums;color:var(--cream-faint)}.footer__year[data-astro-cid-sz7xmlte]{color:var(--brass)}@media(max-width:540px){.footer[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start}}.mini-cta[data-astro-cid-qcsftbjx]{position:fixed;top:16px;right:16px;z-index:40;width:min(230px,calc(100vw - 32px));opacity:0;transform:translateY(-10px);visibility:hidden;pointer-events:none;transition:opacity .32s var(--ease-glide),transform .32s var(--ease-glide),visibility 0s linear .32s}.mini-cta[data-astro-cid-qcsftbjx][data-state=shown]{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;transition:opacity .38s var(--ease-glide),transform .38s var(--ease-glide),visibility 0s}.mini-cta__card[data-astro-cid-qcsftbjx]{position:relative;display:flex;flex-direction:column;gap:3px;padding:13px 16px 12px;border:1px solid var(--hairline-brass);border-radius:var(--radius-md);background:#100d26e6;overflow:hidden;box-shadow:0 22px 44px -26px #000c;transition:border-color .5s var(--ease-slow)}.mini-cta__card[data-astro-cid-qcsftbjx]:hover{border-color:#c9a87573}.mini-cta__aurora[data-astro-cid-qcsftbjx]{position:absolute;inset:-70% -40%;background:conic-gradient(from 40deg,transparent 4%,rgba(91,73,194,.55) 14%,transparent 34%,rgba(176,122,255,.38) 52%,transparent 66%,rgba(201,168,117,.42) 82%,transparent 96%);border-radius:50%;filter:blur(16px);opacity:.38;will-change:transform;animation:aurora-turn 26s linear infinite;transition:opacity .7s var(--ease-slow)}.mini-cta__card[data-astro-cid-qcsftbjx]:hover .mini-cta__aurora[data-astro-cid-qcsftbjx]{opacity:.6}@keyframes aurora-turn{to{transform:rotate(1turn)}}.mini-cta__kicker[data-astro-cid-qcsftbjx],.mini-cta__title[data-astro-cid-qcsftbjx],.mini-cta__action[data-astro-cid-qcsftbjx]{position:relative}.mini-cta__kicker[data-astro-cid-qcsftbjx]{font-family:var(--font-display);font-variation-settings:"opsz" 14,"wght" 540;font-size:.58rem;text-transform:uppercase;letter-spacing:.24em;color:var(--brass)}.mini-cta__title[data-astro-cid-qcsftbjx]{font-family:var(--font-display);font-variation-settings:"opsz" 24,"wght" 400,"SOFT" 60;font-size:1.04rem;line-height:1.22;color:var(--cream)}.mini-cta__title[data-astro-cid-qcsftbjx] em[data-astro-cid-qcsftbjx]{font-style:italic;font-variation-settings:"opsz" 24,"wght" 380,"SOFT" 100,"WONK" 1}.mini-cta__action[data-astro-cid-qcsftbjx]{margin-top:5px;font-family:var(--font-display);font-variation-settings:"opsz" 14,"wght" 540;font-size:.66rem;text-transform:uppercase;letter-spacing:.16em;color:var(--brass-bright)}.mini-cta__action[data-astro-cid-qcsftbjx]:after{content:" ✦" / "";font-size:.85em}.mini-cta__close[data-astro-cid-qcsftbjx]{position:absolute;top:-8px;left:-8px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid var(--hairline-strong);border-radius:50%;background:var(--bg-mid);color:var(--cream-faint);cursor:pointer;transition:color .4s var(--ease-slow),border-color .4s var(--ease-slow)}.mini-cta__close[data-astro-cid-qcsftbjx]:before{content:"";position:absolute;inset:-8px}.mini-cta__close[data-astro-cid-qcsftbjx]:hover{color:var(--brass-bright);border-color:var(--brass-dim)}.mini-cta__close[data-astro-cid-qcsftbjx]:focus-visible{outline:1px solid var(--brass);outline-offset:2px}@media(max-width:480px){.mini-cta[data-astro-cid-qcsftbjx]{display:none}}.night-sky[data-astro-cid-atwnubwg]{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;isolation:isolate;contain:layout paint style}.night-sky[data-astro-cid-atwnubwg].is-paused .ns-star[data-astro-cid-atwnubwg],.night-sky[data-astro-cid-atwnubwg].is-paused .ns-meteor[data-astro-cid-atwnubwg],.night-sky[data-astro-cid-atwnubwg].is-paused .night-sky__wash[data-astro-cid-atwnubwg]{animation-play-state:paused}.night-sky__wash[data-astro-cid-atwnubwg]{position:absolute;width:130vmax;height:130vmax;border-radius:50%;will-change:transform}.night-sky__wash--violet[data-astro-cid-atwnubwg]{top:-58vmax;left:-38vmax;background:radial-gradient(closest-side,rgba(91,73,194,.17) 0%,rgba(42,31,94,.08) 52%,transparent 72%);animation:sky-drift-a 90s ease-in-out infinite alternate}.night-sky__wash--dawn[data-astro-cid-atwnubwg]{bottom:-68vmax;right:-42vmax;background:radial-gradient(closest-side,rgba(216,160,112,.07) 0%,rgba(58,42,130,.09) 48%,transparent 70%);animation:sky-drift-b 118s ease-in-out infinite alternate;animation-delay:-59s}@keyframes sky-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(7vmax,4vmax,0) scale(1.07)}}@keyframes sky-drift-b{0%{transform:translateZ(0) scale(1.05)}to{transform:translate3d(-6vmax,-5vmax,0) scale(1)}}.night-sky__stars[data-astro-cid-atwnubwg],.night-sky__meteors[data-astro-cid-atwnubwg]{position:absolute;inset:0}.ns-star[data-astro-cid-atwnubwg]{position:absolute;top:var(--y);left:var(--x);width:var(--s, 1.6px);height:var(--s, 1.6px);border-radius:50%;transform:translate(-50%,-50%);opacity:var(--mn, .32);background:radial-gradient(circle,var(--ns-core, var(--brass-bright)) 0%,color-mix(in srgb,var(--ns-core, var(--brass-bright)) 60%,transparent) 45%,transparent 72%);will-change:opacity,transform;animation:ns-twinkle var(--d, 14s) ease-in-out var(--dl, 0s) infinite}.ns-star--brass[data-astro-cid-atwnubwg]{--ns-core: var(--brass-bright)}.ns-star--cream[data-astro-cid-atwnubwg]{--ns-core: var(--cream)}.ns-star--ocean[data-astro-cid-atwnubwg]{--ns-core: var(--ocean-night)}@keyframes ns-twinkle{0%,to{opacity:var(--mn, .32);transform:translate(-50%,-50%) scale(.82)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.14)}}.ns-meteor[data-astro-cid-atwnubwg]{position:absolute;top:var(--m-top, 20%);left:var(--m-left, 50%);width:var(--m-len, 140px);height:1.5px;border-radius:999px;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--brass) 55%,transparent) 60%,var(--cream) 100%);opacity:0;transform:rotate(var(--m-angle, 22deg)) translate3d(-10vmin,0,0);will-change:opacity,transform;animation:ns-fall var(--m-dur, 22s) linear var(--m-delay, 0s) infinite}.ns-meteor[data-astro-cid-atwnubwg]:after{content:"";position:absolute;right:-2px;top:-1.5px;width:4px;height:4px;border-radius:50%;background:var(--cream);box-shadow:0 0 8px 2px color-mix(in srgb,var(--brass-bright) 60%,transparent)}@keyframes ns-fall{0%,4%{opacity:0;transform:rotate(var(--m-angle, 22deg)) translate3d(-10vmin,0,0)}6%{opacity:var(--m-peak, .8)}12%,to{opacity:0;transform:rotate(var(--m-angle, 22deg)) translate3d(44vmin,0,0)}}@media(prefers-reduced-motion:reduce){.night-sky__wash[data-astro-cid-atwnubwg]{animation:none}.ns-star[data-astro-cid-atwnubwg]{animation:none;opacity:calc((var(--mn, .32) + 1) / 2);transform:translate(-50%,-50%)}.ns-meteor[data-astro-cid-atwnubwg]{animation:none;opacity:0}}@media(max-width:480px){.ns-star--extra[data-astro-cid-atwnubwg]{display:none}}.ff-toaster{position:fixed;bottom:24px;right:24px;z-index:1000;display:flex;flex-direction:column;gap:10px;pointer-events:none;max-width:calc(100vw - 48px)}.ff-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:12px;min-width:280px;max-width:380px;padding:14px 16px;background:#14102eeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(201,168,117,.28);border-radius:12px;color:var(--cream);font-family:var(--font-body);font-size:.98rem;line-height:1.4;letter-spacing:.005em;box-shadow:0 18px 48px -18px #0009,0 0 0 1px #c9a87514;transform:translate(120%);opacity:0;transition:transform .22s var(--ease-glide),opacity .22s var(--ease-glide)}.ff-toast[data-state=open]{transform:translate(0);opacity:1}.ff-toast[data-state=closing]{transform:translate(20px);opacity:0;transition:transform .18s var(--ease-slow),opacity .18s var(--ease-slow)}.ff-toast__icon{flex-shrink:0;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:var(--brass-bright);margin-top:1px}.ff-toast--error .ff-toast__icon{color:#ff9eb1}.ff-toast__body{flex:1;min-width:0}.ff-toast__close{flex-shrink:0;background:transparent;border:0;color:var(--cream-faint);cursor:pointer;padding:0;margin:-2px -4px 0 0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;transition:color .2s var(--ease-slow),background-color .2s var(--ease-slow)}.ff-toast__close:hover{color:var(--cream);background:#f5f0e80f}@media(max-width:520px){.ff-toaster{bottom:12px;right:12px;left:12px;max-width:none}.ff-toast{min-width:0;max-width:none;width:100%}}@media(prefers-reduced-motion:reduce){.ff-toast,.ff-toast[data-state=closing]{transform:none;transition:opacity .18s ease}}.masthead[data-astro-cid-5hce7sga]{position:absolute;top:0;left:0;right:0;z-index:5;padding:28px 0 0}.masthead__inner[data-astro-cid-5hce7sga]{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.masthead__brand[data-astro-cid-5hce7sga]{display:inline-flex;align-items:baseline;gap:6px;border-bottom:0;color:var(--cream);font-family:var(--font-display);font-variation-settings:"opsz" 14,"wght" 420;font-size:1.02rem;letter-spacing:.04em;transition:color .6s var(--ease-slow)}.masthead__brand[data-astro-cid-5hce7sga]:hover{color:var(--brass-bright)}.masthead__word[data-astro-cid-5hce7sga]{font-variant-ligatures:discretionary-ligatures common-ligatures}.masthead__star[data-astro-cid-5hce7sga]{color:var(--brass);font-size:.8em;transform:translateY(-2px);display:inline-block;animation:twinkle 6s ease-in-out infinite}.masthead__nav[data-astro-cid-5hce7sga]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 26px}.masthead__link[data-astro-cid-5hce7sga]{font-family:var(--font-display);font-variation-settings:"opsz" 14,"wght" 440;font-size:.88rem;letter-spacing:.035em;color:var(--cream-dim);border-bottom:0;transition:color .5s var(--ease-slow)}.masthead__link[data-astro-cid-5hce7sga]:hover{color:var(--brass-bright)}.masthead__link[data-astro-cid-5hce7sga].is-active{color:var(--brass)}@media(max-width:640px){.masthead[data-astro-cid-5hce7sga]{padding:20px 0 0}.masthead__inner[data-astro-cid-5hce7sga]{row-gap:8px}.masthead__nav[data-astro-cid-5hce7sga]{gap:4px 13px}.masthead__link[data-astro-cid-5hce7sga]{font-size:.8rem;letter-spacing:.02em}}
