body,html{min-width:20rem;font-family:Arial,sans-serif;font-size:16px;scroll-behavior:smooth;background-color:#1e1e1e}*{box-sizing:border-box;padding:0;margin:0;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;text-size-adjust:none}.aspect-box{position:relative;display:block;width:100%}.aspect-box:before{display:block;padding-top:calc(var(--aspect-ratio) * 100%);content:""}.aspect-box canvas,.aspect-box iframe,.aspect-box img,.aspect-box video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.container{max-width:100%;padding:0 1.25rem;margin:0 auto}@media screen and (min-width:991px){.container{max-width:100%;padding:0 2.5rem}}@media screen and (min-width:1150px){.container{max-width:90rem;padding:0 4.125rem}}@media screen and (min-width:1640px){.container{max-width:96.875rem;padding:0 4.125rem}}@media screen and (min-width:2400px){.container{max-width:60%;padding:0 4.125rem}}article.ally.hero{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2.0625rem 0 0rem;background-color:#1e1e1e;gap:0;min-height:100vh}@media screen and (min-width:480px){article.ally.hero{padding:3.75rem 0 0rem}}@media screen and (min-width:1150px){article.ally.hero{min-height:43.125rem;flex-direction:row;flex-wrap:wrap;display:flex;height:100vh;padding:clamp(2.125rem,5.90476vw + 0.685714375rem,6rem) 0 clamp(0rem,9.04762vw - 2.205356875rem,5.9375rem) 1.25rem;gap:6.3664596273%}}@media screen and (min-width:2400px){article.ally.hero{padding:10vh 0}}article.ally.hero header{margin-bottom:2.3125rem;width:100%}@media screen and (min-width:1150px){article.ally.hero header{text-align:left;max-width:48.6801242236%;margin-bottom:0;margin-top:-9.1%}}article.ally.hero header .logo-container{font-size:0.625rem;padding-bottom:1rem;margin-bottom:1.1875rem;display:block;width:100%;border-bottom:0.0625rem solid #f1f1f1}@media screen and (min-width:480px){article.ally.hero header .logo-container{padding-bottom:1.875rem;margin-bottom:1.875rem}}@media screen and (min-width:1150px){article.ally.hero header .logo-container{padding-bottom:clamp(1.1875rem,4.56432vw - 2.23288375rem,1.875rem);margin-bottom:clamp(1.1875rem,5.6971vw - 3.081760625rem,2.045625rem);display:block;width:100%}}article.ally.hero header .logo-container img{max-width:17.5rem;width:100%;height:auto}@media screen and (min-width:1150px){article.ally.hero header .logo-container img{max-width:clamp(31.25rem,46.47303vw - 3.57572625rem,38.25rem)}}article.ally.hero header h1{color:#f1f1f1;font-family:Arial,sans-serif;font-style:normal;font-weight:700;line-height:2.25rem;font-size:2.25rem;margin-bottom:0;display:inline;letter-spacing:-0.0225rem}@media screen and (min-width:1150px){article.ally.hero header h1{letter-spacing:clamp(-0.0375rem,-0.00752vw - 0.03566625rem,-0.0424375rem);line-height:clamp(2.25rem,3.03419vw + 1.51041625rem,4.2411875rem);font-size:clamp(3.4375rem,5.33568vw - 0.56092875rem,4.2411875rem)}}article.ally.hero header sup{display:inline;position:relative;line-height:0;vertical-align:baseline;font-size:clamp(0.4375rem,0.5679vw + 0.299073125rem,0.8101875rem);color:#f1f1f1;font-family:Arial,sans-serif;font-style:normal;font-weight:700;line-height:120%;top:-1.3125rem;margin-left:0.1875rem;letter-spacing:-0.0225rem}@media screen and (min-width:1150px){article.ally.hero header sup{letter-spacing:clamp(-0.0375rem,-0.00752vw - 0.03566625rem,-0.0424375rem);top:-2.5rem;margin-left:0rem}}article.ally.hero footer{padding:1.125rem 0 1.1875rem;order:3;width:100%;display:flex;flex:1;align-items:flex-end}@media screen and (min-width:768px){article.ally.hero footer{padding:1.375rem 0 1.1875rem}}@media screen and (min-width:1150px){article.ally.hero footer{flex:unset;margin-top:-8rem}}article.ally.hero footer p{font-family:Arial,sans-serif;font-weight:400;color:#f1f1f1;font-size:0.75rem;line-height:120%;letter-spacing:normal}@media screen and (min-width:1150px){article.ally.hero footer p{font-size:clamp(0.75rem,1.65975vw - 0.493775625rem,1rem)}}article.ally.hero figure{border-radius:clamp(0.7528125rem,0.75762vw + 0.568143125rem,1.25rem);opacity:0.9;overflow:hidden}@media screen and (min-width:1150px){article.ally.hero figure{max-width:44.9534161491%;margin:0;display:flex;align-items:center;height:100%;justify-content:center}}
/*# sourceMappingURL=main.css.map */
