.home_home__pAbod{--paper:#fcf8f2;--paper-deep:#f2e8da;--card:#fffdf9;--ink:#202925;--muted:#616963;--terracotta:#a94629;--terracotta-dark:#8f351e;--sage:#84917a;--lavender:#9484a1;--line:#ded4c5;--shadow:0 18px 44px rgb(48 37 26/9%);background:radial-gradient(circle at 1% 12%,rgb(238 191 166/24%) 0 7%,transparent 18%),var(--paper);color:var(--ink);overflow:hidden;font-size:16px;line-height:1.6}.dark .home_home__pAbod{--paper:#171b19;--paper-deep:#202621;--card:#1e2420;--ink:#f4eee5;--muted:#bbb7ae;--terracotta:#b95638;--terracotta-dark:#a94629;--sage:#a6b29c;--lavender:#b8a6c5;--line:#3d463e;--shadow:0 18px 44px rgb(0 0 0/28%);background:radial-gradient(circle at 1% 12%,rgb(159 85 60/16%) 0 7%,transparent 18%),var(--paper)}.home_shell__X4Qd2{width:min(1180px,calc(100% - 48px));margin-inline:auto}.home_home__pAbod h1,.home_home__pAbod h2,.home_home__pAbod h3{font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.04em}.home_home__pAbod h2{margin:0 0 18px;font-size:clamp(38px,4.3vw,52px);line-height:1.04}.home_eyebrow__jZ7UX{margin:0 0 10px;color:var(--sage);font-size:12px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.home_hero__UPzNc{min-height:520px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:24px;padding:24px 0 42px}.home_heroCopy__uvVC4{position:relative;z-index:2;padding-left:42px}.home_hero__UPzNc h1{max-width:590px;margin:0 0 26px;font-size:clamp(54px,5.2vw,76px);line-height:.96}.home_lead__HqfyW{max-width:510px;margin:0 0 28px;color:var(--muted);font-size:17px;line-height:1.55}.home_outlineButton__0kI_2,.home_primaryButton__Li1Ab,.home_secondaryButton___Jxmy{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:14px;border-radius:7px;font-weight:650;transition:transform .2s,background .2s,color .2s}.home_primaryButton__Li1Ab{padding:14px 25px;background:var(--terracotta);color:white;box-shadow:0 8px 18px rgb(200 98 66/24%)}.home_primaryButton__Li1Ab:hover{background:var(--terracotta-dark);transform:translateY(-1px)}.home_reassurance__E1CLq{margin:15px 0 0;color:var(--muted);font-size:13px}.home_heroArt__KDi9x{position:relative;align-self:stretch;min-height:440px;margin-right:-8vw}.home_heroArt__KDi9x img{-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right;filter:saturate(.9)}.dark .home_heroArt__KDi9x img{filter:saturate(.7) brightness(.72) contrast(1.08)}.home_profile__ULaP2{position:relative;z-index:3;display:grid;grid-template-columns:.82fr 1.18fr;gap:50px;padding:48px 66px;background:color-mix(in srgb,var(--card) 95%,transparent);border:1px solid var(--line);border-radius:15px;box-shadow:var(--shadow)}.home_profileCopy__hQnBR>p:not(.home_eyebrow__jZ7UX){max-width:420px;color:var(--muted)}.home_chart__IsWHn,.home_profileCopy__hQnBR{min-width:0}.home_legend__NFbr_{display:grid;gap:8px;margin:27px 0 0;padding:0;list-style:none}.home_legend__NFbr_ li{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:10px;max-width:350px}.home_legend__NFbr_ strong{color:var(--sage);font-size:15px}.home_traitDot__jL7yF{width:10px;height:10px;border-radius:50%;background:var(--terracotta)}.home_legend__NFbr_ li:nth-child(2) .home_traitDot__jL7yF{background:var(--sage)}.home_legend__NFbr_ li:nth-child(3) .home_traitDot__jL7yF{background:var(--lavender)}.home_legend__NFbr_ li:nth-child(4) .home_traitDot__jL7yF{background:#7186a4}.home_legend__NFbr_ li:nth-child(5) .home_traitDot__jL7yF{background:#a4a084}.home_chart__IsWHn{position:relative;width:min(100%,490px);aspect-ratio:1.25;margin:auto}.home_chart__IsWHn svg{position:absolute;inset:8% 14%;width:72%;height:84%;overflow:visible}.home_gridLine__sMINU{fill:none;stroke:var(--line);stroke-width:1}.home_scoreShape__DVrwW{fill:rgb(200 98 66/23%);stroke:var(--terracotta);stroke-width:2}.home_scoreDot__oTkn5{fill:var(--terracotta);stroke:var(--card);stroke-width:1.5}.home_chart__IsWHn span{position:absolute;max-width:145px;color:var(--muted);font-size:12px;line-height:1.2;text-align:center}.home_chart__IsWHn span b{display:block;color:var(--sage);font-size:22px;font-weight:500}.home_axis1__nKETJ{top:0;left:41%}.home_axis2__s6EKR{top:37%;right:0}.home_axis3__skwUh{right:7%;bottom:0}.home_axis4__gtdpa{bottom:0;left:5%}.home_axis5__Njild{top:37%;left:0}.home_sectionBand__lN6AW{margin-top:20px;border-block:1px solid var(--line)}.home_science__XfBXO{min-height:250px;display:flex;align-items:center;justify-content:space-between;padding-block:55px}.home_science__XfBXO>div:first-child{max-width:650px}.home_science__XfBXO p:not(.home_eyebrow__jZ7UX){color:var(--muted)}.home_botanical__m27AL{color:var(--sage);font:180px/1 Georgia,serif;opacity:.62;transform:rotate(-22deg)}.home_steps__kiXSL{padding:85px 0 95px;text-align:center}.home_steps__kiXSL ol{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin:44px 0 0;padding:0;list-style:none}.home_steps__kiXSL li{position:relative;padding:0 28px}.home_steps__kiXSL li+li:before{position:absolute;top:18px;left:-20px;width:1px;height:105px;background:var(--line);content:""}.home_steps__kiXSL li>span{width:48px;height:48px;display:grid;place-items:center;margin:0 auto 16px;border-radius:50%;background:color-mix(in srgb,var(--terracotta) 13%,transparent);color:var(--terracotta);font:27px Georgia,serif}.home_steps__kiXSL h3{margin:0 0 6px;font-size:26px}.home_steps__kiXSL li p{max-width:280px;margin:auto;color:var(--muted);font-size:14px}.home_bigFive__7IYxA{padding:15px 0 90px;text-align:center}.home_bigFiveIntro__iyzxq{max-width:680px;margin:0 auto;color:var(--muted)}.home_traitGrid__1OwK3{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:38px 0 24px;text-align:left}.home_traitGrid__1OwK3 article{padding:20px 16px;background:color-mix(in srgb,var(--card) 92%,transparent);border:1px solid var(--line);border-radius:10px}.home_traitGrid__1OwK3 h3{margin:0 0 8px;font-size:22px;line-height:1.08}.home_traitGrid__1OwK3 p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.home_compare__YOTCZ{min-height:270px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;padding:38px 58px;background:linear-gradient(110deg,color-mix(in srgb,var(--terracotta) 15%,var(--paper)),color-mix(in srgb,var(--sage) 8%,var(--paper)));border:1px solid var(--line);overflow:hidden}.home_compare__YOTCZ p:not(.home_eyebrow__jZ7UX){color:var(--muted)}.home_secondaryButton___Jxmy{min-height:44px;margin-top:8px;padding:9px 18px;border:1px solid var(--terracotta);color:var(--terracotta)}.home_secondaryButton___Jxmy:hover{background:var(--terracotta);color:white}.home_profilePair__q8Sxk{position:relative;height:200px;margin:-12px -36px -38px -20px;overflow:hidden}.home_profilePair__q8Sxk picture{position:absolute;inset:0;display:block}.home_profilePair__q8Sxk img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right;filter:saturate(.9);transform:scale(1.65);transform-origin:center right}.dark .home_profilePair__q8Sxk img{filter:saturate(.72) brightness(.82) contrast(1.05)}.home_journal__Bt62G{padding:95px 0 85px;text-align:center}.home_articleGrid__thew2{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;text-align:left}.home_articleGrid__thew2 article{padding:12px 12px 20px;background:color-mix(in srgb,var(--card) 92%,transparent);border:1px solid var(--line);border-radius:10px;overflow:hidden}.home_articleImage__StOew{position:relative;height:190px;display:block;margin:-1px -1px 18px;overflow:hidden;background:var(--paper-deep)}.home_articleImage__StOew img{-o-object-fit:cover;object-fit:cover;filter:sepia(.18) saturate(.74);transition:transform .3s}.home_articleGrid__thew2 article:hover .home_articleImage__StOew img{transform:scale(1.025)}.home_articleTag__LU9hf{margin:0 0 6px;color:var(--sage);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.home_articleGrid__thew2 h3{margin:4px 0 9px;font-size:27px;line-height:1.08}.home_articleGrid__thew2 article>p:not(.home_articleTag__LU9hf){color:var(--muted);font-size:14px}.home_textLink__dgZ_b,.home_viewAll__o_TYz{color:var(--terracotta);font-size:14px}.home_viewAll__o_TYz{min-height:44px;display:inline-flex;align-items:center;margin-top:25px;border-bottom:1px solid}.home_faq__AYgX6{max-width:900px;padding:20px 0 100px;text-align:center}.home_faqList__qVCy2{margin-top:36px;text-align:left}.home_faq__AYgX6 details{border-top:1px solid var(--line);padding:17px 18px}.home_faq__AYgX6 details:last-child{border-bottom:1px solid var(--line)}.home_faq__AYgX6 summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none;font:24px Georgia,serif}.home_faq__AYgX6 summary::-webkit-details-marker{display:none}.home_faq__AYgX6 summary:after{margin-left:20px;color:var(--terracotta);content:"+";font:30px/1 system-ui}.home_faq__AYgX6 details[open] summary:after{content:"−"}.home_faq__AYgX6 details p{max-width:720px;margin:12px 0 4px;color:var(--muted)}.home_faq__AYgX6 details a{color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--terracotta) 55%,transparent);text-underline-offset:.18em}.home_outlineButton__0kI_2{width:100%;margin-top:34px;padding:11px 20px;border:1px solid var(--terracotta);color:var(--terracotta)}.home_outlineButton__0kI_2:hover{background:var(--terracotta);color:white}.home_home__pAbod a:focus-visible,.home_home__pAbod summary:focus-visible{outline:3px solid color-mix(in srgb,var(--terracotta) 55%,transparent);outline-offset:4px}@media (max-width:760px){.home_home__pAbod{font-size:15px}.home_shell__X4Qd2{width:min(calc(100% - 32px),430px)}.home_hero__UPzNc{min-height:0;display:block;padding:48px 0 20px}.home_heroCopy__uvVC4{padding:0 8px}.home_hero__UPzNc h1{max-width:350px;font-size:52px}.home_lead__HqfyW{max-width:315px;font-size:16px}.home_reassurance__E1CLq{max-width:250px;line-height:1.45}.home_heroArt__KDi9x{height:220px;min-height:0;margin:-92px -20px -8px -45px;z-index:0;pointer-events:none}.home_heroArt__KDi9x img{-o-object-position:right bottom;object-position:right bottom}.home_profile__ULaP2{grid-template-columns:1fr;gap:30px;padding:27px 21px}.home_profile__ULaP2 h2{max-width:100%;font-size:34px;overflow-wrap:break-word}.home_chart__IsWHn{width:100%;min-height:300px}.home_chart__IsWHn span{max-width:82px;font-size:9px}.home_chart__IsWHn span b{font-size:16px}.home_science__XfBXO{min-height:220px;position:relative;padding-block:45px}.home_science__XfBXO>div:first-child{max-width:82%}.home_botanical__m27AL{position:absolute;right:-15px;bottom:10px;font-size:100px;opacity:.35}.home_steps__kiXSL{padding:64px 0 70px}.home_steps__kiXSL ol{grid-template-columns:1fr;gap:30px;margin:34px 0 0 20px;text-align:left}.home_steps__kiXSL li{padding:0 0 0 70px}.home_steps__kiXSL li>span{position:absolute;top:0;left:0}.home_steps__kiXSL li+li:before{top:-30px;left:23px;width:1px;height:30px}.home_steps__kiXSL li p{max-width:none;margin:0}.home_compare__YOTCZ{grid-template-columns:1fr;padding:30px 25px 0}.home_bigFive__7IYxA{padding:0 0 65px;text-align:left}.home_bigFive__7IYxA h2{font-size:36px}.home_traitGrid__1OwK3{grid-template-columns:1fr;gap:10px;margin-top:26px}.home_traitGrid__1OwK3 article{padding:16px}.home_compare__YOTCZ h2{font-size:36px}.home_profilePair__q8Sxk{height:190px;margin:4px -8px -20px}.home_profilePair__q8Sxk img{-o-object-position:center center;object-position:center center;transform:scale(1.4);transform-origin:center center}.home_journal__Bt62G{padding:70px 0 60px}.home_articleGrid__thew2{grid-template-columns:1fr;gap:16px;margin-top:30px}.home_articleGrid__thew2 article:nth-child(3){display:none}.home_articleImage__StOew{height:170px}.home_faq__AYgX6{padding-bottom:70px}.home_faq__AYgX6 summary{font-size:20px}}@media (prefers-reduced-motion:reduce){.home_home__pAbod *,.home_home__pAbod :after,.home_home__pAbod :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}