.report-offers{scroll-margin-top:80px}.report-offers-intro{color:var(--muted);max-width:680px;margin:10px 0 16px;font-size:13px;line-height:1.6}.report-offers-controls{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.report-offers-controls label{color:var(--muted);flex:170px;gap:5px;font-size:11px;display:grid}.report-offers-controls select{background:var(--field);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:9px;width:100%;min-height:44px;padding:8px 12px;font-size:13px}.report-preview{background:var(--paper);border:1px solid var(--line);border-radius:10px;margin-top:14px;padding:15px}.report-preview p{color:var(--muted);margin:6px 0;font-size:12px;line-height:1.6}.report-preview-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.report-preview-heading h3{letter-spacing:-.02em;margin:0;font-size:14px}.report-preview-heading>span{color:var(--muted);font-size:11px}.report-preview-cohorts{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.report-preview-cohorts li{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding-top:8px;display:flex}.report-preview-cohorts li>span{gap:3px;min-width:0;display:grid}.report-preview-cohorts li>span:last-child{text-align:right}.report-preview-cohorts b{overflow-wrap:anywhere;font-size:13px}.report-preview-cohorts small{color:var(--muted);font-size:10px}.report-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.report-offer-card{border:1px solid var(--line);border-radius:10px;flex-direction:column;min-width:0;padding:15px;display:flex}.report-offer-card--selected{border-color:var(--ink)}.report-offer-card h3{letter-spacing:-.02em;margin:0;font-size:14px}.report-offer-card>p:not(.account-price){color:var(--muted);flex:1;margin:0 0 14px;font-size:12px;line-height:1.5}.report-offer-card .account-price{margin:12px 0 6px}.report-offer-card .account-price b{font-size:28px}.report-offer-card .account-price span{color:var(--muted);font-size:11px}.report-offer-card .account-submit{white-space:normal;justify-content:center;align-items:center;min-height:44px;padding-inline:10px;text-decoration:none;display:inline-flex}.report-offers-fine,.report-preview .report-offers-fine{color:var(--muted);margin:12px 0 0;font-size:10.5px;line-height:1.6}@media (width<=680px){.report-offer-grid{grid-template-columns:1fr}.report-offers-controls label{flex-basis:120px}.report-offers-controls>button{width:100%}.report-offer-card{padding:14px}}@media print{.report-offers{display:none!important}}
