@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.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;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.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;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-italic.DS6JCx7O.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:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-italic.Cq9u_6Zz.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:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-italic.BuvkOFDm.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.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}@font-face{font-family:Buzz Amp;src:url(data:font/woff2;base64,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)format("woff2");font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;unicode-range:U+26}@font-face{font-family:Buzz Amp;src:url(/_astro/plex-amp-italic.BYGyH_9N.woff2)format("woff2");font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;unicode-range:U+26}:root{--buzz:#fc0;--ink:#0a0a0a;--white:#fff;--paper:#f5f5f2;--graphite:#1a1a18;--ash:#8c897f;--line:#ffffff1f;--text-dim:#ffffffb8;--font-display:"Buzz Amp", "Archivo Variable", "Arial Narrow", sans-serif;--font-body:"Buzz Amp", "Archivo Variable", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--gutter:clamp(16px, 4vw, 48px);--max:1320px;--section:clamp(72px, 11vw, 152px);--page-top:clamp(56px, 6.5vw, 94px);--radius:4px;--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--ink);color:var(--white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:clamp(16px,1.15vw,19px);font-stretch:100%;line-height:1.6;overflow-x:hidden}img,svg{max-width:100%;height:auto;display:block}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}::selection{background:var(--buzz);color:var(--ink)}:focus-visible{outline:3px solid var(--buzz);outline-offset:3px;border-radius:2px}.skip-link{z-index:100;background:var(--buzz);color:var(--ink);padding:10px 16px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section)}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin:0;font-style:italic;font-weight:900;font-stretch:62%;line-height:.88}.display .hl{color:var(--buzz)}.h1{font-size:clamp(48px,7vw,96px)}.h2{margin:0;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.25}.label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ash);margin:0;font-size:12px;font-weight:500}.label--buzz{color:var(--buzz)}.lead{color:var(--text-dim);max-width:46ch;margin:0;font-size:clamp(18px,1.5vw,22px);line-height:1.5}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(32px,5vw,64px);display:flex}.section-head .label{margin-bottom:16px}.btn{border-radius:var(--radius);cursor:pointer;min-height:48px;transition:transform .2s var(--ease), background-color .2s, color .2s, border-color .2s;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn--buzz{background:var(--buzz);color:var(--ink)}.btn--buzz:hover{background:#ffd633}.btn--ghost{color:var(--white);border-color:#fff6}.btn--ghost:hover{border-color:var(--white)}.btn--ink{background:var(--ink);color:var(--white)}.btn--sm{min-height:40px;padding:8px 16px;font-size:14px}.link-arrow{border-bottom:2px solid var(--buzz);align-items:center;gap:8px;padding-bottom:2px;font-weight:700;text-decoration:none;display:inline-flex}.link-arrow span{transition:transform .2s var(--ease)}.link-arrow:hover span{transform:translate(4px)}.placeholder{font-family:var(--font-mono);border:1px dashed var(--buzz);color:var(--buzz);border-radius:2px;padding:2px 8px;font-size:.85em;display:inline-block}.render-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--white);background:#0a0a0acc;border-radius:2px;padding:4px 8px;font-size:11px;position:absolute;bottom:12px;left:12px}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(24px)}.js [data-reveal].is-in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hdr[data-astro-cid-nen7h5rs]{z-index:50;-webkit-backdrop-filter:saturate(140%)blur(12px);background:#0a0a0adb;border-bottom:1px solid #0000;transition:border-color .3s;position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].is-scrolled{border-bottom-color:var(--line)}.hdr__in[data-astro-cid-nen7h5rs]{align-items:center;gap:24px;height:72px;display:flex}.hdr__logo[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;text-decoration:none;display:flex}.hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:44px;height:auto}.hdr__name[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);letter-spacing:.08em;font-size:13px;font-weight:500}.hdr__nav[data-astro-cid-nen7h5rs]{margin-left:auto}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:28px;margin:0;padding:0;list-style:none;display:flex}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-dim);font-size:15px;font-weight:600;text-decoration:none;transition:color .2s}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--white)}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{box-shadow:inset 0 -2px 0 var(--buzz)}.hdr__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;display:flex}.hdr__toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;width:44px;height:44px;display:none;position:relative}.bars[data-astro-cid-nen7h5rs],.bars[data-astro-cid-nen7h5rs]:before,.bars[data-astro-cid-nen7h5rs]:after{background:var(--white);content:"";width:22px;height:2px;transition:transform .25s var(--ease), top .25s;position:absolute;left:11px}.bars[data-astro-cid-nen7h5rs]{top:21px}.bars[data-astro-cid-nen7h5rs]:before{top:-7px;left:0}.bars[data-astro-cid-nen7h5rs]:after{top:7px;left:0}[data-astro-cid-nen7h5rs][aria-expanded=true] .bars[data-astro-cid-nen7h5rs]{background:0 0}[data-astro-cid-nen7h5rs][aria-expanded=true] .bars[data-astro-cid-nen7h5rs]:before{top:0;transform:rotate(45deg)}[data-astro-cid-nen7h5rs][aria-expanded=true] .bars[data-astro-cid-nen7h5rs]:after{top:0;transform:rotate(-45deg)}@media (width<=960px){.hdr__name[data-astro-cid-nen7h5rs]{display:none}.hdr__actions[data-astro-cid-nen7h5rs]{margin-left:auto}.hdr__toggle[data-astro-cid-nen7h5rs]{display:block}.hdr__nav[data-astro-cid-nen7h5rs]{background:var(--ink);border-bottom:1px solid var(--line);margin:0;display:none;position:absolute;inset:72px 0 auto}.hdr__nav[data-astro-cid-nen7h5rs].is-open{display:block}.hdr__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:8px var(--gutter) 24px;flex-direction:column;gap:0}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);padding:14px 0;font-size:20px;display:block}}.si[data-astro-cid-o2gh7vpa]{gap:14px;margin:0;padding:0;list-style:none;display:flex}.si[data-astro-cid-o2gh7vpa] a[data-astro-cid-o2gh7vpa]{width:calc(var(--si) + 20px);height:calc(var(--si) + 20px);border:1px solid var(--line);color:var(--white);border-radius:50%;place-items:center;transition:color .2s,border-color .2s,background-color .2s;display:grid}.si[data-astro-cid-o2gh7vpa] a[data-astro-cid-o2gh7vpa]:hover{color:var(--ink);background:var(--buzz);border-color:var(--buzz)}.si[data-astro-cid-o2gh7vpa] svg[data-astro-cid-o2gh7vpa]{width:var(--si);height:var(--si)}.ftr[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);padding-top:clamp(56px,8vw,96px);font-size:15px}.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr .8fr 1.3fr 1.2fr;gap:40px;display:grid}.ftr__brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:120px;margin-bottom:20px}.ftr__tag[data-astro-cid-jo6i4kqk]{color:var(--buzz);margin:0 0 8px;font-weight:700}.ftr__pos[data-astro-cid-jo6i4kqk]{color:var(--text-dim);max-width:36ch;margin:0}.ftr[data-astro-cid-jo6i4kqk] .label[data-astro-cid-jo6i4kqk]{margin-bottom:16px}.ftr[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{color:var(--text-dim);gap:10px;margin:0;padding:0;list-style:none;display:grid}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-dim);text-decoration:none;transition:color .2s}.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--white)}address[data-astro-cid-jo6i4kqk]{color:var(--text-dim);gap:4px;font-style:normal;line-height:1.6;display:grid}.ftr__office[data-astro-cid-jo6i4kqk]{margin:0 0 12px}.ftr__office[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--white);font-weight:600}.ftr__direct[data-astro-cid-jo6i4kqk]{justify-self:start;align-items:center;min-height:32px;display:inline-flex}@media (width<=760px){.ftr__direct[data-astro-cid-jo6i4kqk]{min-height:44px}}.ftr__social[data-astro-cid-jo6i4kqk]{margin-top:20px}.ftr__base[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--ash);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:clamp(48px,7vw,80px);padding-block:28px;font-size:12px;display:flex}.ftr__base[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.ftr__base[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ash)}.ftr__awards[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 24px!important;display:flex!important}.ftr__awards[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{opacity:.7}@media (width<=960px){.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=560px){.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
