.landing{--l-paper:#faf7f0;--l-paper-deep:#f3eee3;--l-navy:#0b1220;--l-navy-deep:#070d18;--l-ink:#10192b;--l-ink-soft:#4e5a6e;--l-rule:#e2dacb;--l-rule-soft:#ece5d8;--l-gold:#b08b2e;--l-gold-text:#8a6b1c;--l-danger:#9c2b1e;--l-danger-bg:#f7ece9;--l-serif:var(--font-serif), "Iowan Old Style", Georgia, serif;background-color:var(--l-paper);color:var(--l-ink);accent-color:var(--l-gold)}.dark .landing{--l-paper:#0b1220;--l-paper-deep:#111a2c;--l-navy:#070d18;--l-navy-deep:#050a12;--l-ink:#f4f1e9;--l-ink-soft:#9faec4;--l-rule:#22304a;--l-rule-soft:#1a2439;--l-gold:#d8b868;--l-gold-text:#d8b868;--l-danger:#f2b8ae;--l-danger-bg:#2a1512}.landing ::selection{background:color-mix(in srgb, var(--l-gold) 34%, transparent);color:var(--l-ink)}.landing input,.landing textarea{caret-color:var(--l-gold-text)}.landing :focus-visible{outline:2px solid var(--l-gold-text);outline-offset:3px;border-radius:3px}.landing{scrollbar-color:var(--l-rule) transparent;scrollbar-width:thin}.landing ::-webkit-scrollbar{width:11px;height:11px}.landing ::-webkit-scrollbar-track{background:0 0}.landing ::-webkit-scrollbar-thumb{background:var(--l-rule);border:3px solid var(--l-paper);border-radius:99px}.landing ::-webkit-scrollbar-thumb:hover{background:var(--l-gold)}.l-paper{background-color:var(--l-paper)}.l-paper-deep{background-color:var(--l-paper-deep)}.l-navy{background-color:var(--l-navy);--l-ink:#f4f1e9;--l-ink-soft:#9faec4;--l-rule:#22304a;--l-gold-text:#d8b868;--l-gold:#d8b868;color:var(--l-ink)}.l-display{font-family:var(--l-serif);letter-spacing:-.021em;color:var(--l-ink);text-wrap:balance;font-weight:600}.l-quote{font-family:var(--l-serif);color:var(--l-ink-soft);text-wrap:pretty;font-style:italic;font-weight:400}.l-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.l-rule-t{border-top:1px solid var(--l-rule)}.l-rule-b{border-bottom:1px solid var(--l-rule)}.l-rule-soft-b{border-bottom:1px solid var(--l-rule-soft)}.l-rule-head{border-bottom:2px solid var(--l-ink)}.landing:before{content:"";z-index:0;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.dark .landing:before{opacity:.05;mix-blend-mode:screen}.l-btn{background:var(--l-ink);color:var(--l-paper);border:1px solid var(--l-ink);border-radius:.625rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;line-height:1;transition:background-color .16s,border-color .16s,transform .16s}.l-btn:hover:not(:disabled){background:color-mix(in srgb, var(--l-ink) 86%, var(--l-gold));border-color:color-mix(in srgb, var(--l-ink) 86%, var(--l-gold))}.l-btn:active:not(:disabled){transform:translateY(1px)}.l-btn:disabled{opacity:.55;cursor:not-allowed}.l-btn-gold{background:var(--l-gold);border-color:var(--l-gold);color:#0b1220}.l-btn-gold:hover:not(:disabled){background:color-mix(in srgb, var(--l-gold) 88%, #fff);border-color:color-mix(in srgb, var(--l-gold) 88%, #fff)}.l-btn-brand{background:var(--l-brand-solid,var(--l-ink));border-color:var(--l-brand-solid,var(--l-ink));color:var(--l-brand-on,var(--l-paper))}.l-btn-brand:hover:not(:disabled){background:color-mix(in srgb, var(--l-brand-solid,var(--l-ink)) 88%, #000);border-color:color-mix(in srgb, var(--l-brand-solid,var(--l-ink)) 88%, #000)}.l-btn-quiet{border-color:var(--l-rule);color:var(--l-ink);background:0 0}.l-btn-quiet:hover:not(:disabled){background:color-mix(in srgb, var(--l-gold) 14%, transparent);border-color:var(--l-gold)}.l-link{color:var(--l-gold-text);text-underline-offset:.28em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--l-gold-text) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--l-gold-text) 45%, transparent);transition:text-decoration-color .16s}.l-link:hover{text-decoration-color:currentColor}.l-navlink{color:var(--l-ink-soft);border-bottom:1px solid #0000;padding:.375rem 0;font-size:.875rem;font-weight:500;transition:color .16s,border-color .16s}.l-navlink:hover{color:var(--l-ink);border-bottom-color:var(--l-gold)}.l-field{border:1px solid var(--l-rule);background:var(--l-paper);width:100%;color:var(--l-ink);border-radius:.5rem;padding:.625rem .75rem;font-size:.9375rem;transition:border-color .16s,box-shadow .16s;display:block}.l-field::placeholder{color:color-mix(in srgb, var(--l-ink-soft) 82%, transparent)}.l-field:focus{border-color:var(--l-gold);box-shadow:0 0 0 3px color-mix(in srgb, var(--l-gold) 22%, transparent);outline:none}.l-field:focus-visible{outline:none}.l-meter{background:var(--l-rule);height:6px;position:relative;overflow:hidden}.l-meter-fill{transform-origin:0;background:var(--l-ink);width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--l-delay,0s);display:block;transform:scaleX(0)}.l-meter-fill[data-lead=true]{background:var(--l-gold)}@keyframes l-settle{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.l-settle{animation:.76s cubic-bezier(.16,1,.3,1) both l-settle;animation-delay:var(--l-delay,0s)}@media (prefers-reduced-motion:reduce){.landing *{transition:none!important;animation:none!important}.l-meter-fill{transition:none!important}}
@font-face{font-family:sourceSerif;src:url(../media/source_serif_4_400_normal.p.1-mzctzzxlvox.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sourceSerif;src:url(../media/source_serif_4_400_italic.p.25_0g8rscb00z.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:sourceSerif;src:url(../media/source_serif_4_600_normal.p.0mncxx62rsqbv.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sourceSerif;src:url(../media/source_serif_4_600_italic.p.0vw6j-o5se921.woff2)format("woff2");font-display:swap;font-weight:600;font-style:italic}.sourceserif_2cbd7715-module__nvL5rW__className{font-family:sourceSerif}.sourceserif_2cbd7715-module__nvL5rW__variable{--font-serif:"sourceSerif"}
