.community-feedback{width:min(1180px,calc(100% - 48px));margin:24px auto 0;box-sizing:border-box;border:1px solid #d0ad5866;border-radius:20px;overflow:hidden;background:radial-gradient(ellipse at 100% 0%,#b88e2b13,transparent 65%),#0c241a;color:#f6f0df;scroll-margin-top:125px}
.community-feedback>summary{display:flex;align-items:center;justify-content:space-between;gap:25px;list-style:none;cursor:pointer;padding:25px 30px}
.community-feedback>summary::-webkit-details-marker{display:none}
.feedback-summary-copy{display:grid;gap:8px}.feedback-eyebrow{font:650 9px/1.6 Manrope,Arial,sans-serif;color:#e7c16a;letter-spacing:.2em;text-transform:uppercase}.feedback-summary-title{font:400 29px/1.2 Georgia,serif;letter-spacing:-.02em}.feedback-summary-hint{font:400 12px/1.8 Manrope,Arial,sans-serif;color:#b8cbb9}.feedback-toggle{display:inline-flex;align-items:center;justify-content:center;gap:19px;min-height:46px;border:1px solid #d0ad587d;border-radius:999px;padding:11px 18px;color:#e7c16a;white-space:nowrap;font:650 12px/1.4 Manrope,Arial,sans-serif}.feedback-toggle-mark{font-size:21px;font-weight:400;transition:transform .2s}.community-feedback[open] .feedback-toggle-mark{transform:rotate(45deg)}.community-feedback[open]>summary{border-bottom:1px solid #d0ad5838}.community-feedback>summary:hover{background:#cda84f09}.community-feedback>summary:focus-visible,.community-feedback a:focus-visible{outline:3px solid #87d2ef;outline-offset:-4px}.feedback-frame-wrap{background:#071b13}.feedback-embed-status{padding:18px 25px;margin:0;font:400 12px/1.7 Manrope,Arial,sans-serif;color:#c0d2bd}.feedback-frame{display:block;width:100%;height:1250px;border:0;background:#071b13}.feedback-embed-footer{margin:0;padding:14px 26px 20px;font:400 11px/1.8 Manrope,Arial,sans-serif;color:#aabcaa}.feedback-embed-footer a{color:#e7c16a;text-underline-offset:4px}.ii-group-shortcut .ii-feedback-link{border-style:dashed;background:transparent}
@media(max-width:600px){.community-feedback{width:calc(100% - 32px);margin-top:18px;border-radius:18px}.community-feedback>summary{align-items:flex-start;flex-direction:column;gap:18px;padding:24px}.feedback-summary-title{font-size:27px}.feedback-summary-hint{font-size:11px}.feedback-toggle{font-size:11px;min-height:44px}.feedback-frame{height:2350px}.feedback-embed-footer{padding-inline:22px}}
@media(prefers-reduced-motion:reduce){.feedback-toggle-mark{transition:none}}
/* A slimmer feedback strip, also available as an expandable form in the footer. */
.community-feedback{width:min(1240px,calc(100% - 96px));margin-top:18px;border-radius:14px}
.community-feedback>summary{padding:12px 24px;gap:20px}.feedback-summary-copy{gap:4px;min-width:0}.feedback-eyebrow{font-size:8px;letter-spacing:.18em}.feedback-summary-title{font-size:23px;line-height:1.2}.feedback-summary-hint{display:none}.feedback-toggle{min-height:44px;padding:9px 17px;font-size:11px;gap:16px;flex-shrink:0}.feedback-toggle-mark{font-size:20px}
footer.has-community-feedback{flex-wrap:wrap}footer.has-community-feedback>.footer-feedback{flex:0 0 auto;max-width:1240px;margin-top:24px;margin-bottom:4px;text-align:left;font-weight:400;letter-spacing:normal;text-transform:none}footer.has-community-feedback>.footer-feedback>summary{font-size:initial;color:#f6f0df}footer.has-community-feedback>.footer-feedback .feedback-frame-wrap{font-size:initial;color:#f6f0df}footer.has-community-feedback .footer-feedback .feedback-eyebrow{color:#e7c16a}
@media(max-width:1100px){.community-feedback{width:calc(100% - 64px)}}
@media(max-width:700px){.community-feedback>summary{flex-direction:row;align-items:center;padding:12px 18px;gap:13px}.feedback-summary-title{font-size:21px}.feedback-toggle{font-size:0;padding:0;min-width:44px;height:44px;gap:0}.feedback-toggle-mark{font-size:21px}.feedback-eyebrow{font-size:7px;letter-spacing:.12em}}
@media(max-width:560px){.community-feedback{width:calc(100% - 40px)}.feedback-summary-title{font-size:20px}}
