@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/0d4f81138b703b58-s.3-s8-8wlgr10e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/3a11180d498b75c0-s.p.2028s2bhlck6k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Host Grotesk Fallback;src:local(Arial);ascent-override:96.69%;descent-override:30.01%;line-gap-override:0.0%;size-adjust:104.98%}.host_grotesk_a38e3346-module__Aa-IAq__className{font-family:Host Grotesk,Host Grotesk Fallback;font-style:normal}.host_grotesk_a38e3346-module__Aa-IAq__variable{--font-host-grotesk:"Host Grotesk", "Host Grotesk Fallback"}
:root{--color-bg-base:#faf8f5;--color-bg-surface:#fff;--color-bg-surface-hover:#f5f1e8;--color-bg-elevated:#fff;--color-bg-glass:#fffdf8e0;--color-gold-300:#d4af37;--color-gold-400:#b8860b;--color-gold-500:#9a6b00;--color-gold-600:#854d0e;--color-gold-700:#78350f;--color-gold-gradient:linear-gradient(135deg, #d4af37 0%, #f59e0b 50%, #b8860b 100%);--color-gold-gradient-hover:linear-gradient(135deg, #e6ca65 0%, #d4af37 50%, #9a6b00 100%);--color-silver-300:#94a3b8;--color-silver-400:#64748b;--color-silver-500:#475569;--color-silver-600:#334155;--color-text-primary:#0f172a;--color-text-secondary:#334155;--color-text-muted:#64748b;--color-text-gold:#9a6b00;--color-text-inverse:#fff;--color-border-subtle:#0f172a14;--color-border-medium:#0f172a24;--color-border-gold:#b8860b4d;--color-border-gold-bright:#d4af3799;--container-max-width:1280px;--container-padding-mobile:1.25rem;--container-padding-desktop:2rem;--font-host-grotesk:"Host Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading:var(--font-host-grotesk);--font-body:var(--font-host-grotesk);--font-mono:monospace;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-full:9999px;--shadow-sm:0 2px 8px #0f172a0f;--shadow-md:0 8px 24px #0f172a1a;--shadow-lg:0 16px 48px #0f172a24;--shadow-gold-glow:0 0 24px #d4af3740;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-normal:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.4s cubic-bezier(.4, 0, .2, 1);--z-header:100;--z-dropdown:200;--z-modal:300;--z-toast:400}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:16px;scroll-behavior:smooth!important}body{overflow-x:hidden;scroll-behavior:smooth!important}@media (prefers-reduced-motion:reduce){html,body{scroll-behavior:auto!important}}html,body{min-height:100%;color:var(--color-text-primary);font-family:var(--font-host-grotesk);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#faf8f5;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font-family:var(--font-host-grotesk);font-size:inherit;color:inherit;background:0 0;border:none}button{cursor:pointer}a{color:inherit;font-family:inherit;text-decoration:none}ul,ol{list-style:none}
h1,h2,h3,h4,h5,h6{font-family:var(--font-host-grotesk);color:var(--color-text-primary);letter-spacing:-.015em;font-weight:600;line-height:1.15}h1{letter-spacing:-.02em;font-size:clamp(2.5rem,5.2vw,4.25rem);font-weight:600}h2{letter-spacing:-.02em;font-size:clamp(2.35rem,4vw,3.5rem);font-weight:600;line-height:1.1}h3{font-size:clamp(1.35rem,2.2vw,1.85rem)}h4{font-size:clamp(1.1rem,1.8vw,1.4rem)}h5{font-size:1.1rem}h6{font-size:.95rem}p{font-family:var(--font-host-grotesk);color:var(--color-text-secondary);font-size:1rem;line-height:1.6}small{font-family:var(--font-host-grotesk);color:var(--color-text-muted);font-size:.85rem}.sectionEyebrow{font-family:var(--font-host-grotesk), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#854d0e;margin-bottom:.75rem;font-size:.85rem;font-weight:700}.sectionHeading{font-family:var(--font-host-grotesk), sans-serif;letter-spacing:-.02em;color:#0f172a;margin-bottom:1.15rem;font-size:clamp(2.35rem,4vw,3.5rem);font-weight:600;line-height:1.1}.sectionDescription{font-family:var(--font-host-grotesk), sans-serif;color:#475569;max-width:740px;margin:0 auto;font-size:clamp(1rem,1.35vw,1.125rem);font-weight:400;line-height:1.65}
.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gold-text-gradient{background:var(--color-gold-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.silver-text-gradient{background:linear-gradient(135deg,#fff 0%,#cbd5e1 50%,#94a3b8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.focus-ring:focus-visible{outline:2px solid var(--color-gold-500);outline-offset:2px}section[id],:target,[id]{scroll-margin-top:clamp(80px,10vh,100px)}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGold{0%,to{box-shadow:0 0 12px #d4af3733}50%{box-shadow:0 0 24px #d4af3780}}.animate-fade-in{animation:fadeIn var(--transition-normal) ease-out forwards}.animate-slide-up{animation:slideUp var(--transition-slow) ease-out forwards}

.Header-module__JJLGaa__headerWrapper{width:100%;z-index:var(--z-header,100);pointer-events:none;flex-direction:column;align-items:center;transition:all .45s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0;right:0}.Header-module__JJLGaa__topSubHeader{pointer-events:auto;-webkit-backdrop-filter:blur(16px);opacity:1;background:#fdf8eef2;border-bottom:1px solid #b8860b2e;width:100%;max-height:40px;transition:max-height .35s cubic-bezier(.16,1,.3,1),opacity .3s,border-color .3s;overflow:hidden}.Header-module__JJLGaa__headerScrolled .Header-module__JJLGaa__topSubHeader{opacity:0;pointer-events:none;border-color:#0000;max-height:0}.Header-module__JJLGaa__topSubHeaderContainer{max-width:var(--container-max-width,1280px);width:100%;height:38px;font-family:var(--font-host-grotesk), sans-serif;justify-content:space-between;align-items:center;margin:0 auto;padding:0 1.5rem;font-size:.8125rem;display:flex}.Header-module__JJLGaa__topContactGroup{align-items:center;gap:.85rem;display:flex}.Header-module__JJLGaa__topContactLink{color:#334155;align-items:center;gap:.4rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.Header-module__JJLGaa__topContactLink:hover{color:#854d0e}.Header-module__JJLGaa__topIcon{color:#b8860b;width:13px;height:13px}.Header-module__JJLGaa__topDivider{background-color:#b8860b40;width:1px;height:13px;display:inline-block}.Header-module__JJLGaa__topRightGroup{align-items:center;display:flex}.Header-module__JJLGaa__liveRatesTicker{color:#475569;align-items:center;gap:.65rem;font-weight:500;display:flex}@media (max-width:767px){.Header-module__JJLGaa__liveRatesTicker{display:none}}.Header-module__JJLGaa__liveBadge{color:#854d0e;letter-spacing:.05em;background:#d4af3724;border:1px solid #b8860b40;border-radius:4px;align-items:center;gap:.3rem;padding:.12rem .45rem;font-size:.675rem;font-weight:600;display:inline-flex}.Header-module__JJLGaa__liveBadgeIcon{color:#b8860b;width:11px;height:11px}.Header-module__JJLGaa__tickerTagGroup{align-items:center;gap:.75rem;display:flex}.Header-module__JJLGaa__capsule{pointer-events:auto;justify-content:space-between;align-items:center;width:100%;margin-left:auto;margin-right:auto;transition:width .45s cubic-bezier(.16,1,.3,1),max-width .45s cubic-bezier(.16,1,.3,1),height .45s cubic-bezier(.16,1,.3,1),margin-top .45s cubic-bezier(.16,1,.3,1),padding .45s cubic-bezier(.16,1,.3,1),border-radius .45s cubic-bezier(.16,1,.3,1),background-color .45s cubic-bezier(.16,1,.3,1),border-color .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .45s cubic-bezier(.16,1,.3,1),backdrop-filter .45s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:visible}.Header-module__JJLGaa__headerTop .Header-module__JJLGaa__capsule{height:78px;max-width:var(--container-max-width,1280px);-webkit-backdrop-filter:blur();width:100%;box-shadow:none;background:#fff0;border:1px solid #0000;border-radius:0;margin-top:0;padding:0 1.5rem}.Header-module__JJLGaa__headerTop .Header-module__JJLGaa__navLink,.Header-module__JJLGaa__headerTop .Header-module__JJLGaa__dropdownTrigger{color:#0f172a}.Header-module__JJLGaa__headerTop .Header-module__JJLGaa__navLink:hover,.Header-module__JJLGaa__headerTop .Header-module__JJLGaa__dropdownTrigger:hover{color:#854d0e}.Header-module__JJLGaa__headerTop .Header-module__JJLGaa__activeLink{background:#ffffffb3;border:1px solid #b8860b59;color:#78350f!important;font-weight:600!important}.Header-module__JJLGaa__headerTop .Header-module__JJLGaa__quoteBtn{background:#0f172a;border:1px solid #0f172a;color:#fff!important;box-shadow:none!important}.Header-module__JJLGaa__headerTop .Header-module__JJLGaa__quoteBtn:hover{color:#0f172a!important;box-shadow:none!important;background:#fff!important;border-color:#0f172a!important}.Header-module__JJLGaa__headerTop .Header-module__JJLGaa__mobileToggle{color:#0f172a}.Header-module__JJLGaa__headerScrolled .Header-module__JJLGaa__capsule{-webkit-backdrop-filter:blur(24px);background:#fffffff5;border:1px solid #b8860b4d;border-radius:36px;width:calc(100% - 48px);max-width:1120px;height:58px;margin-top:10px;padding:0 1.25rem;box-shadow:0 10px 30px -8px #0f172a14}.Header-module__JJLGaa__headerScrolled .Header-module__JJLGaa__navLink,.Header-module__JJLGaa__headerScrolled .Header-module__JJLGaa__dropdownTrigger{color:#0f172a}.Header-module__JJLGaa__headerScrolled .Header-module__JJLGaa__navLink:hover,.Header-module__JJLGaa__headerScrolled .Header-module__JJLGaa__dropdownTrigger:hover{color:#854d0e}.Header-module__JJLGaa__headerScrolled .Header-module__JJLGaa__activeLink{background:#d4af3729;border:1px solid #b8860b59;color:#78350f!important;font-weight:600!important}.Header-module__JJLGaa__headerScrolled .Header-module__JJLGaa__quoteBtn{background:#0f172a;border:1px solid #0f172a;color:#fff!important;box-shadow:none!important}.Header-module__JJLGaa__headerScrolled .Header-module__JJLGaa__quoteBtn:hover{color:#0f172a!important;box-shadow:none!important;background:#fff!important;border-color:#0f172a!important}.Header-module__JJLGaa__headerScrolled .Header-module__JJLGaa__mobileToggle{color:#0f172a}.Header-module__JJLGaa__navMenu{align-items:center;gap:.35rem;height:100%;margin-left:1.25rem;margin-right:1.25rem;display:none}@media (min-width:992px){.Header-module__JJLGaa__navMenu{display:flex}}.Header-module__JJLGaa__navItem{align-items:center;height:100%;display:flex;position:relative}.Header-module__JJLGaa__navLink,.Header-module__JJLGaa__dropdownTrigger{font-family:var(--font-host-grotesk), sans-serif;letter-spacing:.01em;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.Header-module__JJLGaa__chevronIcon{opacity:.85;width:14px;height:14px;transition:transform .25s}.Header-module__JJLGaa__chevronOpen{opacity:1;transform:rotate(180deg)}.Header-module__JJLGaa__dropdownMenu{-webkit-backdrop-filter:blur(24px);min-width:250px;z-index:calc(var(--z-dropdown,200) + 10);background:#fffffffa;border:1px solid #b8860b4d;border-radius:16px;flex-direction:column;gap:.25rem;padding:.6rem;animation:.2s cubic-bezier(.16,1,.3,1) forwards Header-module__JJLGaa__dropdownSlideIn;display:flex;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 16px 36px -10px #0f172a1f}.Header-module__JJLGaa__dropdownMenu:before{content:"";background:0 0;height:14px;position:absolute;top:-14px;left:0;right:0}@keyframes Header-module__JJLGaa__dropdownSlideIn{0%{opacity:0;transform:translate(-50%,-6px)scale(.98)}to{opacity:1;transform:translate(-50%)scale(1)}}.Header-module__JJLGaa__dropdownItem{border-radius:10px;flex-direction:column;gap:.2rem;padding:.6rem .8rem;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.Header-module__JJLGaa__dropdownItem:hover,.Header-module__JJLGaa__dropdownItem:focus-visible{background-color:#d4af371f;outline:none;transform:translate(3px)}.Header-module__JJLGaa__dropdownItemActive{border-left:3px solid #b8860b;background-color:#d4af372e!important}.Header-module__JJLGaa__dropdownItemActive .Header-module__JJLGaa__dropdownItemTitle{color:#854d0e!important;font-weight:600!important}.Header-module__JJLGaa__dropdownItemTitle{font-family:var(--font-host-grotesk), sans-serif;color:#0f172a;font-size:.915rem;font-weight:500}.Header-module__JJLGaa__dropdownItemDesc{font-family:var(--font-host-grotesk), sans-serif;color:#64748b;font-size:.775rem;line-height:1.35}.Header-module__JJLGaa__actions{align-items:center;gap:.75rem;display:none}@media (min-width:992px){.Header-module__JJLGaa__actions{display:flex}}.Header-module__JJLGaa__quoteBtn{letter-spacing:.01em;min-height:38px;padding:.45rem 1.2rem;font-size:.875rem;font-weight:600;color:#fff!important;box-shadow:none!important;border-radius:9999px!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.Header-module__JJLGaa__mobileToggle{border-radius:var(--radius-sm);background:0 0;justify-content:center;align-items:center;padding:.4rem;transition:color .3s,transform .2s;display:flex}.Header-module__JJLGaa__mobileToggle:hover{transform:scale(1.05)}@media (min-width:992px){.Header-module__JJLGaa__mobileToggle{display:none}}@media (max-width:991px){.Header-module__JJLGaa__headerScrolled .Header-module__JJLGaa__capsule{border-radius:28px;width:calc(100% - 24px);max-width:100%;height:54px;margin-top:8px;padding:0 1rem}.Header-module__JJLGaa__headerTop .Header-module__JJLGaa__capsule{height:68px;padding:0 1rem}.Header-module__JJLGaa__navMenu{margin-left:0;margin-right:0}}.Header-module__JJLGaa__mobileDrawerOverlay{-webkit-backdrop-filter:blur(6px);z-index:calc(var(--z-header,100) + 10);pointer-events:auto;background-color:#0f172a66;animation:.25s ease-out forwards Header-module__JJLGaa__fadeIn;position:fixed;inset:0}.Header-module__JJLGaa__mobileDrawer{color:#0f172a;width:88%;max-width:380px;z-index:calc(var(--z-header,100) + 20);pointer-events:auto;background-color:#faf8f5;flex-direction:column;padding:1.75rem;animation:.35s cubic-bezier(.16,1,.3,1) forwards Header-module__JJLGaa__slideDrawer;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-10px 0 40px #0f172a26}@keyframes Header-module__JJLGaa__slideDrawer{0%{transform:translate(100%)}to{transform:translate(0)}}.Header-module__JJLGaa__mobileDrawerHeader{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;padding-bottom:1.25rem;display:flex}.Header-module__JJLGaa__mobileDrawerClose{color:#0f172a;border-radius:var(--radius-sm);background:0 0;justify-content:center;align-items:center;padding:.5rem;transition:transform .2s;display:flex}.Header-module__JJLGaa__mobileDrawerClose:hover{transform:rotate(90deg)}.Header-module__JJLGaa__mobileDrawerNav{flex-direction:column;gap:1.15rem;padding:1.75rem 0;display:flex}.Header-module__JJLGaa__mobileNavItem{flex-direction:column;gap:.5rem;display:flex}.Header-module__JJLGaa__mobileNavLink{font-family:var(--font-host-grotesk), sans-serif;color:#0f172a;padding:.4rem 0;font-size:1.15rem;font-weight:500;text-decoration:none;transition:color .2s}.Header-module__JJLGaa__mobileNavLink:hover{color:#854d0e}.Header-module__JJLGaa__mobileActiveLink{border-left:3px solid #b8860b;color:#854d0e!important;padding-left:.65rem!important;font-weight:600!important}.Header-module__JJLGaa__mobileSubNav{border-left:2px solid #b8860b4d;flex-direction:column;gap:.5rem;padding-left:1rem;display:flex}.Header-module__JJLGaa__mobileSubNavLink{font-family:var(--font-host-grotesk), sans-serif;color:#475569;font-size:.95rem;text-decoration:none;transition:color .2s}.Header-module__JJLGaa__mobileSubNavLink:hover{color:#854d0e}.Header-module__JJLGaa__mobileDrawerActions{border-top:1px solid #00000014;flex-direction:column;gap:.75rem;margin-top:auto;padding-top:1.5rem;display:flex}@media (prefers-reduced-motion:reduce){.Header-module__JJLGaa__headerWrapper,.Header-module__JJLGaa__capsule,.Header-module__JJLGaa__navLink,.Header-module__JJLGaa__dropdownTrigger,.Header-module__JJLGaa__dropdownMenu,.Header-module__JJLGaa__mobileDrawerOverlay,.Header-module__JJLGaa__mobileDrawer{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.Logo-module__ZtEWzq__logo{transition:opacity var(--transition-normal,.2s ease);align-items:center;text-decoration:none;display:inline-flex}.Logo-module__ZtEWzq__logo:hover{opacity:.9}.Logo-module__ZtEWzq__logoImage{object-fit:contain;width:auto;height:48px;display:block}.Logo-module__ZtEWzq__sizeSm .Logo-module__ZtEWzq__logoImage{height:38px}.Logo-module__ZtEWzq__sizeMd .Logo-module__ZtEWzq__logoImage{height:48px}.Logo-module__ZtEWzq__sizeLg .Logo-module__ZtEWzq__logoImage{height:66px}
