.community-nav,.policy-links{display:flex;gap:20px;flex-wrap:wrap;font-size:13px}.community-nav{margin-left:auto}.community-main{padding-top:65px;padding-bottom:75px;max-width:1150px}.community-main h1{font-size:clamp(34px,5vw,62px);max-width:850px;margin-bottom:25px}.community-main h2{font-size:25px;margin-top:35px;margin-bottom:14px}.community-main p,.community-main li{line-height:1.8;max-width:850px}.community-main a:not(.button){text-decoration:underline;text-underline-offset:3px}.community-lead{font-size:19px;color:var(--muted)}.community-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:start;margin-top:40px}.form-card{padding:28px;background:#fff;border:1px solid #d8e2dd;border-radius:8px}.form-card h2{margin-top:0}.intake-form label{display:block;font-size:13px;font-weight:600;margin:18px 0 6px}.intake-form label span{font-weight:400}.intake-form input:not([type=checkbox]),.intake-form select,.intake-form textarea{display:block;width:100%;max-width:100%;font:inherit;color:inherit;background:#fff;border:1px solid #aabeb5;border-radius:5px;padding:12px;margin-top:7px}.intake-form .form-check{display:flex;align-items:flex-start;gap:10px;font-weight:400;line-height:1.7;margin:22px 0}.intake-form input[type=checkbox]{width:18px;height:18px;margin-top:3px;flex:none;accent-color:#326c65}.form-status{font-size:13px;margin-top:16px;min-height:40px}.intake-form button:disabled{opacity:.55;cursor:default}.release-notice{background:#eaf0e9;padding:20px;border-left:3px solid #326c65;margin:24px 0}.release-notice p{margin-bottom:0}.form-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.policy-links{margin-top:14px}.community-main details{border-bottom:1px solid #d8e2dd;padding:15px 0}.community-main summary{cursor:pointer;font-weight:600}.community-main details p{font-size:14px}.community-main .small-note{font-size:12px}.community-grid>*{min-width:0}@media(max-width:760px){.community-grid{grid-template-columns:1fr;gap:25px}.community-main{padding-top:38px}.form-card{padding:20px}.community-nav{gap:12px;font-size:12px}.header-inner{flex-wrap:wrap}.community-nav{width:100%;margin:0;padding:8px 0}.policy-links{gap:14px}}

.community-main .plain-list li{font-size:14px;line-height:1.7;padding:14px 0}

/* Give support guidance a readable rhythm beside the feedback form. */
.support-help>h2:first-child{margin-top:0}.support-help>p{margin:0 0 1.35rem}.support-help>details{padding:1.1rem 0}.support-help>details p{margin:.8rem 0 .25rem;line-height:1.85}.support-help>details:last-of-type{margin-bottom:1.75rem}.support-help summary{line-height:1.55}.support-help>p:last-child{margin-bottom:0}
