.app-boundary-quiz-module__Tt1RfW__main{isolation:isolate;color:#f7f7f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#050505;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.app-boundary-quiz-module__Tt1RfW__progressTrack{z-index:5;background:#ffffff1f;width:min(100% - 32px,416px);height:3px;position:absolute;top:8px;left:50%;overflow:hidden;transform:translate(-50%)}.app-boundary-quiz-module__Tt1RfW__progressTrack>span{background:var(--brand,#c8f542);border-radius:0 999px 999px 0;height:100%;transition:width .32s cubic-bezier(.2,.8,.2,1);display:block}.app-boundary-quiz-module__Tt1RfW__topbar{z-index:4;justify-content:space-between;align-items:center;gap:12px;width:min(100% - 32px,416px);min-height:54px;margin-inline:auto;padding:8px 0;display:flex;position:absolute;top:0;left:0;right:0}.app-boundary-quiz-module__Tt1RfW__brand{justify-content:flex-start;align-items:center;width:44px;min-height:44px;text-decoration:none;display:inline-flex}.app-boundary-quiz-module__Tt1RfW__brand img{width:27px;height:auto}.app-boundary-quiz-module__Tt1RfW__topbarActions{align-items:center;gap:8px;min-height:44px;display:flex}.app-boundary-quiz-module__Tt1RfW__stepLabel{color:#ffffffb8;font-variant-numeric:tabular-nums;margin-right:4px;font-size:12px}.app-boundary-quiz-module__Tt1RfW__backButton,.app-boundary-quiz-module__Tt1RfW__exitButton{color:#fff;cursor:pointer;width:40px;min-width:40px;height:40px;min-height:40px;font:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000047;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}.app-boundary-quiz-module__Tt1RfW__backButton{font-size:19px}.app-boundary-quiz-module__Tt1RfW__backText{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-boundary-quiz-module__Tt1RfW__exitButton{font-size:22px;line-height:1}.app-boundary-quiz-module__Tt1RfW__backButton:hover,.app-boundary-quiz-module__Tt1RfW__exitButton:hover{background:#0000008c;border-color:#ffffff85}.app-boundary-quiz-module__Tt1RfW__stage{flex:1;place-items:center;width:100%;min-height:100svh;padding:48px 16px 24px;display:grid}.app-boundary-quiz-module__Tt1RfW__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-boundary-quiz-module__Tt1RfW__intro,.app-boundary-quiz-module__Tt1RfW__resultStage{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;gap:0;width:min(100%,430px);min-height:calc(100svh - 94px);margin:auto;padding:0 0 8px;display:flex;position:relative}.app-boundary-quiz-module__Tt1RfW__introCopy{z-index:1;width:min(100%,390px);margin-inline:auto;padding:0 1px;position:relative}.app-boundary-quiz-module__Tt1RfW__eyebrow,.app-boundary-quiz-module__Tt1RfW__recommendationKicker{color:var(--brand,#c8f542);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:750;line-height:1.5}.app-boundary-quiz-module__Tt1RfW__introTitle,.app-boundary-quiz-module__Tt1RfW__questionTitle,.app-boundary-quiz-module__Tt1RfW__resultTitle{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:700;line-height:1.2}.app-boundary-quiz-module__Tt1RfW__introTitle{max-width:18ch;margin-inline:auto;font-size:clamp(25px,6.5vw,32px)}.app-boundary-quiz-module__Tt1RfW__introLead{color:#ffffffc4;max-width:42ch;margin:10px auto 21px;font-size:14px;line-height:1.5}.app-boundary-quiz-module__Tt1RfW__primaryButton,.app-boundary-quiz-module__Tt1RfW__secondaryButton{text-align:center;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:12px;min-height:56px;padding:14px 20px;font-size:15px;font-weight:700;line-height:1.35;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s;display:inline-flex}.app-boundary-quiz-module__Tt1RfW__primaryButton{background:var(--brand,#c8f542);color:#10110b}.app-boundary-quiz-module__Tt1RfW__primaryButton:hover{background:#d8fa6a;transform:translateY(-1px)}.app-boundary-quiz-module__Tt1RfW__primaryButton svg{width:17px;height:17px}.app-boundary-quiz-module__Tt1RfW__secondaryButton{color:#fff;background:#0000002e;border-color:#ffffff3d}.app-boundary-quiz-module__Tt1RfW__secondaryButton:hover{background:#ffffff12;border-color:#ffffff94}.app-boundary-quiz-module__Tt1RfW__intro .app-boundary-quiz-module__Tt1RfW__primaryButton{width:100%;margin-top:4px}.app-boundary-quiz-module__Tt1RfW__privacyNote,.app-boundary-quiz-module__Tt1RfW__analyticsNote,.app-boundary-quiz-module__Tt1RfW__disclaimer{color:#ffffffa1;max-width:48ch;font-size:10px;line-height:1.45}.app-boundary-quiz-module__Tt1RfW__privacyNote{color:#ffffffc2;margin:10px auto 0;font-size:11px}.app-boundary-quiz-module__Tt1RfW__analyticsNote{margin:3px auto 0}.app-boundary-quiz-module__Tt1RfW__introArt{z-index:0;background:#050505;border:0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.app-boundary-quiz-module__Tt1RfW__introArt:after{content:"";background:linear-gradient(#00000026 0%,#0000 26%,#05050552 43%,#050505 74% 100%);position:absolute;inset:0}.app-boundary-quiz-module__Tt1RfW__introPhoto{-o-object-fit:cover;object-fit:cover;-o-object-position:39% center;object-position:39% center}.app-boundary-quiz-module__Tt1RfW__questionStage{align-self:start;width:min(100%,416px);margin:0 auto;animation:.24s both app-boundary-quiz-module__Tt1RfW__stage-in}.app-boundary-quiz-module__Tt1RfW__questionCopy{text-align:center;margin:0 auto 35px}.app-boundary-quiz-module__Tt1RfW__questionTitle{letter-spacing:-.015em;max-width:32ch;margin-inline:auto;font-size:clamp(20px,5.3vw,23px);line-height:1.35}.app-boundary-quiz-module__Tt1RfW__interlude{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;width:min(100%,430px);min-height:calc(100svh - 94px);margin:auto;padding:0 0 8px;animation:.24s both app-boundary-quiz-module__Tt1RfW__stage-in;display:flex;position:relative}.app-boundary-quiz-module__Tt1RfW__interlude:before{z-index:0;content:"";background-image:linear-gradient(#0000001f 0%,#05050524 30%,#050505 75%),url(/hero/night.jpg);background-position:50%,39%;background-size:cover;position:absolute;inset:0}.app-boundary-quiz-module__Tt1RfW__interludeTitle{z-index:1;color:#fff;letter-spacing:-.035em;text-wrap:balance;max-width:22ch;margin:13px auto 0;font-size:clamp(24px,6.2vw,30px);font-weight:700;line-height:1.2;position:relative}.app-boundary-quiz-module__Tt1RfW__interludeCopy{z-index:1;color:#ffffffb8;max-width:43ch;margin:12px auto 19px;font-size:14px;line-height:1.55;position:relative}.app-boundary-quiz-module__Tt1RfW__interludeChoices{z-index:1;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:23px;display:flex;position:relative}.app-boundary-quiz-module__Tt1RfW__interludeChoices span{color:#ffffffd4;border:1px solid #fff3;border-radius:999px;align-items:center;min-height:34px;padding:6px 11px;font-size:12px;display:inline-flex}.app-boundary-quiz-module__Tt1RfW__interlude .app-boundary-quiz-module__Tt1RfW__primaryButton{z-index:1;width:100%;position:relative}.app-boundary-quiz-module__Tt1RfW__answers{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.app-boundary-quiz-module__Tt1RfW__answer{color:#f5f5f5;cursor:pointer;text-align:center;background:#050505;border:1px solid #424242;border-radius:10px;justify-content:center;align-items:center;min-height:52px;padding:11px 16px;font-size:15px;font-weight:500;line-height:1.4;transition:border-color .15s,background-color .15s,transform .15s;display:flex;position:relative}.app-boundary-quiz-module__Tt1RfW__answerInput{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-boundary-quiz-module__Tt1RfW__answer:hover{background:#111;border-color:#626262}.app-boundary-quiz-module__Tt1RfW__answer:has(.app-boundary-quiz-module__Tt1RfW__answerInput:checked){background:#111;border-color:#626262}.app-boundary-quiz-module__Tt1RfW__answer:focus-within{outline:3px solid var(--brand,#c8f542);outline-offset:3px}.app-boundary-quiz-module__Tt1RfW__answer:active{transform:scale(.99)}.app-boundary-quiz-module__Tt1RfW__textButton{color:#ffffffb3;cursor:pointer;min-height:44px;font:inherit;text-underline-offset:4px;background:0 0;border:0;justify-content:center;align-items:center;padding:8px 0;font-size:12px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.app-boundary-quiz-module__Tt1RfW__textButton:hover{color:#fff;text-decoration-color:currentColor}.app-boundary-quiz-module__Tt1RfW__resultStage{justify-content:flex-end;gap:15px;padding-bottom:8px}.app-boundary-quiz-module__Tt1RfW__resultCopy{z-index:1;text-align:center;width:100%;position:relative}.app-boundary-quiz-module__Tt1RfW__resultTitle{max-width:24ch;margin:0 auto;font-size:clamp(23px,6vw,29px)}.app-boundary-quiz-module__Tt1RfW__summary{color:#ffffffb8;max-width:40ch;margin:9px auto 0;font-size:12px;line-height:1.5}.app-boundary-quiz-module__Tt1RfW__resultCopy .app-boundary-quiz-module__Tt1RfW__textButton{margin-top:1px}.app-boundary-quiz-module__Tt1RfW__resultPanel{z-index:1;width:100%;box-shadow:none;text-align:center;background:0 0;border:0;padding:0;position:relative}.app-boundary-quiz-module__Tt1RfW__resultIcon{display:none}.app-boundary-quiz-module__Tt1RfW__recommendationKicker{margin-bottom:7px;font-size:9px}.app-boundary-quiz-module__Tt1RfW__recommendation h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.25}.app-boundary-quiz-module__Tt1RfW__recommendation>p:last-child,.app-boundary-quiz-module__Tt1RfW__productNote{color:#ffffffbd;margin:8px auto 0;font-size:13px;line-height:1.45}.app-boundary-quiz-module__Tt1RfW__productNote{margin:11px auto 15px;font-size:11px}.app-boundary-quiz-module__Tt1RfW__resultActions{gap:9px;display:grid}.app-boundary-quiz-module__Tt1RfW__resultActions .app-boundary-quiz-module__Tt1RfW__primaryButton,.app-boundary-quiz-module__Tt1RfW__resultActions .app-boundary-quiz-module__Tt1RfW__secondaryButton{width:100%;min-height:56px}.app-boundary-quiz-module__Tt1RfW__disclaimer{color:#ffffff8c;margin:10px auto 0;font-size:9px;line-height:1.4}.app-boundary-quiz-module__Tt1RfW__resultStage:before{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(#0505051a 0%,#05050547 35%,#050505 70%),url(/hero/night.jpg);background-position:50%,39%;background-size:cover;position:absolute;inset:-68px -22px -26px}.app-boundary-quiz-module__Tt1RfW__main :focus-visible{outline:3px solid var(--brand,#c8f542);outline-offset:4px}.app-boundary-quiz-module__Tt1RfW__introTitle:focus,.app-boundary-quiz-module__Tt1RfW__questionTitle:focus,.app-boundary-quiz-module__Tt1RfW__interludeTitle:focus,.app-boundary-quiz-module__Tt1RfW__resultTitle:focus{outline:none}@keyframes app-boundary-quiz-module__Tt1RfW__stage-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:721px){.app-boundary-quiz-module__Tt1RfW__stage{padding:48px 28px 8px}.app-boundary-quiz-module__Tt1RfW__intro,.app-boundary-quiz-module__Tt1RfW__resultStage{width:min(100%,416px);min-height:calc(100svh - 56px)}.app-boundary-quiz-module__Tt1RfW__introCopy,.app-boundary-quiz-module__Tt1RfW__resultCopy,.app-boundary-quiz-module__Tt1RfW__resultPanel{width:100%}.app-boundary-quiz-module__Tt1RfW__introArt{width:min(296px,88vw);height:min(450px,65svh);top:-8px;left:50%;right:auto;transform:translate(-50%)}.app-boundary-quiz-module__Tt1RfW__introArt:after{background:linear-gradient(#00000014 0%,#0000 55%,#050505 100%)}.app-boundary-quiz-module__Tt1RfW__introPhoto{-o-object-position:58% center;object-position:58% center}.app-boundary-quiz-module__Tt1RfW__introTitle{max-width:100%;font-size:24px}.app-boundary-quiz-module__Tt1RfW__introLead{max-width:58ch;margin:8px auto 10px;font-size:12px;line-height:1.35}.app-boundary-quiz-module__Tt1RfW__privacyNote{margin-top:4px;font-size:10px}.app-boundary-quiz-module__Tt1RfW__analyticsNote{max-width:100%;margin-top:0;font-size:8px;line-height:1.25}.app-boundary-quiz-module__Tt1RfW__questionTitle{font-size:21px}.app-boundary-quiz-module__Tt1RfW__answer{min-height:52px;font-size:15px}.app-boundary-quiz-module__Tt1RfW__resultStage{padding-bottom:28px}.app-boundary-quiz-module__Tt1RfW__resultStage:before{inset:-62px -28px -28px}.app-boundary-quiz-module__Tt1RfW__resultTitle{font-size:30px}.app-boundary-quiz-module__Tt1RfW__recommendation h3{font-size:23px}}@media (max-width:720px){.app-boundary-quiz-module__Tt1RfW__questionCopy{margin-bottom:36px}.app-boundary-quiz-module__Tt1RfW__questionTitle{max-width:22ch}}@media (max-height:700px){.app-boundary-quiz-module__Tt1RfW__stage{padding-top:58px;padding-bottom:18px}.app-boundary-quiz-module__Tt1RfW__intro,.app-boundary-quiz-module__Tt1RfW__resultStage{min-height:calc(100svh - 76px)}.app-boundary-quiz-module__Tt1RfW__introTitle{font-size:clamp(23px,4vw,30px)}.app-boundary-quiz-module__Tt1RfW__introLead{margin-bottom:13px}.app-boundary-quiz-module__Tt1RfW__answers{gap:9px}.app-boundary-quiz-module__Tt1RfW__answer{min-height:50px}}@media (prefers-reduced-motion:reduce){.app-boundary-quiz-module__Tt1RfW__progressTrack>span,.app-boundary-quiz-module__Tt1RfW__primaryButton,.app-boundary-quiz-module__Tt1RfW__secondaryButton,.app-boundary-quiz-module__Tt1RfW__answer{transition:none}.app-boundary-quiz-module__Tt1RfW__questionStage,.app-boundary-quiz-module__Tt1RfW__interlude{animation:none}}
