.article-card_contentFade__ODZOl{animation:article-card_fadeInUp__b7b_R .32s cubic-bezier(.2,.7,.2,1) both}@keyframes article-card_fadeInUp__b7b_R{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.article-card_articleGrid__eOzY5{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.article-card_articleCard__316hy{background:rgb(var(--paper));border-radius:16px;box-shadow:0 2px 12px -2px rgba(26,26,46,.08),0 1px 4px -1px rgba(26,26,46,.04);overflow:hidden;display:flex;flex-direction:column;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,border-color .25s;border:1.5px solid rgb(var(--paper-deep));cursor:pointer;text-decoration:none;color:inherit}.article-card_articleCard__316hy:hover{transform:translateY(-4px);box-shadow:0 16px 32px -8px rgba(26,26,46,.13),0 4px 8px -2px rgba(253,108,139,.1);border-color:rgb(var(--accent-fill))}.article-card_articleCardStripe__avCa8{height:5px;background:linear-gradient(90deg,rgb(var(--accent)) 0,rgb(var(--accent-deep)) 100%)}.article-card_articleCardBody__hkGJG{padding:24px;flex:1;display:flex;flex-direction:column;gap:10px}.article-card_articleCategoryTag__XSJMt{display:inline-block;font-family:var(--font-bricolage),sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:rgb(var(--accent-soft));color:rgb(var(--accent-deep));padding:4px 10px;border-radius:999px;width:-moz-fit-content;width:fit-content}.article-card_articleTitle___Uchh{font-family:var(--font-fraunces),serif;font-size:1.08rem;font-weight:700;color:rgb(var(--ink));line-height:1.35;letter-spacing:-.01em;margin:0}.article-card_articleExcerpt__VHlvh{font-size:13.5px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}.article-card_articleExcerpt__VHlvh,.article-card_articleMeta__ViCTl{font-family:var(--font-bricolage),sans-serif;color:rgb(var(--ink-muted))}.article-card_articleMeta__ViCTl{font-size:11.5px;font-weight:500;display:flex;align-items:center;gap:6px}.article-card_articleMetaDot__GN8XM{width:4px;height:4px;background:rgb(var(--accent)/.35);border-radius:50%;display:inline-block}.article-card_articleCta__zTosr{font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:700;color:rgb(var(--accent));text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .2s,gap .2s}.article-card_articleCta__zTosr:hover{color:rgb(var(--accent-deep));gap:7px}.article-card_pregnancyTabs__sw4yJ{display:flex;gap:4px;background:rgb(var(--paper-deep));border-radius:12px;padding:4px;width:-moz-fit-content;width:fit-content;margin-bottom:32px}.article-card_pregnancyTab__xVinf{font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:600;color:rgb(var(--ink-soft));padding:9px 20px;border-radius:9px;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;background:transparent}.article-card_pregnancyTab__xVinf:hover{color:rgb(var(--accent))}.article-card_pregnancyTabActive__62cVb{background:rgb(var(--accent))!important;color:#fff!important;box-shadow:0 2px 8px -2px rgba(253,108,139,.35)}@media (max-width:900px){.article-card_articleGrid__eOzY5{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.article-card_articleGrid__eOzY5{grid-template-columns:1fr}.article-card_pregnancyTabs__sw4yJ{width:100%}.article-card_pregnancyTab__xVinf{flex:1;text-align:center;font-size:12px;padding:9px 12px}}.article-card_articleGridCentered__Xy1y6{grid-template-columns:repeat(auto-fit,minmax(260px,320px));justify-content:center}.article-card_pregnancyTabsCentered__QubNS{margin-inline:auto}@media (max-width:600px){.article-card_articleGridCentered__Xy1y6{grid-template-columns:minmax(0,320px)}}.breadcrumb_breadcrumb__zX03v{font-family:var(--font-bricolage),sans-serif;font-size:12px;color:rgb(var(--ink-muted))}.breadcrumb_list__oXmMT{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.breadcrumb_item__9Qx7q{display:inline-flex;align-items:center;gap:6px}.breadcrumb_breadcrumb__zX03v a{color:inherit;text-decoration:none;transition:color .2s}.breadcrumb_breadcrumb__zX03v a:hover{color:rgb(var(--accent))}.breadcrumb_sep__3C5Wj{opacity:.45}.breadcrumb_current__pN0HZ{color:rgb(var(--ink-soft))}.page_wrap__tnOTN{max-width:1280px;margin:0 auto;padding:0 32px}.page_navBar__Krzyk{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.92);backdrop-filter:blur(12px);border-bottom:1px solid rgb(var(--rule)/.1)}.page_nav__Qkr5E{display:flex;justify-content:space-between;align-items:center;padding:18px 0}.page_brand__5OjFQ{display:inline-flex;align-items:baseline;gap:6px;color:rgb(var(--ink));text-decoration:none}.page_brandMark__q9Rzs{font-family:var(--font-bodoni),serif;font-size:34px;color:rgb(var(--ink));font-weight:700;letter-spacing:-.015em;line-height:1}.page_brandDot__Spk4_{color:rgb(var(--accent))}.page_brandTagline__ajZIm{font-family:var(--font-caveat),cursive;color:rgb(var(--accent));font-size:24px;font-weight:500;line-height:1;margin-left:2px;margin-bottom:-2px}.page_navRight__srS8T{display:flex;align-items:center;gap:28px;font-family:var(--font-bricolage),sans-serif;font-size:14px;color:rgb(var(--ink-soft));font-weight:500}.page_navRight__srS8T a:not(.page_navCta__ZAJSX){color:inherit;text-decoration:none;transition:color .2s}.page_navRight__srS8T a:not(.page_navCta__ZAJSX):hover{color:rgb(var(--accent))}.page_navActive__wag0L{color:rgb(var(--accent))!important;font-weight:700!important}.page_navRight__srS8T .page_navCta__ZAJSX{background:rgb(var(--accent));color:#fff;padding:12px 24px;border-radius:999px;font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s}.page_navRight__srS8T .page_navCta__ZAJSX:hover{background:rgb(var(--accent-deep));color:#fff;transform:translateY(-1px);box-shadow:0 8px 16px -6px rgba(253,108,139,.4)}.page_navHideMobile__hIaDL{display:inline}.page_pageHeader__8FGMx{background:linear-gradient(160deg,rgb(var(--paper-deep)) 0,rgb(var(--paper)) 70%);padding:56px 0 64px;position:relative;overflow:hidden}.page_pageHeader__8FGMx:before{content:"";position:absolute;top:-120px;right:-80px;width:500px;height:500px;background:radial-gradient(circle,rgba(253,108,139,.08),transparent 65%);pointer-events:none}.page_breadcrumb__tUyLz{font-family:var(--font-bricolage),sans-serif;font-size:12px;color:rgb(var(--ink-muted));margin-bottom:24px;display:flex;align-items:center;gap:6px}.page_breadcrumb__tUyLz a{color:inherit;text-decoration:none;transition:color .2s}.page_breadcrumb__tUyLz a:hover{color:rgb(var(--accent))}.page_breadcrumb__tUyLz span{opacity:.5}.page_breadcrumbCurrent__zlTqO{color:rgb(var(--ink-soft))}.page_eyebrow__3Lc0W{font-family:var(--font-bricolage),sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent));margin-bottom:14px}.page_headerH1__CmFMV{font-family:var(--font-fraunces),serif;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:700;color:rgb(var(--ink));line-height:1.15;letter-spacing:-.02em;margin:0 0 16px}.page_headerH1__CmFMV em{font-family:var(--font-caveat),cursive;font-style:normal;color:rgb(var(--accent));font-weight:500}.page_headerSub__LrSO5{font-family:var(--font-bricolage),sans-serif;font-size:1.125rem;color:rgb(var(--ink-soft));max-width:520px;line-height:1.6}.page_headerInner__6KQOB{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}.page_headerCopy__jUsGJ{flex:1 1 460px;min-width:0}.page_quizTeaser__agQLF{position:relative;flex:0 0 auto;width:300px;max-width:100%;text-align:left;display:flex;flex-direction:column;gap:10px;padding:22px 24px 20px;border-radius:22px;border:1.5px solid rgb(var(--accent)/.18);background:radial-gradient(120% 120% at 100% 0,rgb(var(--accent)/.08),transparent 60%),rgb(var(--paper));box-shadow:0 10px 30px -14px rgba(253,108,139,.28);cursor:pointer;overflow:hidden;transition:transform .22s cubic-bezier(.4,0,.2,1),box-shadow .22s ease,border-color .22s ease}.page_quizTeaser__agQLF:hover{transform:translateY(-3px);border-color:rgb(var(--accent)/.4);box-shadow:0 18px 40px -16px rgba(253,108,139,.42)}.page_quizTeaserBadge__YUbhF{display:inline-flex;align-items:center;gap:8px}.page_quizTeaserEmoji__qCSR9{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgb(var(--accent)/.1);font-size:17px;animation:page_quizTeaserWobble__0b29t 3.2s ease-in-out infinite}@keyframes page_quizTeaserWobble__0b29t{0%,to{transform:rotate(-6deg)}50%{transform:rotate(8deg)}}.page_quizTeaserTag__g0nMv{font-family:var(--font-bricolage),sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent))}.page_quizTeaserTitle__HxgA2{font-family:var(--font-fraunces),serif;font-size:1.4rem;font-weight:600;line-height:1.12;letter-spacing:-.01em;color:rgb(var(--ink));margin:2px 0 0}.page_quizTeaserTitle__HxgA2 em{font-family:var(--font-caveat),cursive;font-style:normal;color:rgb(var(--accent));font-weight:500}.page_quizTeaserSub__LMPCP{color:rgb(var(--ink-muted));line-height:1.5}.page_quizTeaserCta__bvEHO,.page_quizTeaserSub__LMPCP{font-family:var(--font-bricolage),sans-serif;font-size:.8125rem}.page_quizTeaserCta__bvEHO{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-weight:700;color:rgb(var(--accent-deep))}.page_quizTeaser__agQLF:hover .page_quizTeaserArrow__vg3tB{transform:translateX(3px)}.page_quizTeaserArrow__vg3tB{transition:transform .22s ease}@media (max-width:720px){.page_quizTeaser__agQLF{width:100%;margin-top:28px}}.page_filterSection__oFyYj{padding:24px 0;border-bottom:1px solid rgb(var(--rule)/.08);position:sticky;top:69px;z-index:40;background:hsla(0,0%,100%,.96);backdrop-filter:blur(8px)}.page_filterScroll__ubdbm{display:flex;gap:10px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none}.page_filterScroll__ubdbm::-webkit-scrollbar{display:none}.page_filterPill__q_3NY{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:999px;font-family:var(--font-bricolage),sans-serif;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;border:1.5px solid transparent;background:rgb(var(--paper-deep));color:rgb(var(--ink));transition:all .2s cubic-bezier(.2,.7,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_filterPill__q_3NY:hover{border-color:rgb(var(--accent)/.3);background:rgb(var(--accent-soft));color:rgb(var(--accent-deep))}.page_filterPillActive__Yu3Z7{background:rgb(var(--accent))!important;color:#fff!important;border-color:rgb(var(--accent))!important;box-shadow:0 4px 14px -4px rgba(253,108,139,.45)}.page_filterPillAll__gJipy{background:rgb(var(--paper));border:1.5px solid rgb(var(--rule)/.15);color:rgb(var(--ink-soft))}.page_filterPillAll__gJipy:hover{border-color:rgb(var(--accent)/.4);color:rgb(var(--accent))}.page_blogSection__v5_78{padding:56px 0 80px;background:rgb(var(--paper))}.page_contentFade__LRotz{animation:page_fadeInUp__DS2M_ .32s cubic-bezier(.2,.7,.2,1) both}@keyframes page_fadeInUp__DS2M_{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.page_categoryBlock__R_3Xy{margin-bottom:64px;scroll-margin-top:150px}.page_categoryBlock__R_3Xy:last-child{margin-bottom:0}.page_categoryBlockHead__e5TIS{display:flex;align-items:center;gap:12px;margin-bottom:28px}.page_categoryBlockTitle__EXmkg{font-family:var(--font-fraunces),serif;font-size:1.5rem;font-weight:700;color:rgb(var(--ink))}.page_categoryBlockEmoji__6VMnQ{font-size:1.2rem}.page_singleCategoryHead__0ZChd{margin-bottom:36px}.page_singleCategoryTitle__KwQBv{font-family:var(--font-fraunces),serif;font-size:2rem;font-weight:700;color:rgb(var(--ink));line-height:1.2;letter-spacing:-.02em}.page_singleCategoryTitle__KwQBv em{font-family:var(--font-caveat),cursive;font-style:normal;color:rgb(var(--accent))}.page_quizSection__kJUay{background:linear-gradient(160deg,rgb(var(--paper-deep)) 0,rgb(var(--accent-soft)/.45) 50%,rgb(var(--paper-deep)) 100%);padding:72px 0 80px;position:relative;overflow:hidden}.page_quizSection__kJUay:before{content:"";position:absolute;bottom:-100px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(253,108,139,.07),transparent 65%);pointer-events:none}.page_quizHead__Eoywz{margin-bottom:48px}.page_quizHeadTitle__wfhM_{font-family:var(--font-fraunces),serif;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;color:rgb(var(--ink));line-height:1.15;letter-spacing:-.02em;margin:0 0 12px}.page_quizHeadSub__pVaEm{font-family:var(--font-bricolage),sans-serif;font-style:italic;font-size:1.05rem;color:rgb(var(--ink-soft));max-width:540px;line-height:1.55}.page_quizGrid__Y_i7k{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.page_quizCard__tJWO_{background:rgb(var(--paper));border-radius:20px;padding:32px 28px;display:flex;flex-direction:column;gap:14px;border:2px solid transparent;transition:border-color .25s,box-shadow .25s,transform .25s;box-shadow:0 2px 16px -4px rgba(26,26,46,.08)}.page_quizCard__tJWO_:hover{border-color:rgb(var(--accent));box-shadow:0 0 0 4px rgb(var(--accent)/.08),0 12px 32px -8px rgba(253,108,139,.16);transform:translateY(-3px)}.page_quizEmoji__RnXeQ{width:56px;height:56px;border-radius:16px;background:rgb(var(--accent-soft));display:flex;align-items:center;justify-content:center;font-size:28px}.page_quizTitle__3sOIW{font-family:var(--font-fraunces),serif;font-size:1.2rem;font-weight:700;color:rgb(var(--ink));line-height:1.3;letter-spacing:-.01em;margin:0}.page_quizSub___eF66{font-style:italic;font-size:14px;color:rgb(var(--ink-muted));line-height:1.5;flex:1}.page_quizCta__5HlSy,.page_quizSub___eF66{font-family:var(--font-bricolage),sans-serif}.page_quizCta__5HlSy{display:inline-flex;align-items:center;justify-content:center;background:rgb(var(--accent));color:#fff;font-size:13.5px;font-weight:700;letter-spacing:.02em;padding:13px 28px;border-radius:999px;text-decoration:none;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s;border:none;align-self:flex-start}.page_quizCta__5HlSy:hover{background:rgb(var(--accent-deep));transform:translateY(-1px);box-shadow:0 8px 20px -6px rgba(253,108,139,.45)}.page_quizTakeover__5GQjH{min-height:calc(100vh - 69px);display:flex;align-items:center;justify-content:center;padding:56px 24px 72px;background:radial-gradient(circle at 18% 12%,rgba(253,108,139,.1),transparent 42%),radial-gradient(circle at 85% 88%,rgba(253,108,139,.08),transparent 45%),linear-gradient(165deg,rgb(var(--paper-deep)) 0,rgb(var(--accent-soft)/.5) 100%)}.page_quizStage__vZ9Ge{width:100%;max-width:680px}.page_quizCardPanel__rR5_Q{background:#fff0f5;border:1.5px solid rgb(var(--accent)/.14);border-radius:28px;padding:48px 44px;box-shadow:0 24px 64px -20px rgba(253,108,139,.28),0 4px 12px -4px rgba(26,26,46,.06)}.page_quizPanelHeading__jbhbE{font-family:var(--font-fraunces),serif;font-size:clamp(1.7rem,4vw,2.3rem);font-weight:700;color:rgb(var(--ink));letter-spacing:-.02em;line-height:1.15;margin:0 0 8px;text-align:center}.page_quizPanelSubheading__1s0_M{font-family:var(--font-caveat),cursive;font-size:1.5rem;color:rgb(var(--accent));text-align:center;margin:0 0 28px}.page_quizPanelBody__rWzzp{font-family:var(--font-bricolage),sans-serif;font-size:1rem;line-height:1.7;color:rgb(var(--ink-soft));margin:0 0 28px;text-align:center}.page_quizDeeper__BgeXv{background:hsla(0,0%,100%,.7);border:1px solid rgb(var(--accent)/.12);border-radius:18px;padding:22px 24px;margin-bottom:32px}.page_quizDeeperTitle__L5gy0{font-family:var(--font-bricolage),sans-serif;font-size:.95rem;font-weight:700;color:rgb(var(--ink));margin:0 0 14px;text-align:center}.page_quizDeeperLinks__geKDT{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.page_quizDeeperLinks__geKDT a{font-family:var(--font-bricolage),sans-serif;font-size:.8125rem;font-weight:600;color:rgb(var(--accent-deep));background:rgb(var(--accent-soft));border:1px solid rgb(var(--accent)/.18);padding:9px 16px;border-radius:999px;text-decoration:none;transition:background .2s,transform .2s}.page_quizDeeperLinks__geKDT a:hover{background:rgb(var(--accent-fill));transform:translateY(-1px)}.page_quizPanelActions__lfAoP{display:flex;gap:12px;justify-content:center}.page_quizGhostBtn__j5kte{font-family:var(--font-bricolage),sans-serif;font-size:.9rem;font-weight:600;color:rgb(var(--ink-soft));background:transparent;border:1.5px solid rgb(var(--rule)/.18);padding:13px 28px;border-radius:999px;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.page_quizGhostBtn__j5kte:hover{border-color:rgb(var(--accent)/.4);color:rgb(var(--accent));background:hsla(0,0%,100%,.5)}.page_quizFilledBtn___HGd6{font-family:var(--font-bricolage),sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.01em;color:#fff;background:rgb(var(--accent));border:none;padding:13px 30px;border-radius:999px;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s,opacity .2s}.page_quizFilledBtn___HGd6:hover{background:rgb(var(--accent-deep));transform:translateY(-1px);box-shadow:0 10px 24px -8px rgba(253,108,139,.5)}.page_quizProgressRow__8pnge{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.page_quizProgressLabel__B6OCA{font-family:var(--font-fraunces),serif;font-size:1.25rem;font-weight:700;color:rgb(var(--accent));line-height:1}.page_quizProgressLabel__B6OCA span{font-size:.95rem;color:rgb(var(--ink-muted))}.page_quizProgressName__W003G{font-family:var(--font-bricolage),sans-serif;font-size:.75rem;font-weight:600;color:rgb(var(--ink-muted));text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.page_quizProgressTrack__fr_TZ{height:8px;background:hsla(0,0%,100%,.8);border-radius:999px;overflow:hidden;margin-bottom:36px;box-shadow:inset 0 1px 2px rgba(253,108,139,.08)}.page_quizProgressFill__UCdHk{height:100%;border-radius:999px;background:linear-gradient(90deg,rgb(var(--accent)) 0,rgb(var(--accent-deep)) 100%);transition:width .45s cubic-bezier(.2,.7,.2,1)}.page_quizQuestionBlock__YkAgc{animation:page_quizSlideIn__AfHEx .34s cubic-bezier(.2,.7,.2,1) both;margin-bottom:36px}@keyframes page_quizSlideIn__AfHEx{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}.page_quizQuestion__CqKwv{font-family:var(--font-fraunces),serif;font-size:clamp(1.4rem,3.2vw,1.9rem);font-weight:700;color:rgb(var(--ink));letter-spacing:-.015em;line-height:1.25;margin:0 0 26px}.page_quizOptions__jmZWX{display:flex;flex-direction:column;gap:12px}.page_quizOption__0iduL{display:flex;align-items:center;gap:14px;text-align:left;font-family:var(--font-bricolage),sans-serif;font-size:.975rem;font-weight:600;color:rgb(var(--ink));background:hsla(0,0%,100%,.85);border:1.5px solid rgb(var(--rule)/.1);border-radius:16px;padding:16px 20px;cursor:pointer;transition:all .2s cubic-bezier(.2,.7,.2,1)}.page_quizOption__0iduL:hover{border-color:rgb(var(--accent)/.4);background:#fff;transform:translateX(2px)}.page_quizOptionActive__fTNjr{background:rgb(var(--accent))!important;color:#fff!important;border-color:rgb(var(--accent))!important;box-shadow:0 8px 22px -8px rgba(253,108,139,.5)}.page_quizOptionDot__GNb7L{width:18px;height:18px;flex-shrink:0;border-radius:50%;border:2px solid rgb(var(--accent)/.35);background:transparent;transition:all .2s}.page_quizOptionActive__fTNjr .page_quizOptionDot__GNb7L{border-color:#fff;background:radial-gradient(circle,#fff 0 38%,transparent 42%);box-shadow:inset 0 0 0 3px rgb(var(--accent))}.page_quizResultHead__eFROb{text-align:center;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid rgb(var(--accent)/.14);animation:page_fadeInUp__DS2M_ .4s cubic-bezier(.2,.7,.2,1) both}.page_quizResultEmoji__BU7VW{font-size:4rem;line-height:1;margin-bottom:16px;animation:page_quizPop__taj_2 .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes page_quizPop__taj_2{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.page_quizResultTitle__LQ7aO{font-family:var(--font-fraunces),serif;font-size:clamp(1.8rem,4.5vw,2.6rem);font-weight:700;color:rgb(var(--ink));letter-spacing:-.02em;line-height:1.1;margin:0 0 14px}.page_quizResultDesc__0OZ_d{font-family:var(--font-bricolage),sans-serif;font-size:1.02rem;line-height:1.65;color:rgb(var(--ink-soft));margin:0 auto;max-width:520px}.page_quizResultCta__9nL_q{background:hsla(0,0%,100%,.72);border:1px solid rgb(var(--accent)/.12);border-radius:20px;padding:28px 26px;text-align:center;margin-bottom:22px}.page_quizCtaHeading__TbruO{font-family:var(--font-fraunces),serif;font-size:1.25rem;font-weight:700;color:rgb(var(--ink));line-height:1.3;letter-spacing:-.01em;margin:0 0 12px}.page_quizCtaBody__nDeWw{line-height:1.65;color:rgb(var(--ink-soft));margin:0 0 20px}.page_quizCtaBody__nDeWw,.page_quizUnlockBtn__w26dB{font-family:var(--font-bricolage),sans-serif;font-size:.95rem}.page_quizUnlockBtn__w26dB{display:inline-block;margin-top:20px;font-weight:700;color:#fff;background:rgb(var(--accent));padding:14px 32px;border-radius:999px;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s}.page_quizUnlockBtn__w26dB:hover{background:rgb(var(--accent-deep));transform:translateY(-1px);box-shadow:0 12px 28px -8px rgba(253,108,139,.5)}.page_quizResultFooter__BYRZ9{display:flex;align-items:center;justify-content:center;gap:24px}.page_quizRetakeLink__vR2Lm{font-family:var(--font-bricolage),sans-serif;font-size:.85rem;font-weight:600;color:rgb(var(--ink-muted));background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.page_quizRetakeLink__vR2Lm:hover{color:rgb(var(--accent))}.page_footer__Rf7Q_{background:rgb(var(--ink));color:rgb(var(--paper));padding:64px 0 32px}.page_footerCta__nFf_p{display:flex;justify-content:space-between;align-items:center;padding:36px 40px;background:rgb(var(--accent));border-radius:20px;margin-bottom:48px;gap:24px}.page_footerCta__nFf_p h3{font-family:var(--font-fraunces),serif;font-size:1.3rem;font-weight:700;color:#fff;margin:0 0 6px}.page_footerCta__nFf_p p{font-family:var(--font-bricolage),sans-serif;font-size:14px;color:hsla(0,0%,100%,.8);max-width:480px;line-height:1.5;margin:0}.page_footerCtaLink__hJm7O{font-family:var(--font-bricolage),sans-serif;font-size:13.5px;font-weight:700;color:#fff;background:hsla(0,0%,100%,.18);border:1.5px solid hsla(0,0%,100%,.35);padding:12px 24px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:background .2s}.page_footerCtaLink__hJm7O:hover{background:hsla(0,0%,100%,.28)}.page_footerCols__OGSgo{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:24px}.page_footerBrand___rt67 h4{font-family:var(--font-bodoni),serif;font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 10px}.page_footerDot__0V02J,.page_footerTag__B_jNc{color:rgb(var(--accent))}.page_footerTag__B_jNc{font-family:var(--font-caveat),cursive;font-size:1.1rem;font-weight:500}.page_footerBrand___rt67 p{font-family:var(--font-bricolage),sans-serif;font-size:14px;color:hsla(0,0%,100%,.55);line-height:1.5;margin:0}.page_footerCol__ePLOB{display:flex;flex-direction:column}.page_footerCol__ePLOB h5{font-family:var(--font-bricolage),sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.45);margin:0 0 14px}.page_footerCol__ePLOB a{font-family:var(--font-bricolage),sans-serif;font-size:14px;color:hsla(0,0%,100%,.65);text-decoration:none;padding:5px 0;transition:color .2s}.page_footerCol__ePLOB a:hover{color:#fff}.page_footerBot__UQrWU{display:flex;justify-content:space-between;font-family:var(--font-bricolage),sans-serif;font-size:12px;color:hsla(0,0%,100%,.35)}@media (max-width:900px){.page_wrap__tnOTN{padding:0 20px}.page_quizGrid__Y_i7k{grid-template-columns:repeat(2,1fr)}.page_footerCta__nFf_p{flex-direction:column;align-items:flex-start}.page_footerCols__OGSgo{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:600px){.page_navHideMobile__hIaDL{display:none}.page_footerCols__OGSgo,.page_quizGrid__Y_i7k{grid-template-columns:1fr}.page_headerH1__CmFMV{font-size:2rem}.page_quizCta__5HlSy{align-self:stretch}.page_footerBot__UQrWU{flex-direction:column;gap:6px}.page_quizTakeover__5GQjH{padding:28px 14px 48px;align-items:flex-start}.page_quizCardPanel__rR5_Q{padding:30px 22px;border-radius:22px}.page_quizPanelActions__lfAoP{flex-direction:column-reverse}.page_quizPanelActions__lfAoP button{width:100%}.page_quizProgressName__W003G{display:none}.page_quizResultFooter__BYRZ9{flex-direction:column;gap:12px}}.page_wrap__TsSk0{max-width:1280px;margin:0 auto;padding:0 32px}.page_navBar__SNSyu{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.92);backdrop-filter:blur(12px);border-bottom:1px solid rgb(var(--rule)/.1)}.page_nav__uO7xZ{display:flex;justify-content:space-between;align-items:center;padding:18px 0}.page_brand__8bRbT{display:inline-flex;align-items:baseline;gap:6px;color:rgb(var(--ink));text-decoration:none}.page_brandMark__r9Zkt{font-family:var(--font-bodoni),serif;font-size:34px;font-weight:700;color:rgb(var(--ink));letter-spacing:-.015em;line-height:1}.page_brandDot__2Vs8h{color:rgb(var(--accent))}.page_brandTagline__9Ztsk{font-family:var(--font-caveat),cursive;color:rgb(var(--accent));font-size:24px;font-weight:500;line-height:1;margin-left:2px;margin-bottom:-2px}.page_navRight__Q3zNP{display:flex;align-items:center;gap:28px;font-family:var(--font-bricolage),sans-serif;font-size:14px;color:rgb(var(--ink-soft));font-weight:500}.page_navRight__Q3zNP a:not(.page_navCta__mnWiT){color:inherit;text-decoration:none;transition:color .2s}.page_navRight__Q3zNP a:not(.page_navCta__mnWiT):hover{color:rgb(var(--accent))}.page_navRight__Q3zNP .page_navCta__mnWiT{background:rgb(var(--accent));color:#fff;padding:12px 24px;border-radius:999px;font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s}.page_navRight__Q3zNP .page_navCta__mnWiT:hover{background:rgb(var(--accent-deep));color:#fff;transform:translateY(-1px);box-shadow:0 8px 16px -6px rgba(253,108,139,.4)}.page_navHideMobile__Dx5Px{display:inline}.page_pageHeader__GrGbH{background:linear-gradient(160deg,rgb(var(--paper-deep)) 0,rgb(var(--paper)) 70%);padding:56px 0 64px;position:relative;overflow:hidden}.page_pageHeader__GrGbH:before{content:"";position:absolute;top:-100px;right:-80px;width:500px;height:500px;background:radial-gradient(circle,rgba(253,108,139,.08),transparent 65%);pointer-events:none}.page_headerInner__s6x_i{position:relative;z-index:1}.page_breadcrumb__G20A3{font-family:var(--font-bricolage),sans-serif;font-size:12px;color:rgb(var(--ink-muted));margin-bottom:20px;display:flex;align-items:center;gap:6px}.page_breadcrumb__G20A3 a{color:inherit;text-decoration:none;transition:color .2s}.page_breadcrumb__G20A3 a:hover{color:rgb(var(--accent))}.page_breadcrumb__G20A3 span{opacity:.45}.page_breadcrumbCurrent__FNLcK{color:rgb(var(--ink-soft))}.page_eyebrow__kYI6p{font-family:var(--font-bricolage),sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;background:rgb(var(--accent-soft));color:rgb(var(--accent-deep));padding:4px 12px;border-radius:999px;display:inline-block;margin-bottom:18px}.page_pageTitle__SOZcw{font-family:var(--font-fraunces),serif;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:700;color:rgb(var(--ink));line-height:1.15;letter-spacing:-.025em;margin:0 0 16px}.page_pageTitle__SOZcw em{font-family:var(--font-caveat),cursive;font-style:normal;color:rgb(var(--accent));font-weight:500}.page_pageSub__qzNbE{font-family:var(--font-bricolage),sans-serif;font-size:1.1rem;color:rgb(var(--ink-soft));max-width:500px;line-height:1.6}.page_accentRule__WTgT1{width:60px;height:3px;background:rgb(var(--accent));border-radius:2px;margin-top:28px}.page_bodySection__e7PaT{background:rgb(var(--paper));padding:64px 0 80px}.page_bodyGrid__aBWPP{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.page_contactCard__hw_2r{background:rgb(var(--paper));border-radius:24px;padding:40px;box-shadow:0 4px 24px -6px rgba(26,26,46,.1),0 1px 4px -1px rgba(26,26,46,.06);border:1.5px solid rgb(var(--paper-deep))}.page_contactCardTitle__kGLzD{font-family:var(--font-fraunces),serif;font-size:1.5rem;font-weight:700;color:rgb(var(--ink));letter-spacing:-.015em;margin:0 0 32px}.page_contactRows__Dwb_K{display:flex;flex-direction:column;gap:24px}.page_contactRow__ZuRA1{display:flex;align-items:flex-start;gap:16px}.page_contactIconBadge__qrw_C{width:44px;height:44px;border-radius:12px;background:rgb(var(--accent-soft));display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.page_contactRowBody__WoTZh{flex:1}.page_contactRowLabel__1xrtb{font-family:var(--font-bricolage),sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--ink-muted));margin-bottom:4px}.page_contactRowValue__MrD6E{font-family:var(--font-bricolage),sans-serif;font-size:1rem;font-weight:600;color:rgb(var(--ink));text-decoration:none;display:block}.page_contactRowValue__MrD6E:hover{color:rgb(var(--accent))}a.page_contactRowValue__MrD6E{transition:color .2s}.page_contactRowNote___2c4_{font-family:var(--font-bricolage),sans-serif;font-size:12px;color:rgb(var(--ink-muted));margin-top:3px;font-style:italic}.page_responsePill__h6i8P{display:inline-flex;align-items:center;background:rgb(var(--accent-soft));color:rgb(var(--accent-deep));font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:600;padding:6px 14px;border-radius:999px;margin-top:2px}.page_socialRow__ALDFU{display:flex;gap:12px;margin-top:32px;padding-top:28px;border-top:1px solid rgb(var(--rule)/.08)}.page_socialBtn__S1rIN{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:600;color:rgb(var(--ink));background:rgb(var(--paper));border:1.5px solid rgb(var(--ink)/.15);padding:9px 16px;border-radius:999px;text-decoration:none;transition:all .2s}.page_socialBtn__S1rIN:hover{border-color:rgb(var(--accent));color:rgb(var(--accent));background:rgb(var(--accent-soft))}.page_socialBtn__S1rIN svg{flex-shrink:0}.page_partnerCard__3Sz9u{background:rgb(var(--accent));border-radius:24px;padding:48px 40px;position:relative;overflow:hidden}.page_partnerCard__3Sz9u:before{content:"";position:absolute;top:-60px;right:-60px;width:280px;height:280px;background:radial-gradient(circle,hsla(0,0%,100%,.12),transparent 65%);pointer-events:none}.page_partnerCard__3Sz9u:after{content:"";position:absolute;bottom:-40px;left:-40px;width:200px;height:200px;background:radial-gradient(circle,hsla(0,0%,100%,.08),transparent 65%);pointer-events:none}.page_partnerCardInner__2Ipg2{position:relative;z-index:1}.page_partnerTitle__OOxJK{font-family:var(--font-fraunces),serif;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.025em;margin:0 0 16px}.page_partnerTitle__OOxJK em{font-family:var(--font-caveat),cursive;font-style:normal;font-weight:500;color:hsla(0,0%,100%,.9)}.page_partnerSub__u4QPL{font-family:var(--font-bricolage),sans-serif;font-size:1rem;color:hsla(0,0%,100%,.82);line-height:1.65;margin:0 0 32px;max-width:380px}.page_partnerBenefits__dU_j7{list-style:none;padding:0;margin:0 0 36px;display:flex;flex-direction:column;gap:12px}.page_partnerBenefit__o3ejc{font-family:var(--font-bricolage),sans-serif;font-size:15px;font-weight:600;color:#fff;display:flex;align-items:center;gap:10px}.page_partnerCheck__1J50M{width:22px;height:22px;border-radius:50%;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0;color:#fff;font-weight:700}.page_partnerCta__9GL38{display:inline-flex;align-items:center;background:#fff;color:rgb(var(--accent));font-family:var(--font-bricolage),sans-serif;font-size:14px;font-weight:700;letter-spacing:.02em;padding:14px 32px;border-radius:999px;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 16px -4px rgba(0,0,0,.2)}.page_partnerCta__9GL38:hover{transform:translateY(-2px);box-shadow:0 8px 24px -6px rgba(0,0,0,.3)}.page_partnerCtaNote__cPz3B{font-family:var(--font-bricolage),sans-serif;font-size:12px;color:hsla(0,0%,100%,.6);margin-top:14px}.page_reassuranceSection__l62P_{background:linear-gradient(135deg,rgb(var(--paper-deep)) 0,rgb(var(--accent-soft)/.35) 100%);padding:64px 0}.page_reassuranceGrid__HCWWv{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.page_reassuranceItem__ZWBLO{display:flex;flex-direction:column;gap:12px}.page_reassuranceIcon__7pDRY{width:48px;height:48px;border-radius:14px;background:rgb(var(--paper));display:flex;align-items:center;justify-content:center;font-size:22px;box-shadow:0 2px 10px -2px rgba(26,26,46,.08)}.page_reassuranceTitle__oapZk{font-family:var(--font-fraunces),serif;font-size:1.1rem;font-weight:700;color:rgb(var(--ink));margin:0}.page_reassuranceBody__RLuUi{font-family:var(--font-bricolage),sans-serif;font-size:14px;color:rgb(var(--ink-soft));line-height:1.65;margin:0}.page_footer__tckSN{background:rgb(var(--ink));padding:64px 0 32px;margin-top:80px}.page_footerCta__Wyn3V{display:flex;justify-content:space-between;align-items:center;padding:36px 40px;background:rgb(var(--accent));border-radius:20px;margin-bottom:48px;gap:24px}.page_footerCta__Wyn3V h3{font-family:var(--font-fraunces),serif;font-size:1.3rem;font-weight:700;color:#fff;margin:0 0 6px}.page_footerCta__Wyn3V p{font-family:var(--font-bricolage),sans-serif;font-size:14px;color:hsla(0,0%,100%,.8);max-width:480px;line-height:1.5;margin:0}.page_footerCtaLink__2Oek3{font-family:var(--font-bricolage),sans-serif;font-size:13.5px;font-weight:700;color:#fff;background:hsla(0,0%,100%,.18);border:1.5px solid hsla(0,0%,100%,.35);padding:12px 24px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:background .2s}.page_footerCtaLink__2Oek3:hover{background:hsla(0,0%,100%,.28)}.page_footerCols__6Iw17{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:24px}.page_footerBrand__iGYF0 h4{font-family:var(--font-bodoni),serif;font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 10px}.page_footerDot__Cx6_w,.page_footerTag__5Rc9C{color:rgb(var(--accent))}.page_footerTag__5Rc9C{font-family:var(--font-caveat),cursive;font-size:1.1rem;font-weight:500}.page_footerBrand__iGYF0 p{font-family:var(--font-bricolage),sans-serif;font-size:14px;color:hsla(0,0%,100%,.55);line-height:1.5;margin:0}.page_footerCol__Uw7vV{display:flex;flex-direction:column}.page_footerCol__Uw7vV h5{font-family:var(--font-bricolage),sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.45);margin:0 0 14px}.page_footerCol__Uw7vV a{font-family:var(--font-bricolage),sans-serif;font-size:14px;color:hsla(0,0%,100%,.65);text-decoration:none;padding:5px 0;transition:color .2s}.page_footerCol__Uw7vV a:hover{color:#fff}.page_footerBot__unTRq{display:flex;justify-content:space-between;font-family:var(--font-bricolage),sans-serif;font-size:12px;color:hsla(0,0%,100%,.35)}@media (max-width:900px){.page_wrap__TsSk0{padding:0 20px}.page_bodyGrid__aBWPP{grid-template-columns:1fr}.page_reassuranceGrid__HCWWv{grid-template-columns:1fr;gap:24px}.page_footerCta__Wyn3V{flex-direction:column;align-items:flex-start}.page_footerCols__6Iw17{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:600px){.page_navHideMobile__Dx5Px{display:none}.page_pageTitle__SOZcw{font-size:2rem}.page_contactCard__hw_2r{padding:28px 24px}.page_partnerCard__3Sz9u{padding:32px 24px}.page_socialRow__ALDFU{flex-direction:column}.page_footerCols__6Iw17{grid-template-columns:1fr}.page_footerBot__unTRq{flex-direction:column;gap:6px}}.care-landing_page__0ozgg{min-height:100vh;background:rgb(var(--paper))}.care-landing_wrap__CwueW{max-width:1080px;margin:0 auto;padding:56px 32px 96px}.care-landing_eyebrow__IShe_{font-family:var(--font-bricolage),sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent))}.care-landing_hero__TG_ZS{text-align:center;margin-bottom:88px;padding-top:8px;position:relative}.care-landing_breadcrumb__Dv1Y6{display:flex;justify-content:center;margin-bottom:22px;position:relative;z-index:1}.care-landing_hero__TG_ZS:before{content:"";position:absolute;top:-80px;left:50%;transform:translateX(-50%);width:min(680px,90vw);height:420px;background:radial-gradient(ellipse at center,rgb(var(--accent-soft)/.55),transparent 68%);pointer-events:none;z-index:0}.care-landing_hero__TG_ZS>*{position:relative;z-index:1}.care-landing_h1__XPkjT{font-family:var(--font-fraunces),serif;font-size:clamp(40px,5.6vw,74px);line-height:1.03;letter-spacing:-.02em;color:rgb(var(--ink));font-weight:600;font-variation-settings:"opsz" 144,"SOFT" 80;margin-top:20px;max-width:20ch;margin-left:auto;margin-right:auto;text-wrap:balance}.care-landing_h1__XPkjT em{color:rgb(var(--accent));font-style:italic;font-weight:500}.care-landing_lede__Bicpo{font-family:var(--font-fraunces),serif;font-size:19px;line-height:1.65;color:rgb(var(--ink-soft));max-width:40rem;margin:24px auto 0;text-wrap:pretty}.care-landing_heroActions__nu3Ck{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:36px}.care-landing_heroCta__U25VZ{display:inline-block;background:rgb(var(--accent));color:#fff;padding:16px 32px;border-radius:999px;font-family:var(--font-bricolage),sans-serif;font-size:15px;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 10px 24px -10px rgba(242,60,15,.5)}.care-landing_heroCta__U25VZ:hover{background:rgb(var(--accent-deep));transform:translateY(-1px)}.care-landing_heroNote__iZHj0{margin-top:16px;font-family:var(--font-bricolage),sans-serif;font-size:13px;color:rgb(var(--ink-muted))}.care-landing_section__HpCP1{margin-bottom:88px}.care-landing_sectionHead__kWSXq{text-align:center;max-width:40rem;margin:0 auto 44px}.care-landing_h2__7ue9s{font-family:var(--font-fraunces),serif;font-size:clamp(28px,4vw,44px);line-height:1.1;letter-spacing:-.02em;color:rgb(var(--ink));font-weight:600;font-variation-settings:"opsz" 144,"SOFT" 60;margin-top:14px}.care-landing_h2__7ue9s em{color:rgb(var(--accent));font-style:italic;font-weight:500}.care-landing_sectionIntro__DhF8V{font-family:var(--font-fraunces),serif;font-size:16px;line-height:1.65;color:rgb(var(--ink-soft));margin-top:14px;text-wrap:pretty}.care-landing_causes__8KZoI{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.care-landing_cause__ylAdN{background:rgb(var(--paper-deep));padding:28px 26px;border-radius:20px;position:relative}.care-landing_cause__ylAdN:first-child{background:rgb(var(--accent-fill))}.care-landing_causeNum__v7uS_{font-family:var(--font-fraunces),serif;font-style:italic;font-size:20px;color:rgb(var(--accent));font-variation-settings:"opsz" 144,"SOFT" 60;line-height:1}.care-landing_cause__ylAdN h3{font-family:var(--font-fraunces),serif;font-size:21px;font-weight:500;color:rgb(var(--ink));font-variation-settings:"opsz" 144,"SOFT" 60;line-height:1.25;margin-top:12px}.care-landing_cause__ylAdN p{font-family:var(--font-fraunces),serif;font-size:15px;line-height:1.65;color:rgb(var(--ink-soft));margin-top:10px}a.care-landing_cause__ylAdN{display:block;text-decoration:none;transition:transform .2s,box-shadow .2s}a.care-landing_cause__ylAdN:hover{transform:translateY(-3px);box-shadow:0 18px 30px -20px rgba(44,44,44,.35)}.care-landing_causeLink__wKJBC{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:600;letter-spacing:.01em;color:rgb(var(--accent))}a.care-landing_cause__ylAdN:hover .care-landing_causeLink__wKJBC{gap:10px}.care-landing_causeLink__wKJBC:after{content:"→";transition:transform .2s}.care-landing_areas__c0zYK{max-width:720px;margin:0 auto;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.care-landing_areaPill__KzADH{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:999px;border:1px solid rgb(var(--rule)/.14);background:rgb(var(--paper-deep));font-family:var(--font-bricolage),sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;color:rgb(var(--ink));text-decoration:none;transition:border-color .2s,color .2s,background .2s,transform .2s}.care-landing_areaPill__KzADH:before{content:"";width:6px;height:6px;border-radius:999px;background:rgb(var(--accent));flex-shrink:0}.care-landing_areaPill__KzADH:hover{border-color:rgb(var(--accent));color:rgb(var(--accent));background:rgb(var(--paper));transform:translateY(-2px)}.care-landing_signals__vmlnd{list-style:none;padding:0;max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:4px}.care-landing_signal__Hpvp5{display:grid;grid-template-columns:40px 1fr;gap:18px;padding:24px 0;border-top:1px solid rgb(var(--rule)/.1);align-items:start}.care-landing_signal__Hpvp5:last-child{border-bottom:1px solid rgb(var(--rule)/.1)}.care-landing_signalMark__WROoX{width:32px;height:32px;border-radius:999px;background:rgb(var(--accent-soft));color:rgb(var(--accent-deep));display:flex;align-items:center;justify-content:center;font-family:var(--font-bricolage),sans-serif;font-size:15px;font-weight:700;flex-shrink:0}.care-landing_signal__Hpvp5 p{font-family:var(--font-fraunces),serif;font-size:17px;line-height:1.55;color:rgb(var(--ink-soft));align-self:center}.care-landing_signal__Hpvp5 p strong{color:rgb(var(--ink));font-weight:600}.care-landing_helps__DIIz_{background:rgb(var(--paper-warm));border:1px solid rgb(var(--rule)/.08);border-radius:28px;padding:56px 48px}.care-landing_helpsHead__Q9w4V{text-align:center;max-width:40rem;margin:0 auto 40px}.care-landing_helpsGrid__P0c9d{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.care-landing_help__M4K2c h3{font-family:var(--font-fraunces),serif;font-size:19px;font-weight:500;color:rgb(var(--ink));font-variation-settings:"opsz" 144,"SOFT" 60;line-height:1.3}.care-landing_help__M4K2c h3 span{display:block;font-family:var(--font-caveat),cursive;font-size:22px;color:rgb(var(--accent));font-weight:600;margin-bottom:2px}.care-landing_help__M4K2c p{font-family:var(--font-fraunces),serif;font-size:15px;line-height:1.65;color:rgb(var(--ink-soft));margin-top:10px}.care-landing_faqList__wuPNi{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.care-landing_faqItem__N363h{background:rgb(var(--paper-deep));border-radius:14px;padding:24px 28px}.care-landing_faqQ__Ffr_E{font-family:var(--font-fraunces),serif;font-size:18px;color:rgb(var(--ink));font-weight:600;line-height:1.4}.care-landing_faqA__Dl_6n{font-family:var(--font-fraunces),serif;font-size:15px;line-height:1.7;color:rgb(var(--ink-soft));margin-top:12px;max-width:44rem}.care-landing_faqLink__4EsPJ{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:600;color:rgb(var(--accent));text-decoration:none;transition:gap .2s,color .2s}.care-landing_faqLink__4EsPJ:after{content:"→";transition:transform .2s}.care-landing_faqLink__4EsPJ:hover{gap:10px;color:rgb(var(--accent-deep))}.care-landing_articlesMore__jfxzr{display:flex;justify-content:center;margin-top:36px}.care-landing_articlesMoreLink__xixXP{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-bricolage),sans-serif;font-size:13.5px;font-weight:700;color:rgb(var(--accent));text-decoration:none;transition:gap .2s,color .2s}.care-landing_articlesMoreLink__xixXP:after{content:"→"}.care-landing_articlesMoreLink__xixXP:hover{gap:10px;color:rgb(var(--accent-deep))}.care-landing_ctaBlock__rDcwV{background:linear-gradient(135deg,rgb(var(--accent)) 0,rgb(var(--accent-darker)) 100%);color:#fff;padding:64px 48px;border-radius:28px;text-align:center;position:relative;overflow:hidden}.care-landing_ctaBlock__rDcwV:before{content:"";position:absolute;top:-120px;right:-80px;width:420px;height:420px;background:radial-gradient(circle,hsla(0,0%,100%,.16),transparent 70%);pointer-events:none}.care-landing_ctaBlock__rDcwV .care-landing_eyebrow__IShe_{color:#fff;opacity:.85;position:relative}.care-landing_ctaBlock__rDcwV h2{font-family:var(--font-fraunces),serif;font-size:clamp(28px,4vw,44px);line-height:1.1;letter-spacing:-.02em;color:#fff;font-weight:600;font-variation-settings:"opsz" 144,"SOFT" 60;margin-top:14px;position:relative}.care-landing_ctaLede__HPY7B{font-family:var(--font-fraunces),serif;font-size:17px;line-height:1.6;color:hsla(0,0%,100%,.92);margin:16px auto 0;max-width:34rem;position:relative}.care-landing_ctaButton__8Xdqw{display:inline-block;margin-top:32px;background:#fff;color:rgb(var(--accent));padding:16px 34px;border-radius:999px;font-family:var(--font-bricolage),sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,color .2s;position:relative}.care-landing_ctaButton__8Xdqw:hover{background:rgb(var(--ink));color:#fff;transform:scale(1.03)}.care-landing_disclaimer__ZMsjy{max-width:760px;margin:40px auto 0;font-family:var(--font-bricolage),sans-serif;font-size:12.5px;line-height:1.6;color:rgb(var(--ink-muted));text-align:center}@media (max-width:900px){.care-landing_causes__8KZoI{grid-template-columns:repeat(2,1fr)}.care-landing_helpsGrid__P0c9d{grid-template-columns:1fr;gap:24px}}@media (max-width:640px){.care-landing_wrap__CwueW{padding:40px 22px 72px}.care-landing_causes__8KZoI{grid-template-columns:1fr}.care-landing_helps__DIIz_{padding:40px 26px}.care-landing_ctaBlock__rDcwV{padding:48px 26px}.care-landing_signal__Hpvp5{grid-template-columns:32px 1fr;gap:14px}}.legal_wrap__DsUxy{max-width:1280px;margin:0 auto;padding:0 32px}.legal_navBar__7ftJi{position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.92);backdrop-filter:blur(12px);border-bottom:1px solid rgb(var(--rule)/.1)}.legal_nav__2buEx{display:flex;justify-content:space-between;align-items:center;padding:18px 0}.legal_brand__BYC8e{display:inline-flex;align-items:baseline;gap:6px;color:rgb(var(--ink));text-decoration:none}.legal_brandMark__z4Ma1{font-family:var(--font-bodoni),serif;font-size:34px;font-weight:700;color:rgb(var(--ink));letter-spacing:-.015em;line-height:1}.legal_brandDot__zwAxX{color:rgb(var(--accent))}.legal_brandTagline__6aKTg{font-family:var(--font-caveat),cursive;color:rgb(var(--accent));font-size:24px;font-weight:500;line-height:1;margin-left:2px;margin-bottom:-2px}.legal_navRight__sxMn2{display:flex;align-items:center;gap:28px;font-family:var(--font-bricolage),sans-serif;font-size:14px;color:rgb(var(--ink-soft));font-weight:500}.legal_navRight__sxMn2 a:not(.legal_navCta__gccWq){color:inherit;text-decoration:none;transition:color .2s}.legal_navRight__sxMn2 a:not(.legal_navCta__gccWq):hover{color:rgb(var(--accent))}.legal_navRight__sxMn2 .legal_navCta__gccWq{background:rgb(var(--accent));color:#fff;padding:12px 24px;border-radius:999px;font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s}.legal_navRight__sxMn2 .legal_navCta__gccWq:hover{background:rgb(var(--accent-deep));color:#fff;transform:translateY(-1px);box-shadow:0 8px 16px -6px rgba(253,108,139,.4)}.legal_navHideMobile__YObCG{display:inline}.legal_pageHeader__YW7Eo{background:linear-gradient(160deg,rgb(var(--paper-deep)) 0,rgb(var(--paper)) 65%);padding:56px 0 48px;position:relative;overflow:hidden}.legal_pageHeader__YW7Eo:before{content:"";position:absolute;top:-100px;right:-60px;width:480px;height:480px;background:radial-gradient(circle,rgba(253,108,139,.07),transparent 65%);pointer-events:none}.legal_headerInner__13KYy{position:relative;z-index:1}.legal_breadcrumb__DOU2H{font-family:var(--font-bricolage),sans-serif;font-size:12px;color:rgb(var(--ink-muted));margin-bottom:20px;display:flex;align-items:center;gap:6px}.legal_breadcrumb__DOU2H a{color:inherit;text-decoration:none;transition:color .2s}.legal_breadcrumb__DOU2H a:hover{color:rgb(var(--accent))}.legal_breadcrumb__DOU2H span{opacity:.45}.legal_breadcrumbCurrent__kdtVm{color:rgb(var(--ink-soft))}.legal_eyebrow__GxB74{font-family:var(--font-bricolage),sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;background:rgb(var(--accent-soft));color:rgb(var(--accent-deep));padding:4px 12px;border-radius:999px;display:inline-block;margin-bottom:18px}.legal_pageTitle__58R2i{font-family:var(--font-fraunces),serif;font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:700;color:rgb(var(--ink));line-height:1.15;letter-spacing:-.025em;margin:0 0 16px}.legal_pageMeta__yhEhy{font-family:var(--font-bricolage),sans-serif;font-size:13px;color:rgb(var(--ink-muted));font-weight:500;display:flex;align-items:center;gap:10px}.legal_pageMeta__yhEhy span{opacity:.5}.legal_accentRule__12gzO{width:60px;height:3px;background:rgb(var(--accent));border-radius:2px;margin-top:28px}.legal_bodySection__PBDwk{background:rgb(var(--paper));padding:64px 0 80px}.legal_bodyLayout___cdLc{display:grid;grid-template-columns:220px 1fr;gap:64px;align-items:start}.legal_toc__6R8do{position:sticky;top:89px;max-height:calc(100vh - 120px);overflow-y:auto;scrollbar-width:none;padding-right:8px}.legal_toc__6R8do::-webkit-scrollbar{display:none}.legal_tocLabel__4jux3{font-family:var(--font-bricolage),sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--ink-muted));margin-bottom:14px;display:block}.legal_tocList__bPASa{list-style:none;padding:0;margin:0}.legal_tocItem__qOh8T{margin-bottom:2px}.legal_tocLink__W6nKi{font-family:var(--font-bricolage),sans-serif;font-size:12.5px;font-weight:500;color:rgb(var(--ink-muted));text-decoration:none;display:flex;align-items:baseline;gap:8px;padding:5px 8px;border-radius:6px;transition:all .15s;line-height:1.4}.legal_tocLink__W6nKi:hover{color:rgb(var(--accent));background:rgb(var(--accent-soft))}.legal_tocNum__NLcpK{font-size:10px;color:rgb(var(--accent)/.6);font-weight:700;flex-shrink:0;min-width:18px}.legal_content__RF1df{min-width:0}.legal_section__Xfnm8{margin-bottom:52px;padding-bottom:52px;border-bottom:1px solid rgb(var(--rule)/.07)}.legal_section__Xfnm8:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.legal_sectionHeading__gbvau{font-family:var(--font-fraunces),serif;font-size:1.25rem;font-weight:700;color:rgb(var(--ink));line-height:1.3;letter-spacing:-.01em;margin:0 0 16px;display:flex;align-items:baseline;gap:10px}.legal_sectionNum__f1qz1{font-size:11px;font-weight:700;color:rgb(var(--accent));font-family:var(--font-bricolage),sans-serif;letter-spacing:.08em;background:rgb(var(--accent-soft));padding:2px 8px;border-radius:4px;flex-shrink:0}.legal_sectionBody__s1ISp{font-family:var(--font-bricolage),sans-serif;font-size:1rem;color:rgb(var(--ink-soft));line-height:1.8;margin:0 0 14px}.legal_sectionBody__s1ISp:last-child{margin-bottom:0}.legal_subHeading__PSyZV{font-family:var(--font-bricolage),sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--ink));margin:24px 0 10px;padding-left:12px;border-left:2px solid rgb(var(--accent))}.legal_bulletList__FO_W2{list-style:none;padding:0;margin:8px 0 14px;display:flex;flex-direction:column;gap:8px}.legal_bulletItem__609jX{font-family:var(--font-bricolage),sans-serif;font-size:1rem;color:rgb(var(--ink-soft));line-height:1.7;display:flex;align-items:baseline;gap:10px;padding-left:4px}.legal_bulletItem__609jX:before{content:"•";color:rgb(var(--accent));font-weight:700;font-size:1rem;flex-shrink:0}.legal_disclaimer__SurIt{background:rgb(var(--accent-soft));border-left:4px solid rgb(var(--accent));border-radius:0 12px 12px 0;padding:24px 24px 24px 20px;margin:4px 0 16px}.legal_disclaimerHeader__vyl2K{font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:700;color:rgb(var(--accent-deep));letter-spacing:.04em;margin-bottom:14px;display:flex;align-items:center;gap:6px}.legal_disclaimerBody__h32xA{font-family:var(--font-bricolage),sans-serif;font-size:.9375rem;color:rgb(var(--ink-soft));line-height:1.7;margin:0 0 10px}.legal_disclaimerBody__h32xA:last-child{margin-bottom:0}.legal_disclaimerEmphasis__DNpHr{font-weight:700;color:rgb(var(--accent-deep))}.legal_contactStrip__fGUxO{background:linear-gradient(135deg,rgb(var(--paper-deep)) 0,rgb(var(--accent-soft)/.4) 100%);padding:56px 0;border-top:1px solid rgb(var(--accent-fill))}.legal_contactCard__S8XVo{background:rgb(var(--paper));border-radius:20px;padding:40px 48px;display:flex;justify-content:space-between;align-items:center;gap:32px;box-shadow:0 4px 24px -8px rgba(26,26,46,.1)}.legal_contactTitle__GD7UI{font-family:var(--font-fraunces),serif;font-size:1.5rem;font-weight:700;color:rgb(var(--ink));margin:0 0 8px;letter-spacing:-.015em}.legal_contactSub__FACXT{font-family:var(--font-bricolage),sans-serif;font-size:14px;color:rgb(var(--ink-muted));margin:0 0 4px}.legal_contactEmail__lL8HX{font-family:var(--font-bricolage),sans-serif;font-size:15px;font-weight:700;color:rgb(var(--accent));text-decoration:none;transition:color .2s}.legal_contactEmail__lL8HX:hover{color:rgb(var(--accent-deep))}.legal_contactCin__s1spZ{font-size:12px;color:rgb(var(--ink-muted));margin-top:12px}.legal_contactBadge__eyafd,.legal_contactCin__s1spZ{font-family:var(--font-bricolage),sans-serif;line-height:1.5}.legal_contactBadge__eyafd{background:rgb(var(--accent));color:#fff;border-radius:16px;padding:20px 28px;font-size:13px;font-weight:600;text-align:center;flex-shrink:0}.legal_contactBadge__eyafd strong{display:block;font-size:18px;font-weight:700;font-family:var(--font-fraunces),serif;margin-bottom:2px}.legal_footer__AeKB5{background:rgb(var(--ink));color:rgb(var(--paper));padding:64px 0 32px;margin-top:80px}.legal_footerCta__qvXmC{display:flex;justify-content:space-between;align-items:center;padding:36px 40px;background:rgb(var(--accent));border-radius:20px;margin-bottom:48px;gap:24px}.legal_footerCta__qvXmC h3{font-family:var(--font-fraunces),serif;font-size:1.3rem;font-weight:700;color:#fff;margin:0 0 6px}.legal_footerCta__qvXmC p{font-family:var(--font-bricolage),sans-serif;font-size:14px;color:hsla(0,0%,100%,.8);max-width:480px;line-height:1.5;margin:0}.legal_footerCtaLink__zsvo0{font-family:var(--font-bricolage),sans-serif;font-size:13.5px;font-weight:700;color:#fff;background:hsla(0,0%,100%,.18);border:1.5px solid hsla(0,0%,100%,.35);padding:12px 24px;border-radius:999px;text-decoration:none;white-space:nowrap;transition:background .2s}.legal_footerCtaLink__zsvo0:hover{background:hsla(0,0%,100%,.28)}.legal_footerCols__38F2r{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:24px}.legal_footerBrand__suLy_ h4{font-family:var(--font-bodoni),serif;font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 10px}.legal_footerDot__bBd9N,.legal_footerTag__eH4hF{color:rgb(var(--accent))}.legal_footerTag__eH4hF{font-family:var(--font-caveat),cursive;font-size:1.1rem;font-weight:500}.legal_footerBrand__suLy_ p{font-family:var(--font-bricolage),sans-serif;font-size:14px;color:hsla(0,0%,100%,.55);line-height:1.5;margin:0}.legal_footerCol__tpdb6{display:flex;flex-direction:column}.legal_footerCol__tpdb6 h5{font-family:var(--font-bricolage),sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.45);margin:0 0 14px}.legal_footerCol__tpdb6 a{font-family:var(--font-bricolage),sans-serif;font-size:14px;color:hsla(0,0%,100%,.65);text-decoration:none;padding:5px 0;transition:color .2s}.legal_footerCol__tpdb6 a:hover{color:#fff}.legal_footerBot__DBuzV{display:flex;justify-content:space-between;font-family:var(--font-bricolage),sans-serif;font-size:12px;color:hsla(0,0%,100%,.35)}@media (max-width:900px){.legal_wrap__DsUxy{padding:0 20px}.legal_bodyLayout___cdLc{grid-template-columns:1fr;gap:0}.legal_toc__6R8do{position:static;max-height:none;background:rgb(var(--paper-deep));border-radius:12px;padding:16px 20px;margin-bottom:40px}.legal_tocList__bPASa{display:flex;flex-wrap:wrap;gap:6px}.legal_tocLink__W6nKi{font-size:12px;padding:4px 10px;background:rgb(var(--paper));border-radius:999px;border:1px solid rgb(var(--rule)/.1)}.legal_contactCard__S8XVo{flex-direction:column;align-items:flex-start;padding:28px}.legal_contactBadge__eyafd{align-self:stretch;text-align:center}.legal_footerCta__qvXmC{flex-direction:column;align-items:flex-start}.legal_footerCols__38F2r{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:600px){.legal_navHideMobile__YObCG{display:none}.legal_pageTitle__58R2i{font-size:2rem}.legal_footerCols__38F2r{grid-template-columns:1fr}.legal_footerBot__DBuzV,.legal_sectionHeading__gbvau{flex-direction:column;gap:6px}}.page_page__0bAH_{min-height:100vh;background:rgb(var(--paper))}.page_wrap__VzrXg{max-width:760px;margin:0 auto;padding:64px 32px 96px}.page_intro__BLdvK{text-align:center;margin-bottom:56px}.page_eyebrow__pn3hv{font-family:var(--font-bricolage),sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent));display:block;margin-bottom:14px}.page_h1__qabgj{font-family:var(--font-fraunces),serif;font-size:clamp(36px,5vw,58px);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:rgb(var(--ink));font-variation-settings:"opsz" 144,"SOFT" 70;margin-bottom:18px}.page_h1__qabgj em{color:rgb(var(--accent));font-style:italic}.page_sub__7aEAB{font-family:var(--font-fraunces),serif;font-size:18px;line-height:1.65;color:rgb(var(--ink-soft));max-width:34rem;margin:0 auto}@media (max-width:600px){.page_wrap__VzrXg{padding:40px 20px 72px}}.QuizWidget_shell__IZoh_{width:100%;max-width:680px;margin:0 auto;min-height:480px;display:flex;flex-direction:column}.QuizWidget_progressWrap__D9C5p{height:3px;background:rgb(var(--rule)/.15);border-radius:99px;margin-bottom:28px;overflow:hidden}.QuizWidget_progressFill__GkBOT{height:100%;background:rgb(var(--accent));border-radius:99px;transition:width .4s cubic-bezier(.4,0,.2,1)}.QuizWidget_stepMeta__i0va8{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.QuizWidget_stepLabel__t052X{font-family:var(--font-bricolage),sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--ink-muted))}.QuizWidget_backBtn__dTUwN{background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:600;color:rgb(var(--ink-soft));transition:color .2s}.QuizWidget_backBtn__dTUwN:hover{color:rgb(var(--accent))}@keyframes QuizWidget_slideIn__8rirA{0%{opacity:0;transform:translateX(32px)}to{opacity:1;transform:translateX(0)}}@keyframes QuizWidget_slideInBack__9So9l{0%{opacity:0;transform:translateX(-32px)}to{opacity:1;transform:translateX(0)}}.QuizWidget_stepFrame__5fLpB{flex:1;animation:QuizWidget_slideIn__8rirA .3s cubic-bezier(.4,0,.2,1) both}.QuizWidget_stepFrame__5fLpB.QuizWidget_reverseDir__FPEbi{animation:QuizWidget_slideInBack__9So9l .3s cubic-bezier(.4,0,.2,1) both}.QuizWidget_step__Hugzr{display:flex;flex-direction:column;gap:0}.QuizWidget_eyebrow__vrxbC{font-family:var(--font-bricolage),sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent));margin-bottom:12px}.QuizWidget_question__k0RBv{font-family:var(--font-fraunces),serif;font-size:clamp(28px,4vw,42px);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:rgb(var(--ink));font-variation-settings:"opsz" 144,"SOFT" 60;margin-bottom:10px}.QuizWidget_hint__J4AVH{font-family:var(--font-fraunces),serif;font-size:16px;color:rgb(var(--ink-soft));line-height:1.5;margin-bottom:32px;font-style:italic}.QuizWidget_concernGrid__e8mUJ{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.QuizWidget_concernCard__hnTpn{position:relative;background:rgb(var(--paper-deep));border:2px solid transparent;border-radius:16px;padding:20px 14px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;cursor:pointer;text-align:left;transition:all .2s}.QuizWidget_concernCheck__5TPSW{position:absolute;top:10px;right:10px;width:20px;height:20px;border-radius:999px;background:rgb(var(--accent));color:#fff;font-size:12px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}.QuizWidget_concernCard__hnTpn:hover{border-color:rgb(var(--accent)/.35);background:#fff;transform:translateY(-2px);box-shadow:0 8px 20px -6px rgba(26,26,46,.1)}.QuizWidget_concernCard__hnTpn.QuizWidget_selected__6xR5J{border-color:rgb(var(--accent));background:#fff;box-shadow:0 0 0 4px rgb(var(--accent)/.1)}.QuizWidget_concernEmoji___603I{font-size:22px;line-height:1}.QuizWidget_concernLabel__f98Kk{font-family:var(--font-fraunces),serif;font-size:15px;font-weight:600;color:rgb(var(--ink));line-height:1.2;font-variation-settings:"opsz" 144,"SOFT" 40}.QuizWidget_concernMeta__u0QJO{font-family:var(--font-bricolage),sans-serif;font-size:11px;color:rgb(var(--ink-muted));line-height:1.3}.QuizWidget_urgencyList__WIHOr{display:flex;flex-direction:column;gap:12px}.QuizWidget_urgencyCard__0Pb1p{background:rgb(var(--paper-deep));border:2px solid transparent;border-radius:16px;padding:22px 24px;display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:16px;cursor:pointer;text-align:left;transition:all .2s}.QuizWidget_urgencyCard__0Pb1p:hover{border-color:rgb(var(--accent)/.35);background:#fff;transform:translateX(4px)}.QuizWidget_urgencyCard__0Pb1p.QuizWidget_selected__6xR5J{border-color:rgb(var(--accent));background:#fff;box-shadow:0 0 0 4px rgb(var(--accent)/.1)}.QuizWidget_urgencyLabel__yM9lN{font-family:var(--font-fraunces),serif;font-size:20px;font-weight:600;color:rgb(var(--ink));font-variation-settings:"opsz" 144,"SOFT" 40}.QuizWidget_urgencyMeta__Lcv3E{font-family:var(--font-bricolage),sans-serif;font-size:13px;color:rgb(var(--ink-soft))}.QuizWidget_urgencyArrow__4VyGd{font-size:20px;color:rgb(var(--accent));opacity:0;transition:opacity .2s,transform .2s}.QuizWidget_urgencyCard__0Pb1p.QuizWidget_selected__6xR5J .QuizWidget_urgencyArrow__4VyGd,.QuizWidget_urgencyCard__0Pb1p:hover .QuizWidget_urgencyArrow__4VyGd{opacity:1;transform:translateX(4px)}.QuizWidget_areaWrap__Q2xGC{display:flex;gap:12px;align-items:center}.QuizWidget_areaInput__ke53v{flex:1;font-family:var(--font-fraunces),serif;font-size:18px;color:rgb(var(--ink));background:rgb(var(--paper-deep));border:2px solid rgb(var(--rule)/.12);border-radius:14px;padding:18px 22px;outline:none;transition:border-color .2s;font-variation-settings:"opsz" 144,"SOFT" 40}.QuizWidget_areaInput__ke53v:focus{border-color:rgb(var(--accent));background:#fff}.QuizWidget_areaInput__ke53v::-moz-placeholder{color:rgb(var(--ink-muted));font-style:italic}.QuizWidget_areaInput__ke53v::placeholder{color:rgb(var(--ink-muted));font-style:italic}.QuizWidget_nextBtn__qdjCr{background:rgb(var(--ink));color:#fff;border:none;border-radius:999px;padding:18px 26px;font-family:var(--font-bricolage),sans-serif;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s}.QuizWidget_nextBtn__qdjCr:hover{background:rgb(var(--accent));transform:translateY(-1px);box-shadow:0 6px 16px -4px rgba(253,108,139,.3)}.QuizWidget_yesNo__IM0fB{display:flex;gap:12px}.QuizWidget_yesNoBtn__lynFs{flex:1;background:rgb(var(--paper-deep));border:2px solid transparent;border-radius:12px;padding:16px 20px;font-family:var(--font-bricolage),sans-serif;font-size:15px;font-weight:600;color:rgb(var(--ink));cursor:pointer;transition:all .2s}.QuizWidget_yesNoBtn__lynFs:hover{border-color:rgb(var(--accent)/.35);background:#fff}.QuizWidget_yesNoBtn__lynFs.QuizWidget_selected__6xR5J{border-color:rgb(var(--accent));background:#fff;color:rgb(var(--accent));box-shadow:0 0 0 4px rgb(var(--accent)/.1)}.QuizWidget_skipLink__pLFyY{align-self:flex-start;margin-top:20px;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-bricolage),sans-serif;font-size:13px;font-weight:600;color:rgb(var(--ink-muted));transition:color .2s}.QuizWidget_skipLink__pLFyY:hover{color:rgb(var(--accent))}.QuizWidget_submitBtn__dkMmG{margin-top:36px;background:rgb(var(--accent));color:#fff;border:none;border-radius:999px;padding:20px 36px;font-family:var(--font-bricolage),sans-serif;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s;width:100%;box-shadow:0 8px 20px -6px rgba(253,108,139,.35)}.QuizWidget_submitBtn__dkMmG:hover:not(:disabled){background:rgb(var(--accent-deep));transform:translateY(-2px);box-shadow:0 12px 28px -8px rgba(253,108,139,.45)}.QuizWidget_submitBtn__dkMmG:disabled{opacity:.7;cursor:not-allowed}.QuizWidget_resultStep__nh75X{align-items:center;text-align:center;padding:16px 0}@keyframes QuizWidget_checkPop__gxFIu{0%{transform:scale(0) rotate(-10deg);opacity:0}60%{transform:scale(1.2) rotate(5deg);opacity:1}to{transform:scale(1) rotate(0deg);opacity:1}}.QuizWidget_resultCheck__c9Pl1{width:72px;height:72px;background:rgb(var(--accent));color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;margin:0 auto 24px;animation:QuizWidget_checkPop__gxFIu .5s cubic-bezier(.34,1.56,.64,1) both}.QuizWidget_resultTitle__z4jEX{font-family:var(--font-fraunces),serif;font-size:clamp(28px,4vw,42px);font-weight:600;color:rgb(var(--ink));letter-spacing:-.02em;font-variation-settings:"opsz" 144,"SOFT" 60;margin-bottom:32px}.QuizWidget_resultSummary__L9d9m{background:rgb(var(--paper-deep));border-radius:18px;padding:24px 28px;width:100%;margin-bottom:28px;display:flex;flex-direction:column;gap:12px}.QuizWidget_resultRow__uyXsZ{display:flex;justify-content:space-between;align-items:center;gap:16px}.QuizWidget_resultKey__YeNWT{font-family:var(--font-bricolage),sans-serif;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--ink-muted))}.QuizWidget_resultVal__DQZQ4{font-family:var(--font-fraunces),serif;font-size:16px;font-weight:600;color:rgb(var(--ink));font-variation-settings:"opsz" 144,"SOFT" 40}.QuizWidget_resultCta__tnbuH{display:inline-block;background:rgb(var(--accent));color:#fff;padding:18px 40px;border-radius:999px;font-family:var(--font-bricolage),sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;box-shadow:0 8px 20px -6px rgba(253,108,139,.35);margin-bottom:16px}.QuizWidget_resultCta__tnbuH:hover{background:rgb(var(--accent-deep));transform:translateY(-2px);box-shadow:0 12px 28px -8px rgba(253,108,139,.45)}.QuizWidget_resultNote__CcNF_{font-family:var(--font-bricolage),sans-serif;font-size:12px;color:rgb(var(--ink-muted));letter-spacing:.04em}@media (max-width:600px){.QuizWidget_concernGrid__e8mUJ{grid-template-columns:repeat(2,1fr)}.QuizWidget_urgencyCard__0Pb1p{grid-template-columns:1fr auto}.QuizWidget_urgencyMeta__Lcv3E{display:none}.QuizWidget_areaWrap__Q2xGC{flex-direction:column}.QuizWidget_areaInput__ke53v,.QuizWidget_nextBtn__qdjCr{width:100%}.QuizWidget_yesNo__IM0fB{flex-direction:column}}.patient-dashboard_dashboard__c7i0A{position:relative;overflow:hidden;margin-top:-98px;padding:150px 0 60px}.patient-dashboard_dashBg__Q42jP{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,transparent 74%,rgb(var(--paper-warm)) 100%),radial-gradient(ellipse 80% 60% at 15% 0,rgba(255,214,224,.55) 0,transparent 65%),radial-gradient(ellipse 60% 50% at 90% 20%,rgba(255,228,210,.45) 0,transparent 60%),radial-gradient(ellipse 70% 80% at 50% 92%,rgba(255,200,215,.3) 0,transparent 65%),linear-gradient(160deg,#fff5f7 0,#fff8f3 45%,#fffaf3 100%)}.patient-dashboard_dashBg__Q42jP:before{content:"";position:absolute;top:-80px;right:-60px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(253,108,139,.07) 0,transparent 70%);pointer-events:none}.patient-dashboard_dashBg__Q42jP:after{content:"";position:absolute;bottom:-60px;left:10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,180,100,.08) 0,transparent 70%);pointer-events:none}.patient-dashboard_wrap__bwJWO{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 32px}.patient-dashboard_greeting__hxczU{margin-bottom:32px;animation:patient-dashboard_dashFadeUp__qCHIr .55s cubic-bezier(.22,1,.36,1) both}.patient-dashboard_greetingEyebrow__ISE9P{font-family:var(--font-bricolage),sans-serif;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--accent));margin-bottom:6px;display:block}.patient-dashboard_greetingRow__YmSMl{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.patient-dashboard_greetingName__CsKx9{font-family:var(--font-fraunces),serif;font-size:clamp(34px,4.5vw,54px);font-weight:600;line-height:1;letter-spacing:-.025em;color:rgb(var(--ink));font-variation-settings:"opsz" 144,"SOFT" 60}.patient-dashboard_greetingScript__jiiGg{font-family:var(--font-caveat),cursive;font-size:clamp(22px,2.8vw,32px);font-weight:500;color:rgb(var(--accent));line-height:1;opacity:.9}.patient-dashboard_searchWrap__ZqLQQ{margin-bottom:28px;animation:patient-dashboard_dashFadeUp__qCHIr .55s cubic-bezier(.22,1,.36,1) .08s both}.patient-dashboard_searchForm__NJ4nD{display:flex;align-items:center;background:#fff;border:1.5px solid rgba(253,108,139,.15);border-radius:999px;padding:6px 6px 6px 22px;gap:10px;max-width:640px;box-shadow:0 4px 20px -4px rgba(253,108,139,.1),0 2px 8px -2px rgba(0,0,0,.05);transition:border-color .2s,box-shadow .2s}.patient-dashboard_searchForm__NJ4nD:focus-within{border-color:rgba(253,108,139,.35);box-shadow:0 4px 24px -4px rgba(253,108,139,.18),0 2px 8px -2px rgba(0,0,0,.06)}.patient-dashboard_searchInput__L3dW3{flex:1;border:none;outline:none;background:transparent;font-family:var(--font-bricolage),sans-serif;font-size:.9rem;color:rgb(var(--ink));font-weight:500}.patient-dashboard_searchInput__L3dW3::-moz-placeholder{color:rgb(var(--ink-muted));font-weight:400}.patient-dashboard_searchInput__L3dW3::placeholder{color:rgb(var(--ink-muted));font-weight:400}.patient-dashboard_searchBtn__kTAi4{background:rgb(var(--accent));color:#fff;border:none;border-radius:999px;padding:10px 22px;font-family:var(--font-bricolage),sans-serif;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s,transform .15s}.patient-dashboard_searchBtn__kTAi4:hover{background:rgb(var(--accent-deep));transform:scale(1.02)}.patient-dashboard_grid__nD9k7{display:grid;grid-template-columns:1.6fr 1fr;gap:18px;align-items:start;animation:patient-dashboard_dashFadeUp__qCHIr .55s cubic-bezier(.22,1,.36,1) .14s both}@media (max-width:760px){.patient-dashboard_grid__nD9k7{grid-template-columns:1fr}}.patient-dashboard_card__y7dlu{background:hsla(0,0%,100%,.85);backdrop-filter:blur(12px);border-radius:20px;border:1px solid rgba(253,108,139,.09);box-shadow:0 2px 12px -4px rgba(253,108,139,.08),0 1px 4px rgba(0,0,0,.04);padding:26px 28px;transition:box-shadow .2s,transform .2s}.patient-dashboard_focusEmoji__l_q5_{font-size:32px;line-height:1;margin-bottom:10px;display:block}.patient-dashboard_focusLabel__b4L3I{font-family:var(--font-bricolage),sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent));margin-bottom:4px;display:block}.patient-dashboard_focusTitle__dvz8j{font-family:var(--font-fraunces),serif;font-size:22px;font-weight:600;letter-spacing:-.02em;color:rgb(var(--ink));line-height:1.2;margin-bottom:6px}.patient-dashboard_focusSummary__w35zA{font-family:var(--font-bricolage),sans-serif;font-size:.85rem;color:rgb(var(--ink-soft));line-height:1.55;margin-bottom:18px}.patient-dashboard_focusBlogs__Hq1SO{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.patient-dashboard_focusBlogLink__ePBYx{display:flex;align-items:center;gap:8px;text-decoration:none;font-family:var(--font-bricolage),sans-serif;font-size:.8125rem;font-weight:500;color:rgb(var(--ink-soft));transition:color .15s}.patient-dashboard_focusBlogLink__ePBYx:hover{color:rgb(var(--accent))}.patient-dashboard_focusBlogDot__J5N3m{width:5px;height:5px;border-radius:50%;background:rgb(var(--accent));flex-shrink:0;opacity:.7}.patient-dashboard_focusActions__BxrIq{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.patient-dashboard_focusPrimary__4eFkX{display:inline-flex;align-items:center;gap:6px;background:rgb(var(--accent));color:#fff;text-decoration:none;border-radius:999px;padding:9px 20px;font-family:var(--font-bricolage),sans-serif;font-size:.8125rem;font-weight:600;transition:background .2s,transform .15s}.patient-dashboard_focusPrimary__4eFkX:hover{background:rgb(var(--accent-deep));transform:translateY(-1px)}.patient-dashboard_focusSecondary__OByuI{font-family:var(--font-bricolage),sans-serif;font-size:.8rem;font-weight:500;color:rgb(var(--ink-soft));text-decoration:none;transition:color .15s}.patient-dashboard_focusSecondary__OByuI:hover{color:rgb(var(--accent))}.patient-dashboard_quizCardTag__1Hnrz{display:inline-block;font-family:var(--font-bricolage),sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent));background:rgba(253,108,139,.08);border-radius:999px;padding:4px 12px;margin-bottom:14px}.patient-dashboard_quizCardTitle__5_s3W{font-family:var(--font-fraunces),serif;font-size:20px;font-weight:600;letter-spacing:-.02em;color:rgb(var(--ink));line-height:1.25;margin-bottom:8px}.patient-dashboard_quizCardTitle__5_s3W em{color:rgb(var(--accent));font-style:italic}.patient-dashboard_quizCardSub__c1Sa1{font-family:var(--font-bricolage),sans-serif;font-size:.8125rem;color:rgb(var(--ink-soft));line-height:1.55;margin-bottom:20px}.patient-dashboard_concerns__cJU_K{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:8px}@media (max-width:500px){.patient-dashboard_concerns__cJU_K{grid-template-columns:repeat(2,1fr)}}.patient-dashboard_stack__jTSPe{display:flex;flex-direction:column;gap:18px;animation:patient-dashboard_dashFadeUp__qCHIr .55s cubic-bezier(.22,1,.36,1) .14s both}.patient-dashboard_quizEmbedFrame__ClPe2{margin-top:6px}.patient-dashboard_quizFollowUp__a0dm4{margin-top:22px;padding-top:22px;border-top:1px solid rgb(var(--rule)/.12);text-align:center}.patient-dashboard_quizFollowUpText__RGhIm{font-family:var(--font-fraunces),serif;font-size:.95rem;color:rgb(var(--ink-soft));line-height:1.55;max-width:46ch;margin:0 auto 16px}.patient-dashboard_quizFollowUpText__RGhIm em{color:rgb(var(--accent));font-style:italic}.patient-dashboard_quizFollowUpActions__i9cIt{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.patient-dashboard_quizFollowUpPrimary__1gJwq{display:inline-flex;align-items:center;gap:6px;background:rgb(var(--accent));color:#fff;text-decoration:none;border-radius:999px;padding:10px 22px;font-family:var(--font-bricolage),sans-serif;font-size:.8125rem;font-weight:600;transition:background .2s,transform .15s}.patient-dashboard_quizFollowUpPrimary__1gJwq:hover{background:rgb(var(--accent-deep));transform:translateY(-1px)}.patient-dashboard_quizFollowUpSecondary__Rgqjp{background:transparent;border:none;cursor:pointer;font-family:var(--font-bricolage),sans-serif;font-size:.8rem;font-weight:500;color:rgb(var(--ink-soft));transition:color .15s}.patient-dashboard_quizFollowUpSecondary__Rgqjp:hover{color:rgb(var(--accent))}.patient-dashboard_concernBtn__wy9kc{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;background:hsla(0,0%,100%,.7);border:1.5px solid rgba(253,108,139,.1);border-radius:12px;cursor:pointer;font-family:var(--font-bricolage),sans-serif;font-size:.7rem;font-weight:600;color:rgb(var(--ink-soft));transition:border-color .15s,background .15s,color .15s,transform .12s;text-align:center;line-height:1.3}.patient-dashboard_concernBtn__wy9kc:hover{border-color:rgb(var(--accent));background:rgba(253,108,139,.04);color:rgb(var(--ink));transform:translateY(-1px)}.patient-dashboard_concernBtn__wy9kc.patient-dashboard_saving__K3Q_h{opacity:.5;pointer-events:none}.patient-dashboard_concernEmoji__LxtDu{font-size:18px;line-height:1}.patient-dashboard_apptLabel__BIVS0{font-family:var(--font-bricolage),sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent));margin-bottom:14px;display:block}.patient-dashboard_apptItem__P6_je{display:flex;flex-direction:column;gap:6px}.patient-dashboard_apptDate__N2scL{font-family:var(--font-fraunces),serif;font-size:18px;font-weight:600;color:rgb(var(--ink));letter-spacing:-.015em;line-height:1.2}.patient-dashboard_apptDoctor__QOmE7{font-family:var(--font-bricolage),sans-serif;font-size:.8125rem;font-weight:600;color:rgb(var(--ink-soft))}.patient-dashboard_apptClinic__P9rZe{font-family:var(--font-bricolage),sans-serif;font-size:.75rem;color:rgb(var(--ink-muted))}.patient-dashboard_apptStatus__aqfOP{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-bricolage),sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2e7d32;background:rgba(46,125,50,.08);border-radius:999px;padding:3px 10px;margin-top:4px;width:-moz-fit-content;width:fit-content}.patient-dashboard_apptStatusPending__f2wfF{color:rgb(var(--accent));background:rgba(253,108,139,.08)}.patient-dashboard_apptStatusDot__9nInf{width:5px;height:5px;border-radius:50%;background:currentColor}.patient-dashboard_apptLink__iBh7G{display:inline-flex;align-items:center;gap:4px;text-decoration:none;font-family:var(--font-bricolage),sans-serif;font-size:.8rem;font-weight:600;color:rgb(var(--accent));margin-top:14px;transition:opacity .15s}.patient-dashboard_apptLink__iBh7G:hover{opacity:.75}.patient-dashboard_noApptMsg__rqqqQ{font-family:var(--font-bricolage),sans-serif;font-size:.8125rem;color:rgb(var(--ink-muted));line-height:1.55;margin-bottom:16px;font-style:italic}.patient-dashboard_apptCta__u1cPQ{display:inline-flex;align-items:center;gap:5px;background:rgb(var(--accent));color:#fff;text-decoration:none;border-radius:999px;padding:9px 18px;font-family:var(--font-bricolage),sans-serif;font-size:.8rem;font-weight:600;transition:background .2s}.patient-dashboard_apptCta__u1cPQ:hover{background:rgb(var(--accent-deep))}@keyframes patient-dashboard_dashFadeUp__qCHIr{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.patient-dashboard_healthStoryWrap__R35Xq{margin-top:18px}.patient-dashboard_healthStoryCard__Sp6wN{display:flex;flex-direction:column;align-items:flex-start}.patient-dashboard_hsTag__opb_Y{display:inline-block;font-family:var(--font-bricolage),sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--accent));background:rgba(253,108,139,.08);border-radius:999px;padding:4px 12px;margin-bottom:14px}.patient-dashboard_hsTitle__pPmiy{font-family:var(--font-fraunces),serif;font-size:1.4rem;font-weight:400;color:rgb(var(--ink));margin:0 0 6px}.patient-dashboard_hsSub__y4ghs{font-family:var(--font-fraunces),serif;font-size:.9375rem;color:rgb(var(--ink-muted));margin:4px 0 16px;max-width:42ch}.patient-dashboard_hsChips__k5tYU{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.patient-dashboard_hsChip__SqoCZ{color:rgb(var(--accent-deep));background:rgba(253,108,139,.1);padding:6px 14px}.patient-dashboard_hsChip__SqoCZ,.patient-dashboard_hsCta__L7gAn,.patient-dashboard_hsEdit__XQUHB{font-family:var(--font-bricolage),sans-serif;font-size:.8125rem;font-weight:600;border-radius:999px}.patient-dashboard_hsCta__L7gAn,.patient-dashboard_hsEdit__XQUHB{display:inline-flex;align-items:center;gap:6px;background:rgb(var(--accent));color:#fff;text-decoration:none;padding:9px 20px;transition:background .2s,transform .15s}.patient-dashboard_hsEdit__XQUHB{background:transparent;color:rgb(var(--accent));border:1px solid rgba(253,108,139,.35);padding:8px 18px}.patient-dashboard_hsCta__L7gAn:hover{background:rgb(var(--accent-deep))}.patient-dashboard_hsEdit__XQUHB:hover{background:rgba(253,108,139,.06)}