.vza{--display:var(--vz-font);--ink:#141410;--paper:#f4f3ef;--red:#ff4326;--red-dark:#b0260e;--line:#e4e1da;--mute:#6e6c64;--body:#3a3833;--green:#0b6b3a;--green-bg:#e3f4ea;--pad:clamp(16px,4vw,48px);background:var(--paper);color:var(--ink);font-family:var(--vz-font);min-height:100vh;overflow-x:hidden}.vza *{box-sizing:border-box}:where(.vza) a{color:inherit;text-decoration:none}.vza .mono{font-family:var(--vz-mono)}.vza .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.vza .wrap{max-width:1344px;padding:0 var(--pad);margin:0 auto}.vza .wrap-sm{max-width:880px;padding:0 var(--pad);margin:0 auto}.vza .kicker{font-family:var(--vz-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px}.vza .h1{font-size:clamp(40px,5vw,72px);line-height:.93;font-family:var(--display);letter-spacing:-.045em;margin:0;font-weight:700}.vza .h2{font-size:clamp(30px,3.4vw,48px);line-height:.95;font-family:var(--display);letter-spacing:-.045em;margin:0;font-weight:700}.vza .h3{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:700;line-height:1.05}.vza .lead{color:var(--body);max-width:52ch;margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.vza .p{color:var(--body);margin:0;font-size:16px;line-height:1.6}.vza .note{color:var(--mute);font-size:13px;line-height:1.5}.vza .hd{justify-content:space-between;align-items:center;gap:16px;height:76px;display:flex}.vza .hd-r{align-items:center;gap:8px;display:flex}.vza .pill{background:#fff;border-radius:999px;gap:4px;padding:6px;font-size:15px;font-weight:600;display:flex}.vza .pill a{border-radius:999px;padding:8px 16px;transition:background .3s}.vza .pill a:hover{background:var(--paper)}.vza .pill a.on{background:var(--ink);color:#fff}.vza .ib{cursor:pointer;width:44px;height:44px;color:var(--ink);background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;display:inline-flex;position:relative}.vza .ib .dot{background:var(--red);border-radius:50%;width:9px;height:9px;position:absolute;top:9px;right:9px;box-shadow:0 0 0 2px #fff}.vza .av{background:var(--ink);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:inline-flex}.vza .btn{cursor:pointer;white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .4s cubic-bezier(.16,1,.3,1),background .3s;display:inline-flex}.vza .btn-lg{height:52px;padding:0 28px;font-size:16px}.vza .btn-block{width:100%}.vza .btn-red{background:var(--red);color:var(--ink)}.vza .btn-ink{background:var(--ink);color:#fff}.vza .btn-white{color:var(--ink);background:#fff}.vza .btn-line{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#fff}.vza .btn-ghost{color:inherit;background:0 0}.vza .link{font-size:15px;font-weight:700}.vza .panel{background:#fff;border-radius:24px;flex-direction:column;gap:16px;padding:clamp(20px,2.4vw,32px);display:flex}.vza .panel-ink{background:var(--ink);color:#f4f3ef;border-radius:28px;padding:clamp(24px,4vw,56px)}.vza .panel-red{background:var(--red);color:var(--ink);border-radius:28px;padding:clamp(24px,4vw,56px)}.vza .field{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.vza .field .hint{color:var(--mute);font-size:12px;font-weight:500}.vza .field .err{color:var(--red-dark);font-size:12px;font-weight:600}.vza .input,.vza .select,.vza .textarea{border:1px solid var(--line);height:48px;color:var(--ink);background:#fff;border-radius:12px;width:100%;padding:0 14px;font-family:inherit;font-size:16px}.vza .textarea{resize:vertical;height:auto;min-height:120px;padding:12px 14px;line-height:1.5}.vza .input:focus,.vza .select:focus,.vza .textarea:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #14141014}.vza .input.is-err{border-color:var(--red-dark)}.vza .check{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.vza .check input{accent-color:#141410;flex-shrink:0;width:20px;height:20px;margin:1px 0 0}.vza .tg{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.vza .tg input{appearance:none;background:var(--line);cursor:pointer;border-radius:999px;flex-shrink:0;width:44px;height:26px;margin:0;transition:background .3s;position:relative}.vza .tg input:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:3px;left:3px}.vza .tg input:checked{background:var(--ink)}.vza .tg input:checked:after{transform:translate(18px)}.vza .seg{background:var(--paper);border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.vza .seg button{height:38px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;font-family:inherit;font-size:14px;font-weight:600}.vza .seg button.on{background:#fff;box-shadow:0 2px 6px #14141014}.vza .chip{border:1px solid var(--line);height:36px;color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.vza .chip.on{background:var(--ink);border-color:var(--ink);color:#fff}.vza .tag{white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.vza .good{background:var(--green-bg);color:var(--green);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.vza .good i{background:#0f9d58;border-radius:50%;width:7px;height:7px}.vza .status{white-space:nowrap;background:var(--paper);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.vza .status.ok{background:var(--green-bg);color:var(--green)}.vza .status.wait{color:#7a4b00;background:#fff1d6}.vza .status.off{background:var(--line);color:var(--body)}.vza .status.hot{background:var(--red);color:#fff}.vza .badge{background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:700;display:flex;position:absolute;top:10px;left:10px}.vza .badge i{background:#0f9d58;border-radius:50%;width:7px;height:7px}.vza .card{background:#fff;border-radius:22px;flex-direction:column;gap:12px;padding:10px;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.vza .ph{aspect-ratio:4/3;background:var(--line);border-radius:15px;position:relative;overflow:hidden}.vza .ph img{object-fit:cover;width:100%;height:100%;display:block}.vza .meta{flex-direction:column;gap:5px;padding:0 6px 6px;display:flex}.vza .ttl{font-size:18px;font-weight:800}.vza .specs{color:var(--mute);font-size:13px}.vza .pr{white-space:nowrap;font-size:18px;font-weight:700}.vza .fav{cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:20px;right:20px}.vza .grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.vza .grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.vza .grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.vza .rows{flex-direction:column;display:flex}.vza .rows>div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;font-size:15px;display:flex}.vza .rows>div>span:first-child{color:var(--mute)}.vza .rows>div>span:last-child{text-align:right;font-weight:700}.vza .acct{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;margin-top:12px;display:grid}.vza .side{background:#fff;border-radius:24px;flex-direction:column;gap:2px;padding:12px;display:flex;position:sticky;top:88px}.vza .side a{border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:15px;font-weight:600;display:flex}.vza .side a:hover{background:var(--paper)}.vza .side a.on{background:var(--ink);color:#fff}.vza .side .cnt{background:var(--paper);color:var(--ink);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.vza .side hr{border:0;border-top:1px solid var(--line);margin:8px 6px}.vza .side .who{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:6px;padding:10px 10px 14px;display:flex}.vza .side .who b{font-size:15px;font-weight:800;display:block}.vza .side .who span:not(.av){color:var(--mute);margin-top:2px;font-size:12px;display:block}.vza .side .who .ver{font-weight:700;font-family:var(--vz-mono);color:var(--green)!important;font-size:11px!important}.vza .side .si{align-items:center;gap:10px;display:inline-flex}@media (max-width:860px){.vza .side .who{display:none}}.vza .ft{background:var(--ink);color:#d6d3cb;margin-top:clamp(72px,9vw,120px)}.vza .ft-in{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;padding-top:56px;padding-bottom:40px;font-size:15px;display:grid}.vza .ft h4{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:14px;font-weight:700}.vza .ft ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.vza .ft-b{color:#9a968c;border-top:1px solid #2a2a25;justify-content:space-between;gap:8px;padding-top:20px;padding-bottom:28px;font-size:13px;display:flex}.vza .ft-slim{background:var(--ink);color:#9a968c;margin-top:clamp(64px,8vw,96px)}.vza .ft-slim .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:88px;padding-top:20px;padding-bottom:20px;font-size:13px;display:flex}.vza .only-m{display:none}@media (max-width:1100px){.vza .pill{display:none}.vza .grid4,.vza .grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.vza .acct{grid-template-columns:minmax(0,1fr)}.vza .side{scrollbar-width:none;border-radius:16px;flex-direction:row;padding:6px;position:static;overflow-x:auto}.vza .side a{flex-shrink:0;padding:9px 14px}.vza .side hr{display:none}.vza .ft-in{grid-template-columns:1fr 1fr}.vza .grid2{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.vza .only-d{display:none!important}.vza .only-m{display:revert}.vza .grid3,.vza .grid4{grid-template-columns:minmax(0,1fr)}.vza .hd .login{display:none}.vza .btn-lg{height:50px;padding:0 22px}.vza .ft-b{flex-direction:column}}@media (prefers-reduced-motion:reduce){.vza *{transition:none!important;animation:none!important}}.vza .fx{background:var(--ink);color:#d6d3cb;margin-top:clamp(72px,9vw,120px);overflow:hidden}.vza .fx .wrap{padding-top:clamp(48px,6vw,72px)}.vza .fx-top{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.vza .fx-claim{color:#f4f3ef;font-size:clamp(30px,3.4vw,46px);line-height:1.02;font-family:var(--display);letter-spacing:-.045em;max-width:15ch;margin:22px 0 0;font-weight:700}.vza .fx-claim span{color:var(--red)}.vza .fx-tag{color:#9a968c;max-width:40ch;margin:14px 0 0;font-size:16px;line-height:1.5}.vza .fx-start{background:#1e1e1a;border:1px solid #2f2f29;border-radius:24px;flex-direction:column;gap:10px;padding:24px;display:flex}.vza .fx-start .kicker{color:#9a968c;margin-bottom:6px}.vza .fx-cta{border-radius:12px;justify-content:space-between;align-items:center;gap:12px;height:52px;padding:0 18px;font-size:15px;font-weight:800;transition:transform .4s cubic-bezier(.16,1,.3,1),background .3s;display:flex}.vza .fx-cta.red{background:var(--red);color:var(--ink)}.vza .fx-cta.line{color:#f4f3ef;box-shadow:inset 0 0 0 1.5px #3e3e37}.vza .fx-cta.line:hover{background:#26261f}.vza .fx-small{color:#d6d3cb;align-self:flex-start;margin-top:6px;font-size:14px;font-weight:700}.vza .fx-small:hover{color:#fff}.vza .fx-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:clamp(48px,5vw,64px);display:grid}.vza .fx-h{font-family:var(--vz-mono);letter-spacing:.12em;text-transform:uppercase;color:#9a968c;margin:0 0 14px;font-size:12px;font-weight:700}.vza .fx-cols ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.vza .fx-cols a{color:#d6d3cb;font-size:15px;font-weight:500;transition:color .2s}.vza .fx-cols a:hover{color:#fff}.vza .fx-word{text-align:center;font-family:var(--display);letter-spacing:-.055em;color:#78776f;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-top:40px;margin-bottom:-.14em;font-size:clamp(112px,25vw,400px);font-weight:700;line-height:.8}.vza .fx-b{color:#9a968c;border-top:1px solid #2a2a25;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 0 28px;font-size:13px;display:flex;position:relative}.vza .fx-b-r{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.vza .fx-ck{color:#d6d3cb;text-underline-offset:3px;font-size:13px;font-weight:700;-webkit-text-decoration:underline #55554c;text-decoration:underline #55554c}.vza .fx-ck:hover{color:#fff}.vza .fx-lang{background:#1e1e1a;border:1px solid #2f2f29;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.vza .fx-lang button{color:#b8b5ac;min-width:44px;height:28px;font-family:var(--vz-mono);letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:700}.vza .fx-lang button.on{color:var(--ink);cursor:default;background:#f4f3ef}@media (max-width:860px){.vza .fx-top{grid-template-columns:minmax(0,1fr)}.vza .fx-cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}}@media (max-width:560px){.vza .fx-b{flex-direction:column;align-items:flex-start}.vza .fx-start{padding:18px}}
