@import url(https://fonts.googleapis.com/css2?family=Geist:wght@400..900&display=swap);:root{--pranara-base-black:#000000;--pranara-base-white:#ffffff;--pranara-primary:#FEA47A;--pranara-primary-dark:#EA9066;--pranara-secondary:#F5EADF;--pranara-secondary-dark:#EA9066;--pranara-black-50:rgba(0,0,0,0.5);--pranara-black-60:rgba(0,0,0,0.6);--pranara-black-70:rgba(0,0,0,0.7);--pranara-black-80:rgba(0,0,0,0.8);--pranara-black-90:rgba(0,0,0,0.9);--pranara-light-beige:#FDFAF7;--pranara-beige:#FAF5EF;--pranara-light-gray:#F5F5F5;--pranara-gray:#DCDEE0;--pranara-red:#FF3F42;--pranara-h1:78px;--pranara-h1-mobile:36px;--pranara-h2:62px;--pranara-h2-mobile:32px;--pranara-h3-base:28px;--pranara-h3-base-mobile:24px;--pranara-h3-large:48px;--pranara-h3-large-mobile:26px;--pranara-h4:22px;--pranara-h4-mobile:20px;--pranara-h5:20px;--pranara-subtitle1:36px;--pranara-subtitle1-mobile:24px;--pranara-subtitle2:22px;--pranara-subtitle2-mobile:18px;--pranara-body1:18px;--pranara-body1-mobile:16px;--pranara-body2:16px;--pranara-body3:14px;--pranara-label:16px;--pranara-button1:18px;--pranara-button2:14px}body,h1,h2,h3,h4,h5,h6{color:var(--pranara-base-black,#000);font-family:Geist,sans-serif}h1{font-size:var(--pranara-h1-mobile);font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.44px;text-transform:uppercase;font-family:Geist,sans-serif!important}@media (min-width:1024px){h1{font-size:var(--pranara-h1);letter-spacing:-3.12px}}h2{font-size:var(--pranara-h2-mobile);font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.96px;text-transform:uppercase;font-family:Geist,sans-serif!important}@media (min-width:1024px){h2{font-size:var(--pranara-h2);letter-spacing:-1.86px}}h3{font-size:var(--pranara-h3-base-mobile);font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.72px;text-transform:uppercase;font-family:Geist,sans-serif!important}@media (min-width:1024px){h3{font-size:var(--pranara-h3-base);letter-spacing:-.84px}}h4{font-size:var(--pranara-h4-mobile);font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.6px;text-transform:uppercase;font-family:Geist,sans-serif!important}@media (min-width:1024px){h4{font-size:var(--pranara-h4);letter-spacing:-.66px}}h5{font-size:var(--pranara-h5)!important;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.6px;text-transform:uppercase;font-family:Geist,sans-serif!important}@media (min-width:1024px){h5{letter-spacing:-.2px;line-height:140%}}a{text-decoration:none}.hp-field,li,ol,ul{list-style:none!important}.hp-field::-webkit-scrollbar,li::-webkit-scrollbar,ol::-webkit-scrollbar,ul::-webkit-scrollbar{width:8px}.hp-field::-webkit-scrollbar-track,li::-webkit-scrollbar-track,ol::-webkit-scrollbar-track,ul::-webkit-scrollbar-track{background:0 0;border-radius:4px}.hp-field::-webkit-scrollbar-thumb,li::-webkit-scrollbar-thumb,ol::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb{background:var(--grey-400);border-radius:4px}.hp-field::-webkit-scrollbar-thumb:hover,li::-webkit-scrollbar-thumb:hover,ol::-webkit-scrollbar-thumb:hover,ul::-webkit-scrollbar-thumb:hover{background:var(--grey-500)}.content-block:before,.inner-wrapper-sticky:before{display:none!important}.hp-page__title:before{display:none!important}time{text-transform:none!important}textarea{resize:none!important}.challenge-hero{margin-top:-70px}.challenge-hero__inner{position:relative;min-height:800px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:linear-gradient(211deg,rgba(0,0,0,0) 67.04%,rgba(0,0,0,.2) 94.86%),linear-gradient(180deg,rgba(0,0,0,0) 73.21%,rgba(0,0,0,.3) 100%),linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%)}@media (min-width:1024px){.challenge-hero__inner{min-height:780px;padding:10px 40px 50px}}.challenge-hero__video{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;z-index:-1;-o-object-position:52% 50%;object-position:52% 50%}@media (min-width:1024px){.challenge-hero__video{-o-object-position:initial;object-position:initial}}.challenge-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:1280px){.challenge-hero__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.challenge-hero__link{font-size:var(--pranara-button1)!important;font-style:normal!important;font-weight:600!important;line-height:26px!important;font-family:Geist,sans-serif!important;cursor:pointer;border:0!important;outline:0!important;background:unset!important}.challenge-hero__link:has(svg){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.challenge-hero__link{color:var(--pranara-base-white)}.challenge-hero__link:hover{color:var(--pranara-primary-dark)}@media (max-width:1024px){.challenge-hero__link{margin-top:20px}}.challenge-hero__title{max-width:1087px;color:var(--pranara-base-white)}.challenge-description{background:var(--pranara-beige)}.challenge-description__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.challenge-description__text{font-size:var(--pranara-subtitle1-mobile);font-style:normal;font-weight:600;line-height:140%;font-family:Geist,sans-serif!important}@media (min-width:1024px){.challenge-description__text{font-size:var(--pranara-subtitle1)}}.challenge-description__text{text-align:center;max-width:963px}.challenge-schedule__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.challenge-schedule__inner{gap:80px}}.challenge-schedule__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:44px;width:100%}@media (min-width:768px){.challenge-schedule__cards{gap:86px}}.challenge-schedule__card{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.challenge-schedule__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.challenge-schedule__card:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.challenge-schedule__card{gap:56px}}.challenge-schedule__card-title{font-size:var(--pranara-h3-large-mobile);font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.78px;text-transform:uppercase;font-family:Geist,sans-serif!important}@media (min-width:1024px){.challenge-schedule__card-title{font-size:var(--pranara-h3-large);letter-spacing:-1.44px}}.challenge-schedule__card-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.challenge-schedule__card-content--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width:768px){.challenge-schedule__card-content--left{padding:32px 0}}.challenge-schedule__card-content--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.challenge-schedule__card-content--right video{height:100%;width:auto;-o-object-fit:cover;object-fit:cover;max-height:320px}@media (min-width:768px){.challenge-schedule__card-content--right video{max-height:652px;aspect-ratio:652/442;width:100%}}.challenge-schedule__card-list li{padding-left:24px;position:relative;font-size:var(--pranara-subtitle2-mobile);font-style:normal;font-weight:600;line-height:140%;font-family:Geist,sans-serif!important}@media (min-width:1024px){.challenge-schedule__card-list li{font-size:var(--pranara-subtitle2)}}.challenge-schedule__card-list li:not(:last-child){margin-bottom:8px}.challenge-schedule__card-list li:before{content:" ";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background:var(--pranara-primary-dark)}.challenge-cards{background:var(--pranara-beige)}.challenge-cards__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:44px}@media (min-width:1024px){.challenge-cards__inner{gap:80px}}.challenge-cards__cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px;width:100%}@media (min-width:768px){.challenge-cards__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.challenge-cards__cards{gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}}.challenge-cards__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--pranara-base-white);height:180px}@media (min-width:1024px){.challenge-cards__card{padding:40px;height:270px}}.challenge-cards__card-number{color:var(--pranara-primary);font-size:44px;font-style:normal;font-weight:700;line-height:80%;letter-spacing:-2.64px;text-transform:uppercase;font-family:Geist,sans-serif}@media (min-width:1024px){.challenge-cards__card-number{font-size:52px;letter-spacing:-3.12px}}.challenge-cards__card-text{font-size:var(--pranara-h5)!important;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.6px;text-transform:uppercase;font-family:Geist,sans-serif!important}@media (min-width:1024px){.challenge-cards__card-text{letter-spacing:-.2px;line-height:140%}}.challenge-journey__content{padding:258px 16px 32px;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;background-size:cover;background-position:center}@media (min-width:1024px){.challenge-journey__content{padding:400px 40px 40px}}.challenge-journey__title{color:var(--pranara-base-white);margin-bottom:12px;text-align:center}.challenge-journey__text{font-size:var(--pranara-h5)!important;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.6px;text-transform:uppercase;font-family:Geist,sans-serif!important}@media (min-width:1024px){.challenge-journey__text{letter-spacing:-.2px;line-height:140%}}.challenge-journey__text{color:var(--pranara-base-white);margin-bottom:32px;text-align:center}@media (max-width:1024px){.challenge-journey__text{max-width:420px}}.challenge-journey__cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.challenge-journey__cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px;margin-bottom:28px}}.challenge-journey__card{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;background:var(--pranara-primary);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width:1024px){.challenge-journey__card{padding:20px;gap:12px}}.challenge-journey__card-image{width:32px;height:32px}.challenge-journey__card-text{font-size:var(--pranara-body1-mobile);font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.48px;font-family:Geist,sans-serif!important}@media (min-width:1024px){.challenge-journey__card-text{font-size:var(--pranara-body1);letter-spacing:-.54px}}.challenge-journey__link{font-size:var(--pranara-button1)!important;font-style:normal!important;font-weight:600!important;line-height:26px!important;font-family:Geist,sans-serif!important;cursor:pointer;border:0!important;outline:0!important;background:unset!important}.challenge-journey__link:has(svg){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.challenge-journey__link{color:var(--pranara-base-white)}.challenge-journey__link:hover{color:var(--pranara-primary-dark)}.container{width:100%;max-width:1392px;padding:0 16px}.section-block{padding:100px 0}@media (min-width:1280px){.section-block{padding:220px 0}}