.FutureLeaderBanner_root__G0sPX{--navy:#1e2358;--navy-2:#2b3175;--magenta:#cc1579;--pink:#f06db4;background:#fff;padding:56px 0 24px;font-family:var(--font-montserrat),system-ui,sans-serif;overflow-x:clip}.FutureLeaderBanner_wrap__8hmAw{max-width:1600px;margin:0 auto;padding:0 16px}@media (min-width:1280px){.FutureLeaderBanner_root__G0sPX{padding-top:120px}}@media (min-width:640px){.FutureLeaderBanner_wrap__8hmAw{padding:0 24px}}@media (min-width:1024px){.FutureLeaderBanner_wrap__8hmAw{padding:0 32px}}.FutureLeaderBanner_panel__brexr{position:relative;display:grid;gap:8px;border-radius:32px;background:radial-gradient(120% 140% at 100% 100%,#3b2a7a 0,transparent 55%),var(--navy);color:#fff;padding:44px 24px 0;isolation:isolate}@media (min-width:1280px){.FutureLeaderBanner_panel__brexr{grid-template-columns:minmax(0,50%);padding:64px 64px 0;min-height:470px}}.FutureLeaderBanner_blossoms__k2wXb{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:url(/su-future-leader/images/petals-poster.webp) 0 0/auto 120% no-repeat;opacity:.35;-webkit-mask-image:linear-gradient(100deg,#000 10%,transparent 55%);mask-image:linear-gradient(100deg,#000 10%,transparent 55%)}.FutureLeaderBanner_path__h5Xyb{position:absolute;inset:auto 0 0 0;z-index:-1;width:100%;height:70%;overflow:visible}.FutureLeaderBanner_path__h5Xyb path{stroke:var(--pink);stroke-width:2;stroke-dasharray:6 9;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.55}.FutureLeaderBanner_copy__a__nq{position:relative;padding-bottom:8px}@media (min-width:1280px){.FutureLeaderBanner_copy__a__nq{align-self:center;padding-bottom:64px}}.FutureLeaderBanner_eyebrow__TV7F8{display:inline-flex;align-items:center;gap:10px;margin:0;border-radius:999px;background:rgb(255 255 255/.1);padding:7px 14px;font-size:13px;font-weight:600;letter-spacing:.02em;color:rgb(255 255 255/.9)}.FutureLeaderBanner_dot__ZYh5x{width:8px;height:8px;border-radius:999px;background:var(--pink);box-shadow:0 0 0 0 rgb(240 109 180/.7);animation:FutureLeaderBanner_flb-pulse__KS9YF 2s ease-out infinite}.FutureLeaderBanner_title__23PPh{margin:18px 0 0;font-family:var(--font-poppins),Poppins,sans-serif;font-weight:700;font-size:clamp(40px,5.2vw,76px);line-height:1.08;letter-spacing:-.02em;color:#fff}.FutureLeaderBanner_break__R8LnL{display:none}@media (min-width:1280px){.FutureLeaderBanner_title__23PPh{font-size:clamp(48px,calc((100vw - 192px) / 21),66px)}.FutureLeaderBanner_break__R8LnL{display:block}}.FutureLeaderBanner_word__x3yUu{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-right:.24em}.FutureLeaderBanner_word__x3yUu>span{display:inline-block}.FutureLeaderBanner_funded__eKdAm{color:var(--pink)}.FutureLeaderBanner_tagline__SofVH{display:block;margin-top:14px;font-size:.36em;line-height:1.2}.FutureLeaderBanner_struck__0MKm0{position:relative;color:var(--pink)}.FutureLeaderBanner_struck__0MKm0:after{content:"";position:absolute;left:-2%;right:-2%;top:54%;height:.09em;border-radius:99px;background:#fff;transform:rotate(-4deg);transform-origin:left}.FutureLeaderBanner_lede__BS3RY{margin:20px 0 0;max-width:560px;font-size:17px;line-height:1.7;color:rgb(255 255 255/.82)}.FutureLeaderBanner_lede__BS3RY strong{color:#fff;font-weight:600}.FutureLeaderBanner_actions__BS1px{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.FutureLeaderBanner_primary__7O_d3,.FutureLeaderBanner_secondary__WZ_f_{display:inline-flex;min-height:52px;align-items:center;gap:8px;border-radius:14px;padding:0 24px;font-weight:600;font-size:16px;text-decoration:none;transition:transform .2s ease,background-color .2s ease}.FutureLeaderBanner_primary__7O_d3{background:var(--magenta);color:#fff}.FutureLeaderBanner_primary__7O_d3:hover{background:#a81063;color:#fff;transform:translateY(-2px)}.FutureLeaderBanner_secondary__WZ_f_{border:2px solid rgb(255 255 255/.35);color:#fff}.FutureLeaderBanner_secondary__WZ_f_:hover{background:rgb(255 255 255/.1);color:#fff}.FutureLeaderBanner_primary__7O_d3:focus-visible,.FutureLeaderBanner_secondary__WZ_f_:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.FutureLeaderBanner_stage__wsEKa{position:relative;justify-self:center;width:min(100%,360px);margin-top:8px}@media (min-width:1280px){.FutureLeaderBanner_stage__wsEKa{position:absolute;right:7%;bottom:0;height:calc(100% + 72px);width:auto;aspect-ratio:900/1036;margin:0}.FutureLeaderBanner_student__cdXTc{height:100%;width:auto}}.FutureLeaderBanner_halo__17uPa{position:absolute;left:50%;bottom:-20%;width:92%;aspect-ratio:1;translate:-50% 0;border-radius:999px;background:linear-gradient(180deg,var(--magenta),var(--navy-2));clip-path:inset(-100% -100% 20% -100%)}.FutureLeaderBanner_student__cdXTc{position:relative;display:block;width:100%;height:auto}.FutureLeaderBanner_seal__dmuOr{position:absolute;top:16%;right:-4%;width:26%;min-width:84px;aspect-ratio:1;z-index:2}.FutureLeaderBanner_sealRing__acOeg{position:absolute;inset:0;border-radius:999px;background:var(--magenta);animation:FutureLeaderBanner_flb-spin__tjId4 18s linear infinite}.FutureLeaderBanner_sealRing__acOeg text{fill:#fff;font-size:10.5px;font-weight:600;font-family:var(--font-poppins),Poppins,sans-serif}.FutureLeaderBanner_sealCore__itKVr{position:absolute;inset:24%;display:grid;place-content:center;border-radius:999px;background:#fff;color:var(--navy-2);text-align:center;font-family:var(--font-poppins),Poppins,sans-serif;font-weight:700;font-size:clamp(18px,2vw,26px);line-height:1}.FutureLeaderBanner_sealCore__itKVr small{margin-top:2px;font-size:.42em;font-weight:600;color:var(--magenta)}.FutureLeaderBanner_chip__Tn60i{position:absolute;z-index:2;display:inline-flex;align-items:baseline;gap:6px;border-radius:14px;background:#fff;padding:8px 14px;color:var(--navy-2);font-size:13px;font-weight:600;white-space:nowrap;animation:FutureLeaderBanner_flb-float__4rVrt 5s ease-in-out infinite;animation-delay:calc(var(--i) * -1.6s)}.FutureLeaderBanner_chip__Tn60i b{font-family:var(--font-poppins),Poppins,sans-serif;font-size:22px;color:var(--magenta)}.FutureLeaderBanner_chip__Tn60i:first-of-type{left:-14%;top:34%}.FutureLeaderBanner_chip__Tn60i:nth-of-type(2){left:-6%;top:56%}.FutureLeaderBanner_chip__Tn60i:nth-of-type(3){right:-8%;top:64%}@media (max-width:1279px){.FutureLeaderBanner_chip__Tn60i:first-of-type{left:-4%}.FutureLeaderBanner_chip__Tn60i:nth-of-type(2){left:0}.FutureLeaderBanner_chip__Tn60i:nth-of-type(3){right:-2%}}.FutureLeaderBanner_root__G0sPX[data-state=ready] .FutureLeaderBanner_panel__brexr{clip-path:inset(0 50% 0 50% round 32px)}.FutureLeaderBanner_root__G0sPX[data-state=ready] .FutureLeaderBanner_word__x3yUu>span{transform:translateY(110%)}.FutureLeaderBanner_root__G0sPX[data-state=ready] .FutureLeaderBanner_struck__0MKm0:after{transform:rotate(-4deg) scaleX(0)}.FutureLeaderBanner_root__G0sPX[data-state=ready] .FutureLeaderBanner_actions__BS1px,.FutureLeaderBanner_root__G0sPX[data-state=ready] .FutureLeaderBanner_chip__Tn60i,.FutureLeaderBanner_root__G0sPX[data-state=ready] .FutureLeaderBanner_eyebrow__TV7F8,.FutureLeaderBanner_root__G0sPX[data-state=ready] .FutureLeaderBanner_halo__17uPa,.FutureLeaderBanner_root__G0sPX[data-state=ready] .FutureLeaderBanner_lede__BS3RY,.FutureLeaderBanner_root__G0sPX[data-state=ready] .FutureLeaderBanner_path__h5Xyb,.FutureLeaderBanner_root__G0sPX[data-state=ready] .FutureLeaderBanner_seal__dmuOr,.FutureLeaderBanner_root__G0sPX[data-state=ready] .FutureLeaderBanner_student__cdXTc{opacity:0}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_panel__brexr{animation:FutureLeaderBanner_flb-open__ohT6E .9s cubic-bezier(.7,0,.2,1) both}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_blossoms__k2wXb{animation:FutureLeaderBanner_flb-fade__gqkpC 1.6s ease .5s both}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_eyebrow__TV7F8{animation:FutureLeaderBanner_flb-rise__nK27K .6s cubic-bezier(.2,.7,.2,1) .55s both}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_word__x3yUu>span{animation:FutureLeaderBanner_flb-word__1SX_w .7s calc(.65s + var(--i) * .08s) cubic-bezier(.2,.8,.2,1) both}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_struck__0MKm0:after{animation:FutureLeaderBanner_flb-strike__zDuMM .45s cubic-bezier(.7,0,.3,1) 2s both}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_lede__BS3RY{animation:FutureLeaderBanner_flb-rise__nK27K .7s cubic-bezier(.2,.7,.2,1) 1.2s both}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_actions__BS1px{animation:FutureLeaderBanner_flb-rise__nK27K .7s cubic-bezier(.2,.7,.2,1) 1.35s both}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_halo__17uPa{animation:FutureLeaderBanner_flb-grow__IaIXX .9s cubic-bezier(.2,.8,.2,1) .7s both}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_student__cdXTc{animation:FutureLeaderBanner_flb-step-up__eYxW_ 1s cubic-bezier(.2,.8,.2,1) .85s both}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_seal__dmuOr{animation:FutureLeaderBanner_flb-stamp__0aDvK .7s cubic-bezier(.2,1.5,.4,1) 1.5s both}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_chip__Tn60i{animation:FutureLeaderBanner_flb-pop__meOeJ .5s calc(1.7s + var(--i) * .15s) cubic-bezier(.2,1.4,.4,1) both,FutureLeaderBanner_flb-float__4rVrt 5s calc(2.4s + var(--i) * .4s) ease-in-out infinite}.FutureLeaderBanner_root__G0sPX[data-state=in] .FutureLeaderBanner_path__h5Xyb{animation:FutureLeaderBanner_flb-fade__gqkpC 1.4s ease 1s both}@keyframes FutureLeaderBanner_flb-open__ohT6E{0%{clip-path:inset(0 50% 0 50% round 32px)}to{clip-path:inset(-40% -10% 0 -10% round 32px)}}@keyframes FutureLeaderBanner_flb-word__1SX_w{0%{transform:translateY(110%)}to{transform:none}}@keyframes FutureLeaderBanner_flb-strike__zDuMM{0%{transform:rotate(-4deg) scaleX(0)}to{transform:rotate(-4deg) scaleX(1)}}@keyframes FutureLeaderBanner_flb-rise__nK27K{0%{opacity:0;transform:translateY(18px)}}@keyframes FutureLeaderBanner_flb-fade__gqkpC{0%{opacity:0}}@keyframes FutureLeaderBanner_flb-grow__IaIXX{0%{opacity:0;transform:scale(.6)}}@keyframes FutureLeaderBanner_flb-step-up__eYxW_{0%{opacity:0;transform:translateY(18%)}}@keyframes FutureLeaderBanner_flb-stamp__0aDvK{0%{opacity:0;transform:rotate(-120deg) scale(1.6)}}@keyframes FutureLeaderBanner_flb-pop__meOeJ{0%{opacity:0;transform:scale(.6) translateY(10px)}}@keyframes FutureLeaderBanner_flb-float__4rVrt{50%{transform:translateY(-8px)}}@keyframes FutureLeaderBanner_flb-spin__tjId4{to{transform:rotate(1turn)}}@keyframes FutureLeaderBanner_flb-pulse__KS9YF{to{box-shadow:0 0 0 10px rgb(240 109 180/0)}}@media (prefers-reduced-motion:reduce){.FutureLeaderBanner_chip__Tn60i,.FutureLeaderBanner_dot__ZYh5x,.FutureLeaderBanner_sealRing__acOeg{animation:none}}