.boundary-health-assessment-module__c9-8xq__assessment{--assessment-ink:#002b3a;border:1px solid var(--line);background:var(--surface);box-shadow:0 30px 90px color-mix(in srgb, var(--ink) 10%, transparent);border-radius:30px;overflow:hidden}.boundary-health-assessment-module__c9-8xq__assessment button,.boundary-health-assessment-module__c9-8xq__assessment input{font:inherit}.boundary-health-assessment-module__c9-8xq__eyebrow{color:var(--orange);letter-spacing:.17em;text-transform:uppercase;font-size:10px;font-weight:850}.boundary-health-assessment-module__c9-8xq__introCopy h2,.boundary-health-assessment-module__c9-8xq__resultHero h2,.boundary-health-assessment-module__c9-8xq__quizHeader h2{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.045em;margin-top:9px;font-size:clamp(2.25rem,5vw,4.6rem);font-weight:600;line-height:.98}.boundary-health-assessment-module__c9-8xq__primaryButton,.boundary-health-assessment-module__c9-8xq__secondaryButton{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;min-height:48px;padding:0 24px;font-size:11px;font-weight:850}.boundary-health-assessment-module__c9-8xq__primaryButton{border:1px solid var(--ink);background:var(--ink);color:var(--page)}.boundary-health-assessment-module__c9-8xq__primaryButton:hover{border-color:var(--orange);background:var(--orange);color:var(--assessment-ink)}.boundary-health-assessment-module__c9-8xq__primaryButton:disabled{cursor:not-allowed;opacity:.38}.boundary-health-assessment-module__c9-8xq__secondaryButton{border:1px solid var(--line);color:var(--muted);background:0 0}.boundary-health-assessment-module__c9-8xq__secondaryButton:hover{border-color:var(--orange);color:var(--orange)}.boundary-health-assessment-module__c9-8xq__introVisual{background:var(--orange);isolation:isolate;min-height:clamp(260px,28vw,370px);position:relative;overflow:hidden}.boundary-health-assessment-module__c9-8xq__introVisual:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000,#002b3a9e);height:42%;position:absolute;bottom:0;left:0;right:0}.boundary-health-assessment-module__c9-8xq__introArtwork{-o-object-fit:cover;object-fit:cover;-o-object-position:center 52%;object-position:center 52%}.boundary-health-assessment-module__c9-8xq__domainLabels{z-index:2;grid-template-columns:repeat(3,1fr);padding:0 22px;display:grid;position:absolute;bottom:22px;left:0;right:0}.boundary-health-assessment-module__c9-8xq__domainLabels span{color:#fffaf1;font-family:var(--font-editorial), Georgia, serif;text-align:center;text-shadow:0 2px 18px #002b3ab8;padding:0 12px;font-size:clamp(.9rem,1.7vw,1.25rem);font-weight:700}.boundary-health-assessment-module__c9-8xq__introCopy{text-align:center;max-width:800px;margin:0 auto;padding:48px 34px 54px}.boundary-health-assessment-module__c9-8xq__introCopy>p:not(.boundary-health-assessment-module__c9-8xq__eyebrow){max-width:650px;color:var(--muted);margin:22px auto 0;font-size:15px;line-height:1.75}.boundary-health-assessment-module__c9-8xq__badges{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:25px;display:flex}.boundary-health-assessment-module__c9-8xq__badges span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:8px 12px;font-size:10px;font-weight:750}.boundary-health-assessment-module__c9-8xq__introCopy .boundary-health-assessment-module__c9-8xq__primaryButton{margin:30px auto 0;display:block}.boundary-health-assessment-module__c9-8xq__introCopy small{color:var(--muted);margin-top:15px;font-size:10px;display:block}.boundary-health-assessment-module__c9-8xq__quizHeader{justify-content:space-between;align-items:flex-end;gap:20px;padding:35px 44px 27px;display:flex}.boundary-health-assessment-module__c9-8xq__quizHeader h2{font-size:clamp(2rem,4vw,3.2rem)}.boundary-health-assessment-module__c9-8xq__quizHeader>strong{color:var(--orange);font-family:var(--font-editorial), Georgia, serif;font-size:1.5rem}.boundary-health-assessment-module__c9-8xq__progressTrack{background:var(--line);height:6px}.boundary-health-assessment-module__c9-8xq__progressTrack span{background:var(--orange);height:100%;transition:width .25s;display:block}.boundary-health-assessment-module__c9-8xq__questionStage{min-height:430px;padding:64px 44px 44px;animation:.25s both boundary-health-assessment-module__c9-8xq__enter}.boundary-health-assessment-module__c9-8xq__questionFocus{color:var(--orange);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:850}.boundary-health-assessment-module__c9-8xq__question{border:0;margin-top:13px}.boundary-health-assessment-module__c9-8xq__question legend{max-width:850px;color:var(--ink);font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.025em;font-size:clamp(1.8rem,4vw,3.15rem);font-weight:600;line-height:1.18}.boundary-health-assessment-module__c9-8xq__options{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:37px;display:grid}.boundary-health-assessment-module__c9-8xq__options label{cursor:pointer}.boundary-health-assessment-module__c9-8xq__options input{opacity:0;pointer-events:none;position:absolute}.boundary-health-assessment-module__c9-8xq__options span{border:1px solid var(--line);min-height:78px;color:var(--muted);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:11px;font-weight:750;display:flex}.boundary-health-assessment-module__c9-8xq__options b{color:var(--orange);font-family:var(--font-editorial), Georgia, serif;font-size:1.35rem}.boundary-health-assessment-module__c9-8xq__options input:focus-visible+span{outline:3px solid color-mix(in srgb, var(--orange) 30%, transparent);outline-offset:2px}.boundary-health-assessment-module__c9-8xq__options input:checked+span{border-color:var(--orange);background:var(--orange);color:var(--assessment-ink)}.boundary-health-assessment-module__c9-8xq__options input:checked+span b{color:var(--assessment-ink)}.boundary-health-assessment-module__c9-8xq__quizActions{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:24px 44px 10px;display:flex}.boundary-health-assessment-module__c9-8xq__scaleHint{color:var(--muted);text-align:right;padding:0 44px 27px;font-size:9px}@keyframes boundary-health-assessment-module__c9-8xq__enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.boundary-health-assessment-module__c9-8xq__resultHero{background:linear-gradient(145deg, var(--cream), var(--surface));grid-template-columns:1fr 220px;align-items:center;gap:45px;padding:48px;display:grid}.boundary-health-assessment-module__c9-8xq__resultHero h2{font-size:clamp(2.5rem,5vw,4.7rem)}.boundary-health-assessment-module__c9-8xq__profileRange{border:1px solid var(--line);color:var(--orange);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-top:14px;padding:7px 11px;font-size:9px;font-weight:850;display:inline-block}.boundary-health-assessment-module__c9-8xq__resultHero>div:first-child>p:last-child{max-width:650px;color:var(--muted);margin-top:18px;font-size:14px;line-height:1.75}.boundary-health-assessment-module__c9-8xq__scoreRing{aspect-ratio:1;background:conic-gradient(var(--orange) var(--score), var(--line) 0);border-radius:50%;place-items:center;width:210px;padding:9px;display:grid}.boundary-health-assessment-module__c9-8xq__scoreRing>div{background:var(--surface);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.boundary-health-assessment-module__c9-8xq__scoreRing strong{color:var(--ink);font-family:var(--font-editorial), Georgia, serif;font-size:4rem;font-weight:550;line-height:.9}.boundary-health-assessment-module__c9-8xq__scoreRing span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-top:9px;font-size:8px;font-weight:800}.boundary-health-assessment-module__c9-8xq__resultBody{padding:44px}.boundary-health-assessment-module__c9-8xq__profileGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:50px;display:grid}.boundary-health-assessment-module__c9-8xq__profileGrid h3,.boundary-health-assessment-module__c9-8xq__recoveryPlan h3,.boundary-health-assessment-module__c9-8xq__guideOffer h3{font-family:var(--font-editorial), Georgia, serif;margin-top:8px;font-size:2rem;font-weight:650}.boundary-health-assessment-module__c9-8xq__domainScores{gap:20px;margin-top:30px;display:grid}.boundary-health-assessment-module__c9-8xq__domainScores>div>div:first-child{color:var(--ink);justify-content:space-between;gap:20px;font-size:12px;font-weight:800;display:flex}.boundary-health-assessment-module__c9-8xq__domainScores strong{color:var(--orange)}.boundary-health-assessment-module__c9-8xq__scoreBar{background:var(--line);border-radius:999px;height:8px;margin-top:8px;overflow:hidden}.boundary-health-assessment-module__c9-8xq__scoreBar span{border-radius:inherit;background:var(--orange);height:100%;display:block}.boundary-health-assessment-module__c9-8xq__radar{width:290px;height:270px;margin:0 auto;position:relative}.boundary-health-assessment-module__c9-8xq__radar svg{width:100%;height:100%;overflow:visible}.boundary-health-assessment-module__c9-8xq__radarGrid{fill:color-mix(in srgb, var(--orange) 4%, transparent);stroke:var(--line);stroke-width:1px}.boundary-health-assessment-module__c9-8xq__radar line{stroke:var(--line);stroke-width:1px}.boundary-health-assessment-module__c9-8xq__radarValue{fill:color-mix(in srgb, var(--orange) 28%, transparent);stroke:var(--orange);stroke-width:2.2px}.boundary-health-assessment-module__c9-8xq__radar>span{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:800;position:absolute}.boundary-health-assessment-module__c9-8xq__radarWork{top:2px;left:50%;transform:translate(-50%)}.boundary-health-assessment-module__c9-8xq__radarRomance{bottom:28px;right:-5px}.boundary-health-assessment-module__c9-8xq__radarFamily{bottom:28px;left:-10px}.boundary-health-assessment-module__c9-8xq__recoveryPlan{border:1px solid var(--line);background:var(--page);border-radius:24px;margin-top:48px;padding:31px}.boundary-health-assessment-module__c9-8xq__recoveryPlan>p:not(.boundary-health-assessment-module__c9-8xq__eyebrow){max-width:720px;color:var(--muted);margin-top:14px;font-size:13px;line-height:1.7}.boundary-health-assessment-module__c9-8xq__recoveryPlan ol{counter-reset:action;gap:12px;margin-top:23px;display:grid}.boundary-health-assessment-module__c9-8xq__recoveryPlan li{color:var(--muted);counter-increment:action;grid-template-columns:27px 1fr;gap:10px;font-size:13px;line-height:1.6;display:grid}.boundary-health-assessment-module__c9-8xq__recoveryPlan li:before{content:counter(action);background:var(--orange);width:25px;height:25px;color:var(--assessment-ink);border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.boundary-health-assessment-module__c9-8xq__script{border-left:3px solid var(--orange);margin-top:26px;padding:2px 0 2px 18px}.boundary-health-assessment-module__c9-8xq__script>span{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:850}.boundary-health-assessment-module__c9-8xq__script blockquote{color:var(--ink);font-family:var(--font-editorial), Georgia, serif;margin-top:7px;font-size:1.25rem;font-style:italic;line-height:1.5}.boundary-health-assessment-module__c9-8xq__readNext{margin-top:40px}.boundary-health-assessment-module__c9-8xq__readNext>div{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.boundary-health-assessment-module__c9-8xq__readNext a{border:1px solid var(--line);border-radius:15px;justify-content:space-between;gap:15px;padding:16px;font-size:12px;font-weight:800;display:flex}.boundary-health-assessment-module__c9-8xq__readNext a:hover{border-color:var(--orange);color:var(--orange)}.boundary-health-assessment-module__c9-8xq__guideOffer{background:var(--ink);border-radius:22px;grid-template-columns:1fr minmax(280px,.7fr);align-items:center;gap:25px;margin-top:38px;padding:29px;display:grid}.boundary-health-assessment-module__c9-8xq__guideOffer h3{color:var(--page);font-size:1.65rem}.boundary-health-assessment-module__c9-8xq__guideOffer p:last-child{color:var(--page);opacity:.65;margin-top:8px;font-size:10px}.boundary-health-assessment-module__c9-8xq__guideOffer>div:last-child{display:flex}.boundary-health-assessment-module__c9-8xq__guideOffer input{background:var(--surface);border:0;border-radius:12px 0 0 12px;flex:1;min-width:0;height:45px;padding:0 13px;font-size:11px}.boundary-health-assessment-module__c9-8xq__guideOffer button{background:var(--orange);min-width:110px;color:var(--assessment-ink);text-transform:uppercase;border:0;border-radius:0 12px 12px 0;padding:0 12px;font-size:9px;font-weight:850}.boundary-health-assessment-module__c9-8xq__guideOffer input:disabled,.boundary-health-assessment-module__c9-8xq__guideOffer button:disabled{cursor:not-allowed;opacity:.62}.boundary-health-assessment-module__c9-8xq__resultActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:31px;display:flex}.boundary-health-assessment-module__c9-8xq__shareStatus{color:var(--orange);text-align:center;margin-top:12px;font-size:11px}.boundary-health-assessment-module__c9-8xq__disclaimer{max-width:820px;color:var(--muted);text-align:center;margin:25px auto 0;font-size:10px;line-height:1.7}@media (max-width:850px){.boundary-health-assessment-module__c9-8xq__resultHero{text-align:center;grid-template-columns:1fr}.boundary-health-assessment-module__c9-8xq__resultHero>div:first-child>p:last-child{margin-left:auto;margin-right:auto}.boundary-health-assessment-module__c9-8xq__scoreRing{margin:0 auto}.boundary-health-assessment-module__c9-8xq__profileGrid,.boundary-health-assessment-module__c9-8xq__guideOffer{grid-template-columns:1fr}}@media (max-width:650px){.boundary-health-assessment-module__c9-8xq__assessment{border-radius:20px}.boundary-health-assessment-module__c9-8xq__introVisual{min-height:245px}.boundary-health-assessment-module__c9-8xq__introArtwork{-o-object-position:center;object-position:center}.boundary-health-assessment-module__c9-8xq__domainLabels{padding:0 4px;bottom:14px}.boundary-health-assessment-module__c9-8xq__domainLabels span{padding:0 3px;font-size:.76rem}.boundary-health-assessment-module__c9-8xq__introCopy{padding:38px 20px 43px}.boundary-health-assessment-module__c9-8xq__quizHeader{padding:27px 20px 21px}.boundary-health-assessment-module__c9-8xq__questionStage{min-height:500px;padding:44px 20px 30px}.boundary-health-assessment-module__c9-8xq__options{grid-template-columns:1fr 1fr}.boundary-health-assessment-module__c9-8xq__quizActions{padding:22px 20px 9px}.boundary-health-assessment-module__c9-8xq__scaleHint{padding:0 20px 24px}.boundary-health-assessment-module__c9-8xq__resultHero{padding:37px 20px}.boundary-health-assessment-module__c9-8xq__resultBody{padding:31px 20px}.boundary-health-assessment-module__c9-8xq__radar{width:250px}.boundary-health-assessment-module__c9-8xq__recoveryPlan{padding:24px 19px}.boundary-health-assessment-module__c9-8xq__readNext>div{grid-template-columns:1fr}.boundary-health-assessment-module__c9-8xq__guideOffer{padding:24px 18px}.boundary-health-assessment-module__c9-8xq__guideOffer>div:last-child{flex-direction:column;align-items:stretch;gap:8px}.boundary-health-assessment-module__c9-8xq__guideOffer input,.boundary-health-assessment-module__c9-8xq__guideOffer button{border-radius:12px;width:100%}}@media print{.boundary-health-assessment-module__c9-8xq__assessment{box-shadow:none}.boundary-health-assessment-module__c9-8xq__resultActions,.boundary-health-assessment-module__c9-8xq__guideOffer,.boundary-health-assessment-module__c9-8xq__readNext{display:none}}.dark .boundary-health-assessment-module__c9-8xq__assessment{--assessment-ink:#002b3a}
