.Dashboard_dashboardSection__ZQHdw{--app-bg:radial-gradient(circle at 12% 0%,rgba(var(--shell-surface-rgb),0.16),transparent 18rem),radial-gradient(circle at 92% 4%,rgba(var(--page-olive-rgb),0.14),transparent 18rem),linear-gradient(180deg,var(--page-cream-1),var(--page-cream-2));--app-surface:rgba(var(--page-soft-rgb),0.82);--app-surface-strong:rgba(var(--page-soft-rgb),0.96);--app-card:rgba(var(--page-soft-rgb),0.72);--app-border:var(--page-border);--app-text:var(--page-ink);--app-muted:var(--page-muted);--app-shadow:var(--page-shadow);min-height:100svh;padding:6.35rem clamp(.75rem,2.4vw,1.4rem) 3rem;background:var(--app-bg);color:var(--app-text)}:root[data-theme=dark] .Dashboard_dashboardSection__ZQHdw{--app-bg:radial-gradient(circle at 12% 0%,rgba(var(--shell-surface-rgb),0.42),transparent 18rem),radial-gradient(circle at 92% 4%,rgba(var(--page-olive-rgb),0.12),transparent 18rem),linear-gradient(180deg,var(--shell-bg-alt),var(--shell-bg));--app-surface:rgba(var(--shell-surface-rgb),0.72);--app-surface-strong:rgba(var(--shell-surface-rgb),0.9);--app-card:rgba(var(--shell-bg-alt-rgb),0.72);--app-border:var(--shell-border);--app-text:var(--shell-text);--app-muted:var(--shell-text-muted);--app-shadow:var(--shadow-color)}.Dashboard_shell__oCWHn{display:flex;flex-direction:column;gap:.85rem;width:100%;max-width:var(--content-max-width);margin:0 auto}.Dashboard_contentColumn__JQOQ_,.Dashboard_leftRail__JyqLY{display:flex;min-width:0;flex-direction:column;gap:.7rem}.Dashboard_appHeader__nxqxn{position:relative;overflow:hidden;border:1px solid var(--app-border);border-radius:.95rem;background:var(--app-surface);box-shadow:0 18px 42px var(--app-shadow);padding:0 0 .82rem;backdrop-filter:blur(18px)}.Dashboard_profileCover__kwuOL{min-height:4.15rem;background:radial-gradient(circle at 78% 24%,rgba(var(--page-olive-rgb),.35),transparent 5rem),linear-gradient(135deg,rgba(var(--page-accent-rgb),.72),rgba(var(--shell-bg-rgb),.94))}.Dashboard_profileIdentity__uHGrL{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.78rem;align-items:end;margin:-2.05rem .9rem 0}.Dashboard_profilePhotoLink__CRGxB{display:inline-grid;place-items:center;border-radius:999px;text-decoration:none}.Dashboard_profilePhoto___H7u8{display:inline-grid;width:4.65rem;height:4.65rem;place-items:center;overflow:hidden;border:3px solid var(--app-surface-strong);border-radius:999px;background:linear-gradient(135deg,var(--shell-bg),var(--shell-surface));color:var(--shell-text);font-size:1.28rem;font-weight:950;text-transform:uppercase}.Dashboard_profilePhoto___H7u8 img{width:100%;height:100%;object-fit:cover}.Dashboard_profileText__EbDJ9{min-width:0}.Dashboard_welcome__StmkU{margin:0;color:var(--app-muted);font-size:.78rem;font-weight:800}.Dashboard_title__FuzK9{margin:.08rem 0 0;color:var(--app-text);font-size:1rem;font-weight:950;letter-spacing:0;line-height:1.05;overflow-wrap:anywhere}.Dashboard_profileRole__nEWcR{margin:.28rem 0 0;color:var(--app-muted);font-size:.78rem;font-weight:750;line-height:1.25}.Dashboard_profilePackage__dCA51{display:grid;gap:.28rem;margin:.9rem .9rem 0;border-top:1px solid var(--app-border);padding-top:.76rem}.Dashboard_profilePackage__dCA51 span{color:var(--app-muted);font-size:.58rem;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}.Dashboard_profilePackage__dCA51 strong{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;border-radius:999px;background:rgba(var(--page-olive-rgb),.13);color:var(--app-text);font-size:.86rem;font-weight:950;line-height:1;padding:.48rem .62rem;text-transform:uppercase}.Dashboard_subtitle__42s4e{max-width:52rem;margin:.45rem 0 0;color:var(--app-muted);font-size:.85rem;line-height:1.45}.Dashboard_statusStrip__jbtpj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;margin:.62rem .9rem 0}.Dashboard_statusItem__TqB_t{min-width:0;border:1px solid var(--app-border);border-radius:.72rem;background:var(--app-card);padding:.46rem .52rem}.Dashboard_statusItem__TqB_t span,.Dashboard_statusItem__TqB_t strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_statusItem__TqB_t span{color:var(--app-muted);font-size:.5rem;font-weight:900;letter-spacing:.06em;line-height:1;text-transform:uppercase}.Dashboard_statusItem__TqB_t strong{margin-top:.16rem;color:var(--app-text);font-size:.7rem;font-weight:950;line-height:1.08}.Dashboard_tabsShell__A5Twu{position:relative;margin:0}.Dashboard_tabsShell__A5Twu:after,.Dashboard_tabsShell__A5Twu:before{content:"";position:absolute;top:0;bottom:.2rem;z-index:2;width:2.15rem;opacity:0;pointer-events:none;transition:opacity .2s var(--transition)}.Dashboard_tabsShell__A5Twu:before{left:0;background:linear-gradient(90deg,var(--page-cream-1),transparent)}.Dashboard_tabsShell__A5Twu:after{right:0;background:linear-gradient(270deg,var(--page-cream-1),transparent)}.Dashboard_tabScrollButton__03Xf_{position:absolute;top:50%;z-index:3;display:inline-flex;width:1.8rem;height:1.8rem;align-items:center;justify-content:center;border:1px solid var(--app-border);border-radius:999px;background:var(--app-surface-strong);box-shadow:0 10px 24px var(--app-shadow);color:var(--app-text);cursor:pointer;transform:translateY(-52%);transition:background .2s var(--transition),transform .2s var(--transition)}.Dashboard_tabScrollButton__03Xf_:hover{background:var(--secondary);transform:translateY(-52%) scale(1.04)}.Dashboard_tabScrollButtonLeft__P0mHi{left:.2rem}.Dashboard_tabScrollButtonRight___ovhZ{right:.2rem}.Dashboard_videoScrollButtonLeft__A4dFZ{left:.05rem}.Dashboard_videoScrollButtonRight__1fY_e{right:.05rem}:root[data-theme=dark] .Dashboard_tabScrollButton__03Xf_{border-color:var(--app-border)}:root[data-theme=dark] .Dashboard_tabsShell__A5Twu:before{background:linear-gradient(90deg,var(--shell-bg-alt),transparent)}:root[data-theme=dark] .Dashboard_tabsShell__A5Twu:after{background:linear-gradient(270deg,var(--shell-bg-alt),transparent)}.Dashboard_tabs__mJVBT{display:flex;justify-content:space-between;overflow-x:auto;scroll-padding:.75rem;scrollbar-width:none}.Dashboard_tabs__mJVBT::-webkit-scrollbar{display:none}.Dashboard_tabButton__6gTEm{text-transform:uppercase;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--app-muted);cursor:pointer;font-size:.72rem;font-weight:900;padding:.5rem .72rem;transition:background .24s var(--transition),border-color .24s var(--transition),color .24s var(--transition),transform .24s var(--transition);white-space:nowrap}.Dashboard_tabButtonActive__ADzon,.Dashboard_tabButton__6gTEm:hover{border-color:rgba(var(--page-accent-rgb),.18);background:rgba(var(--page-accent-rgb),.1);color:var(--app-text);transform:translateY(-1px)}.Dashboard_categoryIntro__u93qN{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border:1px solid var(--app-border);border-radius:1rem;background:var(--app-surface-strong);box-shadow:0 12px 30px var(--app-shadow);padding:.78rem .88rem}.Dashboard_quizChallengePanel__gw1N2{display:grid;grid-template-columns:minmax(0,1fr);gap:.72rem;align-items:start;border:1px solid rgba(var(--page-olive-rgb),.24);border-radius:.95rem;background:radial-gradient(circle at 88% 8%,rgba(var(--page-olive-rgb),.22),transparent 7rem),linear-gradient(135deg,var(--app-surface-strong),var(--app-surface));box-shadow:0 10px 22px var(--app-shadow);padding:.82rem}.Dashboard_quizChallengeIcon__35_9s{display:grid;width:2.45rem;height:2.45rem;place-items:center;border:1px solid rgba(var(--page-olive-rgb),.25);border-radius:.72rem;background:rgba(var(--page-olive-rgb),.12);color:var(--page-olive)}.Dashboard_quizChallengeCopy__9xZIy{min-width:0}.Dashboard_quizChallengeCopy__9xZIy h2{margin:0;color:var(--app-text);font-size:clamp(1rem,1.5vw,1.14rem);font-weight:950;line-height:1.12}.Dashboard_quizChallengeMeta___PZ6a{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}.Dashboard_quizChallengeMeta___PZ6a span{display:inline-flex;align-items:center;gap:.32rem;border-radius:999px;background:rgba(var(--page-olive-rgb),.12);color:var(--app-text);font-size:.58rem;font-weight:900;padding:.28rem .42rem}.Dashboard_quizChallengeLink__xm_dm{display:inline-flex;align-items:center;justify-content:center;gap:.36rem;width:fit-content;border-radius:999px;background:var(--page-olive);color:var(--page-soft);font-size:.64rem;font-weight:950;padding:.52rem .68rem;text-decoration:none;text-transform:uppercase;white-space:nowrap}.Dashboard_quizChallengeLink__xm_dm:hover{background:var(--page-accent)}.Dashboard_categoryIntro__u93qN h2{max-width:56rem;margin:0;color:var(--app-muted);font-size:.82rem;font-weight:700;line-height:1.38}.Dashboard_featureGrid__SJeZV{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(220px,.92fr);gap:.65rem}.Dashboard_featureCard__VxRC8,.Dashboard_newsCard__MJR2e,.Dashboard_newsPanel__J0mn3,.Dashboard_workoutCard__y4SSp,.Dashboard_workoutPanel__SoIx1{border:1px solid var(--app-border);box-shadow:0 14px 34px var(--app-shadow)}.Dashboard_featureCard__VxRC8{position:relative;overflow:hidden;min-height:13rem;border-radius:1.15rem;background:var(--shell-bg);color:var(--media-text)}.Dashboard_featureCardLarge__tanKn{min-height:17rem}.Dashboard_featureSkeleton__OR9Id{background:linear-gradient(105deg,transparent 32%,rgba(var(--shell-surface-rgb),.48) 45%,transparent 58%),radial-gradient(circle at 25% 20%,rgba(var(--page-accent-rgb),.22),transparent 9rem),linear-gradient(135deg,var(--shell-bg-alt),var(--shell-bg));background-size:220% 100%,auto,auto;animation:Dashboard_featureSkeletonPulse__2_7lv 1.6s ease-in-out infinite}.Dashboard_skeletonPlay__yNouP{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;border-radius:999px;background:rgba(var(--media-text-rgb),.18)}.Dashboard_skeletonCopy__CDtp4{position:absolute;right:.85rem;bottom:.85rem;left:.85rem;height:2.7rem;border-radius:.65rem;background:rgba(var(--media-text-rgb),.12)}@keyframes Dashboard_featureSkeletonPulse__2_7lv{0%{background-position:120% 0,0 0,0 0}to{background-position:-120% 0,0 0,0 0}}.Dashboard_featureImage__5MiZT,.Dashboard_workoutImage__Vjypf{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover}.Dashboard_featureFallback__zOa5i,.Dashboard_workoutThumbFallback__FfIAN{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 25% 20%,rgba(var(--page-accent-rgb),.3),transparent 9rem),linear-gradient(135deg,var(--shell-bg-alt),var(--shell-bg));color:var(--page-warm)}.Dashboard_cardShade__HuKwi{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 22% 20%,rgba(var(--shell-surface-rgb),.5),transparent 36%),linear-gradient(180deg,rgba(var(--shell-bg-rgb),.04),rgba(var(--shell-bg-rgb),.42))}.Dashboard_playBadge__D_m6z,.Dashboard_thumbPlay__Vt5B4{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(var(--media-text-rgb),.9);color:var(--shell-bg)}.Dashboard_playBadge__D_m6z{position:absolute;top:.75rem;right:.75rem;z-index:2;width:2rem;height:2rem}.Dashboard_liveBadge__ES2XR{position:absolute;top:.65rem;left:.65rem;z-index:2;border-radius:999px;background:var(--page-accent);box-shadow:0 .45rem 1rem rgba(var(--page-accent-rgb),.26);color:var(--page-base);font-size:.55rem;font-weight:950;letter-spacing:.09em;line-height:1;padding:.32rem .5rem;text-transform:uppercase}.Dashboard_cardCopy__Lb5kD{position:absolute;right:.85rem;bottom:.85rem;left:.85rem;z-index:2}.Dashboard_featureLink__xMzSC{position:absolute;inset:0;z-index:3}.Dashboard_cardKicker__As8kr{display:inline-flex;margin-bottom:.36rem;color:rgba(var(--media-text-rgb),.78);font-size:.58rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.Dashboard_cardCopy__Lb5kD h2{max-width:18rem;margin:0;font-size:clamp(1rem,2.4vw,1.55rem);font-weight:950;line-height:1.05}.Dashboard_cardCopy__Lb5kD p{margin:.32rem 0 0;color:rgba(var(--media-text-rgb),.76);font-size:.72rem;font-weight:700}.Dashboard_workoutPanel__SoIx1{border-radius:1.2rem;background:var(--app-surface-strong);padding:.9rem}.Dashboard_filterEmptyState__wV7By{grid-column:1/-1;display:flex;min-height:8rem;align-items:center;justify-content:center;gap:.55rem;border:1px dashed var(--app-border);border-radius:1rem;background:var(--app-card);color:var(--app-muted);font-size:.76rem;font-weight:800;text-align:center}.Dashboard_newsPanel__J0mn3{border-radius:1.2rem;background:var(--app-surface-strong);padding:.9rem}.Dashboard_listHeader__afs8k,.Dashboard_panelHeader__kEBed{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.Dashboard_listHeader__afs8k{align-items:center;margin-bottom:.68rem}.Dashboard_workoutListHeader__mxsJx{align-items:center}.Dashboard_newsListHeader__Z8Kfo,.Dashboard_workoutListHeader__mxsJx{justify-content:space-between;text-align:left}.Dashboard_listHeader__afs8k span{color:var(--app-text);min-width:0;font-size:.82rem;font-weight:950;text-transform:uppercase}.Dashboard_listHeader__afs8k small{color:var(--app-muted);font-size:.66rem;line-height:1.25;text-align:right}.Dashboard_newsReadLink__kNcLg,.Dashboard_viewAllLink__14ISp{display:inline-flex;align-items:center;flex:0 0 auto;gap:.25rem;color:var(--page-accent);font-size:.65rem;font-weight:950;text-transform:uppercase}.Dashboard_panelEyebrowLink__ErlC5,.Dashboard_panelEyebrow__OYKe2{margin:0 0 .22rem;color:var(--page-accent);font-size:.6rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.Dashboard_panelEyebrowLink__ErlC5{display:inline-flex;align-items:center;gap:.28rem;width:fit-content;text-decoration:none}.Dashboard_panelEyebrowLink__ErlC5:hover{color:var(--app-text)}.Dashboard_panelHeader__kEBed h2{max-width:52rem;margin:0;color:var(--app-muted);font-size:.82rem;font-weight:700;line-height:1.42}.Dashboard_sessionCount__FiT07{flex:0 0 auto;border-radius:999px;background:rgba(var(--page-olive-rgb),.14);color:var(--page-olive);font-size:.66rem;font-weight:950;padding:.38rem .56rem;white-space:nowrap}.Dashboard_workoutCarousel__HIevy{position:relative;margin:0 -.4rem}.Dashboard_workoutCarousel__HIevy:after,.Dashboard_workoutCarousel__HIevy:before{content:"";position:absolute;top:0;bottom:.25rem;z-index:2;width:2.6rem;opacity:0;pointer-events:none;transition:opacity .2s var(--transition)}.Dashboard_workoutCarousel__HIevy:before{left:0;background:linear-gradient(90deg,var(--app-surface-strong),transparent)}.Dashboard_workoutCarousel__HIevy:after{right:0;background:linear-gradient(270deg,var(--app-surface-strong),transparent)}.Dashboard_workoutCarouselHasLeft__4t5IW:before,.Dashboard_workoutCarouselHasRight__VhupZ:after{opacity:1}.Dashboard_workoutGrid__I4f4C{display:grid;grid-auto-columns:minmax(min(82vw,18rem),29rem);grid-auto-flow:column;gap:.58rem;overflow-x:auto;padding:0 .4rem .28rem;scroll-padding:.4rem;scroll-snap-type:x proximity;scrollbar-width:none}.Dashboard_workoutGrid__I4f4C::-webkit-scrollbar{display:none}.Dashboard_workoutCard__y4SSp{display:grid;grid-template-columns:7rem minmax(0,1fr) auto;gap:.7rem;align-items:center;border-radius:1rem;background:var(--app-card);padding:.58rem;scroll-snap-align:start}.Dashboard_workoutThumb__lbpGg{position:relative;overflow:hidden;height:5.1rem;border-radius:.78rem;background:var(--shell-bg)}.Dashboard_thumbPlay__Vt5B4{position:absolute;right:.45rem;bottom:.45rem;z-index:1;width:1.55rem;height:1.55rem}.Dashboard_workoutBody__cXIZj{min-width:0}.Dashboard_workoutBody__cXIZj h3{margin:0;color:var(--app-text);font-size:.86rem;font-weight:900;line-height:1.18}.Dashboard_metaRow__OblSE{display:flex;flex-wrap:wrap;gap:.32rem;margin-top:.42rem}.Dashboard_metaRow__OblSE span{display:inline-flex;align-items:center;gap:.2rem;border-radius:999px;background:rgba(var(--page-warm-rgb),.14);color:var(--app-muted);font-size:.6rem;font-weight:800;padding:.24rem .38rem}.Dashboard_workoutNote__PEOrq{margin:.42rem 0 0;color:var(--app-muted);font-size:.68rem;line-height:1.35;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Dashboard_openButton__TA70Z{display:inline-flex;align-items:center;align-self:end;justify-self:end;gap:.22rem;border-radius:999px;background:var(--page-ink);color:var(--page-base);font-size:.62rem;font-weight:950;padding:.44rem .58rem;text-transform:uppercase;white-space:nowrap}:root[data-theme=dark] .Dashboard_openButton__TA70Z{background:var(--page-warm);color:var(--shell-bg)}.Dashboard_newsGrid__fj1GH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.Dashboard_newsCard__MJR2e{overflow:hidden;border-radius:1rem;background:var(--app-card)}.Dashboard_workoutNewsCard__emFDd .Dashboard_thumbPlay__Vt5B4{right:.65rem;bottom:.65rem}.Dashboard_newsImage__z1w_M{position:relative;display:grid;min-height:8.5rem;place-items:center;overflow:hidden;background:radial-gradient(circle at 20% 15%,rgba(var(--page-accent-rgb),.2),transparent 7rem),var(--shell-bg);color:var(--page-warm)}.Dashboard_meditationImage__FjdRh{background:radial-gradient(circle at 28% 18%,rgba(var(--page-olive-rgb),.24),transparent 7rem),linear-gradient(135deg,rgba(var(--page-soft-rgb),.9),rgba(var(--page-accent-rgb),.18)),var(--shell-bg);color:var(--page-olive)}.Dashboard_newsImage__z1w_M img{object-fit:cover;transition:transform .4s var(--transition)}.Dashboard_newsCard__MJR2e:hover .Dashboard_newsImage__z1w_M img{transform:scale(1.04)}.Dashboard_newsBody__RFH2O{padding:.75rem}.Dashboard_newsMeta__EV_UX{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem;color:var(--app-muted);font-size:.58rem;font-weight:850;text-transform:uppercase}.Dashboard_newsBody__RFH2O h3{margin-top:.45rem;color:var(--app-text);font-size:.88rem;font-weight:950;line-height:1.2}.Dashboard_newsBody__RFH2O h3 a{color:inherit}.Dashboard_newsExcerpt__CCuc6{display:-webkit-box;overflow:hidden;margin-top:.38rem;color:var(--app-muted);font-size:.68rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Dashboard_newsReadLink__kNcLg{margin-top:.62rem}.Dashboard_tagHint__QBloX{margin:.7rem 0 0;color:var(--app-muted);font-size:.68rem;line-height:1.35}@media (min-width:1180px){.Dashboard_shell__oCWHn{display:grid;grid-template-columns:minmax(17rem,19rem) minmax(0,1fr);gap:1rem;align-items:start}.Dashboard_leftRail__JyqLY{position:sticky;top:6rem}.Dashboard_contentColumn__JQOQ_{padding-top:.35rem}.Dashboard_workoutGrid__I4f4C{grid-auto-columns:minmax(24rem,26rem)}.Dashboard_workoutCard__y4SSp{grid-template-columns:7rem minmax(0,1fr);align-items:center;min-height:6.2rem}.Dashboard_openButton__TA70Z{width:fit-content;grid-column:2}}@media (max-width:860px){.Dashboard_featureGrid__SJeZV{grid-template-columns:1fr}.Dashboard_newsGrid__fj1GH{grid-template-columns:repeat(2,minmax(0,1fr))}.Dashboard_workoutCard__y4SSp{grid-template-columns:6.4rem minmax(0,1fr)}.Dashboard_openButton__TA70Z{grid-column:2;width:fit-content}}@media (max-width:767px){.Dashboard_dashboardSection__ZQHdw{padding:5.65rem .75rem 2.4rem}.Dashboard_appHeader__nxqxn{display:none}.Dashboard_statusStrip__jbtpj{grid-template-columns:1fr 1fr 1fr}.Dashboard_featureGrid__SJeZV{gap:.55rem;margin-top:.55rem}.Dashboard_featureCard__VxRC8{min-height:10rem}.Dashboard_featureCardLarge__tanKn{min-height:13.2rem}.Dashboard_newsPanel__J0mn3,.Dashboard_workoutPanel__SoIx1{padding:.75rem}.Dashboard_categoryIntro__u93qN,.Dashboard_panelHeader__kEBed{flex-direction:column;gap:.45rem}.Dashboard_quizChallengePanel__gw1N2{grid-template-columns:auto minmax(0,1fr) auto}.Dashboard_featureSkeletonSecondary__7XJNw,.Dashboard_quizChallengeMeta___PZ6a{display:none}.Dashboard_newsListHeader__Z8Kfo,.Dashboard_workoutListHeader__mxsJx{gap:.75rem}.Dashboard_newsListHeader__Z8Kfo span,.Dashboard_workoutListHeader__mxsJx span{min-width:0}.Dashboard_newsListHeader__Z8Kfo .Dashboard_viewAllLink__14ISp,.Dashboard_workoutListHeader__mxsJx .Dashboard_viewAllLink__14ISp{flex:0 0 auto}.Dashboard_newsGrid__fj1GH{display:grid;grid-auto-columns:minmax(min(84vw,18rem),1fr);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-bottom:.2rem;scroll-snap-type:x proximity;scrollbar-width:none}.Dashboard_newsGrid__fj1GH::-webkit-scrollbar{display:none}.Dashboard_newsCard__MJR2e{scroll-snap-align:start}}.HeroSection_hero__AMRf6{position:relative;min-height:100svh;isolation:isolate;display:flex;align-items:center;overflow:hidden;padding:5.75rem clamp(1.25rem,5.5vw,6.5rem) 4rem;color:var(--page-ink);background:var(--page-cream-1)}.HeroSection_blend__GEWAR,.HeroSection_mediaLayer__L1BWR{position:absolute;inset:0;z-index:-2}.HeroSection_mediaLayer__L1BWR{left:41%}.HeroSection_heroImage__jC_mY{object-fit:cover;object-position:center 44%;transform:scale(1.04);animation:HeroSection_heroDrift__uDEP3 16s var(--transition) infinite alternate}.HeroSection_blend__GEWAR{z-index:-1;background:linear-gradient(90deg,var(--page-cream-1) 0,var(--page-cream-1) 35%,rgba(var(--page-cream-1-rgb),.98) 41%,rgba(var(--page-cream-1-rgb),.88) 47%,rgba(var(--page-cream-1-rgb),.54) 55%,rgba(var(--page-cream-1-rgb),.12) 68%,transparent 82%),linear-gradient(180deg,rgba(var(--page-cream-1-rgb),.08),transparent 60%,rgba(var(--shell-bg-rgb),.22))}.HeroSection_content__P_d1K{width:min(48%,42rem)}.HeroSection_brandMark__FD9ox{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1.4rem;color:var(--page-olive);font-size:.78rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.HeroSection_content__P_d1K h1{margin:0;max-width:11ch;color:var(--page-ink);font-size:clamp(3.35rem,5.8vw,6.8rem);font-weight:950;letter-spacing:-.065em;line-height:.9;text-wrap:balance}.HeroSection_content__P_d1K p{max-width:34rem;margin:1.6rem 0 0;color:var(--page-muted);font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.65}.HeroSection_actions__I01yu{display:flex;flex-wrap:wrap;align-items:center;gap:1.35rem;margin-top:2.2rem}.HeroSection_cta__3lccq{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3.4rem;border:0;border-radius:.25rem;background:var(--page-ink);box-shadow:0 20px 48px rgba(var(--page-ink-rgb),.18);color:var(--media-text);cursor:pointer;font-size:.78rem;font-weight:950;letter-spacing:.12em;padding:1rem 1.45rem 1rem 1.7rem;text-transform:uppercase}.HeroSection_cta__3lccq:hover{background:var(--page-accent)}.HeroSection_textLink__3_Rue{position:relative;color:var(--page-ink);font-size:.78rem;font-weight:900;letter-spacing:.08em;padding:.7rem 0;text-transform:uppercase}.HeroSection_textLink__3_Rue:after{content:"";position:absolute;right:0;bottom:.45rem;left:0;height:1px;background:var(--page-ink);transform-origin:right;transition:transform .28s var(--transition)}.HeroSection_textLink__3_Rue:hover:after{transform:scaleX(.4)}.HeroSection_mediaCaption__3APmi{position:absolute;right:clamp(1.25rem,3vw,3rem);bottom:clamp(1.25rem,3vw,2.5rem);display:grid;width:min(22rem,32vw);grid-template-columns:auto 1fr;gap:.8rem;align-items:start;border-top:1px solid rgba(var(--media-text-rgb),.52);color:var(--media-text);padding-top:.85rem;text-shadow:0 2px 20px rgba(var(--shell-bg-rgb),.45)}.HeroSection_mediaCaption__3APmi span{font-size:.7rem;font-weight:950;letter-spacing:.12em}.HeroSection_mediaCaption__3APmi p{margin:0;font-size:.78rem;font-weight:750;line-height:1.45}@keyframes HeroSection_heroDrift__uDEP3{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.09) translate3d(1.5%,-1%,0)}}@media (min-width:640px){.HeroSection_hero__AMRf6{min-height:100svh}}@media (min-width:1024px){.HeroSection_content__P_d1K{margin-left:clamp(4.5rem,9vw,8rem)}}@media (max-width:900px){.HeroSection_hero__AMRf6{min-height:100svh;align-items:flex-end;padding:6.25rem 1.25rem 3rem;color:var(--media-text);background:var(--shell-bg)}.HeroSection_mediaLayer__L1BWR{left:0}.HeroSection_heroImage__jC_mY{object-position:58% center}.HeroSection_blend__GEWAR{background:linear-gradient(180deg,rgba(var(--shell-bg-rgb),.12) 0,rgba(var(--shell-bg-rgb),.34) 38%,rgba(var(--shell-bg-rgb),.92) 82%,var(--shell-bg) 100%),linear-gradient(90deg,rgba(var(--shell-bg-rgb),.35),transparent 75%)}.HeroSection_content__P_d1K{width:min(100%,39rem)}.HeroSection_content__P_d1K h1{max-width:9ch;color:var(--media-text);font-size:clamp(3rem,14vw,5.4rem)}.HeroSection_content__P_d1K p{color:rgba(var(--media-text-rgb),.82)}.HeroSection_brandMark__FD9ox{color:var(--page-warm)}.HeroSection_cta__3lccq{background:var(--media-text);color:var(--shell-bg)}.HeroSection_textLink__3_Rue{color:var(--media-text)}.HeroSection_textLink__3_Rue:after{background:var(--media-text)}.HeroSection_mediaCaption__3APmi{display:none}}@media (max-width:520px){.HeroSection_actions__I01yu{align-items:stretch;flex-direction:column}.HeroSection_cta__3lccq{width:100%}.HeroSection_textLink__3_Rue{align-self:flex-start}}@media (prefers-reduced-motion:reduce){.HeroSection_heroImage__jC_mY{animation:none}}.LoadingScreen_loadingScreen__7yYhw{position:relative;display:flex;min-height:100svh;flex-direction:column;gap:.8rem;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 42%,rgba(var(--page-warm-rgb),.16),transparent 16rem),radial-gradient(circle at 18% 12%,rgba(var(--page-accent-rgb),.12),transparent 18rem),linear-gradient(180deg,var(--shell-bg-alt),var(--shell-bg));color:var(--media-text)}.LoadingScreen_loadingScreen__7yYhw:before{content:"";position:absolute;width:min(68vw,34rem);aspect-ratio:1;border:1px solid rgba(var(--media-text-rgb),.08);border-radius:50%;animation:LoadingScreen_loadingOrbit__a4a0X 8s linear infinite}.LoadingScreen_loadingMark__hr_xX{position:relative;display:grid;width:6.6rem;aspect-ratio:1;place-items:center;border-radius:999px;background:radial-gradient(circle,rgba(var(--page-warm-rgb),.18),transparent 68%),url(/icon-192.png) 50% /78% 78% no-repeat;filter:drop-shadow(0 0 24px rgba(var(--page-warm-rgb),.42));animation:LoadingScreen_loadingPulse__2RI39 1.25s var(--transition) infinite}.LoadingScreen_loadingKicker__0dRqC{position:relative;margin:.45rem 0 0;color:var(--page-warm);font-size:.72rem;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.LoadingScreen_loadingText__Lcyqm{position:relative;margin:0;color:rgba(var(--media-text-rgb),.76);font-size:.82rem;font-weight:750}@keyframes LoadingScreen_loadingSpin__911Dy{to{transform:rotate(1turn)}}@keyframes LoadingScreen_loadingPulse__2RI39{0%,to{transform:scale(.9);opacity:.82}50%{transform:scale(1.12);opacity:1}}@keyframes LoadingScreen_loadingOrbit__a4a0X{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoadingScreen_loadingMark__hr_xX,.LoadingScreen_loadingScreen__7yYhw:before{animation:none}}.MobileTabBar_tabBar__6swnt{--tab-surface:linear-gradient(180deg,rgba(var(--page-soft-rgb),0.9),rgba(var(--page-base-rgb),0.86)),rgba(var(--page-soft-rgb),0.92);--tab-border:var(--page-border);--tab-text:var(--page-muted);--tab-text-active:var(--page-ink);--tab-icon-bg:rgba(var(--page-ink-rgb),0.06);--tab-active-bg:rgba(var(--page-ink-rgb),0.08);--tab-action-bg:linear-gradient(135deg,var(--page-accent),var(--page-warm));--tab-action-text:var(--shell-bg);--tab-shadow:rgba(83,57,20,0.26);--tab-lift-glow:rgba(var(--page-accent-rgb),0.16);--tab-top-glow:rgba(var(--page-warm-rgb),0.72);position:fixed;right:0;bottom:0;left:0;z-index:55;display:none;padding:0 .8rem calc(.65rem + env(safe-area-inset-bottom));pointer-events:none}:root[data-theme=dark] .MobileTabBar_tabBar__6swnt{--tab-surface:linear-gradient(180deg,rgba(var(--shell-surface-rgb),0.9),rgba(var(--shell-bg-rgb),0.94)),rgba(var(--shell-bg-rgb),0.9);--tab-border:var(--shell-border);--tab-text:var(--shell-text-muted);--tab-text-active:var(--shell-text);--tab-icon-bg:rgba(var(--shell-text-rgb),0.08);--tab-active-bg:rgba(var(--shell-text-rgb),0.1);--tab-action-bg:linear-gradient(135deg,var(--page-accent),var(--page-warm));--tab-action-text:var(--shell-bg);--tab-shadow:rgba(0,0,0,0.48);--tab-lift-glow:rgba(var(--page-warm-rgb),0.14);--tab-top-glow:rgba(var(--page-warm-rgb),0.64)}.MobileTabBar_tabRail__mBmZ1{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;max-width:27rem;min-height:4.65rem;margin:0 auto;border:1px solid var(--tab-border);border-radius:1.45rem;background:var(--tab-surface);box-shadow:0 0 0 1px rgba(var(--page-warm-rgb),.08),0 10px 26px var(--tab-lift-glow),0 22px 54px var(--tab-shadow);padding:.5rem .35rem .42rem;pointer-events:auto;backdrop-filter:blur(22px)}.MobileTabBar_tabRail__mBmZ1:after{content:"";position:absolute;inset:-.55rem .85rem auto;height:1.2rem;border-radius:999px;background:radial-gradient(ellipse at center,var(--tab-lift-glow),transparent 68%);pointer-events:none}.MobileTabBar_tabRail__mBmZ1:before{content:"";position:absolute;inset:.45rem 35% auto;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--tab-top-glow),transparent)}.MobileTabBar_tabItem__PB47i{display:flex;min-width:0;height:3.1rem;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;border-radius:1rem;color:var(--tab-text);text-decoration:none;transition:background .24s var(--transition),color .24s var(--transition),transform .24s var(--transition)}.MobileTabBar_tabItemActive__ZxlaN,.MobileTabBar_tabItem__PB47i:hover{color:var(--tab-text-active);transform:translateY(-2px)}.MobileTabBar_tabItemActive__ZxlaN{background:var(--tab-active-bg)}.MobileTabBar_tabIcon__KcGlU{display:inline-flex;width:1.7rem;height:1.7rem;align-items:center;justify-content:center;border-radius:999px;background:transparent;transition:background .24s var(--transition),color .24s var(--transition)}.MobileTabBar_tabItemActive__ZxlaN .MobileTabBar_tabIcon__KcGlU{background:var(--tab-icon-bg);color:var(--page-accent)}.MobileTabBar_tabLabel__zG33x{max-width:4.2rem;overflow:hidden;font-size:.56rem;font-weight:900;letter-spacing:.06em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.MobileTabBar_centerAction__zQKse{position:relative;z-index:2;display:inline-flex;width:3.45rem;height:3.45rem;align-items:center;justify-content:center;justify-self:center;align-self:start;border:0;border-radius:999px;background:var(--tab-action-bg);box-shadow:0 14px 30px rgba(var(--page-accent-rgb),.28),inset 0 1px 0 rgba(255,255,255,.28);color:var(--tab-action-text);cursor:pointer;margin-top:-1.32rem;text-decoration:none;transition:box-shadow .24s var(--transition),transform .24s var(--transition)}.MobileTabBar_centerAction__zQKse:before{content:"";position:absolute;inset:-.42rem;z-index:-1;border:1px solid rgba(var(--page-accent-rgb),.22);border-radius:inherit;opacity:.68}.MobileTabBar_centerAction__zQKse:hover{box-shadow:0 18px 38px rgba(var(--page-accent-rgb),.34),inset 0 1px 0 rgba(255,255,255,.32);transform:translateY(-3px) scale(1.03)}.MobileTabBar_centerActionActive__OtXjQ{box-shadow:0 18px 38px rgba(var(--page-accent-rgb),.36),0 0 0 .42rem rgba(var(--page-accent-rgb),.12),inset 0 1px 0 rgba(255,255,255,.34)}.MobileTabBar_centerActionActive__OtXjQ:before{border-color:rgba(var(--page-accent-rgb),.38);opacity:1;animation:MobileTabBar_calendarBreath__kbYrs 3.2s var(--transition) infinite}.MobileTabBar_actionLayer__qR_0O{position:fixed;inset:0;z-index:54;display:none}.MobileTabBar_actionBackdrop__zolk_{position:absolute;inset:0;border:0;background:rgba(var(--shell-bg-rgb),.32);backdrop-filter:blur(8px)}.MobileTabBar_actionSheet__mkGTS{--sheet-surface:linear-gradient(180deg,rgba(var(--page-soft-rgb),0.98),rgba(var(--page-base-rgb),0.94)),var(--page-soft);--sheet-border:var(--page-border);--sheet-text:var(--page-ink);--sheet-muted:var(--page-muted);--sheet-card-bg:rgba(var(--page-base-rgb),0.56);--sheet-card-border:var(--page-border-soft);position:absolute;right:.8rem;bottom:calc(5.9rem + env(safe-area-inset-bottom));left:.8rem;max-width:27rem;margin:0 auto;border:1px solid var(--sheet-border);border-radius:1.4rem;background:var(--sheet-surface);box-shadow:0 24px 60px rgba(0,0,0,.24);color:var(--sheet-text);padding:.9rem;animation:MobileTabBar_sheetIn__NXQIj .26s var(--transition)}:root[data-theme=dark] .MobileTabBar_actionSheet__mkGTS{--sheet-surface:linear-gradient(180deg,rgba(var(--shell-surface-rgb),0.96),rgba(var(--shell-bg-rgb),0.96)),var(--shell-bg);--sheet-border:var(--shell-border);--sheet-text:var(--shell-text);--sheet-muted:var(--shell-text-muted);--sheet-card-bg:rgba(var(--shell-text-rgb),0.06);--sheet-card-border:rgba(var(--shell-text-rgb),0.09)}.MobileTabBar_sheetHeader__L0v95{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;margin-bottom:.75rem}.MobileTabBar_sheetEyebrow__SmiUj{margin:0 0 .28rem;color:var(--page-accent);font-size:.58rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.MobileTabBar_sheetTitle__6EdfN{margin:0;color:var(--sheet-text);font-size:1.15rem;font-style:italic;font-weight:950;line-height:1;text-transform:uppercase}.MobileTabBar_sheetClose__e_J5u{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid var(--sheet-card-border);border-radius:999px;background:var(--sheet-card-bg);color:var(--sheet-text)}.MobileTabBar_quickActions__emLTB{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.MobileTabBar_mindEntry__JhTkM,.MobileTabBar_quickAction__aPwHg{border:1px solid var(--sheet-card-border);border-radius:1rem;background:var(--sheet-card-bg);color:var(--sheet-text)}.MobileTabBar_quickAction__aPwHg{display:flex;min-width:0;gap:.55rem;padding:.72rem;text-decoration:none;transition:transform .24s var(--transition),border-color .24s var(--transition)}.MobileTabBar_quickAction__aPwHg:hover{border-color:rgba(var(--page-accent-rgb),.24);transform:translateY(-2px)}.MobileTabBar_quickActionIcon__1_a93{display:inline-flex;width:2rem;height:2rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,rgba(var(--page-accent-rgb),.18),rgba(var(--page-warm-rgb),.22));color:var(--page-accent)}.MobileTabBar_quickAction__aPwHg small,.MobileTabBar_quickAction__aPwHg strong{display:block}.MobileTabBar_quickAction__aPwHg strong{font-size:.72rem;font-weight:950;line-height:1.15;text-transform:uppercase}.MobileTabBar_quickAction__aPwHg small{margin-top:.22rem;color:var(--sheet-muted);font-size:.66rem;line-height:1.25}.MobileTabBar_mindEntry__JhTkM{margin-top:.55rem;padding:.72rem}.MobileTabBar_mindHeader__GalaJ{display:flex;gap:.6rem;align-items:center}.MobileTabBar_mindHeader__GalaJ h3,.MobileTabBar_mindHeader__GalaJ p{margin:0}.MobileTabBar_mindHeader__GalaJ h3{color:var(--sheet-text);font-size:.78rem;font-weight:950;text-transform:uppercase}.MobileTabBar_mindHeader__GalaJ p{margin-top:.18rem;color:var(--sheet-muted);font-size:.68rem;line-height:1.25}.MobileTabBar_mindTextarea__tKX4j{width:100%;min-height:5.8rem;resize:vertical;border:1px solid var(--sheet-card-border);border-radius:.85rem;background:rgba(var(--page-soft-rgb),.56);color:var(--sheet-text);font:inherit;font-size:.78rem;line-height:1.45;margin-top:.65rem;padding:.72rem}:root[data-theme=dark] .MobileTabBar_mindTextarea__tKX4j{background:rgba(var(--shell-bg-rgb),.48)}.MobileTabBar_mindTextarea__tKX4j::placeholder{color:var(--sheet-muted)}.MobileTabBar_mindFooter__Aj5QB{display:flex;align-items:center;justify-content:space-between;gap:.65rem;margin-top:.6rem}.MobileTabBar_mindFooter__Aj5QB span{color:var(--sheet-muted);font-size:.66rem;line-height:1.2}.MobileTabBar_mindSave__N1gI_{flex:0 0 auto;border:0;border-radius:999px;background:var(--tab-action-bg);color:var(--tab-action-text);font-size:.66rem;font-weight:950;letter-spacing:.08em;padding:.62rem .8rem;text-transform:uppercase}@keyframes MobileTabBar_sheetIn__NXQIj{0%{opacity:0;transform:translateY(.75rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes MobileTabBar_calendarBreath__kbYrs{0%,to{opacity:.46;transform:scale(.94)}50%{opacity:.9;transform:scale(1.05)}}@media (max-width:1023px){.MobileTabBar_actionLayer__qR_0O,.MobileTabBar_tabBar__6swnt{display:block}}@media (prefers-reduced-motion:reduce){.MobileTabBar_actionSheet__mkGTS,.MobileTabBar_centerAction__zQKse,.MobileTabBar_quickAction__aPwHg,.MobileTabBar_tabIcon__KcGlU,.MobileTabBar_tabItem__PB47i{transition:none;animation:none}}.PageMediaGate_content__0EU2j,.PageMediaGate_mediaGate___xMHq{min-height:100svh}.PageMediaGate_content__0EU2j{opacity:1;transition:opacity .18s var(--transition)}.PageMediaGate_contentPending__rX81I{opacity:0;pointer-events:none;user-select:none}.PageMediaGate_loadingOverlay__C_MhS{position:fixed;inset:0;z-index:200}@media (prefers-reduced-motion:reduce){.PageMediaGate_content__0EU2j{transition:none}}.PwaInstallPrompt_overlay__uKJc6{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:1rem;background:rgba(var(--navy-rgb),.78);backdrop-filter:blur(12px)}.PwaInstallPrompt_modal___4ADr{position:relative;width:min(100%,30rem);border:1px solid rgba(var(--page-accent-rgb),.24);border-radius:1.7rem;background:linear-gradient(180deg,rgba(var(--page-soft-rgb),.99),rgba(var(--page-cream-2-rgb),.99));padding:clamp(1.3rem,5vw,2rem);color:var(--page-ink);box-shadow:0 32px 90px rgba(0,0,0,.38)}.PwaInstallPrompt_closeButton__XcZSd{position:absolute;top:1rem;right:1rem;display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid var(--page-border);border-radius:999px;background:rgba(var(--page-soft-rgb),.82);color:var(--page-muted);cursor:pointer}.PwaInstallPrompt_appIcon__iXnMJ{display:block;width:4rem;height:4rem;border-radius:1.1rem;box-shadow:0 14px 30px rgba(var(--page-accent-rgb),.18)}.PwaInstallPrompt_eyebrow__iY4fO{margin:1rem 0 0;color:var(--page-accent);font-size:.72rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.PwaInstallPrompt_modal___4ADr h2{margin:.35rem 0 0;font-size:clamp(1.75rem,6vw,2.5rem);font-weight:950;line-height:1;text-transform:uppercase}.PwaInstallPrompt_description__2SZkz{margin:.85rem 0 1rem;color:var(--page-muted);line-height:1.6}.PwaInstallPrompt_steps___1tnJ{display:grid;gap:.6rem;margin:0 0 1rem;padding:0;list-style:none}.PwaInstallPrompt_steps___1tnJ li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.65rem;align-items:center;border:1px solid var(--page-border-soft);border-radius:.95rem;background:rgba(var(--page-base-rgb),.56);padding:.7rem;font-weight:850}.PwaInstallPrompt_steps___1tnJ svg{justify-self:center;color:var(--page-accent)}.PwaInstallPrompt_installButton__EV1Lv,.PwaInstallPrompt_laterButton__ziPgU{display:flex;width:100%;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;font:inherit;font-weight:950;cursor:pointer}.PwaInstallPrompt_installButton__EV1Lv{border:0;background:var(--page-ink);color:var(--page-base)}.PwaInstallPrompt_laterButton__ziPgU{margin-top:.55rem;border:1px solid var(--page-border);background:transparent;color:var(--page-muted)}.BannerSection_bannerSection__T_jND{position:relative;width:100%;overflow:hidden;padding:2rem;background:var(--page-soft);color:var(--page-base)}.BannerSection_sectionIntro__gGC6n{position:absolute;left:clamp(1.5rem,4vw,4rem);top:clamp(1.5rem,4vw,4rem);z-index:12;color:rgba(var(--page-base-rgb),.74);font-size:.74rem;font-weight:950;letter-spacing:.24em;text-transform:uppercase}.BannerSection_bannerWrapper__I0FLY{position:relative;width:100%;height:min(78svh,54rem);min-height:34rem;overflow:hidden;border-radius:2rem;background:var(--shell-bg);box-shadow:0 28px 70px rgba(20,16,11,.18)}.BannerSection_banner__LB5o2{position:absolute;top:0;left:0;width:100%;height:100%}.BannerSection_image__Yz8sm{object-fit:cover;filter:saturate(1.03) contrast(1.04);transform:scale(1.02)}.BannerSection_overlay__3lDBk{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:flex-start;color:var(--text-light);padding:clamp(1.25rem,5vw,4rem);background:linear-gradient(90deg,rgba(var(--shell-bg-rgb),.78) 0,rgba(var(--shell-bg-rgb),.42) 46%,transparent 100%),linear-gradient(180deg,transparent 20%,rgba(var(--shell-bg-rgb),.72) 100%)}.BannerSection_textBox__ETbRR{max-width:48rem}.BannerSection_textBox__ETbRR h2{max-width:11ch;margin:0;color:var(--secondary);font-size:clamp(3rem,7vw,7rem);font-style:italic;font-weight:950;line-height:.9;text-transform:uppercase;text-wrap:balance}.BannerSection_textBox__ETbRR p{max-width:34rem;margin:1.2rem 0 0;color:rgba(var(--primary),.78);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.75}.BannerSection_arrow__sjUf_{position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:rgba(var(--page-base-rgb),.12);color:var(--text-light);border:1px solid rgba(var(--page-base-rgb),.2);border-radius:50%;cursor:pointer;z-index:10;backdrop-filter:blur(16px);transition:transform .25s var(--transition),background .25s var(--transition),color .25s var(--transition)}.BannerSection_arrow__sjUf_:hover{transform:translateY(-50%) scale(1.06);background:var(--page-base);color:var(--shell-bg)}.BannerSection_left__Tmd3a{left:2rem}.BannerSection_right__mi_WX{right:2rem}.BannerSection_dots__nIFPE{position:absolute;right:clamp(1.4rem,4vw,3rem);bottom:clamp(1.4rem,4vw,3rem);z-index:12;display:flex;gap:.45rem}.BannerSection_dot__ahQzd{width:.55rem;height:.55rem;border-radius:999px;background:rgba(var(--page-base-rgb),.38);transition:width .3s var(--transition),background .3s var(--transition)}.BannerSection_dotActive__FxQrv{width:2rem;background:var(--page-warm)}@media (max-width:760px){.BannerSection_bannerSection__T_jND{min-height:72svh;padding:0}.BannerSection_bannerWrapper__I0FLY{height:72svh;min-height:31rem;border-radius:0}.BannerSection_sectionIntro__gGC6n{top:1.25rem;left:1.25rem}.BannerSection_overlay__3lDBk{align-items:center;padding:1.25rem}.BannerSection_arrow__sjUf_{top:auto;bottom:1.25rem;transform:none}.BannerSection_arrow__sjUf_:hover{transform:scale(1.06)}.BannerSection_left__Tmd3a{left:1.25rem}.BannerSection_right__mi_WX{left:4.75rem;right:auto}.BannerSection_dots__nIFPE{right:1.25rem;bottom:2.15rem}}.page_homePage__ZW71S{min-height:100svh;background:var(--page-base);color:var(--page-ink)}.page_publicSection__cQMAO{position:relative;overflow:hidden;padding:clamp(4.5rem,8vw,7rem) clamp(1.25rem,4vw,5rem);background:linear-gradient(180deg,var(--page-cream-2) 0,var(--page-base) 54%,var(--page-soft) 100%);color:var(--page-ink)}.page_publicSection__cQMAO:before{content:"";position:absolute;inset:1.5rem;pointer-events:none;border:1px solid var(--page-border-soft);border-radius:2rem}.page_publicInner__OCoRQ{position:relative;z-index:1;max-width:var(--content-max-width);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(19rem,.72fr);gap:clamp(2rem,5vw,5.5rem);align-items:end}.page_eyebrow__bTid4{margin:0 0 1rem;color:var(--page-accent);font-size:.78rem;font-weight:950;letter-spacing:.24em;text-transform:uppercase}.page_publicTitle__NAhb1{margin:0;color:var(--page-ink);font-size:2rem;font-style:italic;font-weight:950;line-height:.9;text-transform:uppercase;text-wrap:balance}.page_publicDescription__Jrx4r{max-width:42rem;margin:1.4rem 0 0;color:var(--page-muted);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.8}.page_publicActions__fcA_n{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.page_primaryLink__1lzsj,.page_secondaryLink__cifGM{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:3.2rem;border-radius:999px;font-size:.78rem;font-weight:950;letter-spacing:.16em;line-height:1.2;padding:.95rem 1.25rem;text-transform:uppercase;transition:transform .28s var(--transition),background .28s var(--transition),border-color .28s var(--transition),color .28s var(--transition)}.page_primaryLink__1lzsj{background:var(--page-ink);color:var(--page-base);box-shadow:0 18px 44px rgba(var(--page-ink-rgb),.14)}.page_primaryLink__1lzsj:hover,.page_secondaryLink__cifGM:hover{transform:translateY(-3px)}.page_primaryLink__1lzsj:hover{background:var(--page-accent)}.page_secondaryLink__cifGM{border:1px solid var(--page-border);background:rgba(var(--page-soft-rgb),.68);color:var(--page-ink);cursor:pointer}.page_secondaryLink__cifGM:hover{border-color:rgba(var(--page-accent-rgb),.34);background:rgba(var(--page-accent-rgb),.1)}.page_highlightGrid__HaFZI{display:grid;gap:.9rem}.page_highlightItem__gWSHg{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center;border:1px solid var(--page-border);border-radius:1.25rem;background:rgba(var(--page-soft-rgb),.78);box-shadow:0 18px 48px rgba(var(--page-ink-rgb),.08);padding:1rem;backdrop-filter:blur(18px);transition:border-color .28s var(--transition),box-shadow .28s var(--transition)}.page_highlightItem__gWSHg:hover{border-color:rgba(var(--page-accent-rgb),.26);box-shadow:0 24px 60px rgba(var(--page-ink-rgb),.13)}.page_highlightIcon__9WR13{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:1rem;background:linear-gradient(135deg,rgba(var(--page-accent-rgb),.14),rgba(var(--page-warm-rgb),.22));color:var(--page-accent)}.page_highlightItem__gWSHg p{margin:0;color:var(--page-ink);font-size:1.05rem;font-weight:850;line-height:1.35}@media (max-width:880px){.page_publicInner__OCoRQ{grid-template-columns:1fr;align-items:start}.page_publicSection__cQMAO:before{inset:.75rem;border-radius:1.4rem}}@media (max-width:560px){.page_publicActions__fcA_n{flex-direction:column}.page_primaryLink__1lzsj,.page_secondaryLink__cifGM{width:100%}}