.PortalPublic_entry__jKBCF,.PortalPublic_shopPage__e6P2A{position:relative;overflow-x:clip;isolation:isolate}.PortalPublic_entry__jKBCF{min-height:min(44rem,calc(100vh - 9rem));padding-block:clamp(3rem,7vw,7rem)}.PortalPublic_entry__jKBCF:before,.PortalPublic_shopPage__e6P2A:before{position:absolute;z-index:-1;border-radius:999px;content:"";pointer-events:none}.PortalPublic_entry__jKBCF:before{top:-16rem;right:-11rem;width:38rem;height:38rem;background:radial-gradient(circle,color-mix(in srgb,var(--gold) 24%,transparent),transparent 68%)}.PortalPublic_entryHeader__Ls6Mh{max-width:48rem}.PortalPublic_entryTitle__QQ_x4,.PortalPublic_shopTitle__pLLv_{color:var(--forest-deep);font-size:clamp(2.5rem,6vw,5.4rem);font-weight:620;letter-spacing:-.055em;line-height:.96;text-wrap:balance}.PortalPublic_entryGrid__U3o16{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr);gap:1rem;margin-top:clamp(2rem,5vw,4rem)}.PortalPublic_entryCard__BIesf{position:relative;display:flex;min-height:16rem;flex-direction:column;justify-content:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 92%,transparent);padding:clamp(1.4rem,4vw,2.25rem);box-shadow:var(--shadow-card);backdrop-filter:blur(18px)}.PortalPublic_entryCard__BIesf:first-child{background:linear-gradient(145deg,color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--gold) 13%,var(--surface)))}.PortalPublic_entryCard__BIesf:last-child:after{position:absolute;right:-3rem;bottom:-5rem;width:13rem;height:13rem;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--gold-deep) 10%,transparent),transparent 68%);content:"";pointer-events:none}.PortalPublic_quickLabel__ivX0a{position:relative;z-index:1;margin-bottom:.8rem;color:var(--muted);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.PortalPublic_googleLink__UF2pr{position:relative;z-index:1;display:inline-flex;min-height:3.4rem;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surface) 82%,transparent);padding:.8rem 1.2rem;color:var(--forest-deep);font-weight:650;transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.PortalPublic_googleLink__UF2pr:hover{border-color:color-mix(in srgb,var(--gold-deep) 62%,var(--line));box-shadow:var(--shadow-card);transform:translateY(-2px)}.PortalPublic_shopPage__e6P2A{min-height:min(50rem,calc(100vh - 9rem));padding-block:clamp(3.5rem,8vw,7.5rem)}.PortalPublic_shopPage__e6P2A:before{top:-12rem;left:-14rem;width:42rem;height:42rem;background:radial-gradient(circle,color-mix(in srgb,var(--gold-deep) 8%,transparent),transparent 69%)}.PortalPublic_shopHero__yAl6c{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:end;gap:clamp(2rem,7vw,7rem)}.PortalPublic_shopEyebrow__EJB0a{color:var(--forest);font-size:.75rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.PortalPublic_shopTitle__pLLv_{margin-top:.85rem}.PortalPublic_shopIntro__9SA2d{max-width:42rem;color:var(--muted);font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.75}.PortalPublic_shopGrid__C0GfB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,6vw,5rem);counter-reset:shop-card}.PortalPublic_shopCard__bThdG{position:relative;min-height:15rem;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 94%,transparent);padding:clamp(1.4rem,3vw,2rem);box-shadow:var(--shadow-card);counter-increment:shop-card}.PortalPublic_shopCard__bThdG:before{display:block;margin-bottom:3rem;color:var(--gold-deep);content:"0" counter(shop-card);font-size:.72rem;font-weight:750;letter-spacing:.16em}.PortalPublic_shopCard__bThdG:nth-child(2){background:linear-gradient(145deg,color-mix(in srgb,var(--gold) 11%,var(--surface)),var(--surface))}.PortalPublic_shopCard__bThdG h2{color:var(--forest-deep);font-size:1.15rem;font-weight:650;letter-spacing:-.025em}.PortalPublic_shopCard__bThdG p{margin-top:.75rem;color:var(--muted);font-size:.9rem;line-height:1.7}.PortalPublic_shopActions__q7kvU{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.PortalPublic_shopPrimary__FyvHv,.PortalPublic_shopSecondary__VrkKj{display:inline-flex;min-height:3.2rem;align-items:center;justify-content:center;border-radius:999px;padding:.8rem 1.4rem;font-size:.9rem;font-weight:650;transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.PortalPublic_shopPrimary__FyvHv{border:1px solid color-mix(in srgb,var(--gold-deep) 74%,var(--gold));background:color-mix(in srgb,var(--gold) 78%,var(--surface));color:var(--text,#1c1c1c)}.PortalPublic_shopPrimary__FyvHv:hover{background:color-mix(in srgb,var(--gold-deep) 52%,var(--gold))}.PortalPublic_shopSecondary__VrkKj{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 72%,transparent);color:var(--forest-deep)}.PortalPublic_shopPrimary__FyvHv:hover,.PortalPublic_shopSecondary__VrkKj:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.PortalPublic_shopNote__iBGmZ{margin-top:1.25rem;color:var(--muted);font-size:.82rem;line-height:1.6}@media (max-width:760px){.PortalPublic_entry__jKBCF{min-height:auto;padding-block:2.75rem 3.5rem}.PortalPublic_entryGrid__U3o16,.PortalPublic_shopGrid__C0GfB,.PortalPublic_shopHero__yAl6c{grid-template-columns:1fr}.PortalPublic_entryCard__BIesf{min-height:13rem}.PortalPublic_shopPage__e6P2A{padding-block:3rem 4rem}.PortalPublic_shopIntro__9SA2d{font-size:1rem}.PortalPublic_shopCard__bThdG{min-height:13rem}.PortalPublic_shopCard__bThdG:before{margin-bottom:2rem}.PortalPublic_shopActions__q7kvU{flex-direction:column}}@media (prefers-reduced-motion:reduce){.PortalPublic_googleLink__UF2pr,.PortalPublic_shopPrimary__FyvHv,.PortalPublic_shopSecondary__VrkKj{transition:none}}.PortalDashboard_notice__fxNCh{margin-top:1rem;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--forest) 18%,transparent);border-radius:1rem;background:color-mix(in srgb,white 72%,transparent);color:var(--forest-deep);font-size:.82rem}.PortalDashboard_noticeError__dy7_n{border-color:color-mix(in srgb,#9e3c32 24%,transparent);color:#7d2d27}.PortalDashboard_clubBanner__h4p2t{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin-top:clamp(1.5rem,4vw,3rem);padding:clamp(1.5rem,4vw,2.5rem);border:1px solid color-mix(in srgb,var(--gold-deep) 20%,transparent);border-radius:var(--radius-lg);background:radial-gradient(circle at 88% 14%,color-mix(in srgb,var(--gold) 24%,transparent),transparent 14rem),linear-gradient(120deg,color-mix(in srgb,var(--surface) 96%,var(--gold)),color-mix(in srgb,var(--gold) 16%,var(--surface)));box-shadow:var(--shadow-card);color:var(--text,#1c1c1c)}.PortalDashboard_eyebrow__CgCwr{color:color-mix(in srgb,var(--gold-deep) 48%,var(--text,#1c1c1c));font-size:.68rem;font-weight:750;letter-spacing:.17em;text-transform:uppercase}.PortalDashboard_clubTitle__WNgl3{margin-top:.45rem;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.55rem,3vw,2.3rem);font-weight:500;letter-spacing:-.025em}.PortalDashboard_clubCopy__MJhVn{max-width:60rem;margin-top:.65rem;color:color-mix(in srgb,var(--text,#1c1c1c) 72%,white);font-size:.88rem;line-height:1.7}.PortalDashboard_grid__f8Hwc,.PortalDashboard_historyGrid__qmXy6{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(1rem,2.5vw,1.75rem);margin-top:clamp(1rem,2.5vw,1.75rem)}.PortalDashboard_cardHeader__8nlNH{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,var(--forest-deep) 10%,transparent)}.PortalDashboard_cardTitle__nA22U{color:var(--forest-deep);font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:500;letter-spacing:-.025em}.PortalDashboard_quietLink__arT5u{color:var(--forest-deep);font-size:.75rem;font-weight:700;text-underline-offset:.25rem}.PortalDashboard_dataList__H4fOn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.PortalDashboard_dataItem__FM55n{min-width:0;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--forest-deep) 9%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--surface) 72%,white)}.PortalDashboard_label__yXTTf{display:block;margin-bottom:.35rem;color:color-mix(in srgb,var(--forest-deep) 58%,white);font-size:.66rem;font-weight:720;letter-spacing:.08em;text-transform:uppercase}.PortalDashboard_value__5AG07{overflow-wrap:anywhere;color:var(--forest-deep);font-size:.9rem;line-height:1.5}.PortalDashboard_form__FMVO2{display:grid;gap:1rem;margin-top:1.25rem}.PortalDashboard_input__fAmsn{width:100%;min-height:2.9rem;padding:.7rem .85rem;border:1px solid color-mix(in srgb,var(--forest-deep) 18%,transparent);border-radius:.9rem;background:color-mix(in srgb,white 86%,transparent);color:var(--forest-deep);font:inherit}.PortalDashboard_preference__aZNQj{display:grid;gap:.8rem;margin-top:1rem;padding:1rem;border:1px solid color-mix(in srgb,var(--forest-deep) 10%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--surface) 70%,white);font-size:.82rem}.PortalDashboard_actions__xutvA{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem}.PortalDashboard_primaryAction__n_64N,.PortalDashboard_secondaryAction__HnqML{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.7rem 1rem;border:1px solid color-mix(in srgb,var(--gold-deep) 68%,var(--gold));border-radius:999px;background:color-mix(in srgb,var(--gold) 78%,var(--surface));color:var(--text,#1c1c1c);font-size:.78rem;font-weight:720;text-decoration:none;transition:transform var(--duration-base),background-color var(--duration-base)}.PortalDashboard_secondaryAction__HnqML.PortalDashboard_clubAction__pmHFy{border-color:color-mix(in srgb,var(--gold-deep) 52%,var(--line,#d8d0c3));color:var(--text,#1c1c1c)}.PortalDashboard_secondaryAction__HnqML.PortalDashboard_clubAction__pmHFy:hover{background:color-mix(in srgb,var(--gold) 22%,var(--surface))}.PortalDashboard_secondaryAction__HnqML{border-color:color-mix(in srgb,var(--forest-deep) 20%,transparent);background:transparent;color:var(--forest-deep)}.PortalDashboard_primaryAction__n_64N:hover,.PortalDashboard_secondaryAction__HnqML:hover{transform:translateY(-1px)}.PortalDashboard_primaryAction__n_64N:hover{background:color-mix(in srgb,var(--gold-deep) 52%,var(--gold))}.PortalDashboard_secondaryAction__HnqML:hover{background:color-mix(in srgb,white 68%,transparent)}.PortalDashboard_muted__tVPZY{margin-top:.85rem;color:color-mix(in srgb,var(--forest-deep) 62%,white);font-size:.82rem;line-height:1.65}.PortalDashboard_compactList__Lxvs3{display:grid;gap:.65rem;margin-top:1rem}.PortalDashboard_compactItem__tALUU{min-width:0;padding:.85rem 0;border-bottom:1px solid color-mix(in srgb,var(--forest-deep) 9%,transparent)}.PortalDashboard_compactItem__tALUU:last-child{border-bottom:0}.PortalDashboard_itemTitle__1VKLK{color:var(--forest-deep);font-size:.88rem;font-weight:650}.PortalDashboard_itemMeta__iywbh{margin-top:.25rem;color:color-mix(in srgb,var(--forest-deep) 56%,white);font-size:.72rem;line-height:1.5}.PortalDashboard_stack__gX2MR{display:grid;gap:clamp(1rem,2.5vw,1.75rem)}.PortalDashboard_dashboardFrame__EYUsS{--portal-rule:color-mix(in srgb,var(--v3-champagne-500) 42%,transparent);--portal-ink-muted:color-mix(in srgb,var(--v3-forest-950) 64%,white)}.PortalDashboard_dashboardHero___Qclv{min-height:clamp(24rem,46vw,35rem)}.PortalDashboard_dashboardHero___Qclv:after{position:absolute;right:clamp(5rem,20vw,17rem);bottom:0;width:clamp(4rem,10vw,8rem);height:1px;content:"";background:linear-gradient(90deg,transparent,var(--v3-champagne-500))}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_notice__fxNCh{position:relative;margin-top:1.25rem;padding:1rem 1rem 1rem 1.35rem;border-color:rgba(15,46,40,.12);border-radius:.85rem;background:rgba(255,253,248,.9);box-shadow:0 1rem 3rem rgba(15,46,40,.06)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_notice__fxNCh:before{position:absolute;inset:.75rem auto .75rem 0;width:2px;content:"";background:var(--v3-champagne-500)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubBanner__h4p2t{position:relative;overflow:hidden;min-height:clamp(14rem,25vw,20rem);align-items:end;margin-top:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.75rem,5vw,4rem);border-color:color-mix(in srgb,var(--gold-deep) 24%,transparent);border-radius:clamp(1.5rem,3vw,2.5rem);background:radial-gradient(circle at 91% 10%,rgba(212,175,106,.26),transparent 14rem),linear-gradient(118deg,#fffdf8,#f4ead5 62%,#eee0c3);box-shadow:0 2.5rem 6rem rgba(105,82,43,.13)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubBanner__h4p2t:after,.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubBanner__h4p2t:before{position:absolute;pointer-events:none;content:""}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubBanner__h4p2t:before{top:-45%;right:-8%;width:min(35rem,58vw);aspect-ratio:1;border:1px solid rgba(165,124,49,.2);border-radius:50%;box-shadow:0 0 0 4rem rgba(212,175,106,.06),0 0 0 9rem rgba(165,124,49,.035)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubBanner__h4p2t:after{inset:0;opacity:.11;background-image:radial-gradient(circle at 80% 25%,#ead7ad 0 1px,transparent 1.7px),radial-gradient(circle at 68% 68%,#ead7ad 0 1px,transparent 1.6px),linear-gradient(127deg,transparent 62%,rgba(165,124,49,.48) 62.1%,transparent 62.25%);background-size:9rem 9rem,13rem 13rem,100% 100%}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubBanner__h4p2t>*{position:relative;z-index:1}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubTitle__WNgl3{max-width:16ch;font-size:clamp(2.3rem,4.8vw,4.5rem);line-height:.94}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubCopy__MJhVn{max-width:48rem;font-size:clamp(.88rem,1.15vw,1rem)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_grid__f8Hwc,.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_historyGrid__qmXy6{gap:clamp(1rem,2.6vw,2rem);margin-top:clamp(1rem,2.6vw,2rem)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_grid__f8Hwc{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_historyGrid__qmXy6{position:relative;grid-template-columns:minmax(0,1.15fr) minmax(19rem,.85fr)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_historyGrid__qmXy6:before{position:absolute;top:clamp(1.75rem,4vw,3rem);bottom:clamp(1.75rem,4vw,3rem);left:-.65rem;width:1px;content:"";background:linear-gradient(var(--portal-rule),transparent)}.PortalDashboard_portalSurface__f9ynk{isolation:isolate}.PortalDashboard_historySurface__Hvjud,.PortalDashboard_profileSurface__cW7fV,.PortalDashboard_protocolSurface__3gGie,.PortalDashboard_recommendationSurface__wBSce{min-width:0}.PortalDashboard_recommendationSurface__wBSce{min-height:100%;background:radial-gradient(circle at 100% 0,rgba(212,175,106,.12),transparent 15rem),linear-gradient(145deg,rgba(255,255,255,.99),rgba(255,253,248,.94))}.PortalDashboard_recommendationMotif__SjolL{position:absolute;z-index:0;top:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);width:clamp(4rem,10vw,7rem);color:var(--v3-champagne-500);opacity:.18;pointer-events:none}.PortalDashboard_recommendationSurface__wBSce>:not(.PortalDashboard_recommendationMotif__SjolL){position:relative;z-index:1}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_cardHeader__8nlNH{align-items:center;border-bottom-color:rgba(15,46,40,.1)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_cardTitle__nA22U{max-width:15ch;font-size:clamp(1.8rem,3.2vw,2.75rem);line-height:1}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_dataList__H4fOn{gap:0;border-top:1px solid rgba(15,46,40,.1);border-left:1px solid rgba(15,46,40,.1)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_dataItem__FM55n{min-height:6.2rem;padding:1rem;border:0;border-right:1px solid rgba(15,46,40,.1);border-bottom:1px solid rgba(15,46,40,.1);border-radius:0;background:rgba(246,243,238,.42)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_label__yXTTf{color:var(--portal-ink-muted);letter-spacing:.12em}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_value__5AG07{font-weight:600}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_preference__aZNQj{border-radius:1.15rem;background:rgba(246,243,238,.55)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_compactItem__tALUU{position:relative;padding:1rem 0 1rem 1.2rem}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_compactItem__tALUU:before{position:absolute;top:1.35rem;left:0;width:.38rem;height:.38rem;border:1px solid var(--v3-champagne-500);border-radius:50%;content:""}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_itemTitle__1VKLK{font-size:.94rem}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_primaryAction__n_64N,.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_secondaryAction__HnqML{min-height:3rem;padding-inline:1.15rem;border-radius:.75rem}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_input__fAmsn:focus-visible,.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_primaryAction__n_64N:focus-visible,.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_quietLink__arT5u:focus-visible,.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_secondaryAction__HnqML:focus-visible{outline:2px solid var(--v3-champagne-500);outline-offset:3px}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_input__fAmsn{min-height:3rem;border-radius:.75rem;background:var(--v3-luminous-0)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_quietLink__arT5u{display:inline-flex;min-height:2.75rem;align-items:center}@media (max-width:820px){.PortalDashboard_clubBanner__h4p2t,.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_grid__f8Hwc,.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_historyGrid__qmXy6,.PortalDashboard_grid__f8Hwc,.PortalDashboard_historyGrid__qmXy6{grid-template-columns:1fr}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_historyGrid__qmXy6:before{display:none}}@media (max-width:560px){.PortalDashboard_dataList__H4fOn{grid-template-columns:1fr}.PortalDashboard_actions__xutvA,.PortalDashboard_cardHeader__8nlNH{align-items:flex-start;flex-direction:column}.PortalDashboard_primaryAction__n_64N,.PortalDashboard_secondaryAction__HnqML{width:100%}.PortalDashboard_dashboardHero___Qclv:after{display:none}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubBanner__h4p2t{min-height:0;align-items:start;padding:1.5rem}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubTitle__WNgl3{font-size:clamp(2rem,11vw,3.2rem)}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_dataItem__FM55n{min-height:5.5rem}}@media (prefers-reduced-motion:reduce){.PortalDashboard_primaryAction__n_64N,.PortalDashboard_secondaryAction__HnqML{transition:none}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubBanner__h4p2t,.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_portalSurface__f9ynk{animation:none}}@media (prefers-reduced-motion:no-preference){.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_clubBanner__h4p2t{animation:PortalDashboard_portalReveal__jL96C .52s ease-out both}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_portalSurface__f9ynk{animation:PortalDashboard_portalReveal__jL96C .56s ease-out both}.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_grid__f8Hwc .PortalDashboard_portalSurface__f9ynk:nth-child(2),.PortalDashboard_dashboardFrame__EYUsS .PortalDashboard_historyGrid__qmXy6 .PortalDashboard_stack__gX2MR{animation-delay:80ms}}@keyframes PortalDashboard_portalReveal__jL96C{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.EverlumDesignSystem_page__037BB{position:relative;isolation:isolate;min-height:75vh;overflow-x:clip;padding:clamp(3.5rem,7vw,6.5rem) 0 clamp(5rem,9vw,8rem);background:radial-gradient(circle at 12% 5%,color-mix(in srgb,var(--gold) 12%,transparent),transparent 27rem),radial-gradient(circle at 88% 30%,color-mix(in srgb,var(--forest) 8%,transparent),transparent 34rem),linear-gradient(165deg,#fbf8ef 0,var(--surface) 56%,#f1ecdf 100%)}.EverlumDesignSystem_inner__tThNM{width:min(100% - 2rem,76rem);margin-inline:auto}.EverlumDesignSystem_heroCopy__MsKr_{display:contents}.EverlumDesignSystem_hero__VErB2{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,.35fr);align-items:end;gap:clamp(2rem,6vw,6rem);padding-bottom:clamp(2rem,5vw,4rem);border-bottom:1px solid color-mix(in srgb,var(--forest-deep) 15%,transparent)}.EverlumDesignSystem_title__0uziG{max-width:14ch;color:var(--forest-deep);font-family:var(--font-serif),Georgia,serif;font-size:clamp(3rem,6vw,5.8rem);font-weight:500;letter-spacing:-.055em;line-height:.94}.EverlumDesignSystem_intro__dnO4w{max-width:34rem;color:color-mix(in srgb,var(--forest-deep) 70%,white);font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.7}.EverlumDesignSystem_surface__OOzLP{min-width:0;padding:clamp(1.35rem,3vw,2rem);border:1px solid color-mix(in srgb,var(--forest-deep) 12%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,white 80%,transparent);box-shadow:var(--shadow-card);backdrop-filter:blur(18px)}.EverlumDesignSystem_pageV3__Z_5DY{--v3-forest-950:var(--everlum-forest,#0f2e28);--v3-forest-800:#17483c;--v3-champagne-500:var(--everlum-champagne,#d4af6a);--v3-champagne-200:#ead7ad;--v3-pearl-50:var(--everlum-pearl,#f6f3ee);--v3-luminous-0:#fffdf8;--v3-mist-100:var(--everlum-stone,#e7e3dc);--v3-graphite-950:var(--everlum-graphite,#1c1c1c);--v3-font-display:var(--font-serif,Lora,"Iowan Old Style","Palatino Linotype",Georgia,serif);--v3-font-interface:var(--font-sans,Inter,"Avenir Next","Segoe UI",sans-serif);min-height:100vh;padding:clamp(3.25rem,7vw,6.75rem) 0 calc(clamp(5.5rem, 9vw, 8.5rem) + env(safe-area-inset-bottom));color:var(--v3-forest-950);font-family:var(--v3-font-interface);background:radial-gradient(circle at 86% 1%,rgba(212,175,106,.14),transparent 24rem),radial-gradient(circle at 8% 30%,rgba(15,46,40,.045),transparent 28rem),linear-gradient(145deg,var(--v3-luminous-0) 0,var(--v3-pearl-50) 62%,#eee8df 100%)}.EverlumDesignSystem_pageV3__Z_5DY:before{position:absolute;z-index:-1;inset:0 auto 0 max(1rem,calc((100vw - 76rem) / 2 - 2.5rem));width:1px;content:"";background:linear-gradient(transparent,rgba(212,175,106,.48) 13%,rgba(212,175,106,.08) 82%,transparent)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_inner__tThNM{position:relative;z-index:1}.EverlumDesignSystem_lightField__oGV_L{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none;opacity:.05;background-image:radial-gradient(circle at 16% 18%,var(--v3-champagne-500) 0 1px,transparent 1.6px),radial-gradient(circle at 78% 11%,var(--v3-champagne-500) 0 1px,transparent 1.7px),radial-gradient(circle at 91% 38%,var(--v3-forest-800) 0 1px,transparent 1.6px),repeating-linear-gradient(118deg,transparent 0 5.3rem,rgba(212,175,106,.72) 5.35rem,transparent 5.42rem 9.5rem);background-size:17rem 17rem,23rem 23rem,29rem 29rem,100% 100%;-webkit-mask-image:linear-gradient(180deg,black 0,rgba(0,0,0,.78) 35%,transparent 78%);mask-image:linear-gradient(180deg,black 0,rgba(0,0,0,.78) 35%,transparent 78%)}.EverlumDesignSystem_lightField__oGV_L:after,.EverlumDesignSystem_lightField__oGV_L:before{position:absolute;width:min(58vw,50rem);aspect-ratio:1;border:1px solid var(--v3-champagne-500);border-radius:50%;content:""}.EverlumDesignSystem_lightField__oGV_L:before{top:-36rem;right:-14rem;box-shadow:0 0 0 5rem rgba(212,175,106,.22),0 0 0 11rem rgba(212,175,106,.08)}.EverlumDesignSystem_lightField__oGV_L:after{top:20rem;left:-38rem;box-shadow:0 0 0 8rem rgba(23,72,60,.12)}.EverlumDesignSystem_heroV3__8DSCd{position:relative;grid-template-columns:minmax(0,1fr) clamp(12rem,23vw,19rem);min-height:clamp(21rem,42vw,34rem);padding:clamp(1rem,2vw,2rem) 0 clamp(2.75rem,6vw,5.5rem);border-bottom-color:rgba(15,46,40,.16)}.EverlumDesignSystem_heroV3__8DSCd:before{position:absolute;top:0;left:0;width:clamp(4rem,9vw,8rem);height:1px;content:"";background:var(--v3-champagne-500);box-shadow:clamp(4.4rem,9.5vw,8.5rem) 0 0 rgba(212,175,106,.3)}.EverlumDesignSystem_heroV3__8DSCd .EverlumDesignSystem_heroCopy__MsKr_{display:flex;flex-direction:column;align-items:flex-start;align-self:center;gap:clamp(1.15rem,2.4vw,2rem);max-width:52rem}.EverlumDesignSystem_heroV3__8DSCd .EverlumDesignSystem_title__0uziG{max-width:12ch;margin:0;color:var(--v3-forest-950);font-family:var(--v3-font-display);font-size:clamp(3.8rem,7.6vw,7.4rem);font-weight:500;letter-spacing:-.06em;line-height:.86;text-wrap:balance}.EverlumDesignSystem_heroV3__8DSCd .EverlumDesignSystem_intro__dnO4w{max-width:42rem;margin:0;padding-left:clamp(1rem,2vw,1.75rem);border-left:1px solid var(--v3-champagne-500);color:color-mix(in srgb,var(--v3-forest-950) 74%,white);font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.75}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_eyebrow__AxS0K{display:inline-flex;align-items:center;gap:.7rem;color:color-mix(in srgb,var(--v3-forest-950,#0f2e28) 76%,white);font-family:var(--v3-font-interface,Inter,"Segoe UI",sans-serif);font-size:.72rem;font-weight:700;letter-spacing:.22em;line-height:1.2;text-transform:uppercase}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_eyebrow__AxS0K:before{width:1.75rem;height:1px;content:"";background:var(--v3-champagne-500,#d4af6a)}.EverlumDesignSystem_heroMotif__GHpQv{position:relative;display:grid;place-items:center;width:clamp(11rem,21vw,18rem);aspect-ratio:1;align-self:center;justify-self:end;border:1px solid rgba(212,175,106,.42);border-radius:50%;color:var(--v3-champagne-500);background:radial-gradient(circle,rgba(255,253,248,.96) 0 38%,transparent 39%),repeating-radial-gradient(circle,rgba(212,175,106,.16) 0 1px,transparent 1px 1.35rem);box-shadow:inset 0 0 0 1.1rem rgba(255,253,248,.6),0 2.5rem 5rem rgba(15,46,40,.08)}.EverlumDesignSystem_heroMotif__GHpQv:after,.EverlumDesignSystem_heroMotif__GHpQv:before{position:absolute;border-radius:50%;content:""}.EverlumDesignSystem_heroMotif__GHpQv:before{inset:12%;border:1px dashed rgba(212,175,106,.36)}.EverlumDesignSystem_heroMotif__GHpQv:after{inset:31%;background:rgba(212,175,106,.08);box-shadow:0 0 3rem rgba(212,175,106,.34)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_motif__Q2dqE{position:relative;z-index:1;width:42%;height:auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;vector-effect:non-scaling-stroke}.EverlumDesignSystem_surfaceV3__CnQtX{--surface-padding:clamp(1.45rem,3vw,2.25rem);position:relative;overflow:hidden;padding:var(--surface-padding);border-color:rgba(15,46,40,.12);border-radius:clamp(1.25rem,2.4vw,2rem);color:var(--v3-forest-950,#0f2e28);font-family:var(--v3-font-interface,Inter,"Segoe UI",sans-serif);background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(255,253,248,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 1.5rem 4.5rem rgba(15,46,40,.08);backdrop-filter:none}.EverlumDesignSystem_surfaceV3__CnQtX:before{position:absolute;top:0;left:var(--surface-padding);width:clamp(3rem,12vw,7rem);height:1px;content:"";background:linear-gradient(90deg,var(--v3-champagne-500,#d4af6a),transparent)}.EverlumDesignSystem_surfaceV3__CnQtX[data-density=compact]{--surface-padding:clamp(1rem,2vw,1.4rem)}.EverlumDesignSystem_surfaceV3__CnQtX[data-density=spacious]{--surface-padding:clamp(1.8rem,4vw,3.2rem)}.EverlumDesignSystem_surfaceV3__CnQtX[data-tone=quiet]{border-color:rgba(15,46,40,.08);background:rgba(246,243,238,.82);box-shadow:none}.EverlumDesignSystem_surfaceV3__CnQtX[data-tone=forest]{border-color:rgba(234,215,173,.28);color:var(--v3-luminous-0,#fffdf8);background:radial-gradient(circle at 92% 4%,rgba(212,175,106,.16),transparent 16rem),linear-gradient(145deg,#17483c,#0f2e28);box-shadow:0 2rem 5rem rgba(15,46,40,.18)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_sectionHeading__5LNJM{margin:0;color:inherit;font-family:var(--v3-font-display,Lora,Georgia,serif);font-size:clamp(2rem,4vw,3.7rem);font-weight:500;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_statusChip__wXrcn{display:inline-flex;min-height:2rem;align-items:center;gap:.55rem;padding:.35rem .75rem;border:1px solid rgba(15,46,40,.12);border-radius:999px;color:var(--v3-forest-950,#0f2e28);font-family:var(--v3-font-interface,Inter,"Segoe UI",sans-serif);font-size:.76rem;font-weight:700;letter-spacing:.015em;line-height:1.2;background:rgba(255,253,248,.8)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_statusDot__WU2aV{width:.48rem;height:.48rem;flex:0 0 auto;border-radius:50%;background:#5e6863;box-shadow:0 0 0 .22rem rgba(94,104,99,.1)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_statusChip__wXrcn[data-tone=success] .EverlumDesignSystem_statusDot__WU2aV{background:#227a55;box-shadow:0 0 0 .22rem rgba(34,122,85,.1)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_statusChip__wXrcn[data-tone=warning] .EverlumDesignSystem_statusDot__WU2aV{background:#a46d12;box-shadow:0 0 0 .22rem rgba(164,109,18,.11)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_statusChip__wXrcn[data-tone=danger] .EverlumDesignSystem_statusDot__WU2aV{background:#a33a35;box-shadow:0 0 0 .22rem rgba(163,58,53,.1)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_action__GOLtl{display:inline-flex;min-width:0;min-height:3rem;align-items:center;justify-content:center;gap:.8rem;padding:.72rem 1.15rem;border:1px solid transparent;border-radius:999px;color:var(--v3-luminous-0,#fffdf8);font-family:var(--v3-font-interface,Inter,"Segoe UI",sans-serif);font-size:.9rem;font-weight:750;line-height:1.2;text-decoration:none;background:linear-gradient(135deg,var(--v3-forest-800,#17483c),var(--v3-forest-950,#0f2e28));box-shadow:0 .8rem 2rem rgba(15,46,40,.16);transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_action__GOLtl:hover{transform:translateY(-2px);box-shadow:0 1rem 2.5rem rgba(15,46,40,.2)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_action__GOLtl[data-tone=secondary]{border-color:rgba(15,46,40,.16);color:var(--v3-forest-950,#0f2e28);background:rgba(255,253,248,.88);box-shadow:none}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_action__GOLtl[data-tone=quiet]{color:var(--v3-forest-800,#17483c);background:transparent;box-shadow:none}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_action__GOLtl:focus-visible{outline:2px solid var(--v3-champagne-500,#d4af6a);outline-offset:3px}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_actionIcon__1NmRb{display:grid;width:1.4rem;height:1.4rem;place-items:center}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_actionArrow__P_8Mr{color:var(--v3-champagne-200,#ead7ad);font-size:1rem}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_action__GOLtl[data-tone=quiet] .EverlumDesignSystem_actionArrow__P_8Mr,.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_action__GOLtl[data-tone=secondary] .EverlumDesignSystem_actionArrow__P_8Mr{color:var(--v3-champagne-500,#d4af6a)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_metric__kkm6b{display:grid;min-width:0;align-content:start;gap:.38rem;padding-top:1rem;border-top:1px solid rgba(212,175,106,.48);font-family:var(--v3-font-interface,Inter,"Segoe UI",sans-serif)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_metricDetail__6gqpB,.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_metricLabel__fWrlW{color:color-mix(in srgb,var(--v3-forest-950,#0f2e28) 66%,white);font-size:.78rem;line-height:1.45}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_metricLabel__fWrlW{font-weight:750;letter-spacing:.1em;text-transform:uppercase}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_metricValue___b0PF{color:var(--v3-forest-950,#0f2e28);font-family:var(--v3-font-display,Lora,Georgia,serif);font-size:clamp(2.4rem,5vw,4.6rem);font-weight:500;letter-spacing:-.045em;line-height:.95}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_scientificField__LrvvP{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(212,175,106,.28);border-radius:clamp(1.5rem,3vw,2.5rem);background:var(--v3-luminous-0,#fffdf8)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_fieldPattern__z3jo8{position:absolute;z-index:-1;inset:0;display:grid;place-items:center end;padding:clamp(1rem,4vw,3rem);color:var(--v3-champagne-500,#d4af6a);pointer-events:none;background-image:radial-gradient(circle at 12% 22%,currentColor 0 1px,transparent 1.6px),radial-gradient(circle at 88% 68%,currentColor 0 1px,transparent 1.7px),linear-gradient(115deg,transparent 34%,currentColor 34.2%,transparent 34.5%),linear-gradient(65deg,transparent 63%,currentColor 63.2%,transparent 63.5%);background-size:11rem 11rem,17rem 17rem,100% 100%,100% 100%;opacity:.12;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.32) 48%,black);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.32) 48%,black)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_scientificField__LrvvP[data-intensity=operational] .EverlumDesignSystem_fieldPattern__z3jo8{opacity:.04}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_fieldPattern__z3jo8 .EverlumDesignSystem_motif__Q2dqE{width:clamp(8rem,22vw,16rem)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_fieldContent__tsTIe{position:relative;z-index:1;padding:clamp(1.5rem,4vw,3.5rem)}@keyframes EverlumDesignSystem_everlumV3Reveal__y_kuC{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_heroV3__8DSCd,.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_scientificField__LrvvP,.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_surfaceV3__CnQtX{animation:EverlumDesignSystem_everlumV3Reveal__y_kuC .56s cubic-bezier(.22,1,.36,1) both}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_surfaceV3__CnQtX{animation-delay:90ms}@media (max-width:820px){.EverlumDesignSystem_hero__VErB2{grid-template-columns:1fr;align-items:start;gap:1rem}.EverlumDesignSystem_heroV3__8DSCd{min-height:0;gap:2.5rem}.EverlumDesignSystem_heroMotif__GHpQv{width:min(15rem,58vw);justify-self:start}}@media (max-width:560px){.EverlumDesignSystem_page__037BB{padding-top:3rem}.EverlumDesignSystem_title__0uziG{font-size:clamp(2.7rem,14vw,4rem)}.EverlumDesignSystem_pageV3__Z_5DY{padding-top:2.25rem}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_inner__tThNM{width:min(100% - 1.25rem,76rem)}.EverlumDesignSystem_heroV3__8DSCd{padding-bottom:2.4rem}.EverlumDesignSystem_heroV3__8DSCd .EverlumDesignSystem_title__0uziG{font-size:clamp(3.45rem,17vw,5rem)}.EverlumDesignSystem_heroV3__8DSCd .EverlumDesignSystem_intro__dnO4w{padding-left:1rem}.EverlumDesignSystem_heroMotif__GHpQv{width:min(12rem,52vw)}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_action__GOLtl{width:100%;min-height:3rem}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_fieldContent__tsTIe{padding:1.35rem}}@media (prefers-reduced-motion:reduce){.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_heroV3__8DSCd,.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_scientificField__LrvvP,.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_surfaceV3__CnQtX{animation:none}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_action__GOLtl{transition:none}.EverlumDesignSystem_pageV3__Z_5DY .EverlumDesignSystem_action__GOLtl:hover{transform:none}}