@keyframes FirstSection_gradientAnimation__Xpw6v{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.FirstSection_firstPart__Tu9_W{margin-bottom:6rem}@media(min-width:768px){.FirstSection_firstPart__Tu9_W{margin-top:4.75rem}}@media(min-width:1400px){.FirstSection_firstPart__Tu9_W{margin-top:7.5rem}}@media(max-width:767.98px){.FirstSection_firstPart__Tu9_W{margin-top:3.5rem;margin-bottom:4rem}}.FirstSection_largeTitle__WFbaA{margin-bottom:1rem;color:var(--Neutral-900,#02021e);text-align:center;font-size:4.5rem;line-height:1.3;font-weight:700}@media(max-width:1199.98px){.FirstSection_largeTitle__WFbaA{font-size:3.75rem}}@media(min-width:768px)and (max-width:991.98px){.FirstSection_largeTitle__WFbaA{font-size:3rem}}@media(max-width:767.98px){.FirstSection_largeTitle__WFbaA{font-size:2rem}}.FirstSection_largeTitle__WFbaA{font-weight:600;will-change:transform;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width:767.98px){.FirstSection_largeTitle__WFbaA{margin-left:auto;margin-right:auto}}.FirstSection_largeTitleGradient__XehEl{background:linear-gradient(90deg,#0090f6,#0090f6 30%,#0c24f9 50%,#a506f6);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;will-change:background-position}.FirstSection_largeTitleGradient__XehEl,.FirstSection_largeTitleGradient__XehEl.FirstSection_animated__NcOWT{animation:FirstSection_gradientAnimation__Xpw6v 8s ease infinite}.FirstSection_subTitle__D8FKM{color:var(--Neutral-900,#02021e);text-align:center;font-size:1.5rem;line-height:1.35;font-weight:700}@media(max-width:1199.98px){.FirstSection_subTitle__D8FKM{font-size:1.25rem}}@media(min-width:768px)and (max-width:991.98px){.FirstSection_subTitle__D8FKM{font-size:1.2rem}}@media(max-width:767.98px){.FirstSection_subTitle__D8FKM{font-size:1.125rem}}.FirstSection_subTitle__D8FKM{font-weight:400;text-wrap:balance}.FirstSection_imageWrapper__UBi6g{border-radius:2rem;display:flex;justify-content:center;align-items:center;overflow:hidden}.FirstSection_imageWrapper__UBi6g .FirstSection_imageItem__54JFa{width:100%;height:auto}@media(max-width:1199.98px){.FirstSection_imageWrapper__UBi6g{border-radius:1.5rem;padding:0 1rem}}@media(max-width:767.98px){.FirstSection_imageWrapper__UBi6g{border-radius:1rem}}.FirstSection_bgGradient__aYyoJ{overflow:hidden;padding-bottom:10rem}@media(max-width:1199.98px){.FirstSection_bgGradient__aYyoJ{padding-bottom:5rem}}@media(max-width:767.98px){.FirstSection_bgGradient__aYyoJ{padding-bottom:0}}.FirstSection_bgGradient__aYyoJ{position:relative;background:radial-gradient(closest-side,rgba(165,6,246,.075),transparent) no-repeat calc(25vw - 150px) calc(100% - 16vw - 150px)/1291px 702px,radial-gradient(closest-side,rgba(85,210,249,.1),transparent) no-repeat calc(110% + 148px) calc(36vh - 148px)/1118px 969px,radial-gradient(closest-side,rgba(85,126,249,.1),transparent) no-repeat calc(-8% - 140px) calc(28vh - 140px)/934px 974px}@media(max-width:1500px){.FirstSection_bgGradient__aYyoJ{background:radial-gradient(closest-side,rgba(165,6,246,.175),transparent) no-repeat calc(25vw - 150px) calc(100% - 26vw - 150px)/808px 504px,radial-gradient(closest-side,rgba(85,210,249,.18),transparent) no-repeat calc(140% + 148px) calc(52vh - 148px)/1118px 568px,radial-gradient(closest-side,rgba(85,126,249,.3),transparent) no-repeat calc(-8% - 140px) calc(65vh - 140px)/741px 388px}}@media(max-width:767.98px){.FirstSection_bgGradient__aYyoJ{background:radial-gradient(closest-side,rgba(85,126,249,.1),transparent) no-repeat calc(-10vw - 73px) calc(85% + 73px)/454px 350px,radial-gradient(closest-side,rgba(85,210,249,.2),transparent) no-repeat calc(110% + 148px) calc(24vh - 148px)/1118px 418px,radial-gradient(closest-side,rgba(165,6,246,.15),transparent) no-repeat calc(50vw - 109px) calc(auto - 109px)/479px 326px}}@media(max-width:1600px){.FirstSection_bgGradient__aYyoJ{background:radial-gradient(closest-side,rgba(165,6,246,.075),transparent) no-repeat calc(25vw - 150px) calc(100% - 16vw - 150px)/1291px 702px,radial-gradient(closest-side,rgba(85,210,249,.1),transparent) no-repeat calc(110% + 148px) calc(36vh - 148px)/1118px 568px,radial-gradient(closest-side,rgba(85,126,249,.1),transparent) no-repeat calc(-8% - 140px) calc(28vh - 140px)/934px 974px}}