body.ux-site a:not(.e-button-base):not(.uxs-cta):not(.uxs-cta-mobile){color:inherit}
body.ux-site .uxs-dd-btn{background:none;border:0;color:var(--ux-muted);border-radius:99px;padding:12px 14px;font:500 15px/1 var(--ux-display)}
body.ux-site .uxs-dd-btn:hover,body.ux-site .uxs-dd-btn:focus,body.ux-site .uxs-dd.is-open .uxs-dd-btn{background:rgba(242,235,226,.06);color:var(--ux-text)}
body.ux-site .uxs-burger{background:none;border:1px solid var(--ux-line);border-radius:50%;color:var(--ux-text);padding:0}
body.ux-site .uxs-burger:hover,body.ux-site .uxs-burger:focus{background:none;border-color:rgba(242,235,226,.3)}
body.ux-site .uxf-btn,body.ux-site .uxf-btn:hover,body.ux-site .uxf-btn:focus{background:var(--ux-accent);color:#fff;border:0}
body.ux-site .uxf-back,body.ux-site .uxf-back:focus{background:none;color:var(--ux-text);border:1px solid var(--ux-line)}
body.ux-site .uxf-back:hover{background:rgba(242,235,226,.06);color:var(--ux-text)}
body.ux-site .uxf-quick button,body.ux-site .uxf-quick button:hover,body.ux-site .uxf-quick button:focus{background:#15100f;color:#fff;border:0}
body.ux-site details summary{list-style:none;cursor:pointer}
body.ux-site details summary::-webkit-details-marker{display:none}
.uxw-stage{position:relative;height:560px;perspective:1600px;font-family:'Bricolage Grotesque',system-ui,sans-serif;color:#F5F0EA}
.uxw-browser{position:absolute;left:2%;top:60px;width:92%;border-radius:18px;background:linear-gradient(180deg,#1d1816,#120e0d);border:1px solid rgba(242,235,226,.14);box-shadow:0 60px 90px -40px #000;transform:rotateY(-10deg) rotateX(4deg) rotateZ(1deg);overflow:hidden}
.uxw-bar{display:flex;align-items:center;gap:7px;padding:13px 16px;border-bottom:1px solid rgba(242,235,226,.1)}
.uxw-bar i{width:9px;height:9px;border-radius:50%;background:rgba(242,235,226,.18)}
.uxw-bar span{margin-left:12px;flex:1;font:400 11px 'JetBrains Mono',monospace;color:rgba(245,240,234,.6);background:rgba(242,235,226,.05);padding:5px 12px;border-radius:99px}
.uxw-pg{padding:22px 24px 26px}
.uxw-nv{display:flex;justify-content:space-between;align-items:center;margin-bottom:34px}
.uxw-nv b{width:54px;height:8px;border-radius:4px;background:rgba(242,235,226,.7)}
.uxw-nv div{display:flex;gap:8px}
.uxw-nv div i{width:26px;height:5px;border-radius:3px;background:rgba(242,235,226,.2)}
.uxw-pg h4{font:600 30px/1.05 'Bricolage Grotesque',sans-serif;letter-spacing:-.03em;max-width:12ch;margin:0}
.uxw-sub{height:6px;width:70%;background:rgba(242,235,226,.14);border-radius:3px;margin:16px 0 8px}
.uxw-sub2{width:48%;margin-top:0}
.uxw-pill{display:inline-block;margin-top:22px;padding:9px 20px;border-radius:99px;background:#F2391D;font:600 12px 'Bricolage Grotesque',sans-serif;color:#fff}
.uxw-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px}
.uxw-tiles div{height:64px;border-radius:10px;background:rgba(242,235,226,.05);border:1px solid rgba(242,235,226,.1)}
.uxw-tiles div:first-child{background:linear-gradient(155deg,#2b0f0b,#150908);border-color:rgba(242,57,29,.4)}
.uxw-glass{position:absolute;background:rgba(24,19,18,.8);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(242,235,226,.14);border-radius:16px;box-shadow:0 30px 60px -24px #000}
.uxw-scores{left:-1%;bottom:30px;padding:16px 18px;display:flex;gap:16px;animation:uxwfloat 7s ease-in-out infinite}
.uxw-ring{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;position:relative;background:conic-gradient(#46d28c calc(var(--v)*1%),rgba(242,235,226,.1) 0)}
.uxw-ring::before{content:"";position:absolute;inset:5px;border-radius:50%;background:#171211}
.uxw-ring b{position:relative;font:600 17px 'Bricolage Grotesque',sans-serif}
.uxw-sc{display:grid;justify-items:center;gap:7px;font:400 10px 'JetBrains Mono',monospace;color:rgba(245,240,234,.6);letter-spacing:.06em;text-transform:uppercase}
.uxw-lead{right:-4%;top:-26px;padding:14px 16px;width:250px;animation:uxwfloat 6s 1s ease-in-out infinite}
.uxw-t{display:flex;align-items:center;gap:8px;font:500 10.5px 'JetBrains Mono',monospace;letter-spacing:.1em;text-transform:uppercase;color:rgba(245,240,234,.6)}
.uxw-t::before{content:"";width:7px;height:7px;border-radius:50%;background:#46d28c;box-shadow:0 0 0 4px rgba(70,210,140,.18)}
.uxw-lead p{font-size:14px;line-height:1.35;margin:8px 0 0}
.uxw-lead small{color:rgba(245,240,234,.6);font-size:12px}
.uxw-cite{right:2%;bottom:70px;padding:12px 16px;display:flex;align-items:center;gap:10px;font-size:13.5px;animation:uxwfloat 8s .5s ease-in-out infinite}
.uxw-cite span{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#F2391D;font-size:13px;color:#fff}
@keyframes uxwfloat{50%{transform:translateY(-10px)}}
.uxw-marquee{overflow:hidden;border-block:1px solid rgba(242,235,226,.1);background:#131010;padding:22px 0}
.uxw-marquee div{display:flex;gap:48px;width:max-content;animation:uxwscroll 40s linear infinite;font:500 14px 'JetBrains Mono',monospace;letter-spacing:.06em;text-transform:uppercase;color:rgba(245,240,234,.55)}
.uxw-marquee span::after{content:"●";color:#F2391D;margin-left:48px;font-size:9px;vertical-align:middle}
@keyframes uxwscroll{to{transform:translateX(-50%)}}
@media(max-width:1020px){.uxw-stage{height:470px;max-width:520px;margin:0 auto}.uxw-lead{display:none}}
@media(prefers-reduced-motion:reduce){.uxw-scores,.uxw-lead,.uxw-cite,.uxw-marquee div{animation:none}}
