@import"https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;0,6..72,600;1,6..72,400&family=Hanken+Grotesk:wght@400;500;600;700&family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Inter:wght@400;500;600;700&display=swap";:root{--paper: #f7f3ec;--paper-2: #efe8dc;--surface: #ffffff;--surface-2: #faf7f2;--surface-sunk: #f3eee6;--ink: #15263c;--ink-2: #475a70;--muted: #5b6676;--faint: #636e7d;--navy: #17314f;--navy-deep: #0f2238;--accent: #0abab5;--accent-deep: #087571;--accent-on: #15263c;--accent-soft: #a9e5e1;--accent-wash: #e1f5f3;--sage: #6f8c80;--sage-soft: #d7e3dd;--sky: #d8e8f0;--sky-soft: #eaf3f7;--gold: #c79a52;--gold-ink: #7d5f2b;--ok: #2f7d5d;--ok-soft: #e3f2eb;--info: #2f6fb0;--info-soft: #e4eef8;--warn: #9a6a1c;--warn-soft: #fbf0dc;--danger: #a8433a;--danger-soft: #fae8e6;--neutral: #6b7472;--neutral-soft: #eceeed;--line: rgba(21, 38, 60, .1);--line-strong: rgba(21, 38, 60, .18);--line-soft: rgba(21, 38, 60, .06);--shadow-sm: 0 1px 2px rgba(21, 38, 60, .04), 0 8px 24px rgba(21, 38, 60, .05);--shadow-md: 0 1px 2px rgba(21, 38, 60, .04), 0 12px 32px rgba(21, 38, 60, .07);--shadow-lg: 0 2px 6px rgba(21, 38, 60, .06), 0 18px 44px rgba(21, 38, 60, .1);--shadow-xl: 0 24px 60px rgba(15, 34, 56, .22);--r-xs: 8px;--r-sm: 12px;--r-md: 14px;--r-lg: 20px;--r-xl: 24px;--r-pill: 999px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--serif: "Newsreader", Georgia, "Times New Roman", serif;--sans: "Hanken Grotesk", "Segoe UI", system-ui, sans-serif;--fs-display: 44px;--lh-display: 52px;--fs-title: 32px;--lh-title: 40px;--fs-heading: 24px;--lh-heading: 32px;--fs-subhead: 18px;--lh-subhead: 26px;--fs-body: 16px;--lh-body: 26px;--fs-small: 14px;--lh-small: 22px;--fs-label: 14px;--lh-label: 20px;--fs-caption: 12px;--lh-caption: 16px;--mono: "SFMono-Regular", ui-monospace, "Roboto Mono", monospace;--ease: cubic-bezier(.22, .61, .36, 1)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:var(--fs-body);line-height:1.6;-webkit-font-smoothing:antialiased}::placeholder{color:var(--faint);opacity:1}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:var(--accent-soft);color:var(--ink)}.lt-scroll::-webkit-scrollbar{width:10px;height:10px}.lt-scroll::-webkit-scrollbar-thumb{background:#15263c29;border-radius:999px;border:3px solid transparent;background-clip:padding-box}.lt-scroll::-webkit-scrollbar-thumb:hover{background:#15263c47;background-clip:padding-box;border:3px solid transparent}.lt-scroll::-webkit-scrollbar-track{background:transparent}.lt-scroll-dark{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.lt-scroll-dark::-webkit-scrollbar{width:8px}.lt-scroll-dark::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.lt-scroll-dark::-webkit-scrollbar-thumb:hover{background:#ffffff52;background-clip:padding-box;border:2px solid transparent}.lt-scroll-dark::-webkit-scrollbar-track{background:transparent}@keyframes lt-fade-up{0%{transform:translateY(10px)}to{transform:none}}@keyframes lt-fade{0%{transform:translateY(5px)}to{transform:none}}@keyframes lt-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes lt-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes lt-spin{to{transform:rotate(360deg)}}.lt-anim-up,.lt-anim-fade{opacity:1}@media(prefers-reduced-motion:no-preference){.lt-anim-up{animation:lt-fade-up .5s var(--ease) both}.lt-anim-fade{animation:lt-fade .45s var(--ease) both}}.lt-focusable:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:640px){.lt-card-pad{padding:24px 20px!important;border-radius:var(--r-lg)!important}.lt-page-title{font-size:30px!important;line-height:36px!important}.lt-consumer-header{gap:8px!important;padding:10px 14px!important}.lt-consumer-label{display:none}.lt-consumer-main{padding:18px 16px 40px!important}}.lt-drawer{height:100vh;height:100dvh}.lt-dialog{max-height:90vh;max-height:90dvh}
