
 
#webinar,.wbar,.dm{--sans:'Inter',-apple-system,BlinkMacSystemFont,system-ui,sans-serif!important;--ease:cubic-bezier(.22,.61,.36,1)!important;
 --gold-btn:linear-gradient(180deg,#F5C243 0%,#E0A72A 52%,#C4820B 100%)!important;--acc-btn-ink:#241703!important;--acc-btn-bd:rgba(120,80,4,.34)!important;--acc-btn-hi:rgba(255,255,255,.42)!important;
 font-family:var(--sans)!important;line-height:1.5!important}
#webinar *,#webinar *::before,#webinar *::after,.dm *,.dm *::before,.dm *::after,.wbar *{box-sizing:border-box!important}
#webinar p,#webinar h2,.dm p,.dm h2,.dm h3{margin:0!important}
#webinar a,.dm a,.wbar a{text-decoration:none!important}
#webinar .wbn-fine a{color:rgba(255,255,255,.85)!important}
#webinar .wbn-img{color:inherit!important}

 
.wbar{position:relative!important;background:#0E0E11!important;border-bottom:1px solid rgba(240,181,52,.35)!important}
.wbar[hidden]{display:none!important}
.wbar-link{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;min-height:42px!important;padding:8px 48px!important;
 color:#E9EBEF!important;text-decoration:none!important;font:500 14px/1.3 var(--sans)!important;letter-spacing:-.005em!important}
.wbar-link:hover .wbar-go{text-decoration:underline!important;text-underline-offset:3px!important}
.wbar-live{display:inline-flex!important;align-items:center!important;gap:8px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important;color:#F0B534!important}
.wbar-live::before{content:""!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#FF3B30!important;animation:wbnPulse 1.8s infinite!important}
@keyframes wbnPulse{0%{box-shadow:0 0 0 0 rgba(255,59,48,.6)}70%,100%{box-shadow:0 0 0 8px rgba(255,59,48,0)}}
.wbar-cd{font-variant-numeric:tabular-nums!important;color:#fff!important;font-weight:600!important}
.wbar-go{color:#F0B534!important;font-weight:600!important;white-space:nowrap!important}
.wbar-x{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;width:32px!important;height:32px!important;border:0!important;background:none!important;color:#8E949E!important;font-size:20px!important;line-height:1!important;cursor:pointer!important}
.wbar-x:hover{color:#fff!important}
@media(max-width:720px){.wbar-link{gap:10px!important;font-size:13px!important;padding:8px 44px 8px 16px!important;justify-content:flex-start!important}.wbar-msg,.wbar-cd{display:none!important}}

#webinar{position:relative!important;z-index:3!important;scroll-margin-top:110px!important;overflow:visible!important;isolation:isolate!important;color:#fff!important;background:#07090C!important;scroll-margin-top:80px!important}
#webinar .wbn-bg{position:absolute!important;inset:0!important;z-index:-2!important;background-size:cover!important;background-position:50% 50%!important;overflow:hidden!important}
#webinar:before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important;background:
  radial-gradient(60% 120% at 12% 30%,rgba(255,176,40,.28),transparent 60%),
  radial-gradient(50% 90% at 40% 110%,rgba(229,48,43,.18),transparent 70%),
  linear-gradient(270deg,rgba(5,8,12,.92) 0%,rgba(5,8,12,.74) 34%,rgba(5,8,12,.35) 64%,rgba(5,8,12,.5) 100%)!important}
#webinar:after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important;
 background:linear-gradient(180deg,#000 0,#000 10px,transparent 10px,transparent calc(100% - 10px),#000 calc(100% - 10px)),
  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")!important;opacity:.9!important}
#webinar .wbn-in{max-width:1400px!important;margin:0 auto!important;padding:34px clamp(24px,4vw,56px)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:52px!important;min-height:360px!important}

 
 
#webinar .wbn-in{max-width:none!important;gap:44px!important;padding-left:calc((max(0px,(100% - 1400px) / 2) + clamp(24px,4vw,56px) + 28px) / 2)!important;padding-right:max(118px,calc((100% - 1400px) / 2 + 56px))!important}
#webinar .wbn-img{flex:1 1 auto!important;min-width:0!important;max-width:1320px!important;position:relative!important;display:block!important;line-height:0!important;border:5px solid #fff!important;cursor:pointer!important;
 box-shadow:0 0 0 1px rgba(0,0,0,.2),0 40px 80px -24px rgba(0,0,0,.85),0 0 120px -20px rgba(240,181,52,.45)!important;
 transform:translateY(-62px) rotate(-1.4deg)!important;transition:transform .3s cubic-bezier(.22,.61,.36,1)!important}
#webinar .wbn-img:hover{transform:translateY(-66px) rotate(0) scale(1.012)!important}
#webinar .wbn-img img{display:block!important;width:100%!important;height:auto!important}
#webinar .wbn-tape{position:absolute!important;left:-14px!important;top:18px!important;padding:8px 16px 8px 14px!important;background:#E5302B!important;color:#fff!important;font-size:11px!important;font-weight:800!important;letter-spacing:.2em!important;text-transform:uppercase!important;line-height:1!important;transform:rotate(-4deg)!important;box-shadow:0 8px 18px -6px rgba(0,0,0,.6)!important;white-space:nowrap!important}
#webinar .wbn-tape:before{content:""!important;display:inline-block!important;width:7px!important;height:7px!important;margin-right:8px!important;border-radius:50%!important;background:#fff!important;vertical-align:1px!important;animation:wbnDot 1.2s ease-in-out infinite!important}
@keyframes wbnDot{50%{opacity:.25}}

#webinar .wbn-txt{flex:none!important;width:400px!important}
#webinar .wbn-k{display:flex!important;align-items:center!important;gap:12px!important}
#webinar .wbn-new{display:inline-block!important;padding:6px 11px!important;background:#E5302B!important;color:#fff!important;font-size:11px!important;font-weight:800!important;letter-spacing:.2em!important;text-transform:uppercase!important;line-height:1!important;animation:wbnPop 2.4s ease-in-out infinite!important}
@keyframes wbnPop{0%,100%{box-shadow:0 0 0 0 rgba(229,48,43,.55)}60%{box-shadow:0 0 0 10px rgba(229,48,43,0)}}
#webinar .wbn-pres{font-size:11px!important;font-weight:700!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:rgba(255,255,255,.62)!important}
#webinar h2{margin:14px 0 0!important;font:400 clamp(40px,3.4vw,54px)/.95 'Anton','Archivo Black',Impact,sans-serif!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:#fff!important;text-shadow:0 4px 30px rgba(0,0,0,.55)!important}
#webinar h2 span{color:#F5C243!important}
#webinar h2 em,#webinar h2 span{font-style:normal!important;white-space:nowrap!important}
#webinar .wbn-joke{margin:12px 0 0!important;font:400 clamp(17px,1.35vw,20px)/1.25 'Permanent Marker','Comic Sans MS',cursive!important;color:#FFD27A!important;transform:rotate(-1.5deg)!important;transform-origin:left!important}
#webinar .wbn-facts{margin:16px 0 0!important;font-size:13.5px!important;color:rgba(255,255,255,.72)!important}
#webinar .wbn-facts span{white-space:nowrap!important}
#webinar .wbn-facts i{font-style:normal!important;margin:0 9px!important;color:rgba(255,255,255,.4)!important}
#webinar .wbn-facts b{font-weight:700!important;color:#fff!important}
#webinar .wbn-cd{display:flex!important;gap:16px!important;margin:14px 0 0!important;font-variant-numeric:tabular-nums!important}
#webinar .wbn-cd div{display:flex!important;align-items:baseline!important;gap:3px!important}
#webinar .wbn-cd b{font:700 24px/1 var(--sans)!important;color:#F5C243!important;letter-spacing:-.02em!important}
#webinar .wbn-cd span{font:500 13px/1 var(--sans)!important;color:rgba(255,255,255,.55)!important}
#webinar[data-state=live] .wbn-cd{display:none!important}

#webinar .wbn-form{display:grid!important;grid-template-columns:1fr 1.35fr!important;gap:8px!important;margin-top:18px!important}
#webinar .wbn-form input[type=text],#webinar .wbn-form input[type=email],#webinar .wbn-form input[type=tel]{min-width:0!important;height:46px!important;padding:0 16px!important;border-radius:12px!important;
 border:1px solid rgba(255,255,255,.24)!important;background:rgba(255,255,255,.08)!important;color:#fff!important;font:500 15px var(--sans)!important;
 -webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}
#webinar .wbn-form input::placeholder{color:rgba(255,255,255,.55)!important}
#webinar .wbn-form input:focus{outline:none!important;border-color:#F5C243!important;background:rgba(255,255,255,.13)!important}
#webinar .wbn-form input[aria-invalid=true]{border-color:#FF6B5E!important}
#webinar .wbn-form button{grid-column:1/-1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:48px!important;padding:0 24px!important;border-radius:999px!important;cursor:pointer!important;
 border:1px solid var(--acc-btn-bd)!important;background:var(--gold-btn)!important;color:var(--acc-btn-ink)!important;font:700 15.5px/1 var(--sans)!important;
 box-shadow:0 1px 0 var(--acc-btn-hi) inset,0 14px 30px -12px rgba(0,0,0,.7)!important;transition:transform .18s ease,filter .18s ease!important}
#webinar .wbn-form button:hover{transform:translateY(-1px)!important;filter:brightness(1.05)!important}
#webinar .wbn-form button:disabled{opacity:.7!important;cursor:default!important;transform:none!important}
#webinar .wbn-err{grid-column:1/-1!important;margin:0!important;font:500 13.5px/1.4 var(--sans)!important;color:#FF8A80!important}
#webinar .wbn-err:empty{display:none!important}
#webinar .wbn-fine{margin:12px 0 0!important;font-size:12.5px!important;line-height:1.45!important;color:rgba(255,255,255,.55)!important}
#webinar .wbn-fine a{color:rgba(255,255,255,.85)!important;font-weight:600!important;white-space:nowrap!important}
#webinar .wbn-fine a:hover{color:#fff!important}
#webinar .wbn-done{margin-top:18px!important}
#webinar .wbn-done b{display:block!important;font:700 20px/1.25 var(--sans)!important;color:#fff!important;margin:0 0 6px!important}
#webinar .wbn-done p{margin:0 0 12px!important;font-size:14.5px!important;line-height:1.5!important;color:rgba(255,255,255,.78)!important}
#webinar .wbn-done a{color:#F5C243!important;font-size:14px!important;font-weight:600!important;margin-right:18px!important}
#webinar .wbn-done a:hover{text-decoration:underline!important;text-underline-offset:3px!important}

@media (max-width:1180px){
 #webinar .wbn-in{flex-direction:column!important;align-items:stretch!important;gap:0!important;padding-top:40px!important;padding-bottom:44px!important}
 #webinar .wbn-in{padding-left:clamp(24px,4vw,56px)!important;padding-right:clamp(24px,4vw,56px)!important}
 #webinar .wbn-img,#webinar .wbn-img:hover{flex:none!important;max-width:none!important;width:auto!important;transform:none!important}
 #webinar .wbn-txt{width:auto!important;max-width:560px!important;padding-top:26px!important}
 #webinar .wbn-tape{left:-6px!important;top:10px!important;font-size:9px!important;padding:6px 9px!important}
}
@media (max-width:520px){#webinar .wbn-form{grid-template-columns:1fr!important}#webinar .wbn-cd b{font-size:21px!important}}
@media (prefers-reduced-motion:reduce){#webinar .wbn-new,#webinar .wbn-tape:before,.wbar-live::before{animation:none!important}}
@media (min-width:1181px){#webinar h2{white-space:nowrap!important}}
#webinar h2 small{display:block!important;margin-top:8px!important;font-size:.42em!important;letter-spacing:.08em!important;color:rgba(255,255,255,.72)!important}
#webinar h2 small:empty{display:none!important}

 
.dm{position:fixed!important;inset:0!important;z-index:2000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;
 visibility:hidden!important;opacity:0!important;transition:opacity .28s var(--ease),visibility 0s linear .28s!important}
.dm.open{visibility:visible!important;opacity:1!important;transition:opacity .28s var(--ease)!important}
.dm-back{position:absolute!important;inset:0!important;background:rgba(8,10,14,.62)!important;-webkit-backdrop-filter:blur(8px) saturate(120%)!important;backdrop-filter:blur(8px) saturate(120%)!important}
.dm-card{position:relative!important;display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;width:min(880px,100%)!important;max-height:calc(100vh - 48px)!important;
 overflow:hidden!important;border-radius:22px!important;background:#111215!important;color:#F2F3F6!important;
 box-shadow:0 0 0 1px rgba(255,255,255,.07),0 50px 120px -30px rgba(0,0,0,.8),0 0 140px -40px rgba(240,181,52,.35)!important;
 transform:translateY(14px) scale(.98)!important;transition:transform .34s var(--ease)!important}
.dm.open .dm-card{transform:none!important}

.dm-photo{position:relative!important;min-height:100%!important;background:#1a1a1d!important}
.dm-photo img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 30%!important}
.dm-photo::after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(17,18,21,0) 55%,rgba(17,18,21,.85) 100%),linear-gradient(90deg,rgba(17,18,21,0) 80%,#111215 100%)!important}
.dm-sig{position:absolute!important;left:24px!important;right:24px!important;bottom:20px!important;z-index:1!important}
.dm-sig b{display:block!important;font:400 26px/1 'Permanent Marker','Comic Sans MS',cursive!important;color:#FFD27A!important;transform:rotate(-3deg)!important;transform-origin:left!important}
.dm-sig span{display:block!important;margin-top:10px!important;font:500 12.5px/1.3 var(--sans)!important;color:rgba(255,255,255,.72)!important;letter-spacing:.01em!important}

.dm-body{padding:44px 44px 36px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important}
.dm-k{display:flex!important;align-items:center!important;gap:10px!important;font:700 11px/1 var(--sans)!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:rgba(255,255,255,.6)!important}
.dm-k i{font-style:normal!important;display:inline-flex!important;align-items:center!important;gap:7px!important;color:#F5C243!important}
.dm-k i::after{content:"\00b7"!important;margin-left:4px!important;color:rgba(255,255,255,.35)!important}
.dm-k i::before{content:""!important;width:0!important;height:0!important;border-left:7px solid #F5C243!important;border-top:4.5px solid transparent!important;border-bottom:4.5px solid transparent!important}
.dm h2{margin:16px 0 0!important;font:600 clamp(26px,2.4vw,32px)/1.12 var(--sans)!important;letter-spacing:-.025em!important;color:#fff!important}
.dm h2 span{color:#F5C243!important}
.dm-note{margin:14px 0 0!important;font:400 15.5px/1.6 var(--sans)!important;color:rgba(242,243,246,.78)!important}
.dm-form{display:grid!important;gap:10px!important;margin-top:22px!important}
.dm-form label{display:block!important;font:600 12.5px/1 var(--sans)!important;color:rgba(255,255,255,.7)!important;margin:0 0 7px!important}
.dm-form input{width:100%!important;height:48px!important;padding:0 16px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.14)!important;background:rgba(255,255,255,.05)!important;
 color:#fff!important;font:500 15.5px var(--sans)!important;transition:border-color .15s,background .15s!important}
.dm-form input::placeholder{color:rgba(255,255,255,.38)!important}
.dm-form input:focus{outline:none!important;border-color:#F5C243!important;background:rgba(255,255,255,.08)!important;box-shadow:0 0 0 4px rgba(240,181,52,.14)!important}
.dm-form input[aria-invalid=true]{border-color:#FF6B5E!important}
.dm-form button{margin-top:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:52px!important;border-radius:999px!important;cursor:pointer!important;
 border:1px solid var(--acc-btn-bd)!important;background:var(--gold-btn)!important;color:var(--acc-btn-ink)!important;font:700 16px/1 var(--sans)!important;
 box-shadow:0 1px 0 var(--acc-btn-hi) inset,0 14px 30px -12px rgba(0,0,0,.7)!important;transition:transform .18s ease,filter .18s ease!important}
.dm-form button:hover{transform:translateY(-1px)!important;filter:brightness(1.05)!important}
.dm-form button:disabled{opacity:.7!important;cursor:default!important;transform:none!important}
.dm-err{margin:0!important;font:500 13.5px/1.4 var(--sans)!important;color:#FF8A80!important}
.dm-err:empty{display:none!important}
.dm-fine{margin:16px 0 0!important;font:400 13px/1.5 var(--sans)!important;color:rgba(255,255,255,.5)!important}
.dm-fine a{color:rgba(255,255,255,.85)!important;font-weight:600!important}
.dm-fine a:hover{color:#fff!important}

.dm-x{position:absolute!important;top:14px!important;right:14px!important;z-index:2!important;width:38px!important;height:38px!important;border-radius:50%!important;border:0!important;cursor:pointer!important;
 background:rgba(255,255,255,.08)!important;color:rgba(255,255,255,.8)!important;font-size:20px!important;line-height:38px!important;transition:background .15s,color .15s!important}
.dm-x:hover{background:rgba(255,255,255,.16)!important;color:#fff!important}

 
.dm-play{display:none!important}
.dm.playing .dm-card{grid-template-columns:1fr!important;width:min(1040px,100%)!important}
.dm.playing .dm-photo,.dm.playing .dm-body{display:none!important}
.dm.playing .dm-play{display:block!important;padding:22px!important}
.dm-play h3{margin:4px 50px 14px 4px!important;font:600 18px/1.3 var(--sans)!important;color:#fff!important}
.dm-play h3 span{color:rgba(255,255,255,.55)!important;font-weight:400!important}
.dm-frame{position:relative!important;aspect-ratio:16/9!important;border-radius:12px!important;overflow:hidden!important;background:#000!important}
.dm-frame iframe,.dm-frame video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important}
.dm-frame.dm-frame-wait{aspect-ratio:auto!important;background:transparent!important}
.dm.playing .dm-card:has(.dm-frame-wait){width:min(620px,100%)!important}
.dm-wait{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:10px!important;padding:36px 34px 34px!important;font:400 16px/1.55 var(--sans)!important;color:rgba(255,255,255,.8)!important}
.dm-wait b{font:600 22px/1.25 var(--sans)!important;color:#fff!important}
.dm-wait a{color:#F5C243!important;font-weight:600!important}

@media (max-width:760px){
 .dm{padding:12px!important;align-items:flex-end!important}
 .dm-card{grid-template-columns:1fr!important;max-height:calc(100vh - 24px)!important;overflow:auto!important;border-radius:20px!important}
 .dm-photo{height:210px!important;min-height:0!important}
 .dm-photo img{object-position:50% 22%!important}
 .dm-photo::after{background:linear-gradient(180deg,rgba(17,18,21,0) 40%,#111215 100%)!important}
 .dm-sig{bottom:12px!important}
 .dm-body{padding:8px 22px 26px!important}
 .dm.playing .dm-play{padding:14px!important}
}
@media (prefers-reduced-motion:reduce){.dm,.dm-card{transition:none!important}}
html.dm-lock,html.dm-lock body{overflow:hidden!important}
 
.dm.playing .dm-card{width:min(560px,100%)!important}
.dm.playing .dm-play{padding:0!important}
.dm-wait strong{color:#fff!important;font-weight:600!important;overflow-wrap:anywhere!important}
.dm-wait b::before{content:""!important;display:block!important;width:44px!important;height:44px!important;margin-bottom:16px!important;border-radius:50%!important;
 background:rgba(240,181,52,.14) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F5C243' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") center/22px no-repeat!important}
.dm-again{margin-top:4px!important;padding:0!important;border:0!important;background:none!important;cursor:pointer!important;font:500 13.5px var(--sans)!important;color:rgba(255,255,255,.55)!important;text-decoration:underline!important;text-underline-offset:3px!important}
.dm-again:hover{color:#fff!important}


 
.wbar{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1301!important}
html.has-wbar body{padding-top:var(--wbar-h,43px)!important}
html.has-wbar .mm{top:var(--wbar-h,43px)!important}
@media(max-width:1180px){.wbar-msg{display:none!important}}
#webinar .wbn-bonus{margin:14px 0 0!important;font:400 15px/1.5 var(--sans)!important;color:rgba(255,255,255,.78)!important}
#webinar .wbn-bonus b{color:#F5C243!important;font-weight:700!important}
#webinar{padding:0!important;margin:0!important}
.dm-card h2,.dm-wait b{font-family:var(--sans)!important}

 
.hp-f{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}
#webinar .wbn-form input[type=tel]{grid-column:1/-1!important}
#webinar .sms-consent{grid-column:1/-1!important;display:grid!important;gap:9px!important;margin:4px 0 2px!important}
#webinar .sms-consent .cbx{display:grid!important;grid-template-columns:18px 1fr!important;gap:10px!important;align-items:start!important;
 margin:0!important;font:400 11.5px/1.45 var(--sans)!important;color:rgba(255,255,255,.62)!important;cursor:pointer!important}
#webinar .sms-consent .cbx input{width:18px!important;height:18px!important;min-width:0!important;margin:1px 0 0!important;padding:0!important;
 border:0!important;border-radius:4px!important;background:none!important;accent-color:#F5C243!important;cursor:pointer!important}
#webinar .sms-consent .cbx input:focus{background:none!important;outline:2px solid #F5C243!important;outline-offset:2px!important}
#webinar .sms-consent .cbx input[aria-invalid=true]{outline:2px solid #FF6B5E!important;outline-offset:2px!important}
#webinar .sms-consent .cbx a{color:rgba(255,255,255,.85)!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:2px!important}
#webinar .sms-consent .cbx a:hover{color:#fff!important}


 
@media(max-width:900px){
  .hero{padding:120px 0 60px}
  .hero-grid{gap:40px}
  #hero-stage h1{font-size:clamp(1.8rem,6vw,2.6rem);line-height:1.15}
  #hero-stage p{font-size:.95rem;max-width:100%}
  .hero-actions{flex-direction:column;gap:10px}
  .hero-actions .btn{text-align:center;justify-content:center;width:100%}
  .niche-bar{gap:6px}
  .niche-btn{font-size:.75rem;padding:8px 14px}
}
@media(max-width:600px){
  .container{padding:0 20px}
  .hero{padding:100px 0 52px}
  #hero-stage h1{font-size:clamp(1.6rem,8vw,2.2rem)}
  .niche-bar{flex-wrap:wrap}
  .niche-btn{font-size:.7rem;padding:7px 11px}
  .niche-bar{margin-bottom:28px}
}
.hero-headline{line-height:1.06!important;}
.hero-headline .head-silver{color:#23252A!important;-webkit-text-fill-color:#23252A!important;background-image:none!important;}
.hero-headline .head-accent{background:linear-gradient(135deg,#0ea5e9 0%,#6366f1 100%)!important;
  -webkit-background-clip:text!important;background-clip:text!important;
  -webkit-text-fill-color:transparent!important;color:transparent!important;font-weight:inherit!important;}
.hero-headline{font-size:clamp(38px,4.7vw,64px)!important;font-weight:500!important;letter-spacing:-.032em!important;
  line-height:1.04!important;margin-bottom:30px!important;}
.hero-headline .head-silver,.hero-headline .head-accent{font-weight:500!important;}
.hero{background:linear-gradient(180deg,#EBEDF1 0%,#F1F2F5 46%,#E7EAEF 100%)!important;
  padding:150px 0 120px!important;border-bottom:1px solid rgba(18,20,26,.07)!important;}
.hero .container,.hero .nb,.hero .nb > div{text-align:center!important;}
.hero .eyebrow{display:block!important;margin:0 auto 18px!important;text-align:center!important;width:100%!important;}
.hero .nb p,.hero p{margin-left:auto!important;margin-right:auto!important;max-width:640px!important;text-align:center!important;}
.hero .nb p:first-of-type{font-size:19px!important;font-weight:500!important;color:#23252A!important;max-width:720px!important;margin-bottom:16px!important;}
.hero .btns,.hero .acts,.hero .hero-cta,.hero .cta-row{display:flex!important;justify-content:center!important;gap:12px!important;margin-top:34px!important;}
.hero .fine,.hero small{display:block!important;text-align:center!important;margin-top:18px!important;}
.hero-headline{margin-bottom:26px!important;}
.niche-bar{display:flex!important;justify-content:center!important;margin-bottom:40px!important;}
.hero .container > div:first-child{text-align:center!important;}
.hero .btns,.hero .acts,.hero .hero-cta{width:100%!important;}
.hero .fine,.hero small{width:100%!important;}
.hero .nb.active{display:flex!important;flex-direction:column!important;align-items:center!important;}
.hero .nb:not(.active){display:none!important;}
.hero .nb.active .eyebrow{order:-1!important;margin-bottom:0!important;}
.hero{padding:168px 0 116px!important;}
.hero .nb.active p:first-of-type{letter-spacing:-.020em!important;}
.hero .nb.active p:first-of-type{font-size:20px!important;font-weight:500!important;color:#23252A!important;}
