@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_9b5e4e{font-family:Inter,Inter Fallback;font-style:normal}.__variable_9b5e4e{--font-inter:"Inter","Inter Fallback"}:root{--color-primary:#0078d4;--color-primary-hover:#106ebe;--color-primary-pressed:#005a9e;--color-primary-light:#e3f2fd;--color-primary-dark:#003d8f;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-background:#ffffff;--color-foreground:#1f1f1f;--color-panel:#f3f3f3;--color-border:#e1e1e1;--color-hover:#f5f5f5;--color-active:#e5e5e5;--color-text-primary:#1f1f1f;--color-text-secondary:#666666;--color-text-tertiary:#999999;--color-text-disabled:#cccccc;--color-success:#10b981;--color-success-light:#d1fae5;--color-warning:#f59e0b;--color-warning-light:#fef3c7;--color-error:#ef4444;--color-error-light:#fee2e2;--color-info:#3b82f6;--color-info-light:#dbeafe;--color-focus:#0078d4;--color-focus-ring:rgba(0,120,212,0.3);--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-block:3rem;--space-section:5rem;--space-component:1.5rem;--font-sans:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:var(--font-inter,"Inter"),"Courier New",monospace;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--letter-spacing-tighter:-0.05em;--letter-spacing-tight:-0.025em;--letter-spacing-normal:0em;--letter-spacing-wide:0.025em;--letter-spacing-wider:0.05em;--border-width-0:0;--border-width-1:1px;--border-width-2:2px;--border-width-4:4px;--border-width-8:8px;--radius-none:0;--radius-sm:0.125rem;--radius-base:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-base:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,0.25);--shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,0.05);--glass-bg:rgba(255,255,255,0.72);--glass-bg-hover:rgba(255,255,255,0.88);--glass-bg-subtle:rgba(255,255,255,0.5);--glass-bg-solid:rgba(255,255,255,0.92);--glass-border:rgba(255,255,255,0.35);--glass-border-subtle:rgba(0,0,0,0.06);--glass-blur:20px;--glass-blur-heavy:40px;--glass-saturate:180%;--shadow-glass:0 8px 32px rgba(0,0,0,0.08);--shadow-glass-hover:0 12px 40px rgba(0,0,0,0.12);--shadow-glass-elevated:0 20px 60px rgba(0,0,0,0.15);--mesh-color-1:#e0f2fe;--mesh-color-2:#ede9fe;--mesh-color-3:#fce7f3;--mesh-color-4:#ecfdf5;--mesh-bg:#f8fafc;--sidebar-width:260px;--sidebar-collapsed-width:72px;--header-height:56px;--duration-fast:150ms;--duration-base:200ms;--duration-slow:300ms;--duration-slower:400ms;--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--z-base:0;--z-dropdown:1000;--z-sticky:1100;--z-fixed:1200;--z-modal-backdrop:1300;--z-modal:1400;--z-popover:1500;--z-tooltip:1600;--z-notification:1700;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px}[data-admin-theme=dark]{--color-background:#0f0f12;--color-foreground:#f0f0f3;--color-panel:#1a1a1f;--color-border:#2a2a30;--color-hover:#222228;--color-active:#2d2d34;--color-text-primary:#f0f0f3;--color-text-secondary:#9ca3af;--color-text-tertiary:#6b7280;--color-text-disabled:#4b5563;--color-primary:#60a5fa;--color-primary-hover:#3b82f6;--color-primary-pressed:#2563eb;--color-primary-light:rgba(59,130,246,0.12);--color-primary-dark:#93bbfd;--color-success:#34d399;--color-success-light:rgba(16,185,129,0.15);--color-warning:#fbbf24;--color-warning-light:rgba(245,158,11,0.15);--color-error:#f87171;--color-error-light:rgba(239,68,68,0.15);--color-info:#60a5fa;--color-info-light:rgba(59,130,246,0.15);--color-focus:#60a5fa;--color-focus-ring:rgba(96,165,250,0.3);--color-neutral-50:#18181b;--color-neutral-100:#1f1f23;--color-neutral-200:#27272a;--color-neutral-300:#3f3f46;--color-neutral-400:#52525b;--color-neutral-500:#71717a;--color-neutral-600:#a1a1aa;--color-neutral-700:#d4d4d8;--color-neutral-800:#e4e4e7;--color-neutral-900:#fafafa;--glass-bg:rgba(22,22,28,0.75);--glass-bg-hover:rgba(30,30,38,0.85);--glass-bg-subtle:rgba(22,22,28,0.5);--glass-bg-solid:rgba(26,26,32,0.95);--glass-border:rgba(255,255,255,0.08);--glass-border-subtle:rgba(255,255,255,0.04);--glass-blur:20px;--glass-saturate:150%;--shadow-glass:0 8px 32px rgba(0,0,0,0.3);--shadow-glass-hover:0 12px 40px rgba(0,0,0,0.4);--shadow-glass-elevated:0 20px 60px rgba(0,0,0,0.5);--mesh-color-1:#0c1929;--mesh-color-2:#150d2e;--mesh-color-3:#1f0a1e;--mesh-color-4:#0a1f16;--mesh-bg:#0f0f12}body{background:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans)}:focus{outline:none}:focus-visible{outline:var(--border-width-2) solid var(--color-focus);outline-offset:var(--space-2)}.high-contrast :focus{outline:none}.high-contrast :focus-visible{outline:3px solid #000;outline-offset:var(--space-2)}.high-contrast a{text-decoration:underline!important}.high-contrast button{border:2px solid #000!important}.grayscale{filter:grayscale(100%)}body.high-contrast{background:#fff!important;color:#111!important;font-size:1.13em!important;line-height:1.5!important;letter-spacing:.02em}body.high-contrast a,body.high-contrast a:visited{color:#005bd1!important;text-decoration:underline!important}body.high-contrast .btn,body.high-contrast button{background:#ffd600!important;color:#111!important;border:2px solid #000!important;font-weight:700!important}body.high-contrast .btn svg,body.high-contrast button svg{color:#111!important}body.high-contrast svg{color:inherit!important}body.high-contrast :is(path,circle,ellipse,line,polyline,polygon,rect,g){color:inherit!important}body.high-contrast :where(.bg-white,.bg-gray-50,.bg-gray-100,.bg-gray-200,.bg-blue-600,.bg-blue-700,.bg-black,.bg-yellow-100,.bg-yellow-400,.bg-green-100,.bg-red-100,.service-card,.offer-card,.form-block){background:#fff!important;color:#111!important}body.high-contrast img,body.high-contrast video{filter:contrast(1.15)}body.high-contrast img.brightness-0,body.high-contrast img.invert{filter:none}body.high-contrast.grayscale img,body.high-contrast.grayscale video{filter:grayscale(1) contrast(1.15)}body.high-contrast.grayscale img.brightness-0,body.high-contrast.grayscale img.invert{filter:grayscale(1)}body.high-contrast :focus{outline:none!important}body.high-contrast :focus-visible{outline:2px solid #ffd600!important;outline-offset:2px!important}body.high-contrast :is(header.site-flag-glass,footer.cms-footer,.cookie-consent,.panel-flag-gradient,.menu-block-hero-overlay .menu-hero-panel,.cards-block-hero-overlay .cards-hero-panel,.cards-block-hero-overlay .menu-hero-panel,.block-column-1807 .menu-block--glass){background-color:var(--color-surface-dark,#111)!important;background-image:none!important;color:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.high-contrast :is(header.site-flag-glass,footer.cms-footer,.cookie-consent,.panel-flag-gradient,.menu-hero-panel,.cards-hero-panel,.menu-block--glass) :where(a,span,p,div,li,nav,h1,h2,h3,h4,small,time,svg,label){color:#fff!important;opacity:1!important}body.high-contrast footer.cms-footer .cms-footer__card{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:2px solid #fff!important}body.high-contrast footer.cms-footer :is(.cms-footer__contact-icon,.cms-footer__external,.cms-footer__social-icon){color:#fff!important;opacity:1!important}body.high-contrast footer.cms-footer .cms-footer__social-link{background:#ffd600!important;border:2px solid #000!important}body.high-contrast footer.cms-footer .cms-footer__social-link :is(svg,img){color:#111!important;opacity:1!important;filter:none!important}body.high-contrast :is(header.site-flag-glass,footer.cms-footer,.cookie-consent,.panel-flag-gradient) a,body.high-contrast :is(header.site-flag-glass,footer.cms-footer,.cookie-consent,.panel-flag-gradient) a:visited{color:#fff!important;text-decoration:underline!important}body.high-contrast :is(header.site-flag-glass,.panel-flag-gradient) button :where(*),body.high-contrast :is(header.site-flag-glass,footer.cms-footer,.cookie-consent,.panel-flag-gradient) button{color:#111!important;opacity:1!important}body.high-contrast .panel-flag-gradient :where(input,textarea),body.high-contrast header.site-flag-glass :where(input,textarea){background:#fff!important;color:#111!important;border:2px solid #000!important;opacity:1!important}body.high-contrast .panel-flag-gradient :where(input,textarea)::-moz-placeholder,body.high-contrast header.site-flag-glass :where(input,textarea)::-moz-placeholder{color:#333!important;opacity:1!important}body.high-contrast .panel-flag-gradient :where(input,textarea)::placeholder,body.high-contrast header.site-flag-glass :where(input,textarea)::placeholder{color:#333!important;opacity:1!important}html{font-size:calc(100% * var(--user-font-scale, 1))}body.high-contrast .main,body.high-contrast .page-blocks{font-size:var(--user-font-size,1em);color:#111!important}body.high-contrast .page-blocks :where(p,li,figcaption,td,th,.text-gray-400,.text-gray-500,.text-gray-600,.text-gray-700,.text-gray-800,.text-white\/50,.text-white\/40,.text-white\/60){color:#111!important}body.high-contrast .page-blocks :is(.menu-hero-panel,.cards-hero-panel) :where(a,span,p,div,li,h1,h2,h3,h4,small,.text-gray-400,.text-gray-500,.text-white\/50,.text-white\/40,.text-white\/60,.text-white\/90){color:#fff!important}