@import"https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@500;600;700&family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";.fx{--fx-ink:#0B0C0E;--fx-surface:#16181B;--fx-surface-2:#1D2023;--fx-surface-3:#25282C;--fx-steel:#34383D;--fx-steel-2:#4B5058;--fx-text:#F2EEE8;--fx-text-muted:#A39D95;--fx-text-faint:#726C65;--fx-copper:#CD7F45;--fx-copper-bright:#EFA467;--fx-copper-dim:#7A4E2C;--fx-cyan:#57CFC7;--fx-cyan-dim:#2E5D59;--fx-border:rgba(242,238,232,.09);--fx-border-strong:rgba(242,238,232,.16);--fx-shadow:rgba(0,0,0,.45);--fx-radius-s:6px;--fx-radius-m:12px;--fx-radius-l:20px;--fx-maxw:1220px;color-scheme:dark}.fx *,.fx *:before,.fx *:after{box-sizing:border-box}.fx{scroll-behavior:smooth}.fx{margin:0;background:var(--fx-ink);color:var(--fx-text);font-family:IBM Plex Sans,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:reduce){.fx{scroll-behavior:auto}.fx *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.fx h1,.fx h2,.fx h3,.fx h4{font-family:Chakra Petch,IBM Plex Sans,sans-serif;font-weight:600;line-height:1.12;margin:0;text-wrap:balance;letter-spacing:-.01em}.fx p{margin:0}.fx a{color:inherit;text-decoration:none}.fx img{display:block;max-width:100%}.fx button{font-family:inherit;cursor:pointer}.fx .mono{font-family:IBM Plex Mono,Courier New,monospace}.fx .eyebrow{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--fx-copper);display:flex;align-items:center;gap:10px}.fx .eyebrow:before{content:"";width:16px;height:1px;background:var(--fx-copper);display:inline-block}.fx .eyebrow.cyan{color:var(--fx-cyan)}.fx .eyebrow.cyan:before{background:var(--fx-cyan)}.fx .wrap{max-width:var(--fx-maxw);margin:0 auto;padding:0 28px}.fx section{padding:88px 0}@media(max-width:720px){.fx section{padding:64px 0}}.fx .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fx :focus-visible{outline:2px solid var(--fx-copper-bright);outline-offset:3px}.fx header.site-nav{position:sticky;top:0;z-index:80;background:#0b0c0ed1;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid var(--fx-border)}.fx .nav-inner{max-width:var(--fx-maxw);margin:0 auto;padding:0 28px;height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.fx .brand{display:flex;align-items:center;gap:10px}.fx .brand img{height:22px;width:auto}.fx nav.nav-links{display:flex;align-items:center;gap:34px}.fx nav.nav-links a{font-size:14px;color:var(--fx-text-muted);font-weight:500;position:relative;padding:6px 0;transition:color .18s ease}.fx nav.nav-links a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1.5px;background:var(--fx-copper);transition:right .22s cubic-bezier(.2,.7,.3,1)}.fx nav.nav-links a:hover{color:var(--fx-text)}.fx nav.nav-links a:hover:after{right:0}.fx .nav-actions{display:flex;align-items:center;gap:18px}.fx .icon-btn{background:none;border:none;color:var(--fx-text);position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--fx-radius-s)}.fx .icon-btn:hover{background:var(--fx-surface-2)}.fx .cart-badge{position:absolute;top:2px;right:1px;background:var(--fx-copper);color:#1a1108;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;min-width:16px;height:16px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 3px;transform:scale(0);transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.fx .cart-badge.show{transform:scale(1)}.fx .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;letter-spacing:.01em;padding:11px 22px;border-radius:999px;border:1px solid transparent;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.fx .btn-primary{background:linear-gradient(180deg,var(--fx-copper-bright),var(--fx-copper));color:#1c1108;box-shadow:0 1px #ffffff40 inset,0 8px 20px -8px #cd7f45b3}.fx .btn-primary:hover{transform:translateY(-1px);box-shadow:0 1px #ffffff4d inset,0 12px 26px -8px #cd7f45d9}.fx .btn-primary:active{transform:translateY(0)}.fx .btn-ghost{background:transparent;border-color:var(--fx-border-strong);color:var(--fx-text)}.fx .btn-ghost:hover{border-color:var(--fx-copper);color:var(--fx-copper-bright)}.fx .btn-block{width:100%}.fx .menu-toggle{display:none;background:none;border:none;color:var(--fx-text);width:36px;height:36px;align-items:center;justify-content:center;border-radius:var(--fx-radius-s);position:relative}.fx .menu-toggle:hover{background:var(--fx-surface-2)}.fx .menu-toggle span{position:absolute;left:8px;right:8px;height:1.5px;background:currentColor;transition:transform .2s ease,opacity .2s ease}.fx .menu-toggle span:nth-child(1){top:13px}.fx .menu-toggle span:nth-child(2){top:18px}.fx .menu-toggle span:nth-child(3){top:23px}.fx .menu-toggle[aria-expanded=true] span:nth-child(1){transform:translateY(5px) rotate(45deg)}.fx .menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.fx .menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.fx .mobile-panel{display:none;max-height:0;overflow:hidden;background:var(--fx-surface);border-bottom:1px solid var(--fx-border);transition:max-height .28s ease}.fx .mobile-panel.open{max-height:420px}.fx .mobile-panel-inner{padding:10px 28px 22px;display:flex;flex-direction:column}.fx .mobile-panel a{padding:13px 0;font-size:15px;color:var(--fx-text-muted);border-bottom:1px solid var(--fx-border)}.fx .mobile-panel a:hover{color:var(--fx-text)}.fx .mobile-panel a.btn,.fx .mobile-panel a.btn:hover{color:#1c1108;border-bottom:none;margin-top:16px;padding:13px}@media(max-width:760px){.fx nav.nav-links{display:none}.fx .nav-buy-btn{display:none}.fx .menu-toggle{display:flex}.fx .mobile-panel{display:block}}.fx .hero{padding:64px 0 40px;position:relative;overflow:hidden}.fx .hero:before{content:"";position:absolute;inset:-20% -10% auto -10%;height:640px;background:radial-gradient(60% 60% at 30% 20%,rgba(205,127,69,.14),transparent 70%),radial-gradient(50% 50% at 85% 10%,rgba(87,207,199,.1),transparent 70%);pointer-events:none}.fx .hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.fx .hero-copy h1{font-size:clamp(34px,4.4vw,54px);margin-top:18px}.fx .hero-copy .lede{margin-top:20px;font-size:17px;color:var(--fx-text-muted);max-width:46ch}.fx .hero-price-row{display:flex;align-items:baseline;gap:12px;margin-top:30px}.fx .hero-price{font-family:Chakra Petch,sans-serif;font-size:34px;font-weight:600;color:var(--fx-text)}.fx .hero-price-note{font-size:13px;color:var(--fx-text-faint)}.fx .hero-compare-price{font-size:19px;font-weight:500;color:var(--fx-text-faint)}.fx .hero-compare-price s{text-decoration:line-through;text-decoration-color:var(--fx-text-faint)}.fx .hero-save-badge{font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600;color:#1c1108;background:var(--fx-copper-bright);padding:4px 10px;border-radius:999px;letter-spacing:.01em}.fx .variant-block{margin-top:26px}.fx .variant-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--fx-text-faint);margin-bottom:10px;display:flex;gap:8px;align-items:baseline}.fx .variant-label .current{color:var(--fx-text);text-transform:none;letter-spacing:0;font-weight:500;font-family:IBM Plex Mono,monospace;font-size:12.5px}.fx .swatches{display:flex;flex-wrap:wrap;gap:10px}.fx .swatch{display:flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;border:1px solid var(--fx-border-strong);background:var(--fx-surface);color:var(--fx-text-muted);font-size:13.5px;font-weight:500;transition:border-color .15s ease,color .15s ease,background .15s ease}.fx .swatch .dot{width:11px;height:11px;border-radius:50%;border:1px solid rgba(255,255,255,.25);flex:none}.fx .swatch:hover{border-color:var(--fx-steel-2);color:var(--fx-text)}.fx .swatch[aria-pressed=true]{border-color:var(--fx-copper);color:var(--fx-text);background:#cd7f4517}.fx .hero-cta-row{display:flex;align-items:center;gap:16px;margin-top:30px;flex-wrap:wrap}.fx .trust-mini{display:flex;flex-wrap:wrap;gap:18px;margin-top:22px}.fx .trust-mini span{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--fx-text-faint)}.fx .trust-mini svg{width:15px;height:15px;color:var(--fx-cyan);flex:none}.fx .hero-visual{position:relative}.fx .hero-visual-frame{position:relative;border-radius:var(--fx-radius-l);overflow:hidden;border:1px solid var(--fx-border);background:radial-gradient(46% 40% at 68% 30%,rgba(205,127,69,.16),transparent 70%),radial-gradient(40% 34% at 22% 78%,rgba(87,207,199,.13),transparent 70%),radial-gradient(120% 100% at 50% 0%,#1a1b22,#0c0d10 62%);aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;padding:8%}.fx .hero-visual-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(242,238,232,.06) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,#000 30%,transparent 78%);mask-image:radial-gradient(70% 70% at 50% 45%,#000 30%,transparent 78%);pointer-events:none}.fx .hero-visual-frame img{position:relative;z-index:1;height:100%;width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.55))}.fx .callout{position:absolute;display:flex;align-items:center;gap:7px;z-index:2;padding:6px 11px;border-radius:999px;font-family:IBM Plex Mono,monospace;font-size:12px;background:#16181be6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--fx-border-strong);box-shadow:0 6px 18px -8px #0009;white-space:nowrap}.fx .callout .pip{width:6px;height:6px;border-radius:50%;flex:none}.fx .callout.copper{color:var(--fx-copper-bright);top:10%;right:7%}.fx .callout.copper .pip{background:var(--fx-copper-bright)}.fx .callout.cyan{color:var(--fx-cyan);bottom:9%;left:7%}.fx .callout.cyan .pip{background:var(--fx-cyan)}.fx .callout.steel{color:#d7d2c9;top:26%;left:5%}.fx .callout.steel .pip{background:#d7d2c9}@media(max-width:960px){.fx .hero-grid{grid-template-columns:1fr;gap:40px}}@media(max-width:520px){.fx .hero-visual-frame{aspect-ratio:1/1}.fx .callout{font-size:11px;padding:5px 9px}}.fx .ticker-section{border-top:1px solid var(--fx-border);border-bottom:1px solid var(--fx-border);background:var(--fx-surface);padding:0;overflow:hidden}.fx .ticker-track{display:flex;gap:0;width:max-content;animation:fxTicker 34s linear infinite}@media(prefers-reduced-motion:reduce){.fx .ticker-track{animation:none;flex-wrap:wrap;width:100%}}@keyframes fxTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.fx .ticker-item{display:flex;align-items:center;gap:10px;padding:16px 30px;font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.04em;color:var(--fx-text-muted);white-space:nowrap;border-right:1px solid var(--fx-border)}.fx .ticker-item .pip{width:5px;height:5px;border-radius:50%;background:var(--fx-copper)}.fx .ticker-item:nth-child(2n) .pip{background:var(--fx-cyan)}.fx .section-head{max-width:640px;margin-bottom:48px}.fx .section-head h2{font-size:clamp(26px,3.2vw,36px);margin-top:14px}.fx .section-head p{margin-top:14px;color:var(--fx-text-muted);font-size:15.5px}.fx .section-head.center{margin-left:auto;margin-right:auto;text-align:center}.fx .section-head.center .eyebrow{justify-content:center}.fx .section-head.center .eyebrow:before{display:none}.fx .bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(150px,auto);grid-auto-flow:dense;gap:16px}.fx .bento-card{background:var(--fx-surface);border:1px solid var(--fx-border);border-radius:var(--fx-radius-m);padding:26px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;transition:border-color .2s ease,transform .2s ease}.fx .bento-card:hover{border-color:var(--fx-border-strong);transform:translateY(-2px)}.fx .bento-card h3{font-size:18px;font-weight:600}.fx .bento-card p.desc{color:var(--fx-text-muted);font-size:13.8px;margin-top:2px}.fx .bento-card .card-icon{width:34px;height:34px;border-radius:9px;background:var(--fx-surface-3);display:flex;align-items:center;justify-content:center;color:var(--fx-copper);margin-bottom:6px}.fx .bento-card .card-icon svg{width:18px;height:18px}.fx .bento-card.cyan-icon .card-icon{color:var(--fx-cyan)}.fx .bento-card.span2{grid-column:span 2}.fx .bento-card.span2r2{grid-column:span 2;grid-row:span 2}.fx .bento-card.img-card{padding:0}.fx .bento-card.img-card .img-wrap{position:relative;flex:1;min-height:220px}.fx .bento-card.img-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.02)}.fx .bento-card.img-card .img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#090a0cf7 2%,#090a0cc7 34%,#090a0c1a 62%,#090a0c00 78%)}.fx .bento-card.img-card .img-text{position:absolute;left:0;right:0;bottom:0;padding:24px;z-index:1}.fx .stat-card{align-items:flex-start}.fx .stat-num{font-family:Chakra Petch,sans-serif;font-size:40px;font-weight:600;color:var(--fx-copper-bright);line-height:1}.fx .stat-card.cyan .stat-num{color:var(--fx-cyan)}.fx .stat-unit{font-size:14px;color:var(--fx-text-faint);margin-left:4px}@media(max-width:900px){.fx .bento{grid-template-columns:repeat(2,1fr)}.fx .bento-card.span2,.fx .bento-card.span2r2{grid-column:span 2}.fx .bento-card.span2r2{grid-row:span 1}}@media(max-width:560px){.fx .bento{grid-template-columns:1fr}.fx .bento-card.span2,.fx .bento-card.span2r2{grid-column:span 1}}.fx .power-panel{background:var(--fx-surface);border:1px solid var(--fx-border);border-radius:var(--fx-radius-l);padding:40px clamp(20px,4vw,48px);display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:center}@media(max-width:860px){.fx .power-panel{grid-template-columns:1fr;gap:32px}}.fx .chart-block{display:flex;flex-direction:column;gap:22px}.fx .chart-row{display:grid;grid-template-columns:128px 1fr 64px;align-items:center;gap:14px}.fx .chart-row .row-label{font-size:13.5px;color:var(--fx-text-muted)}.fx .chart-row .row-value{font-family:IBM Plex Mono,monospace;font-size:14px;color:var(--fx-text);text-align:right;font-variant-numeric:tabular-nums}.fx .chart-track{height:14px;border-radius:7px;background:var(--fx-surface-3);position:relative;overflow:hidden;border:1px solid var(--fx-border)}.fx .chart-fill{position:absolute;left:0;top:0;bottom:0;border-radius:7px;background:linear-gradient(90deg,var(--fx-steel-2),var(--fx-steel-2))}.fx .chart-fill.hero-fill{background:linear-gradient(90deg,var(--fx-copper-dim),var(--fx-copper-bright))}.fx .chart-axis{display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--fx-text-faint);padding-left:142px;margin-top:-6px}.fx .chart-foot{font-size:12px;color:var(--fx-text-faint);margin-top:4px;max-width:52ch}.fx .trust-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;border-top:1px solid var(--fx-border);border-bottom:1px solid var(--fx-border);padding:40px 0}@media(max-width:760px){.fx .trust-strip{grid-template-columns:repeat(2,1fr);row-gap:32px}}.fx .trust-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:0 12px}.fx .trust-item .ic{width:44px;height:44px;border-radius:12px;background:var(--fx-surface);border:1px solid var(--fx-border-strong);display:flex;align-items:center;justify-content:center;color:var(--fx-cyan)}.fx .trust-item .ic svg{width:20px;height:20px}.fx .trust-item h4{font-size:14px;font-weight:600}.fx .trust-item p{font-size:12.5px;color:var(--fx-text-faint)}.fx .reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:860px){.fx .reviews-grid{grid-template-columns:1fr}}.fx .review-card{background:var(--fx-surface);border:1px solid var(--fx-border);border-radius:var(--fx-radius-m);padding:26px;display:flex;flex-direction:column;gap:14px}.fx .stars{display:flex;gap:3px}.fx .stars svg{width:15px;height:15px;color:var(--fx-copper-bright)}.fx .stars svg.empty{color:var(--fx-steel)}.fx .review-text{font-size:14.5px;color:var(--fx-text-muted);line-height:1.6}.fx .review-meta{display:flex;align-items:center;gap:11px;margin-top:auto;padding-top:6px}.fx .avatar{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Chakra Petch,sans-serif;font-weight:600;font-size:13px;color:#181a1c;flex:none}.fx .review-name{font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:6px}.fx .verified{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;color:var(--fx-cyan);font-family:IBM Plex Mono,monospace;font-weight:400}.fx .verified svg{width:11px;height:11px}.fx .review-sub{font-size:11.5px;color:var(--fx-text-faint);margin-top:1px}.fx .faq-list{max-width:780px;display:flex;flex-direction:column;gap:10px}.fx .faq-item{background:var(--fx-surface);border:1px solid var(--fx-border);border-radius:var(--fx-radius-m);overflow:hidden}.fx .faq-q{width:100%;background:none;border:none;color:var(--fx-text);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 22px;font-size:15px;font-weight:500;text-align:left}.fx .faq-q .plus{flex:none;width:22px;height:22px;position:relative;color:var(--fx-copper)}.fx .faq-q .plus:before,.fx .faq-q .plus:after{content:"";position:absolute;background:currentColor;border-radius:2px}.fx .faq-q .plus:before{left:4px;right:4px;top:10px;height:2px}.fx .faq-q .plus:after{top:4px;bottom:4px;left:10px;width:2px;transition:transform .22s ease}.fx .faq-item[data-open=true] .plus:after{transform:rotate(90deg);opacity:0}.fx .faq-a{max-height:0;overflow:hidden;transition:max-height .28s ease}.fx .faq-a-inner{padding:0 22px 20px;font-size:14.2px;color:var(--fx-text-muted);line-height:1.65;max-width:64ch}.fx .contact-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:56px}@media(max-width:860px){.fx .contact-grid{grid-template-columns:1fr;gap:36px}}.fx .contact-info-list{display:flex;flex-direction:column;gap:22px;margin-top:28px}.fx .contact-info-item{display:flex;gap:14px;align-items:flex-start}.fx .contact-info-item .ic{width:38px;height:38px;border-radius:10px;background:var(--fx-surface);border:1px solid var(--fx-border-strong);display:flex;align-items:center;justify-content:center;color:var(--fx-copper);flex:none}.fx .contact-info-item .ic svg{width:17px;height:17px}.fx .contact-info-item h4{font-size:14px;font-weight:600}.fx .contact-info-item p{font-size:13.5px;color:var(--fx-text-faint);margin-top:3px}.fx .form-card{background:var(--fx-surface);border:1px solid var(--fx-border);border-radius:var(--fx-radius-l);padding:32px}.fx .field{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}.fx .field label{font-size:12.5px;font-weight:600;color:var(--fx-text-muted);letter-spacing:.02em}.fx .field input,.fx .field select,.fx .field textarea{background:var(--fx-surface-2);border:1px solid var(--fx-border-strong);border-radius:var(--fx-radius-s);color:var(--fx-text);padding:11px 13px;font-size:14.5px;font-family:inherit;transition:border-color .15s ease}.fx .field input:focus,.fx .field select:focus,.fx .field textarea:focus{border-color:var(--fx-copper);outline:none}.fx .field textarea{resize:vertical;min-height:104px}.fx .field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:520px){.fx .field-row{grid-template-columns:1fr}}.fx .form-success{display:none;align-items:center;gap:12px;padding:16px 18px;border-radius:var(--fx-radius-s);background:#57cfc71a;border:1px solid var(--fx-cyan-dim);color:var(--fx-cyan);font-size:13.5px;margin-top:16px}.fx .form-success.show{display:flex}.fx .form-success svg{width:18px;height:18px;flex:none}.fx footer{border-top:1px solid var(--fx-border);padding:56px 0 32px;background:var(--fx-surface)}.fx .footer-top{display:grid;grid-template-columns:1.3fr repeat(3,.9fr);gap:40px;padding-bottom:44px;border-bottom:1px solid var(--fx-border)}@media(max-width:760px){.fx .footer-top{grid-template-columns:repeat(2,1fr);row-gap:32px}}.fx .footer-brand img{height:20px}.fx .footer-brand p{margin-top:14px;font-size:13.5px;color:var(--fx-text-faint);max-width:32ch}.fx .footer-col h5{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--fx-text-faint);margin-bottom:14px;font-weight:600}.fx .footer-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.fx .footer-col a{font-size:13.5px;color:var(--fx-text-muted);transition:color .15s ease}.fx .footer-col a:hover{color:var(--fx-copper-bright)}.fx .footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:26px}.fx .footer-bottom p{font-size:12px;color:var(--fx-text-faint)}.fx .pay-badges{display:flex;gap:8px;flex-wrap:wrap}.fx .pay-badge{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--fx-text-faint);border:1px solid var(--fx-border-strong);border-radius:5px;padding:4px 8px}.fx .lab-note{font-size:11px;color:var(--fx-text-faint);margin-top:18px;max-width:74ch}.fx .toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%,130%);background:var(--fx-surface-3);border:1px solid var(--fx-border-strong);color:var(--fx-text);padding:13px 20px;border-radius:999px;font-size:13.5px;display:flex;align-items:center;gap:10px;box-shadow:0 14px 34px -10px #0009;z-index:200;transition:transform .32s cubic-bezier(.2,.8,.3,1)}.fx .toast.show{transform:translate(-50%)}.fx .toast svg{width:16px;height:16px;color:var(--fx-cyan);flex:none}.fx .sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#16181beb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--fx-border-strong);padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;transform:translateY(100%);transition:transform .28s ease}.fx .sticky-buy.show{transform:translateY(0)}.fx .sticky-buy .sb-info{display:flex;flex-direction:column}.fx .sticky-buy .sb-name{font-size:13px;font-weight:600}.fx .sticky-buy .sb-price{font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--fx-copper-bright)}.fx ::selection{background:var(--fx-copper);color:#1a1108}.fx .swatch input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fx .swatch{cursor:pointer}.fx .swatch:has(input:checked){border-color:var(--fx-copper);color:var(--fx-text);background:#cd7f4517}.fx .swatch:has(input:focus-visible){outline:2px solid var(--fx-copper-bright);outline-offset:2px}.fx details.faq-item{background:var(--fx-surface);border:1px solid var(--fx-border);border-radius:var(--fx-radius-m);overflow:hidden}.fx summary.faq-q{width:100%;list-style:none;cursor:pointer;color:var(--fx-text);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 22px;font-size:15px;font-weight:500}.fx summary.faq-q::-webkit-details-marker{display:none}.fx summary.faq-q::marker{content:""}.fx details[open] .plus:before{transform:rotate(0)}.fx details[open] .plus:after{transform:rotate(90deg);opacity:0}.fx details .faq-a-inner{padding:0 22px 20px;font-size:14.2px;color:var(--fx-text-muted);line-height:1.65;max-width:64ch}.fx .form-card input[type=text],.fx .form-card input[type=email],.fx .form-card input[type=tel],.fx .form-card select,.fx .form-card textarea{width:100%;background:var(--fx-surface-2);border:1px solid var(--fx-border-strong);border-radius:var(--fx-radius-s);color:var(--fx-text);padding:11px 13px;font-size:14.5px;font-family:inherit;transition:border-color .15s ease}.fx .form-card input:focus,.fx .form-card select:focus,.fx .form-card textarea:focus{border-color:var(--fx-copper);outline:none}.fx .form-card textarea{resize:vertical;min-height:104px}.fx .form-card .field{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}.fx .form-card .field label{font-size:12.5px;font-weight:600;color:var(--fx-text-muted);letter-spacing:.02em}.fx .form-card .field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:520px){.fx .form-card .field-row{grid-template-columns:1fr}}.fx .form-note{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:var(--fx-radius-s);background:#57cfc71a;border:1px solid var(--fx-cyan-dim);color:var(--fx-cyan);font-size:13.5px;margin-top:16px}.fx .buybox-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}@media(max-width:900px){.fx .buybox-grid{grid-template-columns:1fr;gap:36px}}.fx .buybox-frame{position:relative;border-radius:var(--fx-radius-l);overflow:hidden;border:1px solid var(--fx-border);background:radial-gradient(46% 40% at 68% 30%,rgba(205,127,69,.16),transparent 70%),radial-gradient(40% 34% at 22% 78%,rgba(87,207,199,.13),transparent 70%),radial-gradient(120% 100% at 50% 0%,#1a1b22,#0c0d10 62%);aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;padding:8%}.fx .buybox-frame img{height:100%;width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.55))}.fx .stock-note{font-size:12.5px;color:var(--fx-text-faint);margin-top:8px}.fx .source-field{margin-top:18px}.fx .source-field label{display:block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--fx-text-faint);margin-bottom:8px}.fx .source-field select{width:100%;max-width:320px;background:var(--fx-surface-2);border:1px solid var(--fx-border-strong);border-radius:var(--fx-radius-s);color:var(--fx-text);padding:11px 13px;font-size:14px;font-family:inherit;transition:border-color .15s ease}.fx .source-field select:focus{border-color:var(--fx-copper);outline:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/facemu.css.map */
