.horizon-root{--surface-50:#faf8f5;--surface-100:#fff;--surface-200:#f1ece3;--ink:#221f1a;--ink-muted:#5c564c;--border:#e4ddd0;--brand-primary:#1f3a34;--brand-on-primary:#faf8f5;--accent-gold:#b9863f;--accent-on:#1c1208;--success:#2f6b4f;--danger:#a3372c;--horizon-on-dark:#f3efe8;--accent-gold-on-dark:var(--accent-gold);--brand-primary-text:var(--brand-primary);--accent-gold-text:var(--accent-gold);--accent-gold-footer-text:#634822;--horizon-border-on-dark:color-mix(in srgb, var(--horizon-on-dark) 22%, transparent);--horizon-search-pill-bg:#141e058c;--horizon-search-pill-border:#f3efe824;--horizon-search-input-bg:#e4ddd0;--horizon-search-input-ink:#221f1a;--horizon-search-input-placeholder:#5c564c;background-color:var(--surface-50);color:var(--ink);font-family:var(--font-horizon-body), system-ui, sans-serif;font-size:15px;line-height:24px}.horizon-root[data-theme=dark]{--surface-50:#14120f;--surface-100:#1c1a16;--surface-200:#242019;--ink:#f3efe8;--ink-muted:#b3aa9c;--border:#332e26;--brand-primary:#7fae9d;--brand-on-primary:#0d1a17;--accent-gold:#d9a35c;--accent-on:#1c1208;--success:#6fbd95;--danger:#e08476;--accent-gold-footer-text:var(--accent-gold-text)}.horizon-root h1,.horizon-root h2,.horizon-root h3,.horizon-root h4{font-family:var(--font-horizon-display), system-ui, sans-serif}.hz-display-xl,.hz-display-lg{font-family:var(--font-horizon-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:40px;font-weight:600;line-height:46px}.hz-heading-lg{font-family:var(--font-horizon-display), system-ui, sans-serif;font-size:28px;font-weight:600;line-height:34px}.hz-heading-md{font-family:var(--font-horizon-display), system-ui, sans-serif;font-size:22px;font-weight:600;line-height:28px}.hz-heading-sm{font-family:var(--font-horizon-display), system-ui, sans-serif;font-size:16px;font-weight:600;line-height:22px}.hz-body-lg{font-size:18px;line-height:28px}.hz-body{font-size:15px;line-height:24px}.hz-caption{font-size:13px;line-height:18px}.hz-button{font-size:15px;font-weight:600;line-height:20px}@media (min-width:768px){.hz-display-xl{font-size:56px;line-height:60px}}.horizon-hero,.horizon-hero-track{position:relative}.horizon-hero-media{isolation:isolate;background-color:var(--horizon-surface-dark);background-image:var(--horizon-hero-poster);background-position:top;background-size:cover;width:100%;min-height:420px;position:relative;overflow:hidden}@media (min-width:768px){.horizon-hero-media{aspect-ratio:16/9;min-height:0}}.horizon-hero-video{z-index:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:none;position:absolute;inset:0}.horizon-hero-overlay{z-index:0;background:linear-gradient(#080c0b52 0%,#080c0b29 45%,#080c0b70 100%);position:absolute;inset:0}.horizon-hero-content{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;max-width:72rem;min-height:100%;margin-inline:auto;padding:3.5rem 1.75rem;display:flex;position:relative}@media (max-width:767px){.horizon-hero-content{padding-top:5.5rem}}.horizon-hero-content:before{content:"";z-index:-1;background:radial-gradient(60% 55% at 50% 45%,#080c0b80 0%,#080c0b38 55%,#080c0b00 100%);position:absolute;inset:0}.horizon-hero-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--horizon-on-dark);opacity:.85;font-size:12px;font-weight:600}.horizon-hero-headline{max-width:44rem;color:var(--horizon-on-dark);text-wrap:balance;text-shadow:0 1px 24px #00000073;margin-inline:auto}.horizon-hero-stages{display:none}.horizon-hero-stage-text{font-family:var(--font-horizon-body), system-ui, sans-serif;letter-spacing:.005em;max-width:30ch;color:var(--horizon-on-dark);text-wrap:balance;text-shadow:0 1px 18px #0000008c;font-size:16px;font-weight:500;line-height:1.5}.horizon-hero-stage-text--closing{font-family:var(--font-horizon-display), system-ui, sans-serif;letter-spacing:-.02em;text-shadow:0 1px 28px #00000080;max-width:18ch;font-size:28px;font-weight:600;line-height:1.15}@media (min-width:1024px){.horizon-hero-stage-text{font-size:18px}.horizon-hero-stage-text--closing{font-size:40px}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.horizon-hero-track{view-timeline-name:--horizon-hero;view-timeline-axis:block;height:400vh}.horizon-hero-media{aspect-ratio:auto;height:100vh;min-height:0;position:sticky;top:0}.horizon-hero-video{display:block}.horizon-hero-content{animation:1s linear both horizon-hero-content-out;animation-timeline:--horizon-hero;animation-range:contain contain 14%}.horizon-hero-overlay{animation:1s linear both horizon-hero-overlay-out;animation-timeline:--horizon-hero;animation-range:contain contain 14%}.horizon-hero-stages{z-index:1;pointer-events:none;background:linear-gradient(#080c0b00 58%,#080c0b4d 100%),radial-gradient(120% 90% at 0 100%,#080c0b75 0%,#080c0b29 32%,#080c0b00 62%);display:block;position:absolute;inset:0}.horizon-hero-stage{text-align:left;opacity:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0 clamp(1.5rem,5vw,4.5rem) clamp(2.5rem,8vh,4.5rem);animation:1s linear both horizon-hero-stage;animation-timeline:--horizon-hero;display:flex;position:absolute;inset:0}.horizon-hero-stage--closing{text-align:center;justify-content:flex-end;align-items:center;padding:0 clamp(1.5rem,5vw,4.5rem) clamp(2.5rem,8vh,4.5rem)}.horizon-hero-stage[data-stage="1"]{animation-range:contain 16% contain 32%}.horizon-hero-stage[data-stage="2"]{animation-range:contain 32% contain 48%}.horizon-hero-stage[data-stage="3"]{animation-range:contain 48% contain 64%}.horizon-hero-stage[data-stage="4"]{animation-range:contain 64% contain 80%}.horizon-hero-stage[data-stage="5"]{animation-range:contain 80%}}}@keyframes horizon-hero-content-out{0%{opacity:1;visibility:visible;transform:translateY(0)scale(1)}99%{opacity:0;visibility:visible;transform:translateY(-1.5rem)scale(.96)}to{opacity:0;visibility:hidden;transform:translateY(-1.5rem)scale(.96)}}@keyframes horizon-hero-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes horizon-hero-stage{0%{opacity:0;transform:translateY(1rem)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1rem)}}.horizon-header{inset-inline:0;z-index:50;will-change:transform;transition:transform .3s,background-color .25s,border-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;position:fixed;top:0}.horizon-header--hidden{transform:translateY(-100%)}.horizon-header--glass{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);background-color:#0c100f57;border-bottom:1px solid #f3efe824}.horizon-header--solid{background-color:var(--surface-50);border-bottom:1px solid var(--border)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.horizon-header--glass{background-color:#0c100fd1}}.horizon-header-brand{color:var(--ink)}.horizon-header-link{color:var(--ink-muted)}.horizon-header-link:hover,.horizon-header-link[aria-current=page]{color:var(--brand-primary-text)}.horizon-header--glass .horizon-header-brand{color:var(--horizon-on-dark)}.horizon-header--glass .horizon-header-link{color:var(--horizon-on-dark);opacity:.85}.horizon-header--glass .horizon-header-link:hover,.horizon-header--glass .horizon-header-link[aria-current=page]{color:var(--horizon-on-dark);opacity:1}.horizon-header-menu-button{color:var(--ink-muted);border-color:var(--border)}.horizon-header-menu-button:hover{color:var(--brand-primary-text)}.horizon-header--glass .horizon-header-menu-button{color:var(--horizon-on-dark);border-color:color-mix(in srgb, var(--horizon-on-dark) 30%, transparent)}.horizon-header--glass .horizon-header-menu-button:hover{color:var(--horizon-on-dark)}.horizon-menu-overlay{z-index:60;background-color:#0000002e;position:fixed;inset:0}.horizon-menu-content{z-index:70;background-color:color-mix(in srgb, var(--surface-100) 80%, transparent);-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%);border-left:1px solid var(--border);flex-direction:column;width:min(80vw,22rem);max-height:calc(100vh - 2rem);padding:1.25rem;display:flex;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-16px 0 40px -24px #0006}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.horizon-menu-content{background-color:var(--surface-100)}}.horizon-menu-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}@keyframes horizon-menu-in{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:translate(0)}}@keyframes horizon-menu-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(1.5rem)}}.horizon-menu-content[data-state=open]{animation:.22s horizon-menu-in}.horizon-menu-content[data-state=closed]{animation:.18s horizon-menu-out}@media (prefers-reduced-motion:reduce){.horizon-menu-content[data-state=open],.horizon-menu-content[data-state=closed]{animation:none}}.horizon-menu-link{color:var(--ink-muted);border-radius:8px;padding:.75rem .5rem;font-size:15px;font-weight:600;transition:color .15s,background-color .15s;display:block}.horizon-menu-link:hover,.horizon-menu-link[aria-current=page]{color:var(--brand-primary-text);background-color:var(--surface-200)}.hz-purpose-tab-active{background-color:var(--surface-200)}.hz-valuation-surface{background-color:var(--surface-200);background-image:radial-gradient(130% 160% at 100% 0%, color-mix(in srgb, var(--accent-gold) 9%, transparent) 0%, transparent 55%), linear-gradient(155deg, var(--surface-100) 0%, var(--surface-200) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-100) 65%, transparent)}.hz-valuation-badge{box-shadow:0 12px 26px -10px color-mix(in srgb, var(--accent-gold) 55%, transparent)}.hz-listing-badge{box-shadow:0 12px 26px -10px color-mix(in srgb, var(--accent-gold) 45%, transparent)}.hz-sale-slide{flex:0 0 100%;min-width:0}@media (min-width:640px){.hz-sale-slide{flex:0 0 50%}}@media (min-width:1024px){.hz-sale-slide{flex:0 0 33.3333%}}.hz-dark-band{isolation:isolate;background-color:var(--surface-200);position:relative;overflow:hidden}.hz-dark-band--footer{background-color:color-mix(in srgb, var(--surface-200) 85%, black)}.hz-dark-band:before{content:"";z-index:-1;background-image:radial-gradient(115% 150% at 100% 0%, color-mix(in srgb, var(--accent-gold) 18%, transparent) 0%, transparent 58%), linear-gradient(to right, color-mix(in srgb, var(--ink) 6%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--ink) 6%, transparent) 1px, transparent 1px);background-size:auto,48px 48px,48px 48px;position:absolute;inset:0}.hz-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.EOundq_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.EOundq_variable{--font-horizon-display:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.qrtX1W_className{font-family:Inter,Inter Fallback;font-style:normal}.qrtX1W_variable{--font-horizon-body:"Inter", "Inter Fallback"}