.home-cosmos .home-hero-copy,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy{right:clamp(96px,9.4vw,150px);width:min(560px,45%)}.home-cosmos .home-hero-badge{width:-moz-max-content;width:max-content;min-height:40px;justify-content:flex-start;gap:9px;padding:7px 14px;font-size:14px}.home-cosmos .home-hero-badge svg{width:21px;height:21px}.home-cosmos .home-hero-copy h1,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy h1{max-width:none;margin-top:22px;font-size:clamp(56px,3.8vw,62px);font-weight:800;line-height:1.3;letter-spacing:-.045em}.home-cosmos .home-hero-title-line{display:block;white-space:nowrap}.home-cosmos .home-hero-copy p,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy p{max-width:410px;margin-top:22px;font-size:18px;line-height:1.75}.home-cosmos .home-hero-cta,.home-cosmos .home-minimal-hero--light-blue .home-hero-cta{width:272px;min-height:62px;margin-top:30px;font-size:18px}@media (max-width:1279px){.home-cosmos .home-hero-copy,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy{right:clamp(72px,7.5vw,96px);width:min(540px,46%)}.home-cosmos .home-hero-copy h1,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy h1{margin-top:20px;font-size:clamp(44px,4.1vw,52px);line-height:1.3}.home-cosmos .home-hero-copy p,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy p{margin-top:20px;font-size:17px}.home-cosmos .home-hero-cta,.home-cosmos .home-minimal-hero--light-blue .home-hero-cta{width:264px;min-height:60px;margin-top:28px;font-size:17px}}@media (max-width:1023px){.home-cosmos .home-hero-copy,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy{right:clamp(56px,6.5vw,68px);width:48%}.home-cosmos .home-hero-badge{min-height:36px;padding:6px 12px;font-size:12px}.home-cosmos .home-hero-copy h1,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy h1{margin-top:18px;font-size:clamp(36px,4.3vw,42px)}.home-cosmos .home-hero-copy p,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy p{max-width:380px;margin-top:18px;font-size:16px}.home-cosmos .home-hero-cta,.home-cosmos .home-minimal-hero--light-blue .home-hero-cta{width:250px;min-height:58px;margin-top:24px;font-size:16px}}@media (max-width:767px){.home-cosmos .home-hero-copy,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy{top:24px;right:20px;left:20px;width:auto;transform:none}.home-cosmos .home-hero-badge{min-height:36px;gap:7px;padding:6px 11px;font-size:11px}.home-cosmos .home-hero-badge svg{width:18px;height:18px}.home-cosmos .home-hero-copy h1,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy h1{margin-top:16px;font-size:clamp(30px,8.5vw,36px);line-height:1.3;letter-spacing:-.035em}.home-cosmos .home-hero-copy p,.home-cosmos .home-minimal-hero--light-blue .home-hero-copy p{max-width:390px;margin-top:16px;font-size:14px;line-height:1.7}.home-cosmos .home-hero-cta,.home-cosmos .home-minimal-hero--light-blue .home-hero-cta{width:230px;min-height:56px;margin-top:22px;font-size:15px}}