.check-module__dnP7zW__page{--paper:#faf8f4;--ink:#302538;--violet:#713482;--soft:#eee7f1;--line:#ddd6dd;--quiet:#69616b;background:var(--paper);color:var(--ink)}.check-module__dnP7zW__hub{padding:0 28px 55px}.check-module__dnP7zW__hubWrap{max-width:1144px;margin:0 auto}.check-module__dnP7zW__hero{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:45px 0 40px;display:grid}.check-module__dnP7zW__heroIllustration{justify-self:end;width:100%;max-width:450px;height:auto;display:block}.check-module__dnP7zW__eyebrow{color:var(--violet);margin:0 0 16px;font-size:14px;font-weight:600}.check-module__dnP7zW__hero h1{letter-spacing:-.045em;color:var(--ink);margin:0 0 20px;font-size:44px;font-weight:650;line-height:1.4}.check-module__dnP7zW__hero h1>span{color:#c47a68}.check-module__dnP7zW__hero p:last-child{color:var(--quiet);margin:0;font-size:17px}.check-module__dnP7zW__choices{grid-template-columns:1fr 1fr;gap:0 56px;display:grid}.check-module__dnP7zW__choice{text-align:left;border:0;border-top:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:0;flex-direction:column;min-width:0;padding:28px 0 32px;text-decoration:none;display:flex}.check-module__dnP7zW__choice:hover h2{color:var(--violet)}.check-module__dnP7zW__choiceTop{color:var(--violet);justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;font-size:14px;display:flex}.check-module__dnP7zW__choice h2{letter-spacing:-.035em;color:var(--ink);margin:0 0 12px;font-size:26px;font-weight:600;line-height:1.45}.check-module__dnP7zW__choice p{color:var(--quiet);max-width:420px;margin:0 0 24px;font-size:16px;line-height:1.85}.check-module__dnP7zW__choiceAction{color:var(--violet);justify-content:space-between;align-items:center;gap:15px;min-height:44px;margin-top:auto;padding-top:0;font-size:16px;display:flex}.check-module__dnP7zW__quickAsk{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:30px;margin-top:35px;padding-top:28px;display:grid}.check-module__dnP7zW__quickAsk>*{min-width:0}.check-module__dnP7zW__quickAsk h2{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:500}.check-module__dnP7zW__quickAsk .check-module__dnP7zW__eyebrow{margin-bottom:8px}.check-module__dnP7zW__quickAsk form{border-bottom:1px solid var(--quiet);gap:14px;min-width:0;max-width:100%;padding:5px 0;display:flex}.check-module__dnP7zW__quickAsk input{width:0;min-width:0;color:var(--ink);background:0 0;border:0;flex:1;padding:12px 0;font-size:16px}.check-module__dnP7zW__quickAsk button{background:var(--violet);color:#fff;cursor:pointer;border:0;border-radius:4px;flex-shrink:0;min-height:44px;padding:10px 18px;font-size:15px}.check-module__dnP7zW__quickAsk button:disabled{opacity:.4;cursor:default}.check-module__dnP7zW__flow{min-height:75vh;padding:35px 24px 55px}.check-module__dnP7zW__flowWrap{max-width:700px;margin:0 auto}.check-module__dnP7zW__flowLabel{color:var(--violet);margin:0 0 24px;font-size:14px;font-weight:500}.check-module__dnP7zW__flow .shadow-sm{box-shadow:none}:is(.check-module__dnP7zW__flow .rounded-2xl,.check-module__dnP7zW__flow .rounded-xl),:is(.check-module__dnP7zW__flow button.rounded-full,.check-module__dnP7zW__flow a.rounded-full){border-radius:5px}.check-module__dnP7zW__flow h1,.check-module__dnP7zW__flow h2{color:var(--ink);letter-spacing:-.035em;font-weight:600;line-height:1.5}.check-module__dnP7zW__flow h2{font-size:28px}.check-module__dnP7zW__flow .text-gray-600{color:var(--quiet)}:is(.check-module__dnP7zW__flow .border-gray-100,.check-module__dnP7zW__flow .border-gray-200){border-color:var(--line)}.check-module__dnP7zW__progress{margin-bottom:22px}.check-module__dnP7zW__questionTitle{margin:0 0 28px;font-size:32px;line-height:1.5}.check-module__dnP7zW__options{flex-direction:column;gap:12px;display:flex}.check-module__dnP7zW__options button{background:var(--paper);border-color:var(--line);cursor:pointer;border-radius:5px;min-height:58px;padding:15px 20px;font-size:18px;line-height:1.7}.check-module__dnP7zW__options button:hover{background:var(--soft);border-color:var(--violet);color:var(--violet)}.check-module__dnP7zW__previous{min-height:44px;color:var(--violet);cursor:pointer;background:0 0;border:0;align-items:center;margin-top:18px;padding:5px 0;font-size:15px;display:inline-flex}.check-module__dnP7zW__page button:focus-visible,.check-module__dnP7zW__page a:focus-visible,.check-module__dnP7zW__page input:focus-visible{outline:3px solid var(--violet);outline-offset:4px}@media (max-width:639px){.check-module__dnP7zW__hub{padding:0 20px 35px}.check-module__dnP7zW__hero{grid-template-columns:1fr;gap:14px;padding:30px 0 28px}.check-module__dnP7zW__heroIllustration{justify-self:center;max-width:360px}.check-module__dnP7zW__hero h1{font-size:34px}.check-module__dnP7zW__hero p:last-child{font-size:16px}.check-module__dnP7zW__choices{grid-template-columns:1fr;gap:0}.check-module__dnP7zW__choice{padding:24px 0}.check-module__dnP7zW__choiceTop{margin-bottom:15px}.check-module__dnP7zW__choice h2{font-size:24px}.check-module__dnP7zW__choice p{margin-bottom:18px;font-size:16px}.check-module__dnP7zW__choiceAction{font-size:15px}.check-module__dnP7zW__quickAsk{grid-template-columns:1fr;gap:18px;margin-top:28px;padding-top:24px}.check-module__dnP7zW__quickAsk form{gap:10px}.check-module__dnP7zW__quickAsk button{padding:10px 13px}.check-module__dnP7zW__flow{padding:25px 20px 35px}.check-module__dnP7zW__flowLabel{margin-bottom:20px;font-size:13px}.check-module__dnP7zW__flowWrap>div.p-8{padding:24px 20px}.check-module__dnP7zW__flow h2{font-size:25px}.check-module__dnP7zW__questionTitle{font-size:27px}.check-module__dnP7zW__options button{min-height:56px;padding:14px 16px;font-size:17px}.check-module__dnP7zW__progress{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.check-module__dnP7zW__choice{transition:none}.check-module__dnP7zW__page .transition-all{transition:none}}.check-module__dnP7zW__choiceTop{min-height:60px;padding-right:90px;position:relative}.check-module__dnP7zW__choiceIllustration{object-fit:contain;width:76px;height:76px;position:absolute;top:0;right:0}@media (max-width:639px){.check-module__dnP7zW__choiceTop{min-height:52px;padding-right:75px}.check-module__dnP7zW__choiceIllustration{width:64px;height:64px}}
