@charset "UTF-8";@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext-400-normal.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:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext-500-normal.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:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-ext-600-normal.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-ext-400-normal.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-ext-500-normal.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:Newsreader Upright;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/newsreader-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:Newsreader Upright;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/newsreader-latin-ext-400-normal.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:Newsreader Upright;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/newsreader-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:Newsreader Upright;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/newsreader-latin-ext-500-normal.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/newsreader-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/newsreader-latin-ext-400-italic.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/newsreader-latin-500-italic.woff2) format("woff2");unicode-range:U+0000-00FF,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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/newsreader-latin-ext-500-italic.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}:root{--spk-color-brand: oklch(.75 .052 83);--spk-color-brand-soft: color-mix(in oklab, var(--spk-color-brand), white 22%);--spk-color-brand-deep: color-mix(in oklab, var(--spk-color-brand), black 34%);--spk-color-brand-glow: color-mix(in oklab, var(--spk-color-brand), transparent 80%);--spk-color-brand-tint: color-mix(in oklab, var(--spk-color-brand), var(--spk-color-bg) 84%);--spk-color-on-brand: oklch(.2 .025 55);--spk-color-line-strong: color-mix(in oklab, var(--spk-color-brand), transparent 82%);--spk-color-line: color-mix(in oklab, var(--spk-color-brand), transparent 90%);--spk-color-live: oklch(.83 .135 202);--spk-color-live-soft: color-mix(in oklab, var(--spk-color-live), white 12%);--spk-color-live-line: color-mix(in oklab, var(--spk-color-live), transparent 74%);--spk-color-live-glow: color-mix(in oklab, var(--spk-color-live), transparent 76%);--spk-color-deny: oklch(.6 .148 33);--spk-color-deny-soft: color-mix(in oklab, var(--spk-color-deny), white 16%);--spk-color-deny-line: color-mix(in oklab, var(--spk-color-deny), transparent 78%);--spk-color-bg: oklch(.155 .012 58);--spk-color-surface: oklch(.205 .015 56);--spk-color-surface-raised: oklch(.265 .019 56);--spk-color-scrim: color-mix(in oklab, var(--spk-color-bg), transparent 14%);--spk-color-scrim-soft: color-mix(in oklab, var(--spk-color-bg), transparent 6%);--spk-color-brand-veil: color-mix(in oklab, var(--spk-color-brand), var(--spk-color-bg) 88%);--spk-color-pointer-light: oklch(.74 .12 78 / .15);--spk-color-wave-crest: oklch(.86 .09 82);--spk-color-wave-trough: oklch(.55 .1 55);--spk-color-wave-hero-crest: oklch(.86 .085 90);--spk-color-wave-hero-trough: oklch(.64 .1 68);--spk-color-brand-ghost: color-mix(in oklab, var(--spk-color-brand), transparent 48%);--spk-color-text: oklch(.94 .014 80);--spk-color-text-soft: oklch(.77 .018 76);--spk-color-text-muted: oklch(.62 .022 74);--spk-color-footer: oklch(.15 .022 50);--spk-color-footer-line: color-mix(in oklab, var(--spk-color-brand), transparent 88%);--spk-color-footer-head: oklch(.66 .028 76);--spk-font-sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--spk-font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--spk-font-editorial: "Newsreader Upright", Georgia, "Times New Roman", serif;--spk-font-accent: "Newsreader", Georgia, "Times New Roman", serif;--spk-font-weight-regular: 400;--spk-font-weight-medium: 500;--spk-font-weight-semibold: 600;--spk-font-size-display: clamp(2.75rem, 7.2vw, 5.875rem);--spk-font-size-h1: clamp(2.125rem, 4.6vw, 3.5rem);--spk-font-size-h2: clamp(1.625rem, 2.9vw, 2.75rem);--spk-font-size-h2-lg: clamp(1.875rem, 3.6vw, 3.5rem);--spk-font-size-h3: clamp(1.125rem, 1.5vw, 1.3125rem);--spk-font-size-lg: clamp(1.0625rem, 1.3vw, 1.25rem);--spk-font-size-base: 1.03125rem;--spk-font-size-body: .96875rem;--spk-font-size-note: .90625rem;--spk-font-size-sm: .875rem;--spk-font-size-brand: 1.375rem;--spk-font-size-mono-3xs: .59375rem;--spk-font-size-mono-2xs: .625rem;--spk-font-size-mono-xs: .65625rem;--spk-font-size-mono-sm: .71875rem;--spk-font-size-mono-md: .75rem;--spk-font-size-mono-lg: .78125rem;--spk-font-size-mono-data: .6875rem;--spk-font-size-footer-brand: clamp(3.25rem, 9vw, 8.25rem);--spk-font-size-footer-tagline: .96875rem;--spk-font-size-footer-link: 1rem;--spk-font-size-footer-copy: .8125rem;--spk-line-height-base: 1.7;--spk-line-height-loose: 1.8;--spk-line-height-copy: 1.62;--spk-line-height-body: 1.6;--spk-line-height-prose: 1.56;--spk-line-height-relaxed: 1.55;--spk-line-height-lead: 1.5;--spk-line-height-snug: 1.34;--spk-line-height-quote: 1.32;--spk-line-height-descriptor: 1.25;--spk-line-height-punch: 1.1;--spk-line-height-tight: 1.06;--spk-line-height-tighter: 1.02;--spk-line-height-flat: 1;--spk-line-height-tightest: .82;--spk-tracking-tighter: -.05em;--spk-tracking-tight: -.032em;--spk-tracking-counter: -.04em;--spk-tracking-index: -.02em;--spk-tracking-display: -.02em;--spk-tracking-punch: -.028em;--spk-tracking-line: -.03em;--spk-tracking-brand: -.038em;--spk-tracking-snug: -.018em;--spk-tracking-nav: .04em;--spk-tracking-wide: .05em;--spk-tracking-cta: .06em;--spk-tracking-mono: .1em;--spk-tracking-data: .14em;--spk-tracking-loose: .16em;--spk-tracking-wider: .18em;--spk-tracking-label: .2em;--spk-tracking-eyebrow: .22em;--spk-space-1: .25rem;--spk-space-2: .5rem;--spk-space-3: 1rem;--spk-space-4: 1.5rem;--spk-space-5: 2.5rem;--spk-space-6: 4rem;--spk-band-top: clamp(84px, 10vh, 120px);--spk-band-bottom: clamp(60px, 7.5vh, 96px);--spk-gutter: clamp(20px, 4vw, 34px);--spk-gutter-index: clamp(18px, 2.6vw, 38px);--spk-container-max: 1200px;--spk-container-index: 1340px;--spk-container-header: 1240px;--spk-gutter-header: 32px;--spk-rule-hair: 1px;--spk-rule-block: 2px;--spk-rule-axis: 6px;--spk-bar: 8px;--spk-eyebrow-rule: 26px;--spk-eyebrow-gap: 12px;--spk-block-indent: clamp(20px, 2.4vw, 34px);--spk-space-comparison-gap: clamp(24px, 4vw, 56px);--spk-space-underline-gap: .1875rem;--spk-space-link-gap: .6875rem;--spk-space-link-underline-gap: .5625rem;--spk-radius-none: 0;--spk-radius-burger: 2px;--spk-radius-full: 999px;--spk-tap-min: 44px;--spk-tap-action: 48px;--spk-size-navsep: 20px;--spk-header-height: 88px;--spk-header-pad: 26px;--spk-header-pad-compact: 16px;--spk-blur-scrim: saturate(1.3) blur(14px);--spk-shadow-overlay: 0 10px 30px oklch(.05 .01 60 / .4);--spk-ease-out: cubic-bezier(.2, .7, .2, 1);--spk-ease-mic: cubic-bezier(.2, .75, .2, 1);--spk-ease-plane: cubic-bezier(.4, .02, .2, 1);--spk-dur-fast: .16s;--spk-dur-cta: .18s;--spk-dur-link: .2s;--spk-dur-tabs: .34s;--spk-dur-header-pad: .26s;--spk-dur-header: .3s;--spk-dur-base: .32s;--spk-dur-swap: .3s;--spk-dur-fade: .26s;--spk-dur-stamp: .38s;--spk-dur-mic: .44s;--spk-dur-hint: .46s;--spk-dur-mic-pulse: 2.2s;--spk-dur-slow: .52s;--spk-dur-scene: .85s;--spk-caret-width: 3px;--spk-caret-height: .78em;--spk-caret-offset-x: 7px;--spk-caret-offset-y: .07em;--spk-caret-glow: 0 0 12px var(--spk-color-live);--spk-dur-caret-blink: 1s;--spk-waveform-bar-width: 3px;--spk-waveform-bar-radius: 2px;--spk-waveform-gap: 3px;--spk-waveform-height: 20px;--spk-waveform-gap-sm: 2.5px;--spk-waveform-height-sm: 11px;--spk-dur-whisper: .9s;--spk-stagger-whisper: .12s;--spk-waveform-scale-min: .28;--spk-waveform-scale-max: 1;--spk-waveform-rest-scale: .64;--spk-pointer-light-size: 560px;--spk-dur-pointer-light: .5s;--spk-focus-color: var(--spk-color-live);--spk-focus-color-on-brand: var(--spk-color-on-brand);--spk-focus-width: 2px;--spk-focus-offset: 2px}@media(prefers-reduced-motion:reduce){:root{--spk-dur-fast: 1ms;--spk-dur-cta: 1ms;--spk-dur-link: 1ms;--spk-dur-fade: 1ms;--spk-dur-header-pad: 1ms;--spk-dur-header: 1ms;--spk-dur-swap: 1ms;--spk-dur-base: 1ms;--spk-tabs-dur: 1ms;--spk-dur-stamp: 1ms;--spk-dur-mic: 1ms;--spk-dur-hint: 1ms;--spk-dur-slow: 1ms;--spk-dur-scene: 1ms}}:root[data-motion=off]{--spk-dur-fast: 1ms;--spk-dur-cta: 1ms;--spk-dur-link: 1ms;--spk-dur-fade: 1ms;--spk-dur-header-pad: 1ms;--spk-dur-header: 1ms;--spk-dur-swap: 1ms;--spk-dur-base: 1ms;--spk-tabs-dur: 1ms;--spk-dur-stamp: 1ms;--spk-dur-mic: 1ms;--spk-dur-hint: 1ms;--spk-dur-slow: 1ms;--spk-dur-scene: 1ms}body{font-family:var(--spk-font-sans);font-size:var(--spk-font-size-base);line-height:var(--spk-line-height-base);color:var(--spk-color-text-soft);background:var(--spk-color-bg)}h1,h2,h3,h4,h5,h6{font-family:var(--spk-font-sans);font-weight:var(--spk-font-weight-semibold);line-height:var(--spk-line-height-tight);letter-spacing:var(--spk-tracking-tight);color:var(--spk-color-text);text-wrap:balance}h1{font-size:var(--spk-font-size-h1)}h2{font-size:var(--spk-font-size-h2)}h3{font-size:var(--spk-font-size-h3);letter-spacing:var(--spk-tracking-snug);line-height:var(--spk-line-height-snug)}.spk-display{font-size:var(--spk-font-size-display)}.spk-accent{font-family:var(--spk-font-accent);font-style:italic;font-weight:var(--spk-font-weight-medium);color:var(--spk-color-brand-soft)}.spk-lead{font-size:var(--spk-font-size-lg);color:var(--spk-color-text-soft)}a{color:var(--spk-color-brand-soft);text-decoration:none}a:hover{color:var(--spk-color-brand)}::selection{background:var(--spk-color-brand-glow);color:var(--spk-color-on-brand)}strong{color:var(--spk-color-text);font-weight:var(--spk-font-weight-semibold)}.spk-container{width:100%;max-width:var(--spk-container-max);margin-inline:auto;padding-inline:var(--spk-gutter)}.spk-container--index{width:100%;max-width:var(--spk-container-index);margin-inline:auto;padding-inline:var(--spk-gutter)}.spk-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.spk-stack{display:flex;flex-direction:column;gap:var(--spk-stack-gap, var(--spk-space-3))}.spk-bleed{margin-inline:calc(var(--spk-gutter) * -1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--spk-header-height)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root[data-motion=off]{scroll-behavior:auto}body{margin:0;background-color:var(--spk-color-bg);background-image:radial-gradient(color-mix(in oklab,var(--spk-color-text),transparent 97%) 1px,transparent 1.5px),radial-gradient(120% 78% at 50% -12%,var(--spk-color-brand-veil),transparent 46%);background-size:5px 5px,100% 100%;background-repeat:repeat,no-repeat;overflow-x:clip}body.spk-nav-open{overflow:hidden}:focus-visible{outline:var(--spk-focus-width) solid var(--spk-focus-color);outline-offset:var(--spk-focus-offset)}app-interior-hero,.interior-page{display:block}.interior-page{position:relative;overflow:clip}.interior-page:before{position:absolute;inset-block:0;inset-inline-start:max(var(--spk-gutter),50% - 600px);z-index:-1;width:var(--spk-rule-block);background:var(--spk-color-line);content:""}.interior-hero>section{padding-block-start:clamp(10rem,18vh,13.5rem)}.interior-enter{animation:interior-enter .7s cubic-bezier(.2,.7,.2,1) both}.interior-enter--1{animation-delay:50ms}.interior-enter--2{animation-delay:.16s}.interior-enter--3{animation-delay:.26s}.interior-enter--4{animation-delay:.34s}.interior-heading{display:flex;align-items:center;gap:.75rem;margin:0 0 1.875rem;font-family:var(--spk-font-mono);font-size:var(--spk-font-size-mono-sm);font-weight:var(--spk-font-weight-medium);letter-spacing:.22em;color:var(--spk-color-brand);text-transform:uppercase}.interior-heading:before{width:1.625rem;height:var(--spk-rule-hair);background:currentcolor;content:""}.interior-prose{max-width:68ch}.interior-prose p,.interior-copy{margin:0 0 1.625rem;font-family:var(--spk-font-editorial);font-style:normal;font-size:clamp(1.1563rem,1.7vw,1.3125rem);line-height:1.68;color:var(--spk-color-text-soft);text-wrap:pretty}.interior-list{padding:0;margin:0;list-style:none}.interior-list>li,.interior-row{padding-block:clamp(1.375rem,3vh,2.125rem);border-block-start:var(--spk-rule-block) solid var(--spk-color-line)}.interior-list h3,.interior-row h3{margin:0 0 .625rem;font-size:var(--spk-font-size-h3)}.interior-list p,.interior-row p{max-width:60ch;margin:0;color:var(--spk-color-text-soft)}.interior-note{font-family:var(--spk-font-mono);font-size:var(--spk-font-size-mono-data);line-height:1.7;letter-spacing:.08em;color:var(--spk-color-text-muted)}.interior-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,4.25rem)}.interior-card{padding:clamp(1.375rem,3vw,2rem);border-block-start:var(--spk-rule-block) solid var(--spk-color-brand);background:var(--spk-color-surface)}.interior-card h3{margin:0 0 .75rem}.interior-card p{margin:0;color:var(--spk-color-text-soft)}.interior-table-wrap{overflow-x:auto;scrollbar-color:var(--spk-color-brand) var(--spk-color-surface)}.interior-table{width:100%;min-width:46rem;border-collapse:collapse}.interior-table :is(th,td){padding:1rem;border-block-start:var(--spk-rule-hair) solid var(--spk-color-line);text-align:start;vertical-align:top}.interior-table th{color:var(--spk-color-text)}.interior-table td{color:var(--spk-color-text-soft)}@keyframes interior-enter{0%{opacity:0;transform:translateY(10px)}}@media(prefers-reduced-motion:reduce){.interior-enter{animation:none}}:root[data-motion=off] .interior-enter{animation:none}@media(max-width:879px){.interior-grid-2{grid-template-columns:1fr}}@media(max-height:619px){.interior-hero>section{padding-block-start:8.5rem}}@media(max-width:519px){.interior-page:before{display:none}}
