@font-face{font-family:Manrope;src:url(/fonts/manrope-variable.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Work Sans;src:url(/fonts/work-sans-variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{color-scheme:light;--ink:#fff;--ink-raised:#fff;--ink-soft:#f0edf3;--paper:#292730;--muted:#625d69;--line:#e2dde6;--line-strong:#b9b1c3;--accent:#71638f;--accent-bright:#584a74;--accent-soft:#ede8f3;--signal:#584a74;--butter:#ece9a8;--panel:var(--ink-raised);--muted-soft:var(--muted);--danger:#b43d50;--success:var(--accent-bright);--font-sans:"Work Sans",Arial,sans-serif;--font-heading:"Manrope",Georgia,serif;--font-mono:var(--font-sans);--text-sm:.875rem;--text-base:1rem;--text-page-title:clamp(1.75rem,2.6vw,2.25rem);--text-heading:clamp(1.4rem,2.1vw,1.875rem);--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--control-height-sm:2rem;--control-height-md:2.5rem;--control-height-lg:3rem;--button-height:2.5rem;--button-padding-y:.5rem;--button-padding-x:.875rem;--button-font-size:.875rem;--form-field-gap:.25rem;--form-gap:.75rem;--form-section-gap:1rem;--form-panel-padding:1.25rem;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--shadow:0 8px 28px rgba(41,39,48,.06);--shadow-card:0 2px 8px rgba(41,39,48,.035);--focus-ring:0 0 0 3px rgba(113,99,143,.14);--container:84rem;--container-narrow:42rem;--page-gutter:clamp(1rem,3vw,2.5rem);--page-space:clamp(1.5rem,3vw,2.5rem);--section-space:clamp(2rem,5vw,4.5rem);--motion-fast:180ms;--motion:250ms;--header-height:3.5rem;--ease:cubic-bezier(0.2,0.8,0.2,1)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--ink)}body{margin:0;min-width:20rem;color:var(--paper);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.6}main{min-width:0;min-height:calc(100svh - var(--header-height))}fieldset{min-inline-size:0}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}button{padding:0;border:0;background:transparent;cursor:pointer}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--signal);outline-offset:3px}::selection{background:var(--accent);color:#fff}h1,h2,h3,p{margin-top:0}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:650;line-height:1.2;letter-spacing:-.035em;overflow-wrap:break-word}h1{font-size:var(--text-page-title)}h2{font-size:var(--text-heading)}h3{font-size:1.25rem}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}[id]{scroll-margin-top:calc(var(--header-height) + 1rem)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:1rem;top:-5rem;z-index:1000;padding:.7rem 1rem;background:var(--signal);color:var(--ink)}.skip-link:focus{top:1rem}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--accent)}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;color:var(--muted);background:var(--ink-soft)}table{color:var(--paper);border-collapse:collapse}@media(max-width:768px){:root{--button-height:2.25rem;--button-padding-y:.375rem;--button-padding-x:.75rem;--button-font-size:.8125rem}}@media(max-width:600px){:root{--form-gap:.625rem;--form-section-gap:.875rem;--form-panel-padding:1rem;--page-space:1.25rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.Toast_viewport___iuxz{position:fixed;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:200;width:min(100% - 2rem,25rem);display:grid;grid-gap:.65rem;gap:.65rem;pointer-events:none}.Toast_toast___QUfd{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;box-shadow:0 8px 36px rgba(41,39,48,.12);pointer-events:auto;animation:Toast_enter__Mjtsb .2s var(--ease) both}.Toast_symbol__2q7J9{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:var(--radius-md);color:var(--accent-bright);background:var(--accent-soft)}.Toast_symbol__2q7J9 svg{width:1.1rem;height:1.1rem}.Toast_copy__7Zm_e{flex:1 1;min-width:0;overflow-wrap:anywhere}.Toast_copy__7Zm_e strong{font-size:.9375rem;font-weight:600}.Toast_copy__7Zm_e p{margin:.2rem 0 0;color:var(--muted);font-size:.875rem;line-height:1.5}.Toast_toast___QUfd>button{display:grid;place-items:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:var(--radius-sm);color:var(--muted)}.Toast_toast___QUfd>button:hover{background:var(--ink-soft)}.Toast_toast___QUfd>button svg{width:1rem;height:1rem}.Toast_action__u3uVh{margin-top:.5rem;color:var(--accent-bright)}.Toast_destructive__ujUEu .Toast_symbol__2q7J9{color:var(--danger);background:#faedf0}.Toast_default__zIOE5 .Toast_symbol__2q7J9,.Toast_success___i4ln .Toast_symbol__2q7J9,.Toast_warning__K46oS .Toast_symbol__2q7J9{color:var(--accent-bright)}.Toast_toast___QUfd[data-state=closed]{animation:Toast_leave__ZpkN0 .2s var(--ease) both;pointer-events:none}@keyframes Toast_enter__Mjtsb{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes Toast_leave__ZpkN0{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.75rem)}}.Footer_footer__X1Jp0{padding:3.5rem var(--page-gutter) 1.5rem;color:#eeecf1;background:#29262f}.Footer_bottom__fdmjN,.Footer_top__AZJF7{max-width:var(--container);margin:auto}.Footer_top__AZJF7{display:grid;grid-template-columns:1.65fr 1fr 1fr 1.2fr;grid-gap:2rem;gap:2rem;padding-bottom:3.5rem}.Footer_top__AZJF7>div{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.Footer_logo__TiS61{display:inline-flex;align-items:center;gap:.75rem;font:700 2.1rem/1 var(--font-heading);letter-spacing:-.07em}.Footer_logo__TiS61 img{width:2.5rem;height:auto;filter:invert(1)}.Footer_top__AZJF7 p{margin:.7rem 0 0;color:#b9b4c1;font-size:1rem;line-height:1.65}.Footer_top__AZJF7 h2{margin:0 0 .6rem;color:#c4bacf;font:500 .875rem/1.5 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.Footer_top__AZJF7>div:not(:first-child)>a{min-height:1.75rem;font-size:1rem}.Footer_note__Iik90{margin-top:.75rem;max-width:22ch;color:#b9b4c1;font-size:.875rem}.Footer_bottom__fdmjN{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:1.5rem;border-top:1px solid #514b5b;color:#b9b4c1;font-size:.875rem}.Footer_signoff__Tk0jg{letter-spacing:.04em}@media(max-width:1100px){.Footer_top__AZJF7{grid-template-columns:1.4fr 1fr 1fr}.Footer_top__AZJF7>div:last-child{grid-column:1/-1}.Footer_note__Iik90{max-width:none}}@media(max-width:760px){.Footer_footer__X1Jp0{padding-top:3rem}.Footer_top__AZJF7{grid-template-columns:1fr 1fr;gap:2rem;padding-bottom:2.5rem}.Footer_top__AZJF7>div:first-child,.Footer_top__AZJF7>div:last-child{grid-column:1/-1}.Footer_bottom__fdmjN{flex-wrap:wrap;gap:1rem}.Footer_signoff__Tk0jg{display:none}}