@layer sections{.wz-head p{max-width:62ch}.wz-page{--wz-pad:var(--s24);gap:var(--s32);padding-block:var(--s48) var(--s96);align-items:start;display:grid}.wz{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface);min-width:0;box-shadow:var(--shadow-rest)}.wz__form,.wz__done{padding:var(--s32) var(--wz-pad) var(--s32)}.wz__done:focus{outline:none}.wz__step{gap:var(--s32);grid-template-columns:minmax(0,1fr);display:grid}.wz__step>.wn__nav{margin-top:calc(var(--s8) * -1)}.wz .wn__opts--chips{max-width:36rem}.wz-c2{grid-template-columns:repeat(2,minmax(0,1fr))}.wz-c3{grid-template-columns:repeat(3,minmax(0,1fr))}.wz-c4{grid-template-columns:repeat(4,minmax(0,1fr))}.wz-c4>.wn__opt:last-child:nth-child(4n+3){grid-column:span 2}.wz-fields+.wz-q{margin-top:var(--s32)}.wz-input{max-width:20rem;position:relative}.wz-q .wz-money{max-width:20rem}.wz-q[data-kind=int] .wz-input{max-width:11rem}.wz-input input{padding-right:var(--s48);font-variant-numeric:tabular-nums}.wz-input__unit{top:0;right:var(--s16);height:var(--field-h);color:var(--text-2);font-size:var(--fs-base);pointer-events:none;align-items:center;display:flex;position:absolute}.wz-q .wz-input+.wn__error,.wz-q .wz-money+.wn__error{margin-top:var(--s8)}.wz-fields textarea{width:100%;min-height:calc(var(--field-h) * 2);padding:var(--s12) var(--s16);border:1px solid var(--field);border-radius:var(--r-field);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-base);resize:vertical;transition:border-color var(--dur-fast) var(--ease-std);line-height:1.5}.wz-fields textarea:hover,.wz-fields textarea:focus-visible{border-color:var(--brand)}.wz-fields textarea:focus-visible{outline-offset:2px}.wz-hp{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wz__status{color:var(--text-2);font-size:var(--fs-sm);line-height:1.5}.wz__status:empty{display:none}.wz__status.is-error{color:var(--danger);font-weight:500}.wz__status a{color:var(--brand);white-space:nowrap;font-weight:600}.wz__home{margin-top:var(--s24)}.wz-mini{align-items:center;gap:var(--s4) var(--s16);margin-bottom:var(--s24);padding:var(--s12) var(--s16);border-radius:var(--r-field);background:var(--band);color:var(--brand);grid-template-columns:minmax(0,1fr) auto;display:grid}.wz-mini__label{color:var(--text-2);font-size:var(--fs-xs);font-weight:600;line-height:1.4}.wz-mini__value{color:var(--ink);font-size:var(--fs-sm);grid-column:1;font-weight:600;line-height:1.4}.wz-mini .wz-meter{grid-area:1/2/3}.wz-meter{align-items:flex-end;gap:var(--s4);height:var(--s24);display:flex}.wz-meter span{width:calc(var(--s4) * 1.5);border-radius:var(--r-pill);opacity:.22;background:currentColor}.wz-meter span:first-child{height:28%}.wz-meter span:nth-child(2){height:46%}.wz-meter span:nth-child(3){height:64%}.wz-meter span:nth-child(4){height:82%}.wz-meter span:nth-child(5){height:100%}.wz-meter .is-on{opacity:1}.wz-meter--sm{gap:var(--s4);height:var(--s16)}.wz-meter--sm span{width:var(--s4)}.wz-call{align-items:center;column-gap:var(--s16);margin:0 var(--wz-pad);padding-block:var(--s16) var(--s24);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.wz-call__label{color:var(--ink);font-size:var(--fs-sm);font-weight:600;line-height:1.4}.wz-call__hours{color:var(--text-2);font-size:var(--fs-xs);grid-column:1;line-height:1.5}.wz-call__row{display:block}.wz-call__phone{align-items:center;gap:var(--s8);min-height:var(--tap);color:var(--brand);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-display);white-space:nowrap;grid-area:1/2/3;text-decoration:none;display:inline-flex}.wz-call__phone:hover span{text-decoration:underline}.wz-match{border-radius:var(--r-panel);background:var(--antonio);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"body body""note pose";align-items:end;display:grid;position:relative;overflow:clip}.wz-match__body{padding:var(--s32) var(--wz-pad) 0;grid-area:body}.wz-match__head{align-items:end;gap:var(--s16);margin-top:var(--s16);grid-template-columns:minmax(0,1fr) auto;display:grid}.wz-match__stage{min-height:2.3em;font-family:var(--font-display);font-size:var(--fs-display);font-weight:var(--fw-display);letter-spacing:-.01em;text-wrap:balance;align-items:flex-end;line-height:1.15;display:flex}.wz-match__head .wz-meter{margin-bottom:var(--s8)}.wz-match__text{max-width:34ch;margin-top:var(--s12);font-size:var(--fs-sm);text-wrap:pretty;line-height:1.5}.wz-match__note{max-width:34ch;margin:var(--s24) 0 var(--s32) var(--wz-pad);padding-top:var(--s16);border-top:1px solid var(--line-strong);font-size:var(--fs-xs);text-wrap:pretty;grid-area:note;align-self:end;line-height:1.5}.wz-match__pose{width:132px;max-width:none;height:auto;margin:var(--s16) var(--s8) calc(var(--s32) * -1) var(--s12);grid-area:pose}@media (width>=560px){.wz-page{--wz-pad:var(--s32)}.wz-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.wz-fields__wide{grid-column:1/-1}.wz-match__pose{width:180px;margin-bottom:calc(var(--s48) * -1)}}@media (width>=640px) and (width<=1023px){.wz-match{grid-template-areas:"body pose""note pose"}.wz-match__pose{margin-left:var(--s24);margin-right:var(--s32)}}@media (width<=559px){.wz-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.wz .wn__opts--2{grid-template-columns:minmax(0,1fr)}.wz .wn__opts--2>.wn__opt:last-child:nth-child(odd){grid-column:auto}}@media (width<=359px){.wz-c3{grid-template-columns:minmax(0,1fr)}}@media (width<=374px){.wz .wn__nav{flex-direction:column-reverse}.wz .wn__nav .btn{width:100%}}@media (width<=420px){.wz-call{grid-template-columns:minmax(0,1fr)}.wz-call__phone{grid-area:auto/1}}@media (width>=1024px){.wz-page{grid-template-columns:minmax(0, 1fr) var(--match-w);gap:var(--s48);--match-w:360px}.wz-mini{display:none}.wz-match{top:calc(var(--header-h) + var(--s24));grid-template-columns:minmax(0,1fr);grid-template-areas:"body""note""pose";position:sticky}.wz-match__note{margin:var(--s24) var(--wz-pad) 0}.wz-match__pose{width:236px;margin:var(--s8) var(--s16) calc(var(--s96) * -1) 0;justify-self:end}}@media (width>=1024px) and (height<=820px){.wz-match__pose{width:176px;margin-bottom:calc(var(--s64) * -1)}}@media (prefers-reduced-motion:no-preference){.wz-meter span{transition:background-color var(--dur-base) var(--ease-std), opacity var(--dur-base) var(--ease-std)}}}
