.gf-hp-hero{background:linear-gradient(180deg,#011a26 20%,#0c404a 40%,#1d7376 60%,#34aa97 70%,#8dcfc5 80%,#fff);box-sizing:border-box;color:#fff;contain:layout style;overflow:hidden;padding:140px 40px 80px;position:relative}.gf-hp-hero__globe-container{left:0;mix-blend-mode:screen;opacity:.65;overflow:hidden;top:0;transform:translateZ(0);will-change:opacity,transform;z-index:0}.gf-hp-hero__globe-canvas,.gf-hp-hero__globe-container{height:100%;pointer-events:none;position:absolute;width:100%}.gf-hp-hero__globe-canvas{left:50%;top:50%;transform:translate(-50%,-50%)}.gf-hp-hero>.gf-hp-container{position:relative;z-index:1}.gf-hp-hero__header{margin:0 auto;max-width:720px;text-align:center}.gf-hp-hero__tagline{margin-bottom:20px}.gf-hp-hero__tagline span{color:var(--brand-500);display:inline-block;font-size:12px;text-transform:uppercase}.gf-hp-hero__title{color:#fff;font-size:54px;margin-bottom:20px}.gf-hp-hero__subheading{color:hsla(0,0%,100%,.85);margin-bottom:40px}.gf-hp-hero__actions{gap:16px}.gf-hp-hero__actions,.gf-hp-hero__features{align-items:center;display:flex;justify-content:center;margin-bottom:40px}.gf-hp-hero__features{flex-wrap:wrap;gap:12px 20px}.gf-hp-hero__feature-pill{align-items:center;box-sizing:border-box;color:hsla(0,0%,100%,.5);cursor:pointer;display:inline-flex;font-size:12px;gap:8px;padding:8px;position:relative;text-transform:uppercase;transition:all .25s ease}.gf-hp-hero__feature-pill:hover{color:hsla(0,0%,100%,.85)}.gf-hp-hero__feature-pill.active{color:var(--brand-500,#34aa97)}.pill-icon-wrapper{align-items:center;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;position:relative;width:36px}.pill-icon-wrapper svg:not(.icon-ring-svg){stroke:currentColor;transition:all .25s ease;z-index:2}.pill-icon-wrapper .pill-fa-icon,.pill-icon-wrapper img.pill-custom-icon{height:15px;max-height:15px;max-width:15px;object-fit:contain;position:relative;width:15px;z-index:2}.icon-ring-svg{height:100%;inset:0;pointer-events:none;position:absolute;transform:rotate(-90deg);width:100%;z-index:1}.icon-ring-svg .ring-bg{fill:none;stroke:hsla(0,0%,100%,.1);stroke-width:2.5px;transition:stroke .25s ease}.gf-hp-hero__feature-pill.active .ring-bg{stroke:rgba(52,170,151,.2)}.icon-ring-svg .ring-progress{fill:none;opacity:0;stroke:var(--brand-500,#34aa97);stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;stroke-width:2.5px;transition:opacity .25s ease}.gf-hp-hero__feature-pill.active .ring-progress{animation:iconRingProgress 5s linear forwards;opacity:1}.is-tab-paused .gf-hp-hero__feature-pill.active .ring-progress{animation-play-state:paused}@keyframes iconRingProgress{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.gf-hp-hero__media{display:grid;grid-template-columns:1fr;margin:0 auto 40px;max-width:1040px;position:relative;text-align:center}.gf-hp-hero__media.animate-in{animation:heroMediaIn .6s cubic-bezier(.16,1,.3,1) forwards}.gf-hp-hero__media-panel{backface-visibility:hidden;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.06);border-radius:20px;box-sizing:border-box;display:none;grid-area:1/1;overflow:hidden;padding:8px;will-change:transform,opacity}.gf-hp-hero__media-panel.is-leaving{animation:heroCardExit 1s cubic-bezier(.16,1,.3,1) forwards;display:block;z-index:1}.gf-hp-hero__media-panel.active{animation:heroCardEnter 1s cubic-bezier(.16,1,.3,1) forwards;display:block;z-index:2}.gf-hp-hero__media-panel img{border-radius:12px;display:block;object-fit:cover;width:100%}@keyframes heroMediaIn{0%{opacity:0;transform:translateY(60px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes heroCardEnter{0%{opacity:0;transform:translateY(60px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes heroCardExit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-30px) scale(.95)}}.gf-hp-hero__stats{display:none;gap:20px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1000px;text-align:center}.gf-hp-hero__stat-card{color:#1e2023}.gf-hp-hero__stat-num{margin-bottom:8px}.gf-hp-hero__stat-text{margin:0 auto;max-width:260px}@media (max-width:992px){.gf-hp-hero__features{box-sizing:border-box;flex-wrap:nowrap;justify-content:flex-start;max-width:100%;overflow-x:auto;padding-bottom:8px;width:100%;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none}.gf-hp-hero__features::-webkit-scrollbar{display:none}.gf-hp-hero__feature-pill{flex-shrink:0}}@media (max-width:768px){.gf-hp-hero{padding:120px 20px 40px}.gf-hp-hero__title{font-size:36px}.gf-hp-hero__stats{gap:20px;grid-template-columns:1fr}.gf-hp-hero__media-panel{border-radius:10px;padding:4px}.gf-hp-hero__media-panel img{border-radius:6px}}@media (max-width:480px){.gf-hp-hero__actions{flex-direction:column;width:100%}.gf-hp-hero__actions .button{text-align:center;width:100%}}