.support-page main{display:block;width:min(100% - 40px,720px);padding:24px 0 32px}.support-page .mark{width:56px;height:56px}.support-page h1{font-size:clamp(28px,5vw,40px);line-height:1.2;font-family:inherit;letter-spacing:-.03em;word-break:keep-all;overflow-wrap:anywhere}.support-page header{margin-bottom:32px}.back-link{display:inline-flex;min-height:44px;align-items:center;gap:12px;text-decoration:underline;text-underline-offset:5px}.support-page h2{font-family:inherit;font-size:24px;line-height:1.4;margin:32px 0 12px}.support-page p,.support-page li{font-size:16px;line-height:1.7;word-break:keep-all;overflow-wrap:anywhere}.support-page label{display:block;font-size:16px;font-weight:600;margin:20px 0 8px}.support-page input,.support-page select,.support-page textarea{display:block;width:100%;background:var(--space);color:var(--latte);font:inherit;font-size:16px;line-height:1.6;border:1px solid var(--line);border-radius:0;padding:12px;min-height:48px;caret-color:var(--latte)}.support-page textarea{resize:vertical;min-height:160px}.support-page [aria-invalid=true]{border-width:2px}.support-page .field-help,.support-page .field-error{font-size:14px;margin:8px 0;line-height:1.65}.support-page .field-error:empty{display:none}.support-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.support-actions button,.support-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;font:inherit;background:var(--surface);color:var(--latte);border:0;text-decoration:none}.support-actions .primary{background:var(--latte);color:var(--space)}.support-page .faq{margin:0;padding:12px 0}.support-page .faq summary{min-height:48px;font-size:17px;font-weight:600;line-height:1.6;padding:12px 24px 12px 0;overflow-wrap:anywhere}.support-page .faq p{margin:8px 0 16px}.support-page a:not(.primary){text-underline-offset:5px}.support-page footer{display:block}.support-page footer a{display:inline-flex;margin-inline-end:16px}.support-page .language nav{z-index:5}.support-page .status{min-height:24px}.support-page .brief-preview{min-height:220px}.support-page .brief-section{margin-top:32px}@media(min-width:760px){.support-page main{padding-top:32px}.support-page header{margin-bottom:40px}}@media(max-width:359px){.support-page main{width:calc(100% - 32px)}}@media(hover:hover)and (pointer:fine){.support-actions button:not(:disabled):active,.support-actions a:active{transform:scale(.98);transition:transform .16s ease-out}}@media(prefers-reduced-motion:reduce){.support-actions button,.support-actions a{transform:none!important;transition:none!important}}@media print{.support-page header,.support-actions,.support-page footer,.support-page [data-brief-fields],.support-page .status{display:none!important}.support-page main{width:100%}.support-page textarea{border:0}.support-page .brief-preview{height:auto}}
