:root{--res-red:#c91825;--res-dark:#11191f;--res-ink:#17242d;--res-cream:#f5f0e8}*{box-sizing:border-box}html{scroll-behavior:smooth}body.ftha-rescue-page{margin:0;background:#fff;color:var(--res-ink);font-family:"Montserrat","Avenir Next",Avenir,"Helvetica Neue",Arial,sans-serif}.res-wrap{width:min(1180px,calc(100% - 48px));margin:auto}.res-top{height:82px;background:#fff;box-shadow:0 2px 14px #00000012;position:relative;z-index:10}.res-nav{height:100%;display:flex;align-items:center;gap:34px}.res-logo img{width:205px;height:58px;object-fit:contain}.res-nav nav{display:flex;align-items:center;justify-content:center;gap:28px;flex:1}.res-nav nav a,.res-footer nav a{color:#34434c;text-decoration:none;font-size:11px;font-weight:800}.res-donate,.res-primary{display:inline-block;background:var(--res-red);color:#fff;text-decoration:none;font-size:11px;font-weight:900;padding:16px 24px;border-radius:3px}.res-hero{height:660px;position:relative;overflow:hidden;color:#fff}.res-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.res-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,13,17,.96) 0%,rgba(8,13,17,.78) 38%,rgba(8,13,17,.12) 72%)}.res-hero-inner{height:100%;display:flex;align-items:center;position:relative}.res-hero-inner>div{max-width:650px}.res-kicker{margin:0 0 14px;font-size:12px;line-height:1.3;font-weight:900;letter-spacing:2.2px}.res-kicker.red{color:var(--res-red)}.res-kicker.light{color:#fff}.res-kicker.center{text-align:center}.res-hero h1,.res-reality h2,.res-cycle h2,.res-response h2,.res-stories h2,.res-meeting h2,.res-cta h2{font-family:"Montserrat","Avenir Next",Avenir,"Helvetica Neue",Arial,sans-serif;font-weight:900;letter-spacing:-2.5px}.res-hero h1{font-size:64px;line-height:.98;margin:0 0 24px;text-transform:uppercase}.res-hero h1 em{font-style:normal;color:#f04a53}.res-hero-inner p:not(.res-kicker){max-width:560px;font-size:17px;line-height:1.6}.res-primary{margin-top:16px}.res-reality{padding:92px 0;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.res-reality h2{font-size:46px;line-height:1.03;text-transform:uppercase;margin:0 0 24px}.res-reality p{font-size:15px;line-height:1.75;color:#53616a}.res-reality figure{margin:0}.res-reality img{display:block;width:100%;height:auto;max-height:510px;object-fit:contain;background:#eee}.res-reality figcaption,.res-gallery figcaption{font-size:12px;font-weight:800;margin-top:10px}.res-cycle{background:var(--res-cream);padding:78px 0 86px}.res-cycle h2{max-width:840px;text-align:center;font-size:40px;line-height:1.1;margin:0 auto 42px}.res-cycle-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.res-cycle article{background:#fff;padding:25px 18px;text-align:center;min-height:245px;position:relative}.res-cycle article:not(:last-child):after{content:"›";position:absolute;right:-13px;top:88px;z-index:2;color:var(--res-red);font-size:35px;font-weight:900}.res-cycle b{display:block;color:#e2dbd2;font-size:42px;text-align:left}.res-cycle span{display:block;color:var(--res-red);font-size:30px;height:42px}.res-cycle h3{text-transform:uppercase;font-size:16px;margin:10px 0}.res-cycle p{font-size:12px;line-height:1.5;color:#58636a}.res-response{background:var(--res-dark);color:#fff;padding:82px 0}.res-response h2{text-align:center;text-transform:uppercase;font-size:46px;margin:0 0 38px}.res-response-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.res-response-grid article{border:1px solid #ffffff2f;padding:34px 28px;text-align:center}.res-response-grid span{font-size:34px;color:#ef303d}.res-response-grid h3{font-size:21px;text-transform:uppercase}.res-response-grid p{color:#d0d5d8;line-height:1.6}.res-milestone{margin-top:45px;padding-top:38px;border-top:1px solid #ffffff2a;display:flex;justify-content:center;align-items:center;gap:28px}.res-milestone strong{font-size:76px;line-height:1;color:#ef303d}.res-milestone b{font-size:18px}.res-milestone p{margin:8px 0 0;color:#c9cfd3}.res-stories{padding:90px 0}.res-stories-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:36px}.res-stories h2{font-size:45px;margin:0;text-transform:uppercase}.res-stories-head>p{max-width:470px;color:#69747a;line-height:1.6}.res-gallery{display:grid;grid-template-columns:repeat(12,1fr);gap:20px}.res-gallery figure{margin:0;grid-column:span 4}.res-gallery figure:nth-child(1),.res-gallery figure:nth-child(2){grid-column:span 6}.res-gallery img{width:100%;height:310px;object-fit:contain;object-position:center;background:#f2f0ed;display:block}.res-gallery figure:nth-child(1) img,.res-gallery figure:nth-child(2) img{height:360px}.res-meeting{background:#252f35;color:#fff;padding:65px 0}.res-meeting-grid{display:grid;grid-template-columns:1fr auto;gap:55px;align-items:center}.res-meeting h2{font-size:39px;line-height:1.05;margin:0 0 16px}.res-meeting p:not(.res-kicker){max-width:760px;color:#d7dcdf;line-height:1.65}.res-meeting a{background:#fff;color:#b70f1b;text-decoration:none;padding:17px 24px;border-radius:3px;font-size:11px;font-weight:900;white-space:nowrap}.res-cta{background:var(--res-red);color:#fff;padding:62px 0}.res-cta-grid{display:grid;grid-template-columns:1fr 260px;gap:70px;align-items:center}.res-cta h2{font-size:47px;text-transform:uppercase;margin:0 0 12px}.res-cta p:not(.res-kicker){font-size:16px;line-height:1.55}.res-cta a{display:inline-block;margin-top:12px;background:#fff;color:#b70f1b;text-decoration:none;padding:16px 24px;border-radius:3px;font-size:11px;font-weight:900}.res-qr{text-align:center;border-left:1px solid #ffffff66}.res-qr img{display:block;width:180px;height:180px;object-fit:contain;margin:0 auto 10px;background:#fff}.res-qr strong{font-size:13px}.res-footer{background:#fff;padding:42px 0}.res-footer>.res-wrap{display:grid;grid-template-columns:220px 1fr auto auto;align-items:center;gap:38px}.res-footer img{width:210px;height:72px;object-fit:contain}.res-footer b,.res-footer small{display:block}.res-footer b{font-size:12px}.res-footer small{font-size:11px;color:#69747a;margin-top:6px}.res-footer nav{display:flex;gap:18px}.res-social{display:flex;gap:9px}.res-social a{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#18242c;color:#fff;text-decoration:none;font-weight:900}
@media(max-width:900px){.res-nav nav{display:none}.res-logo{margin-right:auto}.res-hero{height:610px}.res-hero h1{font-size:48px}.res-reality{grid-template-columns:1fr;gap:35px;padding:65px 0}.res-cycle-grid{grid-template-columns:1fr 1fr}.res-cycle article:not(:last-child):after{display:none}.res-response-grid{grid-template-columns:1fr}.res-gallery figure,.res-gallery figure:nth-child(1),.res-gallery figure:nth-child(2){grid-column:span 6}.res-meeting-grid{grid-template-columns:1fr}.res-cta-grid{grid-template-columns:1fr}.res-qr{border-left:0;border-top:1px solid #ffffff66;padding-top:30px}.res-footer>.res-wrap{grid-template-columns:1fr 1fr}.res-footer nav{display:none}}@media(max-width:600px){.res-wrap{width:min(100% - 30px,1180px)}.res-top{height:72px}.res-logo img{width:156px;height:50px}.res-donate{padding:13px 12px;font-size:9px}.res-hero{height:620px}.res-hero-photo{object-position:60% center}.res-hero-shade{background:linear-gradient(90deg,rgba(7,12,16,.94),rgba(7,12,16,.55))}.res-hero h1{font-size:39px;letter-spacing:-1.8px}.res-hero-inner p:not(.res-kicker){font-size:15px}.res-reality h2,.res-response h2,.res-stories h2,.res-cta h2{font-size:34px}.res-cycle h2{font-size:31px}.res-cycle-grid{grid-template-columns:1fr}.res-milestone{align-items:flex-start}.res-milestone strong{font-size:58px}.res-stories-head{display:block}.res-gallery{display:block}.res-gallery figure{margin-bottom:26px}.res-gallery img,.res-gallery figure:nth-child(1) img,.res-gallery figure:nth-child(2) img{height:auto;max-height:none;object-fit:contain}.res-footer>.res-wrap{grid-template-columns:1fr;text-align:center}.res-social{justify-content:center}}
