:root{--atm-accent-h: 92;--atm-color-neutral-void: #0b0c10;--atm-color-neutral-void: oklch(.13 .006 265);--atm-color-neutral-ink-900: #14161b;--atm-color-neutral-ink-900: oklch(.175 .007 265);--atm-color-neutral-ink-800: #1d2026;--atm-color-neutral-ink-800: oklch(.22 .008 265);--atm-color-neutral-ink-700: #2e323a;--atm-color-neutral-ink-700: oklch(.3 .009 265);--atm-color-neutral-ink-600: #474c56;--atm-color-neutral-ink-600: oklch(.42 .01 265);--atm-color-neutral-ink-500: #646a76;--atm-color-neutral-ink-500: oklch(.55 .01 265);--atm-color-neutral-ink-400: #848a95;--atm-color-neutral-ink-400: oklch(.68 .009 265);--atm-color-neutral-ink-300: #a9aeb7;--atm-color-neutral-ink-300: oklch(.8 .007 265);--atm-color-neutral-ink-200: #c8cbd1;--atm-color-neutral-ink-200: oklch(.88 .005 265);--atm-color-neutral-ink-100: #e5e7ea;--atm-color-neutral-ink-100: oklch(.94 .004 265);--atm-color-neutral-paper: #f5f6f8;--atm-color-neutral-paper: oklch(.975 .003 265);--atm-color-accent-hue: 92;--atm-color-accent-core: oklch(.8 .16 var(--atm-accent-h));--atm-color-accent-support: oklch(.8 .16 calc(var(--atm-accent-h) + 108));--atm-color-accent-deep: oklch(.52 .14 var(--atm-accent-h));--atm-color-accent-wash: oklch(.8 .16 var(--atm-accent-h) / .12);--atm-color-accent-glow: oklch(.8 .16 var(--atm-accent-h) / .45);--atm-color-accent-on: oklch(.13 .006 265);--atm-color-semantic-bg-canvas: var(--atm-color-neutral-void);--atm-color-semantic-bg-raised: var(--atm-color-neutral-ink-900);--atm-color-semantic-bg-sunken: oklch(.1 .006 265);--atm-color-semantic-bg-inverse: var(--atm-color-neutral-paper);--atm-color-semantic-bg-scrim: oklch(.13 .006 265 / .72);--atm-color-semantic-bg-hero-veil: linear-gradient(180deg, oklch(.13 .006 265 / .55) 0%, oklch(.13 .006 265 / .34) 14%, oklch(.13 .006 265 / .86) 26%, oklch(.13 .006 265 / .92) 100%);--atm-color-semantic-bg-hero-veil-inverse: linear-gradient(180deg, oklch(.975 .003 265 / .55) 0%, oklch(.975 .003 265 / .34) 14%, oklch(.975 .003 265 / .96) 26%, oklch(.975 .003 265 / .97) 100%);--atm-color-semantic-text-primary: var(--atm-color-neutral-paper);--atm-color-semantic-text-secondary: var(--atm-color-neutral-ink-300);--atm-color-semantic-text-tertiary: var(--atm-color-neutral-ink-500);--atm-color-semantic-text-disabled: var(--atm-color-neutral-ink-600);--atm-color-semantic-text-inverse: var(--atm-color-neutral-void);--atm-color-semantic-text-accent: var(--atm-color-accent-core);--atm-color-semantic-border-hairline: var(--atm-color-neutral-ink-800);--atm-color-semantic-border-subtle: var(--atm-color-neutral-ink-700);--atm-color-semantic-border-strong: var(--atm-color-neutral-ink-600);--atm-color-semantic-border-accent: var(--atm-color-accent-core);--atm-color-semantic-border-focus: var(--atm-color-accent-core);--atm-color-semantic-status-success: oklch(.8 .16 152);--atm-color-semantic-status-warning: oklch(.8 .16 78);--atm-color-semantic-status-danger: oklch(.68 .19 25);--atm-color-semantic-status-info: oklch(.8 .16 238);--atm-typography-family-display: "Archivo", "Archivo Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--atm-typography-family-ui: "Archivo", "Archivo Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--atm-typography-family-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--atm-typography-axes-display-width: 112;--atm-typography-axes-display-weight: 700;--atm-typography-axes-ui-weight: 500;--atm-typography-axes-mono-weight: 500;--atm-typography-scale-display-xxl-size: clamp(3.5rem, .331rem + 13.52vw, 12.5rem);--atm-typography-scale-display-xxl-line-height: .84;--atm-typography-scale-display-xxl-tracking: -.045em;--atm-typography-scale-display-xxl-weight: 700;--atm-typography-scale-display-xxl-width: 118;--atm-typography-scale-display-xl-size: clamp(2.75rem, .901rem + 7.89vw, 8rem);--atm-typography-scale-display-xl-line-height: .88;--atm-typography-scale-display-xl-tracking: -.035em;--atm-typography-scale-display-xl-weight: 700;--atm-typography-scale-display-xl-width: 112;--atm-typography-scale-display-l-size: clamp(2.25rem, 1.105rem + 4.88vw, 5.5rem);--atm-typography-scale-display-l-line-height: .94;--atm-typography-scale-display-l-tracking: -.028em;--atm-typography-scale-display-l-weight: 600;--atm-typography-scale-display-l-width: 108;--atm-typography-scale-display-m-size: clamp(1.875rem, 1.215rem + 2.82vw, 3.75rem);--atm-typography-scale-display-m-line-height: 1.02;--atm-typography-scale-display-m-tracking: -.022em;--atm-typography-scale-display-m-weight: 600;--atm-typography-scale-display-m-width: 104;--atm-typography-scale-headline-size: clamp(1.5rem, 1.148rem + 1.5vw, 2.5rem);--atm-typography-scale-headline-line-height: 1.14;--atm-typography-scale-headline-tracking: -.016em;--atm-typography-scale-headline-weight: 600;--atm-typography-scale-title-size: clamp(1.25rem, 1.074rem + .75vw, 1.75rem);--atm-typography-scale-title-line-height: 1.24;--atm-typography-scale-title-tracking: -.01em;--atm-typography-scale-title-weight: 500;--atm-typography-scale-body-l-size: clamp(1.0625rem, .974rem + .38vw, 1.3125rem);--atm-typography-scale-body-l-line-height: 1.55;--atm-typography-scale-body-l-tracking: 0;--atm-typography-scale-body-l-weight: 400;--atm-typography-scale-body-size: clamp(1rem, .956rem + .19vw, 1.125rem);--atm-typography-scale-body-line-height: 1.62;--atm-typography-scale-body-tracking: 0;--atm-typography-scale-body-weight: 400;--atm-typography-scale-body-s-size: clamp(.875rem, .853rem + .09vw, .9375rem);--atm-typography-scale-body-s-line-height: 1.55;--atm-typography-scale-body-s-tracking: .004em;--atm-typography-scale-body-s-weight: 400;--atm-typography-scale-caption-size: clamp(.75rem, .728rem + .09vw, .8125rem);--atm-typography-scale-caption-line-height: 1.45;--atm-typography-scale-caption-tracking: .01em;--atm-typography-scale-caption-weight: 400;--atm-typography-scale-mono-label-size: clamp(.6875rem, .666rem + .09vw, .75rem);--atm-typography-scale-mono-label-line-height: 1.3;--atm-typography-scale-mono-label-tracking: .16em;--atm-typography-scale-mono-label-weight: 500;--atm-typography-scale-mono-label-transform: uppercase;--atm-typography-scale-mono-label-family: var(--atm-typography-family-mono);--atm-typography-measure-prose: 68ch;--atm-typography-measure-lede: 44ch;--atm-typography-measure-display: 16ch;--atm-typography-balance-display: text-wrap: balance;--atm-typography-balance-prose: text-wrap: pretty;--atm-space-0: 0rem;--atm-space-1: .25rem;--atm-space-2: .5rem;--atm-space-3: .75rem;--atm-space-4: 1rem;--atm-space-5: 1.25rem;--atm-space-6: 1.5rem;--atm-space-8: 2rem;--atm-space-10: 2.5rem;--atm-space-12: 3rem;--atm-space-16: 4rem;--atm-space-20: 5rem;--atm-space-24: 6rem;--atm-space-32: 8rem;--atm-space-40: 10rem;--atm-space-48: 12rem;--atm-space-64: 16rem;--atm-space-px: 1px;--atm-space-fluid-gutter: clamp(1rem, 1.6vw, 2rem);--atm-space-fluid-margin: clamp(1.25rem, 4vw, 5rem);--atm-space-fluid-stack: clamp(1.5rem, 2.4vw, 2.5rem);--atm-space-fluid-section-y: clamp(5rem, 9vw, 11.25rem);--atm-space-fluid-section-y-tight: clamp(3rem, 5vw, 6rem);--atm-space-fluid-hero-y: clamp(7.5rem, 14vw, 16rem);--atm-radius-0: 0px;--atm-radius-xs: 2px;--atm-radius-sm: 4px;--atm-radius-md: 8px;--atm-radius-lg: 12px;--atm-radius-xl: 20px;--atm-radius-2xl: 32px;--atm-radius-full: 999px;--atm-motion-duration-fast: .3s;--atm-motion-duration-fast-ms: 300;--atm-motion-duration-base: .6s;--atm-motion-duration-base-ms: 600;--atm-motion-duration-slow: 1.2s;--atm-motion-duration-slow-ms: 1200;--atm-motion-duration-cinematic: 2s;--atm-motion-duration-cinematic-ms: 2000;--atm-motion-duration-micro: .12s;--atm-motion-duration-micro-ms: 120;--atm-motion-easing-standard: cubic-bezier(.4, 0, .2, 1);--atm-motion-easing-out-expo: cubic-bezier(.16, 1, .3, 1);--atm-motion-easing-in-out-quart: cubic-bezier(.76, 0, .24, 1);--atm-motion-easing-linear: linear;--atm-motion-stagger-tight: 40ms;--atm-motion-stagger-base: 60ms;--atm-motion-stagger-loose: .11s;--atm-motion-stagger-tight-ms: 40;--atm-motion-stagger-base-ms: 60;--atm-motion-stagger-loose-ms: 110;--atm-motion-stagger-max-total-ms: 720;--atm-motion-stagger-max-items: 12;--atm-motion-distance-rise: 1.1em;--atm-motion-distance-lift: -8px;--atm-motion-distance-slide: 24px;--atm-motion-distance-parallax-max: 18%;--atm-motion-personality: 1;--atm-motion-reduced-duration: .3s;--atm-motion-reduced-easing: var(--atm-motion-easing-standard);--atm-motion-reduced-distance: 0px;--atm-z-index-below: -1;--atm-z-index-canvas: 0;--atm-z-index-base: 1;--atm-z-index-raised: 10;--atm-z-index-sticky: 100;--atm-z-index-header: 300;--atm-z-index-scrim: 400;--atm-z-index-drawer: 500;--atm-z-index-modal: 600;--atm-z-index-toast: 700;--atm-z-index-tooltip: 800;--atm-z-index-cursor: 900;--atm-z-index-transition: 950;--atm-z-index-debug: 1000;--atm-breakpoint-xs: 375px;--atm-breakpoint-sm: 768px;--atm-breakpoint-md: 1024px;--atm-breakpoint-lg: 1440px;--atm-breakpoint-xl: 1920px;--atm-grid-columns-xs: 4;--atm-grid-columns-sm: 8;--atm-grid-columns-md: 12;--atm-grid-columns-lg: 12;--atm-grid-columns-xl: 12;--atm-grid-gutter: var(--atm-space-fluid-gutter);--atm-grid-margin: var(--atm-space-fluid-margin);--atm-grid-max-width-content: 1440px;--atm-grid-max-width-wide: 1760px;--atm-grid-max-width-prose: 68ch;--atm-grid-max-width-full: 100%;--atm-grid-rhythm-density: comfortable;--atm-elevation-flat: none;--atm-elevation-float: 0 24px 64px -24px oklch(.05 0 0 / .72);--atm-elevation-bloom: 0 0 0 1px var(--atm-color-accent-core), 0 0 48px -8px var(--atm-color-accent-glow);--atm-a11y-focus-visible-outline: 2px solid var(--atm-color-accent-core);--atm-a11y-focus-visible-outline-offset: 3px;--atm-a11y-focus-visible-extra: box-shadow: 0 0 0 5px var(--atm-color-accent-wash);--atm-a11y-target-min: 44px;--atm-a11y-target-recommended: 48px;--atm-a11y-target-spacing: 8px;--atm-hero-veil-band-start: 26%;--atm-hero-veil-band-offset: 26dvh;--atm-cols: var(--atm-grid-columns-xs);--atm-gutter: var(--atm-grid-gutter);--atm-margin: var(--atm-grid-margin);--atm-max-content: var(--atm-grid-max-width-content)}@font-face{font-family:Archivo;src:url(/fonts/archivo-latin-var.woff2) format("woff2-variations");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");size-adjust:100.99%;ascent-override:87.13%;descent-override:20.79%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-gutter:stable}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}body{margin:0;background:var(--atm-color-semantic-bg-canvas);color:var(--atm-color-semantic-text-primary);font-family:var(--atm-typography-family-ui);font-size:var(--atm-typography-scale-body-size);font-weight:400;line-height:var(--atm-typography-scale-body-line-height);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg,video,canvas{max-width:100%;height:auto}h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}a{color:inherit;text-underline-offset:.2em}button,input,select,textarea{font:inherit;color:inherit}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--atm-color-semantic-border-focus);outline-offset:3px;box-shadow:0 0 0 5px var(--atm-color-accent-wash);border-radius:var(--atm-radius-xs)}.visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;top:var(--atm-space-2);left:var(--atm-space-2);z-index:var(--atm-z-index-tooltip);padding:var(--atm-space-2) var(--atm-space-4);background:var(--atm-color-accent-core);color:var(--atm-color-accent-on);border-radius:var(--atm-radius-md);transform:translateY(-200%);transition:transform var(--atm-motion-duration-fast) var(--atm-motion-easing-out-expo)}.skip-link:focus{transform:translateY(0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html{scroll-behavior:auto}.atm-reveal,[data-atm-reveal]{transition-property:opacity!important;transition-duration:var(--atm-motion-reduced-duration)!important;transition-timing-function:var(--atm-motion-easing-standard)!important;transform:none!important}}.js:not(.motion-ready) [data-split]{visibility:hidden}@media(width>=48rem){:root{--atm-cols: var(--atm-grid-columns-sm)}}@media(width>=64rem){:root{--atm-cols: var(--atm-grid-columns-md)}}.atm-grid{display:grid;grid-template-columns:repeat(var(--atm-cols),minmax(0,1fr));gap:var(--atm-gutter);max-width:var(--atm-max-content);margin-inline:auto;padding-inline:var(--atm-margin)}.atm-grid .atm-grid{gap:inherit;max-width:none;margin-inline:0;padding-inline:0}.atm-col{grid-column:span var(--col-xs, var(--atm-cols))}@media(width>=48rem){.atm-col{grid-column:span var(--col-sm, var(--col-xs, var(--atm-cols)))}}@media(width>=64rem){.atm-col{grid-column:span var(--col-md, var(--col-sm, var(--col-xs, var(--atm-cols))))}}:root{--atm-density: 1}:root[data-density=compact]{--atm-density: .75}:root[data-density=comfortable]{--atm-density: 1}:root[data-density=expansive]{--atm-density: 1.35}.container{width:100%;max-width:var(--container-width, var(--atm-max-content));margin-inline:auto;padding-inline:var(--atm-margin)}.prose{max-width:var(--atm-typography-measure-prose)}.stack>*+*{margin-block-start:var(--stack-space, var(--atm-space-4))}.atm-cursor{position:fixed;inset-block-start:0;inset-inline-start:0;inline-size:12px;block-size:12px;margin:-6px 0 0 -6px;border-radius:var(--atm-radius-full);background:var(--atm-color-accent-core);mix-blend-mode:difference;pointer-events:none;z-index:var(--atm-z-index-cursor);will-change:transform}.atm-curtain{position:fixed;inset:0;background:var(--atm-color-neutral-void);pointer-events:none;z-index:var(--atm-z-index-transition)}.nav[data-astro-cid-7dzc5qjl]{position:sticky;top:0;z-index:var(--atm-z-index-header);transition:translate var(--atm-motion-duration-base) var(--atm-motion-easing-in-out-quart)}.nav[data-astro-cid-7dzc5qjl][data-hidden]:not([data-open]){translate:0 -100%}.nav__bar[data-astro-cid-7dzc5qjl]{position:relative;z-index:var(--atm-z-index-raised);display:flex;align-items:center;justify-content:space-between;gap:var(--atm-space-6);min-block-size:4.5rem;padding-inline:var(--atm-margin);max-inline-size:var(--atm-max-content);margin-inline:auto;transition:background-color var(--atm-motion-duration-fast) var(--atm-motion-easing-standard),backdrop-filter var(--atm-motion-duration-fast) var(--atm-motion-easing-standard)}.nav[data-astro-cid-7dzc5qjl][data-scrolled] .nav__bar[data-astro-cid-7dzc5qjl]{background:color-mix(in oklab,var(--atm-color-semantic-bg-canvas) 82%,transparent);backdrop-filter:blur(20px) saturate(1.2);border-block-end:1px solid var(--atm-color-semantic-border-hairline)}.nav__brand[data-astro-cid-7dzc5qjl]{display:inline-flex;align-items:center;min-block-size:44px;font-family:var(--atm-typography-family-display);font-weight:var(--atm-typography-axes-display-weight);letter-spacing:-.02em;text-decoration:none}.nav__desktop[data-astro-cid-7dzc5qjl]{display:none}.nav__desktop[data-astro-cid-7dzc5qjl] ul[data-astro-cid-7dzc5qjl]{display:flex;gap:var(--atm-space-8);margin:0}.nav__desktop[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl]{position:relative;display:inline-flex;align-items:center;min-block-size:44px;text-decoration:none;color:var(--atm-color-semantic-text-secondary);transition:color var(--atm-motion-duration-fast) var(--atm-motion-easing-standard)}.nav__desktop[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl]:after{content:"";position:absolute;inset-inline:0;inset-block-end:.75rem;block-size:1px;background:var(--atm-color-accent-core);scale:0 1;transform-origin:left;transition:scale var(--atm-motion-duration-fast) var(--atm-motion-easing-standard)}.nav__desktop[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl]:hover,.nav__desktop[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl]:focus-visible,.nav__desktop[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl][aria-current=page]{color:var(--atm-color-accent-core)}.nav__desktop[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl]:hover:after,.nav__desktop[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl]:focus-visible:after,.nav__desktop[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl][aria-current=page]:after{scale:1 1}.nav__cta[data-astro-cid-7dzc5qjl]{display:none;align-items:center;min-block-size:44px;padding-inline:var(--atm-space-6);border:1px solid var(--atm-color-semantic-border-subtle);border-radius:var(--atm-radius-full);text-decoration:none;font-size:var(--atm-typography-scale-body-s-size);transition:border-color var(--atm-motion-duration-fast) var(--atm-motion-easing-standard)}.nav__cta[data-astro-cid-7dzc5qjl]:hover{border-color:var(--atm-color-accent-core)}.nav__progress[data-astro-cid-7dzc5qjl]{display:none}@supports (animation-timeline: scroll()){.nav__progress[data-astro-cid-7dzc5qjl]{display:block;position:absolute;inset-block-end:0;inset-inline-start:0;block-size:1px;inline-size:100%;background:var(--atm-color-accent-core);transform-origin:left;scale:0 1;animation:atm-nav-progress linear both;animation-timeline:scroll(root block)}@keyframes atm-nav-progress{to{scale:1 1}}}.nav__burger[data-astro-cid-7dzc5qjl]{display:grid;align-content:center;justify-items:center;gap:5px;inline-size:44px;block-size:44px;background:none;border:0;cursor:pointer}.nav__burger-bar[data-astro-cid-7dzc5qjl]{inline-size:22px;block-size:1.5px;background:currentcolor;transition:all var(--atm-motion-duration-fast) var(--atm-motion-easing-standard)}.nav[data-astro-cid-7dzc5qjl][data-open] .nav__burger-bar[data-astro-cid-7dzc5qjl]:first-of-type{rotate:45deg;translate:0 3.25px}.nav[data-astro-cid-7dzc5qjl][data-open] .nav__burger-bar[data-astro-cid-7dzc5qjl]:last-of-type{rotate:-45deg;translate:0 -3.25px}.nav__scrim[data-astro-cid-7dzc5qjl]{position:fixed;inset:0;z-index:var(--atm-z-index-scrim);background:var(--atm-color-semantic-bg-scrim);opacity:0;pointer-events:none;transition:opacity var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo) .12s,backdrop-filter var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo) .12s}.nav[data-astro-cid-7dzc5qjl][data-open] .nav__scrim[data-astro-cid-7dzc5qjl]{opacity:1;backdrop-filter:blur(20px) saturate(1.2);pointer-events:auto}.nav__panel[data-astro-cid-7dzc5qjl]{position:fixed;inset:0;z-index:var(--atm-z-index-drawer);display:grid;align-content:space-between;gap:var(--atm-space-16);padding:6rem var(--atm-margin) var(--atm-margin);background:var(--atm-color-semantic-bg-canvas);border-radius:var(--atm-radius-0);clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path var(--atm-motion-duration-slow) var(--atm-motion-easing-in-out-quart),visibility 0s linear var(--atm-motion-duration-slow)}.nav[data-astro-cid-7dzc5qjl][data-open] .nav__panel[data-astro-cid-7dzc5qjl]{clip-path:inset(0 0 0 0);visibility:visible;transition:clip-path var(--atm-motion-duration-slow) var(--atm-motion-easing-in-out-quart),visibility 0s}.nav__panel-links[data-astro-cid-7dzc5qjl]{display:grid;gap:var(--atm-space-2);margin:0}.nav__panel-links[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl]{display:block;overflow:clip;min-block-size:44px;padding-block:var(--atm-space-2);text-decoration:none;font-family:var(--atm-typography-family-display);font-size:var(--atm-typography-scale-display-m-size);line-height:var(--atm-typography-scale-display-m-line-height);letter-spacing:var(--atm-typography-scale-display-m-tracking)}.nav__panel-links[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl][aria-current=page]{color:var(--atm-color-accent-core)}.nav__panel-links[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl]>span[data-astro-cid-7dzc5qjl]{display:block;translate:0 110%;opacity:0;transition:translate var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo),opacity var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo)}.nav[data-astro-cid-7dzc5qjl][data-open] .nav__panel-links[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl]>span[data-astro-cid-7dzc5qjl]{translate:0 0;opacity:1;transition-delay:calc(.26s + var(--i) * var(--atm-motion-stagger-base))}.nav__panel-meta[data-astro-cid-7dzc5qjl]{display:grid;gap:var(--atm-space-2);margin:0;font-family:var(--atm-typography-family-mono);font-size:var(--atm-typography-scale-mono-label-size);letter-spacing:var(--atm-typography-scale-mono-label-tracking);text-transform:uppercase;color:var(--atm-color-semantic-text-secondary);translate:0 24px;opacity:0;transition:translate var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo) .52s,opacity var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo) .52s}.nav[data-astro-cid-7dzc5qjl][data-open] .nav__panel-meta[data-astro-cid-7dzc5qjl]{translate:0 0;opacity:1}.nav[data-astro-cid-7dzc5qjl]:not([data-open]) .nav__panel-links[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl]>span[data-astro-cid-7dzc5qjl],.nav[data-astro-cid-7dzc5qjl]:not([data-open]) .nav__panel-meta[data-astro-cid-7dzc5qjl]{transition-delay:0s;transition-duration:calc(var(--atm-motion-duration-base) * .66)}@media(width>=64rem){.nav__desktop[data-astro-cid-7dzc5qjl],.nav__cta[data-astro-cid-7dzc5qjl]{display:flex}.nav__burger[data-astro-cid-7dzc5qjl],.nav__panel[data-astro-cid-7dzc5qjl],.nav__scrim[data-astro-cid-7dzc5qjl]{display:none}}html:not(.js) .nav__burger[data-astro-cid-7dzc5qjl]{display:none}html:not(.js) .nav__desktop[data-astro-cid-7dzc5qjl]{display:flex}@media(prefers-reduced-motion:reduce){.nav__panel[data-astro-cid-7dzc5qjl]{clip-path:none;opacity:0;transition:opacity var(--atm-motion-reduced-duration) var(--atm-motion-easing-standard),visibility 0s linear var(--atm-motion-reduced-duration)}.nav[data-astro-cid-7dzc5qjl][data-open] .nav__panel[data-astro-cid-7dzc5qjl]{opacity:1;transition:opacity var(--atm-motion-reduced-duration) var(--atm-motion-easing-standard),visibility 0s}.nav__scrim[data-astro-cid-7dzc5qjl]{backdrop-filter:none;transition-delay:0s}.nav[data-astro-cid-7dzc5qjl][data-open] .nav__scrim[data-astro-cid-7dzc5qjl]{backdrop-filter:none}.nav__panel-links[data-astro-cid-7dzc5qjl] a[data-astro-cid-7dzc5qjl]>span[data-astro-cid-7dzc5qjl],.nav__panel-meta[data-astro-cid-7dzc5qjl]{translate:0 0;transition-delay:0s!important}.nav[data-astro-cid-7dzc5qjl]{transition:none}}.heading[data-astro-cid-wjsasltw]{font-family:var(--atm-typography-family-display);font-size:var(--heading-size);font-weight:var(--heading-weight);font-stretch:calc(var(--heading-width) * 1%);line-height:var(--heading-leading);letter-spacing:var(--heading-tracking);text-wrap:var(--heading-wrap);max-width:var(--heading-measure)}.heading[data-astro-cid-wjsasltw][data-split]{overflow:clip;padding-block:.08em;margin-block:-.08em}.footer[data-astro-cid-ubhzbyxj]{border-block-start:1px solid var(--atm-color-semantic-border-hairline);padding-block:var(--atm-space-24) var(--atm-space-16);color:var(--atm-color-semantic-text-secondary)}.footer__inner[data-astro-cid-ubhzbyxj]{display:grid;gap:var(--atm-space-16)}.footer[data-astro-cid-ubhzbyxj] .footer__statement{color:var(--atm-color-semantic-text-primary);max-width:20ch}.footer__columns[data-astro-cid-ubhzbyxj]{display:grid;gap:var(--atm-space-10)}@media(width>=64rem){.footer__columns[data-astro-cid-ubhzbyxj]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--atm-gutter)}}.footer__col-title[data-astro-cid-ubhzbyxj]{margin-block-end:var(--atm-space-4);font-family:var(--atm-typography-family-mono);font-size:var(--atm-typography-scale-mono-label-size);letter-spacing:var(--atm-typography-scale-mono-label-tracking);text-transform:uppercase;font-weight:var(--atm-typography-scale-mono-label-weight);color:var(--atm-color-semantic-text-secondary)}.footer__col-toggle[data-astro-cid-ubhzbyxj]{inline-size:100%;min-block-size:44px;display:flex;align-items:center;justify-content:space-between;gap:var(--atm-space-4);padding:0;background:none;border:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:start;cursor:pointer}.footer__col-icon[data-astro-cid-ubhzbyxj]{position:relative;inline-size:10px;block-size:10px;flex:none;transition:rotate var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo)}.footer__col-icon[data-astro-cid-ubhzbyxj]:before,.footer__col-icon[data-astro-cid-ubhzbyxj]:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:100%;block-size:1px;background:currentcolor}.footer__col-icon[data-astro-cid-ubhzbyxj]:after{rotate:90deg}.footer__col[data-astro-cid-ubhzbyxj][data-open] .footer__col-icon[data-astro-cid-ubhzbyxj]{rotate:45deg}.footer__col-panel[data-astro-cid-ubhzbyxj]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo)}.footer__col[data-astro-cid-ubhzbyxj][data-open] .footer__col-panel[data-astro-cid-ubhzbyxj]{grid-template-rows:1fr}.footer__col-panel[data-astro-cid-ubhzbyxj]>ul[data-astro-cid-ubhzbyxj]{overflow:hidden}@media(width>=64rem){.footer__col-toggle[data-astro-cid-ubhzbyxj]{cursor:default;pointer-events:none}.footer__col-icon[data-astro-cid-ubhzbyxj]{display:none}.footer__col-panel[data-astro-cid-ubhzbyxj]{grid-template-rows:1fr;transition:none}}@media(prefers-reduced-motion:reduce){.footer__col-panel[data-astro-cid-ubhzbyxj],.footer__col-icon[data-astro-cid-ubhzbyxj]{transition:none}}.footer__col[data-astro-cid-ubhzbyxj] ul[data-astro-cid-ubhzbyxj]{display:grid;gap:var(--atm-space-1);margin:0;padding:0;list-style:none}.footer__col[data-astro-cid-ubhzbyxj] address[data-astro-cid-ubhzbyxj]{font-style:normal}.footer__time[data-astro-cid-ubhzbyxj]{font-variant-numeric:tabular-nums}.footer__col[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj],.footer__legal[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj]{display:inline-flex;align-items:center;min-block-size:44px;text-decoration:none;color:var(--atm-color-semantic-text-secondary);background-image:linear-gradient(var(--atm-color-accent-core),var(--atm-color-accent-core));background-repeat:no-repeat;background-position:0 calc(100% - .75rem);background-size:0% 1px;transition:background-size var(--atm-motion-duration-fast) var(--atm-motion-easing-standard),color var(--atm-motion-duration-fast) var(--atm-motion-easing-standard)}.footer__col[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj]:hover,.footer__col[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj]:focus-visible,.footer__legal[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj]:hover,.footer__legal[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj]:focus-visible{color:var(--atm-color-accent-core);background-size:100% 1px}.footer__legal[data-astro-cid-ubhzbyxj]{display:flex;flex-wrap:wrap;gap:var(--atm-space-4) var(--atm-space-10);justify-content:space-between;align-items:center;padding-block-start:var(--atm-space-10);border-block-start:1px solid var(--atm-color-semantic-border-hairline);font-size:var(--atm-typography-scale-body-s-size)}@media(prefers-reduced-motion:reduce){.footer__col[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj],.footer__legal[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj]{transition-property:color;background-image:none}.footer__col[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj]:hover,.footer__col[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj]:focus-visible,.footer__legal[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj]:hover,.footer__legal[data-astro-cid-ubhzbyxj] a[data-astro-cid-ubhzbyxj]:focus-visible{text-decoration:underline}}.section[data-astro-cid-nm7zyjjh]{padding-block-start:calc(var(--section-space) * var(--atm-density, 1));position:relative}.section--last[data-astro-cid-nm7zyjjh]{padding-block-end:calc(var(--section-space) * var(--atm-density, 1))}.btn[data-astro-cid-xtxafyf2]{display:inline-flex;align-items:center;justify-content:center;gap:var(--atm-space-2);min-block-size:2.75rem;padding-inline:var(--atm-space-6);border:1px solid transparent;border-radius:var(--atm-radius-full);font-weight:var(--atm-typography-axes-ui-weight);text-decoration:none;cursor:pointer;transition:background-color var(--atm-motion-duration-fast) var(--atm-motion-easing-out-expo),color var(--atm-motion-duration-fast) var(--atm-motion-easing-out-expo),border-color var(--atm-motion-duration-fast) var(--atm-motion-easing-out-expo),transform var(--atm-motion-duration-micro) var(--atm-motion-easing-out-expo)}.btn[data-astro-cid-xtxafyf2]:active{transform:translateY(1px)}.btn[data-astro-cid-xtxafyf2][disabled]{opacity:.5;cursor:not-allowed}.btn--primary[data-astro-cid-xtxafyf2]{background:var(--atm-color-accent-core);color:var(--atm-color-accent-on)}.btn--primary[data-astro-cid-xtxafyf2]:hover{background:color-mix(in oklab,var(--atm-color-accent-core) 85%,white)}.btn--ghost[data-astro-cid-xtxafyf2]{border-color:var(--atm-color-semantic-border-hairline);color:var(--atm-color-semantic-text-primary)}.btn--ghost[data-astro-cid-xtxafyf2]:hover{border-color:var(--atm-color-semantic-text-secondary);background:var(--atm-color-neutral-ink-800)}.btn--link[data-astro-cid-xtxafyf2]{min-block-size:auto;padding-inline:0;border-radius:var(--atm-radius-sm);text-decoration:underline}.scene[data-astro-cid-avegxzj2]{position:relative;display:grid;isolation:isolate;overflow:clip;background:var(--atm-color-semantic-bg-raised)}.scene--ratio[data-astro-cid-avegxzj2]{aspect-ratio:var(--scene-ratio);border-radius:var(--atm-radius-lg)}.scene--viewport[data-astro-cid-avegxzj2]{min-block-size:max(100dvh,640px);border-radius:var(--atm-radius-0)}@media(width<48rem){.scene--viewport[data-astro-cid-avegxzj2]{min-block-size:max(100dvh,560px)}}.scene[data-astro-cid-avegxzj2]>[data-astro-cid-avegxzj2],.scene[data-astro-cid-avegxzj2] .scene__canvas{grid-area:1 / 1}.scene__fallback[data-astro-cid-avegxzj2],.scene[data-astro-cid-avegxzj2] .scene__canvas{z-index:var(--atm-z-index-canvas);display:block;width:100%;height:100%;object-fit:cover}.scene__fallback[data-astro-cid-avegxzj2]{transition:opacity var(--atm-motion-duration-slow) var(--atm-motion-easing-out-expo)}.scene[data-astro-cid-avegxzj2][data-scene-state=live] .scene__fallback[data-astro-cid-avegxzj2]{opacity:0}.scene__veil[data-astro-cid-avegxzj2]{z-index:var(--atm-z-index-base);background:var(--atm-color-semantic-bg-hero-veil);pointer-events:none}.scene__content[data-astro-cid-avegxzj2]{z-index:var(--atm-z-index-raised);display:grid;align-content:end;height:100%;padding:var(--atm-space-6);pointer-events:none}.scene--viewport[data-astro-cid-avegxzj2] .scene__content[data-astro-cid-avegxzj2]{align-self:start;block-size:100dvh;max-block-size:100%;grid-template-columns:repeat(var(--atm-cols),minmax(0,1fr));gap:var(--atm-gutter);padding-inline:var(--atm-margin);padding-block-end:max(var(--atm-margin),calc(env(safe-area-inset-bottom) + 24px))}.scene__content[data-astro-cid-avegxzj2] a,.scene__content[data-astro-cid-avegxzj2] button,.scene__content[data-astro-cid-avegxzj2] input,.scene__content[data-astro-cid-avegxzj2] select,.scene__content[data-astro-cid-avegxzj2] textarea,.scene__content[data-astro-cid-avegxzj2] [tabindex]{pointer-events:auto}@media(prefers-reduced-motion:reduce){.scene__fallback[data-astro-cid-avegxzj2]{transition-duration:var(--atm-motion-reduced-duration)}}.hero[data-astro-cid-c62dxuca] .hero__body{grid-column:1 / -1;align-self:end}@media(width>=64rem){.hero[data-astro-cid-c62dxuca] .hero__body{grid-column:1 / span 8}}@media(height<820px),(width<120rem){.hero[data-astro-cid-c62dxuca] .hero__headline{--heading-size: var(--atm-typography-scale-display-xl-size) !important;--heading-leading: var(--atm-typography-scale-display-xl-line-height) !important;--heading-tracking: var(--atm-typography-scale-display-xl-tracking) !important;--heading-weight: var(--atm-typography-scale-display-xl-weight) !important;--heading-width: var(--atm-typography-scale-display-xl-width) !important}.hero[data-astro-cid-c62dxuca] .hero__eyebrow{margin-block-end:var(--atm-space-3)}.hero[data-astro-cid-c62dxuca] .hero__lede{margin-block-start:var(--atm-space-4)}.hero[data-astro-cid-c62dxuca] .hero__actions{margin-block-start:var(--atm-space-6)}}.hero[data-astro-cid-c62dxuca] [data-hero-settle] .hero__word[data-astro-cid-c62dxuca]{display:inline-block;animation:atm-headline-settle var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo) both;animation-delay:calc(var(--i) * var(--atm-motion-stagger-base))}@keyframes atm-headline-settle{0%,to{transform:none}45%{transform:translateY(-.09em)}}@media(prefers-reduced-motion:reduce){.hero[data-astro-cid-c62dxuca] [data-hero-settle] .hero__word[data-astro-cid-c62dxuca]{animation:none}}.hero[data-astro-cid-c62dxuca] .hero__eyebrow{font-family:var(--atm-typography-family-mono);font-size:var(--atm-typography-scale-mono-label-size);line-height:var(--atm-typography-scale-mono-label-line-height);letter-spacing:var(--atm-typography-scale-mono-label-tracking);font-weight:var(--atm-typography-scale-mono-label-weight);text-transform:uppercase;color:var(--atm-color-semantic-text-secondary);margin-block-end:var(--atm-space-6)}.hero[data-astro-cid-c62dxuca] .hero__lede{max-width:var(--atm-typography-measure-lede);margin-block-start:var(--atm-space-6);font-size:var(--atm-typography-scale-body-l-size);line-height:var(--atm-typography-scale-body-l-line-height);color:var(--atm-color-semantic-text-secondary);text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}@media(width<48rem){.hero[data-astro-cid-c62dxuca] .hero__lede{-webkit-line-clamp:2;line-clamp:2}}.hero[data-astro-cid-c62dxuca] .hero__actions{display:flex;flex-wrap:wrap;gap:var(--atm-space-4);margin-block-start:var(--atm-space-10);pointer-events:auto}@media(width<48rem){.hero[data-astro-cid-c62dxuca] .hero__actions{display:grid}}.hero[data-astro-cid-c62dxuca] .hero__meta{display:none}@media(width>=64rem){.hero[data-astro-cid-c62dxuca] .hero__meta{display:grid;gap:var(--atm-space-2);grid-column:10 / -1;align-self:end;justify-items:end;margin:0;padding:0;list-style:none;font-family:var(--atm-typography-family-mono);font-size:var(--atm-typography-scale-mono-label-size);letter-spacing:var(--atm-typography-scale-mono-label-tracking);text-transform:uppercase;color:var(--atm-color-semantic-text-secondary);z-index:var(--atm-z-index-raised);align-content:end;padding-block-end:max(var(--atm-margin),calc(env(safe-area-inset-bottom) + 24px));padding-inline-end:var(--atm-margin);pointer-events:none}}.hero[data-astro-cid-c62dxuca] .hero__cue{position:absolute;inset-block-end:max(var(--atm-margin),calc(env(safe-area-inset-bottom) + 24px));inset-inline:0;z-index:var(--atm-z-index-raised);display:flex;align-items:center;justify-content:center;gap:var(--atm-space-2);font-family:var(--atm-typography-family-mono);font-size:var(--atm-typography-scale-mono-label-size);letter-spacing:var(--atm-typography-scale-mono-label-tracking);text-transform:uppercase;color:var(--atm-color-accent-core);pointer-events:none}@media(width>=64rem){.hero[data-astro-cid-c62dxuca] .hero__cue{inset-inline:auto var(--atm-margin);justify-content:flex-end}}.hero[data-astro-cid-c62dxuca] .hero__cue-line{display:inline-block;inline-size:1px;block-size:28px;background:currentcolor;transform-origin:top;animation:atm-cue var(--atm-motion-duration-cinematic) var(--atm-motion-easing-standard) infinite}@keyframes atm-cue{0%,to{transform:scaleY(.35);opacity:.4}50%{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.hero[data-astro-cid-c62dxuca] .hero__cue-line{animation:none;transform:scaleY(1);opacity:1}}.faq[data-astro-cid-smabbr7y]{border-block-start:1px solid var(--atm-color-semantic-border-hairline)}.faq__row[data-astro-cid-smabbr7y]{border-block-end:1px solid var(--atm-color-semantic-border-hairline)}.faq__heading[data-astro-cid-smabbr7y]{margin:0;font:inherit}.faq__trigger[data-astro-cid-smabbr7y]{inline-size:100%;min-block-size:56px;display:flex;align-items:center;justify-content:space-between;gap:var(--atm-space-6);padding:var(--atm-space-4) 0;background:none;border:0;text-align:start;cursor:pointer;color:var(--atm-color-semantic-text-primary);font-size:var(--atm-typography-scale-headline-size);line-height:var(--atm-typography-scale-headline-line-height);letter-spacing:var(--atm-typography-scale-headline-tracking);font-weight:var(--atm-typography-scale-headline-weight);transition:color var(--atm-motion-duration-fast) var(--atm-motion-easing-standard)}.faq__trigger[data-astro-cid-smabbr7y]:hover{color:var(--atm-color-accent-core)}.faq__icon[data-astro-cid-smabbr7y]{position:relative;flex:none;inline-size:16px;block-size:16px;transition:transform var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo)}.faq__icon[data-astro-cid-smabbr7y]:before,.faq__icon[data-astro-cid-smabbr7y]:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:100%;block-size:1.5px;background:currentcolor;translate:0 -50%}.faq__icon[data-astro-cid-smabbr7y]:after{rotate:90deg}.faq__row[data-astro-cid-smabbr7y][data-open] .faq__icon[data-astro-cid-smabbr7y]{rotate:45deg}.faq__panel[data-astro-cid-smabbr7y]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo)}.faq__row[data-astro-cid-smabbr7y][data-open] .faq__panel[data-astro-cid-smabbr7y]{grid-template-rows:1fr}.faq__answer[data-astro-cid-smabbr7y]{overflow:hidden}.faq__answer[data-astro-cid-smabbr7y] p[data-astro-cid-smabbr7y]{color:var(--atm-color-semantic-text-secondary);max-width:var(--atm-typography-measure-prose);padding-block-end:var(--atm-space-6);text-wrap:pretty}@media(prefers-reduced-motion:reduce){.faq__panel[data-astro-cid-smabbr7y],.faq__icon[data-astro-cid-smabbr7y]{transition:none}.faq__row[data-astro-cid-smabbr7y][data-open] .faq__answer[data-astro-cid-smabbr7y]{animation:atm-faq-in var(--atm-motion-reduced-duration) var(--atm-motion-easing-standard) both}@keyframes atm-faq-in{0%{opacity:0}to{opacity:1}}}.card[data-astro-cid-t67s4h46]{position:relative;display:grid;align-content:start;gap:var(--atm-space-4);padding-block-end:var(--atm-space-6);color:inherit;background:var(--atm-color-semantic-bg-raised);border:1px solid var(--atm-color-semantic-border-hairline);border-radius:var(--atm-radius-0);box-shadow:var(--atm-elevation-flat);transition:transform var(--atm-motion-duration-base) var(--atm-motion-easing-out-expo),border-color var(--atm-motion-duration-fast) var(--atm-motion-easing-standard)}.card__media[data-astro-cid-t67s4h46]{display:block;overflow:hidden;aspect-ratio:4 / 3}@media(width>=48rem){.card__media[data-astro-cid-t67s4h46]{aspect-ratio:16 / 10}}.card__media[data-astro-cid-t67s4h46] img[data-astro-cid-t67s4h46]{inline-size:100%;block-size:100%;object-fit:cover;display:block;transition:scale var(--atm-motion-duration-slow) var(--atm-motion-easing-out-expo)}.card__body[data-astro-cid-t67s4h46]{display:grid;gap:var(--atm-space-3);padding-inline:var(--atm-space-6)}.card__meta[data-astro-cid-t67s4h46]{display:flex;justify-content:space-between;gap:var(--atm-space-4);font-family:var(--atm-typography-family-mono);font-size:var(--atm-typography-scale-mono-label-size);letter-spacing:var(--atm-typography-scale-mono-label-tracking);text-transform:uppercase;color:var(--atm-color-semantic-text-secondary)}.card__index[data-astro-cid-t67s4h46]{display:flex;gap:var(--atm-space-3);flex-wrap:wrap}.card__index[data-astro-cid-t67s4h46] b[data-astro-cid-t67s4h46]{color:var(--atm-color-accent-core);font-weight:inherit}.card__title[data-astro-cid-t67s4h46]{margin:0;font-size:var(--atm-typography-scale-title-size);line-height:var(--atm-typography-scale-title-line-height);letter-spacing:var(--atm-typography-scale-title-tracking);font-weight:var(--atm-typography-scale-title-weight)}.card__link[data-astro-cid-t67s4h46]{text-decoration:none;color:inherit}.card__link[data-astro-cid-t67s4h46]:after{content:"";position:absolute;inset:0;z-index:1}.card__outcome[data-astro-cid-t67s4h46]{margin:0;font-size:var(--atm-typography-scale-body-s-size);line-height:var(--atm-typography-scale-body-s-line-height);color:var(--atm-color-semantic-text-secondary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.card__action[data-astro-cid-t67s4h46]{display:inline-flex;align-items:center;gap:var(--atm-space-2);margin-block-start:var(--atm-space-2);font-family:var(--atm-typography-family-mono);font-size:var(--atm-typography-scale-mono-label-size);letter-spacing:var(--atm-typography-scale-mono-label-tracking);text-transform:uppercase;color:var(--atm-color-accent-core)}.card__arrow[data-astro-cid-t67s4h46]{transition:translate var(--atm-motion-duration-fast) var(--atm-motion-easing-standard)}@media(hover:hover)and (pointer:fine){.card[data-astro-cid-t67s4h46]:hover{transform:translateY(-8px);border-color:var(--atm-color-accent-core)}.card[data-astro-cid-t67s4h46]:hover .card__media[data-astro-cid-t67s4h46] img[data-astro-cid-t67s4h46]{scale:1.04}.card[data-astro-cid-t67s4h46]:hover .card__arrow[data-astro-cid-t67s4h46]{translate:6px 0}}.card[data-astro-cid-t67s4h46]:active{scale:.995;transition-duration:var(--atm-motion-duration-micro)}.card[data-astro-cid-t67s4h46]:has(.card__link:focus-visible){border-color:var(--atm-color-accent-core);outline:2px solid var(--atm-color-semantic-border-focus);outline-offset:3px;box-shadow:0 0 0 5px var(--atm-color-accent-wash)}.card[data-astro-cid-t67s4h46]:has(.card__link:focus-visible) .card__link[data-astro-cid-t67s4h46]:focus-visible{outline:none;box-shadow:none}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-t67s4h46],.card__media[data-astro-cid-t67s4h46] img[data-astro-cid-t67s4h46],.card__arrow[data-astro-cid-t67s4h46]{transition-property:border-color}.card[data-astro-cid-t67s4h46]:hover,.card[data-astro-cid-t67s4h46]:active{transform:none;scale:1}.card[data-astro-cid-t67s4h46]:hover .card__media[data-astro-cid-t67s4h46] img[data-astro-cid-t67s4h46]{scale:1}.card[data-astro-cid-t67s4h46]:hover .card__arrow[data-astro-cid-t67s4h46]{translate:0}}.stats[data-astro-cid-wqtfnlcs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;border-block-start:1px solid var(--atm-color-semantic-border-hairline)}@media(width>=64rem){.stats[data-astro-cid-wqtfnlcs]{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}}.stats__item[data-astro-cid-wqtfnlcs]{display:grid;grid-template-rows:2.5rem auto;gap:var(--atm-space-2);padding:var(--atm-space-6) var(--atm-space-4) var(--atm-space-6) 0;border-block-end:1px solid var(--atm-color-semantic-border-hairline);border-inline-end:1px solid var(--atm-color-semantic-border-hairline)}.stats__item[data-astro-cid-wqtfnlcs]:nth-child(2n){padding-inline-start:var(--atm-space-4)}@media(width>=64rem){.stats__item[data-astro-cid-wqtfnlcs]:nth-child(2n){padding-inline-start:0}.stats__item[data-astro-cid-wqtfnlcs]:last-child{border-inline-end:0}}.stats__label[data-astro-cid-wqtfnlcs]{font-family:var(--atm-typography-family-mono);font-size:var(--atm-typography-scale-mono-label-size);line-height:var(--atm-typography-scale-mono-label-line-height);letter-spacing:var(--atm-typography-scale-mono-label-tracking);text-transform:uppercase;color:var(--atm-color-semantic-text-secondary);align-self:start}.stats__value[data-astro-cid-wqtfnlcs]{margin:0;display:grid;gap:var(--atm-space-2)}.stats__numeral[data-astro-cid-wqtfnlcs]{font-family:var(--atm-typography-family-display);font-size:var(--atm-typography-scale-display-m-size);line-height:var(--atm-typography-scale-display-m-line-height);letter-spacing:var(--atm-typography-scale-display-m-tracking);font-weight:var(--atm-typography-scale-display-m-weight);font-stretch:calc(var(--atm-typography-scale-display-m-width) * 1%);font-variant-numeric:tabular-nums}.stats__unit[data-astro-cid-wqtfnlcs]{color:var(--atm-color-accent-core)}.stats__note[data-astro-cid-wqtfnlcs]{font-size:var(--atm-typography-scale-body-s-size);line-height:var(--atm-typography-scale-body-s-line-height);color:var(--atm-color-semantic-text-secondary);text-wrap:pretty}.depth[data-astro-cid-j7pv25f6]{position:relative;display:grid;place-items:center;min-block-size:220px;margin-block:var(--atm-space-16) var(--atm-space-6);overflow:clip;border:1px solid var(--atm-color-semantic-border-hairline);background:var(--atm-color-semantic-bg-raised);font-family:var(--atm-typography-family-mono);font-size:var(--atm-typography-scale-mono-label-size);letter-spacing:var(--atm-typography-scale-mono-label-tracking)}.depth__layer[data-astro-cid-j7pv25f6]{grid-area:1 / 1;padding:var(--atm-space-2) var(--atm-space-4);border:1px solid currentcolor}.depth__layer--back[data-astro-cid-j7pv25f6]{color:var(--atm-color-neutral-ink-400);translate:-140px 0}.depth__layer--mid[data-astro-cid-j7pv25f6]{color:var(--atm-color-semantic-text-secondary)}.depth__layer--front[data-astro-cid-j7pv25f6]{color:var(--atm-color-accent-core);translate:140px 0}.cards[data-astro-cid-j7pv25f6]{margin-block:var(--atm-space-16) var(--atm-space-24);padding-inline:0}.cards[data-astro-cid-j7pv25f6]>.atm-col{--col-md: 6}.lead[data-astro-cid-j7pv25f6]{margin-block:var(--atm-space-6);font-size:var(--atm-typography-scale-title-size);color:var(--atm-color-semantic-text-secondary)}
