.friend-compare[data-astro-cid-54ete4k7]{max-width:1130px}.friend-layout[data-astro-cid-54ete4k7]{grid-template-columns:1fr 1fr;gap:20px;margin:25px 0;display:grid}.friend-layout[data-astro-cid-54ete4k7][hidden],#friend-results[data-astro-cid-54ete4k7][hidden],#invite-invalid[data-astro-cid-54ete4k7][hidden],.reply-link[data-astro-cid-54ete4k7][hidden]{display:none}.friend-panel[data-astro-cid-54ete4k7],.friend-results[data-astro-cid-54ete4k7]{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:13px;padding:29px}.friend-panel[data-astro-cid-54ete4k7] h2[data-astro-cid-54ete4k7],.friend-results[data-astro-cid-54ete4k7] h2[data-astro-cid-54ete4k7]{margin:8px 0 17px;font-size:1.4rem}.panel-step[data-astro-cid-54ete4k7]{letter-spacing:.12em;color:var(--accent);font-size:.73rem;font-weight:840}#friend-cohort[data-astro-cid-54ete4k7]{color:var(--navy);margin:0;font-size:1.26rem;font-weight:800}.friend-meta[data-astro-cid-54ete4k7]{flex-wrap:wrap;gap:9px;margin:12px 0 22px;display:flex}.friend-meta[data-astro-cid-54ete4k7] span[data-astro-cid-54ete4k7]{color:#3d6657;background:#e8f5ef;border-radius:20px;padding:5px 9px;font-size:.73rem}.friend-quantiles[data-astro-cid-54ete4k7]{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px;display:grid}.friend-quantiles[data-astro-cid-54ete4k7] div[data-astro-cid-54ete4k7]{text-align:center;background:#e9f5f0;border-radius:8px;min-width:0;padding:14px 10px}.friend-quantiles[data-astro-cid-54ete4k7] span[data-astro-cid-54ete4k7]{color:#557a6b;font-size:.73rem;display:block}.friend-quantiles[data-astro-cid-54ete4k7] strong[data-astro-cid-54ete4k7]{overflow-wrap:anywhere;font-size:clamp(.9rem,1.7vw,1.17rem);display:block}.friend-note[data-astro-cid-54ete4k7]{color:var(--muted);font-size:.8rem}#friend-source[data-astro-cid-54ete4k7],.friend-disclosure[data-astro-cid-54ete4k7] a[data-astro-cid-54ete4k7]{color:var(--accent)}#friend-form[data-astro-cid-54ete4k7] label[data-astro-cid-54ete4k7]{font-size:.84rem;font-weight:770;display:block}#friend-wage[data-astro-cid-54ete4k7],.reply-link[data-astro-cid-54ete4k7] input[data-astro-cid-54ete4k7]{width:100%;min-height:50px;color:var(--ink);background:#fff;border:1px solid #bed2d6;border-radius:8px;margin:11px 0 15px;padding:12px;display:block}.friend-primary[data-astro-cid-54ete4k7]{justify-content:center;width:100%;margin-top:12px;display:inline-flex}#friend-error[data-astro-cid-54ete4k7]{color:#a72f39;font-size:.84rem;font-weight:750}.friend-results[data-astro-cid-54ete4k7]{border-top:4px solid var(--accent);margin:25px 0}.friend-comparison-grid[data-astro-cid-54ete4k7]{grid-template-columns:1fr 1fr;gap:17px;display:grid}.friend-comparison-grid[data-astro-cid-54ete4k7] article[data-astro-cid-54ete4k7]{background:#f5f9f9;border:1px solid #d8e6e5;border-radius:11px;min-width:0;padding:24px}.friend-comparison-grid[data-astro-cid-54ete4k7] article[data-astro-cid-54ete4k7]:last-child{background:#edf8f2;border-color:#cce4d6}.friend-person-label[data-astro-cid-54ete4k7]{color:#647f88;font-size:.78rem;font-weight:790;display:block}.band-name[data-astro-cid-54ete4k7]{margin:10px 0 23px;font-size:clamp(1.12rem,2.2vw,1.6rem);line-height:1.5;display:block}.band-segments[data-astro-cid-54ete4k7]{grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:13px;display:grid}.band-segment[data-astro-cid-54ete4k7]{background:#d5e2e4;border-radius:3px;height:14px}.band-segment[data-astro-cid-54ete4k7].is-active{background:#087763;box-shadow:0 0 0 2px #b6e7d6}.friend-comparison-grid[data-astro-cid-54ete4k7] p[data-astro-cid-54ete4k7]{color:var(--muted);margin:0;font-size:.8rem}.comparison-limit[data-astro-cid-54ete4k7]{color:#566d7a;background:#f2f5f6;border-left:3px solid #7894a2;margin:20px 0;padding:15px;font-size:.82rem}.reply-card[data-astro-cid-54ete4k7]{background:#f6faf7;border:1px solid #cfe6dc;border-radius:11px;padding:22px}.reply-card[data-astro-cid-54ete4k7] h3[data-astro-cid-54ete4k7]{margin:0 0 8px;font-size:1.2rem}.reply-card[data-astro-cid-54ete4k7] p[data-astro-cid-54ete4k7]{color:var(--muted);font-size:.82rem}.friend-checkbox[data-astro-cid-54ete4k7]{align-items:flex-start;gap:10px;margin:12px 0 19px;font-size:.8rem;font-weight:700;display:flex}.friend-checkbox[data-astro-cid-54ete4k7] input[data-astro-cid-54ete4k7]{accent-color:var(--accent);margin-top:6px}.reply-link[data-astro-cid-54ete4k7]{margin-top:17px}.reply-link[data-astro-cid-54ete4k7] label[data-astro-cid-54ete4k7]{font-size:.79rem;font-weight:740}.reply-link[data-astro-cid-54ete4k7] input[data-astro-cid-54ete4k7]{letter-spacing:0;font-size:.72rem}#reply-status[data-astro-cid-54ete4k7]{margin:12px 0 0}.friend-disclosure[data-astro-cid-54ete4k7]{margin-top:20px;display:block}.friend-disclosure[data-astro-cid-54ete4k7] p[data-astro-cid-54ete4k7]{margin:10px 0;font-size:.81rem}@media (width<=800px){.friend-layout[data-astro-cid-54ete4k7],.friend-comparison-grid[data-astro-cid-54ete4k7]{grid-template-columns:1fr}.friend-panel[data-astro-cid-54ete4k7],.friend-results[data-astro-cid-54ete4k7]{padding:22px}}@media (width<=450px){.friend-quantiles[data-astro-cid-54ete4k7]{grid-template-columns:1fr 1fr}.friend-primary[data-astro-cid-54ete4k7],.reply-card[data-astro-cid-54ete4k7] .button[data-astro-cid-54ete4k7]{width:100%}}
