:root{--bg:#0c0d10;--surface:#14161a;--surface-elevated:#1b1e24;--text:#e8e8ea;--muted:#9a9ca3;--border:#ffffff14;--shadow:0 14px 40px #000000a6;--accent:#c9a24d;--accent-soft:#c9a24d29}*{box-sizing:border-box}html,body{background:radial-gradient(1200px 600px at 50% -200px,#ffffff0a,transparent 60%),var(--bg);color:var(--text);margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}a{color:inherit;text-decoration:none}.container{max-width:1200px;margin:0 auto;padding:20px}.card{background:linear-gradient(180deg,#ffffff08,#ffffff03),var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:18px}.btn{border:1px solid var(--border);background:var(--surface-elevated);color:var(--text);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:800;transition:transform .14s,box-shadow .14s,border-color .14s,background .14s;display:inline-flex}.btn:hover{background:#20232a;transform:translateY(-1px);box-shadow:0 18px 44px #000000bf}.btnPrimary{color:var(--accent);background:linear-gradient(#c9a24d47,#c9a24d24);border-color:#c9a24d8c}.input,.select,.textarea{border:1px solid var(--border);width:100%;color:var(--text);background:#0f1115;border-radius:14px;outline:none;padding:10px 12px}.input::placeholder{color:#9a9ca3d9}.input:focus,.select:focus,.textarea:focus{border-color:#c9a24d99;box-shadow:0 0 0 4px #c9a24d38}.cardHover{transition:transform .16s,box-shadow .16s,border-color .16s}.cardHover:hover{border-color:#ffffff24;transform:translateY(-2px);box-shadow:0 20px 46px #000000bf}.badge{letter-spacing:.3px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;position:absolute;top:10px;left:10px;box-shadow:0 10px 26px #000000a6}.badgeSold{color:#fff;background:#000000bf}.badgeReserved{color:var(--accent);background:#c9a24d38;border:1px solid #c9a24d8c}body{margin:0}.site-container{max-width:1200px;margin:0 auto;padding:20px}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{height:100%}body{color:#ffffffeb;background:#070a10;margin:0}.container{width:100%;max-width:1100px;margin:0 auto;padding:0 16px}@media (min-width:640px){.container{padding:0 24px}}.siteHeader{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0cb8;border-bottom:1px solid #ffffff14;position:sticky;top:0}.siteHeaderInner{justify-content:space-between;align-items:center;gap:12px;max-width:1100px;margin:0 auto;padding:14px 16px;display:flex}.brand{letter-spacing:.2px;color:#ffffffeb;font-weight:700;text-decoration:none}.desktopNav{align-items:center;gap:14px;display:none}.navLink{color:#fffc;border-radius:10px;padding:8px 10px;text-decoration:none}.navLink:hover{background:#ffffff0f}.navLink.active{color:#fffffff2;background:#ffffff14}.navGroup{align-items:center;gap:10px;display:flex}.navGroupLabel{color:#ffffff8c;text-transform:uppercase;letter-spacing:.12em;font-size:12px}.navGroupLinks{gap:8px;display:flex}.hamburger{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.hamburgerBars{background:#ffffffd9;border-radius:999px;width:18px;height:2px;display:inline-block;position:relative}.hamburgerBars:before,.hamburgerBars:after{content:"";background:#ffffffd9;border-radius:999px;width:18px;height:2px;position:absolute;left:0}.hamburgerBars:before{top:-6px}.hamburgerBars:after{top:6px}.backdrop{z-index:59;background:#0000008c;position:fixed;inset:0}.mobileMenu{z-index:60;background:#0c0c0efa;border-left:1px solid #ffffff1a;flex-direction:column;width:min(92vw,360px);height:100dvh;transition:transform .18s;display:flex;position:fixed;top:0;right:0;transform:translate(105%)}.mobileMenu.open{transform:translate(0)}.mobileMenuHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:14px;display:flex}.mobileMenuTitle{color:#ffffffe6;font-weight:700}.closeBtn{color:#ffffffe6;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;width:40px;height:40px}.mobileNav{flex-direction:column;gap:8px;padding:10px 12px 18px;display:flex;overflow:auto}.mobileLink{color:#ffffffe0;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:12px;text-decoration:none}.accordion{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.accordionBtn{color:#ffffffe0;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.chev{opacity:.8;transition:transform .15s}.chev.open{transform:rotate(180deg)}.accordionPanel{padding:6px 10px 12px;display:none}.accordionPanel.open{display:block}.mobileSublink{color:#ffffffd1;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;margin-top:8px;padding:10px;text-decoration:none;display:block}@media (max-width:900px){.scrollLine{opacity:0;transition:opacity .42s,transform .42s;transition-delay:var(--delay,0s);transform:translateY(14px)}.scrollLineVisible{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.scrollLine,.scrollLineVisible{opacity:1!important;transition:none!important;transform:none!important}}.categoryCard{background:#0b0d12;border:0;border-radius:18px;min-height:220px;position:relative;overflow:hidden}.categoryImage{object-fit:cover;width:100%;height:100%;display:block}.categoryFade{opacity:.35;pointer-events:none;background:linear-gradient(#00000040 0%,#000000b3 55%,#000000e6 100%),linear-gradient(90deg,#000000b3 0%,#00000026 18% 82%,#000000b3 100%);position:absolute;inset:0}.categoryText{z-index:2;opacity:0;transition:opacity .18s,transform .18s;position:absolute;bottom:14px;left:14px;right:14px;transform:translateY(6px)}.categoryCard:hover .categoryText,.categoryCard.categoryActive .categoryText{opacity:1;transform:translateY(0)}.categoryCard:hover .categoryFade,.categoryCard.categoryActive .categoryFade{opacity:.7}.categoryFade{transition:opacity .18s}.reviewsSection{overflow:hidden}.reviewsHeader{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.reviewsEyebrow{letter-spacing:.08em;color:var(--accent);font-size:12px;font-weight:900}.reviewsButtons{gap:8px;display:flex}.reviewsNavButton{border:1px solid var(--border);background:var(--surface-elevated);width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:999px;font-size:18px;font-weight:700}.reviewsNavButton:hover{color:var(--accent);border-color:#c9a24d80}.reviewsStage{min-height:170px;position:relative}.reviewSlide{opacity:0;pointer-events:none;border-radius:14px;padding:4px 0;transition:opacity .26s,transform .26s;position:absolute;inset:0;transform:translate(20px)}.reviewSlideActive{opacity:1;pointer-events:auto;transform:translate(0)}.reviewQuote{color:#fffffff2;max-width:820px;margin:0 0 14px;font-size:20px;line-height:1.5}.reviewMeta{align-items:center;gap:10px;display:flex}.reviewName{font-weight:900}.reviewSource{color:var(--muted);border-left:1px solid var(--border);padding-left:10px;font-size:13px}.reviewDots{align-items:center;gap:8px;margin-top:14px;display:flex}.reviewDot{cursor:pointer;background:#ffffff40;border:0;border-radius:999px;width:8px;height:8px}.reviewDotActive{background:var(--accent);width:24px}@media (hover:none) and (pointer:coarse){.categoryText{opacity:1;transform:translateY(0)}.categoryFade{opacity:.6}.categoryCard:hover .categoryText{opacity:0;transform:translateY(6px)}.categoryCard:hover .categoryFade{opacity:.35}}.heroSection{z-index:1;width:100vw;margin-top:-72px;margin-left:50%;padding-top:72px;position:relative;overflow:hidden;transform:translate(-50%)}.heroImage{object-fit:cover;opacity:.45;pointer-events:none;z-index:0;filter:brightness(.9);width:140%;height:100%;position:absolute;inset:0 0 0 50%;transform:translate(-50%);-webkit-mask-image:none;mask-image:none}.heroSection:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000f2 0%,#00000059 22% 78%,#000000f2 100%);position:absolute;inset:0}.heroInner{z-index:2;max-width:1200px;margin:0 auto;padding:0 16px;position:relative}.siteMain{z-index:0;position:relative}@media (max-width:900px){.whatnotCountdown{padding:6px 10px;font-size:12px}.whatnotBtn{padding:8px 10px;font-size:12px}.categoryGrid,.trustGrid{grid-template-columns:1fr!important}.reviewsHeader{flex-direction:column;align-items:flex-start}.reviewQuote{font-size:17px}.reviewsStage{min-height:200px}.imageCard{position:relative}.imageCard img{z-index:2;display:block;position:relative}.imageCardBody{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c0c0ef2;border-top:1px solid #ffffff14;margin-top:-18px;position:relative}.whatnotSection{position:relative;overflow:visible;grid-template-columns:1fr!important}.whatnotPreview{z-index:1;opacity:1;filter:none;aspect-ratio:16/9;border:0;border-radius:16px;margin-top:10px;position:relative;overflow:hidden}.whatnotContent{z-index:2;position:relative}.whatnotText{z-index:3;position:relative}.whatnotActions{z-index:3;margin-top:-18px;position:relative}}@media (min-width:860px){.desktopNav{display:flex}.hamburger,.backdrop,.mobileMenu{display:none}}
@font-face{font-family:Chivo Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2ff3581ba07a6380-s.a8dc230f.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:Chivo Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/41461fdd00f20dc2-s.aff32924.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:Chivo Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/387ee14c0e0fe675-s.p.90620992.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:Chivo Mono Fallback;src:local(Arial);ascent-override:69.84%;descent-override:18.58%;line-gap-override:0.0%;size-adjust:134.59%}.chivo_mono_f1864ee4-module__zGHPwG__className{font-family:Chivo Mono,Chivo Mono Fallback;font-style:normal}
