.contact-perks-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.perk-label{font-family:var(--font-head);font-size:.78rem;color:rgba(255,255,255,.75)}.perk-desc{color:rgba(255,255,255,.45)}.ci-value-muted{color:rgba(255,255,255,.6)}.what-next-title{font-family:var(--font-head);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem}.what-next-list{display:flex;flex-direction:column;gap:.75rem;padding-left:1rem}.what-next-list li{font-size:.88rem;color:rgba(255,255,255,.65)}.form-privacy-note{font-size:.78rem;color:rgba(255,255,255,.3);text-align:center;margin-top:.75rem;max-width:none}.contact-info-card{background:var(--black-card);border:1px solid var(--black-border);border-radius:var(--radius-card);padding:2.5rem}.contact-info-item{display:flex;gap:1rem;padding:1.25rem 0;border-bottom:1px solid var(--black-border)}.contact-info-item:last-child{border-bottom:none}.ci-icon{width:40px;height:40px;border-radius:var(--radius-sm);background:var(--accent-glow);border:1px solid rgba(250,164,26,.2);display:flex;align-items:center;justify-content:center;color:var(--accent);flex-shrink:0;font-size:1rem}.ci-label{font-family:var(--font-head);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.4);margin-bottom:.25rem}.ci-value{color:var(--white);font-size:.95rem}.ci-value a{transition:color var(--transition)}.ci-value a:hover{color:var(--accent)}@media (max-width:1024px){.contact-perks-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.contact-info-card{padding:1.5rem}}@media (max-width:480px){.contact-perks-grid{grid-template-columns:1fr}.contact-info-card{padding:1.25rem}.what-next-box{padding:1.25rem!important}}[data-theme=light] .perk-label{color:#333}[data-theme=light] .perk-desc{color:#444}[data-theme=light] .ci-value-muted,[data-theme=light] .what-next-list li{color:#333}[data-theme=light] .form-privacy-note{color:#555}[data-theme=light] .contact-info-card{background:#fff;border-color:#dcdcda}[data-theme=light] .contact-info-item{border-bottom-color:#dcdcda}[data-theme=light] .ci-label{color:#444}[data-theme=light] .ci-value{color:#111}