@font-face{font-family:Franie;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Franie-Regular-D4hGlhMg.woff2)format("woff2")}@font-face{font-family:Franie;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Franie-SemiBold-DV8Xl34p.woff2)format("woff2")}@font-face{font-family:Franie;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Franie-Bold-CzgMOtci.woff2)format("woff2")}:root{--bg:#fafaf8;--surface:#f4f3ef;--ink:#141414;--ink2:#2a2a2a;--mid:#5c5c5c;--dim:#8a8a8a;--navy:#1e3448;--navy-light:#2d4a63;--navy-xlight:#e8f0f7;--navy-dark:#111d28;--acc:#b8943e;--acc2:#d4a84b;--acc-light:#f5edd9;--smoke:#e8e6e1;--bdr:#dddbd5;--bdr2:#c8c5be;--primary:#1e3448;--on-primary:#fff;--ok:#1a7a3c;--ok-bg:#e6f4eb;--err:#c0392b;--err-bg:#fce8e6;--warn:#b7691a;--warn-bg:#fef3e2;--info:#1a56a0;--info-bg:#e6f0fb;--fs-1:12px;--fs-2:13px;--fs-3:14px;--fs-4:16px;--fs-5:19px;--fs-6:23px;--fs-7:28px;--lh-text:1.45;--lh-table:1.35;--lh-heading:1.15;--r:6px;--rl:10px;--rxl:16px;--sh:0 1px 3px #00000014, 0 1px 2px #0000000f;--shm:0 4px 12px #0000001a, 0 2px 4px #00000012;--shl:0 20px 48px #0000001f, 0 8px 16px #00000014;--tap:44px;--glass:#fafaf8b8;--glass-strong:#fafaf8e0;--glass-edge:#ffffff80;--glass-blur:18px;--t-fast:.15s;--t-med:.25s;--t-slow:.4s;--ease-spring:cubic-bezier(.34, 1.3, .64, 1);--ease-out:cubic-bezier(.22, 1, .36, 1)}html[data-dark]{--bg:#162533;--surface:#2d4a63;--ink:#f4f3ef;--ink2:#e8e6e1;--mid:#b8c4cf;--dim:#8a99a8;--bdr:#3d5a75;--bdr2:#4a6a88;--primary:#f4f3ef;--on-primary:#1e3448;--acc:#d4a84b;--acc-light:#d4a84b26;--ok-bg:#1a7a3c26;--err-bg:#c0392b26;--warn-bg:#b7691a26;--info-bg:#1a56a026;--glass:#162533ad;--glass-strong:#162533db;--glass-edge:#f4f3ef1f}.u-label{text-transform:uppercase;letter-spacing:.12em;color:var(--mid);font-size:11px;font-weight:600}.u-num{font-variant-numeric:tabular-nums}.u-tap{min-height:var(--tap);min-width:var(--tap)}.pop-enter-active{transition:opacity var(--t-med) var(--ease-spring), transform var(--t-med) var(--ease-spring)}.pop-leave-active{transition:opacity var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out)}.pop-enter-from,.pop-leave-to{opacity:0;transform:scale(.96)}.sheet-enter-active,.sheet-leave-active{transition:opacity var(--t-slow) var(--ease-out)}.sheet-enter-active .sheet-panel,.sheet-leave-active .sheet-panel{transition:transform var(--t-slow) var(--ease-out)}.sheet-enter-from,.sheet-leave-to{opacity:0}.sheet-enter-from .sheet-panel,.sheet-leave-to .sheet-panel{transform:translateY(24px)}.fade-enter-active,.fade-leave-active{transition:opacity var(--t-fast) var(--ease-out)}.fade-enter-from,.fade-leave-to{opacity:0}@keyframes saleo-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.list-stagger>*{animation:saleo-rise var(--t-med) var(--ease-out) both}.list-stagger>:first-child{animation-delay:0s}.list-stagger>:nth-child(2){animation-delay:25ms}.list-stagger>:nth-child(3){animation-delay:50ms}.list-stagger>:nth-child(4){animation-delay:75ms}.list-stagger>:nth-child(5){animation-delay:.1s}.list-stagger>:nth-child(6){animation-delay:.125s}.list-stagger>:nth-child(7){animation-delay:.15s}.list-stagger>:nth-child(8){animation-delay:.175s}.list-stagger>:nth-child(9){animation-delay:.2s}.list-stagger>:nth-child(10){animation-delay:.225s}.list-stagger>:nth-child(n+11){animation:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}.list-stagger>*{animation:none!important}}:root{--navy:#1a2c3d;--nd:#111d28;--nl:#2d4a63;--nxl:#e8f0f7;--acc:#b8943e;--acc2:#d4a84b;--acl:#f5edd9;--warm:#fafaf8;--stone:#f4f3ef;--smoke:#e8e6e1;--bdr:#dddbd5;--ink:#141414;--mid:#5c5c5c;--dim:#8a8a8a;--r:6px;--rl:10px;--rxl:16px;--sh:0 1px 3px #00000014, 0 1px 2px #0000000f;--shm:0 4px 12px #0000001a, 0 2px 4px #00000012;--shl:0 20px 48px #0000001f, 0 8px 16px #00000014}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{background:var(--bg);color:var(--ink);font-family:Franie,-apple-system,Segoe UI,system-ui,sans-serif;line-height:var(--lh-text)}button,input,select,textarea{font-family:inherit;font-size:inherit}button,a,input,select,textarea{min-height:44px}
