/* Desktop home composition aligned to the supplied partner-hero reference. */
.home-page .home-hero-header{position:absolute;inset:0 0 auto;z-index:30;width:100%;height:104px;padding:0 4.2%;background:transparent;border:0;justify-content:flex-end}.home-page .home-hero-header .brand{position:absolute;left:43.35%;top:26px;gap:7px}.home-page .home-hero-header .brand-mark{width:52px;height:43px}.home-page .home-hero-header .brand-copy b{font-size:18px;letter-spacing:2.4px}.home-page .home-hero-header .brand-copy small{font-size:6px;letter-spacing:4.2px;margin-top:8px}.home-page .home-hero-header .primary-nav{margin:0;gap:24px}.home-page .home-hero-header .primary-nav a{position:relative;padding:8px 0;font-size:13px}.home-page .home-hero-header .primary-nav a+a:before{content:'/';position:absolute;left:-14px;color:var(--cyan)}.home-page .home-hero-header .primary-nav a.active{color:#fff}.home-page .home-hero-header .primary-nav a.active:after{right:0}.home-page .home-hero-header .header-actions{display:none}.home-page .hero{height:465px}.home-page .hero-copy{width:min(690px,49%);padding:126px 5.8% 0 0}.home-page .hero-copy .eyebrow{display:none}.home-page .hero h1{font-size:clamp(54px,4.55vw,75px);line-height:.88;margin-bottom:17px}.home-page .hero-copy>p:not(.eyebrow){max-width:610px;font-size:16px;line-height:1.55}.home-page .hero .button-row{margin-top:23px}.home-page .hero .btn{min-width:254px;min-height:46px}.home-page .partner-pillars{padding-top:30px;padding-bottom:37px}.home-page .partner-pillars .experience-item{min-height:135px}@media(max-width:820px){.home-page .home-hero-header{position:relative;height:76px;padding-inline:24px;background:#030405;border-bottom:1px solid #191d1e;justify-content:initial}.home-page .home-hero-header .brand{position:static}.home-page .home-hero-header .primary-nav{margin-left:auto}.home-page .hero{height:680px}.home-page .hero-copy{padding-top:78px}}@media(max-width:480px){.home-page .home-hero-header{padding-inline:20px}.home-page .hero{height:640px}.home-page .hero-copy{padding-top:64px}}
