.agents-home .home-hero{display:grid;align-items:center;min-height:max(620px,90svh);height:auto;padding:140px 0 90px}.agents-home .hero-content{padding:0}.agents-home .hero-eyebrow{font-size:14px;letter-spacing:.04em;margin-bottom:20px}.agents-home .home-hero h1{max-width:760px;font-size:clamp(48px,7vw,104px);text-wrap:balance}.agents-home .home-hero .hero-description{max-width:520px}.agents-home .hero-actions .button-glass{padding:12px 22px}.agents-home .dna-shade{background:linear-gradient(90deg,#190c33f2,#210f40aa 49%,#250c4b15 85%)}.agents-lineup{background:#f8f6f2}.agent-offer{display:grid;grid-template-columns:minmax(160px,1fr) minmax(0,2.2fr) auto;gap:32px;align-items:center;border-top:1px solid #ded5e8;padding:32px 0;scroll-margin-top:130px}.agent-offer:last-child{border-bottom:1px solid #ded5e8}.agent-offer-label{color:#4c2a85}.agent-offer-label h3{margin:8px 0 4px;font-size:25px}.agent-offer-label span{font-size:13px}.agent-offer-detail strong{font-size:24px;line-height:1.2;letter-spacing:-.03em}.agent-offer-detail p{margin-top:8px;max-width:54ch}.agent-offer-detail p:last-child{color:#584b65;font-size:14px}.agent-interest{border:1px solid #bbaacb;color:#4c2a85}.agent-next-step{background:#29154a;color:#f4f3ff}.agent-next-step>.container{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;align-items:center}.agent-next-step .section-intro{margin:0}.agent-next-step .section-intro p{color:#e4daef}.agent-next-step .button{margin-top:18px}.agent-proof{display:grid;gap:10px;border:1px solid #a48ab9;padding:26px;border-radius:20px}.agent-questions h2{font-size:clamp(32px,5vw,56px);margin-bottom:24px}.agent-questions details{border-top:1px solid #ded5e8;padding:16px 0;max-width:760px}.agent-questions summary{cursor:pointer;font-weight:600}.agent-questions details p{margin-top:10px}@media (max-width:820px){.agents-home .home-hero{min-height:90svh;padding:140px 0 155px}.agents-home .dna-shade{background:linear-gradient(90deg,#190c33f0,#210f4099)}.agent-next-step>.container,.agent-offer{grid-template-columns:1fr;gap:18px}.agent-offer .button{justify-self:start}}