.uw-root{--uw-bg:#0a0a0a;--uw-bg-card2:#0f0f0f;--uw-bg-card:#111111;--uw-bg-input:#141414;--uw-ink:#ffffff;--uw-muted:#888888;--uw-gray:#444444;--uw-border:#1a1a1a;--uw-border2:#2a2a2a;--uw-accent:#e84c1e;--uw-accent-hi:#f2683d;--uw-accent-dk:#c43c12;--uw-accent-glow:rgba(232,76,30,0.18);--uw-accent-dim:rgba(232,76,30,0.06);--uw-star:#ffb800;--uw-radius-sm:4px;--uw-radius:8px;--uw-radius-md:10px;--uw-radius-lg:14px;--uw-radius-xl:20px;--uw-radius-pill:100px;--uw-shadow-card:0 10px 40px rgba(0,0,0,0.3);--uw-glow-cta:0 0 24px rgba(232,76,30,0.35);--uw-glow-cta-hover:0 0 36px rgba(232,76,30,0.5);--uw-glow-dot:0 0 6px var(--uw-accent-glow);--uw-ease-out:cubic-bezier(0.16,1,0.3,1);--uw-nav-bg:rgba(10,10,10,0.9);--uw-hover-card:#141414;--uw-glass:rgba(15,15,15,0.72);--uw-dot-color:rgba(255,255,255,0.025);--uw-watermark:rgba(255,255,255,0.022);position:relative;min-height:100vh;background:var(--uw-bg);color:var(--uw-muted);overflow-x:hidden;scroll-behavior:smooth}.uw-root a:not(.uw-btn){color:var(--uw-accent);text-decoration:none}.uw-root a:not(.uw-btn):hover{color:var(--uw-accent-hi)}.uw-root a.uw-btn{text-decoration:none}@keyframes uw-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes uw-sheen{to{background-position:-200%}}@keyframes uw-draw{0%{stroke-dashoffset:620}to{stroke-dashoffset:0}}@keyframes uw-fill{0%{width:0}}@keyframes uw-blip{0%,to{opacity:1}50%{opacity:.25}}@keyframes uw-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.uw-sheen{background:linear-gradient(100deg,var(--uw-accent) 42%,#ff9166 50%,var(--uw-accent) 58%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:uw-sheen 6.5s linear infinite}.uw-dotfield{position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(var(--uw-dot-color) 1px,transparent 1px);background-size:44px 44px}.uw-btn{display:inline-flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--uw-radius);cursor:pointer;font-family:inherit;transition:background .25s,box-shadow .25s,border-color .25s,color .25s;white-space:nowrap}.uw-btn-bk{font-weight:300;opacity:.7;color:inherit}.uw-btn-bk:first-child{margin-right:8px}.uw-btn-bk:last-child{margin-left:8px}.uw-btn-cta{color:#fff;background:var(--uw-accent);border:1px solid var(--uw-accent);box-shadow:var(--uw-glow-cta)}.uw-btn-cta:hover{background:var(--uw-accent-dk);border-color:var(--uw-accent-dk);box-shadow:var(--uw-glow-cta-hover);color:#fff}.uw-btn-outline{color:var(--uw-ink);background:transparent;border:1px solid var(--uw-border2)}.uw-btn-outline:hover{border-color:var(--uw-accent);color:var(--uw-accent)}.uw-btn-sm{padding:0 16px;height:34px;font-size:.72rem}.uw-btn-lg{padding:0 26px;height:46px;font-size:.82rem;font-weight:800;letter-spacing:.08em}.uw-btn-block{width:100%;padding:16px 24px;font-size:.9rem}.uw-hero-cta-row{display:flex;flex-wrap:wrap;gap:14px}.uw-hero-cta-row>.uw-btn{flex:1 1 220px}.uw-section-label{display:inline-flex;align-items:center;gap:10px;font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--uw-muted)}.uw-section-label-num{color:var(--uw-accent)}.uw-section-label-rule{width:28px;height:1px;background:var(--uw-border2)}.uw-h2{margin:0;font-weight:900;text-transform:uppercase;letter-spacing:-.04em;line-height:1;font-size:clamp(1.9rem,4vw,3.1rem)}.uw-h2-top{display:block;color:var(--uw-ink)}.uw-h2-bottom{display:block;color:var(--uw-gray)}.uw-input,.uw-select{width:100%;background:var(--uw-bg-input);border:1px solid var(--uw-border2);border-radius:var(--uw-radius-md);padding:14px 18px;color:var(--uw-ink);font-size:.88rem;font-family:inherit;outline:none;transition:border-color .2s,box-shadow .2s}.uw-input::placeholder{color:var(--uw-gray)}.uw-input:focus,.uw-select:focus{border-color:var(--uw-accent);box-shadow:0 0 0 3px rgba(232,76,30,.12)}.uw-select{appearance:none;-webkit-appearance:none;padding-right:40px;cursor:pointer}.uw-select option{background:var(--uw-bg-input);color:var(--uw-ink)}@media (pointer:coarse){.uw-input,.uw-select{font-size:16px}}.uw-field-label{display:block;font-size:.58rem;letter-spacing:.18em;text-transform:uppercase;color:var(--uw-muted);font-weight:700;margin-bottom:8px}.uw-marquee{display:flex;overflow:hidden;user-select:none;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.uw-marquee-track{display:flex;flex-shrink:0;align-items:center;animation:uw-marquee 28s linear infinite}.uw-marquee-item{display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:800;letter-spacing:.12em;color:var(--uw-gray);text-transform:uppercase;padding:0 32px;white-space:nowrap}.uw-marquee-logo{height:30px;width:auto;max-width:150px;object-fit:contain;filter:invert(1) grayscale(1) brightness(.62);opacity:.85;transition:filter .3s,opacity .3s}.uw-marquee-item:hover .uw-marquee-logo{filter:invert(1) grayscale(1) brightness(1);opacity:1}.uw-marquee-logo.is-opaque{filter:grayscale(1) brightness(1.15);mix-blend-mode:screen}.uw-marquee-item:hover .uw-marquee-logo.is-opaque{filter:grayscale(1) brightness(1.4)}.uw-marquee-logo.is-square{height:40px;max-width:40px}@media (max-width:620px){.uw-marquee-logo{height:24px;max-width:118px}.uw-marquee-logo.is-square{height:32px;max-width:32px}}.uw-incl{position:relative;background:var(--uw-bg-card);padding:26px 22px 24px;min-height:208px;display:flex;flex-direction:column;overflow:hidden;transition:background .25s,box-shadow .25s}.uw-incl:hover{background:var(--uw-hover-card);box-shadow:inset 0 0 0 1px rgba(232,76,30,.25)}.uw-faq-item{border-bottom:1px solid var(--uw-border)}.uw-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;background:none;border:none;text-align:left;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:700;color:var(--uw-ink);transition:color .2s}.uw-faq-icon,.uw-faq-q:hover{color:var(--uw-accent)}.uw-faq-icon{flex-shrink:0;transition:transform .3s var(--uw-ease-out)}.uw-faq-icon[data-open=true]{transform:rotate(45deg)}.uw-faq-a{overflow:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s var(--uw-ease-out)}.uw-faq-a[data-open=true]{grid-template-rows:1fr}.uw-faq-a-inner{overflow:hidden}.uw-faq-a-text{margin:0;padding-bottom:22px;font-size:.94rem;line-height:1.75;color:var(--uw-muted);max-width:68ch}.uw-slot{text-align:left;padding:14px 16px;background:var(--uw-bg-input);border:1px solid var(--uw-border2);border-radius:var(--uw-radius-md);color:var(--uw-ink);font-size:.85rem;font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .2s,background .2s}.uw-slot:hover{border-color:var(--uw-accent);background:rgba(232,76,30,.06)}.uw-feed{margin-top:16px;background:var(--uw-bg-card);border:1px solid var(--uw-border2);border-radius:var(--uw-radius-lg);padding:16px 16px 14px;box-shadow:var(--uw-shadow-card)}.uw-feed-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:12px}.uw-feed-pulse{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.14);animation:uw-blip 2.4s ease-in-out infinite;flex-shrink:0}.uw-feed-title{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--uw-muted)}.uw-feed-stat{margin-left:auto;font-size:.62rem;color:var(--uw-muted);white-space:nowrap}.uw-feed-stat strong{color:var(--uw-accent);font-weight:800}.uw-feed-list{display:flex;flex-direction:column;gap:7px;min-height:185px;overflow:hidden}.uw-feed-row{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:var(--uw-radius-md);background:var(--uw-bg-input);border:1px solid var(--uw-border)}.uw-feed-row[data-new=true]{animation:uw-feed-in .42s var(--uw-ease-out) both}@keyframes uw-feed-in{0%{opacity:0;transform:translateY(-14px);border-color:rgba(232,76,30,.45)}}.uw-feed-icon{font-size:.9rem;flex-shrink:0;line-height:1}.uw-feed-label{font-size:.76rem;color:var(--uw-ink);font-weight:600;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uw-feed-age{margin-left:auto;font-size:.62rem;color:var(--uw-gray);white-space:nowrap;flex-shrink:0}.uw-feed-check{width:18px;height:18px;border-radius:50%;background:#22c55e;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.uw-metrics{position:relative;display:grid;grid-template-columns:repeat(4,1fr);background:var(--uw-bg-card);border:1px solid var(--uw-border2);border-radius:var(--uw-radius-xl);overflow:hidden}.uw-metrics:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(232,76,30,.85),transparent)}.uw-metric{position:relative;padding:clamp(26px,3.4vw,38px) clamp(18px,2.4vw,30px);transition:background .25s}.uw-metric+.uw-metric:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:1px;background:var(--uw-border2)}.uw-metric:hover{background:var(--uw-hover-card)}.uw-metric-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--uw-radius);background:var(--uw-accent-dim);color:var(--uw-accent);margin-bottom:16px}.uw-metric-value{font-size:clamp(1.8rem,3.1vw,2.6rem);font-weight:900;color:var(--uw-ink);letter-spacing:-.045em;line-height:1;white-space:nowrap}.uw-metric-label{font-size:.76rem;color:var(--uw-muted);margin-top:10px;line-height:1.5}@media (max-width:900px){.uw-metrics{grid-template-columns:repeat(2,1fr)}.uw-metric+.uw-metric:before{display:none}.uw-metric:nth-child(2n):before{content:"";display:block;position:absolute;left:0;top:18%;bottom:18%;width:1px;background:var(--uw-border2)}.uw-metric:nth-child(n+3){border-top:1px solid var(--uw-border2)}}@media (max-width:520px){.uw-metrics{grid-template-columns:1fr}.uw-metric:nth-child(2n):before{display:none}.uw-metric:nth-child(n+2){border-top:1px solid var(--uw-border2)}}.uw-pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.uw-pain{background:var(--uw-bg-card);border:1px solid var(--uw-border);border-radius:16px;padding:28px 26px;transition:border-color .25s,background .25s,transform .25s}.uw-pain:hover{border-color:rgba(232,76,30,.35);background:var(--uw-hover-card);transform:translateY(-3px)}.uw-pain-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--uw-radius-md);background:var(--uw-accent-dim);color:var(--uw-accent);margin-bottom:18px}.uw-pain-title{font-size:1rem;font-weight:800;color:var(--uw-ink);letter-spacing:-.01em;margin-bottom:10px;line-height:1.3}.uw-pain-body{margin:0;font-size:.88rem;line-height:1.7;color:var(--uw-muted)}.uw-reframe{position:relative;overflow:hidden;border:1px solid rgba(232,76,30,.3);border-radius:var(--uw-radius-xl);background:var(--uw-bg-card)}.uw-reframe-glow{position:absolute;top:-160px;left:50%;transform:translateX(-50%);width:720px;height:380px;pointer-events:none;background:radial-gradient(circle,rgba(232,76,30,.16) 0,transparent 65%);filter:blur(24px)}.uw-reframe-inner{position:relative;padding:clamp(32px,5vw,56px) clamp(24px,4vw,56px);max-width:860px}.uw-reframe-eyebrow{font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--uw-accent);margin-bottom:18px}.uw-reframe-h{margin:0 0 20px;font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:900;letter-spacing:-.03em;line-height:1.1;color:var(--uw-ink)}.uw-reframe-h span{display:block;color:var(--uw-accent)}.uw-reframe-p{margin:0 0 26px;font-size:1.02rem;line-height:1.8;color:var(--uw-muted)}.uw-reframe-pills{display:flex;flex-wrap:wrap;gap:10px}.uw-reframe-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid var(--uw-border2);border-radius:var(--uw-radius-pill);font-size:.76rem;font-weight:600;color:var(--uw-ink);background:var(--uw-bg-input)}.uw-reframe-pill svg{color:var(--uw-accent);flex-shrink:0}@media (max-width:1000px){.uw-pain-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.uw-pain-grid{grid-template-columns:1fr}.uw-feed-label{font-size:.72rem}}.uw-root a.uw-social{position:relative;width:38px;height:38px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;color:var(--uw-muted);background:rgba(255,255,255,.03);border:1px solid var(--uw-border2);overflow:hidden;transition:color .3s,border-color .3s,transform .3s}.uw-root a.uw-social:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(232,76,30,.22),rgba(232,76,30,.05));opacity:0;transition:opacity .3s}.uw-root a.uw-social:hover{color:var(--uw-ink);border-color:rgba(232,76,30,.45);transform:translateY(-2px)}.uw-root a.uw-social:hover:before{opacity:1}.uw-root a.uw-social svg{position:relative;z-index:1;width:16px;height:16px;fill:currentColor}.uw-band{position:relative;width:100%}.uw-band-alt{background:var(--uw-bg-card2)}.uw-band-alt,.uw-band-deep{border-top:1px solid var(--uw-border);border-bottom:1px solid var(--uw-border)}.uw-band-deep{background:#070707;box-shadow:inset 0 14px 26px -18px rgba(0,0,0,.95),inset 0 -14px 26px -18px rgba(0,0,0,.95)}.uw-band-seam:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--uw-accent-glow) 22%,rgba(232,76,30,.5) 50%,var(--uw-accent-glow) 78%,transparent);pointer-events:none}.uw-band-inner{max-width:1180px;margin:0 auto;padding:clamp(70px,10vw,120px) clamp(16px,4vw,40px)}.uw-band-inner.is-narrow{max-width:900px}@media (prefers-reduced-motion:no-preference){.uw-band{transition:background .3s}}.uw-root a.uw-contact-item{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--uw-muted);line-height:1.4;transition:color .3s}.uw-root a.uw-contact-item:hover{color:var(--uw-ink)}.uw-contact-icon{width:30px;height:30px;border-radius:8px;background:rgba(232,76,30,.08);border:1px solid rgba(232,76,30,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0}.uw-contact-icon svg{width:13px;height:13px;stroke:var(--uw-accent);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.uw-root a.uw-legal-link{color:var(--uw-gray);transition:color .2s}.uw-root a.uw-legal-link:hover{color:var(--uw-ink);text-decoration:underline}.uw-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--uw-border2);border-radius:var(--uw-radius-pill);font-size:.66rem;font-weight:600;letter-spacing:.02em;color:var(--uw-muted);white-space:nowrap}.uw-badge svg{color:var(--uw-accent);flex-shrink:0}@media (max-width:768px){.uw-input,.uw-select,.uw-textarea{font-size:16px}.uw-contact-item,.uw-legal a{min-height:44px;display:inline-flex;align-items:center}}@media (max-width:560px){.uw-badge{font-size:.6rem;padding:4px 9px}}.uw-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--uw-ease-out),transform .7s var(--uw-ease-out)}.uw-reveal[data-visible=true]{opacity:1;transform:none}.uw-hero-kicker{font-size:clamp(1.2rem,2.1vw,1.76rem)}.uw-hero-big{font-size:clamp(2.4rem,5.6vw,5.1rem);text-decoration-thickness:5px}@media (max-width:560px){.uw-hero-cta-row{flex-direction:column}.uw-hero-cta-row>.uw-btn-lg{width:100%;flex:none;white-space:normal;text-align:center}.uw-hero-kicker{font-size:clamp(.92rem,4.2vw,1.2rem)}.uw-hero-big{font-size:clamp(1.85rem,8.6vw,2.4rem);text-decoration-thickness:3px}}.uw-hero-grid{position:relative;display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(28px,5vw,72px);align-items:center}.uw-hero-grid>*{min-width:0}.uw-two-col{display:grid;grid-template-columns:1fr 1fr;gap:20px}.uw-four-col{gap:20px}.uw-four-col,.uw-incl-grid{display:grid;grid-template-columns:repeat(4,1fr)}.uw-incl-grid{gap:1px;background:var(--uw-border);border:1px solid var(--uw-border);border-radius:18px;overflow:hidden}.uw-lead-grid{position:relative;max-width:980px;margin:0 auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(28px,5vw,60px);align-items:start}.uw-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.uw-span2{grid-column:span 2}@media (max-width:1000px){.uw-four-col,.uw-incl-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.uw-hero-grid,.uw-lead-grid,.uw-two-col{grid-template-columns:1fr}}@media (max-width:560px){.uw-form-grid,.uw-four-col,.uw-incl-grid{grid-template-columns:1fr}.uw-span2{grid-column:span 1}}@media (prefers-reduced-motion:reduce){.uw-root *,.uw-root :after,.uw-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.uw-reveal{opacity:1;transform:none}}.uw-newsletter{margin-top:36px;padding-top:28px;border-top:1px solid var(--uw-border);max-width:600px}.uw-newsletter h3{font-size:1.1rem;margin:0 0 10px}.uw-newsletter>p{color:var(--uw-muted);font-size:.85rem;line-height:1.6}.uw-newsletter .footer-newsletter-form{display:block}.uw-newsletter .footer-input{color:var(--uw-ink);background:var(--uw-bg-input);border-color:var(--uw-border)}.uw-newsletter .footer-newsletter-msg{color:var(--uw-muted)}.uw-newsletter .footer-newsletter-msg.is-ok{color:var(--uw-accent)}@media (max-width:480px){.uw-newsletter .footer-newsletter{flex-direction:column}}