.gc-hero-wrap{background:radial-gradient(120% 160% at 50% -30%,rgba(66,133,244,.14) 0,rgba(66,133,244,0) 60%),linear-gradient(#f6f9ff,#fbfcff 46%,#fff)}.gc-hero{align-items:center;background:transparent;color:#0b1020;display:flex;justify-content:center;padding:50px 24px 30px;width:100%;-webkit-font-smoothing:antialiased}.gc-hero,.gc-hero *,.gc-hero :after,.gc-hero :before{box-sizing:border-box}.gc-hero__container{margin:0 auto;max-width:1260px;position:relative;text-align:center;transition:opacity .7s,transform .7s cubic-bezier(.22,.61,.36,1)}.gc-hero__eyebrow{color:#2547e0;display:block;font-size:13px!important;letter-spacing:.16em;text-transform:uppercase;transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);transition-delay:.1s}.gc-hero__eyebrow,.gc-hero__heading{font-weight:800;opacity:0;transform:translateY(20px)}.gc-hero__heading{color:#0b1020;font-size:clamp(32px,3.9vw,52px)!important;letter-spacing:-.01em;line-height:1.12;margin:12px auto 0!important;max-width:1260px;text-wrap:pretty;transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);transition-delay:.25s}@media (min-width:700px){.gc-hero__heading-before{white-space:nowrap}}.gc-hero__brand{white-space:nowrap}.gc-hero__brand-letter--blue{color:#4285f4}.gc-hero__brand-letter--red{color:#ea4335}.gc-hero__brand-letter--yellow{color:#fbbc05}.gc-hero__brand-letter--green{color:#34a853}.gc-hero__brand-cloud{color:#5f6368}.gc-hero__description{color:#5a6472;font-size:17px!important;line-height:1.7;margin:13px auto 0!important;max-width:800px;opacity:0;text-wrap:pretty;transform:translateY(20px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);transition-delay:.4s;white-space:pre-line}.gc-hero__cta-wrapper{margin-top:32px;opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);transition-delay:.55s}.gc-hero__cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.gc-hero__btn{align-items:center;background:#ef3e2e;border-radius:12px;box-shadow:0 14px 34px rgba(239,62,46,.34);color:#fff!important;display:inline-flex;font-size:16px;font-weight:700;gap:10px;padding:17px 32px;text-decoration:none!important;transition:transform .25s,box-shadow .25s,background-color .25s}.gc-hero__btn:focus-visible,.gc-hero__btn:hover{background:#e13424;box-shadow:0 18px 38px rgba(239,62,46,.5);transform:translateY(-2px)}.gc-hero__btn:focus-visible{outline:2px solid #e13424;outline-offset:3px}.gc-hero__arrow{transition:transform .25s ease}.gc-hero__btn:focus-visible .gc-hero__arrow,.gc-hero__btn:hover .gc-hero__arrow{transform:translateX(4px)}.gc-hero__secondary-link{align-items:center;background:#fff;border:1px solid #e1e5ec;border-radius:12px;color:#0f1a2e;display:inline-flex;font-size:16px;font-weight:700;gap:10px;padding:17px 32px;text-decoration:none!important;transition:transform .25s,box-shadow .25s,border-color .2s,background-color .2s}.gc-hero__secondary-link:focus-visible,.gc-hero__secondary-link:hover{background:#f5f6f8;box-shadow:0 14px 34px rgba(11,16,32,.08);transform:translateY(-2px)}.gc-hero__secondary-link:focus-visible{outline:2px solid #0f1a2e;outline-offset:3px}.gc-hero__secondary-text{line-height:1.2}.gc-hero__tagline{color:#5a6472;font-size:13.5px!important;font-weight:600;letter-spacing:.01em;margin:16px auto 0!important;opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);transition-delay:.65s}.gc-hero__container.is-visible .gc-hero__cta-wrapper,.gc-hero__container.is-visible .gc-hero__description,.gc-hero__container.is-visible .gc-hero__eyebrow,.gc-hero__container.is-visible .gc-hero__heading,.gc-hero__container.is-visible .gc-hero__tagline{opacity:1;transform:translateY(0)}@media (max-width:600px){.gc-hero{padding:48px 16px 40px}.gc-hero__cta-row{flex-direction:column;width:100%}.gc-hero__btn,.gc-hero__secondary-link{justify-content:center;padding:15px 24px;width:100%}}.gc-stats{background:transparent;display:flex;justify-content:center;padding:10px 24px 30px;width:100%}.gc-stats,.gc-stats *,.gc-stats :after,.gc-stats :before{box-sizing:border-box}.gc-stats__container{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:900px;opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);width:100%}.gc-stats__container.is-visible{opacity:1;transform:translateY(0)}.gc-stats__metric{flex:1;padding:0 clamp(12px,2vw,28px);position:relative;text-align:center}.gc-stats__metric:not(:last-child):after{background-color:rgba(200,210,225,.5);content:"";height:80%;position:absolute;right:0;top:10%;width:1px}.gc-stats__icon{align-self:end;display:inline-flex;font-size:26px}.gc-stats__icon,.gc-stats__val{align-items:center;color:#4285f4;justify-content:center;line-height:1}.gc-stats__val{display:flex;font-size:clamp(26px,2.7vw,34px)!important;gap:7px}.gc-stats__suffix,.gc-stats__val{font-weight:800;letter-spacing:-.03em}.gc-stats__suffix{color:#4285f4;font-size:clamp(26px,2.7vw,34px);line-height:1}.gc-stats__label{color:#39414f;font-size:13.5px!important;font-weight:600;letter-spacing:.01em;margin-top:8px!important}@media (max-width:720px){.gc-stats__label{min-height:40px}}@media (max-width:640px){.gc-stats__container{flex-direction:column;gap:28px}.gc-stats__metric{padding:0;width:100%}.gc-stats__metric:not(:last-child):after{display:none}.gc-stats__label{min-height:auto}}