body:has(main.main),main.main{--hm-content-max: 1292px;--hm-pad-x: 24px;--hm-side-inset: max(var(--hm-pad-x), calc((100vw - var(--hm-content-max)) / 2));overflow-x:clip}body:has(main.main) .ub-navbar{padding-left:var(--hm-side-inset);padding-right:var(--hm-side-inset);box-sizing:border-box}body:has(main.main) .ub-navbar-inner,body:has(main.main) .ub-mega-panel{max-width:var(--hm-content-max);width:100%;margin-left:auto;margin-right:auto}main.main .container-width,main.main .containers,main.main .containers-widths,.hero-section .container{width:100%!important;max-width:none;margin-left:0;margin-right:0;padding-left:var(--hm-side-inset);padding-right:var(--hm-side-inset);box-sizing:border-box}main.main .strategys-bookings-sections{padding-left:var(--hm-side-inset)!important;padding-right:var(--hm-side-inset)!important;box-sizing:border-box}main.main .strategys-bookings-sections .strategys-calendars-cards{max-width:var(--hm-content-max);width:100%;margin-left:auto;margin-right:auto}.hero-content h1{font-size:clamp(32px,3.6vw,55px)!important;line-height:1.15!important}.hm-growth-header h2,.hm-ai-search-copy h2,.client-results h2,.ai-services h2,.founder-story h2,.faq-heading h2,.ub-ai-demo h2{font-size:clamp(28px,3vw,44px)!important;line-height:1.2!important}@media (min-width: 1200px){body:has(main.main){--hm-pad-x: 40px}.hero-section{min-height:min(760px,calc(100dvh - 110px))}}@media (min-width: 1600px){body:has(main.main){--hm-content-max: 1400px;--hm-pad-x: 48px}.hero-section{height:auto!important;min-height:min(900px,calc(100dvh - 110px));padding:80px 0 100px;align-items:center}.hero-bg{object-fit:cover;object-position:center bottom}.hm-growth,.hm-ai-search,.ub-ai-demo,.faq-section,.client-results,.ai-services,.founder-story{padding-top:clamp(64px,5vw,96px);padding-bottom:clamp(64px,5vw,96px)}.ub-ai-demo-body{max-width:1080px}}@media (min-width: 1920px){body:has(main.main){--hm-content-max: 1520px;--hm-pad-x: 56px}.hero-content h1{font-size:clamp(48px,2.8vw,60px)!important}.hm-growth-layout{gap:clamp(32px,3vw,64px)}.ub-ai-demo-body{max-width:1160px}}@media (min-width: 2560px){body:has(main.main){--hm-content-max: 1680px;--hm-pad-x: 64px}.hero-content h1{font-size:clamp(52px,2.4vw,64px)!important}.hm-growth-header h2,.hm-ai-search-copy h2,.faq-heading h2,.ub-ai-demo h2{font-size:clamp(40px,2vw,52px)!important}.ub-ai-demo-body{max-width:1240px}}@media (max-width: 1100px){body:has(main.main){--hm-pad-x: 20px}}@media (max-width: 800px){body:has(main.main){--hm-pad-x: 16px}}@media (max-width: 480px){body:has(main.main){--hm-pad-x: 14px}}@media (max-width: 991px){.hero-section{min-height:auto!important;height:auto!important;padding:96px 0 64px;align-items:flex-start}.hero-bg{object-position:center bottom}}@media (max-width: 767px){.hero-section{padding:40px 0 70px}.hero-content{gap:20px;max-width:100%;padding:0}.hero-btns a{width:100%;min-width:0;max-width:340px}.hm-growth,.hm-ai-search,.ub-ai-demo,.faq-section,.client-results,.ai-services,.founder-story{padding-top:48px;padding-bottom:48px}}@media (max-width: 575px){.hero-section{padding:32px 0 56px}.ub-ai-demo{padding:36px 0 44px}.ub-ai-demo-lead{font-size:16px;line-height:24px}}
