.CbdAdviceWizard_wizard__6f_Be{max-width:940px;margin:0 auto 56px;color:var(--vitaa-text)}.CbdAdviceWizard_eyebrow__XzW_T{color:var(--vitaa-link);font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px}.CbdAdviceWizard_wizard__6f_Be h1{margin-bottom:12px}.CbdAdviceWizard_intro__S8q5b{max-width:720px;color:var(--vitaa-muted);line-height:1.7}.CbdAdviceWizard_panel__PPpci{margin-top:26px;padding:clamp(22px,4vw,40px);border:1px solid var(--vitaa-line);border-radius:14px;background:var(--vitaa-soft)}.CbdAdviceWizard_panel__PPpci h2{margin:0 0 10px;font-size:clamp(1.3rem,2.5vw,1.8rem)}.CbdAdviceWizard_panel__PPpci p{max-width:700px}.CbdAdviceWizard_progress__Ae7sc{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vitaa-link)}.CbdAdviceWizard_options__3rmNA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:25px 0 8px}.CbdAdviceWizard_options__3rmNA button{min-height:88px;padding:17px 16px;text-align:left;border:1px solid var(--vitaa-line);border-radius:9px;background:var(--vitaa-surface);color:var(--vitaa-heading);font-weight:650;line-height:1.4}.CbdAdviceWizard_options__3rmNA button:hover{border-color:var(--vitaa-link);background:var(--vitaa-hero)}.CbdAdviceWizard_options__3rmNA small,.CbdAdviceWizard_options__3rmNA strong{display:block}.CbdAdviceWizard_options__3rmNA small{font-size:.82rem;font-weight:400;color:var(--vitaa-muted);margin-top:7px}.CbdAdviceWizard_products__6n07r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;list-style:none;padding:0;margin:22px 0}.CbdAdviceWizard_products__6n07r li{margin:0}.CbdAdviceWizard_products__6n07r a{display:flex;justify-content:space-between;gap:15px;height:100%;padding:15px 17px;border:1px solid var(--vitaa-line);border-radius:8px;background:var(--vitaa-surface);color:var(--vitaa-heading);font-weight:600;text-decoration:none}.CbdAdviceWizard_products__6n07r a:hover{border-color:var(--vitaa-link);color:var(--vitaa-link)}.CbdAdviceWizard_cta__PLY96{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 21px;border-radius:6px;background:var(--vitaa-button);color:var(--vitaa-button-text);font-weight:650;text-decoration:none}.CbdAdviceWizard_cta__PLY96:hover{background:var(--vitaa-button-hover);color:var(--vitaa-button-text)}.CbdAdviceWizard_category__CBXcs,.CbdAdviceWizard_help__0yFiT a{color:var(--vitaa-link);text-decoration:underline;text-underline-offset:3px}.CbdAdviceWizard_category__CBXcs{display:inline-block;margin:2px 0 15px;font-weight:650}.CbdAdviceWizard_help__0yFiT{font-size:.92rem;margin-top:8px}.CbdAdviceWizard_actions__c4tTx{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px;padding-top:20px;border-top:1px solid var(--vitaa-line)}.CbdAdviceWizard_actions__c4tTx button{border:0;background:transparent;color:var(--vitaa-link);font-weight:650;text-decoration:underline;text-underline-offset:3px;padding:6px 0}.CbdAdviceWizard_panel__PPpci :is(button,a):focus-visible,.CbdAdviceWizard_panel__PPpci h2:focus{outline:3px solid var(--vitaa-focus);outline-offset:3px}@media(max-width:640px){.CbdAdviceWizard_options__3rmNA,.CbdAdviceWizard_products__6n07r{grid-template-columns:1fr}.CbdAdviceWizard_options__3rmNA button{min-height:58px}.CbdAdviceWizard_panel__PPpci{padding:22px}.CbdAdviceWizard_products__6n07r a{padding:13px 15px}}