@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--type-body:"Geist","Geist Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_3c557b{--type-data:"JetBrains Mono","JetBrains Mono Fallback"}.skip-link_link__gyv8I{position:fixed;top:-6rem;left:1rem;z-index:1000;padding:.75rem 1rem;border:2px solid var(--line-control);background:var(--text);color:var(--void);font-family:var(--font-body);font-size:var(--step-body-s);font-weight:700;transition:top .16s ease}.skip-link_link__gyv8I:focus{top:1rem}@media (prefers-reduced-motion:reduce){.skip-link_link__gyv8I{transition:none}}:root{--color-ink-950:#07111c;--color-ink-900:#0d1b2a;--color-ink-800:#16263a;--color-ink-700:#243446;--color-ink-600:#344454;--color-paper-25:#f8f8f5;--color-paper-50:#f5f4ee;--color-paper-100:#deddd7;--color-white:#ffffff;--color-black:#000000;--color-slate-700:#46535f;--color-slate-600:#596672;--color-slate-500:#70808f;--color-slate-400:#8c99a6;--color-slate-300:#a9b4c0;--color-slate-200:#d7dce0;--color-line-dark:rgba(255,255,255,0.16);--color-line-dark-soft:rgba(255,255,255,0.09);--color-line-dark-strong:rgba(255,255,255,0.22);--color-line-light:rgba(245,244,238,0.18);--color-line-light-soft:rgba(245,244,238,0.035);--color-surface-dark-soft:rgba(245,244,238,0.045);--color-action-800:#0b57b7;--color-action-700:#0f63ce;--color-action-500:#1677ff;--color-action-300:#86c7ff;--color-action-focus:rgba(15,99,206,0.24);--color-signal-400:#b8f34a;--color-signal-soft:rgba(184,243,74,0.12);--color-success-700:#275d13;--color-warning-600:#a66500;--color-warning-400:#ffb444;--color-risk-700:#c63c32;--color-risk-800:#9c2e27;--color-risk-400:#ff5b4d;--shadow-elevated:0 30px 90px rgba(7,17,28,0.12);--ink:var(--color-ink-950);--ink-soft:var(--color-ink-900);--panel:var(--color-ink-800);--paper:var(--color-paper-50);--paper-bright:var(--color-white);--muted:var(--color-slate-300);--muted-dark:var(--color-slate-600);--line:var(--color-line-light);--line-dark:var(--color-line-dark);--signal:var(--verdict-safe);--signal-soft:var(--verdict-safe-dim);--risky:var(--verdict-risky);--vulnerable:var(--verdict-vulnerable);--safe:var(--verdict-safe);--cp-navy:var(--color-ink-950);--cp-navy-deep:var(--color-ink-900);--cp-paper:var(--color-paper-50);--cp-sand:var(--color-paper-100);--cp-blue:var(--color-action-700);--cp-blue-soft:var(--color-action-300);--cp-ink:var(--color-ink-950);--cp-line:var(--color-line-dark);--type-body-stack:var(--type-body),"Segoe UI",system-ui,sans-serif;--type-display-stack:var(--type-body-stack);--type-code-stack:var(--type-data),"Cascadia Mono",Consolas,monospace;--type-data-stack:var(--type-code-stack);--font-display:var(--type-body-stack);--font-body:var(--type-body-stack);--font-serif:var(--type-body-stack);--font-mono:var(--type-code-stack);--page:min(1170px,calc(100vw - 64px));--header-height:88px;--void:#0a0908;--base:#100e0d;--surface:#1a1816;--raised:#242120;--overlay:rgba(26,24,22,0.72);--line-soft:rgba(255,255,255,0.09);--line-mid:rgba(255,255,255,0.16);--line-top:rgba(255,255,255,0.14);--line-control:rgba(255,255,255,0.36);--text:#ffffff;--text-body:rgba(255,255,255,0.78);--text-mute:rgba(255,255,255,0.52);--text-faint:rgba(255,255,255,0.48);--accent-emphasis:var(--color-action-300);--accent-interactive:var(--color-action-500);--label-ink:var(--text-mute);--verdict-safe:#3ddc84;--verdict-safe-dim:rgba(61,220,132,0.14);--verdict-safe-edge:rgba(61,220,132,0.3);--verdict-risky:#ffb444;--verdict-risky-dim:rgba(255,180,68,0.14);--verdict-risky-edge:rgba(255,180,68,0.3);--verdict-vulnerable:#ff4d4d;--verdict-vulnerable-dim:rgba(255,77,77,0.14);--verdict-vulnerable-edge:rgba(255,77,77,0.32);--legacy-band:var(--base);--legacy-band-text:var(--text-body);--glow-safe:rgba(61,220,132,0.075);--glow-vulnerable:rgba(255,77,77,0.055);--grain-opacity:0.032;--surface-glass:linear-gradient(135deg,rgba(255,255,255,0.07),rgba(255,255,255,0.03) 48%,rgba(255,255,255,0.012));--edge-top:inset 0 1px 0 rgba(255,255,255,0.07);--product-hero-glow:rgba(15,99,206,0.085);--product-canvas:#0e0c0b;--product-shadow:rgba(0,0,0,0.38);--product-active:rgba(22,119,255,0.10);--solution-shadow:rgba(0,0,0,0.24);--solution-pulse:rgba(134,199,255,0.55);--home-hero-glow:rgba(22,119,255,0.07);--home-platform-glow:rgba(22,119,255,0.045);--home-closing-glow:rgba(22,119,255,0.065);--home-nav:rgba(16,14,13,0.94);--home-figure-wash:rgba(22,119,255,0.04);--home-figure-shadow:rgba(0,0,0,0.34);--home-node:rgba(26,24,22,0.88);--home-node-top:rgba(255,255,255,0.05);--home-boundary-edge:rgba(134,199,255,0.3);--home-boundary-fill:rgba(10,9,8,0.92);--home-boundary-ring:rgba(134,199,255,0.34);--home-boundary-dash:rgba(134,199,255,0.42);--home-boundary-bright:rgba(134,199,255,0.88);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:160px;--radius-flat:0;--radius-xs:4px;--radius-s:8px;--radius-m:12px;--radius-l:16px;--radius-pill:999px;--step-label:0.75rem;--step-caption:0.8125rem;--step-body-s:0.875rem;--step-body:1rem;--step-body-l:1.125rem;--step-title:1.375rem;--step-display-m:clamp(1.625rem,2.4vw,2rem);--step-display-l:clamp(2.125rem,3.4vw,3rem);--step-display-xl:clamp(2.75rem,5vw,4.5rem);--leading-display:1.06;--leading-title:1.2;--track-display:-0.028em;--track-tight:-0.018em;--track-body:0.004em;--track-label:0.1em;--rhythm-hero-top:calc(var(--header-height) + clamp(3.5rem, 6vw, 5.5rem));--rhythm-hero-bottom:clamp(3.5rem,6vw,5.5rem);--rhythm-section:clamp(4.5rem,7.5vw,7rem);--ease-out:cubic-bezier(0.2,0,0,1);--ease-io:cubic-bezier(0.4,0,0.2,1);--dur-hover:120ms;--dur-menu:200ms;--dur-reveal:320ms;--dur-entrance:600ms;--ease-scan:linear;--ease-settle:cubic-bezier(0.16,1,0.3,1);--ease-commit:cubic-bezier(0.62,0.05,0.01,0.99);--ease-authority:cubic-bezier(0.34,1.32,0.36,1);--ease-track:cubic-bezier(0.33,1,0.68,1);--dur-feedback:140ms;--dur-control:220ms;--dur-section:520ms;--dur-section-max:620ms;--dur-commit:320ms;--stagger-step:60ms;--stagger-cap:480ms;--container:min(1180px,calc(100vw - 3rem))}[data-surface=invert]{--void:#e9e6e0;--base:#efece7;--surface:#f5f3ef;--raised:#fbfaf7;--overlay:rgba(239,236,231,0.82);--line-soft:rgba(20,17,15,0.1);--line-mid:rgba(20,17,15,0.16);--line-top:rgba(20,17,15,0.06);--line-control:rgba(20,17,15,0.55);--text:#14110f;--text-body:rgba(20,17,15,0.8);--text-mute:rgba(20,17,15,0.72);--text-faint:rgba(20,17,15,0.66);--accent-emphasis:#0a4ea6;--accent-interactive:#0a4ea6;--label-ink:rgba(20,17,15,0.72);--verdict-safe:#175c31;--verdict-safe-dim:rgba(23,92,49,0.1);--verdict-safe-edge:rgba(23,92,49,0.34);--verdict-risky:#7a4700;--verdict-risky-dim:rgba(122,71,0,0.1);--verdict-risky-edge:rgba(122,71,0,0.34);--verdict-vulnerable:#a11f18;--verdict-vulnerable-dim:rgba(161,31,24,0.1);--verdict-vulnerable-edge:rgba(161,31,24,0.34);--home-closing-glow:transparent;--home-platform-glow:transparent;--home-hero-glow:transparent;--product-hero-glow:transparent;--product-active:rgba(10,78,166,0.08);--glow-safe:transparent;--glow-vulnerable:transparent;--home-node:rgba(255,255,255,0.72);--home-node-top:rgba(20,17,15,0.05);--surface-glass:linear-gradient(135deg,rgba(255,255,255,0.85),rgba(255,255,255,0.45));--edge-top:inset 0 1px 0 rgba(255,255,255,0.9);color:var(--text-body)}@media (max-width:900px){:root{--page:calc(100vw - 32px)}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink);color-scheme:dark;scrollbar-color:var(--raised) var(--void);accent-color:var(--accent-interactive)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--void)}::-webkit-scrollbar-thumb{background:var(--raised);border:3px solid var(--void);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--line-control)}html.lenis{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}body{margin:0;background:var(--ink);color:var(--paper);font-family:var(--font-display);font-size:var(--step-body);line-height:1.5;letter-spacing:var(--track-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}main p{text-wrap:pretty}h1,h2,h3{text-wrap:balance}::selection{background:var(--accent-emphasis);color:var(--void)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid var(--color-action-500);outline-offset:3px}main[id=main-content]:focus{outline:none}.page-shell{width:var(--page);margin-inline:auto}.eyebrow{display:flex;align-items:center;gap:12px;color:var(--text-mute);font-family:var(--font-mono);font-size:var(--step-label);font-weight:500;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.eyebrow span{width:7px;height:7px;border-radius:50%;background:var(--text);box-shadow:0 0 18px var(--verdict-safe-edge)}.button{min-height:52px;padding:0 20px;display:inline-flex;align-items:center;justify-content:space-between;gap:38px;border:1px solid transparent;font-family:var(--font-mono);font-size:var(--step-label);font-weight:500;letter-spacing:.05em;line-height:1;text-transform:uppercase;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.button:hover{transform:translateY(-2px)}.button--signal{background:var(--text);color:var(--void)}.button--signal:hover{background:var(--accent-emphasis);color:var(--void)}.console-cta h2{margin:26px 0 0;font-size:var(--step-display-l);font-weight:400;letter-spacing:var(--track-display);line-height:var(--leading-display)}.inner-page{padding-top:var(--header-height)}.console-cta>span{color:var(--text-mute);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.09em}.console-page{min-height:100vh}.console-hero{padding:var(--rhythm-hero-top) 0 var(--rhythm-hero-bottom);display:grid;grid-template-columns:1.5fr .5fr;grid-gap:70px;gap:70px;align-items:end}.console-hero h1{margin:28px 0 0;font-size:var(--step-display-xl);font-weight:400;letter-spacing:var(--track-display);line-height:var(--leading-display);text-transform:uppercase}.console-hero>p{margin:0;color:var(--text-mute);font-size:var(--step-caption)}.console-wrap{padding-bottom:var(--rhythm-section)}.console-shell{min-height:670px;display:grid;grid-template-columns:54px minmax(0,1fr);border:1px solid var(--line-soft);background:#0c0e11;box-shadow:0 50px 140px rgba(0,0,0,.34)}.console-main,.signal-table{min-width:0}.console-rail{padding-top:26px;display:flex;flex-direction:column;align-items:center;gap:22px;border-right:1px solid var(--line-soft)}.console-rail__dot{width:7px;height:7px;border:1px solid #656a65;border-radius:50%}.console-rail__dot.is-active{border-color:var(--line-control);background:var(--text);box-shadow:0 0 12px var(--signal)}.console-toolbar{min-height:54px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line-soft);color:var(--text-mute);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.07em;text-transform:uppercase}.console-toolbar>div{display:flex;align-items:center;gap:9px}.status-pulse{width:6px;height:6px;border-radius:50%;background:var(--text);box-shadow:0 0 10px var(--signal)}.console-metrics{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line-soft)}.metric{min-height:152px;padding:20px;display:flex;align-items:flex-start;justify-content:space-between;border:0;border-right:1px solid var(--line-soft);background:transparent;color:var(--paper);cursor:pointer;transition:background .18s ease}.metric:last-child{border-right:0}.metric.is-selected,.metric:hover{background:rgba(231,232,226,.035)}.metric span{font-size:var(--step-label);letter-spacing:.06em}.metric span,.metric strong{font-family:var(--font-mono)}.metric strong{font-size:var(--step-display-l);font-weight:400;letter-spacing:var(--track-display)}.metric--vulnerable span{color:var(--vulnerable)}.metric--risky span{color:var(--risky)}.metric--safe span{color:var(--safe)}.signal-table{padding:0 20px 30px;overflow-x:auto}.signal-table__head,.signal-table__row{min-width:820px;display:grid;grid-template-columns:120px 150px 2fr 130px 90px;grid-gap:18px;gap:18px;align-items:center}.signal-table__head{min-height:54px;color:#686d68;letter-spacing:.07em;text-transform:uppercase}.signal-table__head,.signal-table__row{font-family:var(--font-mono);font-size:var(--step-label)}.signal-table__row{min-height:58px;border-top:1px solid rgba(231,232,226,.08);color:#c3c6c0}.signal-table__row span:first-child{display:flex;align-items:center;gap:8px;font-size:var(--step-label)}.verdict-dot{width:6px;height:6px;border-radius:50%}.verdict-dot--vulnerable{background:var(--vulnerable)}.verdict-dot--risky{background:var(--risky)}.verdict-dot--safe{background:var(--safe)}.console-empty{color:var(--text-mute);font-family:var(--font-mono);font-size:var(--step-label)}.console-cta{min-height:530px;padding:var(--rhythm-section) 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-top:1px solid var(--line-soft)}.console-cta h2{margin-bottom:44px}@keyframes reveal-up{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:translateY(0)}}@keyframes field-in{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes marquee{to{transform:translateX(-50%)}}@media (max-width:1180px){:root{--page:calc(100vw - 40px)}}@media (max-width:820px){:root{--page:calc(100vw - 32px);--header-height:80px}.console-hero{grid-template-columns:1fr}}@media (max-width:560px){:root{--page:calc(100vw - 24px)}.button{min-height:48px;gap:24px}.console-cta h2{font-size:var(--step-display-l)}.console-hero{padding-top:var(--rhythm-hero-top)}.console-hero h1{font-size:var(--step-display-xl)}.console-shell{grid-template-columns:38px minmax(0,1fr)}.console-metrics{grid-template-columns:1fr}.metric{min-height:100px;border-right:0;border-bottom:1px solid var(--line-soft)}.metric:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.motion-ready [data-reveal]:not(.is-revealed){opacity:0;transform:translate3d(0,20px,0)}[data-reveal]{opacity:1;transform:none;transition:opacity var(--dur-section) var(--ease-settle),transform var(--dur-section-max) var(--ease-settle);transition-delay:var(--card-delay,0s);will-change:opacity,transform}[data-reveal].is-revealed{will-change:auto}a i[aria-hidden=true],a span[aria-hidden=true]{display:inline-block;transition:transform var(--dur-feedback) var(--ease-settle)}a:focus-visible i[aria-hidden=true],a:focus-visible span[aria-hidden=true],a:hover i[aria-hidden=true],a:hover span[aria-hidden=true]{transform:translateX(3px)}[role=button]:active,button:active:not(:disabled),summary:active{transform:translateY(1px)}[role=button],button:not(:disabled),summary{transition:transform var(--dur-feedback) var(--ease-commit)}nav a[href^="#"]{transition:color var(--dur-control) var(--ease-settle),opacity var(--dur-control) var(--ease-settle)}nav a[href^="#"][aria-current=location]{color:var(--color-action-300);opacity:1}summary::-webkit-details-marker,summary::marker{color:var(--text-faint)}main section[id]{scroll-margin-top:calc(var(--header-height) + var(--space-5))}main img{transition:opacity var(--dur-section) var(--ease-settle)}@keyframes fabric-spin{to{transform:rotate(1turn)}}body:after{content:"";position:fixed;inset:0;z-index:200;pointer-events:none;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)'/%3E%3C/svg%3E");background-size:140px 140px}@media (forced-colors:active){body:after{display:none}}@supports (((-webkit-mask-composite:xor) or (mask-composite:exclude)) or (-webkit-mask-composite:xor)){main [class*=Card__],main article{position:relative}main [class*=Card__]:before,main article:before{content:"";position:absolute;inset:0;z-index:3;padding:1px;opacity:0;pointer-events:none;border-radius:inherit;background:radial-gradient(12rem circle at var(--pointer-x,50%) var(--pointer-y,50%),var(--accent-emphasis),transparent 62%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity var(--dur-control) var(--ease-settle)}main [class*=Card__][data-pointer]:before,main article[data-pointer]:before{opacity:.5}}@media (prefers-reduced-motion:reduce){main [class*=Card__]:before,main article:before{display:none}.motion-ready [data-reveal]:not(.is-revealed){opacity:1;transform:none}}@media (forced-colors:active){.button,.button--signal{border:1px solid ButtonText}}