.vz{--vz-wrap:1120px;--vz-gap-ht:var(--space-3);color:var(--color-ink)}.vz-wrap{width:100%;max-width:var(--vz-wrap);padding-inline:var(--space-5);margin-inline:auto}@media (max-width:600px){.vz-wrap{padding-inline:var(--space-4)}}.vz-sec{padding-block:var(--space-7)}.vz-sec--tight{padding-block:var(--space-6)}.vz-sec--first{padding:var(--space-6) 0 var(--space-8)}.vz-g{column-gap:var(--space-5);row-gap:var(--space-6);grid-template-columns:repeat(12,1fr);align-items:stretch;display:grid}.vz-g+.vz-g{margin-top:var(--space-6)}.vz-s12{grid-column:1/-1}.vz-s8{grid-column:1/9}.vz-s4{grid-column:span 4}.vz-field{grid-column:9/-1;align-self:start}.vz-hgroup{gap:var(--vz-gap-ht);flex-direction:column;display:flex}.vz-h1{font-size:clamp(34px,5.4vw,64px);line-height:1.04;font-weight:var(--weight-bold);letter-spacing:-.03em;text-wrap:balance;max-width:20ch}.vz-h2{font-size:clamp(24px,2.6vw,32px);line-height:1.18;font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);text-wrap:balance}.vz-lede{font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);font-weight:var(--weight-medium);max-width:52ch}.vz-txt{font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--color-ink-2);max-width:66ch}.vz-txt b{color:var(--color-ink);font-weight:var(--weight-bold)}.vz-txt+.vz-txt{margin-top:var(--space-3)}.vz-cap{font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);color:var(--color-ink-3);max-width:64ch}.vz-fine{font-size:var(--fs-caption);line-height:var(--lh-normal);color:var(--color-ink-3);max-width:52ch}.vz-label{font-size:var(--fs-body-sm);line-height:var(--lh-normal);letter-spacing:.01em;font-weight:var(--weight-semibold);color:var(--color-ink-3)}.vz-ribbon{align-self:start;align-items:center;gap:var(--space-2);border:var(--border-ink);border-radius:var(--radius-xs);padding:7px var(--space-3);font-size:var(--fs-body-sm);line-height:1.3;font-weight:var(--weight-semibold);color:var(--color-ink);display:inline-flex}.vz-ribbon__sq{background:var(--color-ink);border-radius:3px;flex:none;width:11px;height:11px}.vz-hero{border-radius:var(--radius-xl);padding:var(--space-8);background:var(--color-yellow);flex-direction:column;grid-column:1/-1;display:flex;position:relative}.vz-hero__body{flex-direction:column;align-items:flex-start;display:flex}.vz-hero .vz-ribbon{margin-bottom:var(--space-5)}.vz-hero__lede{font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);font-weight:var(--weight-medium);color:var(--color-ink-2);margin-top:var(--space-4);max-width:42ch}.vz-hero__actions{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.vz-hero__fine{font-size:var(--fs-caption);line-height:var(--lh-normal);color:var(--color-ink-2);max-width:24ch}.vz-hero__note{right:var(--space-8);bottom:var(--space-8);background:var(--color-graphite);border-radius:var(--radius-md);width:340px;padding:var(--space-4) 18px;gap:var(--space-1);flex-direction:column;display:flex;position:absolute}.vz-hero__note .vz-label{color:var(--color-yellow)}.vz-hero__note p{font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);color:#ffffffc7}.vz-hero__note b{color:#fff;font-weight:var(--weight-bold)}.vz-tile{border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--vz-gap-ht);background:var(--color-paper);flex-direction:column;display:flex}.vz-tile--yellow{background:var(--color-yellow)}.vz-tile--outline{border:var(--border-ink);background:0 0}.vz-tile--pad-lg{padding:var(--space-7)}.vz-tile__h{font-size:var(--fs-h3);line-height:1.25;font-weight:var(--weight-bold);letter-spacing:-.01em}.vz-tile__h--lg{font-size:clamp(21px,2.2vw,26px);line-height:1.22;font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.vz-tile__p{font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--color-ink-2)}.vz-tile__foot{padding-top:var(--space-2);margin-top:auto}.vz-tile__n{border:var(--border-ink);border-radius:var(--radius-md);width:46px;height:46px;font-size:var(--fs-h4);font-weight:var(--weight-bold);flex:none;place-items:center;display:grid}.vz-tile--yellow .vz-tile__n{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.vz-tile__num{font-size:clamp(40px,5vw,60px);line-height:.95;font-weight:var(--weight-bold);letter-spacing:-.035em;color:var(--color-ink)}.vz-tile__unit{font-size:.42em;font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--color-ink-3);margin-left:.1em}.vz-trio{gap:var(--space-5);grid-column:1/-1;grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.vz-quote{border:var(--border-ink);border-radius:var(--radius-lg);padding:var(--space-7);font-size:clamp(19px,2vw,26px);line-height:1.44;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--color-ink);grid-column:1/9}.vz-quote__by{margin-top:var(--space-5);font-size:var(--fs-body-sm);line-height:var(--lh-normal);font-weight:var(--weight-semibold);color:var(--color-ink-3);display:block}.vz-tl{flex-direction:column;display:flex}.vz-tl__i{column-gap:var(--space-5);padding-bottom:var(--space-6);grid-template-columns:46px 1fr;display:grid;position:relative}.vz-tl__i:last-child{padding-bottom:0}.vz-tl__i:before{content:"";background:var(--color-border-strong);width:1.5px;position:absolute;top:58px;bottom:10px;left:22px}.vz-tl__i:last-child:before{display:none}.vz-tl__n{border:var(--border-ink);border-radius:var(--radius-md);width:46px;height:46px;font-size:var(--fs-h4);font-weight:var(--weight-bold);flex:none;place-items:center;display:grid}.vz-tl__b{gap:var(--vz-gap-ht);flex-direction:column;padding-top:9px;display:flex}.vz-tl__t{font-size:var(--fs-h3);line-height:1.25;font-weight:var(--weight-bold);letter-spacing:-.01em}.vz-faq{border-top:1px solid var(--color-border-strong)}.vz-faq__i{border-bottom:1px solid var(--color-border-strong)}.vz-faq__q{width:100%;padding-block:var(--space-5);align-items:center;gap:var(--space-5);cursor:pointer;color:var(--color-ink);min-height:72px;font-size:var(--fs-h4);line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:-.01em;list-style:none;display:flex}.vz-faq__q::-webkit-details-marker{display:none}.vz-faq__q>span{flex:1}.vz-faq__t{border:var(--border-ink);border-radius:var(--radius-sm);width:32px;height:32px;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out);flex:none;place-items:center;display:grid;position:relative}.vz-faq__t:before,.vz-faq__t:after{content:"";background:var(--color-ink);border-radius:1px;position:absolute}.vz-faq__t:before{width:12px;height:2px}.vz-faq__t:after{width:2px;height:12px}.vz-faq__q:hover .vz-faq__t{background:#1a1a1a0f}.vz-faq__i[open] .vz-faq__t{background:var(--color-yellow);border-color:var(--color-yellow);transform:rotate(45deg)}.vz-faq__a{padding-bottom:var(--space-5)}.vz-faq__a p{font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--color-ink-2);max-width:64ch}.vz-faq__a p+p{margin-top:var(--space-3)}.vz-quiz,.vz-form{border-radius:var(--radius-lg);padding:var(--space-7);background:var(--color-graphite);color:#fff}.vz-quiz{grid-column:1/9}.vz-form{grid-column:1/-1}.vz-quiz .vz-label,.vz-form .vz-label{color:var(--color-yellow)}.vz-quiz .vz-txt,.vz-form .vz-txt{color:#ffffffd1}.vz-quiz .vz-fine,.vz-form .vz-fine{color:#fff9}.vz-quiz .vz-cap,.vz-form .vz-cap{color:#ffffff9e}.vz-quiz a,.vz-form a{color:var(--color-yellow);text-underline-offset:3px;text-decoration:underline}.vz-quiz a:hover,.vz-form a:hover{color:var(--color-yellow-deep);opacity:1}.vz-quiz__meta{font-size:var(--fs-body-sm);letter-spacing:.01em;font-weight:var(--weight-semibold);color:#fff9}.vz-quiz__track{margin-top:var(--space-3);margin-bottom:var(--space-6);gap:6px;display:flex}.vz-quiz__seg{background:#ffffff2e;border-radius:3px;flex:1;height:6px}.vz-quiz__seg.is-on{background:var(--color-yellow)}.vz-quiz__q,.vz-form__h{font-size:clamp(20px,2.2vw,26px);line-height:1.22;font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.vz-form__sub{font-size:var(--fs-body);line-height:var(--lh-relaxed);color:#ffffffc2;margin-top:var(--space-3);max-width:54ch}.vz-quiz__opts{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.vz-quiz__opts--one{grid-template-columns:1fr}.vz-opt{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-body);line-height:var(--lh-normal);font-weight:var(--weight-semibold);color:#fff;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:#ffffff0f;border:1px solid #ffffff3d;display:flex}.vz-opt:hover{border-color:#fff}.vz-opt__k{width:22px;height:22px;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border:1.5px solid #fff6;border-radius:7px;flex:none;place-items:center;display:grid}.vz-opt__k:after{content:"";opacity:0;width:10px;height:5px;transition:opacity var(--dur-fast) var(--ease-out);border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg)translate(1px,-2px)}.vz-opt[aria-pressed=true]{border-color:var(--color-green);background:#2f9c5c38}.vz-opt[aria-pressed=true] .vz-opt__k{background:var(--color-green);border-color:var(--color-green)}.vz-opt[aria-pressed=true] .vz-opt__k:after{opacity:1}.vz-quiz__nav{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-6);display:flex}.vz-fields{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.vz-fld{flex-direction:column;gap:7px;min-width:0;display:flex}.vz-fld__l{font-size:var(--fs-body-sm);font-weight:var(--weight-semibold);color:#fff}.vz-fld__l i{color:var(--color-yellow);font-style:normal}.vz-inp{width:100%;height:56px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-body);color:var(--color-ink);transition:border-color var(--dur-fast) var(--ease-out);background:#fff;outline:none}.vz-inp:focus{border-color:var(--color-ink)}.vz-inp::placeholder{color:var(--color-ink-4)}.vz-form__foot{align-items:center;gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.vz-form--split{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) clamp(240px,30%,300px);align-items:start;display:grid}@media (min-width:768px) and (max-width:959px){.vz-form--split .vz-fields{grid-template-columns:1fr}}.vz-form__main{min-width:0}.vz-form__media{aspect-ratio:3/4;border-radius:var(--radius-md);background:var(--color-paper-3);width:100%;max-width:300px;margin:0;position:relative;overflow:hidden}.vz-form__media>img{object-fit:cover;object-position:center 24%;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.vz-form__who{right:var(--space-3);bottom:var(--space-3);left:var(--space-3);padding:10px var(--space-4);border-radius:var(--radius-sm);background:var(--color-paper);color:var(--color-ink);flex-direction:column;gap:2px;display:flex;position:absolute}.vz-form__who strong{font-size:var(--fs-body-sm);font-weight:var(--weight-bold)}.vz-form__who span{font-size:var(--fs-caption);line-height:var(--lh-normal);color:var(--color-ink-3)}.vz-plate{border:var(--border-ink);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--vz-gap-ht);flex-direction:column;display:flex}.vz-plate__h{font-size:var(--fs-h4);line-height:1.3;font-weight:var(--weight-bold);letter-spacing:-.01em}.vz-plate__p{font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);color:var(--color-ink-2)}.vz-plate__foot{padding-top:var(--space-1);margin-top:auto}.vz-done{gap:var(--vz-gap-ht);flex-direction:column;display:flex}.vz-done__check{border-radius:var(--radius-md);background:var(--color-yellow);width:46px;height:46px;color:var(--color-ink);font-size:22px;font-weight:var(--weight-bold);margin-bottom:var(--space-2);place-items:center;display:grid}.vz-noscript{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);color:#fff;background:#ffffff1a}.vz-noscript a{color:var(--color-yellow);font-weight:var(--weight-bold)}@media (max-width:1199px){.vz-g{grid-template-columns:repeat(8,1fr)}.vz-s12,.vz-s8,.vz-field,.vz-quiz,.vz-quote{grid-column:1/-1}.vz-s4{grid-column:span 4}.vz-sec{padding-block:var(--space-6)}.vz-sec--first{padding:var(--space-5) 0 var(--space-7)}.vz-hero{padding:var(--space-7)}.vz-hero__note{right:var(--space-7);bottom:var(--space-7);width:300px}.vz-quote{padding:var(--space-6)}.vz-trio{grid-template-columns:1fr 1fr}.vz-trio>:nth-child(3):last-child{grid-column:1/-1}}@media (max-width:767px){.vz-g{column-gap:var(--space-4);row-gap:var(--space-5);grid-template-columns:repeat(4,1fr)}.vz-s4{grid-column:1/-1}.vz-sec{padding-block:var(--space-6)}.vz-sec--first{padding:var(--space-5) 0 var(--space-6)}.vz-hero{padding:var(--space-5)}.vz-hero__note{width:auto;margin-top:var(--space-4);position:static}.vz-tile,.vz-tile--pad-lg{padding:var(--space-5)}.vz-trio{grid-template-columns:1fr}.vz-trio>:nth-child(3):last-child{grid-column:auto}.vz-quote,.vz-quiz,.vz-form{padding:var(--space-5)}.vz-quiz__opts,.vz-fields{grid-template-columns:1fr}.vz-form--split{display:block}.vz-form__media{max-width:360px;margin-top:var(--space-6);margin-inline:auto}.vz-tl__i{column-gap:var(--space-4);padding-bottom:var(--space-5);grid-template-columns:40px 1fr}.vz-tl__i:before{top:52px;bottom:8px;left:19px}.vz-tl__n{width:40px;height:40px;font-size:var(--fs-body-sm)}.vz-tl__b{padding-top:7px}.vz-hero__actions .btn,.vz-form__foot .btn{width:100%}.vz-faq__q{font-size:var(--fs-body);gap:var(--space-4)}}
