[data-benefits-version="2"] [data-quiz-flow=contact-first] [data-quiz-part=intro]{margin:0;color:var(--ink2);font:400 14px/20px var(--font-landing)}[data-benefits-version="2"] [data-landing=benefits] .embed{padding:8px;border:1px solid rgb(255 255 255/28%);border-radius:var(--r-3xl);background:rgb(255 255 255/14%);box-shadow:0 40px 80px -32px rgb(0 0 0/60%)}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=card]{display:flex;flex-direction:column;overflow:hidden;border:0;border-radius:var(--r-2xl);box-shadow:none}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=header],[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=progress]{background:color-mix(in srgb,var(--primary) 55%,black);color:#fff}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=header]{justify-content:flex-start;align-items:flex-start;min-height:56px;padding:16px 24px 0}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=progress]{padding:0 24px 20px}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-step=contact] [data-quiz-part=progress-labels]{display:none}[data-benefits-version="2"] [data-landing=benefits] [role=progressbar]{height:4px;border-radius:var(--r-full);background:rgb(255 255 255/24%)}[data-benefits-version="2"] [data-landing=benefits] [role=progressbar]>div{background:#fff}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=body]{flex:none;height:480px;overflow-y:auto;padding:24px;gap:12px}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=contact-form]{gap:12px}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-step=contact] [data-quiz-part=intro]{margin-bottom:12px}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-step=contact] [data-quiz-part=primary]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border-radius:var(--r-full);margin-top:12px}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=call]{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ink2);font-weight:600;text-decoration:none}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=footer]{min-height:64px;border-top:1px solid var(--line);background:#fff}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-step=contact] [data-quiz-part=footer]{display:block;padding:16px 24px}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=lp05-legal]{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--ink3);font:400 12px/16px var(--font-landing)}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=lp05-legal] svg{flex:none;color:var(--primary-text)}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=lp05-legal] a{color:var(--primary-text);font-weight:600;text-decoration:underline}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=preview-note]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-benefits-version="2"] [data-landing=benefits] .slist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}[data-benefits-version="2"] [data-landing=benefits] .sign{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:24px;min-height:152px;padding:24px;border-radius:var(--r-3xl);font:600 var(--t-lg) var(--f)}[data-benefits-version="2"] [data-landing=benefits] .sign .bx{width:32px;height:32px;border:2px solid rgb(0 0 0/25%);border-radius:50%;background:#fff}[data-benefits-version="2"] [data-landing=benefits] .sign[aria-pressed=true] .bx{border-color:var(--primary-text);background:var(--primary-text);color:#fff}[data-benefits-version="2"] [data-landing=benefits] .result{min-width:0}[data-benefits-version="2"] [data-landing=benefits] .result .btn{text-decoration:none}@media (max-width:640px){[data-benefits-version="2"] [data-landing=benefits] [data-quiz-part=body]{height:auto;min-height:0;padding:20px}[data-benefits-version="2"] [data-landing=benefits] [data-quiz-step=contact] [data-quiz-part=footer]{padding:16px 20px}[data-benefits-version="2"] [data-landing=benefits] .hero .frame{order:0}[data-benefits-version="2"] [data-landing=benefits] .slist{grid-template-columns:minmax(0,1fr)}[data-benefits-version="2"] [data-landing=benefits] .sign{flex-direction:column;align-items:stretch;justify-content:space-between;min-height:0}}