.hero[data-astro-cid-i3irphx7]{isolation:isolate;color:#fff;background:var(--c-obsessed);position:relative;overflow:hidden}.hero-bg[data-astro-cid-i3irphx7]{object-fit:cover;object-position:center 40%;filter:brightness(.5)saturate(.75);z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero-overlay[data-astro-cid-i3irphx7]{z-index:-1;background:linear-gradient(90deg,#17181bd1 0%,#17181b8c 55%,#17181b40 100%);position:absolute;inset:0}.hero-content[data-astro-cid-i3irphx7]{padding-top:clamp(3.5rem,9vw,6.5rem);padding-bottom:clamp(2.5rem,6vw,4rem)}.hero-eyebrow[data-astro-cid-i3irphx7]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--c-gold);align-items:center;gap:.55rem;margin:0 0 1.25rem;font-weight:600;display:inline-flex}.hero-headline[data-astro-cid-i3irphx7]{font-family:var(--font-serif);letter-spacing:-.025em;max-width:18ch;margin:0 0 1.25rem;font-size:clamp(2.5rem,6vw,4.4rem);font-weight:400;line-height:1.04}.hero-subhead[data-astro-cid-i3irphx7]{color:#ffffffd6;max-width:38rem;margin:0 0 1.75rem;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.6}.hero-doors[data-astro-cid-i3irphx7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;max-width:60rem;display:grid}.hero-door[data-astro-cid-i3irphx7]{border:1px solid #ffffff38;border-top:3px solid var(--c-gold);border-radius:var(--r-md,8px);color:#fff;background:#17181b8c;flex-direction:column;gap:.3rem;padding:1rem 1.1rem 1.1rem;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:flex}.hero-door[data-astro-cid-i3irphx7]:hover,.hero-door[data-astro-cid-i3irphx7]:focus-visible{border-color:var(--c-gold);background:#17181bcc;transform:translateY(-2px)}.hero-door__k[data-astro-cid-i3irphx7]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-gold);font-size:.7rem;font-weight:600}.hero-door__h[data-astro-cid-i3irphx7]{font:400 1.2rem/1.2 var(--font-serif)}.hero-door__p[data-astro-cid-i3irphx7]{color:#ffffffc7;font-size:.85rem;line-height:1.45}.hero-alt[data-astro-cid-i3irphx7]{font-size:var(--fs-sm);margin:1rem 0 0}.hero-alt[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]{color:#fff;text-underline-offset:3px;text-decoration:underline #ffffff80}.hero-alt[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]:hover{color:var(--c-gold)}@media (width<=820px){.hero-doors[data-astro-cid-i3irphx7]{grid-template-columns:1fr;gap:.6rem}.hero-door[data-astro-cid-i3irphx7]{padding:.85rem 1rem}}.hero-counts[data-astro-cid-i3irphx7]{background:#17181b8c;border-top:1px solid #ffffff24}.hero-counts__row[data-astro-cid-i3irphx7]{grid-template-columns:repeat(5,1fr);gap:1rem;margin:0;padding:1.25rem 0 .5rem;list-style:none;display:grid}.hero-counts__row[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]{color:#fff;flex-direction:column;gap:.2rem;text-decoration:none;display:flex}.hero-counts__n[data-astro-cid-i3irphx7]{font:400 clamp(1.6rem, 3vw, 2.1rem)/1 var(--font-serif)}.hero-counts__k[data-astro-cid-i3irphx7]{font-size:var(--fs-sm);color:#ffffffc7}.hero-counts__row[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]:hover .hero-counts__k[data-astro-cid-i3irphx7]{color:var(--c-gold)}.hero-counts__note[data-astro-cid-i3irphx7]{color:#fff9;margin:0;padding:0 0 1.1rem;font-size:.72rem}@media (width<=720px){.hero-counts__row[data-astro-cid-i3irphx7]{grid-template-columns:repeat(2,1fr);row-gap:1.1rem}.hero-counts__row[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]:first-child:nth-last-child(odd){grid-column:1/-1}}.hot-deals-section[data-astro-cid-rga5fohy]{background:#fff;border-top:1px solid #e6e7e8;padding:6.5rem 1.5rem 5.5rem}.section-header[data-astro-cid-rga5fohy]{text-align:center;max-width:720px;margin:0 auto 3.75rem}.pretitle[data-astro-cid-rga5fohy]{letter-spacing:.18em;text-transform:uppercase;color:var(--c-gold-deep);align-items:center;gap:10px;margin-bottom:1.05rem;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:500;display:inline-flex}.live-indicator[data-astro-cid-rga5fohy]{letter-spacing:.08em;color:#15803d;background:#22c55e14;border:1px solid #22c55e33;border-radius:3px;align-items:center;gap:6px;padding:3px 8px;font-size:10px;font-weight:550;display:inline-flex}.live-indicator[data-astro-cid-rga5fohy]:before{content:"";background:#22c55e;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.section-header[data-astro-cid-rga5fohy] h2[data-astro-cid-rga5fohy]{color:#121212;letter-spacing:-.025em;margin:0 0 1.05rem;font-family:Instrument Serif,Georgia,serif;font-size:clamp(2.4rem,5.6vw,3.3rem);font-weight:400;line-height:1.12}.section-sub[data-astro-cid-rga5fohy]{color:var(--c-muted);max-width:580px;margin:0 auto;font-family:Inter,system-ui,sans-serif;font-size:1.02rem;font-weight:400;line-height:1.6}.section-sub[data-astro-cid-rga5fohy] strong[data-astro-cid-rga5fohy]{color:var(--c-gold-deep);font-weight:500}.deals-grid[data-astro-cid-rga5fohy]{grid-template-columns:repeat(4,1fr);gap:1.25rem;max-width:1280px;margin:0 auto;display:grid}.view-all[data-astro-cid-rga5fohy]{text-align:center;margin-top:3.5rem}.btn-primary[data-astro-cid-rga5fohy]{letter-spacing:.01em;color:#121212;background:#beaf87;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;height:48px;padding:0 32px;font-family:Inter,system-ui,sans-serif;font-size:13.5px;font-weight:550;text-decoration:none;transition:all .3s;display:inline-flex}.btn-primary[data-astro-cid-rga5fohy]:hover{background:#a19276;transform:translateY(-1px);box-shadow:0 8px 24px -6px #a1927659}.error-text[data-astro-cid-rga5fohy]{text-align:center;color:#dc2626;background:#dc26260d;border:1px solid #dc262626;border-radius:6px;max-width:480px;margin:0 auto;padding:2.5rem 1.5rem;font-family:Inter,system-ui,sans-serif;font-size:.95rem}@media (width<=1200px){.deals-grid[data-astro-cid-rga5fohy]{grid-template-columns:repeat(3,1fr);gap:1.15rem}}@media (width<=900px){.deals-grid[data-astro-cid-rga5fohy]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.hot-deals-section[data-astro-cid-rga5fohy]{padding:5rem 1.15rem 4rem}.section-header[data-astro-cid-rga5fohy]{margin-bottom:3rem}.deals-grid[data-astro-cid-rga5fohy]{grid-template-columns:1fr;gap:1rem}.view-all[data-astro-cid-rga5fohy]{margin-top:2.75rem}.btn-primary[data-astro-cid-rga5fohy]{width:100%;max-width:300px}}.hv[data-astro-cid-3nylyktb]{background:var(--c-surface)}.hv-card[data-astro-cid-3nylyktb]{padding:1.75rem;position:relative}.hv-grid[data-astro-cid-3nylyktb]{grid-template-columns:1fr}@media (width>=800px){.hv-grid[data-astro-cid-3nylyktb]{grid-template-columns:1fr 1fr}}.hv-top[data-astro-cid-3nylyktb]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.hv-n[data-astro-cid-3nylyktb]{font-size:var(--fs-sm);color:var(--c-muted);align-items:baseline;gap:.4rem;display:inline-flex}.hv-card[data-astro-cid-3nylyktb] h3[data-astro-cid-3nylyktb]{font:400 1.6rem/1.15 var(--font-serif);margin:.6rem 0 .25rem}.hv-link[data-astro-cid-3nylyktb]{color:var(--c-ink);text-decoration:none}.hv-link[data-astro-cid-3nylyktb]:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--c-gold)}.hv-chips[data-astro-cid-3nylyktb]{flex-wrap:wrap;gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.hv-chips[data-astro-cid-3nylyktb] a[data-astro-cid-3nylyktb]{border:1px solid var(--c-line);border-radius:var(--r-pill);min-height:34px;color:var(--c-ink-2);background:var(--c-paper);align-items:center;padding:0 .8rem;font-size:.82rem;text-decoration:none;display:inline-flex}.hv-chips[data-astro-cid-3nylyktb] a[data-astro-cid-3nylyktb]:hover{border-color:var(--c-gold);color:var(--c-ink)}.hv-card--wide[data-astro-cid-3nylyktb]{border-top:3px solid var(--c-gold);grid-column:1/-1}.hv-card[data-astro-cid-3nylyktb] .ds-card__cta[data-astro-cid-3nylyktb]{text-decoration:none}.hv-card[data-astro-cid-3nylyktb] .ds-card__cta[data-astro-cid-3nylyktb]:hover{text-decoration:underline}.hs-top[data-astro-cid-bzpiquiw]{gap:var(--sp-5);margin-bottom:var(--sp-5);grid-template-columns:96px minmax(0,1fr);align-items:start;display:grid}.hs-top[data-astro-cid-bzpiquiw] img[data-astro-cid-bzpiquiw]{object-fit:cover;border:2px solid var(--c-gold);border-radius:50%;width:96px;height:96px}.hs-head[data-astro-cid-bzpiquiw]{margin-bottom:0}.hs-tel[data-astro-cid-bzpiquiw]{font-size:var(--fs-sm);color:var(--c-ink-2);margin:.6rem 0 0}.hs-tel[data-astro-cid-bzpiquiw] a[data-astro-cid-bzpiquiw]{color:var(--c-ink);font-weight:600}.hs-grid[data-astro-cid-bzpiquiw]{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=1000px){.hs-grid[data-astro-cid-bzpiquiw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.hs-grid[data-astro-cid-bzpiquiw]{grid-template-columns:1fr}.hs-top[data-astro-cid-bzpiquiw]{gap:var(--sp-4);grid-template-columns:64px minmax(0,1fr)}.hs-top[data-astro-cid-bzpiquiw] img[data-astro-cid-bzpiquiw]{width:64px;height:64px}}.hs-card[data-astro-cid-bzpiquiw]{flex-direction:column;gap:.4rem;height:100%;display:flex}.hs-k[data-astro-cid-bzpiquiw]{letter-spacing:.1em;text-transform:uppercase;color:var(--c-gold-deep);font-size:.7rem;font-weight:650}.hs-card[data-astro-cid-bzpiquiw] h3[data-astro-cid-bzpiquiw]{margin:0}.hs-card[data-astro-cid-bzpiquiw] p[data-astro-cid-bzpiquiw]{flex:1}.hsl-top[data-astro-cid-7cremvpa]{gap:var(--sp-4) var(--sp-6);margin-bottom:var(--sp-5);align-items:end;display:grid}@media (width>=900px){.hsl-top[data-astro-cid-7cremvpa]{grid-template-columns:1fr auto}}.hsl-head[data-astro-cid-7cremvpa]{margin-bottom:0}.hsl-cta[data-astro-cid-7cremvpa]{justify-self:start}.hsl-cards[data-astro-cid-7cremvpa]{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=1000px){.hsl-cards[data-astro-cid-7cremvpa]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.hsl-cards[data-astro-cid-7cremvpa]{grid-template-columns:1fr}}.hsl-card[data-astro-cid-7cremvpa]{background:var(--c-surface);border:1px solid var(--c-line);border-top:3px solid var(--c-gold);border-radius:var(--r-md);min-width:0;padding:1rem 1.1rem 1.1rem}.hsl-card__h[data-astro-cid-7cremvpa]{font:400 1.15rem/1.25 var(--font-serif);color:var(--c-ink);margin-bottom:.75rem;text-decoration:none;display:block}.hsl-card__h[data-astro-cid-7cremvpa]:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--c-gold)}.hsl-card[data-astro-cid-7cremvpa] dl[data-astro-cid-7cremvpa]{grid-template-columns:1fr 1fr;gap:.6rem .75rem;margin:0;display:grid}.hsl-card[data-astro-cid-7cremvpa] dt[data-astro-cid-7cremvpa]{letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted);font-size:.68rem}.hsl-card[data-astro-cid-7cremvpa] dd[data-astro-cid-7cremvpa]{font:400 1.2rem/1.1 var(--font-serif);color:var(--c-ink);font-variant-numeric:tabular-nums;margin:.15rem 0 0}.hsl-note[data-astro-cid-7cremvpa]{font-size:var(--fs-xs);color:var(--c-muted);margin:.75rem 0 var(--sp-5)}.hsl-more[data-astro-cid-7cremvpa] h3[data-astro-cid-7cremvpa]{letter-spacing:.08em;text-transform:uppercase;color:var(--c-gold-deep);margin:0 0 .6rem;font-size:.72rem;font-weight:650}.hsl-more[data-astro-cid-7cremvpa] ul[data-astro-cid-7cremvpa]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.45rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.hsl-more[data-astro-cid-7cremvpa] a[data-astro-cid-7cremvpa]{color:var(--c-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--c-line);font-size:.92rem}.hsl-more[data-astro-cid-7cremvpa] a[data-astro-cid-7cremvpa]:hover{color:var(--c-gold-deep);text-decoration-color:var(--c-gold)}.research-hubs[data-astro-cid-iu7lkx6p]{background:#fff;padding:0 1.5rem 4.5rem}.rh-inner[data-astro-cid-iu7lkx6p]{max-width:calc(var(--wrap) - 2 * var(--sp-5));margin:0 auto}.section-header[data-astro-cid-iu7lkx6p]{text-align:center;max-width:720px;margin:0 auto 2.25rem}.pretitle[data-astro-cid-iu7lkx6p]{letter-spacing:.18em;text-transform:uppercase;color:var(--c-gold-deep);margin-bottom:.75rem;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:500;display:inline-block}.section-header[data-astro-cid-iu7lkx6p] h2[data-astro-cid-iu7lkx6p]{color:#121212;letter-spacing:-.025em;margin:0 0 .7rem;font-family:Instrument Serif,Georgia,serif;font-size:clamp(1.9rem,4.2vw,2.6rem);font-weight:400;line-height:1.15}.section-sub[data-astro-cid-iu7lkx6p]{color:var(--c-muted);max-width:620px;margin:0 auto;font-family:Inter,system-ui,sans-serif;font-size:.98rem;font-weight:400;line-height:1.55}.rh-grid[data-astro-cid-iu7lkx6p]{grid-template-columns:1fr;gap:.85rem;display:grid}@media (width>=720px){.rh-grid[data-astro-cid-iu7lkx6p]{grid-template-columns:1fr 1fr}}@media (width>=1020px){.rh-grid[data-astro-cid-iu7lkx6p]{grid-template-columns:1fr 1fr 1fr}}.rh-card[data-astro-cid-iu7lkx6p]{color:inherit;background:#faf9f6;border:1px solid #ddd4bd;border-radius:6px;flex-direction:column;padding:1.25rem 1.3rem 1.15rem;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.rh-card[data-astro-cid-iu7lkx6p]:hover{border-color:#a19276;transform:translateY(-2px);box-shadow:0 12px 28px -14px #0000001f}.rh-top[data-astro-cid-iu7lkx6p]{justify-content:space-between;align-items:center;margin-bottom:.7rem;display:flex}.rh-n[data-astro-cid-iu7lkx6p]{color:var(--c-gold-deep);font-family:Instrument Serif,Georgia,serif;font-size:1.15rem;line-height:1}.rh-badge[data-astro-cid-iu7lkx6p]{letter-spacing:.07em;text-transform:uppercase;color:#121212;background:#beaf87;border-radius:3px;padding:3px 7px;font-family:Inter,system-ui,sans-serif;font-size:9px;font-weight:650}.rh-card[data-astro-cid-iu7lkx6p] h3[data-astro-cid-iu7lkx6p]{color:#121212;letter-spacing:-.02em;margin:0 0 .4rem;font-family:Inter,system-ui,sans-serif;font-size:1.05rem;font-weight:650}.rh-card[data-astro-cid-iu7lkx6p] p[data-astro-cid-iu7lkx6p]{color:var(--c-muted);flex-grow:1;margin:0 0 .9rem;font-family:Inter,system-ui,sans-serif;font-size:.84rem;line-height:1.5}.rh-cta[data-astro-cid-iu7lkx6p]{color:var(--c-gold-deep);align-items:center;gap:6px;font-family:Inter,system-ui,sans-serif;font-size:.78rem;font-weight:550;display:inline-flex}.live-dot[data-astro-cid-iu7lkx6p]{background:#22c55e;border-radius:50%;width:5px;height:5px}@media (width<=720px){.research-hubs[data-astro-cid-iu7lkx6p]{padding:0 1.15rem 3.5rem}.rh-card[data-astro-cid-iu7lkx6p]:hover{box-shadow:none;transform:none}}.hp[data-astro-cid-cdl5l7a3]{background:var(--c-surface);padding-bottom:var(--sp-7)}.hp-grid[data-astro-cid-cdl5l7a3]{gap:var(--sp-5);grid-template-columns:1fr;display:grid}@media (width>=900px){.hp-grid[data-astro-cid-cdl5l7a3]{grid-template-columns:1fr 1fr}}.hp-col[data-astro-cid-cdl5l7a3]{border-top:3px solid var(--c-gold);flex-direction:column;gap:.75rem;min-width:0;padding:1.75rem;display:flex}.hp-col--com[data-astro-cid-cdl5l7a3]{border-top-color:var(--c-ink)}.hp-col[data-astro-cid-cdl5l7a3] h3[data-astro-cid-cdl5l7a3]{font:400 1.7rem/1.15 var(--font-serif);margin:0}.hp-col[data-astro-cid-cdl5l7a3] h3[data-astro-cid-cdl5l7a3] a[data-astro-cid-cdl5l7a3]{color:var(--c-ink);text-decoration:none}.hp-col[data-astro-cid-cdl5l7a3] h3[data-astro-cid-cdl5l7a3] a[data-astro-cid-cdl5l7a3]:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--c-gold)}.hp-col[data-astro-cid-cdl5l7a3] h4[data-astro-cid-cdl5l7a3]{letter-spacing:.08em;text-transform:uppercase;color:var(--c-gold-deep);margin:.5rem 0 .45rem;font-size:.72rem;font-weight:650}.hp-col[data-astro-cid-cdl5l7a3] h4[data-astro-cid-cdl5l7a3] a[data-astro-cid-cdl5l7a3]{color:inherit;text-decoration:none}.hp-col[data-astro-cid-cdl5l7a3] h4[data-astro-cid-cdl5l7a3] a[data-astro-cid-cdl5l7a3]:hover{text-decoration:underline}.hp-stats[data-astro-cid-cdl5l7a3]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=560px){.hp-stats[data-astro-cid-cdl5l7a3]{grid-template-columns:repeat(4,minmax(0,1fr))}}.hp-stats[data-astro-cid-cdl5l7a3] .ds-stat[data-astro-cid-cdl5l7a3]{flex-direction:column;padding:.75rem .9rem;display:flex}.hp-stats[data-astro-cid-cdl5l7a3] .ds-stat__v[data-astro-cid-cdl5l7a3]{font-variant-numeric:tabular-nums;order:1;margin:0;font-size:1.35rem}.hp-stats[data-astro-cid-cdl5l7a3] .ds-stat__k[data-astro-cid-cdl5l7a3]{order:2;margin:.2rem 0 0}.hp-note[data-astro-cid-cdl5l7a3]{color:var(--c-muted)!important;margin:.35rem 0 0!important;font-size:.72rem!important}.hp-links[data-astro-cid-cdl5l7a3]{grid-template-columns:1fr;gap:.4rem 1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.hp-links[data-astro-cid-cdl5l7a3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hp-links[data-astro-cid-cdl5l7a3] a[data-astro-cid-cdl5l7a3]{color:var(--c-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--c-line);font-size:.9rem}.hp-links[data-astro-cid-cdl5l7a3] a[data-astro-cid-cdl5l7a3]:hover{color:var(--c-gold-deep);text-decoration-color:var(--c-gold)}.hp-col[data-astro-cid-cdl5l7a3] .ds-card__cta[data-astro-cid-cdl5l7a3]{text-decoration:none}.hp-sell[data-astro-cid-cdl5l7a3]{background:var(--c-paper);border:1px solid var(--c-line);border-radius:var(--r-sm);padding:.7rem .9rem;color:var(--c-ink-2)!important;margin:.25rem 0 0!important;font-size:.88rem!important}.hp-sell[data-astro-cid-cdl5l7a3] a[data-astro-cid-cdl5l7a3]{color:var(--c-ink);font-weight:600}.newsletter-section[data-astro-cid-mnqfoond]{border:1px solid var(--c-line,#e6e7e8);background:#fff;border-radius:6px;padding:clamp(1.5rem,3vw,2.5rem);scroll-margin-top:140px}.newsletter-box[data-astro-cid-mnqfoond]{text-align:left}.pretitle[data-astro-cid-mnqfoond]{letter-spacing:.18em;text-transform:uppercase;color:var(--c-gold-deep);margin-bottom:.75rem;font-size:11px;font-weight:500;display:inline-block}.newsletter-box[data-astro-cid-mnqfoond] h2[data-astro-cid-mnqfoond]{color:#121212;margin:0 0 .6rem;font-family:Instrument Serif,Georgia,serif;font-size:clamp(1.9rem,3.4vw,2.4rem);font-weight:400;line-height:1.1}.description[data-astro-cid-mnqfoond]{color:var(--c-muted);max-width:40rem;margin:0 0 1.5rem;font-size:.98rem;line-height:1.55}.newsletter-form[data-astro-cid-mnqfoond]{text-align:left;flex-direction:column;gap:.75rem;margin:0 0 1rem;display:flex}.form-row[data-astro-cid-mnqfoond]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.newsletter-form[data-astro-cid-mnqfoond]>[data-astro-cid-mnqfoond]{min-width:0;position:relative}.newsletter-form[data-astro-cid-mnqfoond] input[data-astro-cid-mnqfoond]:not([type=checkbox]){box-sizing:border-box;background:#fff;border:1px solid #e6e7e8;border-radius:4px;width:100%;height:48px;margin:0;padding:0 1.1rem;font-size:.92rem;line-height:1.2;display:block}.newsletter-form[data-astro-cid-mnqfoond] select[data-astro-cid-mnqfoond]{box-sizing:border-box;color:#121212;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23555' stroke-width='1.6'/%3E%3C/svg%3E") right 1rem center/12px 8px no-repeat;border:1px solid #e6e7e8;border-radius:4px;width:100%;height:48px;margin:0;padding:0 2.4rem 0 1.1rem;font-size:.92rem;line-height:1.2;display:block}.newsletter-form[data-astro-cid-mnqfoond] .jcre-contact-consent{clear:both;background:var(--c-paper,#faf8f3);border:1px solid var(--c-line,#e6e7e8);border-radius:4px;margin:.35rem 0 .25rem;padding:.85rem 1rem;font-size:.76rem;line-height:1.55}.form-actions[data-astro-cid-mnqfoond]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.btn-primary[data-astro-cid-mnqfoond]{cursor:pointer;color:#121212;background:#beaf87;border:0;border-radius:4px;height:48px;padding:0 2rem;font-weight:550}.btn-primary[data-astro-cid-mnqfoond]:hover{background:#a19276}.privacy-note[data-astro-cid-mnqfoond]{color:var(--c-muted);margin:.35rem 0;font-size:.78rem}.privacy-note[data-astro-cid-mnqfoond] a[data-astro-cid-mnqfoond]{color:var(--c-gold-deep)}.types[data-astro-cid-mnqfoond]{border:0;flex-wrap:wrap;gap:.5rem;margin:0 0 .25rem;padding:0;display:flex}.types[data-astro-cid-mnqfoond] legend[data-astro-cid-mnqfoond]{color:#121212;margin-bottom:.5rem;padding:0;font-size:.8rem;font-weight:600}.chip[data-astro-cid-mnqfoond]{cursor:pointer;background:#fff;border:1px solid #e6e7e8;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.85rem;display:inline-flex}.chip[data-astro-cid-mnqfoond] input[data-astro-cid-mnqfoond]{accent-color:#8a7440;width:auto;margin:0}@media (width<=640px){.form-row[data-astro-cid-mnqfoond]{grid-template-columns:1fr}.btn-primary[data-astro-cid-mnqfoond]{width:100%}}.agents-section[data-astro-cid-xsq3hkml]{background:var(--c-paper,#faf8f3);border:1px solid var(--c-line,#e6e7e8);border-top:3px solid var(--c-gold,#beaf87);border-radius:6px;padding:clamp(1.5rem,3vw,2.25rem)}.agents-box[data-astro-cid-xsq3hkml]{text-align:left}.pretitle[data-astro-cid-xsq3hkml]{letter-spacing:.18em;text-transform:uppercase;color:var(--c-gold-deep);margin-bottom:.75rem;font-size:11px;font-weight:500;display:inline-block}.agents-box[data-astro-cid-xsq3hkml] h2[data-astro-cid-xsq3hkml]{color:#121212;margin:0 0 .6rem;font-family:Instrument Serif,Georgia,serif;font-size:clamp(1.6rem,2.6vw,2rem);font-weight:400;line-height:1.15}.description[data-astro-cid-xsq3hkml]{color:var(--c-muted);margin:0 0 1.5rem;font-size:.98rem;line-height:1.55}.btn-primary[data-astro-cid-xsq3hkml]{cursor:pointer;color:#121212;background:#beaf87;border:0;border-radius:4px;height:46px;padding:0 1.4rem;font-weight:550;line-height:46px;text-decoration:none;display:inline-block}.btn-primary[data-astro-cid-xsq3hkml]:hover{background:#a19276}.mgi[data-astro-cid-vv7pvf32]{border-top:1px solid var(--c-line,#e5e7eb);background:#fff}.mgi-inner[data-astro-cid-vv7pvf32]{max-width:var(--wrap);padding:3rem var(--sp-5) 2.75rem;margin:0 auto}.mgi[data-astro-cid-vv7pvf32] h2[data-astro-cid-vv7pvf32]{letter-spacing:-.02em;color:#121212;margin:0 0 1.25rem;font-family:Instrument Serif,Georgia,serif;font-size:clamp(1.7rem,3.4vw,2.2rem);font-weight:400}.mgi-hubs[data-astro-cid-vv7pvf32]{grid-template-columns:1fr;gap:.75rem;margin-bottom:2rem;display:grid}@media (width>=720px){.mgi-hubs[data-astro-cid-vv7pvf32]{grid-template-columns:1fr 1fr}}@media (width>=1020px){.mgi-hubs[data-astro-cid-vv7pvf32]{grid-template-columns:1fr 1fr 1fr 1fr}}.mgi-hub[data-astro-cid-vv7pvf32]{color:inherit;background:#faf9f6;border:1px solid #ddd4bd;border-radius:6px;flex-direction:column;gap:.35rem;padding:1rem 1.1rem;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.mgi-hub[data-astro-cid-vv7pvf32]:hover{border-color:#a19276;transform:translateY(-2px);box-shadow:0 10px 24px -12px #0000001f}.mgi-hub[data-astro-cid-vv7pvf32] strong[data-astro-cid-vv7pvf32]{color:#121212;font-family:Inter,system-ui,sans-serif;font-size:.95rem;font-weight:650;line-height:1.3}.mgi-hub[data-astro-cid-vv7pvf32] span[data-astro-cid-vv7pvf32]{color:var(--c-muted,#6b7280);font-size:.8rem;line-height:1.4}.mgi-k[data-astro-cid-vv7pvf32]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-gold-deep,#8a7a5c);margin:0 0 .85rem;font-family:Inter,system-ui,sans-serif;font-size:.72rem;font-weight:600}.mgi-guides[data-astro-cid-vv7pvf32]{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.mgi-guide[data-astro-cid-vv7pvf32]{border:1px solid var(--c-line,#e5e7eb);min-height:34px;color:var(--c-ink-2,#374151);background:#fff;border-radius:999px;align-items:center;padding:.35rem .85rem;font-size:.82rem;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.mgi-guide[data-astro-cid-vv7pvf32]:hover{border-color:var(--c-gold,#beaf87);color:#121212}.mgi-cta[data-astro-cid-vv7pvf32]{color:var(--c-ink,#121212);margin:0;font-size:.95rem;line-height:1.5}.mgi-cta[data-astro-cid-vv7pvf32] a[data-astro-cid-vv7pvf32]{color:var(--c-gold-deep,#8a7a5c);border-bottom:1px solid #0000;font-weight:600;text-decoration:none}.mgi-cta[data-astro-cid-vv7pvf32] a[data-astro-cid-vv7pvf32]:hover{border-bottom-color:var(--c-gold-deep,#8a7a5c)}@media (width<=720px){.mgi-hub[data-astro-cid-vv7pvf32]:hover{box-shadow:none;transform:none}}.investor-home[data-astro-cid-lcdefpme]{font-family:var(--font-sans);background:var(--c-surface);color:var(--c-ink)}.investor-home[data-astro-cid-lcdefpme]>section[data-astro-cid-lcdefpme]{scroll-margin-top:160px}.home-faq[data-astro-cid-lcdefpme]{max-width:960px;margin:0 auto;padding:48px 20px}.home-faq[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 12px;font-size:1.6rem}.home-faq-cta[data-astro-cid-lcdefpme]{color:var(--c-ink);margin:0 0 20px}.home-faq-cta[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:600}.home-faq[data-astro-cid-lcdefpme] .faq-item[data-astro-cid-lcdefpme]{border-top:1px solid #e5e7eb;padding:14px 0}.home-faq[data-astro-cid-lcdefpme] .faq-item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 6px;font-size:1.05rem}.home-faq[data-astro-cid-lcdefpme] .faq-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;line-height:1.6}.home-bottom[data-astro-cid-lcdefpme]{background:var(--c-surface);border-top:1px solid var(--c-line);padding:var(--sp-8) 0}.home-bottom__grid[data-astro-cid-lcdefpme]{gap:var(--sp-6);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=900px){.home-bottom[data-astro-cid-lcdefpme]{padding:var(--sp-7) 0}.home-bottom__grid[data-astro-cid-lcdefpme]{gap:var(--sp-5);grid-template-columns:1fr}}
