@media (max-width: 900px){.rb2-header{position:sticky!important;top:0!important;width:100%!important;padding:14px 20px!important;background:var(--rb2-hero-surface);z-index:30}.rb2-header nav{display:none!important}#top{padding-top:clamp(32px,6vw,56px)!important;min-height:0!important}}@media (max-width: 900px){.rb2-nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--rb2-hero-accent);border-radius:6px;background:transparent;color:var(--rb2-hero-text);cursor:pointer;flex:none}.rb2-mobile-nav-panel{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:4px;background:var(--rb2-hero-surface);border-top:1px solid var(--rb2-hero-accent);padding:8px 20px 16px}.rb2-mobile-nav-panel.is-open{display:flex}.rb2-mobile-nav-panel a{padding:12px 4px;font-size:15px;font-weight:600;color:var(--rb2-hero-text);border-bottom:1px solid var(--rb2-hero-accent)}}@media (min-width: 901px){.rb2-nav-toggle,.rb2-mobile-nav-panel{display:none!important}}@media (max-width: 760px){#top{grid-template-columns:1fr!important;padding-left:20px!important;padding-right:20px!important;padding-bottom:56px!important}#top h1{font-size:clamp(40px,12vw,60px)!important}.rb2-hero-lead{margin-top:20px!important}.rb2-hero-panel{box-shadow:10px 10px 0 var(--rb2-blue)!important;margin-left:-5px!important}}@media (max-height: 800px){#top{padding-bottom:40px!important}#top .rb2-hero-lead{margin-top:16px!important}#top .rb2-hero-ctas{margin-top:14px!important}}@media (max-height: 700px){#top h1{font-size:clamp(34px,10vw,48px)!important}#top .rb2-hero-lead{font-size:15px!important;line-height:1.35!important;margin-top:14px!important}#top .rb2-hero-ctas{margin-top:14px!important}}@media (min-width: 901px) and (max-height: 800px){#top{padding-top:100px!important}}@media (min-width: 901px) and (max-height: 700px){#top{padding-top:100px!important}}@media (max-width: 640px){.rb2-card-stats-grid,.rb2-card-list{grid-template-columns:1fr!important}.rb2-card-stats-grid>div{padding:10px!important}.rb2-card-list>li{padding:12px 12px 12px 30px!important}}@media (max-width: 775px){.rb2-agency-card{min-height:0!important}}@media (max-width: 640px){.rb2-agency-card{padding:28px 20px 32px!important}}@media (max-width: 640px){.rb2-activity-row{grid-template-columns:1fr!important;grid-template-areas:"time" "icon" "body" "badge"!important;justify-items:start!important;gap:8px!important;padding:10px!important;margin:8px 0!important}.rb2-activity-row>time{grid-area:time!important}.rb2-activity-row>span:first-of-type{grid-area:icon!important}.rb2-activity-row>div{grid-area:body!important}.rb2-activity-row>span:last-of-type{grid-area:badge!important}}@media (max-width: 640px){.rb2-result-card{min-height:0!important;padding:24px!important}}@media (max-width: 640px){.rb2-intel-card{padding:16px!important}}@media (max-width: 640px){.rb2-price-card{padding:20px!important}}@media (max-width: 560px){.rb2-scan-pill{flex-direction:column!important;border-radius:14px!important}.rb2-scan-pill input{width:100%!important}.rb2-scan-pill-submit{width:100%!important;justify-content:center!important}}.rb2-channels-grid{grid-template-columns:repeat(4,1fr)}@media (max-width: 900px){.rb2-channels-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.rb2-channels-grid{grid-template-columns:1fr}}.rb2-secondary-grid{grid-template-columns:repeat(3,1fr)}@media (max-width: 760px){.rb2-secondary-grid{grid-template-columns:1fr}}.rb2-pillars-grid{grid-template-columns:repeat(4,1fr)}@media (max-width: 900px){.rb2-pillars-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.rb2-pillars-grid{grid-template-columns:1fr}}.rb2-track-grid{grid-template-columns:repeat(3,1fr)}@media (max-width: 640px){.rb2-track-grid{grid-template-columns:1fr;row-gap:32px}}@media (max-width: 640px){.rb2-stack-card{padding:16px!important}}.rb2-stack-grid{grid-template-columns:repeat(2,1fr)}@media (min-width: 1500px){.rb2-stack-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 420px){.rb2-stack-grid{grid-template-columns:1fr}.rb2-stack-grid>div{padding:10px!important}}@media (hover: hover){.rb2-cta{transition:transform var(--rb-dur-fast) var(--rb-ease),box-shadow var(--rb-dur-fast) var(--rb-ease)}.rb2-cta:hover{transform:translateY(-2px)}.rb2-cta:active{transform:translateY(0)}.rb2-cta-primary:hover{box-shadow:0 14px 36px #181fd952!important}.rb2-cta-outline:hover{background:#181fd914!important}.rb2-scan-row button{transition:background var(--rb-dur-fast) var(--rb-ease)}.rb2-scan-row button:hover{background:#000!important}.rb2-scan-pill-submit:hover{transform:scale(1.05)}.rb2-header a,#top a,#growth-system a,#how a,#intelligence a,#technology a,.rb2-results a,#fit a,.rb2-pricing a,#assessment a,.rb2-footer a{transition:opacity var(--rb-dur-fast) var(--rb-ease)}.rb2-header a:hover,#top a:hover,#growth-system a:hover,#how a:hover,#intelligence a:hover,#technology a:hover,.rb2-results a:hover,#fit a:hover,.rb2-pricing a:hover,#assessment a:hover,.rb2-footer a:hover{opacity:.75}.rb2-header a.rb2-cta:hover,#top a.rb2-cta:hover,.rb2-pricing a.rb2-cta:hover{opacity:1}}.rb2-header a:focus-visible,.rb2-header button:focus-visible,#top a:focus-visible,#top button:focus-visible,#top input:focus-visible,#growth-system a:focus-visible,#how a:focus-visible,#intelligence a:focus-visible,#technology a:focus-visible,.rb2-results a:focus-visible,#fit a:focus-visible,.rb2-pricing a:focus-visible,.rb2-pricing button:focus-visible,#assessment a:focus-visible,#assessment button:focus-visible,#assessment input:focus-visible,.rb2-footer a:focus-visible{outline:3px solid var(--rb2-blue);outline-offset:3px}#intelligence a:focus-visible,#fit a:focus-visible,#assessment a:focus-visible,#assessment button:focus-visible,#assessment input:focus-visible,.rb2-footer a:focus-visible{outline-color:#fff}#top,#growth-system,#how,#intelligence,#technology,.rb2-results,#fit,.rb2-pricing,#assessment{scroll-margin-top:28px}@media print{.rb2-motion{animation:none!important}.rb2-header,#top,#growth-system,#how,#intelligence,#technology,.rb2-results,#fit,.rb2-pricing,#assessment,.rb2-footer{background:#fff!important;color:#000!important;box-shadow:none!important}}
