@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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-cyrillic-ext-400-normal.C_uLvvQ5.woff2)format("woff2"),url(/_astro/jetbrains-mono-cyrillic-ext-400-normal.Bh0R7Dhr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-cyrillic-400-normal.BEIGL1Tu.woff2)format("woff2"),url(/_astro/jetbrains-mono-cyrillic-400-normal.ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-greek-400-normal.C190GLew.woff2)format("woff2"),url(/_astro/jetbrains-mono-greek-400-normal.B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-vietnamese-400-normal.ByoDsISC.woff2)format("woff2"),url(/_astro/jetbrains-mono-vietnamese-400-normal.CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-ext-400-normal.fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f1f1ef;--card:#e4e4e0;--card-deep:#d4d4cf;--canvas:#cfcfcb;--ball-mute:#c9c9c4;--ink:#121212;--ink-soft:#3a3a38;--meta:#6b6b68;--accent:#b8f03a;--on-ink:#f1f1ef;--on-ink-meta:#878c96;--on-media-meta:#c4c9d2;--track:#353941;--room:#000;--room-raised:#121419;--room-deep:#1b1e24;--light:#e4e9f2;--light-body:#9ba3b1;--light-dim:#7b8494;--shade:#2c3038;--shade-deep:#414653;--spill:#8fb0f0;--spill-deep:#2b3d78;--lit-high:#f4f7ff;--lit-mid:#aab6cc;--lit-low:#646d7e;--cool:#e4e9f2;--cool-high:#f4f7ff;--cool-mid:#aab6cc;--cool-low:#646d7e;--cool-body:#8e97a6;--cool-glow:#9db6ff;--cool-glow-deep:#5e74b8;--panel-back:#0b0d10;--panel:#0e1014;--panel-front:#11141a;--glint:#f6ffe2;--orb-core:#f2ffd0;--lime-bright:#c9ff5a;--lime-bloom:#d8ff7a;--rest-bloom:.65;--rest-reach:.8;--stop-heat:45%;--surface-grad-a:#2a2d33;--surface-grad-b:#131418;--surface-grad:linear-gradient(135deg, #2a2d33 0%, #131418 100%);--surface-grad-alt:linear-gradient(120deg, #30333a 0%, #18191d 100%);--surface-grad-vertical:linear-gradient(180deg, #2a2d33, #131418);--bg-page:var(--room);--bg-outer:var(--room);--surface-card:var(--room-raised);--surface-card-deep:var(--room-deep);--surface-inverted:var(--light);--surface-media:var(--surface-grad);--text-strong:var(--light);--text-headline:var(--cool);--text-body:var(--light-body);--text-meta:var(--light-dim);--text-inverted:var(--ink);--text-meta-inverted:var(--meta);--border-hairline:var(--shade);--border-ink:var(--light);--action-bg:var(--accent);--action-fg:var(--ink);--motif-ink:var(--light);--motif-accent:var(--accent);--motif-mute:var(--shade-deep);--font-core:"Archivo Variable", "Helvetica Neue", Helvetica, "Neue Haas Grotesk Text", system-ui, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--fw-regular:400;--fw-medium:500;--fw-bold:700;--fs-display:clamp(56px, 15.886px + 10.286vw, 164px);--lh-display:.96;--ls-display:-.045em;--fs-hero:clamp(44px, 11.314px + 8.381vw, 132px);--lh-hero:.94;--ls-hero:-.045em;--fs-headline:clamp(44px, 18.743px + 6.476vw, 112px);--lh-headline:.96;--ls-headline:-.04em;--fs-section:clamp(30px, 20.343px + 2.476vw, 56px);--lh-section:1;--ls-section:-.035em;--fs-panel:clamp(26px, 17.829px + 2.095vw, 48px);--lh-panel:1;--ls-panel:-.03em;--fs-card:clamp(30px, 26.286px + .952vw, 40px);--lh-card:1;--ls-card:-.03em;--fs-step:clamp(20px, 15.543px + 1.143vw, 32px);--lh-step:1;--ls-step:-.03em;--fs-lead:clamp(16px, 14.886px + .2857vw, 19px);--lh-lead:1.45;--fs-body:clamp(15px, 14.629px + .0952vw, 16px);--lh-body:1.5;--fs-body-sm:clamp(15px, 14.629px + .095vw, 16px);--lh-body-sm:1.5;--fs-label:clamp(20px, 18.514px + .381vw, 24px);--lh-label:1.1;--ls-label:-.02em;--fs-opener:clamp(24px, 16.571px + 1.905vw, 44px);--lh-opener:1.02;--ls-opener:-.034em;--fw-semibold:600;--fs-nav:14px;--ls-nav:.04em;--fs-meta:clamp(10px, 9.257px + .19vw, 12px);--ls-meta:.1em;--fs-meta-sm:clamp(10px, 9.629px + .095vw, 11px);--fs-display-fixed:164px;--fs-hero-fixed:132px;--fs-headline-fixed:112px;--fs-section-fixed:56px;--fs-panel-fixed:48px;--fs-card-fixed:40px;--fs-step-fixed:32px;--fs-lead-fixed:19px;--fs-body-fixed:16px;--fs-label-fixed:24px;--fs-opener-fixed:44px;--fs-body-sm-fixed:16px;--fs-meta-fixed:12px;--fs-display-m:56px;--fs-headline-m:44px;--fs-card-m:30px;--fs-step-m:20px;--fs-body-m:15px;--fs-meta-m:10px;--measure-narrow:340px;--measure-body:420px;--measure-lead:640px;--measure-hero:620px;--type-display:var(--fw-bold) var(--fs-display) / var(--lh-display) var(--font-core);--type-body:var(--fw-regular) var(--fs-body) / var(--lh-body) var(--font-core);--type-meta:var(--fw-regular) var(--fs-meta) / 1.8 var(--font-mono);--sp-1:12px;--sp-2:24px;--sp-3:40px;--sp-4:48px;--sp-5:72px;--sp-6:88px;--sp-7:clamp(72px, 24.6px + 12.15vw, 140px);--sp-8:clamp(104px, 68.3px + 9.14vw, 200px);--gutter:clamp(12px, 7.5px + 1.14vw, 24px);--grid-columns:12;--page-max:1440px;--page-pad:clamp(20px, 9.6px + 2.67vw, 48px);--page-pad-mobile:20px;--mobile-width:390px;--section-pad-y:80px;--section-gap:clamp(88px, 61.3px + 6.86vw, 160px);--section-gap-max:200px;--nav-height:80px;--card-pad:clamp(24px, 18.1px + 1.52vw, 40px);--card-min-height:clamp(240px, 188px + 13.3vw, 380px);--card-media-height:clamp(104px, 11.1vw, 160px);--panel-pad:clamp(24px, 18.1px + 1.52vw, 36px) var(--card-pad) clamp(36px, 25.6px + 2.67vw, 64px);--panel-overlap:-28px;--benefit-panel-h:clamp(300px, 36vw, 520px);--benefit-floor:32px;--benefit-art-h:clamp(112px, 64px + 6vw, 150px);--band-pad:64px;--space-inline:var(--sp-2);--space-stack:var(--sp-3);--space-block:var(--sp-4);--r-media:6px;--r-device:14px;--r-panel:28px;--r-pill:999px;--r-round:50%;--border-hairline-width:1px;--stroke-path:2px;--shadow-none:none;--radius-card:var(--r-panel);--radius-action:var(--r-pill);--radius-surface:var(--r-media);--ease-out:cubic-bezier(.22, .61, .36, 1);--ease-in-out:cubic-bezier(.45, 0, .55, 1);--dur-micro:.18s;--dur-state:.28s;--dur-reveal:.64s;--dur-breath:4s;--reveal-shift:24px;--hover-fade:.62;--parallax-slow:.4;--parallax-fast:1;--dur-swap:.9s}@media (prefers-reduced-motion:reduce){:root{--dur-micro:0s;--dur-state:0s;--dur-reveal:0s;--dur-swap:0s;--reveal-shift:0px}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg-page);color:var(--text-strong);font:var(--type-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-weight:var(--fw-bold);margin:0}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}img,video,svg{max-width:100%;display:block}button{font:inherit;color:inherit}a{color:var(--text-strong);text-decoration:none}a:hover{color:var(--text-meta)}::selection{background:var(--accent);color:var(--ink)}:focus-visible{outline:2px solid var(--text-strong);outline-offset:3px;border-radius:2px}html{--header-h:72px;scroll-padding-top:calc(var(--header-h) + var(--sp-2));background:var(--bg-outer);color-scheme:dark;overflow-x:clip}body{background:var(--bg-outer);overflow-x:clip}@media (width<=599px){html{--header-h:56px}}.page{max-width:var(--page-max);background:var(--bg-page);padding:var(--sp-2) var(--page-pad) var(--sp-6);margin:0 auto}.page:has(>main[data-paged]){padding-top:0}.section{padding:0 0 var(--section-gap)}main[data-paged]{--band-pad:min(64px, 9svh)}main>.section:not([data-own-band]){margin-bottom:var(--band-pad)}main[data-paged]+footer{margin-top:0}@media (width>=900px) and (height>=640px){html:has(main[data-paged]){scroll-behavior:smooth;scroll-padding-top:var(--header-h)}main[data-paged]{--page-vpad:min(var(--sp-4), 3svh);--fs-hero:min(132px, 8.5svh);--fs-headline:min(112px, 11svh);--fs-section:min(56px, 7svh);--fs-step:min(32px, 3.6svh);--fs-body-sm:clamp(14px, 2svh, 16px);--card-min-height:min(380px, 42svh);--card-media-height:min(160px, 15svh);--benefit-panel-h:min(520px, 46svh);--benefit-art-h:min(150px, 12svh);--sp-3:min(40px, 4svh);--sp-4:min(48px, 3svh);--sp-5:min(72px, 2.5svh);--sp-6:min(88px, 4svh);--sp-7:min(140px, 8svh)}main[data-paged]>.section{box-sizing:border-box;padding:var(--page-vpad) 0 calc(var(--section-gap) - var(--page-vpad));align-content:start;display:grid}main[data-paged]>.section:last-child{padding-bottom:var(--section-gap)}main[data-paged]>header{box-sizing:border-box;align-content:start;display:grid}}.skip-link{left:var(--page-pad);z-index:20;background:var(--accent);color:var(--ink);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-nav);font-weight:var(--fw-bold);position:absolute;top:0;transform:translateY(-120%)}.skip-link:focus-visible{transform:translateY(var(--sp-1));color:var(--ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._header_16hau_22{z-index:15;height:var(--header-h);background:var(--bg-outer);border-bottom:var(--border-hairline-width) solid var(--border-hairline);position:sticky;top:0}._header_16hau_22:focus-within{z-index:17}@supports (backdrop-filter:blur(1px)){._header_16hau_22{background:linear-gradient(to bottom, color-mix(in oklab, var(--cool) 5%, transparent), transparent), color-mix(in oklab, var(--room-raised) 70%, transparent);border-bottom-color:color-mix(in oklab, var(--cool) 14%, transparent);backdrop-filter:blur(20px)saturate(1.6)}}@media (prefers-reduced-transparency:reduce){._header_16hau_22{background:var(--bg-outer);border-bottom-color:var(--border-hairline);backdrop-filter:none}}._bar_16hau_76{justify-content:space-between;align-items:center;gap:var(--sp-2);height:100%;max-width:var(--page-max);padding:0 var(--page-pad);font-family:var(--font-core);font-size:var(--fs-nav);letter-spacing:var(--ls-nav);text-transform:uppercase;white-space:nowrap;margin:0 auto;display:flex}._brand_16hau_94{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-label);color:var(--text-strong);transition:opacity var(--dur-micro) var(--ease-out);line-height:1}._brand_16hau_94:hover{color:var(--text-strong);opacity:var(--hover-fade)}._short_16hau_109{display:none}._end_16hau_113{align-items:center;gap:var(--sp-3);display:flex}._link_16hau_121,._end_16hau_113 nav a{min-width:24px;min-height:44px;font-weight:var(--fw-medium);color:var(--text-strong);transition:opacity var(--dur-micro) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}._link_16hau_121:hover{color:var(--text-strong);opacity:var(--hover-fade)}._bar_16hau_76 ._cta_16hau_139{padding:var(--sp-1) var(--sp-2)}._bar_16hau_76 ._cta_16hau_139:before{display:none}@media (width<=599px){._bar_16hau_76{gap:var(--sp-1)}._brand_16hau_94{font-size:16px}._end_16hau_113{gap:var(--sp-1)}._bar_16hau_76 ._cta_16hau_139{padding:8px 16px}}@media (width<=419px){._short_16hau_109{display:inline}._full_16hau_177{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width<=359px){._bar_16hau_76,._end_16hau_113{gap:8px}._bar_16hau_76 ._cta_16hau_139{padding:8px 12px}}._switcher_gc5js_1{gap:var(--sp-1);display:flex}._link_gc5js_6{font-weight:var(--fw-medium);transition:opacity var(--dur-micro) var(--ease-out)}._link_gc5js_6:hover{color:var(--text-strong);opacity:var(--hover-fade)}._meta_zi50o_1{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--text-meta);line-height:1.8}._sm_zi50o_10{font-size:var(--fs-meta-sm)}._default_zi50o_14{color:var(--text-meta)}._ink_zi50o_18{color:var(--text-strong)}._inverted_zi50o_22{color:var(--text-meta-inverted)}._media_zi50o_26{color:var(--on-media-meta)}._header_nykv7_1{margin-bottom:var(--sp-4);align-items:baseline;gap:16px;display:flex}._title_nykv7_8{font-family:var(--font-core);font-size:var(--fs-section);line-height:var(--lh-section);font-weight:var(--fw-bold);letter-spacing:var(--ls-section);text-transform:uppercase;color:var(--text-headline);hyphens:none;margin:0}@media (width<=520px){._title_nykv7_8{hyphens:auto;overflow-wrap:break-word}}._end_nykv7_37{white-space:nowrap}._dot_nykv7_52{--stop-x:.153em;--stop-y:.072em;top:calc(7px - var(--stop-y));vertical-align:baseline;width:14px;height:14px;margin-inline:calc(var(--stop-x) - 7px) calc(-7px - var(--stop-x));display:inline-block;position:relative}._dot_nykv7_52[data-empty]+._stop_nykv7_66{color:#0000}._pill_m84d9_1{background:var(--action-bg);color:var(--action-fg);font-family:var(--font-core);font-weight:var(--fw-bold);letter-spacing:.02em;text-transform:uppercase;text-align:center;border-radius:var(--r-pill);box-shadow:var(--shadow-none);transition:transform var(--dur-micro) var(--ease-out);display:inline-block}._pill_m84d9_1:hover{color:var(--action-fg);transform:scale(.985)}._accent_m84d9_25{isolation:isolate;background:var(--action-bg);color:var(--action-fg);position:relative}._accent_m84d9_25:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--accent) 34%, transparent), color-mix(in oklab, var(--accent) 10%, transparent) 55%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:-120% -45%}._outline_m84d9_49{color:var(--text-strong);border:var(--border-hairline-width) solid color-mix(in oklab, var(--border-ink) 45%, transparent);transition:transform var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);background:0 0}._outline_m84d9_49:hover{color:var(--text-strong);border-color:var(--border-ink)}._arrow_m84d9_64{margin-inline-start:.6em}._lg_m84d9_68{padding:clamp(20px,16.286px + .952vw,30px) clamp(32px,20.114px + 3.048vw,64px);font-size:clamp(18px,16.514px + .381vw,22px)}._md_m84d9_73{padding:22px 48px;font-size:18px}._sm_m84d9_78{padding:16px 32px;font-size:14px}._link_1cqa4_1{font-family:var(--font-core);font-size:var(--fs-nav);letter-spacing:.02em;color:var(--text-strong);transition:opacity var(--dur-micro) var(--ease-out);border-bottom:1px solid;padding-bottom:2px;text-decoration:none;display:inline-block}._link_1cqa4_1:hover{color:var(--text-strong);opacity:var(--hover-fade)}._inverted_1cqa4_18,._inverted_1cqa4_18:hover{color:var(--text-inverted)}._arrow_1cqa4_26{margin-left:.4em}._card_1xyva_6{gap:var(--sp-4);min-height:var(--card-min-height);padding:var(--card-pad);border-radius:var(--r-panel);box-shadow:var(--shadow-none);background:var(--surface-card);color:var(--text-strong);flex-direction:column;display:flex;overflow:clip}._deep_1xyva_22{background:var(--surface-card-deep)}._ink_1xyva_26{background:var(--surface-inverted);color:var(--text-inverted)}._title_1xyva_31{font-family:var(--font-core);font-size:var(--fs-card);line-height:var(--lh-card);font-weight:var(--fw-bold);letter-spacing:var(--ls-card);text-transform:uppercase;margin:0}._media_1xyva_43{margin:calc(var(--card-pad) * -1) calc(var(--card-pad) * -1) 0}._wash_1xyva_54{background:var(--motif-accent);clip-path:inset(0 calc((1 - var(--carve,1)) * 100%) 0 0);opacity:var(--wash,0);pointer-events:none;position:absolute;inset:0}._card_1xyva_6>._media_1xyva_43{border-radius:0}@media (width>=760px){._title_1xyva_31{min-height:calc(2em * var(--lh-card))}}._body_1xyva_80{font-size:var(--fs-body);line-height:var(--lh-body);max-width:var(--measure-narrow);margin:0}._points_1xyva_88{gap:var(--sp-1);font-size:var(--fs-body);line-height:var(--lh-body);max-width:var(--measure-narrow);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._paper_1xyva_108{background:0 0;border-radius:0;gap:0;min-height:0;padding:0}._paper_1xyva_108>._media_1xyva_43{margin:0 0 var(--sp-3);border-radius:var(--r-media)}._paper_1xyva_108 ._title_1xyva_31{margin:0 0 var(--sp-2);font-size:var(--fs-step);line-height:var(--lh-step);letter-spacing:var(--ls-step)}._paper_1xyva_108 ._body_1xyva_80,._paper_1xyva_108 ._points_1xyva_88{font-size:var(--fs-body-sm);color:var(--text-body)}@media (width>=760px){._paper_1xyva_108 ._title_1xyva_31{min-height:calc(2em * var(--lh-step));align-content:end;display:grid}}._surface_1gici_1{border-radius:var(--r-media);background:var(--surface-grad);box-shadow:var(--shadow-none);position:relative;overflow:hidden}._device_1gici_9{border-radius:var(--r-device)}._surface_1gici_1[data-gradient=b]{background:var(--surface-grad-alt)}._surface_1gici_1[data-gradient=vertical]{background:var(--surface-grad-vertical)}._poster_1gici_23{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._play_1gici_33{border-radius:var(--r-round);background:var(--paper);width:56px;height:56px;transition:opacity var(--dur-micro) var(--ease-out);justify-content:center;align-items:center;margin:-28px 0 0 -28px;display:flex;position:absolute;top:50%;left:50%}._playOnHover_1gici_48 ._play_1gici_33{opacity:0}._playOnHover_1gici_48:hover ._play_1gici_33,:focus-visible ._playOnHover_1gici_48 ._play_1gici_33,:focus-visible._playOnHover_1gici_48 ._play_1gici_33{opacity:1}._track_1gici_58{background:var(--track);border-radius:3px;height:6px;position:absolute;bottom:16px;left:14px;right:14px}._elapsed_1gici_68{background:var(--accent);border-radius:3px;height:100%;display:block}._meta_1gici_75{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 40px);position:absolute;bottom:16px;left:20px;overflow:hidden}._breathing_1gici_91:before{content:"";border-radius:inherit;pointer-events:none;will-change:opacity;animation:_breathe_1gici_1 var(--dur-breath) var(--ease-in-out) infinite;border:1px solid #f1f1ef57;position:absolute;inset:0}@keyframes _breathe_1gici_1{0%,to{opacity:.2}50%{opacity:1}}@media (prefers-reduced-motion:reduce){._breathing_1gici_91:before{opacity:.55;animation:none}}._graphic_cmnxu_5{clip-path:inset(0 calc((1 - var(--carve,1)) * 100%) 0 0);opacity:var(--reveal,1);position:absolute;inset:0}._svg_cmnxu_14{width:100%;height:100%;display:block}._scrim_cmnxu_24{pointer-events:none}._scrimFrom_cmnxu_28{stop-color:var(--surface-grad-b,#131418);stop-opacity:.85}._scrimTo_cmnxu_33{stop-color:var(--surface-grad-b,#131418);stop-opacity:0}._paper_cmnxu_40{fill:var(--on-ink)}._track_cmnxu_44{fill:var(--track)}._paperStroke_cmnxu_48,._metaStroke_cmnxu_49{fill:none;stroke-width:1px}._paperStroke_cmnxu_48{stroke:var(--on-ink)}._metaStroke_cmnxu_49{stroke:var(--on-media-meta)}._meta_cmnxu_49,._metaSm_cmnxu_63,._paperText_cmnxu_64{font-family:var(--font-mono);font-weight:var(--fw-regular);letter-spacing:.05em}._meta_cmnxu_49,._paperText_cmnxu_64{font-size:11px}._metaSm_cmnxu_63{font-size:10px}._meta_cmnxu_49,._metaSm_cmnxu_63{fill:var(--on-media-meta)}._paperText_cmnxu_64{fill:var(--on-ink)}._ball_mdw43_1{border-radius:var(--r-round);flex:none;display:block}._ball_mdw43_1[data-tone=ink]{background:var(--motif-ink)}._ball_mdw43_1[data-tone=accent]{background:var(--motif-accent)}._ball_mdw43_1[data-tone=mute]{background:var(--motif-mute)}._ball_mdw43_1[data-tone=accent][data-size="14"],._ball_mdw43_1[data-tone=accent][data-size="24"],._ball_mdw43_1[data-tone=accent][data-size="44"]{position:relative}._ball_mdw43_1[data-tone=accent][data-size="14"]:after,._ball_mdw43_1[data-tone=accent][data-size="24"]:after,._ball_mdw43_1[data-tone=accent][data-size="44"]:after{content:"";border-radius:var(--r-round);background:radial-gradient(closest-side, color-mix(in oklab, var(--accent) 38%, transparent), color-mix(in oklab, var(--accent) 10%, transparent) 55%, transparent);pointer-events:none;position:absolute;inset:-150%}._step_f99rr_1{gap:var(--sp-3);width:var(--measure-body);align-items:flex-start;max-width:100%;display:flex}._dot_f99rr_9{border-radius:var(--r-round);background:var(--motif-ink);flex:none;width:14px;height:14px;margin-top:4px}._number_f99rr_18{margin-bottom:10px}._title_f99rr_22{margin:0 0 var(--sp-1);font-family:var(--font-core);font-size:var(--fs-step);line-height:var(--lh-step);font-weight:var(--fw-bold);letter-spacing:var(--ls-step);text-transform:uppercase}._body_f99rr_32{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-body);margin:0}._footer_da39w_3{margin-top:var(--sp-6);padding:var(--sp-3) 0 var(--sp-4);border-top:var(--border-hairline-width) solid var(--border-hairline);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--text-meta)}._grid_da39w_15{gap:var(--sp-3);grid-template-columns:1fr;display:grid}@media (width>=640px){._grid_da39w_15{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._grid_da39w_15{grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,2fr) minmax(0,2fr)}}._product_da39w_33{align-items:flex-start;gap:var(--sp-1);flex-direction:column;display:flex}._name_da39w_40{font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);font-weight:var(--fw-bold);color:var(--text-strong);margin:0}._tagline_da39w_49{margin:0 0 var(--sp-1);color:var(--text-body)}._company_da39w_54{align-items:flex-start;gap:var(--sp-1);flex-direction:column;display:flex}._logoLink_da39w_61{color:var(--text-strong);transition:opacity var(--dur-micro) var(--ease-out);display:inline-block}._logoLink_da39w_61:hover{opacity:var(--hover-fade)}._logo_da39w_61{width:72px;height:auto;display:block}._address_da39w_77{font-style:normal}._address_da39w_77 a{color:var(--text-body)}._address_da39w_77 a:hover{color:var(--text-strong)}._links_da39w_89 ul{align-items:flex-start;gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._links_da39w_89 a{color:var(--text-meta)}._links_da39w_89 a:hover{color:var(--text-strong);opacity:1}._copyright_da39w_110{margin:var(--sp-4) 0 0}._visuallyHidden_da39w_114{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._logoLink_da39w_61{transition:none}}
