.gsc{display:flex;justify-content:center}.gsc__open{margin-left:calc(var(--boxSizeMargin) / 2)}.gezy-check-payment__instructions{padding:calc(var(--boxSizeMargin) / 2);border-radius:8px;margin-bottom:var(--boxSizeMargin);border:1px solid var(--shade03)}.gezy-check-payment__form{margin-bottom:var(--boxSizeMargin);display:flex;flex-direction:column;gap:var(--boxSizeMargin)}@keyframes hero-banner-fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-banner-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-banner-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes hero-banner-pulse{0%,to{opacity:.05}50%{opacity:.12}}@keyframes hero-banner-spin-slow{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}.hero-banner{--hero-banner-accent-blue: #2563eb;--hero-banner-accent-blue-dark: #1d4ed8;--hero-banner-accent-purple: #7c3aed;--hero-banner-accent-purple-dark: #6d28d9;--hero-banner-surface-soft: #f9fafb;--hero-banner-surface-soft-dim: #f3f4f6;--hero-banner-image-overlay: #111827;position:relative;padding:8rem 1rem;overflow:hidden}.hero-banner--bg-gradient{background:linear-gradient(to bottom right,var(--hero-banner-accent-blue),var(--hero-banner-accent-purple),var(--hero-banner-accent-blue-dark))}.hero-banner--bg-color{background:linear-gradient(to bottom right,var(--hero-banner-surface-soft),var(--hero-banner-surface-soft-dim))}.hero-banner--bg-image{background-color:var(--hero-banner-image-overlay);background-size:cover;background-position:center}.hero-banner--text-light .hero-banner__title{color:var(--white);text-shadow:0 2px 20px rgba(0,0,0,.3)}.hero-banner--text-light .hero-banner__subtitle{color:var(--hero-banner-surface-soft-dim)}.hero-banner--text-light .hero-banner__cta-wrapper .link{background:#fff3;color:var(--white);border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero-banner--text-light .hero-banner__cta-wrapper .link:hover{background:#ffffff4d}.hero-banner--text-dark .hero-banner__title{color:var(--fontColor)}.hero-banner--text-dark .hero-banner__subtitle{color:var(--fontSecondaryColor)}.hero-banner--text-dark .hero-banner__cta-wrapper .link{background:linear-gradient(to right,var(--hero-banner-accent-blue),var(--hero-banner-accent-purple));color:var(--white);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.hero-banner--text-dark .hero-banner__cta-wrapper .link:hover{background:linear-gradient(to right,var(--hero-banner-accent-blue-dark),var(--hero-banner-accent-purple-dark))}.hero-banner__shape{position:absolute;border-radius:50%;pointer-events:none}.hero-banner__shape--circle-top{top:5rem;left:2.5rem;width:8rem;height:8rem;background:#ffffff0d;filter:blur(24px);animation:hero-banner-float 3s ease-in-out infinite}.hero-banner__shape--circle-bottom{bottom:5rem;right:2.5rem;width:10rem;height:10rem;background:#a855f71a;filter:blur(40px);animation:hero-banner-pulse 4s ease-in-out infinite}.hero-banner__shape--diamond{top:50%;left:25%;width:5rem;height:5rem;background:#60a5fa1a;filter:blur(24px);border-radius:0;animation:hero-banner-spin-slow 20s linear infinite}.hero-banner__light-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,transparent,rgba(255,255,255,.05),transparent);animation:hero-banner-pulse 3s ease-in-out infinite;pointer-events:none}.hero-banner__content{position:relative;z-index:10;max-width:64rem;margin:0 auto;text-align:center}.hero-banner__title-wrapper{margin-bottom:2rem;position:relative;z-index:10}.hero-banner__title-wrapper--align-left{text-align:left}.hero-banner__title-wrapper--align-center{text-align:center}.hero-banner__title-wrapper--align-right{text-align:right}.hero-banner__title-wrapper--align-justify{text-align:justify}.hero-banner__title{font-family:var(--font-primary, inherit);filter:drop-shadow(0 4px 6px rgba(0,0,0,.1))}.hero-banner__title--animated{opacity:0;animation:hero-banner-fade-in-up .8s ease-out .2s forwards}.hero-banner__title--secondary{animation-delay:.35s}.hero-banner__subtitle{font-size:1.25rem;line-height:1.75;margin-bottom:3rem;max-width:48rem;margin-left:auto;margin-right:auto;font-family:var(--font-secondary, inherit);filter:drop-shadow(0 1px 3px rgba(0,0,0,.1))}.hero-banner__subtitle--animated{opacity:0;animation:hero-banner-fade-in-up .8s ease-out .4s forwards}@media (min-width: 35em){.hero-banner__subtitle{font-size:1.5rem}}.hero-banner__cta-wrapper{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.hero-banner__cta-wrapper--animated{opacity:0;animation:hero-banner-fade-in-up .8s ease-out .6s forwards}@media (min-width: 35em){.hero-banner__cta-wrapper{flex-direction:row}}.hero-banner__cta-wrapper .link{display:inline-flex;align-items:center;padding:1rem 2rem;border-radius:.75rem;font-weight:600;font-size:1.125rem;font-family:var(--font-secondary, inherit);text-decoration:none;transition:transform .3s ease,background .3s ease,box-shadow .3s ease;cursor:pointer}.hero-banner__cta-wrapper .link:hover{transform:scale(1.05) translateY(-2px)}.hero-banner__cta-icon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-left:.75rem;transition:transform .3s ease}.hero-banner__cta-wrapper .link:hover .hero-banner__cta-icon{transform:translate(4px)}@media (prefers-reduced-motion: reduce){.hero-banner__title--animated,.hero-banner__subtitle--animated,.hero-banner__cta-wrapper--animated{animation:none;opacity:1}.hero-banner__shape,.hero-banner__light-overlay{animation:none}}@media screen and (max-width: 55.99em){.desktop-only{display:none!important}}@media screen and (min-width: 56em){.mobile-only{display:none!important}}:root{--tabletBreakpoint: 35em;--menuBreakpoint: 56em}@keyframes text-image-fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.text-image{display:flex;flex-direction:column;gap:2rem;align-items:center;padding:3rem 1rem}@media (min-width: 35em){.text-image{flex-direction:row;justify-content:center;gap:4rem;padding:5rem 2rem}}.text-image--image-left{flex-direction:column-reverse}@media (min-width: 35em){.text-image--image-left{flex-direction:row-reverse}}@media (min-width: 35em){.text-image--image-right{flex-direction:row}}.text-image__content{flex:1;max-width:var(--smallContainerWidth);animation:text-image-fade-in-up .8s ease-out forwards}.text-image__title{margin-bottom:1.5rem}.text-image__title--left{text-align:left}.text-image__title--center{text-align:center}.text-image__title--right{text-align:right}.text-image__title--justify{text-align:justify}.text-image__title h1,.text-image__title h2,.text-image__title h3,.text-image__title h4,.text-image__title h5,.text-image__title h6{margin:0;line-height:1.2}.text-image__text{line-height:1.6;animation:text-image-fade-in-up .8s ease-out .2s forwards;opacity:0}.text-image__image{flex:1;max-width:var(--smallContainerWidth);animation:text-image-fade-in-up .8s ease-out .3s forwards;opacity:0}.text-image__image img{display:block;width:100%;height:auto;border-radius:.75rem;-o-object-fit:cover;object-fit:cover}@media (prefers-reduced-motion: reduce){.text-image__content,.text-image__text,.text-image__image{animation:none;opacity:1}}@keyframes title-text-fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.title-text{padding:5rem 1rem;position:relative;overflow:hidden}.title-text--align-left{text-align:left}.title-text--align-center{text-align:center}.title-text--align-right{text-align:right}.title-text__inner{position:relative;z-index:1;max-width:64rem;margin:0 auto}.title-text__title{margin-bottom:2rem;animation:title-text-fade-in-up .8s ease-out forwards;opacity:0}.title-text__content{animation:title-text-fade-in-up .8s ease-out .2s forwards;opacity:0;line-height:1.75}.title-text__content p{margin-bottom:1.5rem}.title-text__content ul,.title-text__content ol{margin-bottom:2rem;padding-left:1.5rem}.title-text__content li{margin-bottom:.5rem}.title-text__content a{text-decoration:underline;text-underline-offset:2px}@media (prefers-reduced-motion: reduce){.title-text__title,.title-text__content{animation:none;opacity:1}}
