.HomeSponsorsSection-module__hsY8Ua__section{color:#0a0d36;background:#f7f8fa;padding:104px 24px 80px;scroll-margin-top:100px}.HomeSponsorsSection-module__hsY8Ua__inner{max-width:1200px;margin-inline:auto}.HomeSponsorsSection-module__hsY8Ua__homeInner{max-width:1080px;margin-inline:auto}.HomeSponsorsSection-module__hsY8Ua__heading{font-family:var(--font-petit-frere), sans-serif;letter-spacing:-.04em;margin-bottom:32px;font-size:clamp(36px,4vw,56px);font-weight:700;line-height:1.1}.HomeSponsorsSection-module__hsY8Ua__membersHeading{margin-top:96px;margin-bottom:24px}.HomeSponsorsSection-module__hsY8Ua__tier{border-top:1px solid #0a0d3624;grid-template-columns:140px minmax(0,1fr);align-items:center;column-gap:64px;padding-block:32px;display:grid}.HomeSponsorsSection-module__hsY8Ua__tierLabel{font-family:var(--font-geist-mono), monospace;font-size:18px;font-weight:500;line-height:1.5}.HomeSponsorsSection-module__hsY8Ua__logos{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:52px 40px;margin:0;padding:0;list-style:none;display:flex}.HomeSponsorsSection-module__hsY8Ua__logoItem{flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex}.HomeSponsorsSection-module__hsY8Ua__logoFrame{width:var(--logo-w);height:var(--logo-h);flex-shrink:0;max-width:100%;position:relative;overflow:hidden}.HomeSponsorsSection-module__hsY8Ua__logoSource{position:absolute}.HomeSponsorsSection-module__hsY8Ua__logo{object-fit:fill;mix-blend-mode:multiply;max-width:none}.HomeSponsorsSection-module__hsY8Ua__colorFilters{pointer-events:none;position:absolute}.HomeSponsorsSection-module__hsY8Ua__originalColors{mix-blend-mode:normal}.HomeSponsorsSection-module__hsY8Ua__darkText{filter:url(#sponsor-dark-text)}.HomeSponsorsSection-module__hsY8Ua__monochrome{filter:brightness(0)}.HomeSponsorsSection-module__hsY8Ua__titleTier{padding-block:32px}@media (max-width:899px){.HomeSponsorsSection-module__hsY8Ua__tier{grid-template-columns:112px minmax(0,1fr);column-gap:48px}.HomeSponsorsSection-module__hsY8Ua__logos{gap:40px 32px}}@media (max-width:639px){.HomeSponsorsSection-module__hsY8Ua__section{padding:72px 24px 56px}.HomeSponsorsSection-module__hsY8Ua__heading{margin-bottom:24px}.HomeSponsorsSection-module__hsY8Ua__membersHeading{margin-top:64px}.HomeSponsorsSection-module__hsY8Ua__tier{grid-template-columns:minmax(0,1fr);row-gap:40px;padding-block:28px}.HomeSponsorsSection-module__hsY8Ua__tierLabel{align-items:baseline;gap:8px;font-size:16px;display:flex}.HomeSponsorsSection-module__hsY8Ua__logos{gap:36px 28px}}.HomeSponsorsSection-module__hsY8Ua__stage .HomeSponsorsSection-module__hsY8Ua__tier{padding-block:32px}.HomeSponsorsSection-module__hsY8Ua__stage .HomeSponsorsSection-module__hsY8Ua__logos{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:64px 56px;display:flex}.HomeSponsorsSection-module__hsY8Ua__stage .HomeSponsorsSection-module__hsY8Ua__logoItem{width:auto;min-width:0;max-width:100%;min-height:0}@media (max-width:899px){.HomeSponsorsSection-module__hsY8Ua__stage .HomeSponsorsSection-module__hsY8Ua__logos{gap:48px 40px}}@media (max-width:639px){.HomeSponsorsSection-module__hsY8Ua__logoFrame{width:calc(var(--logo-w) * .78);height:calc(var(--logo-h) * .78)}.HomeSponsorsSection-module__hsY8Ua__stage .HomeSponsorsSection-module__hsY8Ua__logos{gap:36px 28px}}
.CtaBandSection-module__p0l9aG__withMedia{align-items:center}.CtaBandSection-module__p0l9aG__copy,.CtaBandSection-module__p0l9aG__actions,.CtaBandSection-module__p0l9aG__media{min-width:0}@media (min-width:64rem){.CtaBandSection-module__p0l9aG__withMedia{align-items:stretch;gap:1.5rem 3rem}.CtaBandSection-module__p0l9aG__copy{align-self:end}.CtaBandSection-module__p0l9aG__actions{align-self:start}.CtaBandSection-module__p0l9aG__media{grid-area:1/2/span 2;align-self:center}}
@property --koom-cta-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.HomeProgramsSection-module__IS7p4a__gradientCta{--cta-spectrum:conic-gradient(from var(--koom-cta-angle), #62cfff, #5b7dff 18%, #b46aff 36%, #ff79c6 54%, #ff9472 70%, #ffd0a1 80%, #a898ff 90%, #62cfff);isolation:isolate;border:2px solid #0000;animation:4s linear infinite HomeProgramsSection-module__IS7p4a__spectrum-orbit,2.6s ease-in-out infinite HomeProgramsSection-module__IS7p4a__float;position:relative}.HomeProgramsSection-module__IS7p4a__gradientCta:hover,.HomeProgramsSection-module__IS7p4a__gradientCta:focus-visible{animation-play-state:running,paused}.HomeProgramsSection-module__IS7p4a__gradientCta:before,.HomeProgramsSection-module__IS7p4a__gradientCta:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:-2px}.HomeProgramsSection-module__IS7p4a__gradientCta:before{z-index:-2;background:var(--cta-spectrum);filter:blur(7px);opacity:.65;transition:opacity .18s}.HomeProgramsSection-module__IS7p4a__gradientCta:after{z-index:-1;background:linear-gradient(var(--cta-face,#0a0d36), var(--cta-face,#0a0d36)) padding-box, var(--cta-spectrum) border-box;border:2px solid #0000}.HomeProgramsSection-module__IS7p4a__gradientCta:hover:before,.HomeProgramsSection-module__IS7p4a__gradientCta:focus-visible:before{opacity:1}.HomeProgramsSection-module__IS7p4a__gradientCta:focus-visible{outline-offset:5px;outline:2px solid #fff}@keyframes HomeProgramsSection-module__IS7p4a__spectrum-orbit{to{--koom-cta-angle:360deg}}@keyframes HomeProgramsSection-module__IS7p4a__float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(var(--cta-float-lift,-6px)) scale(var(--cta-float-scale,1.06))}}@media (prefers-reduced-motion:reduce){.HomeProgramsSection-module__IS7p4a__gradientCta{animation:none}.HomeProgramsSection-module__IS7p4a__gradientCta:before{transition:none}}
.VoglHowTo-module__SDrYma__cards{width:100%}@media (min-width:64rem){.VoglHowTo-module__SDrYma__cards{width:calc(66.6667% - .666667rem)}}
.social-icon-module__lwuFGa__icon{transition:color .15s,filter .15s}.social-icon-module__lwuFGa__customLogo{filter:grayscale()}:is(a:is(:hover,:focus-visible,:active) .social-icon-module__lwuFGa__icon,button:enabled:is(:hover,:focus-visible,:active) .social-icon-module__lwuFGa__icon){color:var(--social-brand-color,currentColor)}:is(a:is(:hover,:focus-visible,:active) .social-icon-module__lwuFGa__steady,button:enabled:is(:hover,:focus-visible,:active) .social-icon-module__lwuFGa__steady){color:currentColor}:is(a:is(:hover,:focus-visible,:active) .social-icon-module__lwuFGa__customLogo,button:enabled:is(:hover,:focus-visible,:active) .social-icon-module__lwuFGa__customLogo){filter:grayscale(0)}@media (prefers-reduced-motion:reduce){.social-icon-module__lwuFGa__icon{transition:none}}
