@layer fz.tokens,fz.reset,fz.base,fz.ui,fz.layout,fz.feature,fz.state;
@layer fz.tokens{:root{--fz-color-plum:#3a0e2c;--fz-color-cream:#f4f8ee;--fz-color-yellow:#fcfb0b;--fz-color-pink:#f5c9ec;--fz-color-verm:#e8491d;--fz-color-danger:#c4166b;--fz-color-bg:#fff;--fz-color-bg2:#fff;--fz-color-nav-bg:#fff;--fz-color-silver:#e8e4e7;--fz-color-silver-deep:#d3cbd1;--fz-color-ink:#3a0e2c;--fz-color-muted:#3a0e2c9e;--fz-color-faint:#3a0e2c66;--fz-color-line:#3a0e2c29;--fz-color-line-soft:#3a0e2c17;--fz-color-line-faint:#3a0e2c0f;--fz-color-glass:#ffffff8c;--fz-color-glass-hi:#ffffffb3;--fz-color-glass-strong:#ffffffdb;--fz-color-hover:#3a0e2c0f;--fz-color-nav-chip:#3a0e2c14;--fz-color-nav-chip-deep:#3a0e2c1f;--fz-color-cta:#3a0e2c;--fz-color-cta-ink:#f4f8ee;--fz-color-ok:#8d9143;--fz-color-scrim:#1c191b61;--fz-color-tint1:transparent;--fz-color-tint2:transparent;--fz-color-tint3:transparent;--fz-color-mint:#c6edda;--fz-color-white:#fff;--fz-color-image-bg:#f1efe8;--fz-color-body-sil:#3a0e2c1a;--fz-tone-warn-bg:#fef3c7;--fz-tone-warn-ink:#92400e;--fz-tone-wait-bg:#e0e7ff;--fz-tone-wait-ink:#3730a3;--fz-tone-ok-bg:#dcfce7;--fz-tone-ok-ink:#166534;--fz-tone-live-bg:#fffbeb;--fz-font-d:var(--font-marund,ui-sans-serif), ui-sans-serif, system-ui, sans-serif;--fz-font-m:var(--font-marund-label,var(--font-marund,ui-sans-serif)), ui-sans-serif, sans-serif;--fz-font-b:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--fz-font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--fz-text-px85:8.5px;--fz-text-px9:9px;--fz-text-px95:9.5px;--fz-text-px10:10px;--fz-text-px105:10.5px;--fz-text-px11:11px;--fz-text-px115:11.5px;--fz-text-px12:12px;--fz-text-px125:12.5px;--fz-text-px13:13px;--fz-text-px135:13.5px;--fz-text-px14:14px;--fz-text-px145:14.5px;--fz-text-px15:15px;--fz-text-px155:15.5px;--fz-text-px16:16px;--fz-text-px17:17px;--fz-text-px18:18px;--fz-text-px20:20px;--fz-text-px22:22px;--fz-text-px24:24px;--fz-text-px26:26px;--fz-text-px28:28px;--fz-text-px30:30px;--fz-text-px46:46px;--fz-text-px58:58px;--fz-text-px72:72px;--fz-text-reveal:25.4cqi;--fz-text-reveal-pct:13cqi;--fz-weight-regular:400;--fz-weight-medium:500;--fz-weight-semibold:600;--fz-weight-bold:700;--fz-tracking-tight045:-.045em;--fz-tracking-tight04:-.04em;--fz-tracking-tight03:-.03em;--fz-tracking-tight02:-.02em;--fz-tracking-tight01:-.01em;--fz-tracking-none:0;--fz-tracking-wide02:.02em;--fz-tracking-wide04:.04em;--fz-tracking-wide06:.06em;--fz-tracking-wide08:.08em;--fz-tracking-wide09:.09em;--fz-tracking-wide10:.1em;--fz-tracking-wide12:.12em;--fz-tracking-wide14:.14em;--fz-tracking-wide16:.16em;--fz-tracking-wide18:.18em;--fz-tracking-wide20:.2em;--fz-leading-none:1;--fz-leading-tight:1.05;--fz-leading-snug:1.15;--fz-leading-title:1.2;--fz-leading-normal:1.35;--fz-leading-body:1.55;--fz-space-2:2px;--fz-space-3:3px;--fz-space-4:4px;--fz-space-5:5px;--fz-space-6:6px;--fz-space-7:7px;--fz-space-8:8px;--fz-space-9:9px;--fz-space-10:10px;--fz-space-11:11px;--fz-space-12:12px;--fz-space-13:13px;--fz-space-14:14px;--fz-space-15:15px;--fz-space-16:16px;--fz-space-17:17px;--fz-space-18:18px;--fz-space-20:20px;--fz-space-22:22px;--fz-space-24:24px;--fz-space-26:26px;--fz-space-28:28px;--fz-space-30:30px;--fz-space-32:32px;--fz-space-36:36px;--fz-space-40:40px;--fz-space-44:44px;--fz-space-48:48px;--fz-space-56:56px;--fz-space-60:60px;--fz-size-control-sm:32px;--fz-size-control:38px;--fz-size-control-lg:44px;--fz-size-control-xl:48px;--fz-size-search:50px;--fz-size-icon:16px;--fz-size-icon-lg:20px;--fz-size-touch:44px;--fz-size-touch-sm:40px;--fz-layout-nav-w:230px;--fz-layout-nav-rail-w:72px;--fz-layout-nav-pad:14px;--fz-layout-brand-h:26px;--fz-layout-side-w:314px;--fz-layout-side-gap:14px;--fz-layout-content-max:1280px;--fz-layout-tab-h:68px;--fz-layout-tab-inset:10px;--fz-layout-side-nav-h:66px;--fz-layout-fade-h:48px;--fz-type-label-size:10px;--fz-type-label-weight:500;--fz-type-label-tracking:.14em;--fz-type-label-font:m;--fz-type-label-transform:uppercase;--fz-type-control-size:10.5px;--fz-type-control-weight:500;--fz-type-control-tracking:.1em;--fz-type-control-font:d;--fz-type-control-transform:uppercase;--fz-type-control-strong-size:10.5px;--fz-type-control-strong-weight:700;--fz-type-control-strong-tracking:.1em;--fz-type-control-strong-font:d;--fz-type-control-strong-transform:uppercase;--fz-type-caption-size:11.5px;--fz-type-caption-weight:400;--fz-type-caption-tracking:0;--fz-type-caption-font:b;--fz-type-caption-transform:none;--fz-type-body-sm-size:12.5px;--fz-type-body-sm-weight:400;--fz-type-body-sm-tracking:0;--fz-type-body-sm-font:b;--fz-type-body-sm-transform:none;--fz-type-body-size:14px;--fz-type-body-weight:400;--fz-type-body-tracking:0;--fz-type-body-font:b;--fz-type-body-transform:none;--fz-type-h4-size:13.5px;--fz-type-h4-weight:600;--fz-type-h4-tracking:-.01em;--fz-type-h4-font:d;--fz-type-h4-transform:none;--fz-type-h3-size:15.5px;--fz-type-h3-weight:600;--fz-type-h3-tracking:-.02em;--fz-type-h3-font:d;--fz-type-h3-transform:none;--fz-type-h2-size:21px;--fz-type-h2-weight:600;--fz-type-h2-tracking:-.02em;--fz-type-h2-font:d;--fz-type-h2-transform:none;--fz-type-h1-size:27px;--fz-type-h1-weight:700;--fz-type-h1-tracking:-.02em;--fz-type-h1-font:d;--fz-type-h1-transform:none;--fz-type-stat-size:19px;--fz-type-stat-weight:700;--fz-type-stat-tracking:-.03em;--fz-type-stat-font:d;--fz-type-stat-transform:none;--fz-type-display-size:46px;--fz-type-display-weight:700;--fz-type-display-tracking:-.04em;--fz-type-display-font:d;--fz-type-display-transform:none;--fz-control-font:var(--fz-font-d);--fz-control-weight:500;--fz-control-weight-strong:700;--fz-radius-r:20px;--fz-radius-r-s:15px;--fz-radius-pill:999px;--fz-radius-tile:16px;--fz-radius-paper:19px;--fz-radius-row:18px;--fz-radius-toggle:17px;--fz-radius-icon:13px;--fz-radius-chip:10px;--fz-radius-tag:8px;--fz-radius-r5:5px;--fz-radius-r6:6px;--fz-radius-r8:8px;--fz-radius-r9:9px;--fz-radius-r10:10px;--fz-radius-r12:12px;--fz-radius-r14:14px;--fz-radius-r16:16px;--fz-radius-r18:18px;--fz-radius-r19:19px;--fz-radius-r22:22px;--fz-radius-r27:27px;--fz-radius-sq:.4286;--fz-ease-ease:cubic-bezier(.16,1,.3,1);--fz-ease-ease-b:cubic-bezier(.34,1.45,.5,1);--fz-ease-out:ease-out;--fz-duration-fast:.12s;--fz-duration-surface:.14s;--fz-duration-pop:.16s;--fz-duration-sheet:.24s;--fz-duration-base:.25s;--fz-duration-reveal:.32s;--fz-duration-slow:.5s;--fz-border-surface:1px solid var(--fz-color-line-soft);--fz-blur-card:22px;--fz-blur-btn:14px;--fz-blur-icon:16px;--fz-blur-pill:20px;--fz-blur-chip:8px;--fz-blur-glass:26px;--fz-blur-widget:18px;--fz-blur-legend:14px;--fz-shadow-card:0 22px 54px #3a0e2c24;--fz-shadow-float:0 1px 3px #3a0e2c14, 0 18px 48px #3a0e2c1f;--fz-shadow-lift:0 4px 12px #3a0e2c21;--fz-shadow-stamp:0 8px 24px #3a0e2c1f;--fz-shadow-handle:0 4px 14px #3a0e2c29;--fz-shadow-handle-on:0 6px 18px #3a0e2c38;--fz-shadow-pill:0 6px 16px #3a0e2c3d;--fz-shadow-drawer:-16px 0 48px #3a0e2c29;--fz-shadow-event:0 6px 16px #3a0e2c29;--fz-z-index-interstitial:1200;--fz-z-index-offline:1100;--fz-z-index-about-panel:1071;--fz-z-index-about:1070;--fz-z-index-session-dialog:1060;--fz-z-index-palette:1050;--fz-z-index-drawer:1040;--fz-z-index-drawer-panel:1001;--fz-z-index-modal-panel:1001;--fz-z-index-modal:1000;--fz-z-index-tooltip:902;--fz-z-index-day-tooltip:901;--fz-z-index-cookie:900;--fz-z-index-widget-popup:880;--fz-z-index-sheet:871;--fz-z-index-sheet-scrim:870;--fz-z-index-context-pill:865;--fz-z-index-shell-popup:860;--fz-z-index-nav:850;--fz-z-index-nav-scrim:840;--fz-z-index-live-visit-pill:838;--fz-z-index-tab-bar:835;--fz-z-index-order-modal:100;--fz-z-index-panel-handle:9;--fz-z-index-panel:8;--fz-z-index-float-foot:7;--fz-z-index-runner-bar:20;--fz-z-index-runner-lock:10;--fz-z-index-inline-popup:5}:where([data-fz-ui]){--fz-font-d:var(--font-marund,ui-sans-serif), ui-sans-serif, system-ui, sans-serif;--fz-font-m:var(--font-marund-label,var(--font-marund,ui-sans-serif)), ui-sans-serif, sans-serif;--fz-control-font:var(--fz-font-d);--fz-border-surface:1px solid var(--fz-color-line-soft)}@media (prefers-reduced-motion:reduce){:root{--fz-duration-fast:1ms;--fz-duration-surface:1ms;--fz-duration-pop:1ms;--fz-duration-sheet:1ms;--fz-duration-base:1ms;--fz-duration-reveal:1ms;--fz-duration-slow:1ms}}}
@layer fz.reset{:where([data-fz-ui],[data-fz-ui] *),:where([data-fz-ui],[data-fz-ui] *):before,:where([data-fz-ui],[data-fz-ui] *):after{box-sizing:border-box}:where([data-fz-ui]) :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol){margin:0}:where([data-fz-ui]) :where(ul,ol){padding:0;list-style:none}:where([data-fz-ui]) :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit}:where([data-fz-ui]) :where(input,select,textarea){font-size:var(--field-font,inherit)}:where([data-fz-ui]) :where(button){cursor:pointer}:where([data-fz-ui]) :where(a){color:inherit}:where([data-fz-ui]) :where([hidden]){display:none!important}}
@layer fz.base{:where([data-fz-ui]){font-family:var(--fz-font-b);font-size:var(--fz-text-px14);line-height:var(--fz-leading-body);color:var(--fz-color-ink);-webkit-text-size-adjust:100%;--field-font:initial}@media (hover:none){:where([data-fz-ui]){--field-font:var(--fz-text-px16)}}:where([data-fz-ui]){--tap:initial;--tap-sm:initial;--touch:initial}@media (hover:none) and (min-width:901px){:where([data-fz-ui]){--tap:var(--fz-size-touch);--tap-sm:var(--fz-size-touch-sm);--touch:1}}:where([data-fz-ui]) :where(h1,h2,h3,h4){font-family:var(--fz-font-d)}:where([data-fz-ui]) ::selection{background:var(--fz-color-yellow);color:var(--fz-color-plum)}:where([data-fz-ui]) :focus-visible{outline:2px solid var(--fz-color-yellow);outline-offset:2px}@media (prefers-reduced-motion:reduce){:where([data-fz-ui],[data-fz-ui] *),:where([data-fz-ui],[data-fz-ui] *):before,:where([data-fz-ui],[data-fz-ui] *):after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}}
@layer fz.state{[data-fz-disabled]{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}[data-fz-disabled]>*{opacity:.35}[data-fz-disabled]:after{content:attr(data-note);z-index:2;max-width:calc(100% - 20px);padding:var(--fz-space-7) var(--fz-space-14);border:1.5px solid var(--fz-color-ink);border-radius:var(--fz-radius-pill);background:var(--fz-color-bg2);box-shadow:var(--fz-shadow-stamp);color:var(--fz-color-ink);font-family:var(--fz-font-m);font-size:var(--fz-text-px10);font-weight:var(--fz-weight-medium);letter-spacing:var(--fz-tracking-wide20);line-height:var(--fz-leading-normal);text-align:center;text-transform:uppercase;white-space:normal;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-fz-disabled-variant=inline]{display:inline-block}[data-fz-disabled-variant=cell]{display:block}[data-fz-disabled-variant=inline]:after,[data-fz-disabled-variant=cell]:after{content:"DISABLED";max-width:none;padding:var(--fz-space-4) var(--fz-space-9);font-size:var(--fz-text-px85);letter-spacing:var(--fz-tracking-wide14);white-space:nowrap}[data-fz-disabled-variant=menu]{color:var(--fz-color-faint);cursor:default}[data-fz-disabled-variant=menu]>*{opacity:1}[data-fz-disabled-variant=menu]:after{content:"disabled";max-width:none;padding:var(--fz-space-2) var(--fz-space-6);border:1px solid var(--fz-color-line);box-shadow:none;color:var(--fz-color-faint);font-size:var(--fz-text-px85);letter-spacing:var(--fz-tracking-wide12);line-height:var(--fz-leading-normal);white-space:nowrap;background:0 0;margin-left:auto;position:static;transform:none}:is(th,td)[data-fz-disabled-col]{opacity:.35}th[data-fz-disabled-col]:after{content:" · disabled";letter-spacing:var(--fz-tracking-wide06)}:root[data-fz-busy],:root[data-fz-busy] *{cursor:progress}:root[data-fz-busy] [data-fz-content]{opacity:.55}:root[data-fz-reveal] :is([data-fz-page-root],[data-fz-page-root] *){visibility:hidden!important}[data-fz-disabled-ui=hide] :is([data-fz-disabled],[data-fz-disabled-col]){display:none}}
:root{--field-font:initial}@media (hover:none){:root{--field-font:var(--fz-text-px16)}}html,body{color:#111;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.auth-btn-primary{transition:background-color .12s,border-color .12s,transform 60ms}.auth-btn-primary:not(:disabled):hover{background:#1f2937!important;border-color:#1f2937!important}.auth-btn-primary:not(:disabled):active{transform:translateY(1px);background:#000!important}.auth-btn-primary:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.auth-btn-ghost{transition:background-color .12s,border-color .12s}.auth-btn-ghost:not(:disabled):hover{background:#f3f4f6!important;border-color:#9ca3af!important}.auth-btn-ghost:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.auth-btn-danger{transition:background-color .12s,border-color .12s,color .12s}.auth-btn-danger:not(:disabled):hover{color:#991b1b!important;background:#fee2e2!important;border-color:#b91c1c!important}.auth-btn-danger:focus-visible{outline-offset:2px;outline:2px solid #f87171}.auth-input{transition:border-color .12s,box-shadow .12s}.auth-input:focus{outline:none;box-shadow:0 0 0 3px #11111114;border-color:#111!important}.auth-input:focus-visible{outline:none}.auth-input:hover:not(:disabled):not(:focus){border-color:#9ca3af!important}.auth-select{appearance:none;cursor:pointer;transition:border-color .12s,box-shadow .12s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:16px!important;padding-right:36px!important}.auth-select:hover:not(:disabled):not(:focus){border-color:#9ca3af!important}.auth-select:focus{outline:none;box-shadow:0 0 0 3px #11111114;border-color:#111!important}.auth-select:focus-visible{outline:none}.auth-select:disabled{cursor:not-allowed;opacity:.65;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23d0d5de' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important}.auth-link{transition:color .12s}.auth-link:hover{text-decoration:underline;color:#0b4f97!important}.auth-link:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #60a5fa}@keyframes nlConfirmPulse{0%,to{opacity:.55}50%{opacity:1}}.nl-confirm-pulse{animation:1.2s ease-in-out infinite nlConfirmPulse}@media (prefers-reduced-motion:reduce){.nl-confirm-pulse{opacity:.85;animation:none}}.legal-footer-link{color:inherit;opacity:.85;text-decoration:none;transition:opacity .12s}.legal-footer-link:hover{opacity:1;text-decoration:underline}.legal-footer-link:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #60a5fa}.auth-link-on-dark:hover{color:#fff!important;text-decoration:underline!important}.auth-nav-link{transition:background .12s}.auth-nav-link:hover:not([aria-current=page]){background:#eef0f3!important}.admin-nav-link:hover:not([aria-current=page]){color:#111827!important}.auth-nav-link:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.admin-icon-btn{transition:background .12s,border-color .12s}.admin-icon-btn:hover{background:#ffffff14!important;border:1px solid #ffffff29!important}.admin-icon-btn:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.campaign-tab:hover:not([aria-current=page]){color:#111!important;border-bottom:2px solid #d1d5db!important}.campaign-tab:focus-visible{outline-offset:-2px;outline:2px solid #60a5fa}.admin-manage-item:hover:not([aria-current=page]){background:#f3f4f6!important}.admin-manage-item:focus-visible{outline-offset:1px;outline:2px solid #60a5fa}.brand-link{align-items:center;transition:opacity .12s;display:inline-flex}.brand-link:hover{opacity:.72}.brand-link:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #60a5fa}.offline-reload-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}@media print{body *{visibility:hidden}#receipt,#receipt *,#statement,#statement *{visibility:visible}#receipt,#statement{border:none;margin:0;position:absolute;inset:0}[data-no-print]{display:none!important}}@keyframes skel-pulse{0%,to{opacity:1}50%{opacity:.5}}.skel{background:#e9eaec;border-radius:6px;animation:1.2s ease-in-out infinite skel-pulse}@media (prefers-reduced-motion:reduce){.skel{animation:none}}.lead-sending{animation:1.2s ease-in-out infinite skel-pulse}@media (prefers-reduced-motion:reduce){.lead-sending{animation:none}}.drawer-backdrop{opacity:1;transition:opacity .16s}.drawer-backdrop[data-starting-style],.drawer-backdrop[data-ending-style]{opacity:0}.drawer-panel{transition:transform .24s cubic-bezier(.2,.8,.3,1);transform:translate(0)}.drawer-panel[data-starting-style],.drawer-panel[data-ending-style]{transform:translate(100%)}@media (prefers-reduced-motion:reduce){.drawer-backdrop,.drawer-panel{transition:none}.drawer-panel[data-starting-style],.drawer-panel[data-ending-style]{transform:none}}.campaign-consent-link{color:#2e0a1e;text-underline-offset:2px;text-decoration:underline;transition:color .12s,text-decoration-color .12s}.campaign-consent-link:hover{color:#ff4d1f}.campaign-consent-link:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #60a5fa}.campaign-cta:hover{opacity:.88}.campaign-cta:active{transform:scale(.965)}.campaign-locale-btn:hover:not([aria-pressed=true]){background:#3a0e2c12}.campaign-row-link{transition:color .12s,background-color .12s,border-color .12s}.campaign-row-link:hover{color:#1d4ed8;background-color:#f3f4f6}.intake-copy-btn{color:#e2e8f0;cursor:pointer;background:#0f172ad9;border:1px solid #e2e8f059;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:600;transition:background-color .12s,border-color .12s,color .12s}.intake-copy-btn:hover{color:#fff;background:#1e293bf2;border:1px solid #e2e8f0b3}.intake-copy-btn:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.intake-copy-btn.intake-copy-btn--light{color:#111827;background:#fff;border:1px solid #d1d5db}.intake-copy-btn.intake-copy-btn--light:hover{color:#111827;background:#f3f4f6;border:1px solid #9ca3af}.intake-revoke-btn{color:#b91c1c;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:5px 10px;font-size:13px;transition:background-color .12s,border-color .12s}.intake-revoke-btn:hover:not(:disabled){background:#fef2f2;border:1px solid #fca5a5}.intake-revoke-btn:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.intake-revoke-btn:disabled{opacity:.55;cursor:default}.lead-row>td,.admin-row>td{transition:background-color .12s}.lead-row:hover>td,.admin-row:hover>td{background-color:#f9fafb}.lead-name:hover,.lead-name:focus-visible,.admin-row-name:hover,.admin-row-name:focus-visible{text-decoration:underline}.campaign-legend-btn:hover{background-color:#f3f4f6!important;border-color:#e5e7eb!important}.campaign-breakdown-row{transition:background-color .12s}.campaign-breakdown-row:hover{background-color:#f9fafb}.campaign-empty-cta:hover{background-color:#f3f4f6!important;border-color:#9ca3af!important}
@layer fz.feature{.CookieConsentBanner-module__C0YPwq__root{z-index:var(--fz-z-index-cookie);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--fz-space-16);padding:var(--fz-space-14) var(--fz-space-16);border-top:var(--fz-border-surface);background:var(--fz-color-bg);box-shadow:var(--fz-shadow-float);color:var(--fz-color-ink);font-family:var(--fz-font-b);flex-wrap:wrap;display:flex;position:fixed;bottom:0;left:0;right:0}@media (max-width:900px){body:has([data-fz-shell]) .CookieConsentBanner-module__C0YPwq__root{bottom:calc(var(--fz-layout-tab-inset) + var(--fz-layout-tab-h) + env(safe-area-inset-bottom))}body:has([data-fz-visit-bar]:not(:empty)) .CookieConsentBanner-module__C0YPwq__root{bottom:calc(var(--fz-size-control-xl) * 2 + var(--fz-space-10) * 3 + env(safe-area-inset-bottom))}}.CookieConsentBanner-module__C0YPwq__text{max-width:720px;font-size:var(--fz-text-px13);line-height:var(--fz-leading-normal);margin:0}.CookieConsentBanner-module__C0YPwq__link{color:inherit;text-underline-offset:2px;text-decoration:underline}.CookieConsentBanner-module__C0YPwq__link:hover{text-decoration-thickness:2px}}
@layer fz.feature{.OfflineBanner-module__zUspUa__root{z-index:var(--fz-z-index-offline);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--fz-space-16);padding:var(--fz-space-10) var(--fz-space-16);color:#fff;font-family:var(--fz-font-b);background:#b91c1c;flex-wrap:wrap;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #0000002e}.OfflineBanner-module__zUspUa__text{font-size:var(--fz-text-px14);font-weight:var(--fz-weight-semibold);line-height:var(--fz-leading-snug);margin:0}.OfflineBanner-module__zUspUa__button{padding:var(--fz-space-6) var(--fz-space-14);border-radius:var(--fz-radius-r6);color:#991b1b;cursor:pointer;font:inherit;font-size:var(--fz-text-px13);font-weight:var(--fz-weight-semibold);transition:background-color var(--fz-duration-base) var(--fz-ease-ease), border-color var(--fz-duration-base) var(--fz-ease-ease);background:#fff;border:1px solid #fff}.OfflineBanner-module__zUspUa__button:not(:disabled):hover{background:#fee2e2;border-color:#fee2e2}.OfflineBanner-module__zUspUa__button:disabled{cursor:progress;opacity:.75}.OfflineBanner-module__zUspUa__button:focus-visible{outline-offset:2px;outline:2px solid #fff}}
