.personalization-overview .personalization-heading{max-width:760px;margin-bottom:36px}.personalization-overview .personalization-heading>p:last-child{max-width:590px;color:var(--muted);line-height:1.7}.personalization-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.personalization-method-card{border:1px solid var(--line);flex-direction:column;align-items:flex-start;padding:30px;transition:border-color .2s,background .2s;display:flex}.personalization-method-card:hover{border-color:var(--accent);background:var(--panel)}.personalization-method-card>svg{color:var(--accent);margin-bottom:28px}.personalization-method-card>.eyebrow{margin:0 0 12px;font-size:10px}.personalization-method-card h2{letter-spacing:-.035em;margin:0 0 16px;font-size:25px;font-weight:450}.personalization-method-card>p:not(.eyebrow){color:var(--muted);margin:0 0 30px;font-size:13px;line-height:1.8}.personalization-method-card>span{justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:auto;font-size:12px;display:flex}.personalization-consultation{border-top:1px solid var(--line);grid-template-columns:1fr 1.4fr;gap:45px;margin-top:50px;padding-top:30px;display:grid}.personalization-consultation h2{letter-spacing:-.035em;margin:0;font-size:28px;font-weight:450}.personalization-consultation p{color:var(--muted);max-width:650px;margin:0;font-size:14px;line-height:1.85}@media (max-width:800px){.personalization-methods{gap:12px}.personalization-method-card{padding:22px}.personalization-method-card h2{font-size:21px}.personalization-consultation{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.personalization-methods{grid-template-columns:1fr}.personalization-method-card>svg{margin-bottom:20px}.personalization-method-card>p:not(.eyebrow){margin-bottom:22px}.personalization-consultation{margin-top:30px}.personalization-consultation h2{font-size:25px}}
