.similar-content-section{width:min(100% - var(--spacing-8),820px);margin:0 auto 72px}.similar-content-section__heading{gap:var(--spacing-2);display:grid}.similar-content-section__heading p{color:#3083e3;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.similar-content-section__heading h2{font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(32px,4.6vw,46px);line-height:.98}.similar-content-section__heading span{color:var(--color-ink-soft);font-size:14px}.similar-content-section__grid{margin-top:var(--spacing-5);gap:calc(var(--spacing-3) + var(--spacing-half));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:680px){.similar-content-section{width:min(100% - var(--spacing-5),820px);margin-bottom:56px}.similar-content-section__grid{grid-template-columns:1fr}}
.favorite-content-button{flex-shrink:0}
.report-content-button__overlay{z-index:300;padding:var(--spacing-6);-webkit-backdrop-filter:blur(var(--spacing-2));backdrop-filter:blur(var(--spacing-2));background:#091f3aad;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.report-content-button__dialog{width:min(100%,560px);padding:calc(var(--spacing-6) + var(--spacing-half));border-radius:calc(var(--spacing-6) + var(--spacing-half));background:#fff;animation:.22s ease-out search-dialog-in;box-shadow:0 30px 90px #091f3a4d}.report-content-button__header{align-items:flex-start;gap:var(--spacing-5);display:flex}.report-content-button__header-copy{flex:1}.report-content-button__eyebrow{color:var(--color-coral-dark);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.report-content-button__title{margin-top:var(--spacing-1);font-family:var(--font-display);letter-spacing:-.04em;font-size:33px;line-height:1}.report-content-button__form{margin-top:calc(var(--spacing-6) + var(--spacing-half));gap:calc(var(--spacing-4) + var(--spacing-1));display:grid}.report-content-button__field{gap:calc(var(--spacing-1) + var(--spacing-half));font-size:13px;font-weight:750;display:grid}.report-content-button__field span{color:var(--color-ink-soft);font-size:10px;font-weight:600}.report-content-button__select,.report-content-button__textarea{width:100%;padding:var(--spacing-3) calc(var(--spacing-3) + var(--spacing-half));color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--spacing-3);background:#fff;outline:0}.report-content-button__select:focus,.report-content-button__textarea:focus{border-color:var(--color-coral);box-shadow:0 0 0 3px #3083e31f}.report-content-button__hint{color:var(--color-ink-soft);font-size:11px}.report-content-button__error{padding:var(--spacing-3);color:#922d2d;border-radius:calc(var(--spacing-2) + var(--spacing-half));background:#fff0f0;font-size:12px}.report-content-button__success,.report-content-button__login{padding:calc(var(--spacing-10) + var(--spacing-1)) var(--spacing-2) var(--spacing-2);text-align:center;justify-items:center;display:grid}.report-content-button__success-icon{color:#198754}.report-content-button__success-title{margin-top:calc(var(--spacing-3) + var(--spacing-half));font-family:var(--font-display);font-size:28px}.report-content-button__success-text,.report-content-button__login-text{margin-top:var(--spacing-2);color:var(--color-ink-soft)}.report-content-button__success-button,.report-content-button__login-button{min-width:180px;margin-top:var(--spacing-6)}@media (max-width:600px){.report-content-button__overlay{align-items:end;padding:0}.report-content-button__dialog{padding:calc(var(--spacing-5) + var(--spacing-half)) calc(var(--spacing-4) + var(--spacing-half)) calc(var(--spacing-7) + var(--spacing-half));border-radius:calc(var(--spacing-6) + var(--spacing-half)) calc(var(--spacing-6) + var(--spacing-half)) 0 0}}
