  / Minified on October 17, 2025   */
main.students{width:100%;display:block}main.students section.hero-banner{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}main.students section.hero-banner .container{width:100%;height:100%;width:100%;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;padding:36px 36px;justify-content:space-between;align-items:center}main.students section.hero-banner .container .content-left{padding:24px;height:fit-content}main.students section.hero-banner .container .content-right{padding:24px}main.students section.hero-banner .container .content-right .image-container{width:100%;padding-right:24px;padding-bottom:24px;position:relative}main.students section.hero-banner .container .content-right .image-container .hero-student{width:100%;height:auto;object-fit:cover;border-radius:4px;overflow:hidden;object-position:center;z-index:1;position:relative}main.students section.hero-banner .container .content-right .image-container .frame-border{width:calc(100% - 24px);height:calc(100% - 24px);border-radius:4px;border:1px solid rgba(0,68,122,.15);position:absolute;bottom:0;right:0;z-index:0}main.students section.hero-banner .image-container .mountain-icon{position:absolute;bottom:28px;right:23px;width:226px;height:auto;z-index:2;pointer-events:none}main.students section.hero-banner .hero-subtitle{color:var(--Primary,#be1e2d);font-family:'Sen-Regular';font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:2px;text-transform:uppercase}main.students section.hero-banner h1{color:#333;font-family:'Sen-bold';font-size:48px;font-style:normal;font-weight:800;line-height:120%;margin-bottom:16px}main.students section.hero-banner p{color:#333;font-family:'Sen-Regular';font-size:24px;font-style:normal;font-weight:400;line-height:130%}main.students a.action-btn{color:#fff;font-family:'Sen-Medium';font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.56px;text-transform:uppercase;display:flex;padding:16px 16px 16px 32px;align-items:center;gap:10px;background:var(--Primary,#be1e2d);border:0;cursor:pointer;max-width:fit-content;text-decoration:none}main.students a.action-btn span{color:#fff}main.students a.action-btn:hover{background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%),var(--Primary,#be1e2d)}main.students a.action-btn img{width:24px;height:24px}main.students section.pw-connected{background:var(--reeves-section-grey-one)}main.students section.pw-2-col .text h2{color:#333;font-family:'Sen-Regular';font-size:40px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:24px}main.students section.pw-2-col .text p{color:#333;font-family:"AnekLatin-Regular";font-size:18px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:24px;max-width:490px}main.students section.pw-2-col .text ul{list-style:none;margin-bottom:24px;gap:0}main.students section.pw-2-col .text ul li{background-image:unset;color:var(--Dark,#333);font-family:"AnekLatin-Regular";font-size:18px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:12px;position:relative;padding-left:32px}main.students section.pw-2-col .text ul li:before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;background-image:url('/files/templates/main-2025/images/icons/check2.svg')}main.students section.pw-2-col .text .contact-info{display:grid;grid-template-columns:1fr;gap:8px;margin-top:24px;max-width:490px}main.students section.pw-2-col .text .contact-info a{text-transform:unset;background:unset;min-width:unset;margin-top:unset;width:100%}main.students section.pw-2-col .text .contact-item{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border:1px solid rgba(51,51,51,.2);text-decoration:none;transition:border-color .2s ease,background-color .2s ease}main.students section.pw-2-col .text .contact-item:hover{border-color:rgba(51,51,51,.3);background-color:#f9f9f9}main.students section.pw-2-col .text .contact-content{display:flex;flex-direction:column}main.students section.pw-2-col .text .contact-title{color:var(--Dark,#333);font-family:Sen-Regular;font-size:20px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:4px}main.students section.pw-2-col .text .contact-subtitle{color:var(--Dark,#333);font-family:'AnekLatin-Regular';font-size:18px;font-style:normal;font-weight:400;line-height:150%}main.students section.pw-2-col .text .contact-phone{color:var(--Dark,#333);font-family:'AnekLatin-SemiBold';font-size:18px;font-style:normal;font-weight:700;line-height:150%}main.students section.pw-2-col .text .contact-icon img{width:24px;height:24px;object-fit:contain}main.students section.pw-2-col .text .contact-phone-icon img{width:32px;height:32px;object-fit:contain}main.students section.cta-shop-now{background-image:url('/Files/templates/main-2025/images/store-cta-desktop.webp');background-size:cover;background-repeat:no-repeat;background-position:center;color:#f1f1f1;position:relative}main.students section.cta-shop-now .container{padding:48px 152px;display:flex;justify-content:space-between;width:100%;align-items:center}main.students section.cta-shop-now .container h2{color:var(--White,#f1f1f1);font-family:"Sen-Regular";font-size:40px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:12px}main.students section.cta-shop-now .container p{color:#f1f1f1;font-family:"AnekLatin-Regular";font-size:18px;font-style:normal;font-weight:400;line-height:150%}main.students section.cta-shop-now .container .cta-left{width:calc(100% - 222px);max-width:556px}main.students section.cta-shop-now .container .cta-right{width:161px}main.students section.cta-shop-now button.contact-btn{font-family:'Sen-Regular';display:flex;padding:12px 16px;align-items:center;gap:10px;background:#fff;border:0;cursor:pointer;max-width:fit-content;text-decoration:none;color:var(--Dark,#333);font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.56px;text-transform:uppercase}main.students section.cta-shop-now button.contact-btn:hover{background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%),#fff}main.students section.cta-shop-now button.contact-btn img{width:24px;height:24px}@media(max-width:1200px){main.students section.hero-banner .container{padding:48px 32px;gap:16px}main.students section.hero-banner .container .content-left{padding:0 24px 0 0}main.students section.hero-banner .container .content-right .image-container{padding-right:14px;padding-bottom:14px}main.students section.hero-banner .container .content-right .image-container .frame-border{width:calc(100% - 14px);height:calc(100% - 14px)}main.students section.hero-banner .image-container .mountain-icon{bottom:18px;right:13px;width:175px}main.students section.hero-banner .container .content-right{padding:0 0 0 24px}main.students section.hero-banner h1{font-size:34px}main.students section.hero-banner h3{font-size:18px}main.students section.hero-banner p{font-size:20px}main.students section.cta-shop-now{background-image:url('/Files/templates/main-2025/images/store-cta-tablet.webp')}main.students section.cta-shop-now .container{padding:48px 32px}}@media(max-width:768px){main.students section.pw-2-col .text .contact-title{font-size:18px}main.students section.pw-2-col .text .contact-phone,main.students section.pw-2-col .text .contact-subtitle{font-size:16px}main.students section.pw-2-col .text h2{font-size:28px}}@media(max-width:834px){main.students section.hero-banner .container{grid-template-columns:1fr;padding:24px 0;gap:0}main.students section.hero-banner .container .content-left{padding:24px 24px 0 24px}main.students section.hero-banner .container .content-left{order:2}main.students section.hero-banner .container .content-right{order:1;padding:24px 12px 24px 24px}main.students section.hero-banner .image-container .mountain-icon{width:226px}main.students section.cta-shop-now{background-image:url('/Files/templates/main-2025/images/store-cta-mobile.webp')}main.students section.cta-shop-now .container{flex-direction:column;padding:64px 16px;align-items:flex-start}main.students section.cta-shop-now .container .cta-left,main.students section.cta-shop-now .container .cta-right{width:100%;max-width:100%;text-align:left}main.students section.cta-shop-now .container .cta-left{padding-bottom:20px}main.students section.cta-shop-now .container h2{font-size:28px}main.students section.cta-shop-now .container p{font-size:16px}main.students section.cta-shop-now button.contact-btn{margin:0}}@media(max-width:800px){main.students section.pw-2-col .text p{max-width:unset;width:100%}main.students section.pw-2-col .text .contact-info{max-width:unset;width:100%}}@media only screen and (max-width:576px){main .students section.hero-banner .image-container .mountain-icon{width:175px}}