
/* STLBEAST V160 - Public consistency/logo/page normalizer
   Loaded last. It deliberately overrides accumulated legacy header/page CSS. */
:root{--stlb-bg:#030812;--stlb-panel:#071425;--stlb-panel-2:#0b1730;--stlb-cyan:#16d8ff;--stlb-blue:#168dff;--stlb-purple:#814dff;--stlb-pink:#ed2bd2;--stlb-line:rgba(22,216,255,.28);--stlb-text:#f4f8ff;--stlb-muted:#b7c7dc;}
html{background:radial-gradient(circle at 20% -10%,rgba(0,190,255,.22),transparent 32%),radial-gradient(circle at 90% 0,rgba(188,39,170,.22),transparent 28%),#030812!important;scroll-behavior:smooth}
body,.stlb125-body,.v114-page{margin:0!important;background:transparent!important;color:var(--stlb-text)!important;font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif!important;line-height:1.5!important;overflow-x:hidden!important}.shell,.stlb159-shell,.stlb125-shell,.v114-shell{width:min(1240px,calc(100% - 32px))!important;margin:0 auto!important;padding:0!important;background:transparent!important}.topbar,.stlb159-topbar,.stlb125-topbar,.v114-topbar{width:100%!important;min-height:30px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:22px!important;padding:5px 10px!important;box-sizing:border-box!important;background:linear-gradient(90deg,#003247,#111c46,#5e103c)!important;color:#fff!important;text-align:center!important;text-transform:uppercase!important;font-size:12px!important;font-weight:1000!important;letter-spacing:.08em!important;white-space:normal!important;border-bottom:1px solid rgba(35,220,255,.25)!important}.v114-topbar span,.stlb125-topbar span{display:inline-flex!important;align-items:center!important;gap:4px!important}.stlb159-nav,.nav,.stlb125-nav,.v114-nav,.v140-header{box-sizing:border-box!important;width:100%!important;margin:24px auto 26px!important;padding:22px!important;border:1px solid var(--stlb-line)!important;border-radius:28px!important;background:linear-gradient(180deg,rgba(7,16,30,.96),rgba(3,7,16,.98))!important;box-shadow:0 22px 80px rgba(0,0,0,.38),inset 0 0 52px rgba(0,190,255,.07)!important;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"brand" "links" "search"!important;justify-items:center!important;align-items:center!important;gap:18px!important;min-height:0!important;overflow:visible!important}.stlb147-nav-shell,.stlb125-nav>*{min-width:0!important}.stlb147-nav-shell{display:contents!important}.stlb159-brand,.logo,.stlb125-brand,.v114-logo,.v140-logo,.clean-wordmark,.stlb147-logo-frame{grid-area:brand!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:660px!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;text-decoration:none!important;overflow:visible!important}.stlb159-logo{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:clamp(230px,42vw,520px)!important;max-width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:522/160!important;position:relative!important;overflow:visible!important}.stlb159-logo img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;filter:drop-shadow(0 0 18px rgba(0,216,255,.28))!important}.stlb159-logo-fallback{display:none;align-items:center;justify-content:center;flex-direction:column;border:1px solid rgba(22,216,255,.55);border-radius:16px;padding:10px 18px;background:#071526;color:white;font-weight:1000;line-height:1;box-shadow:0 0 26px rgba(0,214,255,.2)}.stlb159-logo-fallback b{font-size:24px;letter-spacing:-.04em}.stlb159-logo-fallback b span{color:#19d8ff}.stlb159-logo-fallback small{font-size:8px;letter-spacing:.22em;color:#bfefff;margin-top:5px}.stlb159-links,.navlinks,.stlb125-links,.stlb147-link-row,.v140-header nav,.v114-links{grid-area:links!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}.stlb159-links a,.navlinks a,.stlb125-links a,.stlb147-link-row a,.v140-header nav a,.v114-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;padding:0 14px!important;border-radius:999px!important;color:#f2f8ff!important;text-transform:uppercase!important;font-size:12px!important;letter-spacing:.045em!important;font-weight:1000!important;text-decoration:none!important;border:1px solid transparent!important;white-space:nowrap!important;background:transparent!important}.stlb159-links a:hover,.stlb159-links a.active,.navlinks a:hover,.navlinks a.active,.stlb125-links a:hover,.stlb125-links a.active,.stlb147-link-row a:hover,.stlb147-link-row a.active,.v114-links a:hover,.v114-links a.active{color:#03101c!important;background:linear-gradient(135deg,#14ccff,#8b4dff)!important;border-color:rgba(0,220,255,.55)!important;box-shadow:0 0 22px rgba(0,211,255,.25)!important}.stlb159-search,.stlb147-searchbox,.stlb125-search,.v114-search{grid-area:search!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:min(560px,100%)!important;min-height:48px!important;padding:0 18px!important;border-radius:18px!important;border:1px solid rgba(22,216,255,.42)!important;background:rgba(7,20,38,.86)!important;color:#d5e6fb!important;text-decoration:none!important;box-shadow:inset 0 0 24px rgba(0,188,255,.06)!important}.stlb159-search span,.stlb147-searchicon{font-size:24px!important;color:#74eaff!important}.stlb159-search b,.stlb147-searchtext,.v114-search span{font-size:14px!important;font-weight:800!important;color:#cfe0f4!important;white-space:nowrap!important}.stlb159-main,.legacy-main,main{display:block!important;width:100%!important;min-height:0!important}.stlb159-page-hero,.v114-hero,.stlb125-hero,.stlb159-panel,.section,.growth-card,.v140-section,.v114-section,.stlb125-section{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:0!important;border:1px solid var(--stlb-line)!important;border-radius:28px!important;background:linear-gradient(145deg,rgba(8,20,38,.94),rgba(5,7,21,.96))!important;box-shadow:inset 0 0 55px rgba(0,144,255,.055),0 24px 80px rgba(0,0,0,.28)!important;overflow:hidden!important}.stlb159-page-hero{position:relative!important;margin:0 0 28px!important;padding:58px 48px!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(260px,.75fr)!important;gap:28px!important;align-items:center!important}.stlb159-page-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 86% 6%,rgba(0,220,255,.16),transparent 34%),radial-gradient(circle at 10% 0,rgba(137,79,255,.18),transparent 32%);pointer-events:none}.stlb159-page-hero>*{position:relative!important}.stlb160-proof-card{display:grid;gap:12px;padding:24px;border:1px solid rgba(22,216,255,.22);border-radius:24px;background:rgba(4,14,27,.72)}.stlb160-proof-card div{padding:14px 16px;border:1px solid rgba(22,216,255,.16);border-radius:18px;background:rgba(8,24,44,.74);color:#c7d8ec;font-weight:750}.stlb160-proof-card b{display:block;color:#fff;text-transform:uppercase;font-size:13px;letter-spacing:.06em;margin-bottom:3px}.stlb159-hero-logo-card{display:none!important}.stlb159-kicker,.v140-kicker,.stlb125-kicker,.v114-kicker{display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;padding:8px 12px!important;border:1px solid rgba(0,220,255,.45)!important;border-radius:999px!important;background:rgba(0,201,255,.12)!important;color:#9ff3ff!important;font-weight:1000!important;text-transform:uppercase!important;font-size:11px!important;letter-spacing:.09em!important}.stlb159-page-hero h1,.headline,.growth-hero h1,.stlb125-title{font-size:clamp(42px,7vw,82px)!important;line-height:.9!important;text-transform:uppercase!important;letter-spacing:-.055em!important;margin:18px 0!important;color:#fff!important}.stlb159-page-hero h1 span,.headline .accent,.growth-hero h1 span,.stlb125-title span{display:block!important;color:#168dff!important}.stlb159-page-hero p,.copy,.growth-hero p,.section p,.stlb125-copy{color:#c5d4e7!important;font-size:clamp(16px,2vw,19px)!important;line-height:1.65!important}.stlb159-panel,.section,.stlb125-section{padding:34px!important;margin:28px 0!important}.section-head,.stlb125-section-head,.v114-section-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin-bottom:18px!important}.section-head h2,.stlb125-section-head h2,.v114-section-head h2{margin:0!important;color:#fff!important;font-size:clamp(26px,3vw,38px)!important;line-height:1.05!important;text-transform:uppercase!important}.stlb159-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin:20px 0 0!important}.stlb159-card,.card,.v140-card,.growth-card{display:block!important;min-height:0!important;padding:26px!important;border:1px solid rgba(0,214,255,.20)!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(9,24,45,.9),rgba(7,9,29,.92))!important;color:inherit!important;text-decoration:none!important}.stlb159-card h3,.card h3,.v140-card b,.growth-card h3{margin:0 0 10px!important;color:#fff!important;font-size:21px!important;text-transform:uppercase!important}.stlb159-card p,.card p,.v140-card p,.growth-card p{margin:0!important;color:#b9c8dc!important;font-size:15px!important}.stlb159-actions,.actions,.v140-actions,.stlb125-actions{display:flex!important;gap:12px!important;flex-wrap:wrap!important;margin-top:24px!important}.stlb159-btn,.btn,.v45-btn,.v140-btn,.stlb125-btn,.view{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:0 18px!important;border-radius:999px!important;background:#111827!important;color:#fff!important;text-decoration:none!important;border:1px solid rgba(255,255,255,.09)!important;text-transform:uppercase!important;font-size:12px!important;font-weight:1000!important}.stlb159-btn.primary,.btn.primary,.v45-btn.primary,.v140-btn.primary,.stlb125-btn.primary{background:linear-gradient(135deg,#14ccff,#8b4dff,#ff2fc3)!important;color:#00101c!important;border-color:transparent!important}.stlb159-product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;margin-top:20px!important}.stlb159-product-card{overflow:hidden!important;border:1px solid rgba(0,214,255,.22)!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(7,18,35,.96),rgba(5,8,19,.96))!important;box-shadow:0 20px 70px rgba(0,0,0,.28)!important}.stlb159-product-card .media{display:block!important;aspect-ratio:1/1!important;background:radial-gradient(circle at center,rgba(0,214,255,.16),rgba(1,6,13,.95) 62%)!important;overflow:hidden!important}.stlb159-product-card img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important;padding:18px!important;filter:drop-shadow(0 18px 25px rgba(0,0,0,.42))!important}.stlb159-product-card .body{padding:22px!important}.stlb159-product-card h3{font-size:20px!important;line-height:1.1!important;margin:0 0 10px!important;color:white!important}.stlb159-product-card p{font-size:14px!important;margin:0 0 12px!important;color:#b7c8dd!important}.stlb159-price{font-size:22px!important;font-weight:1000!important;color:#18d7ff!important;margin:10px 0 14px!important}.stlb159-card-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important}.stlb159-footer,.footer,.v114-footer,.v140-footer{display:grid!important;grid-template-columns:1.4fr repeat(4,1fr)!important;gap:28px!important;margin-top:48px!important;padding:42px 0!important;border-top:1px solid rgba(0,214,255,.18)!important;background:transparent!important;color:#c9d8e8!important}.stlb159-footer a,.footer a,.v114-footer a,.v140-footer a{display:block!important;color:#c9def6!important;text-decoration:none!important;margin:9px 0!important}.stlb159-footer b,.footer b,.v114-footer b,.v140-footer b{display:block!important;color:#fff!important;text-transform:uppercase!important;margin-bottom:10px!important}.stlb159-footer .stlb159-logo,.footer .stlb159-logo,.v114-footer .stlb159-logo,.v140-footer .stlb159-logo{width:210px!important;max-width:100%!important}.v114-hero{margin:0 0 28px!important}.v114-hero-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,1.1fr)!important;align-items:center!important;gap:24px!important}.v114-beast-img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important}.v114-title{color:#fff!important}.v114-title span{display:block!important;color:#168dff!important}.v114-trust{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.v114-trust-card{min-height:0!important}.stlb160-note{padding:20px 22px;border:1px solid rgba(22,216,255,.2);border-radius:20px;background:rgba(8,22,40,.72);color:#b7c8dc}.stlb160-note strong{color:#fff}.stlb160-mini-products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin-top:20px}.stlb160-mini-products .stlb159-product-card .media{aspect-ratio:4/3!important}.stlb160-mini-products .stlb159-product-card img{padding:14px!important}.stlb160-mini-products .stlb159-product-card .body{padding:18px!important}.stlb160-mini-products .stlb159-product-card h3{font-size:16px!important}.stlb160-mini-products .stlb159-price{font-size:17px!important}.stlb125-ai-cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.stlb125-ai-card{display:block!important;padding:26px!important;border:1px solid rgba(22,216,255,.18)!important;border-radius:24px!important;background:rgba(9,24,45,.78)!important;text-decoration:none!important;color:inherit!important}.stlb125-ai-card h3{color:#fff!important;font-size:24px!important;margin:14px 0 8px!important}.stlb125-muted{color:#b7c8dc!important}.icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:56px!important;height:56px!important;border-radius:16px!important;background:linear-gradient(135deg,#14ccff,#8b4dff,#ff9c35)!important;font-size:24px!important}
@media(max-width:980px){.shell,.stlb159-shell,.stlb125-shell,.v114-shell{width:min(100% - 20px,1240px)!important}.topbar,.stlb159-topbar,.stlb125-topbar,.v114-topbar{font-size:10px!important;gap:10px!important}.stlb159-nav,.nav,.stlb125-nav,.v114-nav,.v140-header{margin:12px auto 18px!important;padding:18px 14px!important;border-radius:22px!important;gap:13px!important}.stlb159-logo{width:min(360px,86vw)!important}.stlb159-links,.navlinks,.stlb125-links,.stlb147-link-row,.v114-links{gap:5px!important}.stlb159-links a,.navlinks a,.stlb125-links a,.stlb147-link-row a,.v114-links a{font-size:9px!important;min-height:32px!important;padding:0 8px!important;letter-spacing:.035em!important}.stlb159-search,.stlb147-searchbox,.stlb125-search,.v114-search{width:min(520px,92vw)!important;min-height:42px!important}.stlb159-page-hero{grid-template-columns:1fr!important;padding:38px 22px!important}.stlb160-proof-card{padding:18px!important}.stlb159-grid{grid-template-columns:1fr!important}.stlb159-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.stlb160-mini-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}.stlb159-footer,.footer,.v114-footer,.v140-footer{grid-template-columns:1fr 1fr!important;padding-left:14px!important;padding-right:14px!important}.stlb159-footer>div:first-child,.footer>div:first-child{grid-column:1/-1!important}.v114-hero-inner{grid-template-columns:1fr!important}.v114-trust{grid-template-columns:1fr!important}.stlb125-ai-cards{grid-template-columns:1fr!important}}
@media(max-width:560px){.stlb159-logo{width:min(270px,82vw)!important}.stlb159-page-hero h1,.headline,.growth-hero h1,.stlb125-title{font-size:38px!important}.stlb159-page-hero,.stlb159-panel,.section,.stlb125-section{border-radius:22px!important}.stlb159-product-grid,.stlb160-mini-products{grid-template-columns:1fr!important}.stlb159-product-card .media{aspect-ratio:4/3!important}.stlb159-footer,.footer,.v114-footer,.v140-footer{grid-template-columns:1fr!important}.stlb159-search b,.stlb147-searchtext{font-size:12px!important}.section-head,.stlb125-section-head,.v114-section-head{align-items:flex-start!important;flex-direction:column!important}}
