@font-face{font-family:outfit;src:url(../media/Outfit_Variable-s.p.067o68qp28gki.woff2)format("woff2");font-display:swap;font-weight:300 800}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.outfit_7fd53d00-module__9_VCTG__className{font-family:outfit,outfit Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.outfit_7fd53d00-module__9_VCTG__variable{--font-outfit:"outfit", "outfit Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
.AnalyticsConsent-module-scss-module__WPvQaG__layer{z-index:1100;padding:16px max(16px,env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--color-scrim);animation:var(--motion-scrim-in);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.AnalyticsConsent-module-scss-module__WPvQaG__panel{border-radius:var(--radius-card);color:#fff;background:var(--color-brand);width:min(100%,428px);box-shadow:var(--shadow-dropdown);padding:20px}.AnalyticsConsent-module-scss-module__WPvQaG__headingRow{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.AnalyticsConsent-module-scss-module__WPvQaG__title{color:#fff;font-size:21px;font-weight:var(--fw-heavy);letter-spacing:-.3px}.AnalyticsConsent-module-scss-module__WPvQaG__close{min-height:var(--touch-target);color:#ffffffe0;font-size:13px;font-weight:var(--fw-strong);margin:-10px -8px -10px 0;padding:8px}.AnalyticsConsent-module-scss-module__WPvQaG__copy{margin-top:var(--space-10);color:#ffffffe0;font-size:13px;line-height:1.45}.AnalyticsConsent-module-scss-module__WPvQaG__actions{gap:var(--space-10);margin-top:var(--space-18);grid-template-columns:minmax(92px,.75fr) minmax(0,1.4fr);display:grid}.AnalyticsConsent-module-scss-module__WPvQaG__decline,.AnalyticsConsent-module-scss-module__WPvQaG__accept{min-height:var(--touch-target);border-radius:var(--radius-pill);font-size:15px;font-weight:var(--fw-strong);padding:12px 16px}.AnalyticsConsent-module-scss-module__WPvQaG__decline{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff73}.AnalyticsConsent-module-scss-module__WPvQaG__accept{color:var(--color-brand);background:#fff}@media (max-width:340px){.AnalyticsConsent-module-scss-module__WPvQaG__actions{grid-template-columns:1fr}}
:root{--color-bg-page:#e8e6e1;--color-bg-app:#eaf7ef;--color-bg-sheet:#f3faf6;--color-surface:#fff;--color-ink:#11302a;--color-ink-soft:#4c6d64;--color-ink-muted:#6f8c82;--color-ink-quiet:#3f5c54;--color-ink-disabled:#8aa79e;--color-brand:#0f766e;--color-brand-hover:#0b5a54;--color-brand-soft:#d6efe3;--color-neutral-soft:#e4ede9;--color-divider:#f0f6f2;--color-handle:#d3e5dd;--color-scrim:#0b2f2957;--color-danger:#b23b2e;--color-paw:#0f766e14;--shadow-card:0 6px 14px #11302a12;--shadow-inset-field:0 4px 10px #11302a0f;--shadow-secondary:0 8px 18px #11302a1a;--shadow-dropdown:0 18px 36px #11302a33;--shadow-brand-sm:0 6px 14px #0f766e40;--shadow-brand-md:0 12px 24px #0f766e47;--shadow-brand-lg:0 14px 28px #0f766e52;--shadow-count:0 14px 30px #0f766e42;--radius-card:24px;--radius-card-lg:26px;--radius-dropdown:22px;--radius-field:20px;--radius-cell:16px;--radius-pill:99px;--radius-sheet:30px 30px 0 0;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-30:30px;--gutter:20px;--gutter-hero:24px;--font-family-fallback:system-ui, -apple-system, "Segoe UI", sans-serif;--fw-light:300;--fw-regular:400;--fw-medium:600;--fw-strong:700;--fw-heavy:800;--ease-sheet-in:cubic-bezier(.22, 1, .36, 1);--ease-sheet-out:cubic-bezier(.4, 0, 1, 1);--dur-sheet-in:.28s;--dur-sheet-out:.2s;--dur-sheet-unmount:.22s;--dur-scrim-in:.18s;--dur-scrim-out:.2s;--motion-sheet-in:tuSmoSheetIn var(--dur-sheet-in) var(--ease-sheet-in) forwards;--motion-sheet-out:tuSmoSheetOut var(--dur-sheet-out) var(--ease-sheet-out) forwards;--motion-scrim-in:tuSmoFadeIn var(--dur-scrim-in) ease forwards;--motion-scrim-out:tuSmoFadeOut var(--dur-scrim-out) ease forwards;--motion-fade-in:tuSmoFadeIn var(--dur-screen-fade) ease;--motion-dropdown-in:tuSmoFadeIn var(--dur-dropdown) ease;--motion-reduced-in:tuSmoFadeIn .12s ease forwards;--motion-reduced-out:tuSmoFadeOut .12s ease forwards;--dur-dropdown:.14s;--dur-screen-fade:.2s;--dur-state:.15s;--dur-fade-mask:.16s;--app-reference-width:393px;--app-column-max:460px;--touch-target:44px;--motion-screen-in:tuSmoFadeIn var(--dur-screen-fade) ease both;--motion-screen-out:tuSmoFadeOut var(--dur-screen-fade) ease forwards}
*,:before,:after{box-sizing:border-box}html{height:100%}body{background:var(--color-bg-page);height:100%;color:var(--color-ink);font-family:var(--font-outfit),var(--font-family-fallback);font-weight:var(--fw-regular);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#0000;margin:0;overflow:hidden}h1,h2,h3,p{margin:0}button{color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0}button:disabled{cursor:not-allowed}input{color:inherit;font:inherit}:focus-visible:not(input,textarea,select){outline:2px solid var(--color-brand);outline-offset:2px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}@keyframes tuSmoSheetIn{0%{transform:translateY(102%)}to{transform:translateY(0)}}@keyframes tuSmoSheetOut{0%{transform:translateY(0)}to{transform:translateY(102%)}}@keyframes tuSmoFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tuSmoFadeOut{0%{opacity:1}to{opacity:0}}button,[role=button],[role=option]{transition:transform .12s ease-out}button:not(:disabled):active,[role=button]:active,[role=option]:active{transition-duration:90ms;transform:scale(.985)}@media (prefers-reduced-motion:reduce){:root{--dur-fade-mask:0s;--motion-screen-in:var(--motion-reduced-in);--motion-screen-out:var(--motion-reduced-out)}html{scroll-behavior:auto}button,[role=button],[role=option]{transition:none}button:not(:disabled):active,[role=button]:active,[role=option]:active{transform:none}}
