.drop-shadow-title{font-family:Poppins;-webkit-box-shadow:0 6px 4px -2px rgba(0,0,0,.25);box-shadow:0 6px 4px -2px rgba(0,0,0,.25);font-weight:600;letter-spacing:-.7px}body div,body p{line-height:1.5}.pennant-banner{-o-object-fit:cover;object-fit:cover}#hero{margin-top:70px}#hero .logo-looking-back-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}@media (min-width:768px){#hero .logo-looking-back-container{padding:0 6.5%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4%}#hero .logo-looking-back-container img{width:50%!important}}@media (max-width:540px){#hero #animal-tiles-image{max-width:unset;margin:0 -15px;width:calc(100% + 30px)}}#hero h1{color:#8e3a63;font-size:70px;text-align:center;margin-top:0}@media (min-width:768px){#hero h1{font-size:clamp(64px, 7vw, 92px)}}@media (min-width:1300px){#hero h1{font-size:92px}}#hero .actions-container{margin:0 auto 100px}@media (min-width:992px){#hero .actions-container{margin:0 auto 150px}}#hero .actions-container .action{margin-top:70px;color:var(--action-color);font-weight:500;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;font-size:24px;text-align:center}#hero .actions-container .action .action-badge{background-color:var(--action-color);color:#fff;font-size:30px;font-weight:700;text-align:center;height:73px;width:230px;border-radius:20px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:756px){#hero .actions-container .action .action-badge{font-size:38px;height:97px;width:325px}}@media (min-width:756px){#hero .actions-container .action{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:50px;font-size:37px}}#hero .actions-container .action:first-child{--action-color:#478E8D}#hero .actions-container .action:nth-child(2){--action-color:#F79226}#hero .actions-container .action:nth-child(3){--action-color:#B0BB36}.blurb-container{margin-top:6%}.blurb-container .drop-shadow-title{text-align:center;max-width:870px;margin-left:auto;margin-right:auto;background:#478e8d;color:#fff;border-radius:20px;font-size:40px;padding:10px 30px;text-align:center}@media (min-width:992px){.blurb-container .drop-shadow-title{font-size:58px;padding:10px 30px}}.blurb-container .text-container{max-width:945px;font-size:24px;margin-left:auto;margin-right:auto}.outcomes-showcase-container{margin-top:3rem}@media (min-width:998px){.outcomes-showcase-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}}.outcomes-showcase-container .outcomes-showcase{overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:20px;padding:40px;color:#fff;font-size:28px;max-width:680px;margin:20px auto 0}.outcomes-showcase-container .outcomes-showcase .header{position:relative}.outcomes-showcase-container .outcomes-showcase .header div:first-child{line-height:1;font-weight:bolder;font-size:118px}.outcomes-showcase-container .outcomes-showcase .header div:nth-child(2){line-height:1;font-size:48px}.outcomes-showcase-container .outcomes-showcase .header svg{position:absolute;right:0;top:0}.outcomes-showcase-container .outcomes-showcase .header .collar-graphic{right:-13%}@media (min-width:998px){.outcomes-showcase-container .outcomes-showcase .header{height:245px}}.outcomes-showcase-container .outcomes-showcase .details{margin-top:30px;text-align:center}@media (max-width:680px){.outcomes-showcase-container .outcomes-showcase .header div:first-child{font-size:81px}.outcomes-showcase-container .outcomes-showcase .header div:nth-child(2){font-size:42px}.outcomes-showcase-container .outcomes-showcase svg{top:-30px}.outcomes-showcase-container .outcomes-showcase .collar-graphic{height:auto!important;width:60%;right:calc(-40px - 7%)!important}.outcomes-showcase-container .outcomes-showcase .house-graphic{height:auto!important;width:45%;right:-20px!important}.outcomes-showcase-container .outcomes-showcase br{display:none}.outcomes-showcase-container .outcomes-showcase .details{font-size:20px}}#thank-you-to-our-sponsors{border-radius:20px;margin-top:100px;background:#20436f;color:#fff;padding:40px}#thank-you-to-our-sponsors .drop-shadow-title{text-align:center;max-width:860px;margin-left:auto;margin-right:auto;background:#fff;color:#20436f;border-radius:20px;font-size:40px;padding:10px 0;text-align:center}@media (min-width:992px){#thank-you-to-our-sponsors .drop-shadow-title{font-size:58px;padding:10px 0}}#thank-you-to-our-sponsors .text-container{text-align:center;font-size:24px;margin:30px auto;max-width:667px}#thank-you-to-our-sponsors .lg-brand-vignettes-container{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}#thank-you-to-our-sponsors .lg-brand-vignettes-container a{display:block}#thank-you-to-our-sponsors .sm-brand-vignettes-container{margin-top:40px;display:grid;grid-template-columns:repeat(6,1fr);gap:30px 40px}#thank-you-to-our-sponsors .sm-brand-vignettes-container a{display:block}@media (max-width:768px){#thank-you-to-our-sponsors{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}#thank-you-to-our-sponsors .lg-brand-vignettes-container{grid-template-columns:repeat(2,1fr);gap:15px}#thank-you-to-our-sponsors .sm-brand-vignettes-container{margin-top:20px;grid-template-columns:repeat(3,1fr);gap:20px}#thank-you-to-our-sponsors .text-container{text-align:left}}