.mh-home-ways,.mh-home-editorial,.mh-home-finder,.mh-home-why{--mh-hub-pad-y:clamp(3rem,6vw,4.5rem);--mh-hub-eyebrow:0.8125rem;--mh-hub-meta:0.875rem;--mh-hub-body:var(--mh-fs-body,1.0625rem);--mh-hub-lead:var(--mh-fs-lead,1.125rem);--mh-hub-title:clamp(1.95rem,3.3vw,2.55rem);--mh-hub-card-title:clamp(1.35rem,2vw,1.55rem);--mh-hub-on-dark:#fffaf3;--mh-hub-on-dark-soft:rgba(255,250,243,0.9);--mh-hub-on-dark-muted:rgba(255,250,243,0.8);--mh-hub-accent-dark:var(--mh-gold-on-dark,#e0c089);padding:var(--mh-hub-pad-y) 0;border-bottom:1px solid color-mix(in srgb,var(--mh-line) 85%,transparent);color:var(--mh-ink);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:auto;}.mh-home-approach,.mh-home-finder-body,.mh-home-ways-card{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mh-home-ways{position:relative;overflow:hidden;background:radial-gradient(ellipse 60% 50% at 0% 0%,rgba(143,106,48,0.1),transparent 55%),radial-gradient(ellipse 45% 40% at 100% 100%,rgba(111,47,34,0.07),transparent 50%),var(--mh-paper);}.mh-home-ways-intro,.mh-home-editorial-intro{max-width:38rem;margin:0 0 clamp(1.85rem,4vw,2.6rem);}.mh-home-ways-eyebrow,.mh-home-editorial-eyebrow{margin:0 0 0.55rem;font-family:var(--mh-body);font-size:var(--mh-hub-eyebrow);font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--mh-gold);}.mh-home-ways-intro h2,.mh-home-editorial-intro h2{margin:0 0 0.65rem;font-family:var(--mh-body);font-size:var(--mh-hub-title);font-weight:700;line-height:1.12;letter-spacing:-0.03em;color:var(--mh-ink);}.mh-home-ways-intro p,.mh-home-editorial-intro p{margin:0;font-size:var(--mh-hub-lead);line-height:1.55;color:var(--mh-muted);}.mh-home-ways-grid{list-style:none;margin:0;padding:0;display:grid;gap:0.9rem;grid-template-columns:1fr;}@media (min-width:700px){.mh-home-ways-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;}}@media (min-width:1100px){.mh-home-ways-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;}}.mh-home-ways-item{margin:0;min-height:0;}.mh-home-ways-card{position:relative;display:flex;align-items:flex-end;min-height:clamp(18rem,42vw,23rem);height:100%;padding:0;overflow:hidden;border-radius:0.55rem;text-decoration:none;color:#fff;isolation:isolate;box-shadow:0 1px 0 rgba(26,18,14,0.04),0 18px 40px rgba(26,18,14,0.1);transition:transform 0.35s var(--mh-ease,ease),box-shadow 0.35s var(--mh-ease,ease);}.mh-home-ways-card-media,.mh-home-ways-card-shade{position:absolute;inset:0;z-index:0;}.mh-home-ways-card-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transform:scale(1.04);transition:transform 0.7s var(--mh-ease,ease);}.mh-home-ways-card-shade{z-index:1;background:linear-gradient( 180deg,rgba(12,7,5,0.18) 0%,rgba(12,7,5,0.32) 38%,rgba(10,6,4,0.88) 100% );transition:background 0.35s var(--mh-ease,ease);}.mh-home-ways-card--spiritual .mh-home-ways-card-shade{background:linear-gradient(180deg,rgba(28,10,8,0.2) 0%,rgba(28,10,8,0.35) 40%,rgba(16,6,5,0.9) 100%);}.mh-home-ways-card--foods .mh-home-ways-card-shade{background:linear-gradient(180deg,rgba(36,16,8,0.2) 0%,rgba(36,16,8,0.35) 40%,rgba(20,10,5,0.9) 100%);}.mh-home-ways-card--herbs .mh-home-ways-card-shade{background:linear-gradient(180deg,rgba(12,20,10,0.2) 0%,rgba(12,20,10,0.35) 40%,rgba(8,14,6,0.9) 100%);}.mh-home-ways-card--home .mh-home-ways-card-shade{background:linear-gradient(180deg,rgba(24,12,10,0.2) 0%,rgba(24,12,10,0.35) 40%,rgba(14,8,6,0.9) 100%);}.mh-home-ways-card-copy{position:relative;z-index:2;display:flex;flex-direction:column;gap:0.45rem;width:100%;padding:1.4rem 1.25rem 1.35rem;transform:translateY(0.35rem);transition:transform 0.35s var(--mh-ease,ease);}.mh-home-ways-card-index{font-family:var(--mh-body);font-size:var(--mh-hub-eyebrow);font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--mh-hub-on-dark-soft);}.mh-home-ways-card-title{font-family:var(--mh-body);font-size:clamp(1.45rem,2.1vw,1.75rem);font-weight:700;line-height:1.12;letter-spacing:-0.025em;color:var(--mh-hub-on-dark);text-shadow:0 1px 2px rgba(0,0,0,0.45);}.mh-home-ways-card-desc{max-width:17rem;font-size:var(--mh-hub-meta);line-height:1.5;color:var(--mh-hub-on-dark-soft);transform:translateY(0.4rem);transition:opacity 0.3s var(--mh-ease,ease),transform 0.35s var(--mh-ease,ease);}@media (min-width:1100px){.mh-home-ways-card-desc{opacity:0;max-height:0;overflow:hidden;margin:0;}.mh-home-ways-card:hover .mh-home-ways-card-desc,.mh-home-ways-card:focus-visible .mh-home-ways-card-desc{opacity:1;max-height:6rem;transform:translateY(0);}}.mh-home-ways-card-cta{display:inline-flex;align-items:center;gap:0.45rem;margin-top:0.55rem;width:fit-content;font-family:var(--mh-body);font-size:var(--mh-hub-eyebrow);font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--mh-hub-on-dark);}.mh-home-ways-card-cta>span[aria-hidden="true"]{width:0.95rem;height:1px;background:currentColor;transition:width 0.28s var(--mh-ease,ease);}.mh-home-ways-card:hover,.mh-home-ways-card:focus-visible{transform:translateY(-4px);box-shadow:0 1px 0 rgba(26,18,14,0.04),0 24px 48px rgba(26,18,14,0.18);outline:none;text-decoration:none;color:#fff;}.mh-home-ways-card:hover .mh-home-ways-card-media img,.mh-home-ways-card:focus-visible .mh-home-ways-card-media img{transform:scale(1.1);}.mh-home-ways-card:hover .mh-home-ways-card-copy,.mh-home-ways-card:focus-visible .mh-home-ways-card-copy{transform:translateY(0);}.mh-home-ways-card:hover .mh-home-ways-card-cta>span[aria-hidden="true"],.mh-home-ways-card:focus-visible .mh-home-ways-card-cta>span[aria-hidden="true"]{width:1.35rem;}.mh-home-ways-card:focus-visible{box-shadow:0 0 0 2px var(--mh-paper),0 0 0 4px color-mix(in srgb,var(--mh-lotus,var(--mh-rosewood)) 55%,transparent),0 24px 48px rgba(26,18,14,0.18);}.mh-home-traditions{background:linear-gradient(180deg,var(--mh-white,#fff) 0%,color-mix(in srgb,var(--mh-paper-2,#f7f1e8) 55%,#fff) 100%);}.mh-home-editorial-grid{list-style:none;margin:0;padding:0;display:grid;gap:0.9rem;grid-template-columns:1fr;}@media (min-width:700px){.mh-home-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;}}.mh-home-editorial-card{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:1rem 1.1rem;align-items:start;min-height:9.5rem;height:100%;padding:1.4rem 1.3rem 1.3rem;text-decoration:none;color:inherit;border:1px solid color-mix(in srgb,var(--mh-line) 90%,transparent);border-radius:0.5rem;overflow:hidden;background:var(--mh-white,#fff);box-shadow:0 10px 28px rgba(26,18,14,0.04);transition:transform 0.3s var(--mh-ease,ease),border-color 0.25s var(--mh-ease,ease),box-shadow 0.3s var(--mh-ease,ease);}.mh-home-editorial-card::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--mh-gold);opacity:0.85;transition:width 0.25s var(--mh-ease,ease),opacity 0.25s var(--mh-ease,ease);}.mh-home-editorial-card--spiritual::before{background:var(--mh-rosewood);}.mh-home-editorial-card--foods::before{background:#8a4d22;}.mh-home-editorial-card--herbs::before{background:#3f5a36;}.mh-home-editorial-card--home::before{background:#5a3a2e;}.mh-home-editorial-card--spiritual{background:linear-gradient(135deg,rgba(111,47,34,0.05),transparent 42%),var(--mh-white,#fff);}.mh-home-editorial-card--foods{background:linear-gradient(135deg,rgba(122,64,28,0.06),transparent 42%),var(--mh-white,#fff);}.mh-home-editorial-card--herbs{background:linear-gradient(135deg,rgba(58,84,48,0.06),transparent 42%),var(--mh-white,#fff);}.mh-home-editorial-card--home{background:linear-gradient(135deg,rgba(84,52,40,0.06),transparent 42%),var(--mh-white,#fff);}.mh-home-editorial-index{font-family:var(--mh-body);font-size:1.35rem;font-weight:700;line-height:1;letter-spacing:-0.02em;color:var(--mh-gold);padding-top:0.2rem;}.mh-home-editorial-body{display:flex;flex-direction:column;gap:0.4rem;min-width:0;}.mh-home-editorial-title{font-family:var(--mh-body);font-size:var(--mh-hub-card-title);font-weight:700;line-height:1.2;letter-spacing:-0.02em;color:var(--mh-ink);}.mh-home-editorial-desc{font-size:var(--mh-hub-meta);line-height:1.5;color:var(--mh-muted);}.mh-home-editorial-more{align-self:end;width:1.7rem;height:1.7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--mh-rosewood) 28%,var(--mh-line));background:linear-gradient(135deg,transparent 42%,currentColor 42%,currentColor 58%,transparent 58%) center / 0.45rem 0.45rem no-repeat,linear-gradient(45deg,transparent 42%,currentColor 42%,currentColor 58%,transparent 58%) center / 0.45rem 0.45rem no-repeat;color:var(--mh-rosewood);opacity:0.7;transition:transform 0.28s var(--mh-ease,ease),opacity 0.28s var(--mh-ease,ease),background-color 0.28s var(--mh-ease,ease),border-color 0.28s var(--mh-ease,ease);}a.mh-home-editorial-card:hover,a.mh-home-editorial-card:focus-visible{transform:translateY(-3px);border-color:color-mix(in srgb,var(--mh-rosewood) 28%,var(--mh-line));box-shadow:0 18px 36px rgba(26,18,14,0.1);outline:none;text-decoration:none;color:inherit;}a.mh-home-editorial-card:hover::before,a.mh-home-editorial-card:focus-visible::before{width:4px;opacity:1;}a.mh-home-editorial-card:hover .mh-home-editorial-more,a.mh-home-editorial-card:focus-visible .mh-home-editorial-more{opacity:1;transform:translateX(3px);background-color:color-mix(in srgb,var(--mh-rosewood) 8%,transparent);border-color:color-mix(in srgb,var(--mh-rosewood) 45%,var(--mh-line));}.mh-home-approach{position:relative;background:radial-gradient(ellipse 50% 60% at 100% 0%,rgba(143,106,48,0.1),transparent 55%),linear-gradient(180deg,#1f140f 0%,#2c1b15 55%,#241610 100%);border-bottom-color:transparent;color:#fff;}.mh-home-approach .mh-home-editorial-eyebrow{color:var(--mh-hub-accent-dark);}.mh-home-approach .mh-home-editorial-intro h2{color:var(--mh-hub-on-dark);}.mh-home-approach .mh-home-editorial-intro p{color:var(--mh-hub-on-dark-soft);}.mh-home-approach-list{list-style:none;margin:0;padding:0;display:grid;gap:0.85rem;grid-template-columns:1fr;}@media (min-width:800px){.mh-home-approach-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;}}@media (min-width:1100px){.mh-home-approach-list{grid-template-columns:repeat(4,minmax(0,1fr));}}.mh-home-approach-item{display:flex;flex-direction:column;gap:0.75rem;min-height:12.5rem;margin:0;padding:1.35rem 1.25rem 1.3rem;border:1px solid rgba(255,255,255,0.12);border-radius:0.5rem;background:linear-gradient(165deg,rgba(255,255,255,0.07),rgba(255,255,255,0.02) 50%),rgba(255,255,255,0.03);backdrop-filter:blur(6px);transition:transform 0.3s var(--mh-ease,ease),border-color 0.25s var(--mh-ease,ease),background 0.3s var(--mh-ease,ease);}.mh-home-approach-item:hover{transform:translateY(-3px);border-color:rgba(143,106,48,0.45);background:linear-gradient(165deg,rgba(255,255,255,0.1),rgba(255,255,255,0.03) 50%),rgba(255,255,255,0.04);}.mh-home-approach-index{font-family:var(--mh-body);font-size:1.5rem;font-weight:700;line-height:1;letter-spacing:-0.02em;color:var(--mh-hub-accent-dark);}.mh-home-approach-copy{display:flex;flex-direction:column;gap:0.45rem;margin-top:auto;}.mh-home-approach-title{font-family:var(--mh-body);font-size:clamp(1.2rem,1.6vw,1.35rem);font-weight:700;line-height:1.2;letter-spacing:-0.02em;color:var(--mh-hub-on-dark);}.mh-home-approach-desc{font-size:var(--mh-hub-meta);line-height:1.5;color:var(--mh-hub-on-dark-muted);}.mh-home-why{position:relative;overflow:hidden;background:radial-gradient(ellipse 50% 55% at 0% 0%,rgba(143,106,48,0.1),transparent 55%),linear-gradient(180deg,var(--mh-white,#fff) 0%,color-mix(in srgb,var(--mh-paper-2,#f7f1e8) 55%,#fff) 100%);}.mh-home-why-layout{display:grid;gap:clamp(1.75rem,4vw,2.75rem);align-items:start;}@media (min-width:900px){.mh-home-why-layout{grid-template-columns:minmax(0,0.95fr) minmax(0,1.15fr);gap:clamp(2.5rem,5vw,4rem);align-items:center;}}.mh-home-why-intro{max-width:28rem;}.mh-home-why-eyebrow{margin:0 0 0.55rem;font-family:var(--mh-body);font-size:var(--mh-hub-eyebrow);font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--mh-gold);}.mh-home-why-intro h2{margin:0 0 0.7rem;font-family:var(--mh-body);font-size:var(--mh-hub-title);font-weight:700;line-height:1.1;letter-spacing:-0.03em;color:var(--mh-ink);}.mh-home-why-lead{margin:0;font-size:var(--mh-hub-lead);line-height:1.55;color:var(--mh-muted);}.mh-home-why-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;position:relative;}.mh-home-why-list::before{content:"";position:absolute;left:1.05rem;top:0.65rem;bottom:0.65rem;width:1px;background:color-mix(in srgb,var(--mh-gold) 45%,var(--mh-line));}.mh-home-why-item{position:relative;display:grid;grid-template-columns:2.1rem minmax(0,1fr);gap:0.85rem 1.15rem;align-items:start;margin:0;padding:1rem 0;}.mh-home-why-item:first-child{padding-top:0;}.mh-home-why-item:last-child{padding-bottom:0;}.mh-home-why-index{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--mh-gold) 45%,var(--mh-line));background:var(--mh-white,#fff);font-family:var(--mh-body);font-size:var(--mh-hub-meta);font-weight:700;line-height:1;letter-spacing:-0.02em;color:var(--mh-gold);box-shadow:0 0 0 4px var(--mh-paper);}.mh-home-why-copy{display:flex;flex-direction:column;gap:0.3rem;min-width:0;padding-top:0.25rem;}.mh-home-why-title{font-family:var(--mh-body);font-size:var(--mh-hub-card-title);font-weight:700;line-height:1.25;letter-spacing:-0.02em;color:var(--mh-ink);}.mh-home-why-desc{font-size:var(--mh-hub-meta);line-height:1.5;color:var(--mh-muted);}.mh-home-finder{position:relative;overflow:hidden;background:radial-gradient(ellipse 55% 70% at 100% 0%,rgba(143,106,48,0.12),transparent 55%),radial-gradient(ellipse 40% 50% at 0% 100%,rgba(111,47,34,0.08),transparent 50%),linear-gradient(180deg,var(--mh-paper) 0%,color-mix(in srgb,var(--mh-paper-2,#f7f1e8) 70%,#fff) 100%);}.mh-home-finder-panel{display:grid;gap:0;overflow:hidden;border-radius:0.55rem;isolation:isolate;background:#1f140f;box-shadow:0 1px 0 rgba(26,18,14,0.04),0 22px 48px rgba(26,18,14,0.14);}@media (min-width:900px){.mh-home-finder-panel{grid-template-columns:minmax(14rem,0.9fr) minmax(0,1.35fr);min-height:22rem;}}.mh-home-finder-media{position:relative;min-height:14rem;overflow:hidden;}.mh-home-finder-media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 40%,rgba(31,20,15,0.55) 100%),linear-gradient(180deg,rgba(18,10,8,0.15),rgba(18,10,8,0.55));pointer-events:none;}@media (min-width:900px){.mh-home-finder-media{min-height:100%;}.mh-home-finder-media::after{background:linear-gradient(90deg,transparent 20%,rgba(31,20,15,0.75) 100%),linear-gradient(180deg,rgba(18,10,8,0.1),rgba(18,10,8,0.35));}}.mh-home-finder-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.03);transition:transform 0.8s var(--mh-ease,ease);}.mh-home-finder-panel:hover .mh-home-finder-media img{transform:scale(1.08);}.mh-home-finder-body{--mh-finder-fg:#fffaf3;--mh-finder-fg-soft:#f0e6d8;--mh-finder-fg-muted:#e2d4c4;--mh-finder-accent:#e8c98a;position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);padding:clamp(1.6rem,3.5vw,2.6rem);background:radial-gradient(ellipse 70% 60% at 100% 0%,rgba(232,201,138,0.16),transparent 55%),linear-gradient(165deg,#2f1d16 0%,#221510 55%,#160f0b 100%);color:var(--mh-finder-fg);}.mh-home .mh-home-finder-body,.mh-home .mh-home-finder-body h2,.mh-home .mh-home-finder-body p,.mh-home .mh-home-finder-body li,.mh-home .mh-home-finder-body span{color:var(--mh-finder-fg);}.mh-home-finder-eyebrow{margin:0 0 0.55rem;font-family:var(--mh-body);font-size:var(--mh-hub-eyebrow);font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--mh-finder-accent) !important;}.mh-home .mh-home-finder-copy h2{margin:0 0 0.65rem;max-width:20ch;font-family:var(--mh-body);font-size:var(--mh-hub-title);font-weight:700;line-height:1.1;letter-spacing:-0.03em;color:var(--mh-finder-fg) !important;}.mh-home .mh-home-finder-lead{margin:0 0 1.35rem;max-width:36rem;font-size:var(--mh-hub-lead);line-height:1.55;color:var(--mh-finder-fg-soft) !important;}.mh-home-finder-actions{display:flex;flex-wrap:wrap;align-items:center;gap:0.85rem 1.25rem;}.mh-home .mh-home-finder-btn.mh-btn-primary{min-height:2.85rem;padding-inline:1.35rem;white-space:nowrap;background:#fff8ef;border-color:#fff8ef;color:#1a120e !important;}.mh-home .mh-home-finder-btn.mh-btn-primary:hover,.mh-home .mh-home-finder-btn.mh-btn-primary:focus-visible{background:#e8c98a;border-color:#e8c98a;color:#1a120e !important;}.mh-home .mh-home-finder-secondary{font-family:var(--mh-body);font-size:var(--mh-hub-eyebrow);font-weight:700;letter-spacing:0.08em;text-transform:uppercase;text-decoration:none;color:var(--mh-finder-fg) !important;border-bottom:1px solid rgba(255,250,243,0.55);padding-bottom:0.1rem;transition:color 0.25s var(--mh-ease,ease),border-color 0.25s var(--mh-ease,ease);}.mh-home .mh-home-finder-secondary:hover,.mh-home .mh-home-finder-secondary:focus-visible{color:var(--mh-finder-accent) !important;border-bottom-color:var(--mh-finder-accent);outline:none;text-decoration:none;}.mh-home-finder-steps{list-style:none;margin:0;padding:1.15rem 0 0;display:grid;gap:0.95rem 1.25rem;border-top:1px solid rgba(255,255,255,0.12);grid-template-columns:1fr;}@media (min-width:700px){.mh-home-finder-steps{grid-template-columns:repeat(3,minmax(0,1fr));}}.mh-home-finder-steps>li{display:grid;grid-template-columns:auto 1fr;gap:0.75rem;margin:0;min-width:0;}.mh-home .mh-home-finder-step-index{font-family:var(--mh-body);font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:-0.02em;color:var(--mh-finder-accent) !important;padding-top:0.1rem;}.mh-home-finder-step-copy{display:flex;flex-direction:column;gap:0.3rem;min-width:0;}.mh-home .mh-home-finder-step-title{font-family:var(--mh-body);font-size:1.05rem;font-weight:700;line-height:1.25;letter-spacing:-0.015em;color:var(--mh-finder-fg) !important;}.mh-home .mh-home-finder-step-desc{font-size:var(--mh-hub-meta);line-height:1.45;color:var(--mh-finder-fg-muted) !important;}@media (prefers-reduced-motion:no-preference){.mh-home-ways-item,.mh-home-editorial-grid>li,.mh-home-approach-item,.mh-home-finder-panel,.mh-home-why-item{animation:mh-home-hub-rise 0.7s var(--mh-ease,ease) both;}.mh-home-ways-item:nth-child(2),.mh-home-editorial-grid>li:nth-child(2),.mh-home-approach-item:nth-child(2),.mh-home-why-item:nth-child(2){animation-delay:0.06s;}.mh-home-ways-item:nth-child(3),.mh-home-editorial-grid>li:nth-child(3),.mh-home-approach-item:nth-child(3),.mh-home-why-item:nth-child(3){animation-delay:0.12s;}.mh-home-ways-item:nth-child(4),.mh-home-editorial-grid>li:nth-child(4),.mh-home-approach-item:nth-child(4),.mh-home-why-item:nth-child(4){animation-delay:0.18s;}}@keyframes mh-home-hub-rise{from{opacity:0;transform:translateY(14px);}to{opacity:1;transform:translateY(0);}}@media (prefers-reduced-motion:reduce){.mh-home-ways-card,.mh-home-ways-card-media img,.mh-home-ways-card-copy,.mh-home-ways-card-desc,.mh-home-editorial-card,.mh-home-editorial-more,.mh-home-approach-item,.mh-home-finder-media img,.mh-home-ways-card-cta>span[aria-hidden="true"]{transition:none !important;}.mh-home-ways-item,.mh-home-editorial-grid>li,.mh-home-approach-item,.mh-home-finder-panel,.mh-home-why-item{animation:none !important;}.mh-home-ways-card-media img,.mh-home-finder-media img{transform:none !important;}}html[data-theme="dark"] .mh-home-ways,html[data-theme="dark"] .mh-home-editorial,html[data-theme="dark"] .mh-home-finder,html[data-theme="dark"] .mh-home-why{color:var(--mh-ink);}html[data-theme="dark"] .mh-home-ways-intro h2,html[data-theme="dark"] .mh-home-editorial-intro h2,html[data-theme="dark"] .mh-home-why-intro h2,html[data-theme="dark"] .mh-home-editorial-title,html[data-theme="dark"] .mh-home-why-title{color:var(--mh-ink);}html[data-theme="dark"] .mh-home-ways-eyebrow,html[data-theme="dark"] .mh-home-editorial-eyebrow,html[data-theme="dark"] .mh-home-why-eyebrow,html[data-theme="dark"] .mh-home-editorial-index,html[data-theme="dark"] .mh-home-why-index{color:var(--mh-gold);}html[data-theme="dark"] .mh-home-ways-intro p,html[data-theme="dark"] .mh-home-editorial-intro p,html[data-theme="dark"] .mh-home-why-lead,html[data-theme="dark"] .mh-home-editorial-desc,html[data-theme="dark"] .mh-home-why-desc{color:var(--mh-muted);}html[data-theme="dark"] .mh-home-ways{background:radial-gradient(ellipse 60% 50% at 0% 0%,rgba(224,192,137,0.08),transparent 55%),radial-gradient(ellipse 45% 40% at 100% 100%,rgba(224,192,137,0.05),transparent 50%),var(--mh-paper);}html[data-theme="dark"] .mh-home-traditions,html[data-theme="dark"] .mh-home-why,html[data-theme="dark"] .mh-home-finder{background:var(--mh-paper);}html[data-theme="dark"] .mh-home-editorial-card{background:var(--mh-paper-2);border-color:var(--mh-line);box-shadow:none;}html[data-theme="dark"] .mh-home-editorial-card--spiritual,html[data-theme="dark"] .mh-home-editorial-card--foods,html[data-theme="dark"] .mh-home-editorial-card--herbs,html[data-theme="dark"] .mh-home-editorial-card--home{background:var(--mh-paper-2);}html[data-theme="dark"] .mh-home-editorial-more{color:var(--mh-gold);border-color:color-mix(in srgb,var(--mh-gold) 40%,var(--mh-line));opacity:0.9;}html[data-theme="dark"] .mh-home-why-index{background:var(--mh-paper-2);border-color:color-mix(in srgb,var(--mh-gold) 50%,var(--mh-line));box-shadow:0 0 0 4px var(--mh-paper);}html[data-theme="dark"] .mh-home-why-list::before{background:color-mix(in srgb,var(--mh-gold) 55%,var(--mh-line));}html[data-theme="dark"] .mh-home-approach{background:radial-gradient(ellipse 50% 60% at 100% 0%,rgba(224,192,137,0.12),transparent 55%),linear-gradient(180deg,#140e0c 0%,#1c1310 100%);}html[data-theme="dark"] .mh-home-finder-panel,html[data-theme="dark"] .mh-home-finder-body{background:radial-gradient(ellipse 70% 60% at 100% 0%,rgba(232,201,138,0.14),transparent 55%),linear-gradient(165deg,#2a1a14 0%,#1a110d 55%,#120d0a 100%);}html[data-theme="dark"] .mh-home .mh-home-finder-body,html[data-theme="dark"] .mh-home .mh-home-finder-body h2,html[data-theme="dark"] .mh-home .mh-home-finder-lead,html[data-theme="dark"] .mh-home .mh-home-finder-step-title,html[data-theme="dark"] .mh-home .mh-home-finder-secondary{color:#fffaf3 !important;}html[data-theme="dark"] .mh-home .mh-home-finder-eyebrow,html[data-theme="dark"] .mh-home .mh-home-finder-step-index{color:#e8c98a !important;}html[data-theme="dark"] .mh-home .mh-home-finder-step-desc{color:#e2d4c4 !important;}html[data-theme="dark"] .mh-home .mh-home-finder-btn.mh-btn-primary{background:#fff8ef;border-color:#fff8ef;color:#1a120e !important;}
