.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding{padding:0!important}.power-through-banner{width:100%;aspect-ratio:4/5;background-image:url(/media/gtech/pages/power-through-everything/2026/webp/Top-Banner-Mobile.webp);-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:768px){.power-through-banner{background-image:url(/media/gtech/pages/power-through-everything/2026/webp/Top-Banner.webp);height:450px}}.page-main .figure span{display:block;line-height:1}.page-main .page-title{color:#b62d55;font-size:1.5rem;font-style:normal;letter-spacing:-.035em;font-weight:600;margin:1.5rem 0!important;line-height:1.1}@media only screen and (min-width:768px){.page-main .page-title{font-size:2.5rem}}.page-main h2{color:#b62d55;font-weight:600;font-size:1.75rem;margin:1.125rem 0;line-height:1;letter-spacing:-.03em;text-transform:uppercase}@media only screen and (min-width:768px){.page-main h2{font-size:2.375rem}}.page-main .no-bot-margin-header{margin-bottom:0}.page-main p{color:#32373b;font-size:1rem;font-weight:400;font-style:normal;line-height:1.2;width:100%}@media only screen and (min-width:768px){.page-main p{font-size:1.0125rem;margin:0 0 2.25rem;width:94%}}.page-main .flex-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (width >= 768px){.page-main .flex-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.page-main .flex-section .ar3p-img,.page-main .flex-section .charity-img,.page-main .flex-section .jothie-img{position:relative;overflow:hidden;border-radius:8px;width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (width >= 768px){.page-main .flex-section .ar3p-img,.page-main .flex-section .charity-img,.page-main .flex-section .jothie-img{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.page-main .flex-section .ar3p-img img,.page-main .flex-section .charity-img img,.page-main .flex-section .jothie-img img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center}.page-main .flex-section .jothie-img{aspect-ratio:625/545}@media (width >= 768px){.page-main .flex-section .jothie-img{border-radius:8px 8px 0 8px}}.page-main .flex-section .jothie-img img{scale:175%;translate:0 -12.8%}.page-main .flex-section .watch-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}.page-main .flex-section .watch-link .fa-play-circle:before{font-size:3rem;color:#e66b91}.page-main .flex-section .watch-link .watch-link__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:1}.page-main .flex-section .watch-link .watch-link__label em{font-size:1.125rem;color:#b53056;font-weight:500}.page-main .flex-section .watch-link .watch-link__label span{font-size:1.125rem;color:#6c757d}.page-main .flex-section .charity-img{aspect-ratio:614/611;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}@media (width >= 768px){.page-main .flex-section .charity-img{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;border-radius:0 8px 8px 0}}.page-main .flex-section .charity-img img{scale:125%;translate:8.1% 8.2%}.page-main .flex-section .ar3p-img{aspect-ratio:625/671;background-color:#ffa4c6}@media (width >= 768px){.page-main .flex-section .ar3p-img{border-radius:8px 0 8px 8px}}.page-main .flex-section .ar3p-img img{scale:107%;-o-object-position:-11px 20px;object-position:-11px 20px}.page-main .flex-section .text-col{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:1.75rem 0 2.5rem;color:#3a3a3a}@media (width >= 768px){.page-main .flex-section .text-col{padding:2.25rem 0 2rem clamp(1.5rem,3vw,2.5rem)}}@media (width >= 768px){.page-main .flex-section .text-col:first-child{padding:2.25rem clamp(1.5rem,3vw,2.5rem) 2rem 0}}.page-main .flex-section .text-col h2{margin:0 0 1.5rem;color:#b62d55;font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:600;line-height:1;text-transform:uppercase}.page-main .flex-section .text-col .no-bot-margin-header{margin-bottom:.4rem}.page-main .flex-section .text-col p{width:94%;margin:0 0 1.25em;line-height:1.2}.page-main .flex-section .text-col .bold-text{display:block;font-weight:500;margin:0 0 1.75rem}.page-main .flex-section .text-col .charity-partners{display:block;max-width:100%;margin:0 0 1.5rem}@media only screen and (min-width:768px){.page-main .flex-section .text-col .charity-partners{max-width:80%}}@media only screen and (min-width:1024px){.page-main .flex-section .text-col .charity-partners{max-width:60%}}.page-main .flex-section .text-col .flex-section__link{display:inline-block;margin-top:.5rem;padding:.75rem 1.75rem;border-radius:999px;background:#b62d55;color:#fff;font-weight:500;text-decoration:none;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}.page-main .flex-section .text-col .flex-section__link:focus,.page-main .flex-section .text-col .flex-section__link:hover{background:#93203f;color:#fff;text-decoration:none}.page-main .flex-section.ar3p .flex-section__link{padding:.7rem 3rem;font-size:1.2rem}.page-main .awareness-section{margin:0 0 2.75rem}.page-main .awareness-section h2{margin:2.75rem 0 .575rem;text-transform:none;font-size:clamp(2rem,4.2vw,3.25rem)}.page-main .awareness-section .subtext{width:100%}@media (width >= 768px){.page-main .awareness-section .subtext{width:54%}}.page-main .awareness-section .img-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (width >= 768px){.page-main .awareness-section .img-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-main .awareness-section .item{width:100%}.page-main .awareness-section .item img{width:100%;height:auto;aspect-ratio:245/209;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:6px;display:block}.page-main .awareness-section .item .card-tag{width:100%!important;margin:.75rem 0 0!important;font-size:.9rem}.page-main .support-matters{margin:0 0 2.75rem}.page-main .support-matters h2{text-transform:none;font-size:clamp(2rem,4.2vw,3.25rem);margin-bottom:.25rem}.page-main .support-matters .large-subtext{font-size:clamp(1.15rem,1.8vw,1.5rem)}.page-main .support-matters .figures{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;margin-bottom:2.25rem}@media (width >= 768px){.page-main .support-matters .figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}}.page-main .support-matters .figures .item-one,.page-main .support-matters .figures .item-two{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (width >= 960px){.page-main .support-matters .figures .item-one,.page-main .support-matters .figures .item-two{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.5rem}}.page-main .support-matters .figures .item-one .figure,.page-main .support-matters .figures .item-two .figure{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.page-main .support-matters .figures .item-one .figure .header-text,.page-main .support-matters .figures .item-two .figure .header-text{color:#b62d55;text-transform:uppercase;font-weight:600;letter-spacing:-.06em;font-size:clamp(1rem,1.8vw,1.75rem)}.page-main .support-matters .figures .item-one .figure .figure-text,.page-main .support-matters .figures .item-two .figure .figure-text{color:#b62d55;font-size:clamp(5rem,11vw,10rem);font-weight:600;letter-spacing:-.06em;line-height:.8}.page-main .support-matters .figures .item-one .figure-subtext p,.page-main .support-matters .figures .item-two .figure-subtext p{font-size:clamp(1.1rem,1.6vw,1.5rem);letter-spacing:-.03em;width:100%;line-height:1.05;margin:0}@media (width >= 960px){.page-main .support-matters .figures .item-one .figure-subtext p,.page-main .support-matters .figures .item-two .figure-subtext p{width:auto;max-width:13ch}}@media (width >= 768px){.page-main .support-matters .figures .item-one{padding-right:1.75rem;border-right:1px solid #ccc}}@media (width >= 768px){.page-main .support-matters .figures .item-two{padding-left:2.5rem;padding-bottom:.5rem}}.page-main .bottom-panel{position:relative;border-radius:12px;overflow:hidden;margin-bottom:3rem}.page-main .bottom-panel img.desktop-img,.page-main .bottom-panel img.mobile-img{width:100%;height:auto}.page-main .bottom-panel .mobile-img{display:block}@media (width >= 960px){.page-main .bottom-panel .mobile-img{display:none}}.page-main .bottom-panel .desktop-img{display:none}@media (width >= 960px){.page-main .bottom-panel .desktop-img{display:block}}.page-main .bottom-panel .banner-img__overlay{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:8% 7% 0}@media (width >= 960px){.page-main .bottom-panel .banner-img__overlay{right:auto;width:62%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0 6.5%}}.page-main .bottom-panel .banner-img__overlay .overlay-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}@media (width >= 768px){.page-main .bottom-panel .banner-img__overlay .overlay-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}}.page-main .bottom-panel .banner-img__overlay .overlay-header h2{margin:0;font-size:clamp(1.25rem,2.2vw,1.75rem)}.page-main .bottom-panel .banner-img__overlay .overlay-header img{width:clamp(70px,8vw,100px);height:auto;margin-bottom:-.3rem}.page-main .bottom-panel .banner-img__overlay p{font-size:clamp(.875rem,1.6vw,1.25rem);line-height:1.25;color:#22262a;margin:0 0 1.25rem}@media (width >= 960px){.page-main .bottom-panel .banner-img__overlay .subtext-one{width:60%}}@media (width >= 960px){.page-main .bottom-panel .banner-img__overlay .subtext-two{width:95%}}.page-main .bottom-panel .banner-img__overlay .subtext-two .pink-text{color:#b62d55;font-weight:600;display:inline}.page-main .bottom-panel .banner-img__overlay .social-banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}.page-main .bottom-panel .banner-img__overlay .social-banner .social-icon{width:auto;height:24px}