@property --＠gradient-color-1{syntax:"<color>";inherits:false;initial-value:#ff270a}@property --＠gradient-color-2{syntax:"<color>";inherits:false;initial-value:#8738f5}@property --＠gradient-color-3{syntax:"<color>";inherits:false;initial-value:#0960f6}@property --＠gradient-color-4{syntax:"<color>";inherits:false;initial-value:#0960f6}@property --＠gradient-color-5{syntax:"<color>";inherits:false;initial-value:rgba(56,245,255,.6)}@property --＠gradient-color-6{syntax:"<color>";inherits:false;initial-value:#38f5ff}header:has(.gradient){.gradient>span{background:linear-gradient(to right in oklch,var(--＠gradient-color-1) 0,var(--＠gradient-color-2) 22%,var(--＠gradient-color-3) 42%,var(--＠gradient-color-4) 82%,var(--＠gradient-color-5) 100%,var(--＠gradient-color-6) 104%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}}.blue-30{color:#023180}.main-text p{font-size:18px}.logo-container{max-width:130px}.eyebrow,.small.eyebrow{font-size:18px}.eyebrow.eyebrow--blue,.eyebrow.eyebrow--blue>span{color:#0960f6}.features-stacked-content .s-layout{padding:40px 0}.features-stacked-content .features-stacked-content__media{align-self:center;aspect-ratio:1/1;height:auto;margin:0;min-width:0;overflow:hidden;position:relative;width:100%}.features-stacked-content .features-stacked-content__media--video{aspect-ratio:16/9}.features-stacked-content .features-stacked-content__media img{display:block;height:100%;inset:0;max-width:none;object-fit:cover;position:absolute;width:100%}@media (min-width:768px){.features-stacked-content-grid{grid-template-columns:repeat(2,1fr)}}.features-stacked-content .text-lg,.features-stacked-content li,.features-stacked-content p{font-size:16px}@media (min-width:768px){.features-stacked-content .text-lg,.features-stacked-content li,.features-stacked-content p{font-size:18px}}.button-wrapper .button{&.bright_blue{background-color:var(--bg-color);border-radius:980px;color:#fff;padding:8px 24px;.blue-30{color:#fff}&:hover{background-color:#053d9e;color:#fff;.blue-30{color:#fff}}}&.blue-50{background-color:#fff;border:1px solid #0960f6;color:#0960f6;&:hover{background-color:#d9e8fe}}}