@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/barlow-vietnamese-400-normal.9a07bd0e.woff2) format("woff2"),url(/_next/static/media/barlow-vietnamese-400-normal.2a19ccae.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/barlow-latin-ext-400-normal.388b2f91.woff2) format("woff2"),url(/_next/static/media/barlow-latin-ext-400-normal.567f4dbf.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/barlow-latin-400-normal.691b6fb3.woff2) format("woff2"),url(/_next/static/media/barlow-latin-400-normal.6bfc46e7.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/barlow-vietnamese-500-normal.83f36bf9.woff2) format("woff2"),url(/_next/static/media/barlow-vietnamese-500-normal.0f9aef14.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/barlow-latin-ext-500-normal.42d3702e.woff2) format("woff2"),url(/_next/static/media/barlow-latin-ext-500-normal.cda54286.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/barlow-latin-500-normal.b9baa974.woff2) format("woff2"),url(/_next/static/media/barlow-latin-500-normal.3e4a2431.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/barlow-vietnamese-600-normal.f4d0342c.woff2) format("woff2"),url(/_next/static/media/barlow-vietnamese-600-normal.7a6c8bf8.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/barlow-latin-ext-600-normal.660b5575.woff2) format("woff2"),url(/_next/static/media/barlow-latin-ext-600-normal.b54ba195.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/barlow-latin-600-normal.03cb9b26.woff2) format("woff2"),url(/_next/static/media/barlow-latin-600-normal.4306bd70.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/barlow-semi-condensed-vietnamese-600-normal.0100c969.woff2) format("woff2"),url(/_next/static/media/barlow-semi-condensed-vietnamese-600-normal.9a37fe03.woff) format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/barlow-semi-condensed-latin-ext-600-normal.96b1d0eb.woff2) format("woff2"),url(/_next/static/media/barlow-semi-condensed-latin-ext-600-normal.e83ad85a.woff) format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/barlow-semi-condensed-latin-600-normal.c4afa963.woff2) format("woff2"),url(/_next/static/media/barlow-semi-condensed-latin-600-normal.7d24a995.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff) format("woff");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-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.60bbe6c8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.994c9659.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.2a0db536.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.d2ac083e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.cd8df815.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.e53d79b9.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.5a49cbe3.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.f9f2cfdc.woff) format("woff");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-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.dece0821.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.2258ff2f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--midnight:#0b1b33;--paper:#f3f6fa;--raised:#ffffff;--sunken:#e4eaf2;--line:#d5dde8;--ink:#0b1b33;--ink-muted:#475569;--electric:#0a6cff;--electric-text:#0057d9;--electric-tint:#d6e6ff;--on-electric:#ffffff;--electric-on-navy:#3da5ff;--spark:#f5c518;--spark-on-light:#a67c00;--navy-text:#eef3fa;--navy-muted:#a9b8ce;--navy-card:#13274a;--navy-line:#24395e;--font-display:"Barlow Semi Condensed","Arial Narrow",sans-serif;--font-sans:"Barlow","Segoe UI",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--content:1200px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:26px;font-weight:400}img{max-width:100%;height:auto}.eyebrow,h1,h2,h3{font-family:var(--font-display);font-weight:600}p,ul{margin:0}ul{padding-left:20px}.skip{position:absolute;left:16px;top:-48px;z-index:20;background:var(--midnight);color:var(--navy-text);padding:8px 16px;text-decoration:none;font-weight:600}.skip:focus{top:16px}:focus{outline:none}:focus-visible{outline:2px solid var(--electric);outline-offset:2px}.container{width:min(var(--content),calc(100% - 48px));margin-inline:auto}.stack{display:flex;flex-direction:column;gap:40px}.eyebrow{margin:0;font-size:14px;line-height:18px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.eyebrow.on-navy{color:var(--navy-muted)}.display{margin:0;font-size:64px;line-height:64px;letter-spacing:.01em}.section-title{margin:0;font-size:44px;line-height:48px}.case-title{margin:0;font-size:34px;line-height:40px}.card-title{margin:0;font-size:24px;line-height:28px}.lead{margin:0;font-size:20px;line-height:30px}.lead.on-navy{color:#d5dde8;max-width:600px}.lead.muted,.muted{color:var(--ink-muted)}.prose-lg{margin:0;font-size:18px;line-height:28px}.small{margin:0;font-size:14px;line-height:20px}.caption{margin:0;font-size:12px;line-height:16px;color:var(--navy-muted)}.figure,.mono{font-family:var(--font-mono)}.figure{font-weight:500;font-size:44px;line-height:48px;color:var(--navy-text)}.figure.electric{color:var(--electric-on-navy)}.figure-xl{font-family:var(--font-mono);font-weight:500;font-size:88px;line-height:1;white-space:nowrap}.text-link{color:var(--electric-text);font-weight:600}.site-header{background:var(--raised);border-bottom:1px solid var(--line)}.header-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-block:16px}.logo-link{display:inline-flex;text-decoration:none;line-height:0}.logo-link img{display:block;height:64px;width:auto}.site-nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;font-weight:500}.site-nav a{color:var(--ink);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.site-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:8px;border:1px solid transparent;text-decoration:none;font-weight:600;font-size:16px;line-height:26px;font-family:var(--font-sans)}.btn-header{min-height:44px;padding:0 20px}.btn-electric,.btn-header{background:var(--electric);color:var(--on-electric)}.btn-electric:focus-visible,.btn-header:focus-visible{outline-color:var(--midnight)}.btn-on-navy{background:var(--electric-on-navy);color:var(--midnight)}.btn-on-navy:focus-visible{outline-color:var(--spark)}.btn-outline-light{background:transparent;border-color:var(--navy-muted);color:var(--navy-text)}.btn-outline{background:transparent;border-color:var(--midnight);color:var(--midnight)}.btn-midnight{background:var(--midnight);color:var(--navy-text)}.btn-row{display:flex;flex-wrap:wrap;gap:16px;padding-top:8px}.hero{background:var(--midnight);color:var(--navy-text)}.hero-inner{display:flex;flex-wrap:wrap;align-items:center;gap:64px;padding-block:96px}.hero-copy{flex:1 1 520px;flex-direction:column}.hero-copy,.stat-card{min-width:0;display:flex;gap:24px}.stat-card{flex:1 1 360px;background:var(--navy-card);border:1px solid var(--navy-line);border-radius:16px;padding:32px;flex-direction:column}.stat-card.standalone{flex:none;width:min(480px,100%)}.stat-group{gap:24px}.stat-block,.stat-group{display:flex;flex-direction:column}.stat-block{gap:4px}.stat-block p{color:var(--navy-muted)}.rule{height:1px;margin:0;border:0;background:var(--navy-line)}.case{background:var(--sunken)}.about-inner,.band-inner,.case-inner,.contact-inner,.footer-inner,.paper-inner,.split{display:flex;flex-wrap:wrap;gap:48px}.case-inner{align-items:center;padding-block:64px}.case-stat{flex:0 1 280px;display:flex;flex-direction:column;gap:8px}.case-stat .eyebrow{display:flex;align-items:center;gap:8px}.case-copy{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:16px}.section{padding-block:96px}.section-intro{display:flex;flex-direction:column;gap:16px;max-width:760px}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:24px;gap:24px}.info-card,.question-card{background:var(--raised);border:1px solid var(--line);border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:12px}.index{font-family:var(--font-mono);font-size:14px;line-height:20px;color:var(--electric-text)}.services{background:var(--raised);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.service{border-top:3px solid var(--electric);padding-top:24px;display:flex;flex-direction:column;gap:12px}.service .eyebrow{color:var(--electric-text)}.format{margin:0;font-size:14px;line-height:20px;color:var(--ink-muted);font-weight:500}.across{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px}.across-label{font-weight:600;margin-right:8px}.chip{padding:6px 12px;border-radius:4px;background:var(--electric-tint);font-size:14px;line-height:20px;font-weight:500}.across-note{color:var(--ink-muted);margin-left:8px}.independent{background:var(--midnight);color:var(--navy-text)}.band-inner{align-items:flex-start;gap:48px;padding-block:80px}.band-copy,.band-text{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:16px}.band-text{flex-basis:480px;margin:0;font-size:20px;line-height:30px;color:#d5dde8}.paper-inner{align-items:center;gap:64px;padding-block:96px}.paper-cover{flex:0 1 340px;min-width:min(260px,100%);aspect-ratio:210/297;background:var(--midnight);border-radius:8px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;color:var(--navy-text)}.paper-cover img{width:48px;height:48px}.paper-cover-copy{display:flex;flex-direction:column;gap:12px}.paper-kicker{font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--navy-muted)}.paper-cover-title,.paper-kicker{font-family:var(--font-display);font-weight:600}.paper-cover-title{font-size:40px;line-height:40px}.paper-cover-sub{font-size:14px;line-height:20px;color:var(--navy-muted)}.paper-copy{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:20px}.about{background:var(--raised);border-top:1px solid var(--line)}.about-inner{align-items:flex-start;gap:64px;padding-block:96px}.portrait{flex:0 1 320px;min-width:min(240px,100%);aspect-ratio:4/5;background:var(--sunken);border-radius:8px;overflow:hidden}.portrait img{width:100%;height:100%;object-fit:cover;object-position:center 18%;display:block}.about-copy{flex:1 1 480px;min-width:0;gap:20px}.about-copy,.about-copy ul{display:flex;flex-direction:column}.about-copy ul{gap:6px}.contact{background:var(--electric-tint)}.contact-inner{align-items:center;justify-content:space-between;gap:32px;padding-block:80px}.contact-copy{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:16px}.contact-actions{display:flex;flex-wrap:wrap;gap:16px}.site-footer{background:var(--midnight);color:var(--navy-muted)}.footer-inner{justify-content:space-between;gap:32px;padding-block:48px}.footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.footer-logo{display:block;height:56px;width:auto;max-width:none}.footer-url{color:var(--navy-text);text-decoration:none}.footer-nav,.footer-url{font-size:14px;line-height:20px}.footer-nav{display:flex;flex-wrap:wrap;gap:12px 28px;align-content:flex-start}.footer-nav a{color:var(--navy-text);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.page{padding-block:64px 96px}.page-block,.page-intro{display:flex;flex-direction:column;gap:16px;max-width:760px}.page-block{padding-top:24px;border-top:1px solid var(--line)}.page-block.accent{border-top:3px solid var(--electric)}.flush{padding-block:0}.block-stack{display:flex;flex-direction:column;gap:24px}.page-block+.page-block{margin-top:8px}.measure{max-width:72ch}.service-list{display:flex;flex-direction:column;gap:48px}.note{max-width:760px;padding:24px;background:var(--raised);border:1px solid var(--line);border-radius:8px}.not-found{min-height:60vh;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;padding-block:96px}.not-found img{width:min(220px,70%);height:auto}.not-found p{max-width:42ch}@media (max-width:800px){.display{font-size:40px;line-height:44px}.paper-cover-title,.section-title{font-size:34px;line-height:40px}.figure-xl{font-size:64px}.about-inner,.hero-inner,.paper-inner,.section{padding-block:64px}.logo-link img{height:56px}.site-nav{width:100%;gap:4px 20px}.paper-cover{flex-basis:100%;max-width:340px}.portrait{flex-basis:min(320px,100%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}