.NavbarMenu_navbarTypography__3j1sa{font-family:var(--font-body);font-size:max(16px,var(--luxe-body-size,1rem))}.NavbarMenu_navbarTypography__3j1sa :is(a,button),.NavbarMenu_subLink__Bri_Q{font-size:max(16px,var(--luxe-control-size,1rem))!important}.NavbarMenu_cascadePosition__g4efY,.NavbarMenu_megaPosition__7uvb1{position:absolute;top:100%;padding-top:8px;z-index:50;--menu-max-height:calc(100dvh - 140px);font-family:var(--font-body);color:hsl(var(--foreground))}.NavbarMenu_cascadePosition__g4efY{left:var(--menu-shift,0);width:max-content}.NavbarMenu_megaPosition__7uvb1{left:0;right:0;padding-top:0}.NavbarMenu_cascadePanels__GxSEJ{display:flex;align-items:flex-start;gap:8px}.NavbarMenu_surface__Nfz2z{background:hsl(var(--background));border:1px solid hsl(var(--border)/.65);border-top:2px solid hsl(var(--accent)/.65);border-radius:12px;box-shadow:0 18px 40px hsl(var(--background)/.18),0 4px 12px hsl(var(--background)/.08);max-height:var(--menu-max-height);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.NavbarMenu_primary__uf_Gl{width:280px;padding-block:8px}.NavbarMenu_secondary__hxrZv{width:236px;padding-block:8px}.NavbarMenu_preview__opaXd{width:236px;flex-shrink:0;overflow:auto}.NavbarMenu_category__iTog8,.NavbarMenu_subLink__Bri_Q{display:flex;align-items:center;text-align:left;width:100%;color:hsl(var(--foreground));transition:background-color .15s ease,color .15s ease;text-decoration:none;white-space:normal;overflow-wrap:anywhere}.NavbarMenu_category__iTog8{padding:13px 18px;gap:12px;border:0;background:transparent;cursor:pointer}.NavbarMenu_categoryLabel__PuAPb{display:block;font-size:max(16px,var(--luxe-control-size,1rem));font-weight:600;line-height:1.4}.NavbarMenu_description__gFlYq{display:block;margin-top:4px;font-size:max(13px,var(--luxe-nav-support-size,.8125rem));font-weight:400;color:hsl(var(--muted-foreground));line-height:1.5}.NavbarMenu_subLink__Bri_Q{min-height:44px;padding:11px 16px;gap:10px;font-size:max(16px,var(--luxe-control-size,1rem));line-height:1.45}.NavbarMenu_active__gq0PI,.NavbarMenu_category__iTog8:hover,.NavbarMenu_subLink__Bri_Q:hover{background:hsl(var(--muted)/.55);color:hsl(var(--accent))}.NavbarMenu_category__iTog8:focus-visible,.NavbarMenu_overviewLink__MKX51:focus-visible,.NavbarMenu_subLink__Bri_Q:focus-visible,.NavbarMenu_surface__Nfz2z a:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:-3px;border-radius:4px}.NavbarMenu_feature__MF4CE{padding:0}.NavbarMenu_featureContent__0P7AS{width:100%}.NavbarMenu_featureImage__fA0Fk{aspect-ratio:16/10;overflow:hidden}.NavbarMenu_featureImage__fA0Fk img{display:block;width:100%;height:100%;object-fit:cover}.NavbarMenu_featureCopy__nIdRQ{padding:18px}.NavbarMenu_featureTitle___wbER{font-size:max(16px,var(--luxe-body-size,1rem));font-weight:600;line-height:1.4;margin:0 0 6px}.NavbarMenu_featureAction__eWZwZ{display:inline-flex;align-items:center;gap:4px;color:hsl(var(--accent));font-size:max(16px,var(--luxe-control-size,1rem));font-weight:600;margin-top:12px}.NavbarMenu_luxurySurface__mNleP{position:relative;max-height:var(--menu-max-height);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--accent)/.55) hsl(var(--background));background:radial-gradient(ellipse at 0 0,hsl(var(--accent)/.09),transparent 55%),hsl(var(--background));border-top:1px solid hsl(var(--accent)/.32);border-bottom:1px solid hsl(var(--accent)/.4);box-shadow:0 30px 60px hsl(var(--background)/.3);color:hsl(var(--foreground))}.NavbarMenu_luxuryInner__qeAO8{display:grid;grid-template-columns:minmax(210px,.27fr) minmax(0,1fr);gap:clamp(28px,3vw,52px);width:100%;max-width:1500px;margin-inline:auto;padding:32px max(24px,3.5vw) 36px}.NavbarMenu_luxuryIntro__81Wtk{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-right:8px;min-width:0}.NavbarMenu_luxuryEyebrow__J02Ka{display:block;font-family:var(--font-body);font-size:max(16px,var(--luxe-module-eyebrow-size,1rem));color:hsl(var(--luxe-gold-light,var(--accent)));letter-spacing:.16em;text-transform:uppercase;line-height:1.4}.NavbarMenu_luxuryHeading__XOj6d{margin:20px 0 14px;font-family:var(--font-display);font-size:var(--luxe-module-h2-size,2rem);font-weight:400;line-height:1.15;text-wrap:balance;color:hsl(var(--foreground))}.NavbarMenu_luxuryIntroCopy__lTU4j{font-size:max(16px,var(--luxe-body-size,1rem));line-height:1.65;color:hsl(var(--foreground)/.72);margin:0}.NavbarMenu_luxuryIntroActions___yG1E{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;margin-top:24px;padding-top:22px;border-top:1px solid hsl(var(--accent)/.32)}.NavbarMenu_luxuryBack__RXhb0,.NavbarMenu_luxuryInstruction__nB3fW,.NavbarMenu_luxuryOverview__82iY_{display:inline-flex;align-items:center;gap:10px;line-height:1.5;font-size:max(16px,var(--luxe-control-size,1rem));font-family:var(--font-body);color:hsl(var(--foreground));text-align:left}.NavbarMenu_luxuryBack__RXhb0{color:hsl(var(--luxe-gold-light,var(--accent)));background:transparent;border:0;cursor:pointer}.NavbarMenu_luxuryInstruction__nB3fW{font-size:max(13px,var(--luxe-nav-support-size,.8125rem));color:hsl(var(--foreground)/.65)}.NavbarMenu_luxuryWatermark__HNnWn{font-family:var(--font-display);font-size:var(--luxe-module-h2-size,2rem);font-weight:400;letter-spacing:.18em;color:hsl(var(--luxe-gold-light,var(--accent))/.25);margin-top:auto;padding-top:32px}.NavbarMenu_luxuryCards__vLSS_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-content:start}.NavbarMenu_luxuryCard__EjNDJ{position:relative;isolation:isolate;display:block;width:100%;height:clamp(168px,13.4vw,220px);overflow:hidden;padding:0;border:1px solid hsl(var(--accent)/.18);border-radius:2px;text-align:left;color:hsl(var(--foreground));background:hsl(var(--luxe-green-light,var(--primary)));cursor:pointer;text-decoration:none;transition:border-color .24s ease}.NavbarMenu_luxuryPhoto___iUB9{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.NavbarMenu_luxuryMediaShade__LO_fT{position:absolute;inset:0;background:linear-gradient(180deg,hsl(var(--background)/.15) 0,hsl(var(--background)/.25) 32%,hsl(var(--background)/.9) 100%)}.NavbarMenu_luxuryCardNumber__8g2Am{position:absolute;top:14px;left:18px;font-size:max(13px,var(--luxe-nav-support-size,.8125rem));color:hsl(var(--foreground)/.75);letter-spacing:.12em}.NavbarMenu_luxuryCardCopy__48qP1{position:absolute;left:18px;right:32px;bottom:18px;display:block}.NavbarMenu_luxuryCardTitle__Yjitd{display:block;color:hsl(var(--foreground));font-family:var(--font-display);font-size:var(--luxe-module-h3-size,1.5rem);line-height:1.2;font-weight:400;margin:0;text-wrap:balance}.NavbarMenu_luxuryCardDescription__XImWK{display:block;font-size:max(13px,var(--luxe-nav-support-size,.8125rem));line-height:1.4;color:hsl(var(--foreground)/.8);margin-top:6px}.NavbarMenu_luxuryCardArrow__PFcua{position:absolute;right:12px;top:14px;width:18px;height:18px;color:hsl(var(--luxe-gold-light,var(--accent)));transition:transform .24s ease}.NavbarMenu_luxuryCard__EjNDJ:focus-visible,.NavbarMenu_luxuryCard__EjNDJ:hover{border-color:hsl(var(--luxe-gold-light,var(--accent)))}.NavbarMenu_luxuryCard__EjNDJ:focus-visible .NavbarMenu_luxuryPhoto___iUB9,.NavbarMenu_luxuryCard__EjNDJ:hover .NavbarMenu_luxuryPhoto___iUB9{transform:scale(1.045)}.NavbarMenu_luxuryCard__EjNDJ:hover .NavbarMenu_luxuryCardArrow__PFcua{transform:translate(2px,-2px)}.NavbarMenu_luxurySurface__mNleP :is(a,button):focus-visible{outline:2px solid hsl(var(--luxe-gold-light,var(--accent)));outline-offset:3px}.NavbarMenu_luxuryOverview__82iY_:hover{color:hsl(var(--luxe-gold-light,var(--accent)))}.NavbarMenu_luxuryDetail__JSyM_{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);gap:28px;align-items:start}.NavbarMenu_luxuryDetailMedia__f_ohP{position:relative;isolation:isolate;min-height:320px;height:100%;overflow:hidden;border:1px solid hsl(var(--accent)/.35)}.NavbarMenu_luxuryDetailCaption__3f8gJ{position:absolute;left:24px;right:24px;bottom:24px}.NavbarMenu_luxuryDetailCaption__3f8gJ .NavbarMenu_luxuryEyebrow__J02Ka{font-size:max(13px,var(--luxe-nav-support-size,.8125rem));margin-bottom:10px}.NavbarMenu_luxuryLinks__vTxPL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;min-width:0}.NavbarMenu_luxuryLinkRow__XftVY{position:relative;border-bottom:1px solid hsl(var(--accent)/.22);min-width:0}.NavbarMenu_luxuryLinkRow__XftVY .NavbarMenu_subLink__Bri_Q{min-height:56px;padding:16px 20px 16px 0;color:hsl(var(--foreground)/.85)}.NavbarMenu_luxuryLinkRow__XftVY .NavbarMenu_active__gq0PI,.NavbarMenu_luxuryLinkRow__XftVY .NavbarMenu_subLink__Bri_Q:hover{color:hsl(var(--luxe-gold-light,var(--accent)));background:transparent}.NavbarMenu_luxuryLinkArrow__d7_Jt{position:absolute;right:0;top:20px;width:14px;height:14px;pointer-events:none;color:hsl(var(--accent))}@media (max-width:1199px){.NavbarMenu_luxuryInner__qeAO8{grid-template-columns:210px minmax(0,1fr);gap:24px;padding:28px 24px}.NavbarMenu_luxuryCardCopy__48qP1{left:14px;bottom:14px;right:26px}.NavbarMenu_luxuryDetail__JSyM_{grid-template-columns:.8fr 1.2fr;gap:20px}.NavbarMenu_luxuryLinks__vTxPL{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.NavbarMenu_category__iTog8,.NavbarMenu_luxuryCardArrow__PFcua,.NavbarMenu_luxuryCard__EjNDJ,.NavbarMenu_luxuryPhoto___iUB9,.NavbarMenu_subLink__Bri_Q{transition:none}}.NavbarMenu_desktopLocationPhones__9tpqi{display:none}@media (min-width:1024px){.NavbarMenu_desktopLocationPhones__9tpqi{min-height:34px;display:flex;align-items:center;justify-content:flex-end;gap:0;border-top:1px solid hsl(var(--foreground)/.09)}.NavbarMenu_desktopLocationPhone__VzBs4{display:inline-flex;align-items:baseline;gap:8px;min-height:34px;padding:6px 14px;color:hsl(var(--foreground)/.82);text-decoration:none;border-left:1px solid hsl(var(--accent)/.3)}.NavbarMenu_desktopLocationPhone__VzBs4 span{color:hsl(var(--accent));font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.NavbarMenu_desktopLocationPhone__VzBs4 strong{font-size:14px;font-weight:600;letter-spacing:.04em}.NavbarMenu_desktopLocationPhone__VzBs4:focus-visible strong,.NavbarMenu_desktopLocationPhone__VzBs4:hover strong{color:hsl(var(--accent))}}.NavbarMenu_mobileMenuShell__Ac901{--mobile-panel-bg:hsl(var(--background));--mobile-panel-fg:hsl(var(--foreground));--mobile-panel-muted:hsl(var(--foreground)/0.66)}.NavbarMenu_mobileTopItem__okFxA[data-expanded=true]>.NavbarMenu_mobileTopTrigger__kAZM3{color:hsl(var(--accent))}.NavbarMenu_mobileDropdownLead__Ndl7A{display:flex;min-width:0;align-items:center;gap:11px}.NavbarMenu_mobileDropdownCopy__Mp671{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.NavbarMenu_mobileDropdownLabel__gbLeM{display:block}.NavbarMenu_mobileDropdownDescription__DfOjX{display:block;color:hsl(var(--foreground)/.56);font-size:13px;font-weight:400;line-height:1.4}.NavbarMenu_mobileItemIndex__Ji5M7{display:none;flex:0 0 auto;color:hsl(var(--accent));font-size:11px;font-weight:700;letter-spacing:.13em}.NavbarMenu_mobileRowArrow__0nxNi{width:15px;height:15px;flex:0 0 auto;color:hsl(var(--accent))}.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileExpandedPanel__1FbS_{margin:2px 0 14px 10px;padding:0 0 8px 18px!important;border-left:1px solid hsl(var(--accent)/.42)}.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileItemIndex__Ji5M7{display:inline-block}.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileOverviewLink__K3INi{min-height:42px;border-bottom:1px solid hsl(var(--foreground)/.09)}.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileDropdownButton__1PNue,.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileDropdownLink__xNmda{position:relative;min-height:58px;width:100%;border-bottom:1px solid hsl(var(--foreground)/.09);color:hsl(var(--foreground)/.86)!important}.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileDropdownButton__1PNue,.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileDropdownLink__xNmda{padding:11px 2px!important}.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileNestedPanel__XXEgK{margin:4px 0 8px 25px;padding-left:14px!important;border-left:1px solid hsl(var(--foreground)/.12)}.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileNestedLink__ZwolU{color:hsl(var(--foreground)/.62)!important}.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileDropdownButton__1PNue:hover,.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileDropdownLink__xNmda:hover,.NavbarMenu_mobileMenu_index__7kRsZ .NavbarMenu_mobileNestedLink__ZwolU:hover{color:hsl(var(--accent))!important}.NavbarMenu_mobileMenu_editorial__Wke2k .NavbarMenu_mobileExpandedPanel__1FbS_{margin:4px 0 16px;padding:0 0 6px!important}.NavbarMenu_mobileEditorialFeature__37rqb{position:relative;isolation:isolate;min-height:168px;overflow:hidden;margin:0 0 8px;border:1px solid hsl(var(--accent)/.28);background:linear-gradient(145deg,hsl(var(--accent)/.12),hsl(var(--background)) 72%)}.NavbarMenu_mobileEditorialImage___xEkm{position:absolute;inset:0;z-index:-2;display:block;width:100%;height:100%;object-fit:cover}.NavbarMenu_mobileEditorialShade__Vyc9Z{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,hsl(var(--background)/.08) 0,hsl(var(--background)/.42) 44%,hsl(var(--background)/.94) 100%)}.NavbarMenu_mobileEditorialCopy__2VHAc{display:flex;min-height:168px;flex-direction:column;justify-content:flex-end;padding:52px 18px 18px}.NavbarMenu_mobileEditorialCopy__2VHAc>span,.NavbarMenu_mobileLocationEyebrow__QDxpi{display:block;color:hsl(var(--accent));font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.NavbarMenu_mobileEditorialCopy__2VHAc h3{margin:7px 0 5px;color:hsl(var(--foreground));font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.12;text-wrap:balance}.NavbarMenu_mobileEditorialCopy__2VHAc p{max-width:34ch;margin:0;color:hsl(var(--foreground)/.76);font-size:13px;line-height:1.48}.NavbarMenu_mobileMenu_editorial__Wke2k .NavbarMenu_mobileItemIndex__Ji5M7{display:inline-block}.NavbarMenu_mobileMenu_editorial__Wke2k .NavbarMenu_mobileOverviewLink__K3INi{min-height:42px;border-bottom:1px solid hsl(var(--foreground)/.1)}.NavbarMenu_mobileMenu_editorial__Wke2k .NavbarMenu_mobileDropdownButton__1PNue,.NavbarMenu_mobileMenu_editorial__Wke2k .NavbarMenu_mobileDropdownLink__xNmda{min-height:64px;width:100%;padding:12px 2px!important;border-bottom:1px solid hsl(var(--foreground)/.1);color:hsl(var(--foreground)/.9)!important}.NavbarMenu_mobileMenu_editorial__Wke2k .NavbarMenu_mobileDropdownDescription__DfOjX{color:hsl(var(--foreground)/.54)}.NavbarMenu_mobileMenu_editorial__Wke2k .NavbarMenu_mobileNestedPanel__XXEgK{margin:2px 0 9px 26px;padding-left:14px!important;border-left:1px solid hsl(var(--accent)/.25)}.NavbarMenu_mobileMenu_editorial__Wke2k .NavbarMenu_mobileNestedLink__ZwolU{color:hsl(var(--foreground)/.62)!important}.NavbarMenu_mobileMenu_editorial__Wke2k .NavbarMenu_mobileDropdownButton__1PNue:hover,.NavbarMenu_mobileMenu_editorial__Wke2k .NavbarMenu_mobileDropdownLink__xNmda:hover,.NavbarMenu_mobileMenu_editorial__Wke2k .NavbarMenu_mobileNestedLink__ZwolU:hover{color:hsl(var(--accent))!important}.NavbarMenu_mobileLocationPhones__S7CPe{border-top:1px solid hsl(var(--foreground)/.12);padding-top:18px}.NavbarMenu_mobileLocationPhones__S7CPe>a{display:flex;align-items:baseline;justify-content:space-between;gap:18px;min-height:44px;padding:9px 0;color:hsl(var(--foreground));text-decoration:none;border-bottom:1px solid hsl(var(--foreground)/.08)}.NavbarMenu_mobileLocationPhones__S7CPe>a span{color:hsl(var(--foreground)/.68);font-size:14px}.NavbarMenu_mobileLocationPhones__S7CPe>a strong{font-size:16px;font-weight:600}.NavbarMenu_mobileLocationPhones__S7CPe>a:focus-visible strong,.NavbarMenu_mobileLocationPhones__S7CPe>a:hover strong{color:hsl(var(--accent))}@media (prefers-reduced-motion:reduce){.NavbarMenu_desktopLocationPhones__9tpqi *,.NavbarMenu_mobileMenuShell__Ac901 *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.NavbarMenu_navbarTypography__3j1sa a{text-decoration:none}.NavbarMenu_navbarTypography__3j1sa .NavbarMenu_primaryLink__9eyzj{position:relative;display:flex;align-items:center;gap:.25rem;padding:.25rem 0;margin-inline:1rem;font-family:var(--font-body);font-size:14px!important;font-weight:400;line-height:1.5;letter-spacing:normal;text-transform:none;color:var(--agm-muted-foreground);transition:color .18s ease}.NavbarMenu_navbarTypography__3j1sa .NavbarMenu_primaryLink__9eyzj:is(:hover,:focus-visible,[aria-current=location]){color:var(--agm-foreground)}.NavbarMenu_primaryLink__9eyzj[aria-current=location]:after{content:"";position:absolute;left:0;right:0;bottom:-.125rem;height:1px;background:var(--agm-gradient)}.NavbarMenu_primaryLink__9eyzj:focus-visible{outline:2px solid var(--agm-primary);outline-offset:4px}.MegaMenu_luxurySurface__ks7RG{--mega-surface:var(--background);--mega-ink:var(--foreground);--mega-accent:var(--luxe-gold-light);font-family:var(--font-body);font-size:max(16px,var(--luxe-body-size,1rem));position:relative;max-height:var(--menu-max-height);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--accent)/.55) hsl(var(--mega-surface));border-top:1px solid hsl(var(--accent)/.32);border-bottom:1px solid hsl(var(--accent)/.4);box-shadow:0 30px 60px hsl(var(--primary)/.3);color:hsl(var(--mega-ink))}.MegaMenu_luxuryInner__XBfj1{display:grid;grid-template-columns:minmax(210px,.27fr) minmax(0,1fr);gap:clamp(28px,3vw,52px);width:100%;max-width:1500px;margin-inline:auto;padding:32px max(24px,3.5vw) 36px}.MegaMenu_luxuryIntro__Zx0dE{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-right:8px;min-width:0}.MegaMenu_luxuryEyebrow__Xh067{display:block;font-family:var(--font-body);font-size:max(16px,var(--luxe-module-eyebrow-size,1rem));color:hsl(var(--mega-accent));letter-spacing:.16em;text-transform:uppercase;line-height:1.4}.MegaMenu_luxuryHeading__tNwJP{margin:20px 0 14px;font-family:var(--font-display);font-size:var(--luxe-module-h2-size,2rem);font-weight:400;line-height:1.15;text-wrap:balance;color:hsl(var(--mega-ink))}.MegaMenu_luxuryIntroCopy__j0RU5{font-size:max(16px,var(--luxe-body-size,1rem));line-height:1.65;color:hsl(var(--mega-ink)/.72);margin:0}.MegaMenu_luxuryIntroActions___5Hex{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;margin-top:24px;padding-top:22px;border-top:1px solid hsl(var(--accent)/.32)}.MegaMenu_luxuryBack__Zc9Wr,.MegaMenu_luxuryInstruction__FCd2c,.MegaMenu_luxuryOverview__Qi8gi{display:inline-flex;align-items:center;gap:10px;line-height:1.5;font-size:max(16px,var(--luxe-control-size,1rem));font-family:var(--font-body);color:hsl(var(--mega-ink));text-align:left}.MegaMenu_luxuryBack__Zc9Wr{color:hsl(var(--mega-accent));background:transparent;border:0;cursor:pointer}.MegaMenu_luxuryInstruction__FCd2c{font-size:max(13px,var(--luxe-nav-support-size,.8125rem));color:hsl(var(--mega-ink)/.65)}.MegaMenu_luxuryWatermark__PYZ0B{font-family:var(--font-display);font-size:var(--luxe-module-h2-size,2rem);font-weight:400;letter-spacing:.18em;color:hsl(var(--mega-accent)/.25);margin-top:auto;padding-top:32px}.MegaMenu_luxuryCards__JrgUU{display:grid;grid-template-columns:repeat(var(--mega-columns,3),minmax(0,1fr));gap:14px;align-content:start}.MegaMenu_luxuryCard__XVRZT{position:relative;isolation:isolate;display:block;width:100%;height:clamp(168px,13.4vw,220px);overflow:hidden;padding:0;border:1px solid hsl(var(--accent)/.18);border-radius:2px;text-align:left;color:hsl(var(--mega-ink));background:hsl(var(--luxe-green-light,var(--primary)));cursor:pointer;text-decoration:none;transition:border-color .24s ease}.MegaMenu_luxuryPhoto__KIIWr{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.MegaMenu_luxuryMediaShade__VDmYH{position:absolute;inset:0;background:linear-gradient(180deg,hsl(var(--primary)/.15) 0,hsl(var(--primary)/.25) 32%,hsl(var(--primary)/.9) 100%)}.MegaMenu_luxuryCardNumber__RyjQC{position:absolute;top:14px;left:18px;font-size:max(13px,var(--luxe-nav-support-size,.8125rem));color:hsl(var(--mega-ink)/.75);letter-spacing:.12em}.MegaMenu_luxuryCardCopy__QyhiV{position:absolute;left:18px;right:32px;bottom:18px;display:block}.MegaMenu_luxuryCardTitle__rh9_u{display:block;color:hsl(var(--mega-ink));font-family:var(--font-display);font-size:var(--luxe-module-h3-size,1.5rem);line-height:1.2;font-weight:400;margin:0;text-wrap:balance}.MegaMenu_luxuryCardDescription__0iZj5{display:block;font-size:max(13px,var(--luxe-nav-support-size,.8125rem));line-height:1.4;color:hsl(var(--mega-ink)/.8);margin-top:6px}.MegaMenu_luxuryCardArrow__DHaAJ{position:absolute;right:12px;top:14px;width:18px;height:18px;color:hsl(var(--mega-accent));transition:transform .24s ease}.MegaMenu_luxuryCard__XVRZT:focus-visible,.MegaMenu_luxuryCard__XVRZT:hover{border-color:hsl(var(--mega-accent))}.MegaMenu_luxuryCard__XVRZT:focus-visible .MegaMenu_luxuryPhoto__KIIWr,.MegaMenu_luxuryCard__XVRZT:hover .MegaMenu_luxuryPhoto__KIIWr{transform:scale(1.045)}.MegaMenu_luxuryCard__XVRZT:hover .MegaMenu_luxuryCardArrow__DHaAJ{transform:translate(2px,-2px)}.MegaMenu_luxurySurface__ks7RG :is(a,button):focus-visible{outline:2px solid hsl(var(--mega-accent));outline-offset:3px}.MegaMenu_luxuryOverview__Qi8gi:hover{color:hsl(var(--mega-accent))}.MegaMenu_luxuryDetail__vzBo3{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);gap:28px;align-items:start}.MegaMenu_luxuryDetailMedia__S5yYK{position:relative;isolation:isolate;min-height:320px;height:100%;overflow:hidden;border:1px solid hsl(var(--accent)/.35)}.MegaMenu_luxuryDetailCaption__FPo_0{position:absolute;left:24px;right:24px;bottom:24px}.MegaMenu_luxuryDetailCaption__FPo_0 .MegaMenu_luxuryEyebrow__Xh067{font-size:max(13px,var(--luxe-nav-support-size,.8125rem));margin-bottom:10px}.MegaMenu_luxuryLinks__nK0nV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;min-width:0}.MegaMenu_luxuryLinkRow__m0MYe{position:relative;border-bottom:1px solid hsl(var(--accent)/.22);min-width:0}.MegaMenu_luxuryLinkRow__m0MYe .MegaMenu_subLink__13NMo{min-height:56px;padding:16px 20px 16px 0;color:hsl(var(--mega-ink)/.85)}.MegaMenu_luxuryLinkRow__m0MYe .MegaMenu_active__mK1sg,.MegaMenu_luxuryLinkRow__m0MYe .MegaMenu_subLink__13NMo:hover{color:hsl(var(--mega-accent));background:transparent}.MegaMenu_luxuryLinkArrow__94x_C{position:absolute;right:0;top:20px;width:14px;height:14px;pointer-events:none;color:hsl(var(--accent))}@media (max-width:1199px){.MegaMenu_luxuryInner__XBfj1{grid-template-columns:210px minmax(0,1fr);gap:24px;padding:28px 24px}.MegaMenu_luxuryCardCopy__QyhiV{left:14px;bottom:14px;right:26px}.MegaMenu_luxuryDetail__vzBo3{grid-template-columns:.8fr 1.2fr;gap:20px}.MegaMenu_luxuryLinks__nK0nV{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.MegaMenu_category__SsZam,.MegaMenu_luxuryCardArrow__DHaAJ,.MegaMenu_luxuryCard__XVRZT,.MegaMenu_luxuryPhoto__KIIWr,.MegaMenu_subLink__13NMo{transition:none}}.MegaMenu_noIntro__BptSs{grid-template-columns:minmax(0,1fr)}.MegaMenu_luxurySurface__ks7RG :is(a,button){font-family:var(--font-body);font-size:max(16px,var(--luxe-control-size,1rem))}.MegaMenu_luxuryCard__XVRZT[data-shape=portrait]{height:clamp(240px,20vw,320px)}.MegaMenu_cardAction__yqwcx{position:absolute;inset:0;z-index:1;display:block;background:transparent;border:0;cursor:pointer}.MegaMenu_luxuryCardCopy__QyhiV{z-index:2;pointer-events:none}.MegaMenu_luxuryCardCopy__QyhiV a{pointer-events:auto;position:relative}.MegaMenu_luxuryCardCopy__QyhiV :is([contenteditable],[data-editor-control]){pointer-events:auto}.MegaMenu_luxuryCard__XVRZT:focus-within{border-color:hsl(var(--accent))}.MegaMenu_luxuryCardTitle__rh9_u{pointer-events:none}[data-mega-editing] .MegaMenu_luxuryCardTitle__rh9_u{pointer-events:auto}.MegaMenu_rich___XMO7 p{margin:0 0 .5em}.MegaMenu_rich___XMO7 p:last-child{margin-bottom:0}.MegaMenu_rich___XMO7 a{color:hsl(var(--accent));text-decoration:underline}.MegaMenu_rich___XMO7 :is(ul,ol){padding-left:1.25em;margin-block:.4em}.MegaMenu_rich___XMO7 ul{list-style:disc}.MegaMenu_rich___XMO7 ol{list-style:decimal}.MegaMenu_luxurySurface__ks7RG [data-hl]{color:hsl(var(--accent))}.MegaMenu_subLink__13NMo{display:flex;align-items:center;gap:10px;text-decoration:none;min-width:0;overflow-wrap:anywhere}.MegaMenu_linkIcon__ftLcC{flex-shrink:0;width:18px;height:18px;color:hsl(var(--accent))}.MegaMenu_luxurySurface__ks7RG [data-editor-control]{pointer-events:auto}.MegaMenu_luxuryIntroActions___5Hex:empty{display:none}@media (max-width:1199px){.MegaMenu_noIntro__BptSs{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.MegaMenu_luxuryCardArrow__DHaAJ,.MegaMenu_luxuryCard__XVRZT,.MegaMenu_luxuryPhoto__KIIWr{transition:none}}.MegaMenu_noIntro__BptSs .MegaMenu_luxuryDetail__vzBo3>.MegaMenu_luxuryBack__Zc9Wr{grid-column:1/-1}.MegaMenu_luxuryCard__XVRZT,.MegaMenu_luxuryDetailMedia__S5yYK{--mega-ink:var(--foreground);--mega-accent:var(--luxe-gold-light)}.MegaMenu_luxurySurface__ks7RG[class*=tone-]{--mega-ink:var(--foreground);--mega-accent:var(--accent)}.MegaMenu_luxurySurface__ks7RG[data-mega-editing]{overflow:visible;overscroll-behavior:auto;max-height:none;box-shadow:none}.MegaMenu_luxurySurface__ks7RG[data-mega-editing] .MegaMenu_luxuryCardArrow__DHaAJ{display:none}.MegaMenu_luxurySurface__ks7RG[data-mega-editing] .MegaMenu_luxuryIntroCopy__j0RU5{min-height:1.65em;width:100%}.MegaMenu_luxurySurface__ks7RG[data-mega-editing] .MegaMenu_luxuryIntroCopy__j0RU5:empty:before{content:"Add a description";opacity:.55;pointer-events:none}.Footer_viewport__6w_bc{container-type:inline-size;container-name:luxe-footer;width:100%;min-width:0}.Footer_footer__pQtti{--footer-surface:hsl(var(--luxe-green-deep));--footer-ink:hsl(var(--luxe-cream));--footer-muted:color-mix(in srgb,var(--footer-ink) 72%,var(--footer-surface));--footer-line:color-mix(in srgb,var(--footer-ink) 14%,var(--footer-surface));--footer-accent:color-mix(in srgb,hsl(var(--luxe-gold)) 70%,hsl(var(--luxe-gold-light)));--footer-gap:2.25rem;--footer-copy-gap:.75rem;--footer-column-min:12rem;--footer-credential-size:3rem;--footer-credential-group-min:36rem;--footer-motion:var(--admin-motion,180ms);--luxe-page-gutter:1rem;--luxe-page-inline:max(var(--luxe-page-gutter),calc((100cqw - var(--luxe-page-max, 80rem)) / 2));padding-block:var(--luxe-module-section-y,3.5rem);background:var(--footer-surface);color:var(--footer-ink);font-family:var(--font-body);font-size:var(--luxe-body-size,1rem);line-height:1.65}.Footer_footer__pQtti[data-footer-tone=green]{--footer-surface:hsl(var(--luxe-green))}.Footer_footer__pQtti[data-footer-tone=light_green]{--footer-surface:hsl(var(--luxe-green-light))}.Footer_footer__pQtti[data-footer-tone=cream]{--footer-surface:hsl(var(--luxe-cream));--footer-ink:hsl(var(--luxe-green-deep));--footer-accent:hsl(var(--luxe-gold))}.Footer_main__mKsyE{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--footer-gap);align-items:start}.Footer_brand__0rdww,.Footer_section__hYCfj{min-width:0}.Footer_logoLink__Xoc6g{display:inline-block;max-width:100%}.Footer_logo__fUEOF{display:block;object-fit:contain;max-width:100%}.Footer_footer__pQtti:not([data-footer-tone=cream]) .Footer_logo__fUEOF{filter:brightness(0) invert(1)}.Footer_description__0Aa9w{margin-top:1.5rem;max-width:24rem;color:var(--footer-muted)}.Footer_tagline__edhu4{margin-top:.75rem;max-width:24rem;color:var(--footer-accent)}.Footer_tagline__edhu4 :is(p,span,a,strong,em){color:inherit}.Footer_tagline__edhu4 :is(p,div){margin-block:0}.Footer_tagline__edhu4 strong{font-weight:700}.Footer_tagline__edhu4 em{font-style:italic}.Footer_description__0Aa9w a,.Footer_tagline__edhu4 a{text-decoration:underline;text-underline-offset:.2em}.Footer_socials__Arjjf{margin-top:1.75rem}.Footer_socialLabel__EgIZv{margin:0 0 .75rem;font-family:inherit;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--footer-muted)}.Footer_socialLabel__EgIZv:empty{display:none}.Footer_socialList__MlkGd{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:1rem}.Footer_socialIcon__fsVbM{width:1.25rem;height:1.25rem}.Footer_socialLink__hPzxm{display:inline-flex;align-items:center;justify-content:center;color:var(--footer-muted)}.Footer_columnRow__gQFKd,.Footer_columns__CcQ8J{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:var(--footer-gap);align-items:start}.Footer_columnRow__gQFKd>*{min-width:0}.Footer_heading__gVeft{margin:0 0 1.25rem;font-family:var(--font-display);font-size:var(--luxe-body-size,1rem);font-weight:600;line-height:1.4;text-transform:none;letter-spacing:normal;color:var(--footer-accent);overflow-wrap:anywhere}.Footer_contact__w5K5T,.Footer_links__cFiYr{display:flex;flex-direction:column;gap:var(--footer-copy-gap);min-width:0}.Footer_link__TBOP7{display:block;font-family:inherit;line-height:1.65;overflow-wrap:anywhere;color:var(--footer-link-muted,var(--footer-muted))}.Footer_contactRow__hv_FC{display:flex;align-items:flex-start;gap:.5rem;color:var(--footer-muted);min-width:0}.Footer_contactRow__hv_FC>svg{width:1rem;height:1rem;flex:none;margin-top:.3em}.Footer_contactRow__hv_FC>span{min-width:0;overflow-wrap:anywhere}.Footer_contactRow__hv_FC,.Footer_credential__IbsaC,.Footer_link__TBOP7,.Footer_socialLink__hPzxm{transition:color var(--footer-motion),opacity var(--footer-motion)}.Footer_footer__pQtti a:hover,.Footer_footer__pQtti button:not([data-editor-control]):hover{color:var(--footer-accent)}.Footer_footer__pQtti a:focus-visible{outline:2px solid var(--footer-accent);outline-offset:4px}.Footer_accreditations__OxbQN,.Footer_licences__zM67V{display:flex;flex-wrap:wrap;align-items:flex-start;min-width:0;justify-content:center;gap:1.5rem}.Footer_credential__IbsaC{display:flex;flex-direction:column;align-items:center;width:4.5rem;max-width:100%;color:var(--footer-muted);text-align:center}.Footer_credentialFallback__h2p9N,.Footer_credentialLogo__QZ0yH{width:var(--footer-credential-size);max-width:var(--footer-credential-size);height:var(--footer-credential-size);flex:none}.Footer_credentialFallback__h2p9N{display:flex;align-items:center;justify-content:center;margin-inline:auto;border:1px solid var(--footer-line);border-radius:50%;background:hsl(var(--luxe-cream));color:hsl(var(--luxe-green))}.Footer_credentialFallback__h2p9N svg{width:1.5rem;height:1.5rem}.Footer_credentialName__t87gu{display:block;margin-top:.65rem;line-height:1.35;overflow-wrap:anywhere}.Footer_credentialNumber__uCNGb{display:block;margin-top:.25rem;font-size:var(--luxe-nav-support-size,.8125rem);line-height:1.35;overflow-wrap:anywhere}.Footer_credentialsRegion__yd_H5{margin-top:var(--footer-gap);padding-top:var(--footer-gap);border-top:1px solid var(--footer-line)}.Footer_credentialGroups__kOV6V{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--footer-credential-group-min)),1fr));gap:var(--footer-gap);align-items:start}.Footer_credentialsRegion__yd_H5[data-credentials-layout=stacked] .Footer_credentialGroups__kOV6V{grid-template-columns:minmax(0,1fr)}.Footer_credentialGroup__gGFvm{min-width:0}.Footer_credentialGroup__gGFvm>.Footer_heading__gVeft{text-align:center;margin-bottom:1.75rem}.Footer_bottom__wxP7Z{display:flex;flex-direction:column;gap:1rem;margin-top:var(--footer-gap);padding-top:1.75rem;border-top:1px solid var(--footer-line)}.Footer_copyright__j4atB{margin:0;color:var(--footer-muted)}.Footer_legalLinks__eScbR,.Footer_legal__yxnQ6{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;min-width:0}.Footer_missing___GvDt{color:var(--footer-muted);font-size:var(--luxe-body-size,1rem)}@container luxe-footer (min-width: 640px){.Footer_footer__pQtti{--luxe-page-gutter:1.5rem}.Footer_columnRow__gQFKd{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}}@container luxe-footer (min-width: 768px){.Footer_footer__pQtti{--luxe-page-gutter:2rem}.Footer_bottom__wxP7Z{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}@container luxe-footer (min-width: 1024px){.Footer_footer__pQtti{--luxe-page-gutter:1.5rem}.Footer_main__mKsyE{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2rem}.Footer_brand__0rdww{padding-right:2rem}.Footer_columnRow__gQFKd{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--footer-column-min)),1fr))}}@container luxe-footer (min-width: 1280px){.Footer_footer__pQtti{--luxe-page-gutter:0rem}}@media (prefers-reduced-motion:reduce){.Footer_contactRow__hv_FC,.Footer_credential__IbsaC,.Footer_link__TBOP7,.Footer_socialLink__hPzxm{transition:none}}.BlogArticleLayout_section__6ku3N{--blog-sticky-top:8rem;padding:2.5rem var(--luxe-page-gutter,1rem) 6rem}.BlogArticleLayout_layout__Z_3Gn{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;max-width:var(--luxe-page-max,80rem);margin-inline:auto;min-width:0}.BlogArticleLayout_body__Naegz,.BlogArticleLayout_formRail__sfK71,.BlogArticleLayout_tocRail__Mfm24{min-width:0}.BlogArticleLayout_body__Naegz{grid-area:body}.BlogArticleLayout_tocRail__Mfm24{grid-area:toc}.BlogArticleLayout_formRail__sfK71{grid-area:form}.BlogArticleLayout_layout__Z_3Gn{grid-template-areas:"body"}.BlogArticleLayout_layout__Z_3Gn[data-toc=true]{grid-template-areas:"toc" "body"}.BlogArticleLayout_layout__Z_3Gn[data-form=true]{grid-template-areas:"body" "form"}.BlogArticleLayout_layout__Z_3Gn[data-toc=true][data-form=true]{grid-template-areas:"toc" "body" "form"}.BlogArticleLayout_layout__Z_3Gn[data-toc=false][data-form=false] .BlogArticleLayout_body__Naegz{width:100%;max-width:64rem;margin-inline:auto}.BlogArticleLayout_tocPanel__anJlC{border-top:1px solid hsl(var(--accent)/.4);padding-top:1rem}.BlogArticleLayout_tocToggle__J9_0U{display:flex;align-items:center;gap:.625rem;width:100%;padding:0 0 1rem;border:0;background:transparent;color:hsl(var(--foreground));text-align:left;font-family:var(--font-body);font-size:var(--luxe-article-label-size,14px);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.BlogArticleLayout_tocIcon__HjgN8{width:1rem;height:1rem;flex:none;color:hsl(var(--accent))}.BlogArticleLayout_tocChevron__nyrK4{margin-left:auto;transition:transform .2s ease}.BlogArticleLayout_tocToggle__J9_0U[aria-expanded=true] .BlogArticleLayout_tocChevron__nyrK4{transform:rotate(180deg)}.BlogArticleLayout_tocScroll__DgBfi{overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--luxe-gold)) transparent;max-height:18rem;scroll-padding-block:.5rem}.BlogArticleLayout_tocScroll__DgBfi::-webkit-scrollbar{width:5px}.BlogArticleLayout_tocScroll__DgBfi::-webkit-scrollbar-thumb{background:hsl(var(--luxe-gold));border-radius:999px}.BlogArticleLayout_tocScroll__DgBfi::-webkit-scrollbar-track{background:transparent}.BlogArticleLayout_tocScroll__DgBfi::-webkit-scrollbar-button{display:none;width:0;height:0}.BlogArticleLayout_tocLink__nq9_g{display:block;padding:.625rem .75rem;border-left:2px solid transparent;color:hsl(var(--muted-foreground));font-family:var(--font-body);font-size:var(--luxe-article-body-size,16px);line-height:1.5;text-decoration:none;overflow-wrap:anywhere;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.BlogArticleLayout_tocLink__nq9_g[data-level="3"]{padding-left:1.5rem}.BlogArticleLayout_tocLink__nq9_g:hover{color:hsl(var(--foreground));background:hsl(var(--accent)/.05)}.BlogArticleLayout_tocLink__nq9_g[aria-current=location]{color:hsl(var(--accent));border-color:hsl(var(--accent));background:hsl(var(--accent)/.07)}.BlogArticleLayout_tocLink__nq9_g:focus-visible,.BlogArticleLayout_tocScroll__DgBfi:focus-visible,.BlogArticleLayout_tocToggle__J9_0U:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:-2px}.BlogArticleLayout_formFrame__BZDMH{min-width:0;border-radius:var(--radius,.5rem)}.BlogArticleLayout_formFrame__BZDMH .BlogArticleLayout_formPanel__2ZIJJ{--luxe-form-label-size:var(--luxe-article-label-size,14px);padding:1rem;border:1px solid hsl(var(--border));border-radius:inherit}.BlogArticleLayout_formPanel__2ZIJJ>div:first-child{margin-bottom:1rem}.BlogArticleLayout_formPanel__2ZIJJ form>.grid{gap:.75rem}.BlogArticleLayout_formPanel__2ZIJJ input:not([type=checkbox]):not([type=radio]),.BlogArticleLayout_formPanel__2ZIJJ select,.BlogArticleLayout_formPanel__2ZIJJ textarea{min-width:0;max-width:100%;font-size:var(--luxe-article-body-size,16px);padding:.625rem .75rem}.BlogArticleLayout_formPanel__2ZIJJ textarea{height:5rem;min-height:5rem}.BlogArticleLayout_formPanel__2ZIJJ label{font-size:var(--luxe-article-label-size,14px)}.BlogArticleLayout_formPanel__2ZIJJ h2{font-size:var(--luxe-article-h2-size,32px)}.BlogArticleLayout_formPanel__2ZIJJ>a,.BlogArticleLayout_formPanel__2ZIJJ>p{margin-top:.75rem;font-size:var(--luxe-article-label-size,14px)}.BlogArticleLayout_formPanel__2ZIJJ form>button{margin-top:1rem}@media (min-width:768px){.BlogArticleLayout_section__6ku3N{padding-block:3rem 7rem}}@media (min-width:1024px){.BlogArticleLayout_layout__Z_3Gn{column-gap:clamp(1.5rem,2.5vw,2.5rem)}.BlogArticleLayout_layout__Z_3Gn[data-toc=true][data-form=false]{grid-template-columns:minmax(13rem,16rem) minmax(0,1fr);grid-template-areas:"toc body"}.BlogArticleLayout_layout__Z_3Gn[data-form=true]{grid-template-columns:minmax(0,1fr) minmax(18rem,21rem);grid-template-areas:"body form"}.BlogArticleLayout_layout__Z_3Gn[data-toc=true][data-form=true]{grid-template-areas:"toc toc" "body form"}.BlogArticleLayout_formSticky__Akb68{position:sticky;top:var(--blog-form-sticky-top,var(--blog-sticky-top))}.BlogArticleLayout_layout__Z_3Gn[data-form=false] .BlogArticleLayout_tocSticky__QCadU{position:sticky;top:var(--blog-sticky-top)}.BlogArticleLayout_layout__Z_3Gn[data-form=false] .BlogArticleLayout_tocScroll__DgBfi{max-height:calc(100dvh - var(--blog-sticky-top) - 6.5rem)}}@media (min-width:1280px){.BlogArticleLayout_layout__Z_3Gn[data-toc=true][data-form=true]{grid-template-columns:minmax(13rem,16rem) minmax(0,1fr) minmax(18rem,20rem);grid-template-areas:"toc body form"}.BlogArticleLayout_layout__Z_3Gn[data-form=true] .BlogArticleLayout_tocSticky__QCadU{position:sticky;top:var(--blog-sticky-top)}.BlogArticleLayout_layout__Z_3Gn[data-form=true] .BlogArticleLayout_tocScroll__DgBfi{max-height:calc(100dvh - var(--blog-sticky-top) - 6.5rem)}}@media (prefers-reduced-motion:reduce){.BlogArticleLayout_tocChevron__nyrK4,.BlogArticleLayout_tocLink__nq9_g{transition:none}}@media print{.BlogArticleLayout_formRail__sfK71,.BlogArticleLayout_tocRail__Mfm24{display:none}.BlogArticleLayout_section__6ku3N{padding:0}.BlogArticleLayout_layout__Z_3Gn{display:block}}.Breadcrumbs_trail__AkkUd{min-width:0;font:400 var(--luxe-body-size,16px)/1.6 var(--font-body,inherit);text-align:start}.Breadcrumbs_public__8Cqr1{color:hsl(var(--foreground))}.Breadcrumbs_public__8Cqr1.tone-gold{color:hsl(var(--luxe-green-deep))}.Breadcrumbs_list__ntimn{list-style:none;margin:0;padding:10px max(1rem,var(--luxe-page-gutter,1rem))}.Breadcrumbs_public__8Cqr1 .Breadcrumbs_list__ntimn{box-sizing:border-box;width:100%;max-width:var(--luxe-page-max,80rem);margin-inline:auto}.Breadcrumbs_item__nbpB5{display:inline;min-width:0;overflow-wrap:anywhere}.Breadcrumbs_separator___N2dC{display:inline-block;vertical-align:middle;width:10px;height:10px;margin-inline:9px;color:currentColor;opacity:.7}.Breadcrumbs_trail__AkkUd .Breadcrumbs_link__0lKQs{display:inline;padding-block:5px;color:inherit!important;text-decoration:none!important;text-underline-offset:4px}.Breadcrumbs_trail__AkkUd .Breadcrumbs_link__0lKQs:hover{text-decoration:underline!important}.Breadcrumbs_link__0lKQs:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}.Breadcrumbs_current__80049{font-weight:500}.Breadcrumbs_admin__qeNRi{flex:1;color:var(--admin-ink)}.Breadcrumbs_admin__qeNRi .Breadcrumbs_list__ntimn{padding:0}.Breadcrumbs_admin__qeNRi .Breadcrumbs_separator___N2dC{color:var(--admin-accent)}.Breadcrumbs_embedded__etUfl{color:inherit;background:transparent}.Breadcrumbs_embedded__etUfl .Breadcrumbs_list__ntimn{max-width:none;padding:8px 12px}.Breadcrumbs_top__KCysz{padding-top:92px}@media(min-width:768px){.Breadcrumbs_top__KCysz{padding-top:104px}}@media(min-width:1024px){.Breadcrumbs_top__KCysz{padding-top:120px}}.BreadcrumbFrame_frame__AZoIf{position:relative;container:luxe-breadcrumb-frame/inline-size;min-width:0}.BreadcrumbFrame_hero__Tof4o{min-width:0}.BreadcrumbFrame_bar__W7YNM{position:relative;z-index:10;min-width:0;padding:8px max(1rem,var(--luxe-page-gutter,1rem))}.BreadcrumbFrame_bar__W7YNM.tone-gold{--foreground:var(--luxe-green-deep);color:hsl(var(--luxe-green-deep))}.BreadcrumbFrame_outside__foNYS{min-width:0;max-width:var(--luxe-page-max,80rem);margin-inline:auto}.BreadcrumbFrame_outside__foNYS [data-breadcrumb-trail]{width:fit-content;max-width:100%}.BreadcrumbFrame_bar__W7YNM[data-contrast=light]{--breadcrumb-ink:hsl(var(--luxe-cream));--breadcrumb-halo:hsl(var(--luxe-green-deep)/.8)}.BreadcrumbFrame_bar__W7YNM[data-contrast=dark]{--breadcrumb-ink:hsl(var(--luxe-green-deep));--breadcrumb-halo:hsl(var(--luxe-cream)/.8)}@container luxe-breadcrumb-frame (max-width:47.999rem){.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-mobile=hero_bottom] .BreadcrumbFrame_bar__W7YNM{position:absolute;inset-inline:0;top:auto;bottom:0;padding:8px max(1rem,var(--luxe-page-gutter,1rem));pointer-events:none;background:transparent!important}.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-mobile=hero_bottom] .BreadcrumbFrame_outside__foNYS{color:var(--breadcrumb-ink)}.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-mobile=hero_bottom] .BreadcrumbFrame_outside__foNYS [data-breadcrumb-trail]{color:var(--breadcrumb-ink)!important;background:transparent!important;backdrop-filter:none;border:0;box-shadow:none;text-shadow:0 1px 2px var(--breadcrumb-halo),0 0 1px var(--breadcrumb-halo);pointer-events:auto}.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-mobile=hero_top] .BreadcrumbFrame_bar__W7YNM{position:absolute;inset-inline:0;top:var(--breadcrumb-top-inset,96px);bottom:auto;padding:8px max(1rem,var(--luxe-page-gutter,1rem));pointer-events:none;background:transparent!important}.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-mobile=hero_top] .BreadcrumbFrame_outside__foNYS{color:var(--breadcrumb-ink)}.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-mobile=hero_top] .BreadcrumbFrame_outside__foNYS [data-breadcrumb-trail]{color:var(--breadcrumb-ink)!important;background:transparent!important;backdrop-filter:none;border:0;box-shadow:none;text-shadow:0 1px 2px var(--breadcrumb-halo),0 0 1px var(--breadcrumb-halo);pointer-events:auto}}@container luxe-breadcrumb-frame (min-width:48rem){.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-desktop=hero_bottom] .BreadcrumbFrame_bar__W7YNM{position:absolute;inset-inline:0;top:auto;bottom:0;padding:8px max(1rem,var(--luxe-page-gutter,1rem));pointer-events:none;background:transparent!important}.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-desktop=hero_bottom] .BreadcrumbFrame_outside__foNYS{color:var(--breadcrumb-ink)}.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-desktop=hero_bottom] .BreadcrumbFrame_outside__foNYS [data-breadcrumb-trail]{color:var(--breadcrumb-ink)!important;background:transparent!important;backdrop-filter:none;border:0;box-shadow:none;text-shadow:0 1px 2px var(--breadcrumb-halo),0 0 1px var(--breadcrumb-halo);pointer-events:auto}.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-desktop=hero_top] .BreadcrumbFrame_bar__W7YNM{position:absolute;inset-inline:0;top:var(--breadcrumb-top-inset,96px);bottom:auto;padding:8px max(1rem,var(--luxe-page-gutter,1rem));pointer-events:none;background:transparent!important}.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-desktop=hero_top] .BreadcrumbFrame_outside__foNYS{color:var(--breadcrumb-ink)}.BreadcrumbFrame_frame__AZoIf[data-has-hero=true][data-fallback=false][data-desktop=hero_top] .BreadcrumbFrame_outside__foNYS [data-breadcrumb-trail]{color:var(--breadcrumb-ink)!important;background:transparent!important;backdrop-filter:none;border:0;box-shadow:none;text-shadow:0 1px 2px var(--breadcrumb-halo),0 0 1px var(--breadcrumb-halo);pointer-events:auto}}@media print{.BreadcrumbFrame_frame__AZoIf .BreadcrumbFrame_bar__W7YNM{position:static!important;padding:0!important}.BreadcrumbFrame_outside__foNYS{color:black!important;background:white!important;backdrop-filter:none!important}}.AGM24Blog_blogRoot__A8u4N{--journal-bg:var(--agm-background);--journal-ink:var(--agm-foreground);--journal-muted:var(--agm-muted-foreground);--journal-card:var(--agm-surface);--journal-line:var(--agm-border);--journal-link:var(--agm-primary);--journal-link-hover:var(--agm-primary-glow);--journal-soft:var(--agm-accent);color:var(--journal-ink);background:var(--journal-bg);font-family:var(--agm-font-body)}.AGM24Blog_blogRoot__A8u4N :is(h1,h2,h3,strong){font-family:var(--agm-font-heading)}.AGM24Blog_hero__UwL2N,.AGM24Blog_postHero__Hd5Rh{position:relative;display:flex;align-items:flex-end;isolation:isolate;overflow:hidden;background:var(--journal-bg)}.AGM24Blog_hero__UwL2N{min-height:clamp(470px,78svh,900px)}.AGM24Blog_heroImage__8y4Mz,.AGM24Blog_postHeroImage__GXgcg{position:absolute;inset:0;z-index:-2;display:block;width:100%;height:100%;object-fit:cover}.AGM24Blog_heroShade__9ACi9,.AGM24Blog_postHeroShade__1eL4E{position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(180deg,oklch(.16 .02 260/.45),oklch(.16 .02 260/.62) 46%,var(--journal-bg) 100%)}.AGM24Blog_hero__UwL2N[data-overlay=soft] .AGM24Blog_heroShade__9ACi9{background:linear-gradient(180deg,oklch(.16 .02 260/.16),oklch(.16 .02 260/.35) 40%,var(--journal-bg))}.AGM24Blog_hero__UwL2N[data-overlay=strong] .AGM24Blog_heroShade__9ACi9{background:linear-gradient(180deg,oklch(.16 .02 260/.65),oklch(.16 .02 260/.78) 40%,var(--journal-bg))}.AGM24Blog_heroInner__9yabt,.AGM24Blog_postHeroInner__W785O,.AGM24Blog_sectionInner__TW5TE{width:min(calc(100% - 2 * clamp(1.25rem,4vw,3rem)),80rem);margin-inline:auto;position:relative;min-width:0}.AGM24Blog_heroInner__9yabt{padding-top:10rem;padding-bottom:5rem}.AGM24Blog_hero__UwL2N[data-align=center] .AGM24Blog_heroInner__9yabt{text-align:center}.AGM24Blog_hero__UwL2N[data-align=center] :is(.AGM24Blog_heroDescription__L71Er,h1){margin-inline:auto}.AGM24Blog_heroEyebrow__v7YHv,.AGM24Blog_sectionEyebrow__5OK9Z{font-size:14px;font-weight:600;color:var(--journal-link-hover);letter-spacing:.15em;text-transform:uppercase}.AGM24Blog_hero__UwL2N h1,.AGM24Blog_postHero__Hd5Rh h1{font-family:var(--agm-font-heading);font-size:clamp(2.5rem,5.2vw,4.7rem);line-height:1.08;letter-spacing:-.035em;font-weight:600;max-width:68rem;margin:1rem 0 0;overflow-wrap:break-word;text-wrap:balance;color:var(--journal-ink)}.AGM24Blog_heroDescription__L71Er{font-size:clamp(16px,1.6vw,20px);line-height:1.65;max-width:53rem;color:var(--journal-ink);opacity:.82;margin:1.5rem 0 0}.AGM24Blog_moreArticles__VRMR3 button,.AGM24Blog_primaryCta__4Artn{display:inline-flex;justify-content:center;align-items:center;gap:.65rem;padding:.8rem 1.4rem;min-height:48px;border:1px solid var(--journal-link);background:var(--journal-link);color:var(--agm-primary-foreground);border-radius:999px;font-size:16px;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s,transform .18s}.AGM24Blog_primaryCta__4Artn{margin-top:2rem}.AGM24Blog_moreArticles__VRMR3 button:hover,.AGM24Blog_primaryCta__4Artn:hover{background:var(--journal-link-hover);border-color:var(--journal-link-hover);color:var(--agm-primary-foreground);transform:translateY(-2px)}.AGM24Blog_articles__oUSyy{padding:clamp(3.5rem,7vw,6.5rem) 0 7rem}.AGM24Blog_articleHeading__qM7pb{display:flex;flex-direction:column;gap:.55rem;margin-bottom:2.4rem}.AGM24Blog_articleHeading__qM7pb h2,.AGM24Blog_related___adjS h2{font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:600;letter-spacing:-.025em;color:var(--journal-ink);line-height:1.2}.AGM24Blog_categoryNav__kJJZv{margin:-.4rem 0 2.3rem}.AGM24Blog_categories__UPiL4{display:flex;gap:.55rem;flex-wrap:wrap}.AGM24Blog_categoryButton___Gcd3{border:1px solid var(--journal-line);border-radius:999px;padding:.6rem 1rem;color:var(--journal-muted);background:var(--journal-card);font-size:14px;line-height:1.2;min-height:44px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.AGM24Blog_categoryButton___Gcd3:hover,.AGM24Blog_categoryButton___Gcd3[aria-pressed=true]{border-color:var(--journal-link);background:color-mix(in oklab,var(--journal-link) 13%,var(--journal-card));color:var(--journal-ink)}.AGM24Blog_moreCategories__03aJ0{display:inline-flex;gap:.3rem;align-items:center;color:var(--journal-link-hover);font-size:14px;min-height:44px;cursor:pointer;margin-top:.45rem;text-decoration:underline;text-underline-offset:3px}.AGM24Blog_chevronUp__G4fPc{transform:rotate(180deg)}.AGM24Blog_articleGrid__mhvl7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.AGM24Blog_card__iIK4s{overflow:hidden;border:1px solid var(--journal-line);border-radius:1.4rem;background:var(--journal-card);min-width:0;transition:border-color .2s,transform .25s;box-shadow:0 12px 30px rgb(0 0 0/.12)}.AGM24Blog_card__iIK4s:hover{border-color:var(--journal-link);transform:translateY(-3px)}.AGM24Blog_cardLink__Qdk9g{display:flex;flex-direction:column;height:100%;color:var(--journal-ink);text-decoration:none}.AGM24Blog_cardMedia__p0GWT{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--agm-surface-elevated)}.AGM24Blog_cardImage__dv1RN{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.AGM24Blog_card__iIK4s:hover .AGM24Blog_cardImage__dv1RN{transform:scale(1.055)}.AGM24Blog_cardMediaShade__ySNTC{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,var(--journal-card),transparent 70%)}.AGM24Blog_cardContent__YBqFd{padding:1.5rem;display:flex;flex:1;flex-direction:column;gap:.7rem}.AGM24Blog_cardTop__cE__V{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:14px}.AGM24Blog_category__mnLqG{color:var(--journal-link-hover);text-transform:uppercase;font-weight:600;letter-spacing:.11em}.AGM24Blog_clock__4gbNK{display:inline-flex;gap:.35rem;align-items:center;color:var(--journal-muted)}.AGM24Blog_card__iIK4s h3{font-size:clamp(1.18rem,1.7vw,1.4rem);line-height:1.3;font-weight:600;letter-spacing:-.025em;color:var(--journal-ink);overflow-wrap:anywhere}.AGM24Blog_cardExcerpt__kpaWP{font-size:16px;line-height:1.6;color:var(--journal-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.AGM24Blog_cardFoot__q4Wbr{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.75rem;color:var(--journal-muted);font-size:14px}.AGM24Blog_cardFoot__q4Wbr svg{color:var(--journal-link-hover)}.AGM24Blog_moreArticles__VRMR3{text-align:center;margin-top:2.5rem}.AGM24Blog_moreArticles__VRMR3 button{cursor:pointer}.AGM24Blog_empty__xtQ71{padding:5rem 1.5rem;text-align:center;border:1px solid var(--journal-line);border-radius:1.5rem}.AGM24Blog_empty__xtQ71 h3{font-size:24px}.AGM24Blog_empty__xtQ71 p{margin-top:.5rem;font-size:16px;color:var(--journal-muted)}.AGM24Blog_postHero__Hd5Rh{min-height:clamp(560px,90svh,1020px)}.AGM24Blog_postHeroShade__1eL4E{background:linear-gradient(180deg,oklch(.16 .02 260/.25),oklch(.16 .02 260/.5) 52%,var(--journal-bg) 100%)}.AGM24Blog_postHeroInner__W785O{padding-top:10rem;padding-bottom:4rem;max-width:70rem}.AGM24Blog_backLink__JJXZ_{display:inline-flex;align-items:center;gap:.5rem;background:color-mix(in oklab,var(--journal-card) 75%,transparent);border:1px solid var(--journal-line);backdrop-filter:blur(12px);border-radius:999px;padding:.45rem .75rem;font-size:14px;color:var(--journal-ink);text-decoration:none;min-height:40px;margin-bottom:1.4rem}.AGM24Blog_backLink__JJXZ_:hover{border-color:var(--journal-link);color:var(--journal-link-hover)}.AGM24Blog_articleFacts__w7bcp{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:1.4rem;align-items:center;border:1px solid var(--journal-line);border-radius:1.2rem;padding:1.5rem;margin-top:2rem;background:color-mix(in oklab,var(--journal-card) 80%,transparent);backdrop-filter:blur(14px)}.AGM24Blog_person__4elSV{display:flex;align-items:center;gap:.75rem;min-width:0}.AGM24Blog_personAvatar___1lZI{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:50%;color:var(--agm-primary-foreground);background:var(--journal-link);font-size:14px;font-weight:700;overflow:hidden}.AGM24Blog_personAvatar___1lZI img{width:100%;height:100%;object-fit:cover}.AGM24Blog_personInfo__VA8Xi{display:flex;flex-direction:column;min-width:0;gap:.1rem}.AGM24Blog_personLabel__OQqta{display:flex;align-items:center;gap:.25rem;font-size:12px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--journal-muted)}.AGM24Blog_personInfo__VA8Xi strong{font-size:16px;font-weight:600;overflow-wrap:anywhere}.AGM24Blog_personInfo__VA8Xi small{font-size:14px;color:var(--journal-muted);overflow-wrap:anywhere}.AGM24Blog_postDates__MG4Xg{display:flex;flex-wrap:wrap;gap:1.5rem;border-left:1px solid var(--journal-line);padding-left:1.5rem;justify-content:flex-end}.AGM24Blog_postDates__MG4Xg div{min-width:0}.AGM24Blog_postDates__MG4Xg dt{display:flex;align-items:center;gap:.35rem;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--journal-muted)}.AGM24Blog_postDates__MG4Xg dd{font-size:14px;white-space:nowrap;margin-top:.3rem}.AGM24Blog_postBody__OaRgk{--blog-sticky-top:7rem;--luxe-article-body-size:17px;--luxe-article-label-size:14px;--luxe-article-h2-size:34px;min-width:0}.AGM24Blog_postBody__OaRgk .blog-post-rich-text{font-family:var(--agm-font-body);font-size:17px;line-height:1.78}.AGM24Blog_postBody__OaRgk .blog-post-rich-text h2{font-size:clamp(26px,3.2vw,36px);font-weight:600;line-height:1.2;letter-spacing:-.025em}.AGM24Blog_postBody__OaRgk .blog-post-rich-text h3{font-size:clamp(22px,2.4vw,28px);font-weight:600}.AGM24Blog_postBody__OaRgk .blog-post-rich-text p{line-height:1.78}.AGM24Blog_postBody__OaRgk .blog-post-rich-text blockquote{border-left:3px solid var(--journal-link);padding:1.2rem 1.6rem;background:color-mix(in oklab,var(--journal-link) 7%,var(--journal-bg));border-radius:0 .75rem .75rem 0}.AGM24Blog_related___adjS{padding:5rem 0;border-top:1px solid var(--journal-line);background:var(--journal-card)}.AGM24Blog_related___adjS h2{margin:.5rem 0 2rem}.AGM24Blog_relatedGrid__HRJIc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.AGM24Blog_relatedCard__yZgmP{position:relative;min-height:250px;border-radius:1.2rem;overflow:hidden;border:1px solid var(--journal-line);display:flex;align-items:end;background:var(--journal-bg);text-decoration:none;color:var(--journal-ink)}.AGM24Blog_relatedCard__yZgmP:hover{border-color:var(--journal-link)}.AGM24Blog_relatedCard__yZgmP img{position:absolute;inset:0;object-fit:cover;width:100%;height:100%;transition:transform .4s}.AGM24Blog_relatedCard__yZgmP:hover img{transform:scale(1.05)}.AGM24Blog_relatedShade__Ayydr{position:absolute;inset:0;background:linear-gradient(0deg,var(--journal-bg) 8%,oklch(.16 .02 260/.35) 100%)}.AGM24Blog_relatedCopy__0Bu4K{position:relative;padding:1.5rem;max-width:40rem}.AGM24Blog_relatedCopy__0Bu4K span{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:var(--journal-link-hover)}.AGM24Blog_relatedCopy__0Bu4K h3{margin:.5rem 0;font-size:22px;font-weight:600;line-height:1.25}.AGM24Blog_relatedCopy__0Bu4K p{font-size:14px;color:var(--journal-muted);line-height:1.5;margin-bottom:.6rem}.AGM24Blog_relatedCopy__0Bu4K svg{color:var(--journal-link-hover)}.AGM24Blog_bottomNav__Hhx6_{padding:2.5rem;text-align:center}.AGM24Blog_bottomNav__Hhx6_ a{display:inline-flex;gap:.5rem;align-items:center;color:var(--journal-link-hover);font-size:16px;text-decoration:underline;text-underline-offset:3px}.AGM24Blog_blogRoot__A8u4N :is(a,button):focus-visible{outline:2px solid var(--journal-link-hover);outline-offset:3px}@media (max-width:1050px){.AGM24Blog_articleGrid__mhvl7{grid-template-columns:repeat(2,minmax(0,1fr))}.AGM24Blog_articleFacts__w7bcp{grid-template-columns:1fr 1fr}.AGM24Blog_postDates__MG4Xg{grid-column:1/-1;border-left:0;border-top:1px solid var(--journal-line);padding:1.2rem 0 0;justify-content:flex-start}}@media (max-width:690px){.AGM24Blog_hero__UwL2N{min-height:65svh}.AGM24Blog_heroInner__9yabt,.AGM24Blog_postHeroInner__W785O{padding-top:9rem;padding-bottom:3rem}.AGM24Blog_postHero__Hd5Rh{min-height:75svh}.AGM24Blog_hero__UwL2N h1,.AGM24Blog_postHero__Hd5Rh h1{font-size:clamp(2.15rem,8.8vw,3.25rem)}.AGM24Blog_articleGrid__mhvl7,.AGM24Blog_relatedGrid__HRJIc{grid-template-columns:1fr}.AGM24Blog_articles__oUSyy{padding:3rem 0 4rem}.AGM24Blog_articleFacts__w7bcp{grid-template-columns:1fr;gap:1.2rem;padding:1rem}.AGM24Blog_postDates__MG4Xg{gap:1rem;justify-content:flex-start}.AGM24Blog_cardContent__YBqFd{padding:1.25rem}.AGM24Blog_related___adjS{padding:3rem 0}.AGM24Blog_postBody__OaRgk{--luxe-article-h2-size:28px}}@media (prefers-reduced-motion:reduce){.AGM24Blog_blogRoot__A8u4N :is(*,:before,:after){transition:none!important;animation:none!important}}.AGM24Blog_postHero__Hd5Rh[data-title-tone=dark] h1{color:var(--agm-primary-foreground)}.AGM24Blog_postHero__Hd5Rh[data-title-tone=light] h1{color:var(--agm-foreground)}.AGM24Blog_postHero__Hd5Rh[data-meta-tone=dark] .AGM24Blog_articleFacts__w7bcp{color:var(--agm-primary-foreground)}.AGM24Blog_postHero__Hd5Rh[data-meta-tone=light] .AGM24Blog_articleFacts__w7bcp{color:var(--agm-foreground)}.AGM24Blog_readingProgress__AA3Qs{position:fixed;inset-inline:0;top:0;height:3px;z-index:70;transform-origin:left;background:linear-gradient(90deg,var(--agm-primary),var(--agm-accent));pointer-events:none}.PostHeroSettings_fields__VqfHL{display:flex;flex-direction:column;gap:1rem}.PostHeroSettings_label__vBi_V{display:block;margin-bottom:.5rem;font-size:var(--admin-font-body,1rem);font-weight:500;color:var(--editor-fg)}.PostHeroSettings_trigger__6XvVp{min-height:var(--admin-control-height,2.75rem);color:var(--editor-fg);background:var(--editor-panel);border-color:var(--editor-border);font-size:var(--admin-font-body,1rem)}.PostHeroSettings_menu__KG_nC{max-height:16rem}.PostHeroSettings_previewButton__6I_qB{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--admin-control-height,2.75rem);padding:.5rem .75rem;border:1px solid var(--editor-border);border-radius:var(--admin-radius-sm);color:var(--editor-fg);background:var(--editor-panel);font-size:var(--admin-font-body,1rem)}.PostHeroSettings_previewButton__6I_qB svg{width:1rem;height:1rem}.PostHeroSettings_dialog__Keg_q.admin-dialog{width:calc(100vw - 2rem);max-width:var(--luxe-page-max,80rem);max-height:calc(100dvh - 2rem);padding:0;gap:0;overflow-y:auto}.PostHeroSettings_dialogHeading__xFBzM{padding:1rem 3rem 1rem 1.5rem}.PostHeroSettings_preview__PFd7Q{min-width:0;pointer-events:none}.PostHeroSettings_status__J5k9m{padding:1.5rem}.BreadcrumbSettingsWorkspace_body__Q4Chv{padding:var(--admin-workspace-gutter,24px);display:grid;gap:20px;min-width:0;font-size:16px}.BreadcrumbSettingsWorkspace_fields__RoL8K{margin:0;padding:0;border:0;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.BreadcrumbSettingsWorkspace_stack__C1ZzW{display:grid;gap:16px}.BreadcrumbSettingsWorkspace_previewControls__5Ajpp select,.BreadcrumbSettingsWorkspace_stack__C1ZzW select{width:100%;min-width:0;min-height:44px;border:1px solid var(--admin-border);border-radius:var(--radius,4px);padding:8px 12px;background:var(--admin-bg);color:var(--admin-ink);font:inherit}.BreadcrumbSettingsWorkspace_toggle__R8qCe{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;color:var(--admin-ink)}.BreadcrumbSettingsWorkspace_toggle__R8qCe input{width:20px;height:20px;accent-color:var(--admin-accent)}.BreadcrumbSettingsWorkspace_hint__oPPez{margin:0;color:var(--admin-muted,var(--admin-ink));font-size:16px;line-height:1.6}.BreadcrumbSettingsWorkspace_error__7Qur3{border:1px solid var(--admin-border);padding:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--admin-ink)}.BreadcrumbSettingsWorkspace_previewControls__5Ajpp{display:flex;align-items:end;flex-wrap:wrap;gap:8px}.BreadcrumbSettingsWorkspace_previewControls__5Ajpp label{display:grid;gap:4px;font-size:16px}.BreadcrumbSettingsWorkspace_previewArea__P8MrF{padding:16px;overflow:hidden}.BreadcrumbSettingsWorkspace_preview__CAeBj{width:100%;margin:0 auto;border:1px solid var(--admin-border)}.BreadcrumbSettingsWorkspace_preview__CAeBj[data-device=mobile]{max-width:390px}.BreadcrumbSettingsWorkspace_previewHero__0VVix{position:relative;display:grid;place-items:center;min-height:300px;background:hsl(var(--luxe-green));color:hsl(var(--luxe-cream));overflow:hidden}.BreadcrumbSettingsWorkspace_previewHero__0VVix[data-scene=light]{background:hsl(var(--luxe-cream));color:hsl(var(--luxe-green))}.BreadcrumbSettingsWorkspace_previewHero__0VVix img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}.BreadcrumbSettingsWorkspace_previewHero__0VVix h1{position:relative;font:400 32px/1.2 var(--font-display);margin:0;padding:8px 12px;background:hsl(var(--luxe-green)/.72);color:hsl(var(--luxe-cream))}@media(max-width:900px){.BreadcrumbSettingsWorkspace_fields__RoL8K{grid-template-columns:1fr}}.FooterCanvasEditor_editor__8Xdq1{--footer-editor-action-size:1.75rem;--footer-editor-action-gap:.25rem;min-width:0;width:100%;padding:var(--admin-panel-gap) var(--admin-page-gutter) var(--admin-section-gap);font-family:var(--admin-font-body-family,var(--font-body));font-size:var(--admin-font-body,1rem)}.FooterCanvasEditor_toolbar___yQBW{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--admin-panel-gap);margin-bottom:var(--admin-panel-gap);color:var(--admin-muted)}.FooterCanvasEditor_toolbar___yQBW p{flex:1 1 20rem;margin:0}.FooterCanvasEditor_canvas__bWRqx{width:100%;min-width:0;margin-inline:auto;position:relative;isolation:isolate;z-index:0}.FooterCanvasEditor_canvas__bWRqx[data-preview-device=mobile]{max-width:390px}.FooterCanvasEditor_canvas__bWRqx[data-preview-device=tablet]{max-width:834px}.FooterCanvasEditor_collectionRegion__qMpH3,.FooterCanvasEditor_columnsRegion__H_U3T,.FooterCanvasEditor_credentialItem__mOXrD,.FooterCanvasEditor_linkCollection__JGG4v,.FooterCanvasEditor_link__20jtc,.FooterCanvasEditor_section__HKywV,.FooterCanvasEditor_socialItem__d0mzt,.FooterCanvasEditor_stripsRegion__l5dAu{position:relative;min-width:0}.FooterCanvasEditor_section__HKywV{outline:1px solid transparent;outline-offset:.5rem}.FooterCanvasEditor_section__HKywV:focus-within,.FooterCanvasEditor_section__HKywV:hover,.FooterCanvasEditor_selected___0uyo{outline-color:var(--admin-gold)}.FooterCanvasEditor_sectionActions__kG0H8{position:absolute;right:0;z-index:5;display:flex;align-items:center;gap:var(--footer-editor-action-gap)}.FooterCanvasEditor_sectionActions__kG0H8,.FooterCanvasEditor_stripSection__ZXusy>.FooterCanvasEditor_sectionActions__kG0H8{top:calc(-1 * (var(--footer-editor-action-size) + .35rem))}.FooterCanvasEditor_linkCollection__JGG4v{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.FooterCanvasEditor_columnsRegion__H_U3T .FooterCanvasEditor_linkCollection__JGG4v{display:block}.FooterCanvasEditor_columnsRegion__H_U3T .FooterCanvasEditor_linkCollection__JGG4v>.FooterCanvasEditor_addAction__p5X2O{margin-top:.75rem}.FooterCanvasEditor_linkActions__9nJ_j{position:absolute;right:0;bottom:calc(100% + .15rem);z-index:8;display:flex;align-items:center;gap:var(--footer-editor-action-gap);opacity:0;pointer-events:none;background:var(--admin-surface);border-radius:var(--admin-radius)}.FooterCanvasEditor_link__20jtc:focus-within .FooterCanvasEditor_linkActions__9nJ_j,.FooterCanvasEditor_link__20jtc:hover .FooterCanvasEditor_linkActions__9nJ_j{opacity:1;pointer-events:auto}.FooterCanvasEditor_collectionRegion__qMpH3{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.FooterCanvasEditor_collectionRegion__qMpH3>div{min-width:0}.FooterCanvasEditor_centered__fBPuE{flex-direction:column;align-items:center;justify-content:center}.FooterCanvasEditor_centered__fBPuE>div{width:100%}.FooterCanvasEditor_socialItem__d0mzt{padding-top:.5rem;padding-right:.85rem}.FooterCanvasEditor_socialDelete__xxMQB{position:absolute;right:-.35rem;top:-.5rem;z-index:4}.FooterCanvasEditor_recordDrag__steah{position:absolute;left:-.35rem;bottom:calc(100% - .15rem);opacity:0;pointer-events:none;z-index:5}.FooterCanvasEditor_socialItem__d0mzt:focus-within .FooterCanvasEditor_recordDrag__steah,.FooterCanvasEditor_socialItem__d0mzt:hover .FooterCanvasEditor_recordDrag__steah{opacity:1;pointer-events:auto}.FooterCanvasEditor_credentialActions__rchul{position:absolute;right:0;top:-.7rem;z-index:5;display:flex;gap:var(--footer-editor-action-gap)}.FooterCanvasEditor_credentialActions__rchul>:first-child{opacity:0;pointer-events:none}.FooterCanvasEditor_credentialItem__mOXrD:focus-within .FooterCanvasEditor_credentialActions__rchul>:first-child,.FooterCanvasEditor_credentialItem__mOXrD:hover .FooterCanvasEditor_credentialActions__rchul>:first-child{opacity:1;pointer-events:auto}.FooterCanvasEditor_addColumn__Tdjzs{margin-top:1.25rem;display:flex;align-items:center;gap:.75rem}.FooterCanvasEditor_addStrip__EiX84{margin-top:var(--footer-gap);display:flex;align-items:center;justify-content:center;gap:.75rem}.FooterCanvasEditor_canvasHint__Homsa{color:var(--footer-muted);font-size:var(--luxe-body-size);line-height:1.5}.FooterCanvasEditor_rich__ZXOgr{min-height:1.65em;font:inherit;color:inherit}.FooterCanvasEditor_editor__8Xdq1 .editor-item-action{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--footer-editor-action-size);height:var(--footer-editor-action-size);padding:0;border:1px solid var(--admin-border);border-radius:50%;background:var(--admin-surface);color:var(--admin-ink);cursor:pointer}.FooterCanvasEditor_editor__8Xdq1 .editor-item-action.is-danger{color:var(--admin-danger);border-color:var(--admin-danger-border);background:var(--admin-surface)}.FooterCanvasEditor_editor__8Xdq1 .editor-item-action:hover{border-color:var(--admin-gold);background:var(--admin-hover-fill)}.FooterCanvasEditor_editor__8Xdq1 .editor-item-action.is-danger:hover{border-color:var(--admin-danger);background:var(--admin-danger-bg)}.FooterCanvasEditor_editor__8Xdq1 .editor-item-action:focus-visible{outline:2px solid var(--admin-gold);outline-offset:2px}.FooterCanvasEditor_editor__8Xdq1 .editor-item-action:disabled{opacity:.4;cursor:not-allowed}.FooterCanvasEditor_editor__8Xdq1 .FooterCanvasEditor_addAction__p5X2O{border-style:dashed;background:transparent;color:var(--footer-muted);border-color:currentColor}.FooterCanvasEditor_popover__LfmZR{display:flex;flex-direction:column;gap:var(--admin-panel-gap);width:min(25rem,calc(100vw - 2rem));max-width:var(--radix-popover-content-available-width);max-height:var(--radix-popover-content-available-height);overflow-y:auto;padding:var(--admin-section-gap);border-color:var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-surface);color:var(--admin-ink);box-shadow:var(--admin-shadow-panel);font-family:var(--admin-font-body-family,var(--font-body));font-size:var(--admin-font-body)}.FooterCanvasEditor_popover__LfmZR h3{margin:0;font-family:inherit;font-size:var(--admin-h3);line-height:1.25}.FooterCanvasEditor_popover__LfmZR :is(button,input,select,label){font-size:var(--admin-font-body)}.FooterCanvasEditor_popover__LfmZR input,.FooterCanvasEditor_popover__LfmZR select{width:100%;min-height:var(--admin-control-height);background:var(--admin-control-bg);color:var(--admin-ink);border-color:var(--admin-control-border)}.FooterCanvasEditor_popoverHeading__NB3w0{display:flex;align-items:center;justify-content:space-between;gap:var(--admin-panel-gap)}.FooterCanvasEditor_options__RWnFT{display:flex;flex-wrap:wrap}.FooterCanvasEditor_hint__FkqMt{font-size:var(--admin-font-body);color:var(--admin-muted);line-height:1.5;margin:0}.FooterCanvasEditor_optionLabel__jfYIQ{border-top:1px solid var(--admin-border);margin:0;padding-top:var(--admin-panel-gap);font-weight:600}.FooterCanvasEditor_option__loDXT{display:flex;align-items:flex-start;gap:var(--admin-action-gap);width:100%;min-height:var(--admin-control-height);padding:.65rem;border-radius:var(--admin-radius-sm);text-align:left;color:var(--admin-ink);background:var(--admin-surface)}.FooterCanvasEditor_option__loDXT>svg{flex:none;margin-top:.2em}.FooterCanvasEditor_option__loDXT>span{min-width:0;overflow-wrap:anywhere}.FooterCanvasEditor_option__loDXT small{display:block;color:var(--admin-muted);font-size:var(--admin-font-body);margin-top:.2rem}.FooterCanvasEditor_option__loDXT:focus-visible,.FooterCanvasEditor_option__loDXT:hover{background:var(--admin-hover-fill)}.FooterCanvasEditor_option__loDXT:focus-visible{outline:2px solid var(--admin-gold)}.FooterCanvasEditor_recordOptions__ZK5Vx{display:flex;flex-direction:column;gap:.25rem}.FooterCanvasEditor_manageLink__w5Osj{display:inline-flex;align-items:center;gap:var(--admin-action-gap);color:var(--admin-ink);text-decoration:underline}@media (hover:none){.FooterCanvasEditor_editor__8Xdq1{--footer-editor-action-size:2rem}.FooterCanvasEditor_linkActions__9nJ_j{position:static;opacity:1;pointer-events:auto;width:fit-content;margin-top:.4rem}.FooterCanvasEditor_recordDrag__steah{position:static;opacity:1;pointer-events:auto;margin-top:.35rem}.FooterCanvasEditor_credentialActions__rchul>:first-child{opacity:1;pointer-events:auto}}@media (max-width:600px){.FooterCanvasEditor_toolbar___yQBW p{flex-basis:100%}.FooterCanvasEditor_toolbar___yQBW>button{margin-left:auto}}.FooterCanvasEditor_unavailable__XVuQT{display:inline-flex;min-width:4.5rem;max-width:8rem;min-height:3rem;align-items:center;padding:.4rem;border:1px dashed;font-size:var(--luxe-nav-support-size,.8125rem);line-height:1.4;color:var(--footer-muted)}.FooterCanvasEditor_generatedLink__HpB7t{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--footer-editor-action-gap);min-width:0}.FooterCanvasEditor_generatedLink__HpB7t>:first-child{min-width:0;overflow-wrap:anywhere}.FooterCanvasEditor_columnRow__qvJ7c{position:relative;min-width:0}.FooterCanvasEditor_rowToolbar__rabhJ{display:flex;align-items:center;gap:var(--footer-editor-action-gap);color:var(--footer-muted);font-size:var(--luxe-nav-support-size)}.FooterCanvasEditor_rowToolbar__rabhJ>span{margin-right:var(--footer-editor-action-gap);white-space:nowrap}.FooterCanvasEditor_columnRow__qvJ7c [data-sortable-row]{min-height:calc(var(--footer-editor-action-size) * 2);outline:1px solid transparent;outline-offset:.5rem;transition:outline-color var(--footer-motion)}.FooterCanvasEditor_columnRow__qvJ7c[data-row-over] [data-sortable-row]{outline-color:var(--footer-accent)}.FooterCanvasEditor_columnRow__qvJ7c [data-row-empty]{border:1px dashed var(--footer-line)}.FooterCanvasEditor_emptyRow__7ry6d{grid-column:1/-1;margin:0;padding:var(--admin-panel-gap);color:var(--footer-muted);font-size:var(--luxe-body-size)}.FooterCanvasEditor_addRow__5IouR{display:flex;align-items:center;gap:var(--admin-action-gap);margin-top:var(--footer-gap)}@media (prefers-reduced-motion:reduce){.FooterCanvasEditor_columnRow__qvJ7c [data-row-item],.FooterCanvasEditor_columnRow__qvJ7c [data-sortable-row]{transition:none!important}}.MegaMenuEditor_editor__JMCeX{width:100%;min-width:0;font-family:var(--font-body);font-size:16px}.MegaMenuEditor_canvas__P1b4J{min-width:0;border:1px solid var(--admin-border,hsl(var(--border)));border-radius:8px;overflow:hidden}.MegaMenuEditor_canvasHeader__nwO5S{display:flex;align-items:center;gap:22px;padding:24px;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.MegaMenuEditor_canvasHeader__nwO5S>img{height:auto;flex-shrink:0;max-width:20%}.MegaMenuEditor_logo__EDx2U{font-size:var(--luxe-module-h2-size,32px);letter-spacing:.08em}.MegaMenuEditor_navItems__PfNtq{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-width:0}.MegaMenuEditor_navItem__Ogh2C{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;padding:10px;border:1px solid hsl(var(--primary-foreground)/.12);border-radius:4px}.MegaMenuEditor_navLabel__bObhc{font-size:max(16px,var(--luxe-control-size,1rem));font-weight:600}.MegaMenuEditor_navActions__5zMSN{display:flex;align-items:center;justify-content:center;gap:4px;grid-column:1/-1}.MegaMenuEditor_openMenu__ihbu2{display:inline-flex;align-items:center;justify-content:center;height:28px;width:28px;border-radius:50%;background:transparent;color:hsl(var(--luxe-gold-light));border:1px solid hsl(var(--accent)/.4)}.MegaMenuEditor_activeNav__Ou7Bl{border-color:hsl(var(--accent));color:hsl(var(--luxe-gold-light))}.MegaMenuEditor_addMenu__IVwAE{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;flex-shrink:0;border:1px dashed hsl(var(--accent)/.6);border-radius:4px;font-size:16px;color:hsl(var(--primary-foreground));background:transparent}.MegaMenuEditor_contextBar__wk50o{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-block:1px solid hsl(var(--accent)/.25)}.MegaMenuEditor_contextBar__wk50o button,.MegaMenuEditor_contextBar__wk50o span{display:inline-flex;align-items:center;gap:8px;font-size:16px}.MegaMenuEditor_contextBar__wk50o button{background:transparent;color:hsl(var(--luxe-gold-light))}.MegaMenuEditor_selected__HK7I1{outline:2px solid var(--admin-accent,hsl(var(--accent)));outline-offset:3px;border-radius:2px}.MegaMenuEditor_cardActions__sM5mY{right:8px}.MegaMenuEditor_editor__JMCeX .editor-item-action{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:1px solid var(--admin-border,hsl(var(--border)));border-radius:50%;background:var(--admin-bg,hsl(var(--background)));color:var(--admin-text,hsl(var(--foreground)));cursor:pointer}.MegaMenuEditor_editor__JMCeX .editor-item-action:focus-visible{outline:2px solid var(--admin-accent,hsl(var(--accent)));outline-offset:2px}.MegaMenuEditor_editor__JMCeX .editor-item-action.is-danger{color:hsl(var(--destructive))}.MegaMenuEditor_editDetail__EMCZR{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;background:hsl(var(--primary));border:1px solid hsl(var(--accent)/.2);border-top:0;color:hsl(var(--primary-foreground));font-size:16px}.MegaMenuEditor_editDetail__EMCZR span{margin-left:auto;color:hsl(var(--luxe-gold-light))}.MegaMenuEditor_addCard__1dp_X{width:100%;margin-top:16px;min-height:76px!important;color:hsl(var(--mega-ink)/.75)!important;border-color:hsl(var(--accent)/.4)!important;font-size:16px!important}.MegaMenuEditor_supportLinks__48hpd{width:100%;display:flex;flex-direction:column;gap:8px}.MegaMenuEditor_linkRow__yzMJ8{padding:10px 0;min-width:0}.MegaMenuEditor_linkContent__a3N70{display:flex;align-items:center;gap:8px;min-width:0}.MegaMenuEditor_linkLabel__0ofqe{min-width:0;flex:1;font-size:max(16px,var(--luxe-control-size,1rem));line-height:1.5;color:hsl(var(--mega-ink));overflow-wrap:anywhere}.MegaMenuEditor_iconPicker__phJBz{padding:4px;background:transparent}.MegaMenuEditor_rowActions__kSUfd{display:flex;gap:4px;padding-top:8px;padding-left:26px}.MegaMenuEditor_addLink__Qtt7M{display:inline-flex;align-items:center;gap:8px;width:100%;padding:12px 0;background:transparent;color:hsl(var(--accent));font-size:16px;text-align:left}.MegaMenuEditor_overview__NdcDc{display:flex;align-items:center;gap:10px;font-size:max(16px,var(--luxe-control-size,1rem));color:hsl(var(--mega-ink))}.MegaMenuEditor_settings__WPWgQ h3{font-family:var(--font-display);font-size:24px;margin:0 0 8px}.MegaMenuEditor_settings__WPWgQ h4{font-size:16px;font-weight:600;margin:0 0 14px}.MegaMenuEditor_settingsGroup___sYKq{padding-block:20px;border-top:1px solid var(--admin-border,hsl(var(--border)));display:flex;flex-direction:column;gap:12px}.MegaMenuEditor_settingsGroup___sYKq :is(input,select,textarea,button){font-size:16px!important}.MegaMenuEditor_settingsGroup___sYKq .text-\[11px\],.MegaMenuEditor_settingsGroup___sYKq label{font-size:13px!important}.MegaMenuEditor_switch__dT375{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:16px}.MegaMenuEditor_hint__HiUMd{color:var(--admin-text-muted,hsl(var(--muted-foreground)));font-size:13px;line-height:1.6;margin:0}.MegaMenuEditor_empty__BjVNb{padding:40px 24px;display:flex;flex-direction:column;gap:16px;align-items:center;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:16px}@media (max-width:767px){.MegaMenuEditor_editor__JMCeX{padding:16px}.MegaMenuEditor_canvasHeader__nwO5S{flex-wrap:wrap}.MegaMenuEditor_settings__WPWgQ{grid-template-columns:1fr}.MegaMenuEditor_canvasHeader__nwO5S{padding:16px}}.MegaMenuEditor_switch__dT375>button{width:100%;justify-content:space-between;flex-direction:row-reverse}.MegaMenuEditor_switch__dT375>button>span:last-child{font-size:16px;text-align:left}@media (max-width:767px){.MegaMenuEditor_canvas__P1b4J{overflow-x:auto}.MegaMenuEditor_canvas__P1b4J [data-mega-editing],.MegaMenuEditor_canvas__P1b4J:has([data-mega-editing])>:is(.MegaMenuEditor_canvasHeader__nwO5S,.MegaMenuEditor_contextBar__wk50o){min-width:900px}}.MegaMenuEditor_editor__JMCeX{padding:24px}.MegaMenuEditor_canvas__P1b4J{overflow:clip}.MegaMenuEditor_canvasHeader__nwO5S{flex-wrap:wrap;align-items:flex-start}.MegaMenuEditor_navItems__PfNtq{align-items:flex-start}.MegaMenuEditor_navItem__Ogh2C{position:relative;margin-bottom:20px}.MegaMenuEditor_panelAction__N3idX{position:absolute;left:50%;bottom:-19px;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid hsl(var(--accent));border-radius:50%;background:hsl(var(--primary));color:hsl(var(--primary-foreground));z-index:2}.MegaMenuEditor_panelAction__N3idX:hover{background:hsl(var(--accent))}.MegaMenuEditor_tones__8DcB_{display:flex;flex-wrap:wrap;width:100%}.MegaMenuEditor_addLink__Qtt7M{justify-content:center;width:36px;height:36px;border:1px dashed hsl(var(--mega-accent)/.6);border-radius:50%;padding:0;color:hsl(var(--mega-accent))}.MegaMenuEditor_addLink__Qtt7M:hover{background:hsl(var(--mega-accent)/.15)}.MegaMenuEditor_linkRow__yzMJ8{width:100%}@media (max-width:767px){.MegaMenuEditor_canvas__P1b4J{overflow-x:auto}}.MegaMenuEditor_editor__JMCeX .editor-item-action{color:var(--admin-ink,hsl(186 95% 7%));background:var(--admin-surface,hsl(40 20% 97%))}.MegaMenuEditor_imageField__P4x2f>div{flex-direction:column}.MegaMenuEditor_imageField__P4x2f>div>div{width:100%}.MegaMenuEditor_imageField__P4x2f>div>div>div{flex-wrap:wrap}.MegaMenuEditor_workspace__zBYKJ{display:grid;grid-template-columns:240px minmax(0,1fr) 240px;gap:20px;align-items:start}.MegaMenuEditor_workspace__zBYKJ:has(>:only-child){grid-template-columns:minmax(0,1fr)}.MegaMenuEditor_settings__WPWgQ{min-width:0;padding:20px;background:var(--admin-surface,hsl(var(--card)));border:1px solid var(--admin-border,hsl(var(--border)));border-radius:8px;position:sticky;top:140px}.MegaMenuEditor_settingsGroup___sYKq:first-of-type{margin-top:16px}.MegaMenuEditor_canvas__P1b4J{overflow:visible}.MegaMenuEditor_cardActions__sM5mY{display:flex;flex-wrap:wrap;max-width:calc(100% - 12px);gap:3px;top:8px;right:6px}.MegaMenuEditor_cardActions__sM5mY .editor-item-action{width:26px;height:26px}@media (max-width:1550px){.MegaMenuEditor_workspace__zBYKJ{grid-template-columns:210px minmax(0,1fr) 210px;gap:16px}.MegaMenuEditor_settings__WPWgQ{padding:16px}}@media (max-width:1199px){.MegaMenuEditor_workspace__zBYKJ{grid-template-columns:repeat(2,minmax(0,1fr))}.MegaMenuEditor_canvas__P1b4J{grid-column:1/-1;grid-row:2}.MegaMenuEditor_settings__WPWgQ{position:static;grid-row:1}.MegaMenuEditor_leftSettings__k3zGS{grid-column:1}.MegaMenuEditor_rightSettings__puc0c{grid-column:2}.MegaMenuEditor_workspace__zBYKJ:has(>:only-child) .MegaMenuEditor_canvas__P1b4J{grid-row:1}}@media (max-width:767px){.MegaMenuEditor_editor__JMCeX{padding:16px}.MegaMenuEditor_workspace__zBYKJ{gap:12px}.MegaMenuEditor_settings__WPWgQ{padding:12px}.MegaMenuEditor_settings__WPWgQ h3{font-size:24px}.MegaMenuEditor_canvas__P1b4J{overflow-x:auto}}