@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.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:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_3652d7d0-module__C0EdEW__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_3652d7d0-module__C0EdEW__variable{--font-landing-display:"Syne", "Syne Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_4cbb49e6-module__5uZlha__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_4cbb49e6-module__5uZlha__variable{--font-landing-sans:"Outfit", "Outfit Fallback"}
.landing-page{--land-ink:#131415;--land-muted:#6b7280;--land-line:color-mix(in srgb, var(--border-soft,#2a2b2e) 100%, transparent);--land-gold:#897449;--land-gold-bright:#c4a574;--land-gold-deep:#6b5938;--land-gold-glow:#c4a57459;--land-hero-ink:#0c0d0e;isolation:isolate;position:relative}.landing-page .land-ambient{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.landing-page .land-orb{filter:blur(70px);opacity:.28;border-radius:50%;animation:22s ease-in-out infinite land-float;position:absolute}.landing-page .land-orb-a{background:radial-gradient(circle,#c4a5748c,#0000 70%);width:28rem;height:28rem;top:42%;left:-10%}.landing-page .land-orb-b{background:radial-gradient(circle,#89744973,#0000 70%);width:22rem;height:22rem;animation-delay:-6s;bottom:8%;right:-8%}@keyframes land-float{0%,to{transform:translate(0,0)}50%{transform:translate(18px,-22px)}}.landing-page .land-hero{z-index:1;position:relative}.landing-page .land-hero-media{will-change:transform;position:absolute;inset:0}.landing-page .land-hero-img{object-fit:cover;object-position:55% 42%;filter:saturate(1.12)contrast(1.06)brightness(1.02);width:100%;height:100%;transition:transform 10s cubic-bezier(.22,1,.36,1);transform:scale(1)}.landing-page.land-ready .land-hero-img{animation:42s ease-in-out infinite alternate land-ken;transform:scale(1)}@keyframes land-ken{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.03)translate(-.6%,.3%)}}.landing-page .land-hero-veil{background:linear-gradient(100deg,#080809b8 0%,#0808097a 34%,#0808092e 58%,#0808090f 100%),linear-gradient(#08080961 0%,#0000 38%,#0808096b 100%);position:absolute;inset:0}.landing-page .land-hero-sheen{pointer-events:none;opacity:.85;background:radial-gradient(52% 44% at 74% 42%,#c4a57429,#0000 66%),radial-gradient(40% 36% at 22% 72%,#8974491a,#0000 74%);animation:10s ease-in-out infinite alternate land-sheen;position:absolute;inset:0}@keyframes land-sheen{0%{opacity:.55}to{opacity:.95}}.landing-page .land-hero-particles{z-index:1;pointer-events:none;position:absolute;inset:0}.landing-page .land-hero-copy-wrap{z-index:2;position:relative}.land-hero-title{color:#fff;text-shadow:0 1px 2px #0000008c,0 14px 40px #0006}.land-hero-lede{color:#fffffff0;text-shadow:0 1px 2px #0000008c,0 10px 28px #00000052}.land-nav-glass{-webkit-backdrop-filter:blur(20px)saturate(1.5);background:linear-gradient(145deg,#1c1a16b8 0%,#12110f9e 55%,#0e0d0c94 100%);border:1px solid #ffffff47;border-radius:1rem;box-shadow:0 18px 48px #0006,0 2px 8px #00000047,inset 0 1px #ffffff38,inset 0 -1px #c4a57414}.land-nav-drawer{-webkit-backdrop-filter:blur(24px)saturate(1.35);background:linear-gradient(#16171af0 0%,#0c0d0ef7 100%);border-inline-start:1px solid #ffffff29;box-shadow:-24px 0 64px #00000073}.land-hero-cta{color:#0c0d0e;text-shadow:none;background:linear-gradient(#d8bf98 0%,#c4a574 48%,#a88956 100%);border:1px solid #ffe6be47;box-shadow:inset 0 1px #ffffff6b,0 14px 34px #00000061,0 4px 12px #89744966}.land-hero-cta:hover{filter:brightness(1.05);box-shadow:inset 0 1px #ffffff7a,0 16px 38px #0000006b,0 6px 14px #8974497a}.land-hero-cta-ghost{color:#fff;text-shadow:0 1px 2px #00000073;-webkit-backdrop-filter:blur(10px);background:#0c0d0e6b;border:1px solid #ffffff8c;box-shadow:0 10px 28px #00000047,inset 0 1px #ffffff24}.land-hero-cta-ghost:hover{background:#c4a5742e;border-color:#d4bf98b3}.land-btn-brand{color:#0c0d0e;text-shadow:none;background:linear-gradient(#d8bf98 0%,#c4a574 52%,#a88956 100%);border:1px solid #ffe6be47;box-shadow:inset 0 1px #fff6,0 14px 32px #00000047,0 4px 12px #89744959}.land-btn-brand:hover{filter:brightness(1.04);box-shadow:inset 0 1px #ffffff73,0 16px 36px #00000052,0 6px 14px #89744966}.landing-page .land-brand{font-family:var(--font-landing-display), var(--font-display), sans-serif;letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(1.85rem,4.5vw,2.75rem);font-weight:600;line-height:1}.landing-page .land-scroll-hint{z-index:2;position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%)}.landing-page .land-scroll-hint span{background:linear-gradient(#c4a574f2,#0000);width:1px;height:2.4rem;animation:2.8s ease-in-out infinite land-scroll;display:block}@keyframes land-scroll{0%{transform-origin:top;opacity:0;transform:scaleY(.35)}40%{opacity:1}to{transform-origin:top;opacity:0;transform:scaleY(1)}}.landing-page .land-reveal{opacity:0;transition:opacity 1.25s cubic-bezier(.22,1,.36,1),transform 1.25s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0s);transform:translateY(18px)}.landing-page.land-ready .land-hero .land-reveal{opacity:1;transform:none}.landing-page .land-section .land-rise,.landing-page [data-land-section] .land-rise,.landing-page [data-product-shot] .land-rise{opacity:0;transition:opacity 1.15s cubic-bezier(.22,1,.36,1),transform 1.15s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * .12s);transform:translateY(22px)}.landing-page .land-section.is-in>.land-rise,.landing-page .land-section.is-in>:not([data-product-shot]) .land-rise,.landing-page [data-land-section].is-in>.land-rise,.landing-page [data-land-section].is-in>:not([data-product-shot]) .land-rise{opacity:1;transform:none}.landing-page [data-land-section].is-in [data-product-shot]:not(.is-in) .land-rise,.landing-page .land-section.is-in [data-product-shot]:not(.is-in) .land-rise{opacity:0;transform:translateY(22px)}.landing-page [data-product-shot].is-in .land-rise{opacity:1;transform:none}.landing-page .land-stagger>*{opacity:0;transition:opacity 1.05s cubic-bezier(.22,1,.36,1),transform 1.05s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * .13s);transform:translateY(18px)}.landing-page [data-land-section].is-in>.land-stagger>:first-child,.landing-page [data-land-section].is-in>*>.land-stagger>:first-child{--i:0}.landing-page [data-land-section].is-in>.land-stagger>:nth-child(2),.landing-page [data-land-section].is-in>*>.land-stagger>:nth-child(2){--i:1}.landing-page [data-land-section].is-in>.land-stagger>:nth-child(3),.landing-page [data-land-section].is-in>*>.land-stagger>:nth-child(3){--i:2}.landing-page [data-land-section].is-in>.land-stagger>:nth-child(4),.landing-page [data-land-section].is-in>*>.land-stagger>:nth-child(4){--i:3}.landing-page [data-land-section].is-in>.land-stagger>:nth-child(5),.landing-page [data-land-section].is-in>*>.land-stagger>:nth-child(5){--i:4}.landing-page [data-land-section].is-in>.land-stagger>:nth-child(6),.landing-page [data-land-section].is-in>*>.land-stagger>:nth-child(6){--i:5}.landing-page [data-land-section].is-in>.land-stagger>*,.landing-page [data-land-section].is-in>*>.land-stagger>*{opacity:1;transform:none}.landing-page .land-live-dot{background:var(--land-gold-bright);border-radius:999px;width:.45rem;height:.45rem;display:inline-block;box-shadow:0 0 #c4a5748c}.landing-page .land-live-dot.is-live{animation:1.6s ease-out infinite land-pulse}@keyframes land-pulse{0%{box-shadow:0 0 #c4a5748c}70%{box-shadow:0 0 0 10px #c4a57400}to{box-shadow:0 0 #c4a57400}}.landing-page .land-stat.is-live{background:color-mix(in srgb, var(--land-gold) 10%, transparent)}.landing-page .land-chip{opacity:.45;transition:opacity .7s,transform .7s,background .7s,border-color .7s;transform:translateY(4px)}.landing-page .land-chip.is-on{opacity:1;border-color:color-mix(in srgb, var(--land-gold) 45%, transparent);background:color-mix(in srgb, var(--land-gold) 14%, transparent);transform:none}.landing-page .land-cta-shine{position:relative;overflow:hidden}.landing-page .land-cta-shine:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff47 48%,#0000 62%);animation:5.5s ease-in-out infinite land-close-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes land-close-shine{0%,55%{transform:translate(-120%)}80%,to{transform:translate(120%)}}.landing-page .land-shot-stage{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.15rem .85rem;min-width:0;display:grid}.landing-page .land-shot-frame{grid-area:1/2;min-width:0;transition:transform 1.15s cubic-bezier(.22,1,.36,1),box-shadow 1.15s}.landing-page .land-shot-controls{display:contents}.landing-page .land-shot-nav{background:linear-gradient(165deg, color-mix(in srgb, var(--land-gold-bright) 18%, #141516), #0c0d0e 55%, color-mix(in srgb, var(--land-gold-deep) 22%, #0a0a0b));color:#e6d3ad;width:2.65rem;height:3.65rem;box-shadow:0 16px 36px -22px #000000d9, inset 0 1px 0 #ffffff14, inset 0 0 0 1px color-mix(in srgb, var(--land-gold) 38%, transparent);isolation:isolate;border:0;border-radius:1.15rem;flex-shrink:0;justify-content:center;align-items:center;transition:transform .45s cubic-bezier(.22,1,.36,1),color .35s,box-shadow .45s;display:inline-flex;position:relative;overflow:hidden}.landing-page .land-shot-nav-prev{grid-area:1/1;align-self:center}.landing-page .land-shot-nav-next{grid-area:1/3;align-self:center}.landing-page .land-shot-nav:before{content:"";border-radius:inherit;background:linear-gradient(180deg, transparent 12%, color-mix(in srgb, var(--land-gold-bright) 28%, transparent) 50%, transparent 88%);opacity:.35;pointer-events:none;position:absolute;inset:0}.landing-page .land-shot-nav-ring{border:1px dashed color-mix(in srgb, var(--land-gold-bright) 42%, transparent);opacity:.45;pointer-events:none;border-radius:1.55rem;animation:10s linear infinite land-shot-orbit;position:absolute;inset:-18%}.landing-page .land-shot-nav-sheen{border-radius:inherit;background:linear-gradient(115deg, transparent 28%, color-mix(in srgb, var(--land-gold-bright) 38%, transparent) 48%, transparent 68%);opacity:0;pointer-events:none;position:absolute;inset:0;transform:translate(-120%)}.landing-page .land-shot-nav-glyph{z-index:1;width:1.2rem;height:1.2rem;transition:transform .45s cubic-bezier(.22,1,.36,1);position:relative}.landing-page .land-shot-nav-shaft{stroke-dasharray:12;stroke-dashoffset:12px;transition:stroke-dashoffset .45s cubic-bezier(.22,1,.36,1)}.landing-page .land-shot-nav:hover{color:#f4e6c8;box-shadow:0 20px 42px -18px #000000e6, 0 0 0 1px color-mix(in srgb, var(--land-gold-bright) 55%, transparent), 0 0 28px -8px var(--land-gold-glow), inset 0 1px 0 #ffffff1f;transform:translateY(-2px)scale(1.04)}.landing-page .land-shot-nav:hover .land-shot-nav-sheen{opacity:1;animation:.85s cubic-bezier(.22,1,.36,1) land-shot-sheen}.landing-page .land-shot-nav:hover .land-shot-nav-shaft{stroke-dashoffset:0}.landing-page .land-shot-nav-prev:hover .land-shot-nav-glyph{transform:translate(-3px)}.landing-page .land-shot-nav-next:hover .land-shot-nav-glyph{transform:translate(3px)}.landing-page .land-shot-nav:active{transform:translateY(0)scale(.97)}.landing-page .land-shot-nav:focus-visible{box-shadow:0 0 0 2px #0c0d0e, 0 0 0 4px color-mix(in srgb, var(--land-gold-bright) 78%, transparent);outline:none}.landing-page [data-product-shot].is-in .land-shot-frame{transform:translateY(0)scale(1);box-shadow:0 28px 70px -32px #00000073}.landing-page [data-product-shot]:not(.is-in) .land-shot-frame{transform:translateY(16px)scale(.985)}.landing-page .land-shot-dots{grid-area:2/2;justify-content:center;align-items:center;gap:.55rem;display:flex}.landing-page .land-shot-dot{background:color-mix(in srgb, var(--muted,#6b7280) 55%, transparent);border:0;border-radius:9999px;flex-shrink:0;width:.42rem;height:.42rem;transition:width .45s cubic-bezier(.22,1,.36,1),background .35s,box-shadow .35s;position:relative;overflow:hidden}.landing-page .land-shot-dot:hover{background:color-mix(in srgb, var(--land-gold) 55%, transparent)}.landing-page .land-shot-dot.is-active{background:color-mix(in srgb, var(--land-gold) 35%, #1a1a1c);width:1.65rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--land-gold-bright) 35%, transparent)}.landing-page .land-shot-dot.is-active:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--land-gold-deep), var(--land-gold-bright), var(--land-gold-deep));transform-origin:0;position:absolute;inset:0;transform:scaleX(1)}.landing-page .land-shot-dot.is-active.is-playing:after{animation:land-shot-progress var(--land-shot-auto,5.2s) linear forwards}.landing-page .land-shot-dot:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--land-gold-bright) 70%, transparent);outline:none}@keyframes land-shot-orbit{to{transform:rotate(360deg)}}@keyframes land-shot-sheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes land-shot-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:640px){.landing-page .land-shot-stage{flex-direction:column;gap:.9rem;display:flex}.landing-page .land-shot-frame{width:100%}.landing-page .land-shot-controls{justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.landing-page .land-shot-nav,.landing-page .land-shot-nav-prev,.landing-page .land-shot-nav-next{border-radius:9999px;grid-area:auto;width:2.5rem;height:2.5rem;position:static;transform:none}.landing-page .land-shot-nav:hover,.landing-page .land-shot-nav:active{transform:scale(1.04)}.landing-page .land-shot-nav:active{transform:scale(.96)}.landing-page .land-shot-nav-glyph{width:1.05rem;height:1.05rem}.landing-page .land-shot-nav-ring{display:none}.landing-page .land-shot-dots{flex-wrap:wrap;flex:auto;grid-area:auto;justify-content:center;row-gap:.45rem;min-width:0}}.landing-page .landing-hero-copy,.landing-page .landing-reveal{animation:none}@media (prefers-reduced-motion:reduce){.landing-page .land-orb,.landing-page.land-ready .land-hero-img,.landing-page .land-hero-sheen,.landing-page .land-scroll-hint span,.landing-page .land-live-dot.is-live,.landing-page .land-cta-shine:after,.landing-page .land-shot-nav-ring,.landing-page .land-shot-nav:hover .land-shot-nav-sheen,.landing-page .land-shot-dot.is-active.is-playing:after{animation:none!important}.landing-page .land-reveal,.landing-page .land-rise,.landing-page .land-stagger>*,.landing-page [data-product-shot]:not(.is-in) .land-shot-frame{opacity:1!important;transition:none!important;transform:none!important}}
