.wizard-module__pH-qzW__page{color:#25271f;background:#fcfbf7;min-height:100vh}.wizard-module__pH-qzW__main{width:min(728px,100% - 48px);min-height:70vh;margin:0 auto;padding:48px 0 88px}.wizard-module__pH-qzW__landing{padding:70px 0 30px}.wizard-module__pH-qzW__eyebrow{color:#9d4513;letter-spacing:.14em;margin:0 0 20px;font-size:12px;font-weight:700}.wizard-module__pH-qzW__landing h1,.wizard-module__pH-qzW__screen>h1{letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(40px,7vw,65px);font-weight:600;line-height:1.12}.wizard-module__pH-qzW__screen>h1{font-size:clamp(34px,5vw,50px)}.wizard-module__pH-qzW__lead{color:#596052;margin:0 0 20px;font-size:18px;line-height:1.8}.wizard-module__pH-qzW__disclaimer{color:#6f7569;max-width:630px;margin:0 0 30px}.wizard-module__pH-qzW__badges{flex-wrap:wrap;gap:10px;margin:0 0 34px;display:flex}.wizard-module__pH-qzW__badges span{background:#f1f1e9;border:1px solid #dadcd1;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:9px 15px;font-size:14px;display:inline-flex}.wizard-module__pH-qzW__primary,.wizard-module__pH-qzW__secondary,.wizard-module__pH-qzW__back{font:inherit}.wizard-module__pH-qzW__primary{color:#25271f;text-align:center;background:#f76810;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:13px;min-height:52px;padding:14px 23px;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.wizard-module__pH-qzW__primary:hover{background:#ef853f;transform:translateY(-1px)}.wizard-module__pH-qzW__primary:focus-visible,.wizard-module__pH-qzW__secondary:focus-visible,.wizard-module__pH-qzW__back:focus-visible,.wizard-module__pH-qzW__screen textarea:focus-visible{outline-offset:4px;outline:3px solid #a83b00}.wizard-module__pH-qzW__option:has(input:focus-visible){outline-offset:4px;outline:3px solid #a83b00}.wizard-module__pH-qzW__back{color:#52594c;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;margin:0 0 20px;padding:8px 2px;font-weight:600;display:inline-flex}.wizard-module__pH-qzW__progress{margin:0 0 38px}.wizard-module__pH-qzW__screen{padding:24px 0}.wizard-module__pH-qzW__fieldset{border:0;min-width:0;margin:0;padding:0}.wizard-module__pH-qzW__fieldset legend{letter-spacing:-.035em;max-width:680px;margin:0 0 12px;padding:0;font-size:clamp(30px,5vw,45px);font-weight:600;line-height:1.25}.wizard-module__pH-qzW__questionDescription{color:#666d60;margin:0 0 28px;font-size:17px}.wizard-module__pH-qzW__options{gap:12px;display:grid}.wizard-module__pH-qzW__option{cursor:pointer;background:#fffefa;border:1px solid #d4d8cc;border-radius:13px;grid-template-columns:26px 1fr;align-items:center;gap:13px;min-height:56px;padding:14px 17px;line-height:1.5;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative}.wizard-module__pH-qzW__option:hover{background:#fff8f0;border-color:#c36b38}.wizard-module__pH-qzW__option[data-selected]{background:#fff1e5;border:2px solid #a9460d;padding:13px 16px;font-weight:650}.wizard-module__pH-qzW__option input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wizard-module__pH-qzW__optionMark{background:#fff;border:1.5px solid #9ca294;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.wizard-module__pH-qzW__option[data-selected] .wizard-module__pH-qzW__optionMark{color:#fff;background:#a9460d;border-color:#a9460d}.wizard-module__pH-qzW__screen>.wizard-module__pH-qzW__primary{margin-top:30px}.wizard-module__pH-qzW__error{color:#9a3016;margin:18px 0 0;font-weight:600}.wizard-module__pH-qzW__textareaLabel{margin:28px 0 9px;font-weight:650;display:block}.wizard-module__pH-qzW__screen textarea{color:#25271f;resize:vertical;background:#fffefa;border:1px solid #bdc2b6;border-radius:13px;width:100%;min-height:150px;margin:0;padding:16px;display:block}.wizard-module__pH-qzW__screen textarea[aria-invalid=true]{border:2px solid #a33113}.wizard-module__pH-qzW__hint{color:#6d7467;text-align:right;margin:8px 0 0;font-size:13px}.wizard-module__pH-qzW__calculating{text-align:center;padding:120px 0}.wizard-module__pH-qzW__calculating h1{font-size:clamp(32px,5vw,46px)}.wizard-module__pH-qzW__calculating output{color:#666d60;display:block}.wizard-module__pH-qzW__spark{color:#a43b04;background:#ffe4cc;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 28px;animation:1s ease-in-out infinite wizard-module__pH-qzW__pulse;display:grid}.wizard-module__pH-qzW__result{width:min(760px,100%)}.wizard-module__pH-qzW__resultGrid{gap:18px;margin:38px 0;display:grid}.wizard-module__pH-qzW__resultCard{background:#fffefa;border:1px solid #d7d9cf;border-radius:18px;grid-template-columns:96px 1fr;gap:23px;padding:24px;display:grid}.wizard-module__pH-qzW__resultCard[data-free]{background:#fff2e5;border-color:#e27a39}.wizard-module__pH-qzW__iconWrap{background:#f0efe7;border-radius:18px;place-items:center;width:88px;height:88px;display:grid;overflow:hidden}.wizard-module__pH-qzW__iconWrap img{object-fit:cover;width:100%;height:100%}.wizard-module__pH-qzW__resultCard h2,.wizard-module__pH-qzW__categoryCard h2{margin:2px 0 8px;font-size:24px;line-height:1.3}.wizard-module__pH-qzW__resultCard p,.wizard-module__pH-qzW__categoryCard p{color:#61685b;margin:0;line-height:1.7}.wizard-module__pH-qzW__resultCard .wizard-module__pH-qzW__reason{color:#343a31;border-top:1px solid #e2e2da;margin-top:15px;padding-top:15px;font-weight:550}.wizard-module__pH-qzW__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.wizard-module__pH-qzW__secondary{background:0 0;border:1px solid #afb5a8;border-radius:999px;min-height:48px;padding:12px 18px;font-weight:650}.wizard-module__pH-qzW__temporary{color:#73796c;margin:13px 0 0;font-size:13px}.wizard-module__pH-qzW__groupLabel{color:#8f4216;letter-spacing:.1em;text-transform:uppercase;margin:38px 0 13px;font-size:12px;font-weight:700}.wizard-module__pH-qzW__categoryGrid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.wizard-module__pH-qzW__categoryCard{background:#fffefa;border:1px solid #dadcd3;border-radius:15px;grid-template-columns:72px 1fr;align-items:center;gap:17px;padding:18px;display:grid}.wizard-module__pH-qzW__categoryCard[data-free]{background:#fff2e5;border-color:#e27a39}.wizard-module__pH-qzW__categoryCard .wizard-module__pH-qzW__iconWrap{border-radius:14px;width:68px;height:68px}.wizard-module__pH-qzW__categoryCard h2{font-size:19px}.wizard-module__pH-qzW__categoryCard p{font-size:14px}.wizard-module__pH-qzW__visuallyHidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes wizard-module__pH-qzW__pulse{50%{background:#ffd3ad;transform:scale(1.08)}}@media (max-width:620px){.wizard-module__pH-qzW__main{width:calc(100% - 36px);padding-top:28px}.wizard-module__pH-qzW__landing{padding-top:42px}.wizard-module__pH-qzW__landing h1,.wizard-module__pH-qzW__screen>h1{font-size:39px}.wizard-module__pH-qzW__lead{font-size:16px}.wizard-module__pH-qzW__fieldset legend{font-size:31px}.wizard-module__pH-qzW__questionDescription{font-size:16px}.wizard-module__pH-qzW__option{min-height:58px;padding:14px}.wizard-module__pH-qzW__option[data-selected]{padding:13px}.wizard-module__pH-qzW__primary{width:100%}.wizard-module__pH-qzW__resultCard{grid-template-columns:72px 1fr;gap:17px;padding:18px}.wizard-module__pH-qzW__resultCard .wizard-module__pH-qzW__iconWrap{border-radius:14px;width:68px;height:68px}.wizard-module__pH-qzW__resultCard h2{font-size:21px}.wizard-module__pH-qzW__categoryGrid{grid-template-columns:1fr}.wizard-module__pH-qzW__actions{flex-direction:column;align-items:stretch}.wizard-module__pH-qzW__secondary{width:100%}}@media (max-width:380px){.wizard-module__pH-qzW__main{width:calc(100% - 28px)}.wizard-module__pH-qzW__landing h1,.wizard-module__pH-qzW__screen>h1{font-size:35px}.wizard-module__pH-qzW__fieldset legend{font-size:28px}.wizard-module__pH-qzW__resultCard{grid-template-columns:1fr}.wizard-module__pH-qzW__categoryCard{grid-template-columns:62px 1fr}.wizard-module__pH-qzW__categoryCard .wizard-module__pH-qzW__iconWrap{width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.wizard-module__pH-qzW__primary,.wizard-module__pH-qzW__option,.wizard-module__pH-qzW__spark{transition:none!important;animation:none!important}.wizard-module__pH-qzW__primary:hover{transform:none}}.wizard-module__pH-qzW__page{overflow-wrap:anywhere;text-align:start}.wizard-module__pH-qzW__main{margin-inline:auto}.wizard-module__pH-qzW__option{text-align:start;min-width:0}.wizard-module__pH-qzW__hint{text-align:end}.wizard-module__pH-qzW__resultCard{grid-template-columns:96px minmax(0,1fr)}.wizard-module__pH-qzW__categoryCard{grid-template-columns:72px minmax(0,1fr)}.wizard-module__pH-qzW__resultCard>div,.wizard-module__pH-qzW__categoryCard>div{min-width:0}@media (max-width:620px){.wizard-module__pH-qzW__resultCard{grid-template-columns:72px minmax(0,1fr)}}@media (max-width:380px){.wizard-module__pH-qzW__resultCard{grid-template-columns:1fr}.wizard-module__pH-qzW__categoryCard{grid-template-columns:62px minmax(0,1fr)}}
.handoff-module__KzYLVW__handoffAction{max-width:100%}.handoff-module__KzYLVW__handoffAction .handoff-module__KzYLVW__error{max-width:560px;margin-block-start:12px}.handoff-module__KzYLVW__pending{cursor:wait;opacity:.7}
