.contact-page{min-height:100vh;color:#111113;background:#f7f7f7;flex-direction:column;min-height:100dvh;display:flex}.contact-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contact-faq{width:min(100%,680px);margin:0 auto;padding:30px 18px 0}.contact-question{padding:0}.contact-question+.contact-question{margin-top:26px}.contact-question summary{color:#111113;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:clamp(17px,4.5vw,20px);font-weight:600;line-height:1.5;list-style:none;display:flex}.contact-question summary::-webkit-details-marker{display:none}.contact-question summary svg{color:#565862;flex:none;transition:transform .2s}.contact-question[open] summary svg{transform:rotate(180deg)}.contact-question summary:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #755aff}.contact-question p{color:#53675f;margin:14px 0 0;font-size:15px;line-height:1.8}.contact-actions{width:100%;padding:32px 24px max(24px, env(safe-area-inset-bottom));text-align:center;background:#f7f7f7;margin-top:auto;position:sticky;bottom:0}.contact-actions button{color:#fff;cursor:pointer;background:#755aff;border:0;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:min(68vw,300px);min-height:72px;margin:0 auto;padding:10px 20px;display:flex;box-shadow:0 12px 30px #116a502e}.contact-actions button:disabled{cursor:wait;opacity:.7}.contact-actions button:focus-visible{outline-offset:4px;outline:3px solid #a1cdbb}.contact-button-title{align-items:center;gap:7px;font-size:19px;font-weight:700;line-height:1.3;display:flex}.contact-button-title img{filter:brightness(0)invert()}.contact-button-caption{font-size:12px;font-weight:500;line-height:1.4}.contact-status{color:#b94040;max-width:400px;margin:0 auto 12px;font-size:13px;line-height:1.5}.contact-status:empty{display:none}@media (min-width:700px){.contact-faq{padding-top:56px}}@media (prefers-reduced-motion:reduce){.contact-question summary svg{transition:none}}
