.home-b.home-sales .home-personality{text-align:center;padding-block:36px}.home-b.home-sales .home-personality-heading{max-width:700px;margin:0 auto 12px}.home-b.home-sales .home-personality-heading h2{color:#fff;margin:8px 0 12px;font-size:clamp(30px,4vw,47px);line-height:1.25}.home-b.home-sales .home-personality-heading>p{color:#ede5ff;margin:0;font-size:16px;line-height:1.7}.home-b.home-sales .home-personality-heading .home-personality-eyebrow{color:#e2cfff;font-size:13px}.home-b.home-sales .home-personality-choices{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 12px;display:flex}.home-b.home-sales .home-personality-choices button{color:#f5eeff;min-height:44px;font:inherit;cursor:pointer;background:#42149070;border:1px solid #cbb5ff80;border-radius:99px;padding:9px 18px;font-size:15px;transition:background .2s,border-color .2s}.home-b.home-sales .home-personality-choices button[aria-pressed=true]{color:#481579;background:#f0e4ff;border-color:#f0e4ff;box-shadow:0 4px 20px #1a064a20}.home-b.home-sales .home-personality-choices button:hover{border-color:#eee2ff}.home-b.home-sales .home-personality-choices button:focus-visible{outline-offset:4px;outline:3px solid #fff;box-shadow:0 0 0 7px #6d28d9}.home-b.home-sales .home-personality-link:focus-visible{outline-offset:4px;outline:3px solid #fff;box-shadow:0 0 0 7px #6d28d9}.home-b.home-sales .home-personality-card{color:#482364;text-align:left;background:radial-gradient(at 15% 10%,#d8e3ffad,#0000 54%),linear-gradient(125deg,#e4d3f8,#ecdcfa 48%,#f2d9f2);border:1px solid #d4b9f2;border-radius:30px;grid-template-columns:170px 240px minmax(0,1fr);align-items:center;gap:18px;width:min(100%,920px);min-width:0;margin-inline:auto;padding:16px;display:grid;box-shadow:0 18px 70px #1c075350,0 0 0 6px #d9bdff0b}.home-b.home-sales .home-personality-character{flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex}.home-b.home-sales .home-personality-portrait{transform-origin:50% 65%;width:170px;max-width:100%;height:185px;display:block}.home-b.home-sales .home-personality-label{color:#512777;text-align:center;background:#efe4ff;border:1px solid #cbb1e9;border-radius:99px;justify-content:center;align-items:center;min-height:30px;padding:5px 10px;font-size:12px;line-height:1.5;display:inline-flex}.home-b.home-sales .home-personality-radar{text-align:center;color:#5c327e;min-width:0;margin:0}.home-b.home-sales .home-personality-radar figcaption strong{font-size:14px;display:block}.home-b.home-sales .home-personality-radar figcaption span{color:#5a3979;margin-top:3px;font-size:12px;display:block}.home-b.home-sales .home-personality-radar>svg{width:100%;height:auto;display:block;overflow:visible}.home-b.home-sales .home-personality-radar text{fill:#5a3979;font-size:15px}.home-b.home-sales .home-personality-conversation{flex-direction:column;gap:14px;min-width:0;display:flex}.home-b.home-sales .home-personality-question{overflow-wrap:anywhere;background:#ddd5ed;border:1px solid #d4c4e9;border-radius:17px 17px 4px;align-self:flex-end;max-width:94%;margin:0;padding:12px 15px;font-size:14px;line-height:1.7}.home-b.home-sales .home-personality-reply{overflow-wrap:anywhere;background:#f6f0ff;border:1px solid #d4bcef;border-radius:4px 17px 17px;align-self:flex-start;max-width:96%;padding:13px 15px;font-size:14px;line-height:1.75}.home-b.home-sales .home-personality-reply strong{color:#6d28d9;margin-bottom:6px;font-size:12px;display:block}.home-b.home-sales .home-personality-reply p{margin:0}.home-b.home-sales .home-personality-conversation>small{color:#62437d;text-align:center;font-size:11px;line-height:1.6}.home-b.home-sales .home-personality-link{align-items:center;gap:7px;min-height:44px;margin-top:12px;display:inline-flex}.home-personality-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:701px) and (max-width:1000px){.home-b.home-sales .home-personality-card{grid-template-columns:180px minmax(0,1fr);gap:14px;max-width:650px}.home-b.home-sales .home-personality-radar{justify-self:center;width:min(100%,270px)}.home-b.home-sales .home-personality-conversation{grid-column:1/-1}}@media (max-width:700px){.home-b.home-sales .home-personality{padding-block:28px}.home-b.home-sales .home-personality-heading{margin-bottom:12px}.home-b.home-sales .home-personality-heading>p{font-size:14px}.home-b.home-sales .home-personality-choices{gap:7px;margin-bottom:12px}.home-b.home-sales .home-personality-choices button{padding:8px 13px;font-size:14px}.home-b.home-sales .home-personality-card{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:14px;padding:12px 14px}.home-b.home-sales .home-personality-portrait{width:145px;height:145px}.home-b.home-sales .home-personality-radar{justify-self:center;width:min(100%,280px)}.home-b.home-sales .home-personality-conversation{gap:12px}}@media (max-width:360px){.home-b.home-sales .home-personality-choices{gap:5px}.home-b.home-sales .home-personality-choices button{padding-inline:13px;font-size:13px}.home-b.home-sales .home-personality-card{padding-inline:11px}}@media (prefers-reduced-motion:reduce){.home-personality *{transition:none!important;animation:none!important}}
