@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-vietnamese-wght-normal.D0rl6rjA.woff2) format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-ext-wght-normal.D9tNdqV9.woff2) format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/space-grotesk-latin-wght-normal.BhU9QXUp.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-normal.XAtsl5Q_.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.woff2) format("woff2-variations");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}:root{--axro-turquoise: #00897F;--axro-turquoise-dark: #00675F;--axro-ink: #1B4A51;--axro-paper: #F5F9F9;--axro-grey-light: #AFC0C2;--axro-grey-mid: #8DA5A8;--axro-ink-soft: color-mix(in srgb, var(--axro-ink) 80%, var(--axro-paper));--axro-turquoise-bright: color-mix(in srgb, var(--axro-turquoise) 62%, var(--axro-paper));--scene-alu: #97A4A9;--scene-bin: #22333A;--scene-robot: #8FA0A5;--scene-port-warm: #FFB37A;--scene-light-cold: #D8E8F0;--font-display: "Space Grotesk Variable", "Archivo Variable", ui-sans-serif, system-ui, sans-serif;--font-body: "Archivo Variable", ui-sans-serif, system-ui, "Segoe UI", sans-serif;--text-base: 1.0625rem;--leading-body: 1.6;--content-max: 68rem;--content-wide: 90rem;--space-section: clamp(2.75rem, 6vh, 4.5rem);--space-gutter: clamp(1.25rem, 4vw, 2.5rem);--grid-cell: 4.25rem;--grid-line: color-mix(in srgb, var(--axro-grey-light) 7%, transparent);--fade-duration: .4s;--fade-offset: 12px;--stagger-step: 60ms;--underline-duration: .18s}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);background:var(--axro-ink);color:var(--axro-paper);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-display);font-weight:500;letter-spacing:-.015em;line-height:1.12;margin:0 0 .6em}p{margin:0 0 1em}.container{max-width:var(--content-max);margin-inline:auto;padding-inline:var(--space-gutter)}@media(min-width:1440px){.container--wide{max-width:var(--content-wide)}}.section{padding-block:var(--space-section)}.section--tight{padding-block:calc(var(--space-section) * .6)}.section--ink{background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:var(--grid-cell) var(--grid-cell)}.section+.section{border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.section--paper{background:var(--axro-paper);color:var(--axro-ink)}.section--paper .text-muted{color:var(--axro-ink-soft)}.section--ink .text-muted,.text-muted{color:var(--axro-grey-light)}.section h2{font-size:clamp(2rem,3.8vw,3.6rem);letter-spacing:-.025em;max-width:22ch;text-wrap:balance}.kicker{font-family:var(--font-display);font-weight:500;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--axro-grey-light);margin:0 0 1.6em;display:flex;align-items:center;gap:.9em}.section--paper .kicker{color:var(--axro-ink-soft)}.kicker:after{content:"";flex:0 1 2.2rem;height:1px;background:currentColor}.measure{max-width:62ch}.link{color:inherit;text-decoration:none;position:relative}.link:after{content:"";position:absolute;left:0;bottom:-.15em;width:100%;height:2px;background:var(--axro-turquoise);transform:scaleX(0);transform-origin:left;transition:transform var(--underline-duration) ease-out}.link:hover:after,.link:focus-visible:after{transform:scaleX(1)}.section--paper .link{color:var(--axro-turquoise-dark)}.btn{display:inline-block;font-family:var(--font-display);font-weight:500;font-size:1.125rem;line-height:1;padding:.9em 1.5em;border-radius:3px;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color var(--underline-duration) ease-out,border-color var(--underline-duration) ease-out}.btn--primary{background:var(--axro-turquoise);color:var(--axro-paper)}.btn--primary:hover{background:var(--axro-turquoise-dark)}.btn:active{transform:translateY(1px)}.btn--ghost{border-color:var(--axro-grey-light);color:var(--axro-paper);background:transparent}.btn--ghost:hover{border-color:var(--axro-turquoise)}:focus-visible{outline:2px solid var(--axro-turquoise);outline-offset:3px;border-radius:2px}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--axro-paper);color:var(--axro-ink);padding:.6em 1em}.skip-link:focus-visible{left:var(--space-gutter);top:var(--space-gutter)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.link:after{transition:none}}
