.gt button,.gt input,.gt select,.gt textarea{font-family:inherit;text-transform:none;letter-spacing:normal;box-shadow:none}.gt button{cursor:pointer;-webkit-appearance:none;appearance:none;line-height:1.2;min-height:0}.gt .btn.l{border-color:rgba(255,255,255,.4);color:#fff}.gt .btn.l:hover{background:#fff;color:var(--navy)}.gt.gt-js .rv{opacity:0;transform:translateY(30px);transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1)}.gt.gt-js .rv.in{opacity:1;transform:none}.gt.gt-js .hx .txt>*{animation:gtf .7s backwards}.gt.gt-js .hx .txt>*:nth-child(2){animation-delay:.08s}.gt.gt-js .hx .txt>*:nth-child(3){animation-delay:.16s}.gt.gt-js .hx .txt>*:nth-child(4){animation-delay:.24s}.gt.gt-js .hx .txt>*:nth-child(5){animation-delay:.32s}.gt .fn{padding:0 0 clamp(64px,9vw,100px)}.gt .fb{background:linear-gradient(120deg,var(--navy),var(--navy2));border-radius:36px;padding:clamp(54px,7vw,80px) clamp(22px,5vw,60px);text-align:center;color:#fff;position:relative;overflow:hidden}.gt .fb::before{content:"";position:absolute;left:-90px;top:-90px;width:240px;height:240px;border-radius:50%;background:var(--or)}.gt .fb::after{content:"";position:absolute;right:-60px;bottom:-110px;width:300px;height:300px;border-radius:50%;border:46px solid rgba(255,255,255,.1)}.gt .fb>*{position:relative;z-index:1}.gt .fb h2{color:#fff;font-size:clamp(28px,4.6vw,54px);max-width:780px;margin:0 auto 16px}.gt .fb p{color:#c5d2ee;max-width:560px;margin:0 auto 32px;font-size:clamp(15px,1.7vw,17.5px)}.gt .fb .cta{justify-content:center}.gt .soc{display:flex;gap:12px;justify-content:center;margin-top:28px;flex-wrap:wrap}.gt .soc a{width:46px;height:46px;border-radius:50%;border:1.5px solid rgba(255,255,255,.35);display:grid;place-items:center;color:#fff;font-size:19px;transition:background .3s,transform .3s,border-color .3s}.gt .soc a:hover{background:var(--or);border-color:var(--or);transform:translateY(-4px);color:#fff}.gt.gt-js .mq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.gt.gt-js .mt{animation:gtmq 40s linear infinite;padding:0}.gt .mt .lg.noimg img{display:none}.gt .mt .lg.noimg span{display:block}@media (max-width:600px){.gt .fb{border-radius:28px;padding:54px 22px 40px}.gt .fb::before{width:150px;height:150px;left:-62px;top:-62px}.gt .fb::after{width:200px;height:200px;border-width:30px;right:-80px;bottom:-90px}.gt .fb .cta{gap:12px}}@media (prefers-reduced-motion:reduce){.gt.gt-js .rv{opacity:1;transform:none}.gt.gt-js .mt{animation:none}.gt.gt-js .mq{overflow-x:auto}}