@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2) format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2) format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2) format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff) format("woff");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{--ink: #070707;--paper: #f4f1e8;--acid: #d6ff00;--signal: #f12647;--muted: #deddd7;--line: 4px;--display-font: "Anton", Impact, sans-serif;--support-font: Arial, Helvetica, sans-serif;background:var(--ink);font-family:var(--support-font)}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:var(--ink);-webkit-font-smoothing:antialiased}button{font:inherit}.dossier{position:relative;background:var(--paper);color:var(--ink);border:var(--line) solid var(--ink);box-shadow:0 0 0 2px var(--paper),14px 14px 0 var(--acid);padding:0 0 18px;font-family:var(--support-font)}.dossierTop{display:flex;justify-content:space-between;background:var(--ink);color:var(--paper);padding:9px 18px;font:700 .68rem/1 var(--support-font);letter-spacing:.22em;text-transform:uppercase}.dossierTitleBlock{position:relative;padding:20px 18px 16px;border-bottom:var(--line) solid var(--ink)}.dossierName{margin:0;font:400 3.6rem/.9 var(--display-font);text-transform:uppercase;letter-spacing:.005em}.dossierAka{margin:6px 0 0;font:700 .68rem/1.2 var(--support-font);letter-spacing:.18em;text-transform:uppercase;color:#6b6a64}.dossierTagline{margin:12px 0 0;font-size:.98rem;line-height:1.4;max-width:30ch}.dossierStamp{position:absolute;top:18px;right:16px;transform:rotate(-8deg);border:3px solid var(--signal);color:var(--signal);padding:5px 10px 3px;font:400 1.15rem/1 var(--display-font);letter-spacing:.12em;mix-blend-mode:multiply;opacity:.9}.dossierStampLIVE{border-color:#1f7a3a;color:#1f7a3a}.dossierFacts{margin:0;padding:4px 18px 0}.dossierFact{display:grid;grid-template-columns:7.5rem 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #cfccc2}.dossierFact dt{font:700 .66rem/1.5 var(--support-font);letter-spacing:.16em;text-transform:uppercase;color:#6b6a64}.dossierFact dd{margin:0;font-size:.9rem;line-height:1.35}.isMissing{color:#a3a198;font-style:italic}.dossierSection{padding:14px 18px 0}.dossierSection h3{margin:0 0 8px;font:400 1.05rem/1 var(--display-font);letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;gap:8px}.dossierSection h3:before{content:"";width:10px;height:10px;background:var(--acid);border:2px solid var(--ink)}.dossierSection p{margin:0;font-size:.9rem;line-height:1.45}.dossierStack{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.dossierStack li{border:2px solid var(--ink);padding:4px 8px 3px;font:700 .7rem/1.2 var(--support-font);letter-spacing:.06em;text-transform:uppercase;background:#fbfaf5}.dossierList{margin:0;padding:0 0 0 18px;font-size:.88rem;line-height:1.45}.dossierList li{margin:0 0 5px}.dossierList li::marker{color:var(--signal)}.dossierActions{display:flex;gap:10px;padding:18px 18px 0;flex-wrap:wrap}.dossierButton{display:inline-flex;align-items:center;gap:8px;border:var(--line) solid var(--ink);background:var(--acid);color:var(--ink);padding:10px 14px 8px;font:400 1rem/1 var(--display-font);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:4px 4px 0 var(--ink);transition:transform .12s ease,box-shadow .12s ease}.dossierButton:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--ink)}.dossierButton svg{width:18px;height:18px}.dossierButtonDark{background:var(--ink);color:var(--paper);box-shadow:4px 4px 0 var(--acid)}.dossierButtonDark:hover{box-shadow:5px 5px 0 var(--acid)}.dossierButton.isDisabled{opacity:.45;cursor:default;box-shadow:none;transform:none}.dossierCatalog{margin:16px 18px 0;font:700 .62rem/1 var(--support-font);letter-spacing:.2em;text-transform:uppercase;color:#8e8c84;text-align:right}@media(max-width:560px){.dossier{box-shadow:0 0 0 2px var(--paper),8px 8px 0 var(--acid);margin-right:8px}.dossierName{font-size:2.7rem;padding-right:92px}.dossierStamp{font-size:.9rem;top:22px;right:12px;padding:4px 7px 2px}.dossierFact{grid-template-columns:6.2rem 1fr}}.showcase{min-height:100svh;background:var(--ink);color:var(--paper);padding:14px 24px 24px;display:flex;flex-direction:column;gap:14px}.showcaseBar{display:flex;align-items:center;gap:18px;flex-wrap:wrap;border-bottom:var(--line) solid var(--acid);padding-bottom:14px}.showcaseBrand{display:flex;align-items:baseline;gap:10px}.showcaseWord{font:400 2.4rem/1 var(--display-font);letter-spacing:.01em}.showcaseTag{font:400 1rem/1 var(--display-font);background:var(--acid);color:var(--ink);padding:4px 8px}.showcaseNote{font-size:.85rem;color:var(--muted)}.showcaseActions{display:flex;gap:14px;align-items:center;flex:none}.showcaseBar{min-width:0}.showcaseLink{color:var(--paper);font:400 1rem/1 var(--display-font);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border-bottom:3px solid var(--acid);padding:6px 0}.showcaseReset{display:inline-flex;align-items:center;gap:8px;background:var(--paper);color:var(--ink);border:var(--line) solid var(--paper);padding:8px 14px;font:400 1rem/1 var(--display-font);letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.showcaseReset svg{width:18px;height:18px}.showcaseReset:hover{background:var(--acid);border-color:var(--acid)}.showcaseSteps{list-style:none;margin:0;padding:0;display:flex;flex:1 1 auto;min-width:0;justify-content:center;gap:8px 22px;flex-wrap:wrap;font-size:.95rem}.showcaseSteps li{display:flex;align-items:center;gap:8px}.showcaseSteps b{font:400 1.1rem/1 var(--display-font);color:var(--acid)}.showcaseSteps strong{font-family:var(--display-font);font-weight:400;letter-spacing:.03em}.showcasePhones{display:flex;justify-content:center;align-items:flex-start;gap:40px}.showcasePhone{display:flex;flex-direction:column;gap:10px}.showcaseLabel{margin:0;font:400 1.2rem/1 var(--display-font);letter-spacing:.04em;text-transform:uppercase;display:flex;gap:10px;align-items:center}.showcaseLabel span{background:var(--acid);color:var(--ink);padding:4px 7px}.showcaseScaler{position:relative;flex:none}.showcaseFrame{position:absolute;top:0;left:0;transform-origin:top left;border:10px solid #1d1d1d;border-radius:46px;overflow:hidden;background:var(--ink);box-shadow:0 0 0 2px #333,14px 14px 0 var(--acid)}.showcaseFrame iframe{width:100%;height:100%;border:0;display:block}.showcaseArrow{align-self:center;font:400 4rem/1 var(--display-font);color:var(--acid)}.showcaseToggle{display:none}.showcaseStage{display:flex;justify-content:center;align-items:flex-start;gap:56px}.showcaseDossier{width:380px;flex:none;position:sticky;top:16px}@media(max-width:1099px){.showcaseStage{flex-direction:column-reverse;align-items:center;gap:36px}.showcaseDossier{position:static;width:min(560px,100%)}}@media(max-width:1500px){.showcaseNote{display:none}.showcaseSteps{font-size:.85rem;gap:6px 16px}}@media(max-width:900px){.showcase{padding:12px 12px 20px;gap:12px}.showcaseWord{font-size:1.8rem}.showcaseNote{display:none}.showcaseBar{gap:10px}.showcaseSteps{order:3;flex-basis:100%}.showcaseSteps{justify-content:flex-start;gap:6px 16px;font-size:.85rem}.showcaseArrow{display:none}.showcaseToggle{display:grid;grid-template-columns:1fr 1fr;border:var(--line) solid var(--paper)}.showcaseToggle button{background:transparent;color:var(--paper);border:0;padding:12px;font:400 1.1rem/1 var(--display-font);letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.showcaseToggle button.isActive{background:var(--acid);color:var(--ink)}.showcasePhone{display:none;width:100%;align-items:center}.showcasePhone.isShown{display:flex}.showcaseLabel{display:none}.showcaseFrame{box-shadow:0 0 0 2px #333}}.showcaseSteps li{padding:5px 9px;border:2px solid transparent;transition:background .2s,color .2s}.showcaseSteps li.isCurrent{background:var(--acid);color:var(--ink);border-color:var(--acid)}.showcaseSteps li.isCurrent b{color:var(--ink)}.showcaseSteps li.isDone{opacity:.5}.showcaseLabel em{font:700 .7rem/1 var(--support-font);font-style:normal;letter-spacing:.14em;color:var(--muted);margin-left:4px}.browserStage{display:flex;gap:40px;align-items:flex-start;justify-content:center}.browserColumn{flex:1 1 auto;min-width:0;max-width:1280px;display:flex;flex-direction:column;gap:10px}.browserWindow{border:2px solid #2b2b2b;border-radius:14px;overflow:hidden;background:#0f0f10;box-shadow:0 0 0 2px #111,14px 14px 0 var(--acid);height:max(560px,calc(100svh - 170px));display:flex;flex-direction:column}.browserChrome{display:flex;align-items:center;gap:14px;padding:10px 14px;background:#1c1c1e;border-bottom:1px solid #2b2b2b}.browserDots{display:flex;gap:7px}.browserDots i{width:11px;height:11px;border-radius:50%;background:#ff5f57;display:block}.browserDots i:nth-child(2){background:#febc2e}.browserDots i:nth-child(3){background:#28c840}.browserUrl{flex:1;max-width:420px;margin:0 auto;text-align:center;font:500 .78rem/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#a1a1a6;background:#2a2a2d;border-radius:7px;padding:7px 10px}.browserWindow iframe{flex:1;width:100%;border:0;display:block;background:#0f0f10}@media(max-width:1099px){.browserStage{flex-direction:column-reverse;align-items:stretch}.showcaseDossier{position:static;width:min(560px,100%);align-self:center}}@media(max-width:700px){.browserWindow{height:78svh;box-shadow:none}}
