:root{--option-accent: #b5654a;--option-accent-light: #9a3b2b}body.option-a{--option-accent: #70566f;--option-accent-light: #70566f}body.option-b,body.option-c{--option-accent: #536878;--option-accent-light: #536878}body{font-feature-settings:"cv01" 1,"ss03" 1;text-rendering:optimizeLegibility}main :is(h1,h2,h3,h4,strong){color:var(--ink)}main :is(h1,h2,h3,h4),main .display{font-family:ui-serif,Georgia,Cambria,Times New Roman,serif}main h1{font-weight:510;letter-spacing:-.045em;line-height:1.03}main h2{font-weight:500;letter-spacing:-.03em;line-height:1.12}main h3{font-weight:510;letter-spacing:-.018em}main :is(p,li,dd,dt){color:var(--body);letter-spacing:-.011em}main p.text-sm,main li.text-sm,main .text-sm li,main .text-sm p{font-size:.95rem;line-height:1.6}main p.text-sm.uppercase{font-weight:700}main :is(p,li){line-height:1.65}main [class*="text-white/60"],main [class*="text-white/65"]{color:#ffffffd1!important}main [class*="text-white/55"],main [class*="text-white/50"]{color:#ffffffc7!important}main [class*="text-white/45"]{color:#ffffffb8!important}main a{color:var(--ink)}main a:hover{color:var(--option-accent)}main .edi-link{color:var(--option-accent)!important;text-underline-offset:3px}main .edi-link:hover{color:var(--ink)!important;text-decoration:underline}main .u-underline{color:var(--ink)}main :is(.border-rule,.edi-rule){border-color:var(--edge)}main [class~=text-terracotta],main .edi-accent,main .cv-year{color:var(--option-accent)!important}body[class*=option-] [class~=border-terracotta],body[class*=option-] [class~="border-terracotta/30"],body[class*=option-] [class~="border-terracotta/60"]{border-color:var(--option-accent)!important}body[class*=option-] [class~=bg-terracotta],body[class*=option-] [class~="bg-terracotta/10"],body[class*=option-] [class~="hover:bg-terracotta"]:hover,body[class*=option-] [class~="hover:bg-terracotta/85"]:hover{background-color:var(--option-accent)!important}body[class*=option-] [class~="hover:border-terracotta"]:hover{border-color:var(--option-accent)!important}body[class*=option-] [class~="hover:text-terracotta"]:hover{color:var(--option-accent)!important}body[class*=option-] .option-preview-banner{color:var(--option-accent);border-bottom:1px solid color-mix(in srgb,var(--option-accent) 30%,transparent);background:color-mix(in srgb,var(--option-accent) 10%,transparent)}main .edi-sage{color:#7c8f77!important}main .edi-muted{color:var(--muted)!important}main .hero-muted{color:var(--option-accent)!important}main .hero-white{color:#f5f5f7!important}:root[data-theme=light] main,:root[data-theme=light] main *{color:var(--ink)!important}:root[data-theme=light] main [class*="text-[#e9be7a]"],:root[data-theme=light] main [class~=text-terracotta],:root[data-theme=light] main .edi-accent,:root[data-theme=light] main .edi-link{color:var(--option-accent-light)!important}:root[data-theme=light] main [class*=text-sage],:root[data-theme=light] main .edi-sage{color:#5c6b53!important}:root[data-theme=light] main .hero-muted{color:var(--option-accent-light)!important}:root[data-theme=light] main .hero-white{color:var(--ink)!important}:root[data-theme=light] main .bg-navy,:root[data-theme=light] main .bg-navy *{color:#fff!important}:root[data-theme=light] main :is(p,li,dd,dt){color:var(--body)}:root[data-theme=light] main [class*="text-white/60"],:root[data-theme=light] main [class*="text-white/65"],:root[data-theme=light] main [class*="text-white/55"],:root[data-theme=light] main [class*="text-white/50"],:root[data-theme=light] main [class*="text-white/45"]{color:var(--muted)!important}:root[data-theme=light] main [class*=text-white]{color:var(--body)!important}:root[data-theme=light] main [style*="color:#eceef4"],:root[data-theme=light] main [style*="color:rgb(255 255 255"]{color:var(--body)!important}:root[data-theme=light] main [style*="color:rgb(255 255 255 / 0.55"],:root[data-theme=light] main [style*="color:rgb(255 255 255 / 0.6"]{color:var(--muted)!important}:root[data-theme=light] main .bg-navy{background:#171717!important;color:#fafafa!important}:root[data-theme=light] main [class*="bg-white/["]{background:#f0efef!important}:root[data-theme=light] main [class*="border-white/"]{border-color:var(--edge)!important}:root[data-theme=light] main [class*="bg-[#09090b]"],:root[data-theme=light] main [class*=bg-black]{background:var(--panel)!important}:root[data-theme=light] main .option-hero{background:var(--panel)}:root[data-theme=light] main .option-hero-network{opacity:.28!important}:root[data-theme=light] main .option-hero-overlay{background:linear-gradient(180deg,#ffffff94,#e6e6e6e0)!important}html{scroll-behavior:smooth;scrollbar-gutter:stable}.theme-toggle[data-astro-cid-s4qmq3yo]{color:var(--muted);border:1px solid var(--edge);border-radius:999px;padding:6px;cursor:pointer;background:transparent;display:inline-flex;align-items:center}.theme-toggle[data-astro-cid-s4qmq3yo]:hover{color:var(--ink)}[data-astro-cid-s4qmq3yo][data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}[data-astro-cid-s4qmq3yo][data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){[data-astro-cid-s4qmq3yo][data-reveal]{opacity:1;transform:none;transition:none}}.u-underline[data-astro-cid-s4qmq3yo]{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .4s cubic-bezier(.16,1,.3,1)}a[data-astro-cid-s4qmq3yo]:hover>.u-underline[data-astro-cid-s4qmq3yo],.u-underline[data-astro-cid-s4qmq3yo]:hover{background-size:100% 1px}
