.biz-vat-story{gap:32px;margin:48px 0;display:grid}.biz-vat-scene{background:radial-gradient(at 100% 0,#12344980,#0000 65%),#09121e;border:1px solid #203448;border-radius:28px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:48px;padding:42px;display:grid}.biz-vat-copy h3{color:#f8fafc;margin:18px 0;font-size:clamp(26px,3vw,38px);line-height:1.15}.biz-vat-copy p,.biz-vat-summary{color:#b4c3d3;line-height:1.75}.biz-vat-step{color:#52d8ee;letter-spacing:1.5px;font-size:12px;font-weight:800}.biz-vat-included{color:#83e5c3;border-left:2px solid #39cba0;margin-top:14px;padding-left:12px;font-size:13px;display:inline-block}.biz-vat-scene figure{min-width:0;margin:0}.biz-vat-shot{cursor:zoom-in;background:#020509;border:1px solid #ffffff20;border-radius:14px;width:100%;padding:0;transition:transform .25s,border-color .25s;display:block;position:relative;overflow:hidden;box-shadow:0 24px 60px #0006}.biz-vat-shot:hover{border-color:#52d8ee;transform:translateY(-4px)}.biz-vat-shot:focus-visible{outline-offset:5px;outline:3px solid #52d8ee}.biz-vat-shot img{width:100%;height:auto;display:block}.biz-vat-zoom{color:#cdefff;text-align:right;background:#101e2c;padding:12px 16px;font-size:12px;display:block}.biz-vat-scene figcaption{color:#8c9cac;text-align:center;margin-top:12px;font-size:11px}.biz-vat-scene--submission{background:radial-gradient(at 0 0,#087f7540,#0000 65%),#09121e;grid-template-columns:1fr}.biz-vat-scene--submission .biz-vat-copy{max-width:740px}.biz-vat-scene--audit figure{justify-self:center;width:min(100%,360px)}.biz-vat-summary{max-width:850px;margin:0 auto}.biz-vat-dialog{color:#fff;background:#0a1420;border:1px solid #39566a;border-radius:18px;max-width:min(1200px,94vw);max-height:90vh;padding:20px}.biz-vat-dialog::backdrop{background:#02060eeb}.biz-vat-dialog form{justify-content:flex-end;margin-bottom:14px;display:flex;position:sticky;top:0}.biz-vat-dialog button{color:#fff;cursor:pointer;background:#152b3c;border:1px solid #7893a7;border-radius:8px;padding:12px 20px}.biz-vat-dialog>img{max-width:100%;height:auto;margin:auto;display:block}@media (max-width:720px){.biz-vat-scene{border-radius:20px;grid-template-columns:1fr;gap:24px;padding:24px 18px}.biz-vat-story{gap:20px}}@media (prefers-reduced-motion:reduce){.biz-vat-shot{transition:none}.biz-vat-shot:hover{transform:none}}
