.main-nav a.is-active{color:var(--cyan)}
.cause-page{background:#fff}.cause-article{width:1170px;height:1361px;margin:0 auto;padding:80px 0}.cause-intro{height:586px;position:relative}.cause-intro__image{position:absolute;top:30px;left:10px;width:426.3125px;height:476px;margin:0;overflow:hidden;border-radius:20px}.cause-intro__image img,.cause-hope__image img{width:100%;height:100%;object-fit:cover}.cause-intro__copy{position:absolute;top:30px;left:466.3125px;width:703.6875px;height:476px}.cause-intro h1,.cause-hope h2{margin:0;font:600 40px/40px var(--teko);letter-spacing:-1.08px;text-transform:uppercase;text-decoration:underline}.cause-intro__text{height:218px;margin-top:20px;font:400 16px/28.8px var(--poppins)}.cause-intro__text p{margin:0}.cause-intro__text a,.cause-hope a{color:var(--cyan);text-decoration:none}.cause-stats{display:grid;grid-template-columns:307px 371px;gap:25px;margin-top:30px}.cause-stats>div{height:157px;padding:18px 20px;border-radius:20px;background:#eee;display:flex;flex-direction:column;justify-content:center}.cause-stats strong{font:600 82px/.74 var(--teko);letter-spacing:-2px}.cause-stats sup{font-size:35px;line-height:1;vertical-align:top}.cause-stats span{font:500 16px/31px var(--poppins)}
.cause-hope{height:615px;position:relative}.cause-hope__image{position:absolute;top:15px;left:0;width:541px;height:500px;margin:0;overflow:hidden;border-radius:20px}.cause-hope__copy{position:absolute;top:15px;left:610.5px;width:549.5px;height:500px}.cause-hope h2{margin:0 0 10px}.cause-hope p{margin:0;font:400 16px/30px var(--inter)}.cause-hope p+p{margin-top:20px}
.cause-footer{height:381.8125px;position:relative;background:var(--deep);color:#fff}.cause-footer__content{position:absolute;top:60px;left:50%;width:1170px;height:191px;transform:translateX(-50%);border-top:1px solid rgba(255,255,255,.19);padding-top:60px;display:grid;grid-template-columns:351px 351px;justify-content:space-between}.cause-footer h2{margin:0 0 20px;font:600 21px/30px var(--inter);letter-spacing:-.57px}.cause-footer p{margin:0;max-width:351px;font:400 16px/30px var(--inter)}.cause-footer p+p{margin-top:20px}.cause-footer__copyright{position:absolute;top:317px;left:50%;width:1170px;transform:translateX(-50%);margin:0;padding-top:25px;border-top:1px solid rgba(255,255,255,.19);text-align:center;font:400 16px/30px var(--inter)}
@media (max-width:1250px){.cause-article{width:min(1170px,calc(100% - 64px))}.cause-intro__image{left:0;width:38%}.cause-intro__copy{left:42%;width:58%}.cause-stats{grid-template-columns:1fr 1.2fr}.cause-footer__content,.cause-footer__copyright{width:min(1170px,calc(100% - 64px))}}
@media (max-width:1000px){.cause-article{height:auto;padding:70px 0}.cause-intro,.cause-hope{height:auto;display:grid;grid-template-columns:1fr;gap:35px;position:static}.cause-intro__image,.cause-intro__copy,.cause-hope__image,.cause-hope__copy{position:static;width:100%;height:auto}.cause-intro__image{max-width:426px;aspect-ratio:426/476}.cause-hope{margin-top:70px}.cause-hope__image{max-width:541px;aspect-ratio:541/500}.cause-intro__text{height:auto;margin-top:20px}.cause-stats{max-width:703px;margin-top:30px}.cause-footer{height:auto;padding:60px 0 0}.cause-footer__content,.cause-footer__copyright{position:static;transform:none;width:min(1170px,calc(100% - 64px));margin:0 auto}.cause-footer__content{height:auto;padding:60px 0;grid-template-columns:1fr 1fr;gap:50px}.cause-footer__copyright{padding:25px 0}}
@media (max-width:620px){.cause-article{width:calc(100% - 32px);padding:45px 0}.cause-intro,.cause-hope{gap:25px}.cause-intro h1,.cause-hope h2{font-size:32px;line-height:34px}.cause-intro__text,.cause-hope p{font-size:14px;line-height:24px}.cause-stats{grid-template-columns:1fr 1.2fr;gap:10px}.cause-stats>div{height:120px;padding:12px}.cause-stats strong{font-size:64px}.cause-stats span{font-size:12px;line-height:19px}.cause-hope{margin-top:45px}.cause-footer{padding-top:45px}.cause-footer__content,.cause-footer__copyright{width:calc(100% - 32px)}.cause-footer__content{padding:45px 0;grid-template-columns:1fr;gap:28px}.cause-footer p{font-size:14px;line-height:24px}.cause-footer__copyright{font-size:13px;line-height:22px}}
