:root{--bg: #0a0a0a;--bg-2: #0d0d0d;--bg-3: #111111;--footer: #080808;--gold: #b8972a;--gold-hi: #d4af4f;--gold-glow: rgba(184, 151, 42, .4);--slate: #2d3a45;--slate-hi: #3d4d5a;--white: #ffffff;--bone: #ffffff;--bone-dim: rgba(255, 255, 255, .82);--hair: rgba(255, 255, 255, .08);--hair-gold: rgba(184, 151, 42, .3);--font-display: "Frank Ruhl Libre", Georgia, serif;--font-ui: "Heebo", sans-serif;--font-latin: "Heebo", sans-serif;--font-serif: "Frank Ruhl Libre", Georgia, serif;--display-track: 0}body.type-editorial{--font-display: "Frank Ruhl Libre", Georgia, serif;--display-track: 0}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:hidden}body{font-family:var(--font-ui);font-weight:400;font-size:1.0625rem;line-height:1.75;color:var(--bone);background:var(--bg);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1}img,video{max-width:100%;display:block}h1,h2,h3{font-family:var(--font-ui);font-weight:200;color:var(--white);line-height:1.12;letter-spacing:.03em}::selection{background:var(--gold);color:#000}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--gold)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.ltr{unicode-bidi:isolate;direction:ltr;font-family:var(--font-latin)}.wrap{width:min(1200px,92vw);margin-inline:auto}.eyebrow{font-family:var(--font-latin);font-size:.72rem;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--gold)}.section-num{font-family:var(--font-latin);font-size:.78rem;font-weight:700;letter-spacing:.2em;color:var(--bone-dim)}.cut{position:relative;height:1px;width:100%;background:var(--hair);overflow:visible}.cut:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:right center;transform:scaleX(0);background:linear-gradient(90deg,transparent,var(--gold-hi) 45%,var(--gold) 60%,transparent);box-shadow:0 0 14px var(--gold-glow);transition:transform .9s cubic-bezier(.16,1,.3,1)}.cut.in:after{transform:scaleX(1)}#nav{position:fixed;inset:0 0 auto 0;height:76px;z-index:1000;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:12px;padding-inline:clamp(18px,4vw,48px);background:transparent;transition:background .4s ease,box-shadow .4s ease,height .3s ease}#nav.scrolled{background:#0a0a0aeb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--hair);height:66px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none}.brand svg{height:30px;width:auto}.brand .wordmark{font-family:var(--font-latin);font-weight:900;font-size:1.5rem;letter-spacing:.34em;color:var(--gold);padding-inline-start:.34em;white-space:nowrap}.nav-links{display:flex;align-items:center;gap:clamp(14px,2.4vw,30px)}.nav-links a{font-family:var(--font-ui);font-size:.82rem;font-weight:600;color:#ffffffd1;text-decoration:none;position:relative;padding-block:6px;transition:color .25s}.nav-links a:not(.nav-buy):after{content:"";position:absolute;inset-block-end:0;inset-inline-end:0;width:0;height:1px;background:var(--gold);transition:width .3s ease}.nav-links a:not(.nav-buy):hover{color:#fff}.nav-links a:not(.nav-buy):hover:after{width:100%}.nav-buy{background:var(--gold);color:#000!important;padding:9px 18px!important;border-radius:2px;font-weight:800!important;letter-spacing:.02em;transition:background .25s,transform .2s,box-shadow .25s}.nav-buy .ltr{font-weight:800}.nav-buy:hover{background:var(--gold-hi);transform:translateY(-1px);box-shadow:0 8px 24px var(--gold-glow)}.nav-hide{display:none}.nav-start{display:flex;align-items:center;gap:clamp(18px,3vw,40px)}.nav-icons{display:flex;align-items:center;justify-content:flex-end;gap:4px}.nav-ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#ffffffd9;text-decoration:none;transition:color .2s ease}.nav-ic:hover{color:var(--gold-hi)}.nav-ic svg{width:21px;height:21px}.nav-cart .cart-count{position:absolute;inset-block-start:3px;inset-inline-start:3px;min-width:16px;height:16px;padding:0 4px;border-radius:9px;background:var(--gold);color:#000;font-family:var(--font-latin);font-size:.62rem;font-weight:800;line-height:16px;text-align:center}.nav-cart .cart-count[hidden]{display:none}.nav-burger{display:none;background:none;border:0;padding:0;width:42px;height:42px;color:#fff;cursor:pointer;align-items:center;justify-content:center}.nav-burger svg{width:24px;height:24px}@media(max-width:720px){.nav-burger{display:inline-flex}#nav .nav-links{position:absolute;inset-inline:0;inset-block-start:100%;flex-direction:column;align-items:stretch;gap:0;background:#0a0a0afa;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-block-end:1px solid var(--hair);padding:6px 0;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease}#nav.nav-open .nav-links{opacity:1;visibility:visible;transform:none}#nav .nav-links .nav-link{padding:14px clamp(18px,5vw,40px);font-size:1rem}#nav .nav-links .nav-link:not(.nav-buy):after{display:none}}#hero{position:relative;min-height:100svh;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:2vw;padding:88px clamp(18px,4vw,48px) 40px;overflow:hidden}.hero-haze{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 50% at 78% 18%,rgba(45,58,69,.4),transparent 70%),radial-gradient(50% 40% at 20% 90%,rgba(45,58,69,.25),transparent 70%);z-index:0}.hero-copy{position:relative;z-index:3;max-width:640px}.hero-copy .eyebrow{opacity:0;animation:rise .7s ease .2s forwards}.hero-h1{font-size:clamp(2rem,6.5vw,3.4rem);margin:.28em 0 .32em;white-space:nowrap}.hero-h1 .word{display:inline-block;opacity:0;transform:translateY(.5em);animation:wordrise .8s cubic-bezier(.16,1,.3,1) forwards}.hero-sub{font-size:clamp(1.05rem,1.7vw,1.35rem);color:var(--bone);max-width:30ch;opacity:0;animation:rise .7s ease .85s forwards}.hero-cta-row{display:flex;align-items:center;gap:22px;margin-top:2.2rem;flex-wrap:wrap;opacity:0;animation:rise .7s ease 1s forwards}.price{display:flex;align-items:baseline;gap:14px}.price .now{font-family:var(--font-latin);font-weight:900;font-size:2.75rem;line-height:1;color:var(--gold-hi)}.price .was{font-family:var(--font-latin);font-weight:600;font-size:1.5rem;color:#fff9;text-decoration:line-through;text-decoration-color:#e11d2a;text-decoration-thickness:3px}.btn-buy{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:0 30px;background:var(--gold);color:#000;font-family:var(--font-ui);font-weight:800;font-size:1.02rem;border:none;border-radius:2px;text-decoration:none;cursor:pointer;transition:background .25s,transform .2s,box-shadow .25s}.btn-buy:hover{background:var(--gold-hi);transform:translateY(-2px);box-shadow:0 10px 36px var(--gold-glow)}.btn-buy svg{width:20px;height:20px}.hero-features{display:flex;gap:clamp(12px,1.8vw,24px);margin-top:2.6rem;flex-wrap:nowrap;opacity:0;animation:rise .7s ease 1.15s forwards}.hero-feature{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding-top:18px;border-top:1px solid var(--hair-gold);transition:transform .35s cubic-bezier(.16,1,.3,1)}.hero-feature:hover{transform:translateY(-5px)}.hero-feature .bicon-wrap{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid var(--hair-gold);background:radial-gradient(closest-side,rgba(184,151,42,.16),transparent 75%);transition:border-color .35s,background .35s,transform .35s}.hero-feature:hover .bicon-wrap{border-color:var(--gold);background:radial-gradient(closest-side,rgba(184,151,42,.28),transparent 75%)}.hero-feature .bicon{width:26px;height:26px;color:var(--gold-hi);overflow:visible}.hero-feature .hf-title{font-family:var(--font-display);font-weight:800;font-size:clamp(1rem,1.4vw,1.18rem);color:#fff;line-height:1.15}.hero-feature .hf-sub{font-family:var(--font-ui);font-size:.82rem;color:var(--bone-dim);line-height:1.3;unicode-bidi:plaintext}@media(max-width:480px){.hero-features{gap:10px}.hero-feature .bicon-wrap{width:40px;height:40px}.hero-feature .bicon{width:22px;height:22px}}.hero-stage{position:relative;z-index:2;align-self:stretch;display:flex;align-items:center;justify-content:center}.hero-spot{position:absolute;inset-block-start:6%;inset-inline-end:4%;width:78%;height:70%;background:radial-gradient(closest-side,rgba(184,151,42,.14),transparent 72%);filter:blur(8px);z-index:1;pointer-events:none}.hero-product{position:relative;z-index:2;height:min(74vh,780px);width:auto;filter:drop-shadow(0 40px 70px rgba(0,0,0,.85)) drop-shadow(-12px 0 24px rgba(184,151,42,.12));transform:translateY(20px);opacity:0;animation:prodrise 1.1s cubic-bezier(.16,1,.3,1) .4s forwards;will-change:transform}.hero-sweep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(184,151,42,.16) 50%,transparent 60%);background-size:250% 100%;background-position:120% 0;animation:sweep 2.6s ease-in-out .9s 1 forwards}.scroll-cue{position:absolute;inset-block-end:22px;inset-inline-start:50%;transform:translate(50%);z-index:5;width:1px;height:46px;background:linear-gradient(var(--gold),transparent);opacity:0;animation:rise .8s ease 1.6s forwards}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes wordrise{to{opacity:1;transform:translateY(0)}}@keyframes prodrise{to{opacity:1;transform:translateY(0)}}@keyframes sweep{to{background-position:-120% 0}}section.block{position:relative;padding:clamp(72px,11vh,150px) 0}.sec-head{display:flex;align-items:baseline;gap:16px;margin-bottom:2.6rem}.sec-head h2{font-size:clamp(2rem,4.2vw,3.4rem)}.lead{font-size:clamp(1.05rem,1.5vw,1.25rem);color:var(--bone);max-width:56ch}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.reveal.slide-start{transform:translate(40px)}.reveal.slide-end{transform:translate(-40px)}.reveal.in{opacity:1;transform:none}.stagger>*{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1)}.stagger.in>*{opacity:1;transform:none}.stagger.in>*:nth-child(2){transition-delay:.08s}.stagger.in>*:nth-child(3){transition-delay:.16s}.stagger.in>*:nth-child(4){transition-delay:.24s}.benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--hair);border:1px solid var(--hair)}.benefit{background:var(--bg);padding:clamp(26px,3.4vw,44px)}.benefit .ico{width:30px;height:30px;color:var(--gold);margin-bottom:16px}.benefit h3{font-size:1.35rem;margin-bottom:8px}.benefit p{color:var(--bone-dim);font-size:.98rem}.spectacle{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:3vw}.spec-rail{display:flex;flex-direction:column;gap:clamp(60px,16vh,180px);padding-block:8vh}.spec-step .num{font-family:var(--font-latin);font-weight:900;font-size:clamp(4rem,12vw,9rem);line-height:.9;color:var(--gold);letter-spacing:-.04em;text-shadow:0 0 40px rgba(184,151,42,.18)}.spec-step .num small{font-size:.3em;color:var(--bone-dim);letter-spacing:0}.spec-step .benefit-line{font-family:var(--font-display);font-weight:700;color:#fff;font-size:clamp(1.2rem,2vw,1.7rem);margin-bottom:6px}.spec-step p{color:var(--bone-dim);max-width:34ch}.spec-sticky{position:sticky;top:0;height:100svh;display:flex;align-items:center;justify-content:center}.spec-sticky .frame{position:relative;width:100%;height:70vh;display:flex;align-items:center;justify-content:center}.spec-sticky img{height:min(64vh,680px);width:auto;filter:drop-shadow(0 30px 60px rgba(0,0,0,.8))}.spec-sticky .ring{position:absolute;width:64%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(184,151,42,.16),transparent 70%)}.spec-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--hair)}.spec-cell{padding:clamp(22px,2.6vw,36px);border-inline-start:1px solid var(--hair);position:relative}.spec-cell:first-child{border-inline-start:none}.spec-cell .tooth{width:22px;height:10px;border-radius:0 0 11px 11px;background:var(--gold);margin-bottom:16px;opacity:.85}.spec-cell b{font-family:var(--font-latin);font-weight:900;font-size:1.5rem;color:#fff;display:block}.spec-cell span{font-size:.86rem;color:var(--bone-dim)}.lifestyle{position:relative;border:1px solid var(--hair);background:repeating-linear-gradient(115deg,transparent 0 28px,rgba(184,151,42,.03) 28px 30px),var(--bg-2);padding:clamp(40px,8vw,110px);text-align:center;overflow:hidden}.lifestyle h2{font-size:clamp(1.8rem,4vw,3rem);max-width:18ch;margin:0 auto 14px}.lifestyle .dual{display:flex;gap:40px;justify-content:center;flex-wrap:wrap;margin-top:30px}.lifestyle .dual div{max-width:22ch}.lifestyle .dual b{color:var(--gold);font-family:var(--font-display);font-size:1.2rem}.asset-note{margin-top:28px;font-size:.78rem;color:var(--bone-dim);border:1px dashed var(--hair-gold);display:inline-block;padding:7px 14px;border-radius:2px}.compare{display:grid;grid-template-columns:1.3fr 1fr 1fr;border:1px solid var(--hair);overflow:hidden;border-radius:3px}.compare .col{padding:0}.compare .col.hero-col{box-shadow:inset 0 0 0 1px var(--hair-gold);background:linear-gradient(180deg,rgba(184,151,42,.07),transparent 40%)}.compare .ch{padding:22px 20px;border-bottom:1px solid var(--hair);text-align:center}.compare .ch .name{font-family:var(--font-display);font-weight:900;color:#fff;font-size:1.15rem}.compare .col.hero-col .ch .name{color:var(--gold)}.compare .ch .meta{font-size:.78rem;color:var(--bone-dim)}.compare .row{padding:15px 20px;border-bottom:1px solid var(--hair);text-align:center;font-size:.95rem;min-height:56px;display:flex;align-items:center;justify-content:center;gap:8px}.compare .label-col .row{justify-content:flex-start;color:var(--bone);font-weight:600}.compare .row.last{border-bottom:none}.compare .yes{color:var(--gold-hi);font-weight:800}.compare .no{color:#ffffff40}.compare .row .ltr{font-weight:700;color:#fff}#reviews[data-populated=false] .reviews-body{display:none}.reviews-pending{border:1px dashed var(--hair-gold);border-radius:3px;padding:40px;text-align:center;color:var(--bone-dim)}.reviews-body{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.review{border:1px solid var(--hair);border-radius:4px;padding:26px 24px;background:#ffffff04;display:flex;flex-direction:column;gap:14px}.review-text{color:var(--bone);font-size:1rem;line-height:1.6;margin:0}.review-text:before{content:"\201d";display:block;font-family:var(--font-latin);font-size:2.4rem;line-height:.3;color:var(--gold);margin-bottom:10px}.review-meta{margin-block-start:auto}.review-meta b{display:block;color:#fff;font-family:var(--font-display);font-weight:700}.review-meta span{color:var(--bone-dim);font-size:.85rem}@media(max-width:760px){.reviews-body{grid-template-columns:1fr}}.risk{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--hair);border:1px solid var(--hair)}.risk .cell{background:var(--bg-2);padding:clamp(22px,2.6vw,34px);text-align:center}.risk .ico{width:28px;height:28px;color:var(--gold);margin:0 auto 12px}.risk b{display:block;color:#fff;font-family:var(--font-display);font-weight:700;margin-bottom:4px}.risk span{font-size:.85rem;color:var(--bone-dim)}.faq{display:flex;flex-direction:column;gap:14px;column-gap:0;max-width:820px;margin-inline:auto}details.q{width:100%;background:#ffffff08;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--hair);border-radius:6px;margin-bottom:0;overflow:hidden;transition:border-color .25s ease,background .25s ease}details.q:hover{border-color:var(--hair-gold)}details.q[open]{border-color:var(--hair-gold);background:#b8972a0b}@supports not (backdrop-filter: blur(10px)){details.q{background:var(--bg-3)}}details.q summary{list-style:none;cursor:pointer;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font-display);font-weight:700;font-size:1.08rem;color:#fff}details.q summary::-webkit-details-marker{display:none}details.q summary .chev{flex:none;width:18px;height:18px;color:var(--gold);transition:transform .3s ease}details.q[open] summary .chev{transform:rotate(180deg)}details.q .a{padding:0 24px 20px;color:var(--bone-dim)}.spec-table{max-width:760px;margin-inline:auto;border-block-start:1px solid var(--hair)}.spec-row{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:14px 6px;border-block-end:1px solid var(--hair)}.spec-row .spec-label{font-family:var(--font-display);font-weight:600;color:var(--bone);font-size:1rem;margin:0}.spec-row .spec-value{font-family:var(--font-latin);font-weight:700;color:var(--gold-hi);font-size:1rem;text-align:end;margin:0;unicode-bidi:plaintext}.spec-note{max-width:760px;margin:18px auto 0;font-size:.8rem;color:var(--bone-dim);text-align:center}#buy{text-align:center}#buy .price{justify-content:center;margin:18px 0 26px}footer{background:var(--footer);border-top:1px solid var(--hair);padding:60px clamp(18px,4vw,48px) 40px}.foot-grid{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;align-items:flex-start}.foot-grid h4{font-family:var(--font-ui);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-weight:700;margin-bottom:12px}.foot-grid a,.foot-grid p{color:var(--bone-dim);text-decoration:none;font-size:.92rem;display:block;margin-bottom:6px;transition:color .2s}.foot-grid a:hover{color:var(--gold-hi)}.foot-base{margin-top:40px;padding-top:20px;border-top:1px solid var(--hair);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;font-size:.8rem;color:var(--bone-dim)}.foot-social{display:flex;gap:12px;margin-top:4px}.foot-soc{display:inline-flex;margin:0;transition:transform .2s ease}.foot-soc:hover{transform:translateY(-2px)}.foot-soc svg{width:26px;height:26px;display:block}.foot-legal{display:flex;flex-direction:column;gap:10px}.foot-nav{display:flex;flex-wrap:wrap;gap:6px 20px;margin-bottom:2px}.foot-nav a{color:var(--bone);text-decoration:none;font-size:.9rem;font-weight:600;transition:color .2s ease}.foot-nav a:hover{color:var(--gold-hi)}.foot-legal-links{display:flex;flex-wrap:wrap;gap:6px 16px}.foot-legal-links a{color:var(--bone-dim);text-decoration:none;font-size:.8rem;margin:0;transition:color .2s ease}.foot-legal-links a:hover{color:var(--gold-hi)}.foot-copy{color:var(--bone-dim);font-size:.78rem}.foot-pay{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.foot-pay .pay-icon{width:38px;height:24px;border-radius:3px}@media(max-width:640px){.foot-base{flex-direction:column;align-items:flex-start}}#stickybar{position:fixed;inset-inline:0;inset-block-end:0;z-index:900;background:#0d0d0df5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--hair-gold);display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px clamp(14px,4vw,40px);transform:translateY(110%);transition:transform .35s cubic-bezier(.16,1,.3,1)}#stickybar.show{transform:translateY(0)}#stickybar .sb-info{display:flex;align-items:baseline;gap:8px}#stickybar .sb-name{font-family:var(--font-latin);font-weight:900;letter-spacing:.18em;color:#fff}#stickybar .sb-price{font-family:var(--font-latin);font-weight:900;color:var(--gold-hi);font-size:1.15rem}#stickybar .btn-buy{min-height:46px;padding:0 22px;flex:1;max-width:320px;justify-content:center}@media(max-width:900px){#hero{grid-template-columns:1fr;text-align:center;padding-top:100px}.hero-copy{max-width:100%;order:2}.hero-sub,.hero-h1{margin-inline:auto}.hero-cta-row,.hero-features{justify-content:center}.hero-stage{order:1;min-height:42vh}.hero-product{height:auto;max-height:46vh}.spectacle{grid-template-columns:1fr}.spec-sticky{position:relative;height:auto;padding:30px 0}.spec-sticky .frame{height:46vh}.spec-sticky img{height:auto;max-height:42vh}.spec-grid{grid-template-columns:repeat(2,1fr)}.spec-cell:nth-child(-n+2){border-block-end:1px solid var(--hair)}.spec-cell:nth-child(odd){border-inline-start:none}.benefits{grid-template-columns:1fr}.risk{grid-template-columns:repeat(2,1fr)}.compare{font-size:.86rem}}@media(max-width:540px){.compare{grid-template-columns:1.2fr 1fr}.compare .col.salon,.nav-buy{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0s!important;transition-duration:.001ms!important}.reveal,.stagger>*,.hero-product,.hero-copy .eyebrow,.hero-sub,.hero-cta-row,.hero-features,.hero-h1 .word,.scroll-cue{opacity:1!important;transform:none!important}}.brand{display:inline-flex;align-items:center;gap:13px;justify-self:center}.brand-mark{height:44px;width:auto;display:block;filter:drop-shadow(0 1px 9px var(--gold-glow))}@media(max-width:720px){.brand-mark{height:36px}.brand .wordmark{font-size:1.28rem}}.foot-mark{height:34px;width:auto;display:block;margin-bottom:16px;opacity:.92}.section-num,.spec-step .num,.spec-cell b,#benefits .bnum{font-family:var(--font-serif)}.spec-step .num{letter-spacing:0}.spec-step .num small{font-family:var(--font-ui);font-weight:400}#benefits .benefits{gap:clamp(20px,3vw,40px)}#benefits .benefit{position:relative;padding:clamp(22px,2.4vw,36px);border:1px solid var(--hair);border-radius:4px;background:#ffffff04;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s,box-shadow .4s,background .4s}#benefits .benefit:hover{transform:translateY(-6px);border-color:var(--hair-gold);background:#b8972a0b;box-shadow:0 24px 54px #00000080}#benefits .bnum{display:block;text-align:right;font-size:clamp(2.2rem,3.4vw,3.2rem);font-weight:700;line-height:1;color:var(--gold);opacity:.85;margin-bottom:16px;transition:opacity .4s,transform .4s}#benefits .benefit:hover .bnum{opacity:1;transform:translateY(-2px)}.spec-cell .tooth{display:none}.spec-cell{transition:background .4s}.spec-cell:hover{background:#b8972a0d}.block{padding-block:clamp(40px,5.5vw,84px)}.compare .col{transition:background .4s,box-shadow .4s}.compare .col:hover{background:#ffffff05}details.q{transition:border-color .3s,box-shadow .3s}details.q:hover{border-color:var(--hair-gold);box-shadow:0 10px 30px #0000004d}details.q summary{transition:color .25s}details.q summary:hover{color:var(--gold-hi)}details.q summary .q-text{display:inline}footer a{transition:color .25s,opacity .25s}.review{transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s,box-shadow .4s}.review:hover{transform:translateY(-5px);border-color:var(--hair-gold);box-shadow:0 20px 46px #00000073}.spec-row{transition:background .3s,padding-inline .3s}.spec-row:hover{background:#b8972a0d}.btn-buy{position:relative;overflow:hidden}.btn-buy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);transform:translate(-130%);transition:transform .6s ease;pointer-events:none}.btn-buy:hover:after{transform:translate(130%)}#benefits .bicon-wrap{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(closest-side,rgba(184,151,42,.14),transparent 75%);border:1px solid var(--hair-gold);margin-bottom:22px;transition:background .4s,border-color .4s,transform .4s}#benefits .benefit:hover .bicon-wrap{border-color:var(--gold);background:radial-gradient(closest-side,rgba(184,151,42,.24),transparent 75%);transform:translateY(-3px)}#benefits .bicon{width:30px;height:30px;color:var(--gold);overflow:visible;transition:color .4s}#benefits .benefit:hover .bicon{color:var(--gold-hi)}.hero-video{width:min(560px,100%);height:min(70vh,760px);object-fit:cover;border-radius:16px;-webkit-mask-image:radial-gradient(ellipse 64% 72% at 50% 47%,#000 48%,transparent 90%);mask-image:radial-gradient(ellipse 64% 72% at 50% 47%,#000 48%,transparent 90%)}#reel .reel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(28px,5vw,70px);align-items:center}#reel .reel-frame{position:relative;justify-self:center;width:min(340px,84vw);aspect-ratio:3 / 4;filter:drop-shadow(0 22px 55px rgba(0,0,0,.55)) drop-shadow(0 0 34px rgba(184,151,42,.12))}#reel .reel-frame video{width:100%;height:100%;object-fit:cover;display:block;border-radius:18px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 7%,#000 84%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 7%,#000 84%,transparent 100%)}#reel .reel-copy .eyebrow{color:var(--gold)}#reel .reel-copy h2{font-size:clamp(1.8rem,4vw,2.8rem);margin:12px 0 14px}#reel .reel-copy p{color:var(--bone);max-width:34ch}@media(max-width:760px){#reel .reel{grid-template-columns:1fr;gap:30px}}.reveal:not(.in){opacity:1;transform:none}.stagger:not(.in)>*{opacity:1;transform:none}.js-reveal .reveal:not(.in){opacity:0;transform:translateY(28px)}.js-reveal .reveal.slide-start:not(.in){transform:translate(40px)}.js-reveal .reveal.slide-end:not(.in){transform:translate(-40px)}.js-reveal .stagger:not(.in)>*{opacity:0;transform:translateY(20px)}#hero{align-content:center;row-gap:clamp(14px,2.6vh,34px)}.hero-features{grid-column:1 / -1;justify-self:center;flex-direction:column;align-items:center;gap:clamp(12px,1.5vw,18px);margin-top:0;width:min(360px,88%);max-width:360px;flex-wrap:nowrap}.hero-feature{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;row-gap:0;width:100%;padding:13px 0 0;border-top:1px solid var(--hair-gold)}.hero-feature:first-child{border-top:0;padding-top:0}.hero-feature:hover{transform:none}.hero-feature .bicon-wrap{grid-column:1;grid-row:1 / span 2;align-self:center}.hero-feature .hf-title{grid-column:2;grid-row:1;align-self:end}.hero-feature .hf-sub{grid-column:2;grid-row:2;align-self:start}@media(max-width:900px){.hero-features{margin-inline:auto}}.spec-step .num{font-size:clamp(2.5rem,6vw,5rem);letter-spacing:-.02em}.spec-step .num,.spec-cell b,#benefits .bnum{font-family:var(--font-latin)}#benefits .benefit,#benefits .benefit h3,#benefits .benefit p{text-align:center}#benefits .benefit .bicon-wrap{margin-inline:auto}#benefits .benefit .kit-img{display:block;width:auto;height:clamp(104px,12vw,150px);margin:0 auto 22px;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.62)) drop-shadow(-6px 0 14px rgba(184,151,42,.16))}#specs .spec-row,#trust .cell{border-color:#ffffff1f}:root{--surface-void: #0a0a0a;--surface-panel: #10151b;--surface-slate: #16212c}#benefits{background:var(--surface-panel)}#specs{background:var(--surface-slate)}#trust,#reel{background:var(--surface-panel)}#specs .spec-row,#trust .cell,#trust .risk{border-color:#ffffff1a}#main .triton-home,#main .triton-home p,#main .triton-home li,#main .triton-home a,#main .triton-home span,#main .triton-home button,#main .triton-home label,#main .triton-home input,#main .triton-home textarea,#main .triton-home select,#main .triton-home h4,#main .triton-home h5,#main .triton-home h6{font-family:var(--font-ui)!important}#main .triton-home h1,#main .triton-home h2,#main .triton-home h3,#main .triton-home .hero-h1,#main .triton-home .hero-h1 .word,#main .triton-home .hf-title,#main .triton-home .sec-head h2,#main .triton-home .benefit h3,#main .triton-home .spec-step .benefit-line,#main .triton-home .spec-row .spec-label,#main .triton-home details.q summary,#main .triton-home details.q summary .q-text,#main .triton-home .review-meta b,#main .triton-home .risk b,#main .triton-home .compare .ch .name,#main .triton-home #reel .reel-copy h2,#main .triton-home .lifestyle .dual b{font-family:var(--font-display)!important}#main .triton-home .ltr,#main .triton-home .eyebrow,#main .triton-home .brand .wordmark,#main .triton-home .price .now,#main .triton-home .price .was,#main .triton-home .spec-step .num,#main .triton-home .spec-cell b,#main .triton-home .spec-row .spec-value,#main .triton-home #stickybar .sb-name,#main .triton-home #stickybar .sb-price,#main .triton-home .nav-cart .cart-count{font-family:var(--font-latin)!important}#main .triton-home .eyebrow,#main .triton-home #reel .reel-copy .eyebrow,#main .triton-home .foot-grid h4,#main .triton-home .spec-step .num,#main .triton-home #benefits .bnum{color:var(--gold)!important}#main .triton-home .price .now,#main .triton-home .brand .wordmark,#main .triton-home .compare .yes,#main .triton-home .triton-marquee .mq-item{color:var(--gold-hi)!important}#main .triton-home .hf-title{color:#fff!important}.hero-feature .hf-title{font-weight:600}.eyebrow{letter-spacing:.22em}.hero-h1{letter-spacing:-.01em;line-height:1.14}.hero-features{width:min(520px,92%);max-width:520px;gap:clamp(16px,2.2vh,28px)}.hero-feature{padding:clamp(14px,1.6vh,22px) 0 0;column-gap:18px}.hero-feature .bicon-wrap{width:60px;height:60px}.hero-feature .bicon{width:32px;height:32px}.hero-feature .hf-title{font-size:clamp(1.2rem,1.7vw,1.5rem)}.hero-feature .hf-sub{font-size:clamp(.9rem,1vw,1.02rem)}@media(min-width:901px){.hero-product{height:min(62vh,640px)}#hero{row-gap:clamp(22px,4.5vh,52px)}}#nav{background:linear-gradient(to bottom,#0000008c,#0000);transition:background .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),height .35s cubic-bezier(.16,1,.3,1)}#nav.scrolled{background:#0a0a0aeb;box-shadow:0 10px 34px #00000080}.nav-links a:not(.nav-buy):after{transition:width .3s cubic-bezier(.16,1,.3,1)}footer{background:linear-gradient(180deg,#0b0f14,#060708);border-top:0;position:relative}.foot-cut{height:1px;width:100%;margin-bottom:44px;background:linear-gradient(90deg,transparent,var(--gold) 30%,var(--gold-hi) 50%,var(--gold) 70%,transparent);box-shadow:0 0 14px var(--gold-glow);opacity:.9}.triton-marquee{background:var(--surface-slate);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);overflow:hidden;padding:13px 0}.triton-marquee .mq-track{display:flex;align-items:center;width:max-content;animation:mqScroll 46s linear infinite}.triton-marquee .mq-item{font-size:.74rem;font-weight:700;letter-spacing:.14em;white-space:nowrap;padding:0 24px}.triton-marquee .mq-dot{width:4px;height:4px;border-radius:50%;background:var(--gold-hi);flex:none;opacity:.65}@keyframes mqScroll{to{transform:translate(-50%)}}.triton-marquee:hover .mq-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.triton-marquee .mq-track{animation:none;flex-wrap:wrap;justify-content:center;width:100%}}.sec-head h2{transition:filter .8s ease,opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1)}.js-reveal .reveal.sec-head:not(.in) h2{filter:blur(7px)}.stagger.in>*:nth-child(5){transition-delay:.32s}.stagger.in>*:nth-child(6){transition-delay:.4s}@media(min-width:901px){#hero{grid-template-columns:1.12fr minmax(232px,312px) .92fr;align-content:center;column-gap:clamp(18px,2.6vw,48px);row-gap:0}.hero-copy{grid-column:1;grid-row:1}.hero-features{grid-column:2;grid-row:1;align-self:center;justify-self:center;width:100%;max-width:312px;margin:0}.hero-stage{grid-column:3;grid-row:1}.hero-product{height:min(58vh,600px)}.hero-feature .bicon-wrap{width:64px;height:64px}.hero-feature .bicon{width:34px;height:34px}.hero-feature .hf-title{font-size:clamp(1.35rem,1.9vw,1.62rem)}.hero-feature .hf-sub{font-size:clamp(.96rem,1.05vw,1.1rem)}.hero-features{gap:clamp(20px,2.6vh,32px)}}.hero-video{border-radius:0;-webkit-mask-image:radial-gradient(ellipse 58% 70% at 50% 47%,#000 20%,rgba(0,0,0,.5) 48%,transparent 74%);mask-image:radial-gradient(ellipse 58% 70% at 50% 47%,#000 20%,rgba(0,0,0,.5) 48%,transparent 74%)}#nav{border-bottom:1px solid rgba(184,151,42,.16)}#nav.scrolled{border-bottom-color:var(--hair-gold)}.foot-base{align-items:center}.foot-base .foot-legal{order:0}.foot-base .foot-pay{order:1}:root{--r5-lift: rgba(255, 255, 255, .045);--r5-sink: rgba(0, 0, 0, .38);--r5-plate: linear-gradient( 180deg, rgba(255, 255, 255, .03), rgba(255, 255, 255, .008) 55%, rgba(0, 0, 0, .14) );--r5-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='r5n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23r5n)'/%3E%3C/svg%3E")}#benefits,#trust,#reel{background:linear-gradient(180deg,color-mix(in oklab,var(--surface-panel),white 4%),var(--surface-panel) 26%,color-mix(in oklab,var(--surface-panel),black 20%));border-top:1px solid var(--r5-lift);box-shadow:inset 0 26px 60px -30px #0009}#specs{background:linear-gradient(180deg,color-mix(in oklab,var(--surface-slate),white 4%),var(--surface-slate) 26%,color-mix(in oklab,var(--surface-slate),black 20%));border-top:1px solid var(--r5-lift);box-shadow:inset 0 26px 60px -30px #0009}#engineering,#buy{padding-block:clamp(64px,9vw,130px)}#trust,#reviews{padding-block:clamp(28px,4vw,56px)}.triton-home section.block:after,#hero:after,.triton-home footer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--r5-grain);background-size:160px 160px;opacity:.03;pointer-events:none;z-index:0}#hero:after{z-index:6}.triton-home .cut{overflow:visible}.triton-home .cut:before{content:"";position:absolute;top:-6px;right:-6%;bottom:-42px;left:-6%;background:radial-gradient(50% 100% at 50% 0,rgba(212,175,79,.05),transparent 70%);pointer-events:none}#benefits .benefits{background:transparent;border:0}@media(min-width:901px){#benefits .benefit:first-child{grid-column:1 / -1;display:grid;grid-template-columns:minmax(260px,.9fr) 1.1fr;align-items:center;text-align:start;column-gap:clamp(24px,3vw,48px)}#benefits .benefit:first-child .kit-img{grid-column:1;grid-row:1 / span 2;height:clamp(190px,22vw,260px);margin:0}#benefits .benefit:first-child h3{font-size:1.9rem;text-align:start;align-self:end}#benefits .benefit:first-child p{text-align:start;align-self:start;max-width:46ch}#benefits .benefit:last-child{grid-column:1 / -1;display:grid;grid-template-columns:minmax(90px,auto) 1fr;align-items:center;text-align:start;column-gap:clamp(20px,2.4vw,36px);padding-block:clamp(16px,1.8vw,24px)}#benefits .benefit:last-child .kit-img{grid-column:1;grid-row:1 / span 2;height:90px;margin:0}#benefits .benefit:last-child h3,#benefits .benefit:last-child p{text-align:start}#benefits .benefit:last-child h3{align-self:end}#benefits .benefit:last-child p{align-self:start;max-width:52ch}}@media(max-width:900px){#benefits .benefit:first-child .kit-img{height:clamp(140px,32vw,200px)}}#benefits .benefit{border:0;border-radius:10px;background:var(--r5-plate),color-mix(in oklab,var(--surface-panel),white 3%);box-shadow:inset 0 1px #ffffff0f,0 2px 6px #00000080,0 22px 48px -20px #0000008c}#benefits .benefit .kit-img{filter:drop-shadow(0 6px 8px rgba(0,0,0,.7)) drop-shadow(0 18px 30px rgba(0,0,0,.62)) drop-shadow(-6px 0 14px rgba(184,151,42,.16))}#benefits .benefit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 40% at 50% 0,rgba(255,255,255,.028),transparent 60%);pointer-events:none;z-index:0}#specs dl.spec-table{max-width:min(1040px,100%);margin-inline:auto;padding:clamp(22px,3.5vw,44px) clamp(22px,3.5vw,52px);border-radius:14px;border-block-start:0;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%,rgba(0,0,0,.18)),color-mix(in oklab,var(--surface-slate),white 3%);box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #00000040,0 3px 10px #00000073,0 34px 70px -30px #000000b3}@media(min-width:901px){#specs dl.spec-table{columns:2;column-gap:clamp(40px,6vw,84px);column-rule:1px solid rgba(0,0,0,.35)}#specs .spec-row{break-inside:avoid;border-block-end:1px solid rgba(0,0,0,.35);box-shadow:0 1px #ffffff0b}#specs .spec-row:nth-child(6),#specs .spec-row:last-child{border-block-end:0;box-shadow:none}}#trust .risk{gap:0;border:0;border-radius:14px;overflow:hidden;background:var(--r5-plate),color-mix(in oklab,var(--surface-panel),white 3%);box-shadow:inset 0 1px #ffffff0f,0 2px 6px #00000080,0 26px 54px -22px #0009;margin-block-start:calc(-1*clamp(56px,8vw,96px));position:relative;z-index:2}#trust .risk .cell{background:transparent}#trust .risk .cell+.cell{border-inline-start:1px solid rgba(0,0,0,.4);box-shadow:inset -1px 0 #ffffff0b}#trust .risk .cell svg{filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}@media(max-width:900px){#trust .risk{margin-block-start:-24px}#trust .risk .cell+.cell{border-inline-start:0;box-shadow:none}#trust .risk .cell:nth-child(2n){border-inline-start:1px solid rgba(0,0,0,.4);box-shadow:inset -1px 0 #ffffff0a}#trust .risk .cell:nth-child(n+3){border-block-start:1px solid rgba(0,0,0,.4)}}#reviews .review{border:0;background:transparent;border-radius:0}#reviews .review+.review{border-inline-start:1px solid rgba(0,0,0,.5);box-shadow:inset -1px 0 #ffffff0a}#faq .faq{gap:0;border-block-start:1px solid rgba(0,0,0,.4)}#faq details.q{background:transparent;border:0;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;border-block-end:1px solid rgba(0,0,0,.4);box-shadow:0 1px #ffffff0a}#faq details.q[open]{background:var(--r5-plate),color-mix(in oklab,var(--surface-panel),white 2%);border-block-end:0;border-radius:10px;box-shadow:inset 0 1px #ffffff0f,0 18px 44px -18px #0009;margin-block:8px;position:relative;z-index:1}.hero-spot{background:radial-gradient(60% 16% at 50% 92%,rgba(184,151,42,.08),transparent 70%),radial-gradient(closest-side,rgba(184,151,42,.14),transparent 72%)}.hero-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:radial-gradient(38% 10% at 50% 84%,rgba(0,0,0,.8),transparent 72%)}#hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,transparent 55%,rgba(0,0,0,.42) 100%)}.hero-haze{background:radial-gradient(60% 50% at 78% 18%,rgba(45,58,69,.52),transparent 70%),radial-gradient(50% 40% at 20% 90%,rgba(45,58,69,.32),transparent 70%)}.hero-feature .bicon-wrap{box-shadow:inset 0 2px 4px #00000073,inset 0 -1px #ffffff0d}#engineering{isolation:isolate}#engineering:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(42% 34% at 26% 52%,rgba(45,58,69,.42),transparent 72%),radial-gradient(36% 30% at 82% 20%,rgba(45,58,69,.22),transparent 74%)}@media(max-width:900px){#engineering:before{background:radial-gradient(60% 30% at 50% 30%,rgba(45,58,69,.34),transparent 72%)}}.spec-sticky .ring{width:74%;height:16%;aspect-ratio:auto;inset-block-start:auto;inset-block-end:5%;inset-inline:auto;left:50%;transform:translate(-50%);border-radius:50%;filter:blur(6px);background:radial-gradient(closest-side,rgba(184,151,42,.13),rgba(45,58,69,.1) 55%,transparent 75%)}@media(min-width:901px){.spec-sticky img{height:min(68vh,720px);filter:drop-shadow(0 10px 14px rgba(0,0,0,.85)) drop-shadow(0 30px 60px rgba(0,0,0,.8))}}@supports ((-webkit-background-clip: text) or (background-clip: text)){#main .triton-home .spec-step .num{background:linear-gradient(180deg,var(--gold-hi),var(--gold) 55%,#8a7020)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important}#main .triton-home .spec-step .num small{-webkit-text-fill-color:var(--bone-dim)!important}}.spec-step{position:relative}.spec-step+.spec-step:before{content:"";position:absolute;top:-28px;inset-inline-start:2px;width:56px;height:1px;background:#00000080;box-shadow:0 1px #ffffff0d;pointer-events:none}#buy{isolation:isolate}#buy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(34% 46% at 50% 12%,rgba(212,175,79,.07),transparent 70%),radial-gradient(120% 80% at 50% 60%,transparent 60%,rgba(0,0,0,.4))}.buy-stage{width:min(340px,70vw);margin:calc(-1*clamp(60px,8vw,110px)) auto 12px;position:relative;z-index:2}.buy-figure{width:100%;height:auto;filter:drop-shadow(0 10px 14px rgba(0,0,0,.85)) drop-shadow(0 30px 60px rgba(0,0,0,.6))}.buy-stage:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:2%;width:74%;height:16%;border-radius:50%;filter:blur(6px);background:radial-gradient(closest-side,rgba(184,151,42,.13),rgba(45,58,69,.1) 55%,transparent 75%);z-index:-1;pointer-events:none}@media(max-width:900px){.buy-stage{width:min(230px,56vw);margin-top:-36px}}.triton-marquee{border-block:0;background:linear-gradient(180deg,#121a23,#16212c);box-shadow:inset 0 2px 5px #0000008c,inset 0 -1px #ffffff0d,inset 0 12px 24px -12px #00000080}footer{box-shadow:inset 0 22px 44px -26px #000000a6}@media(min-width:901px){#trust .risk{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.reveal{transition:opacity .55s ease,transform .55s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.js-reveal .reveal:not(.in){transform:translateY(18px)}.sec-head h2{transition:filter .6s ease,opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1)}.js-reveal .reveal.sec-head:not(.in) h2{filter:blur(4px)}.stagger.in>*:nth-child(2){transition-delay:.06s}.stagger.in>*:nth-child(3){transition-delay:.12s}.stagger.in>*:nth-child(4){transition-delay:.18s}.stagger.in>*:nth-child(5){transition-delay:.24s}.stagger.in>*:nth-child(6){transition-delay:.3s}.cut.prelit:after{transition:none;transform:scaleX(1)}.spec-rail{gap:clamp(60px,16vh,150px)}.spec-sticky .frame{isolation:isolate}.spec-sticky .ring{z-index:0}.spec-sticky img{position:relative;z-index:2}.spec-sticky .scan{position:absolute;top:0;right:0;bottom:0;left:0;inset-inline:14%;z-index:3;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .5s ease}.spec-sticky .scan:before{content:"";position:absolute;inset-inline:0;top:calc(var(--scan-y, 46) * 1%);height:1px;background:linear-gradient(90deg,transparent,var(--gold-hi) 45%,var(--gold) 60%,transparent);box-shadow:0 0 10px var(--gold-glow);transition:top .45s cubic-bezier(.16,1,.3,1);will-change:top}.spec-sticky .frame-light{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .5s ease}.spec-sticky .fl-blade{background:radial-gradient(42% 20% at 50% 9%,rgba(212,175,79,.7),transparent 70%)}.spec-sticky .fl-base{background:radial-gradient(46% 24% at 50% 84%,rgba(212,175,79,.7),transparent 70%)}.spectacle[data-stage] .scan{opacity:.55}.spectacle[data-stage="1"] .scan{--scan-y: 28}.spectacle[data-stage="2"] .scan{--scan-y: 8}.spectacle[data-stage="3"] .scan{--scan-y: 84}.spectacle[data-stage="4"] .scan{--scan-y: 45;opacity:.15}.spectacle[data-stage="2"] .fl-blade{opacity:.5}.spectacle[data-stage="3"] .fl-base{opacity:.45}.spec-sticky .ring{transition:transform .6s cubic-bezier(.16,1,.3,1),filter .6s ease}.spectacle[data-stage="4"] .ring{filter:blur(6px) brightness(1.8);transform:translate(-50%) scale(1.06)}.spec-step .num{position:relative;display:inline-block}.spec-step .num:after{content:"";position:absolute;inset-inline:0;bottom:-10px;height:2px;background:linear-gradient(90deg,transparent,var(--gold-hi) 30%,var(--gold) 70%,transparent);transform:scaleX(0);transform-origin:right center;transition:transform .35s cubic-bezier(.16,1,.3,1);pointer-events:none}.spec-step.counted .num:after{transform:scaleX(1)}@media(min-width:900px){.spectacle[data-stage] .spec-step.in{opacity:.38;transition:opacity .4s ease}.spectacle[data-stage] .spec-step.is-active{opacity:1}}@keyframes specDrift{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}@supports (animation-timeline: view()){@media(min-width:900px)and (prefers-reduced-motion:no-preference){.spectacle{view-timeline-name:--caliper}.spec-sticky img{animation:specDrift linear both;animation-timeline:--caliper;animation-range:cover}}}@media(prefers-reduced-motion:reduce){.spec-sticky .scan,.spec-sticky .frame-light{display:none}}@media(max-width:899px){#engineering .spec-sticky{order:-1}.spec-sticky .scan,.spec-sticky .frame-light{display:none}}#benefits .benefit:hover,#benefits .benefit:hover .bicon-wrap,#benefits .benefit:hover .bnum,.review:hover{transform:none}.btn-buy:hover:after{transform:translate(-130%)}#benefits .benefit .kit-img{transition:filter .4s ease}@media(hover:hover)and (pointer:fine){#benefits .benefit:hover{transform:translateY(-4px)}#benefits .benefit:hover .bicon-wrap{transform:translateY(-3px)}#benefits .benefit:hover .bnum{transform:translateY(-2px)}#benefits .benefit:hover .kit-img{filter:brightness(1.05) drop-shadow(0 6px 8px rgba(0,0,0,.7)) drop-shadow(0 18px 30px rgba(0,0,0,.62)) drop-shadow(-6px 0 14px rgba(184,151,42,.16))}.review:hover{transform:translateY(-5px)}.btn-buy:hover:after{transform:translate(130%)}}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}#faq details.q::details-content{block-size:0;overflow:clip;opacity:0;transform:translateY(6px);transition:block-size .35s cubic-bezier(.16,1,.3,1),opacity .3s ease,transform .3s ease,content-visibility .35s allow-discrete;transition-behavior:allow-discrete}#faq details.q[open]::details-content{block-size:auto;opacity:1;transform:translateY(0)}}.hero-product{opacity:1;transform:none;animation-fill-mode:backwards}@keyframes prodrise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.scroll-cue{transition:opacity .4s ease}body.is-scrolled .scroll-cue{opacity:0!important}:root{--surface-panel: #151a22;--surface-slate: #1d2836;--surface-card: #1e2530;--r6-gilded: linear-gradient(103deg, #ae9357, #fff0cc 40%, #ae9357 70%);--r6-gild-line: linear-gradient( 90deg, transparent, #ae9357 35%, #fff0cc 50%, #ae9357 65%, transparent );--r6-hair: rgba(255, 255, 255, .09);--bone-dim: rgba(255, 244, 230, .86)}#benefits,#trust,#reel,#specs{box-shadow:inset 0 26px 60px -30px #0000004d}#benefits .benefit{border:1px solid var(--r6-hair);background:var(--r5-plate),var(--surface-card);box-shadow:inset 0 1px #ffffff12,0 2px 6px #00000080,0 22px 48px -20px #00000038}#specs dl.spec-table{border:1px solid var(--r6-hair);box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #00000040,0 3px 10px #00000073,0 34px 70px -30px #00000047}#trust .risk{border:1px solid var(--r6-hair);background:var(--r5-plate),var(--surface-card);box-shadow:inset 0 1px #ffffff0f,0 2px 6px #00000080,0 26px 54px -22px #0000003d}#faq details.q[open]{border:1px solid var(--r6-hair);box-shadow:inset 0 1px #ffffff0f,0 18px 44px -18px #0000003d}#main .triton-home #hero h1{font-size:clamp(3.4rem,7.5vw,6.8rem)!important;line-height:.98!important;font-weight:900!important;font-family:var(--font-serif)!important;white-space:normal!important}#main .triton-home .sec-head h2{font-size:clamp(2.4rem,4.6vw,3.9rem)!important}#main .triton-home .spec-step .num{font-size:clamp(3.4rem,8vw,6rem)!important;line-height:.95!important}#main .triton-home #buy h2{font-size:clamp(2.4rem,4.8vw,3.9rem)!important}@media(max-width:640px){#main .triton-home #buy h2{white-space:normal!important}}#engineering,#buy{padding-block:clamp(90px,11vw,160px)}@supports ((-webkit-background-clip: text) or (background-clip: text)){#main .triton-home .spec-step .num,#main .triton-home .price .now{background:var(--r6-gilded)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important}#main .triton-home .spec-step .num small{background:none!important;-webkit-text-fill-color:var(--bone-dim)!important}#main .triton-home .triton-marquee .mq-item{background:var(--r6-gilded);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent!important}}.triton-home .cut:after{background:var(--r6-gild-line)!important}.spec-sticky .scan:before{background:var(--r6-gild-line)}.btn-buy{box-shadow:inset 0 1px #fff0cc8c}@media(hover:hover)and (pointer:fine){.btn-buy:hover{box-shadow:inset 0 1px #fff0cc8c,0 10px 36px var(--gold-glow)}}.hero-spot{background:radial-gradient(60% 16% at 50% 92%,rgba(184,151,42,.16),transparent 70%),radial-gradient(closest-side,rgba(184,151,42,.28),transparent 72%)}#buy:before{background:radial-gradient(34% 46% at 50% 12%,rgba(212,175,79,.14),transparent 70%),radial-gradient(120% 80% at 50% 60%,transparent 60%,rgba(0,0,0,.4))}.spec-sticky .ring{background:radial-gradient(closest-side,rgba(184,151,42,.26),rgba(45,58,69,.1) 55%,transparent 75%)}.buy-stage:after{background:radial-gradient(closest-side,rgba(184,151,42,.26),rgba(45,58,69,.1) 55%,transparent 75%)}#hero .blade-paths{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}#hero .blade-paths i{position:absolute;left:-20%;width:140%;height:1px;background:var(--r6-gild-line);will-change:transform}#hero .blade-paths i:nth-child(1){top:18%;opacity:.1;animation:bladeDrift 90s linear infinite alternate}#hero .blade-paths i:nth-child(2){top:78%;opacity:.1;animation:bladeDriftRev 110s linear infinite alternate}@keyframes bladeDrift{0%{transform:translate(7%)}to{transform:translate(-7%)}}@keyframes bladeDriftRev{0%{transform:translate(-6%)}to{transform:translate(6%)}}@media(prefers-reduced-motion:reduce){#hero .blade-paths i{animation:none!important;opacity:.08!important}}.hero-product{filter:drop-shadow(0 40px 70px rgba(0,0,0,.85)) drop-shadow(-12px 0 24px rgba(184,151,42,.24))}@media(min-width:901px){.spec-sticky img{filter:drop-shadow(0 10px 14px rgba(0,0,0,.85)) drop-shadow(0 30px 60px rgba(0,0,0,.8)) drop-shadow(-10px 0 22px rgba(184,151,42,.24))}}.buy-figure{filter:drop-shadow(0 10px 14px rgba(0,0,0,.85)) drop-shadow(0 30px 60px rgba(0,0,0,.6)) drop-shadow(-10px 0 22px rgba(184,151,42,.24))}#benefits .benefits{gap:clamp(16px,2.2vw,28px)}@media(min-width:901px){#benefits .benefit:first-child .kit-img{height:clamp(220px,24vw,300px)}}#specs dl.spec-table{padding:clamp(30px,4.4vw,56px) clamp(30px,4.4vw,64px)}#trust .risk .cell{padding:clamp(20px,2.6vw,34px)}#hero{padding-bottom:clamp(92px,11vh,132px)}#hero .hero-marquee{position:absolute;inset-inline:0;inset-block-end:0;z-index:6;width:100%}#hero .hero-marquee .mq-track{min-width:max-content}#hero .scroll-cue{inset-block-end:56px}@media(max-width:900px){#hero{padding-bottom:98px}#hero .hero-marquee{padding-block:10px}#hero .hero-marquee .mq-item{font-size:.66rem;padding-inline:18px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/triton.css.map */
