.class-page-support .public-faq{padding-block:24px 32px}.class-page-support .public-faq details p{margin:0 0 10px}.class-page-support .public-faq .text-link{min-height:44px;text-decoration:underline;text-underline-offset:4px}.class-page-support .level-guide-text-trigger{display:flex;min-height:44px;padding:0;align-items:center;gap:8px;border:0;background:transparent;color:var(--text);font:inherit;font-weight:750;text-align:left;text-decoration:underline;text-underline-offset:4px}.class-page-support .level-guide-text-trigger svg{width:18px;height:18px;flex-shrink:0}.class-page-support .public-cta{margin:24px 0 0;padding:clamp(24px,4vw,40px);border:0;border-radius:24px;background:#14110c;color:#faf8f4}.class-page-support .public-cta h2{max-width:24ch;font-size:clamp(1.6rem,2.8vw,2.4rem)}.class-page-support .public-cta p{max-width:60ch;color:#c0bdb8;font-size:.9rem}
