/* Measured MAKHNO drawer:700px panel,40px padding,60px floating close. */
.gz-inquiry{position:fixed;inset:0;width:100vw;height:100svh;max-width:none;max-height:none;border:0;margin:0;padding:0;background:transparent;color:var(--gz-body);overflow:visible}
.gz-inquiry::backdrop{background:#000c;transition:background 1s var(--gz-ease-makhno)}
.gz-inquiry__panel{height:100%;width:min(70rem,calc(100% - 8rem));margin-left:auto;overflow:auto;background:var(--gz-canvas);animation:gz-inquiry-enter 1s var(--gz-ease-makhno) both}
.gz-inquiry__head{padding:4rem;border-bottom:1px solid var(--gz-line)}
.gz-inquiry__head h2{font:400 3rem/1.2 var(--gz-font-display);letter-spacing:.01em}
.gz-inquiry__box{padding:4rem}.gz-inquiry [hidden]{display:none!important}
.gz-inquiry__tabs{display:flex;gap:2.5rem;flex-wrap:wrap;margin-bottom:4rem}
.gz-inquiry__tabs button{display:inline-flex;align-items:center;gap:.7rem;font:400 1.4rem/1.6 var(--gz-font-display);opacity:.5;transition:opacity .4s}
.gz-inquiry__tabs button::before{content:'';width:1.1rem;height:1.1rem;border:1px solid currentColor;border-radius:50%;flex:none}
.gz-inquiry__tabs button[aria-selected=true]{opacity:1}.gz-inquiry__tabs button[aria-selected=true]::before{background:currentColor}
.gz-inquiry__form{gap:2.5rem}.gz-inquiry__form label{font-size:1.4rem;letter-spacing:.015em}
.gz-inquiry__form input,.gz-inquiry__form textarea{background:transparent;border:0;border-bottom:1px solid var(--gz-line);padding:1rem 0;border-radius:0;width:100%;font:inherit;min-height:4rem}
.gz-inquiry__form textarea{resize:vertical}.gz-inquiry__form>.gz-btn{justify-self:start;text-transform:uppercase;margin-top:1rem;min-height:4.4rem}
.gz-inquiry__close{position:absolute;top:2rem;right:calc(min(70rem,100vw - 8rem) + 2rem);width:6rem;height:6rem;display:grid;place-items:center;border:1px solid #fff;border-radius:50%;color:white;font-size:2.4rem;animation:gz-inquiry-close-in .5s .5s var(--gz-ease-makhno) both;transition:background .5s,color .5s}
.gz-inquiry__close:hover{background:#fff;color:#202020}
.gz-inquiry.is-closing .gz-inquiry__panel{animation:gz-inquiry-exit 1s var(--gz-ease-makhno) both}.gz-inquiry.is-closing .gz-inquiry__close{animation:gz-inquiry-close-out .5s both}
@keyframes gz-inquiry-enter{from{transform:translateX(100%)}to{transform:none}}
@keyframes gz-inquiry-exit{from{transform:none}to{transform:translateX(100%)}}
@keyframes gz-inquiry-close-in{from{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}
@keyframes gz-inquiry-close-out{to{opacity:0;transform:scale(.5)}}
@media(max-width:767px){.gz-inquiry__panel{width:100%}.gz-inquiry__head{padding:3rem 7rem 3rem 2rem}.gz-inquiry__box{padding:3rem 2rem}.gz-inquiry__close{z-index:1;right:1.5rem;top:2rem;width:4.4rem;height:4.4rem;color:var(--gz-body);border-color:currentColor}.gz-inquiry__tabs{gap:1rem 2rem}}
@media(prefers-reduced-motion:reduce){.gz-inquiry__panel,.gz-inquiry__close,.gz-inquiry.is-closing .gz-inquiry__panel,.gz-inquiry.is-closing .gz-inquiry__close{animation:none}}
