.lab-module__XFqHfa__labHero{background:#f4f1ea;padding:42px 0 22px}.lab-module__XFqHfa__heroGrid{grid-template-columns:1.03fr .97fr;align-items:stretch;gap:18px;display:grid}.lab-module__XFqHfa__heroCopy{background:#fbfaf6;border:1px solid #11100f1c;border-radius:30px;flex-direction:column;justify-content:space-between;min-height:610px;padding:54px 54px 44px;display:flex}.lab-module__XFqHfa__eyebrow{letter-spacing:.17em;text-transform:uppercase;color:#3655ff;font-size:11px;font-weight:900}.lab-module__XFqHfa__heroCopy h1{letter-spacing:-.075em;color:#11100f;max-width:900px;margin:20px 0 30px;font-size:clamp(68px,7.5vw,126px);line-height:.82}.lab-module__XFqHfa__heroCopy p{color:#57534d;max-width:690px;font-size:20px;line-height:1.55}.lab-module__XFqHfa__heroNotes{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.lab-module__XFqHfa__heroNotes span{color:#4b4640;background:#f3ede4;border:1px solid #11100f1f;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:800}.lab-module__XFqHfa__heroVisual{background:#cdbcae;border-radius:30px;min-height:610px;margin:0;position:relative;overflow:hidden}.lab-module__XFqHfa__heroVisual img{object-fit:cover;filter:saturate(.92)contrast(.98)}.lab-module__XFqHfa__heroVisual:after{content:"";background:linear-gradient(#0000 45%,#130e0a85);position:absolute;inset:0}.lab-module__XFqHfa__heroCaption{z-index:2;color:#fff;justify-content:space-between;align-items:end;gap:20px;display:flex;position:absolute;bottom:26px;left:28px;right:28px}.lab-module__XFqHfa__heroCaption span{letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:900}.lab-module__XFqHfa__heroCaption strong{letter-spacing:-.025em;text-align:right;max-width:320px;font-size:23px;line-height:1.05}.lab-module__XFqHfa__labStage{background:#ebe5dc;padding:78px 0 92px}.lab-module__XFqHfa__stageHead{grid-template-columns:120px 1fr .62fr;align-items:end;gap:28px;margin-bottom:34px;display:grid}.lab-module__XFqHfa__stageIndex{color:#fff;letter-spacing:.08em;background:#11100f;border-radius:50%;place-items:center;width:72px;height:72px;font-size:13px;font-weight:900;display:grid}.lab-module__XFqHfa__stageHead h2{letter-spacing:-.06em;color:#11100f;margin:0;font-size:clamp(52px,6vw,92px);line-height:.86}.lab-module__XFqHfa__stageHead p{color:#5f5951;max-width:520px;margin:0 0 4px;font-size:17px;line-height:1.55}.lab-module__XFqHfa__quizShell{background:#fbfaf7;border:1px solid #11100f1f;border-radius:30px;padding:34px;box-shadow:0 22px 55px #3b2d200f}.lab-module__XFqHfa__quizTop{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-bottom:36px;display:grid}.lab-module__XFqHfa__quizMark{letter-spacing:.16em;text-transform:uppercase;color:#3655ff;font-size:11px;font-weight:900}.lab-module__XFqHfa__progress{background:#ddd7cf;border-radius:999px;height:3px;overflow:hidden}.lab-module__XFqHfa__progress i{background:#3655ff;height:100%;transition:width .25s;display:block}.lab-module__XFqHfa__quizIndex{letter-spacing:.13em;color:#80786f;font-size:11px;font-weight:900}.lab-module__XFqHfa__quizGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:38px;display:grid}.lab-module__XFqHfa__questionBlock{padding:10px 8px 8px 4px}.lab-module__XFqHfa__questionLabel{letter-spacing:.16em;text-transform:uppercase;color:#9a6f50;font-size:11px;font-weight:900}.lab-module__XFqHfa__quizTitle{letter-spacing:-.055em;color:#11100f;margin:15px 0 20px;font-size:clamp(46px,5vw,78px);line-height:.9}.lab-module__XFqHfa__questionHint{color:#756e65;max-width:420px;font-size:15px;line-height:1.55}.lab-module__XFqHfa__answers{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lab-module__XFqHfa__answer{text-align:left;cursor:pointer;color:#11100f;background:#fffdf9;border:1px solid #11100f21;border-radius:20px;min-height:146px;padding:22px 20px 20px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;position:relative}.lab-module__XFqHfa__answer:hover{border-color:#b5825d;transform:translateY(-2px);box-shadow:0 11px 25px #4d372412}.lab-module__XFqHfa__answer.lab-module__XFqHfa__selected{background:#f0e6d9;border-color:#b5825d;box-shadow:inset 4px 0 #3655ff}.lab-module__XFqHfa__answerNumber{letter-spacing:.13em;color:#8a8279;justify-content:space-between;align-items:center;margin-bottom:21px;font-size:10px;font-weight:900;display:flex}.lab-module__XFqHfa__answerDot{border:1px solid #9e958c;border-radius:50%;width:9px;height:9px}.lab-module__XFqHfa__selected .lab-module__XFqHfa__answerDot{background:#3655ff;border-color:#3655ff}.lab-module__XFqHfa__answer strong{letter-spacing:-.015em;margin-bottom:7px;font-size:18px;line-height:1.18;display:block}.lab-module__XFqHfa__answer small{color:#746c63;font-size:12px;line-height:1.45;display:block}.lab-module__XFqHfa__quizNav{border-top:1px solid #11100f17;justify-content:space-between;gap:12px;margin-top:30px;padding-top:24px;display:flex}.lab-module__XFqHfa__button{cursor:pointer;border:0;border-radius:999px;padding:15px 20px;font-size:13px;font-weight:900;transition:all .18s}.lab-module__XFqHfa__buttonBack{color:#6e675f;background:#eee9e2}.lab-module__XFqHfa__buttonNext{color:#fff;background:#11100f}.lab-module__XFqHfa__buttonNext:not(:disabled):hover{background:#3655ff;transform:translateY(-1px)}.lab-module__XFqHfa__button:disabled{opacity:.35;cursor:not-allowed}.lab-module__XFqHfa__resultShell{grid-template-columns:1.15fr .85fr;gap:18px;display:grid}.lab-module__XFqHfa__resultMain{background:#fffdf9;border:1px solid #11100f1f;border-radius:25px;padding:34px}.lab-module__XFqHfa__resultEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#3655ff;font-size:11px;font-weight:900}.lab-module__XFqHfa__resultTitle{letter-spacing:-.065em;color:#11100f;margin:18px 0 24px;font-size:clamp(60px,7vw,108px);line-height:.84}.lab-module__XFqHfa__resultLead{color:#514b45;max-width:760px;font-size:19px;line-height:1.6}.lab-module__XFqHfa__traits{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px;display:grid}.lab-module__XFqHfa__trait{background:#f1ece4;border-radius:18px;padding:18px}.lab-module__XFqHfa__trait b{letter-spacing:.14em;text-transform:uppercase;color:#9a6f50;margin-bottom:8px;font-size:10px;display:block}.lab-module__XFqHfa__trait span{color:#413c37;font-size:13px;line-height:1.45}.lab-module__XFqHfa__resultAside{color:#fff;background:#b5825d;border-radius:25px;flex-direction:column;justify-content:space-between;min-height:330px;padding:30px;display:flex}.lab-module__XFqHfa__resultAside span{letter-spacing:.16em;text-transform:uppercase;color:#ffffffbd;font-size:11px;font-weight:900}.lab-module__XFqHfa__resultAside h3{letter-spacing:-.045em;margin:14px 0 18px;font-size:42px;line-height:.92}.lab-module__XFqHfa__resultAside p{color:#ffffffd1;font-size:14px;line-height:1.55}.lab-module__XFqHfa__resultActions{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.lab-module__XFqHfa__resultCta,.lab-module__XFqHfa__restart{cursor:pointer;border:0;border-radius:999px;padding:14px 17px;font-size:12px;font-weight:900}.lab-module__XFqHfa__resultCta{color:#11100f;background:#fff}.lab-module__XFqHfa__restart{color:#fff;background:#ffffff24;border:1px solid #ffffff38}.lab-module__XFqHfa__after{background:#f4f1ea;padding:74px 0 105px}.lab-module__XFqHfa__afterGrid{grid-template-columns:1.1fr .9fr .9fr;gap:14px;display:grid}.lab-module__XFqHfa__afterIntro,.lab-module__XFqHfa__afterCard{border-top:1px solid #11100f;padding-top:18px}.lab-module__XFqHfa__afterIntro h2{letter-spacing:-.06em;margin:14px 0 18px;font-size:clamp(46px,5vw,78px);line-height:.88}.lab-module__XFqHfa__afterIntro p,.lab-module__XFqHfa__afterCard p{color:#6a6259;font-size:14px;line-height:1.55}.lab-module__XFqHfa__afterCard{padding-left:4px}.lab-module__XFqHfa__afterCard span{letter-spacing:.14em;color:#3655ff;text-transform:uppercase;font-size:11px;font-weight:900}.lab-module__XFqHfa__afterCard h3{letter-spacing:-.035em;margin:13px 0;font-size:31px;line-height:.98}.lab-module__XFqHfa__afterCard a{margin-top:8px;font-size:13px;font-weight:900;display:inline-block}@media (max-width:980px){.lab-module__XFqHfa__heroGrid,.lab-module__XFqHfa__stageHead,.lab-module__XFqHfa__quizGrid,.lab-module__XFqHfa__resultShell,.lab-module__XFqHfa__afterGrid{grid-template-columns:1fr}.lab-module__XFqHfa__heroCopy,.lab-module__XFqHfa__heroVisual{min-height:520px}.lab-module__XFqHfa__stageHead{gap:16px}.lab-module__XFqHfa__stageIndex{width:58px;height:58px}.lab-module__XFqHfa__answers{grid-template-columns:1fr 1fr}.lab-module__XFqHfa__traits{grid-template-columns:1fr}.lab-module__XFqHfa__resultAside{min-height:auto}}@media (max-width:640px){.lab-module__XFqHfa__labHero{padding-top:18px}.lab-module__XFqHfa__heroCopy{min-height:500px;padding:30px 24px}.lab-module__XFqHfa__heroVisual{min-height:500px}.lab-module__XFqHfa__heroCaption{display:block}.lab-module__XFqHfa__heroCaption strong{text-align:left;margin-top:8px;display:block}.lab-module__XFqHfa__labStage{padding:54px 0 68px}.lab-module__XFqHfa__quizShell{border-radius:22px;padding:20px}.lab-module__XFqHfa__quizTop{grid-template-columns:1fr auto}.lab-module__XFqHfa__quizMark{grid-column:1/-1}.lab-module__XFqHfa__answers{grid-template-columns:1fr}.lab-module__XFqHfa__answer{min-height:auto}.lab-module__XFqHfa__quizNav{align-items:stretch}.lab-module__XFqHfa__button{flex:1}.lab-module__XFqHfa__after{padding-bottom:70px}}
.lab-cover-module__tm1qSW__labHero{isolation:isolate;color:#fff;background:#263330;min-height:clamp(700px,86svh,920px);position:relative;overflow:hidden}.lab-cover-module__tm1qSW__labHero>img{z-index:-3;object-fit:cover;object-position:50% 43%;filter:saturate(.9)contrast(1.01)}.lab-cover-module__tm1qSW__heroShade{z-index:-2;background:linear-gradient(90deg,#161f1ddb 0%,#161f1d94 40%,#161f1d24 72%),linear-gradient(#161f1d00 43%,#161f1dc2 100%);position:absolute;inset:0}.lab-cover-module__tm1qSW__heroOverlay{min-height:inherit;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-top:70px;padding-bottom:clamp(48px,7vw,92px);display:flex}.lab-cover-module__tm1qSW__eyebrow{letter-spacing:.17em;text-transform:uppercase;color:#dcc3ad;font-size:11px;font-weight:900}.lab-cover-module__tm1qSW__heroOverlay h1{letter-spacing:-.064em;text-wrap:balance;max-width:1000px;margin:16px 0 24px;font-size:clamp(60px,7.1vw,110px);font-weight:900;line-height:.87}.lab-cover-module__tm1qSW__heroOverlay>p{color:#ffffffd1;max-width:700px;margin:0;font-size:clamp(17px,1.55vw,22px);line-height:1.52}.lab-cover-module__tm1qSW__heroNotes{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.lab-cover-module__tm1qSW__heroNotes span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffd6;background:#26333033;border:1px solid #ffffff38;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:800}.lab-cover-module__tm1qSW__heroCaption{text-align:right;gap:8px;max-width:300px;display:grid;position:absolute;bottom:clamp(48px,7vw,92px);right:max(28px,50vw - 693px)}.lab-cover-module__tm1qSW__heroCaption span{letter-spacing:.14em;text-transform:uppercase;color:#d8b89d;font-size:10px;font-weight:900}.lab-cover-module__tm1qSW__heroCaption strong{letter-spacing:-.03em;font-size:21px;line-height:1.05}@media (max-width:980px){.lab-cover-module__tm1qSW__labHero{min-height:780px}.lab-cover-module__tm1qSW__heroOverlay{justify-content:flex-end}.lab-cover-module__tm1qSW__heroCaption{text-align:left;max-width:520px;margin-top:28px;position:static}.lab-cover-module__tm1qSW__heroOverlay h1{max-width:760px}}@media (max-width:640px){.lab-cover-module__tm1qSW__labHero{min-height:calc(100svh - 74px)}.lab-cover-module__tm1qSW__labHero>img{object-position:58% 45%}.lab-cover-module__tm1qSW__heroShade{background:linear-gradient(#161f1d21 0%,#161f1d8a 42%,#161f1de8 100%)}.lab-cover-module__tm1qSW__heroOverlay{padding-top:36px;padding-bottom:34px}.lab-cover-module__tm1qSW__heroOverlay h1{margin:13px 0 18px;font-size:clamp(43px,13vw,62px);line-height:.9}.lab-cover-module__tm1qSW__heroOverlay>p{font-size:15px;line-height:1.48}.lab-cover-module__tm1qSW__heroNotes{gap:7px;margin-top:20px}.lab-cover-module__tm1qSW__heroNotes span{padding:8px 10px;font-size:10px}.lab-cover-module__tm1qSW__heroCaption{margin-top:22px}.lab-cover-module__tm1qSW__heroCaption strong{font-size:18px}}
