.Lifestyle-module__3oE0nq__shell{color:#f5f0e7;min-height:100dvh;padding:0 20px max(90px,env(safe-area-inset-bottom));font-family:var(--font-selene-ui),sans-serif;background:radial-gradient(at 85% 0,#2b2944,#0000 55%),#0c1020}.Lifestyle-module__3oE0nq__header{border-bottom:1px solid #343a52;justify-content:space-between;align-items:center;gap:18px;max-width:1060px;margin:auto;padding:23px 0;display:flex}.Lifestyle-module__3oE0nq__header a{color:#ead1a2;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.Lifestyle-module__3oE0nq__brand{flex:none;text-decoration:none}.Lifestyle-module__3oE0nq__header>a:last-child{text-align:right;justify-content:flex-end;line-height:1.5}.Lifestyle-module__3oE0nq__main{max-width:960px;margin:auto;padding-top:36px}.Lifestyle-module__3oE0nq__eyebrow{color:#ead1a2;letter-spacing:.12em;font-size:12px;font-weight:700}.Lifestyle-module__3oE0nq__title{letter-spacing:-.04em;margin:14px 0 18px;font-size:clamp(30px,4vw,44px);line-height:1.35}.Lifestyle-module__3oE0nq__intro{color:#b4b8cc;max-width:680px;font-size:15px;line-height:1.9}.Lifestyle-module__3oE0nq__navigation{flex-wrap:wrap;gap:10px;margin:26px 0 35px;display:flex}.Lifestyle-module__3oE0nq__navigation a{color:#ead1a2;border:1px solid #454a61;border-radius:28px;min-height:46px;padding:12px 18px;font-size:14px}.Lifestyle-module__3oE0nq__section{margin:32px 0;scroll-margin-top:30px}.Lifestyle-module__3oE0nq__sectionTitle{letter-spacing:-.03em;margin:12px 0;font-size:25px;line-height:1.4}.Lifestyle-module__3oE0nq__small{color:#b4b8cc;font-size:13px;line-height:1.8}.Lifestyle-module__3oE0nq__scope{color:#c3c6d6;border-left:2px solid #ead1a2;margin:18px 0;padding-left:14px;font-size:13px;line-height:1.85}.Lifestyle-module__3oE0nq__cards{color:#f5f0e7;font-family:var(--font-selene-ui),sans-serif;background:#141a2b;border:1px solid #3c435b;border-radius:18px;margin:20px 0;overflow:hidden}.Lifestyle-module__3oE0nq__summary{cursor:pointer;color:#ead1a2;min-height:58px;padding:18px 21px;font-size:15px;font-weight:650}.Lifestyle-module__3oE0nq__summary span{color:#b4b8cc;padding:5px 0 0 19px;font-size:12px;font-weight:400;display:block}.Lifestyle-module__3oE0nq__cardGrid{grid-template-columns:1fr 1fr;gap:24px;padding:8px 23px 24px;display:grid}.Lifestyle-module__3oE0nq__card{min-width:0}.Lifestyle-module__3oE0nq__card h3{letter-spacing:-.03em;margin:12px 0;font-size:21px;line-height:1.55}.Lifestyle-module__3oE0nq__card p{color:#d1d2df;margin:12px 0;font-size:14px;line-height:1.9}.Lifestyle-module__3oE0nq__label{color:#b4dbc8;border:1px solid #485c59;border-radius:6px;padding:4px 8px;font-size:12px;display:inline-block}.Lifestyle-module__3oE0nq__swatches{gap:12px;margin:22px 0;display:flex}.Lifestyle-module__3oE0nq__swatch{border:1px solid #fff5;border-radius:50%;width:54px;height:54px}.Lifestyle-module__3oE0nq__soft{background:#22283e;border-radius:13px;margin:20px 0;padding:17px;font-size:14px;line-height:1.85}.Lifestyle-module__3oE0nq__soft p{margin:8px 0 0}.Lifestyle-module__3oE0nq__spaceCard{padding-top:10px}.Lifestyle-module__3oE0nq__spaceCard ul{color:#c3c6d6;padding-left:22px;font-size:14px;line-height:1.9}.Lifestyle-module__3oE0nq__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.Lifestyle-module__3oE0nq__primary,.Lifestyle-module__3oE0nq__secondary{cursor:pointer;text-align:center;border-radius:11px;justify-content:center;align-items:center;min-height:46px;padding:12px 17px;font-size:14px;font-weight:650;line-height:1.5;display:inline-flex}.Lifestyle-module__3oE0nq__primary{color:#191722;background:#ead1a2;border:1px solid #ead1a2}.Lifestyle-module__3oE0nq__secondary{color:#eee8dc;background:#151b2d;border:1px solid #565d73}.Lifestyle-module__3oE0nq__status{min-height:24px;color:#b4dbc8!important;font-size:13px!important}.Lifestyle-module__3oE0nq__game{background:linear-gradient(145deg,#1c2237,#13182a);border:1px solid #3c435b;border-radius:20px;max-width:720px;margin:26px auto;padding:28px}.Lifestyle-module__3oE0nq__game h3{letter-spacing:-.03em;margin:16px 0 22px;font-size:25px;line-height:1.5}.Lifestyle-module__3oE0nq__progress{background:#35394c;border-radius:5px;height:5px;margin-bottom:25px;overflow:hidden}.Lifestyle-module__3oE0nq__progress span{background:#ead1a2;height:100%;display:block}.Lifestyle-module__3oE0nq__step{color:#b4dbc8;font-size:13px}.Lifestyle-module__3oE0nq__option{text-align:left;color:#f5f0e7;cursor:pointer;background:#101628;border:1px solid #454c64;border-radius:13px;width:100%;min-height:65px;margin-top:12px;padding:18px;font-size:15px;line-height:1.65;display:block}.Lifestyle-module__3oE0nq__option:hover{background:#292638;border-color:#ead1a2}.Lifestyle-module__3oE0nq__result{outline:none}.Lifestyle-module__3oE0nq__result p{font-size:15px;line-height:1.9}.Lifestyle-module__3oE0nq__result h3{color:#ead1a2;font-size:30px}.Lifestyle-module__3oE0nq__moon{background:linear-gradient(140deg,#fff1c7,#b09a71);border-radius:50%;width:80px;height:80px;margin:12px 0 28px;position:relative;overflow:hidden;box-shadow:0 0 55px #ead1a22e}.Lifestyle-module__3oE0nq__moon:after{content:"";background:#1c2237;border-radius:50%;width:70px;height:70px;position:absolute;top:-8px;left:25px}.Lifestyle-module__3oE0nq__back{color:#c3c6d6;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:12px 0;font-size:14px;text-decoration:underline}.Lifestyle-module__3oE0nq__footer{color:#b4b8cc;border-top:1px solid #343a52;margin-top:40px;padding-top:24px;font-size:13px;line-height:1.85}.Lifestyle-module__3oE0nq__link{color:#ead1a2;text-underline-offset:4px;min-height:44px;padding:10px 0;font-size:14px;text-decoration:underline;display:inline-block}.Lifestyle-module__3oE0nq__waitingLink{color:#c3c6d6;background:#141a2b;border:1px solid #3c435b;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;max-width:760px;margin:20px auto;padding:16px 20px;font-size:13px;line-height:1.7;display:flex}.Lifestyle-module__3oE0nq__waitingLink a{color:#ead1a2;text-underline-offset:4px;flex-shrink:0;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.Lifestyle-module__3oE0nq__shell :is(a,button,summary):focus-visible,.Lifestyle-module__3oE0nq__cards :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #b4dbc8}@media (max-width:700px){.Lifestyle-module__3oE0nq__cardGrid{grid-template-columns:1fr;gap:6px;padding:4px 19px 20px}.Lifestyle-module__3oE0nq__game{padding:22px 19px}.Lifestyle-module__3oE0nq__game h3{font-size:22px}.Lifestyle-module__3oE0nq__result h3{font-size:26px}.Lifestyle-module__3oE0nq__waitingLink{flex-wrap:wrap;gap:4px}.Lifestyle-module__3oE0nq__actions>*{flex:150px}.Lifestyle-module__3oE0nq__main{padding-top:27px}.Lifestyle-module__3oE0nq__title{font-size:32px}.Lifestyle-module__3oE0nq__header{gap:12px}.Lifestyle-module__3oE0nq__swatch{width:50px;height:50px}}@media (prefers-reduced-motion:reduce){.Lifestyle-module__3oE0nq__shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.Lifestyle-module__3oE0nq__lifeIntro{padding:0 23px 16px}.Lifestyle-module__3oE0nq__lifeIntro h3{margin:15px 0 10px;font-size:23px;line-height:1.5}.Lifestyle-module__3oE0nq__lifeIntro p{color:#c3c6d6;font-size:14px;line-height:1.8}.Lifestyle-module__3oE0nq__lifeBottom{padding:0 23px 24px}.Lifestyle-module__3oE0nq__lifeBottom>.Lifestyle-module__3oE0nq__soft{margin-top:0}.Lifestyle-module__3oE0nq__lessCard{border-left:1px solid #3c435b;padding-left:24px}.Lifestyle-module__3oE0nq__colorDetail{border-top:1px solid #3c435b;border-bottom:1px solid #3c435b;margin:16px 0;padding:4px 0}.Lifestyle-module__3oE0nq__colorDetail summary{cursor:pointer;color:#ead1a2;min-height:44px;padding:12px 0;font-size:14px}.Lifestyle-module__3oE0nq__colorDetail p{max-width:650px}@media (max-width:700px){.Lifestyle-module__3oE0nq__lifeIntro{padding:0 19px 14px}.Lifestyle-module__3oE0nq__lifeIntro h3{font-size:21px}.Lifestyle-module__3oE0nq__lifeBottom{padding:0 19px 20px}.Lifestyle-module__3oE0nq__lessCard{border-top:1px solid #3c435b;border-left:0;margin-top:14px;padding:20px 0 0}}.Lifestyle-module__3oE0nq__choiceOptions .Lifestyle-module__3oE0nq__selectedOption{background:#353144;border-color:#ead1a2;box-shadow:inset 3px 0 #ead1a2}.Lifestyle-module__3oE0nq__primary:disabled{opacity:.45;cursor:default}.Lifestyle-module__3oE0nq__game h4{margin:0 0 12px;font-size:18px;line-height:1.6}.Lifestyle-module__3oE0nq__game [tabindex="-1"]:focus{outline:none}@media (max-width:700px){.Lifestyle-module__3oE0nq__game[data-choice-reflection] .Lifestyle-module__3oE0nq__actions{flex-direction:column;align-items:stretch}.Lifestyle-module__3oE0nq__game[data-choice-reflection] .Lifestyle-module__3oE0nq__actions>*{flex:auto;width:100%}.Lifestyle-module__3oE0nq__game[data-choice-reflection] .Lifestyle-module__3oE0nq__back{padding-inline:8px}}@media (max-width:680px){.Lifestyle-module__3oE0nq__brand .brand-wordmark small{display:none}.Lifestyle-module__3oE0nq__brand .brand-lockup{gap:.5rem}}.Lifestyle-module__3oE0nq__gardenGuide{border-bottom:1px solid #3c435b;align-items:center;gap:18px;margin-bottom:20px;padding-bottom:20px;display:flex}.Lifestyle-module__3oE0nq__gardenGuide p{color:#f5f0e7;margin:0;font-size:16px;font-weight:650;line-height:1.7}.Lifestyle-module__3oE0nq__gardenGuide p span{color:#b4b8cc;margin-top:4px;font-size:13px;font-weight:400;display:block}@media (max-width:400px){.Lifestyle-module__3oE0nq__gardenGuide{gap:12px}.Lifestyle-module__3oE0nq__gardenGuide>span{width:60px}.Lifestyle-module__3oE0nq__gardenGuide p{font-size:14px}}
