.decision-pack-v2-module__60W_aW__page{background:#f4f7f5;min-height:calc(100vh - 68px);padding:48px 20px 76px}.decision-pack-v2-module__60W_aW__shell{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px;width:min(1180px,100%);margin:0 auto;display:grid}.decision-pack-v2-module__60W_aW__intro{background:var(--ink);color:#fff;border-radius:6px;padding:30px;position:sticky;top:108px}.decision-pack-v2-module__60W_aW__intro h1,.decision-pack-v2-module__60W_aW__result h1,.decision-pack-v2-module__60W_aW__stepPanel h2{letter-spacing:-.02em;margin:0;font:500 34px/1.16 Georgia,serif}.decision-pack-v2-module__60W_aW__intro p:not(.decision-pack-v2-module__60W_aW__eyebrow),.decision-pack-v2-module__60W_aW__result .decision-pack-v2-module__60W_aW__lede{color:#b9cdca;font-size:14px}.decision-pack-v2-module__60W_aW__eyebrow{color:var(--teal);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:800}.decision-pack-v2-module__60W_aW__intro .decision-pack-v2-module__60W_aW__eyebrow,.decision-pack-v2-module__60W_aW__result .decision-pack-v2-module__60W_aW__eyebrow{color:#8fccc0}.decision-pack-v2-module__60W_aW__stepList{gap:8px;margin:30px 0 0;padding:0;list-style:none;display:grid}.decision-pack-v2-module__60W_aW__stepList li{color:#7f9995;align-items:center;gap:10px;min-height:32px;font-size:13px;display:flex}.decision-pack-v2-module__60W_aW__stepList li span{border:1px solid #4a6662;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.decision-pack-v2-module__60W_aW__stepList .decision-pack-v2-module__60W_aW__activeStep,.decision-pack-v2-module__60W_aW__stepList .decision-pack-v2-module__60W_aW__completeStep{color:#fff;font-weight:700}.decision-pack-v2-module__60W_aW__stepList .decision-pack-v2-module__60W_aW__activeStep span{color:var(--ink);background:#e1f2ed;border-color:#e1f2ed}.decision-pack-v2-module__60W_aW__stepList .decision-pack-v2-module__60W_aW__completeStep span{color:var(--ink);background:#9ed3c9;border-color:#9ed3c9}.decision-pack-v2-module__60W_aW__privacyNote{border-top:1px solid #36504d;margin-top:28px;padding-top:25px;color:#93aaa6!important;font-size:12px!important}.decision-pack-v2-module__60W_aW__card{border:1px solid var(--line);background:#fff;border-radius:6px;min-width:0;overflow:hidden}.decision-pack-v2-module__60W_aW__progressHeader{border-bottom:1px solid var(--line);gap:12px;padding:24px 34px 18px;display:grid}.decision-pack-v2-module__60W_aW__progressHeader>div:first-child{color:var(--muted);justify-content:space-between;align-items:baseline;gap:20px;font-size:12px;display:flex}.decision-pack-v2-module__60W_aW__progressHeader strong{color:var(--ink);font-size:14px}.decision-pack-v2-module__60W_aW__progressTrack{background:#e5ece8;border-radius:99px;height:5px;overflow:hidden}.decision-pack-v2-module__60W_aW__progressTrack i{border-radius:inherit;background:var(--teal);height:100%;transition:width .18s;display:block}.decision-pack-v2-module__60W_aW__formBody{border:0;min-width:0;padding:0}.decision-pack-v2-module__60W_aW__stepPanel{gap:22px;padding:38px 34px 16px;display:grid}.decision-pack-v2-module__60W_aW__stepPanel h2{font-size:33px}.decision-pack-v2-module__60W_aW__helper{max-width:760px;color:var(--muted);margin:-5px 0 0;font-size:14px}.decision-pack-v2-module__60W_aW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.decision-pack-v2-module__60W_aW__field{gap:7px;min-width:0;display:grid}.decision-pack-v2-module__60W_aW__field>span,.decision-pack-v2-module__60W_aW__choiceFieldset legend{color:var(--ink);font-size:13px;font-weight:750}.decision-pack-v2-module__60W_aW__field input,.decision-pack-v2-module__60W_aW__field select,.decision-pack-v2-module__60W_aW__field textarea{border:1px solid var(--input);width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fff;border-radius:4px;padding:9px 12px;font-size:15px}.decision-pack-v2-module__60W_aW__field textarea{resize:vertical;min-height:100px}.decision-pack-v2-module__60W_aW__field input:focus,.decision-pack-v2-module__60W_aW__field select:focus,.decision-pack-v2-module__60W_aW__field textarea:focus,.decision-pack-v2-module__60W_aW__checkLine input:focus-visible,.decision-pack-v2-module__60W_aW__checkboxGrid input:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:2px;outline:3px solid #0f676138}.decision-pack-v2-module__60W_aW__checkLine,.decision-pack-v2-module__60W_aW__checkboxGrid label{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.decision-pack-v2-module__60W_aW__checkLine{color:var(--muted);font-size:13px}.decision-pack-v2-module__60W_aW__checkLine input,.decision-pack-v2-module__60W_aW__checkboxGrid input{width:18px;height:18px;accent-color:var(--teal)}.decision-pack-v2-module__60W_aW__choiceFieldset{border:0;min-width:0;margin:0;padding:0}.decision-pack-v2-module__60W_aW__choiceFieldset legend{margin-bottom:8px}.decision-pack-v2-module__60W_aW__checkboxGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.decision-pack-v2-module__60W_aW__checkboxGrid label{border:1px solid var(--line);border-radius:4px;padding:9px 11px;font-size:13px}.decision-pack-v2-module__60W_aW__checkboxGrid label:has(input:checked){background:var(--mint);border-color:#83b7ac;font-weight:700}.decision-pack-v2-module__60W_aW__itemList{gap:10px;min-width:0;display:grid}.decision-pack-v2-module__60W_aW__item{border:1px solid var(--line);background:#fff;border-radius:4px;min-width:0}.decision-pack-v2-module__60W_aW__item summary{min-height:54px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;font-weight:750;list-style:none;display:flex}.decision-pack-v2-module__60W_aW__item summary::-webkit-details-marker{display:none}.decision-pack-v2-module__60W_aW__item summary:after{content:"+";color:var(--teal);flex:none;font-size:20px;font-weight:400}.decision-pack-v2-module__60W_aW__item[open] summary:after{content:"−"}.decision-pack-v2-module__60W_aW__summaryMeta{color:var(--muted);text-align:right;margin-left:auto;font-size:12px;font-weight:500}.decision-pack-v2-module__60W_aW__itemBody{gap:18px;padding:0 15px 18px;display:grid}.decision-pack-v2-module__60W_aW__textButton,.decision-pack-v2-module__60W_aW__addButton{min-height:44px;color:var(--teal);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;font-size:13px;font-weight:750}.decision-pack-v2-module__60W_aW__addButton{background:var(--mint);border:1px solid #83b7ac;border-radius:4px;width:fit-content;padding:8px 14px}.decision-pack-v2-module__60W_aW__textButton:disabled,.decision-pack-v2-module__60W_aW__addButton:disabled,button:disabled{cursor:not-allowed;opacity:.5}.decision-pack-v2-module__60W_aW__muted,.decision-pack-v2-module__60W_aW__emptyState{color:var(--muted);font-size:13px}.decision-pack-v2-module__60W_aW__emptyState{margin:-8px 0 0}.decision-pack-v2-module__60W_aW__actions{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:24px 34px 30px;display:flex}.decision-pack-v2-module__60W_aW__primaryButton,.decision-pack-v2-module__60W_aW__secondaryButton,.decision-pack-v2-module__60W_aW__disabledButton{cursor:pointer;min-height:46px;font:inherit;border-radius:4px;padding:10px 18px;font-weight:750}.decision-pack-v2-module__60W_aW__primaryButton{border:1px solid var(--ink);background:var(--ink);color:#fff}.decision-pack-v2-module__60W_aW__primaryButton:hover{background:var(--teal);border-color:var(--teal)}.decision-pack-v2-module__60W_aW__secondaryButton{color:var(--ink);background:#fff;border:1px solid #bac9c3}.decision-pack-v2-module__60W_aW__error{border-left:3px solid var(--danger);color:#8b2f26;background:#fff1ef;margin:20px 34px 0;padding:12px 14px;font-size:13px}.decision-pack-v2-module__60W_aW__error ul{margin:7px 0 0;padding-left:20px}.decision-pack-v2-module__60W_aW__submitNote{border-left:4px solid var(--teal);background:#eef5f2;padding:17px}.decision-pack-v2-module__60W_aW__submitNote p,.decision-pack-v2-module__60W_aW__paidNotice p{color:var(--muted);margin:5px 0 0;font-size:13px}.decision-pack-v2-module__60W_aW__result{border:1px solid var(--line);background:#fff;border-radius:6px;max-width:1050px;margin:0 auto;padding:42px}.decision-pack-v2-module__60W_aW__result h1{max-width:700px;font-size:46px}.decision-pack-v2-module__60W_aW__result .decision-pack-v2-module__60W_aW__lede{max-width:760px;color:var(--muted)}.decision-pack-v2-module__60W_aW__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.decision-pack-v2-module__60W_aW__summaryCard{border:1px solid var(--line);background:#fff;min-width:0;padding:20px}.decision-pack-v2-module__60W_aW__summaryCard>span{color:var(--teal);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.decision-pack-v2-module__60W_aW__summaryCard>strong{margin-top:10px;font:500 25px/1.2 Georgia,serif;display:block}.decision-pack-v2-module__60W_aW__summaryCard p,.decision-pack-v2-module__60W_aW__summaryLists{color:var(--muted);font-size:14px}.decision-pack-v2-module__60W_aW__summaryLists{gap:15px;margin-top:14px;display:grid}.decision-pack-v2-module__60W_aW__summaryLists b{color:var(--ink)}.decision-pack-v2-module__60W_aW__summaryLists ul{margin:6px 0 0;padding-left:20px}.decision-pack-v2-module__60W_aW__paidNotice{background:var(--paper);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:18px 20px;display:flex}.decision-pack-v2-module__60W_aW__disabledButton{border:1px solid var(--line);color:var(--muted);background:#e6ece8;flex:none}@media (max-width:820px){.decision-pack-v2-module__60W_aW__page{padding:24px 14px 50px}.decision-pack-v2-module__60W_aW__shell{grid-template-columns:1fr}.decision-pack-v2-module__60W_aW__intro{position:static}.decision-pack-v2-module__60W_aW__stepList{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.decision-pack-v2-module__60W_aW__stepList li{justify-content:center;min-height:34px;font-size:0}.decision-pack-v2-module__60W_aW__privacyNote{display:none}}@media (max-width:580px){.decision-pack-v2-module__60W_aW__progressHeader,.decision-pack-v2-module__60W_aW__stepPanel,.decision-pack-v2-module__60W_aW__actions{padding-inline:20px}.decision-pack-v2-module__60W_aW__error{margin-inline:20px}.decision-pack-v2-module__60W_aW__grid,.decision-pack-v2-module__60W_aW__checkboxGrid,.decision-pack-v2-module__60W_aW__summaryGrid{grid-template-columns:1fr}.decision-pack-v2-module__60W_aW__stepPanel h2{font-size:28px}.decision-pack-v2-module__60W_aW__result{padding:25px 20px}.decision-pack-v2-module__60W_aW__result h1{font-size:36px}.decision-pack-v2-module__60W_aW__paidNotice{flex-direction:column;align-items:flex-start}.decision-pack-v2-module__60W_aW__disabledButton{width:100%}}@media (max-width:390px){.decision-pack-v2-module__60W_aW__page{padding-inline:10px}.decision-pack-v2-module__60W_aW__intro{padding:23px 19px}.decision-pack-v2-module__60W_aW__stepPanel h2,.decision-pack-v2-module__60W_aW__result h1{overflow-wrap:anywhere}.decision-pack-v2-module__60W_aW__item summary{align-items:flex-start}.decision-pack-v2-module__60W_aW__summaryMeta{max-width:38%}}@media (prefers-reduced-motion:reduce){.decision-pack-v2-module__60W_aW__progressTrack i{transition:none}}
