:root{--navy: #0f3d6e;--sky: #2490d8;--cyan: #8fdcf0;--paper: #ffffff;--field: #f2f8fc;--field-line: #dbe9f4;--ink: #16324f;--muted: #5b7a94;--radius: 14px;--shadow: 0 10px 30px rgba(15, 61, 110, .08);--shadow-hover: 0 16px 38px rgba(15, 61, 110, .14)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;line-height:1.6}.rule{height:5px;border-radius:3px;background:linear-gradient(90deg,var(--navy) 0%,var(--sky) 55%,var(--cyan) 100%)}.rule-top{position:fixed;inset:0 0 auto 0;border-radius:0;z-index:20}.site-header{max-width:1080px;margin:0 auto;padding:44px 28px 0;display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.brand-logo{height:58px;width:auto;display:block}main{max-width:1080px;margin:0 auto;padding:0 28px}.hero,.section{display:grid;grid-template-columns:132px 1fr;gap:36px;padding:72px 0}.section-side,.hero-side{display:flex;flex-direction:column;align-items:flex-start;gap:18px;position:sticky;top:40px;align-self:start}.stack-number{margin:0;font-family:Poppins,sans-serif;font-weight:700;font-size:3rem;line-height:1;color:var(--cyan);letter-spacing:-.02em}.stack-number.big{color:transparent;-webkit-text-stroke:2px var(--sky)}.vertical-label{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--muted)}.hero h1{margin:0 0 22px;font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(2.1rem,5.4vw,3.4rem);line-height:1.08;letter-spacing:-.02em;color:var(--navy)}.hero .accent{color:var(--sky)}.lede{font-size:1.08rem;max-width:58ch;margin:0 0 30px;color:var(--ink)}.lede strong{color:var(--navy)}.company-facts{--label-col: 200px;list-style:none;margin:0;padding:22px 24px;background:var(--field);border:1px solid var(--field-line);border-radius:var(--radius);display:grid;gap:12px;font-size:.95rem}.company-facts li{display:grid;grid-template-columns:var(--label-col) 1fr;gap:4px 18px;align-items:baseline}.fact-key{font-size:.68rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--sky)}.fact-val{color:var(--navy);font-weight:500}.section h2{margin:0 0 10px;font-family:Poppins,sans-serif;font-weight:600;font-size:clamp(1.5rem,3.4vw,2rem);color:var(--navy);letter-spacing:-.01em}.section-lede{margin:0 0 26px;color:var(--muted);max-width:56ch}.doc-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:24px 26px;border:1px solid var(--field-line);border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow);transition:transform .25s ease,box-shadow .25s ease}.doc-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.doc-info h3{margin:0 0 8px;font-family:JetBrains Mono,monospace;font-size:1rem;color:var(--navy)}.doc-info p{margin:0;display:flex;gap:8px;flex-wrap:wrap}.badge{font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:var(--field);color:var(--sky);border:1px solid var(--field-line)}.badge-ok{background:#e7f7ee;color:#1a7a44;border-color:#bfe7cd}.btn-download{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:10px;background:var(--navy);color:#fff;font-family:Poppins,sans-serif;font-weight:600;font-size:.95rem;text-decoration:none;white-space:nowrap;transition:background .2s ease,transform .2s ease}.btn-download:hover{background:var(--sky);transform:translateY(-1px)}.doc-note{margin:18px 0 0;font-size:.85rem;color:var(--muted)}.doc-note a{color:var(--sky);text-decoration:none;border-bottom:1px solid var(--cyan)}.accounts{display:grid;gap:20px}.account-card{--label-col: 200px;padding:22px 26px 18px;border:1px solid var(--field-line);border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow);transition:transform .25s ease,box-shadow .25s ease}.account-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.account-card header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:3px solid;border-image:linear-gradient(90deg,var(--navy),var(--sky)) 1;padding-bottom:12px;margin-bottom:6px}.account-card h3{margin:0;font-family:Poppins,sans-serif;font-weight:600;font-size:1.08rem;color:var(--navy)}.field{display:grid;grid-template-columns:var(--label-col) 1fr;gap:4px 18px;align-items:baseline;padding:9px 0;border-bottom:1px dashed var(--field-line)}.field:last-child{border-bottom:none}.field dt{font-size:.68rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);min-width:0}.field dd{margin:0;color:var(--navy);font-weight:500}.copy-chip{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;border:none;background:transparent;font:inherit;color:inherit;cursor:pointer;padding:5px 8px;margin-left:-8px;border-radius:8px;text-align:left;transition:background .18s ease}.copy-chip:hover{background:var(--field)}.copy-chip code{font-family:JetBrains Mono,monospace;font-size:.92rem;color:var(--navy)}.chip-hint{font-size:.66rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sky);opacity:0;transition:opacity .18s ease}.copy-chip:hover .chip-hint{opacity:1}.copy-chip.copied{background:#e7f7ee}.copy-chip.copied .chip-hint{opacity:1;color:#1a7a44}.site-footer{max-width:1080px;margin:0 auto;padding:40px 28px 56px;font-size:.86rem;color:var(--muted)}.site-footer .rule{margin-bottom:22px}.site-footer strong{color:var(--navy);letter-spacing:.04em}.footer-meta{margin-top:6px}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}@media(max-width:860px){.hero,.section{grid-template-columns:1fr;gap:18px;padding:54px 0}.section-side,.hero-side{position:static;flex-direction:row;align-items:center;gap:16px}.doc-card{grid-template-columns:1fr;justify-items:start}.btn-download{width:100%;justify-content:center}.field{grid-template-columns:1fr;gap:4px}.company-facts li{grid-template-columns:1fr;gap:2px}.brand-logo{height:46px}}.chips{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 22px}.docs{display:grid;gap:18px}.doc-info p+p{margin-top:8px}.card-actions{display:flex;justify-content:flex-end;padding-top:14px}.btn-copy-all{border:2px solid var(--sky);background:transparent;color:var(--navy);font-family:Poppins,sans-serif;font-weight:600;font-size:.88rem;padding:10px 18px;border-radius:10px;cursor:pointer;transition:background .2s ease,color .2s ease}.btn-copy-all:hover{background:var(--sky);color:#fff}.btn-copy-all.copied{background:#1a7a44;border-color:#1a7a44;color:#fff}
