@font-face{font-family:InquiryGrafita;src:url(/fonts/grafita-normal.woff)format("woff");font-display:swap}.inquiry{box-sizing:border-box;color:#f5f5f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#08080b;min-height:100svh;padding:max(24px,min(5vw,72px)) max(6vw,50vw - 410px);font:16px/1.45 InquiryGrafita,Arial,sans-serif}.inquiry h1{letter-spacing:-.045em;margin:48px 0 38px;font-size:max(38px,min(7vw,80px));line-height:1.04}.inquiry fieldset{border:0;gap:24px;min-width:0;padding:0;display:grid}.inquiry legend{padding:0 0 12px}.inquiry label{gap:6px;display:grid}.inquiry input:not([type=radio]):not([type=checkbox]),.inquiry textarea{font:inherit;color:inherit;box-sizing:border-box;background:#17171c;border:1px solid #4d4d56;border-radius:8px;width:100%;padding:10px 12px}.inquiry textarea{resize:vertical}.inquiry-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.inquiry-kinds{flex-wrap:wrap;gap:8px;display:flex}.inquiry-kinds label{cursor:pointer;position:relative}.inquiry-kinds input{opacity:0;position:absolute}.inquiry-kinds span{border:1px solid #666;border-radius:24px;padding:8px 16px}.inquiry-kinds input:checked+span,.inquiry button{color:#111;background:#f4f4f5}.inquiry :focus-visible{outline-offset:3px;outline:2px solid #44e4de}.inquiry-kinds input:focus-visible+span{outline-offset:3px;outline:2px solid #44e4de}.inquiry .inquiry-consent{align-items:baseline;gap:10px;display:flex}.inquiry a{text-underline-offset:3px;text-decoration:underline}.inquiry button{cursor:pointer;font:inherit;border:0;border-radius:25px;justify-self:start;padding:12px 24px}.inquiry footer{color:#c3c3ca;margin-top:48px}.inquiry [role=alert]{color:#ffb3ab}@media (max-width:560px){.inquiry-grid{grid-template-columns:1fr}.inquiry footer a{display:block}}
