.cth-support-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.cth-support-help{overflow-wrap:anywhere;padding-top:12px}.cth-support h2{letter-spacing:-.8px;margin:0 0 20px;font-size:clamp(26px,3vw,34px);line-height:1.2}.cth-support-help h3{margin:32px 0 12px;font-size:20px}.cth-support p{line-height:1.8}.cth-support-form{gap:22px;margin-top:26px;display:grid}.cth-support-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cth-support-form label{gap:9px;min-width:0;font-size:14px;font-weight:700;display:grid}.cth-support-form :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0;color:var(--cth-ink);font:inherit;background:#fff;border:1px solid #879e96;border-radius:30px;padding:15px 18px;font-size:16px;font-weight:500}.cth-support-form textarea{resize:vertical;padding:18px 22px;line-height:1.65}.cth-support-form .cth-button{justify-self:start}.cth-support-form .cth-small{margin:0}.cth-support-form .cth-small a{color:inherit;text-decoration:underline}.cth-support-form :is(input,select,textarea,button):focus-visible{outline-offset:3px;outline:3px solid #17675e}#cth-support-form,#cth-feature-form{min-width:0;scroll-margin-top:120px}.cth-support .cth-owner-alert p{margin-bottom:0}@media (width<=800px){.cth-support-layout{grid-template-columns:1fr;gap:36px}.cth-support-help{padding-top:0}.cth-support-fields{grid-template-columns:1fr}.cth-support-form .cth-button{width:100%}.cth-feature-page .cth-owner-panel{grid-row:1}}.cth-support-faqs{max-width:860px;margin:0 auto 64px}.cth-support-faqs .cth-faqs summary{font-size:17px;line-height:1.55}.cth-support-faqs .cth-faqs p{font-size:16px;line-height:1.8}.cth-support-faqs a{color:inherit;text-underline-offset:3px;text-decoration:underline}.cth-support-contact-heading{text-align:center}.cth-support-contact-heading h2{margin-bottom:12px}.cth-support-contact-heading p{margin:0 0 24px}.cth-site .cth-support-contact>summary{cursor:pointer;justify-content:center;width:max-content;margin:0 auto;list-style:none;display:flex}.cth-support-contact>summary::-webkit-details-marker{display:none}.cth-support-toggle:after{content:"+";font-size:22px;line-height:1}.cth-support-contact[open]>summary .cth-support-toggle:after{content:"−"}.cth-support-contact>.cth-support-layout{margin-top:40px}.cth-support-faqs summary:focus-visible,.cth-support-contact>summary:focus-visible{outline-offset:4px;outline:3px solid #17675e}@media (width<=580px){.cth-support-faqs{margin-bottom:44px}.cth-support-faqs .cth-faqs summary{font-size:16px}.cth-support-contact-heading h2{font-size:28px}}