.responses-module__w7cGNa__hero{color:#fff;background:radial-gradient(circle at 82% 5%,#7ef0d538,#0000 32%),linear-gradient(135deg,#07111f,#152953 64%,#244b59);border-radius:28px;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:28px;margin-bottom:18px;padding:clamp(30px,5vw,58px);display:grid;box-shadow:0 28px 80px #07111f33}.responses-module__w7cGNa__hero h1{color:#fff;letter-spacing:-.055em;max-width:850px;margin:0;font-size:clamp(44px,5.6vw,78px);line-height:.98}.responses-module__w7cGNa__kicker{color:#6ee3d6;letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:850}.responses-module__w7cGNa__lede{color:#c6d3e0;max-width:760px;font-size:17px;line-height:1.65}.responses-module__w7cGNa__localeSwitch{background:#0003;border:1px solid #ffffff29;border-radius:14px;gap:5px;margin-top:18px;padding:5px;display:inline-flex}.responses-module__w7cGNa__localeSwitch a{color:#cad7e2;text-align:center;border-radius:9px;min-width:100px;padding:10px 13px;font-size:12px;font-weight:800;text-decoration:none}.responses-module__w7cGNa__localeSwitch .responses-module__w7cGNa__localeActive{color:#07111f;background:#7be8dc}.responses-module__w7cGNa__heroCard{background:#010a1873;border:1px solid #ffffff21;border-radius:22px;align-content:center;gap:10px;padding:26px;display:grid}.responses-module__w7cGNa__heroCard span,.responses-module__w7cGNa__heroCard small{color:#9db3c4;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.responses-module__w7cGNa__heroCard strong{letter-spacing:-.07em;font-size:clamp(55px,7vw,88px);line-height:1}.responses-module__w7cGNa__heroCard p{color:#78e5d9;margin:0;font-weight:800}.responses-module__w7cGNa__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.responses-module__w7cGNa__metrics article,.responses-module__w7cGNa__panel,.responses-module__w7cGNa__searchPanel{background:#fffffff5;border:1px solid #dce5ef;box-shadow:0 18px 52px #07111f12}.responses-module__w7cGNa__metrics article{border-radius:17px;min-height:135px;padding:20px}.responses-module__w7cGNa__metrics span,.responses-module__w7cGNa__metrics small{color:#637389;font-size:11px;line-height:1.4;display:block}.responses-module__w7cGNa__metrics strong{color:#07111f;margin:13px 0 6px;font-size:32px;display:block}.responses-module__w7cGNa__searchPanel{border-radius:21px;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:center;gap:24px;margin-bottom:18px;padding:28px;display:grid}.responses-module__w7cGNa__searchPanel h2,.responses-module__w7cGNa__panel h2,.responses-module__w7cGNa__boundary h2{letter-spacing:-.04em;margin:0;font-size:clamp(25px,2.7vw,38px)}.responses-module__w7cGNa__searchPanel p,.responses-module__w7cGNa__panel>p,.responses-module__w7cGNa__boundary p{color:#647389;line-height:1.65}.responses-module__w7cGNa__searchResults{flex-wrap:wrap;gap:8px;display:flex}.responses-module__w7cGNa__searchResults span{color:#0a5c59;background:#dcfaf6;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:800}.responses-module__w7cGNa__panel{border-radius:21px;margin-bottom:18px;padding:28px}.responses-module__w7cGNa__panelHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.responses-module__w7cGNa__safeChip,.responses-module__w7cGNa__warningChip{white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:850}.responses-module__w7cGNa__safeChip{color:#0b625d;background:#d9faf5}.responses-module__w7cGNa__warningChip{color:#855600;background:#fff0d2}.responses-module__w7cGNa__libraryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.responses-module__w7cGNa__libraryGrid article{background:#f8fafc;border:1px solid #e1e8f0;border-radius:16px;min-height:235px;padding:20px}.responses-module__w7cGNa__libraryGrid article>span{color:#176770;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:850}.responses-module__w7cGNa__libraryGrid h3,.responses-module__w7cGNa__matrix h3,.responses-module__w7cGNa__sectionsGrid h3{color:#07111f;letter-spacing:-.02em;font-size:18px}.responses-module__w7cGNa__libraryGrid p,.responses-module__w7cGNa__matrix p,.responses-module__w7cGNa__sectionsGrid p{color:#52647a;font-size:12px;line-height:1.6}.responses-module__w7cGNa__libraryGrid small,.responses-module__w7cGNa__matrix small,.responses-module__w7cGNa__sectionsGrid small{color:#718096;overflow-wrap:anywhere;font-size:9px;line-height:1.5}.responses-module__w7cGNa__matrix{gap:10px;display:grid}.responses-module__w7cGNa__matrix article{background:#f8fafc;border:1px solid #e1e8f0;border-radius:15px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:20px;padding:18px;display:grid}.responses-module__w7cGNa__matrix h3{margin-left:10px;display:inline}.responses-module__w7cGNa__status{border-radius:999px;padding:5px 8px;font-size:9px;font-weight:850;display:inline-flex}.responses-module__w7cGNa__supported{color:#0b625d;background:#daf8ed}.responses-module__w7cGNa__partial{color:#805000;background:#fff0d5}.responses-module__w7cGNa__blocked{color:#992f3d;background:#ffe2e5}.responses-module__w7cGNa__sectionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.responses-module__w7cGNa__sectionsGrid article{background:linear-gradient(145deg,#fff,#f7fafc);border:1px solid #dfe7ef;border-radius:17px;min-height:265px;padding:22px}.responses-module__w7cGNa__sectionsGrid .responses-module__w7cGNa__sectionBlocked{background:#fff8f8;border-color:#f0cbd0}.responses-module__w7cGNa__sectionsGrid header,.responses-module__w7cGNa__sectionMeta{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.responses-module__w7cGNa__sectionsGrid header span,.responses-module__w7cGNa__sectionsGrid header small{color:#617189;text-transform:uppercase;font-size:9px;font-weight:820}.responses-module__w7cGNa__sectionMeta{border-top:1px solid #e3e9ef;margin:18px 0;padding-top:13px}.responses-module__w7cGNa__sectionMeta span{color:#52647a;font-size:9px;font-weight:780}.responses-module__w7cGNa__finalGrid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:18px;display:grid}.responses-module__w7cGNa__finalGrid .responses-module__w7cGNa__panel{margin-bottom:0}.responses-module__w7cGNa__actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.responses-module__w7cGNa__actions a{color:#07111f;background:#72e7db;border-radius:11px;align-items:center;min-height:43px;padding:0 15px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex}.responses-module__w7cGNa__boundary{color:#fff;background:linear-gradient(145deg,#111c2c,#271b2d);border-radius:21px;padding:28px}.responses-module__w7cGNa__boundary h2{color:#fff}.responses-module__w7cGNa__boundary p{color:#cbd4dc}.responses-module__w7cGNa__boundary ul{color:#ffd2d7;margin:18px 0 0;padding-left:18px;font:10px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}@media (max-width:1050px){.responses-module__w7cGNa__libraryGrid,.responses-module__w7cGNa__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.responses-module__w7cGNa__hero,.responses-module__w7cGNa__searchPanel,.responses-module__w7cGNa__finalGrid,.responses-module__w7cGNa__sectionsGrid,.responses-module__w7cGNa__matrix article{grid-template-columns:1fr}}@media (max-width:560px){.responses-module__w7cGNa__hero{border-radius:22px;padding:28px 22px}.responses-module__w7cGNa__metrics,.responses-module__w7cGNa__libraryGrid{grid-template-columns:1fr}.responses-module__w7cGNa__panel,.responses-module__w7cGNa__searchPanel,.responses-module__w7cGNa__boundary{padding:21px}.responses-module__w7cGNa__panelHeader{flex-direction:column}.responses-module__w7cGNa__localeSwitch{width:100%}.responses-module__w7cGNa__localeSwitch a{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){.responses-module__w7cGNa__localeSwitch a,.responses-module__w7cGNa__actions a{scroll-behavior:auto}}@media (forced-colors:active){.responses-module__w7cGNa__hero,.responses-module__w7cGNa__boundary{color:canvastext;background:canvas;border:1px solid canvastext}.responses-module__w7cGNa__hero h1,.responses-module__w7cGNa__boundary h2{color:canvastext}}
