@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v23/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#142c3c;--navy:#10283b;--navy2:#173c54;--aqua:#39c3b2;--aqua-light:#ddf5f0;--ice:#eff5f6;--paper:#fbfcfa;--white:#fff;--line:#dce5e6;--muted:#657984;--coral:#f28169;--gold:#e7c276;--shadow:0 18px 46px #10283b18}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:DM Sans,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}main{min-height:65vh}.wrap{width:min(1160px,calc(100% - 48px));margin-inline:auto}.eyebrow{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:#1a827b;font-weight:700}.eyebrow.light{color:var(--gold)}.hero{position:relative;isolation:isolate;overflow:hidden;background:var(--navy);color:#fff;padding:60px max(calc((100% - 1160px)/2),24px) 63px;display:grid;grid-template-columns:1fr .94fr;gap:60px;align-items:center}.hero:before{content:"";position:absolute;z-index:-1;width:700px;height:700px;border:1px solid #ffffff0e;border-radius:50%;right:-170px;top:-360px;box-shadow:0 0 0 65px #ffffff04,0 0 0 130px #ffffff03}.hero-copy{padding:15px 0}.hero-kicker{display:inline-flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid #ffffff38;border-radius:2px;color:#dcebea;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.pulse-dot{width:7px;height:7px;border-radius:50%;background:var(--aqua);box-shadow:0 0 0 4px #39c3b220}.hero h1,.gallery-intro h1{font:600 clamp(52px,6.2vw,80px)/.99 Manrope,sans-serif;letter-spacing:-.065em;margin:23px 0 18px;max-width:600px}.hero h1 em,.gallery-intro h1 em{font-style:normal;color:var(--aqua)}.lead{font-size:15px;line-height:1.85;color:#cad8de;max-width:460px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:27px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 19px;background:var(--aqua);color:#0d2b39;font-size:11px;font-weight:800;letter-spacing:.03em;border-radius:2px;transition:background .2s,transform .2s,box-shadow .2s}.btn:hover{background:#70ddcf;transform:translateY(-2px);box-shadow:0 8px 22px #39c3b240}.btn.secondary{background:transparent;color:#fff;border:1px solid #ffffff66;box-shadow:none}.btn.secondary:hover{background:#ffffff14;border-color:#fff}.heroimg{height:465px;position:relative;border-radius:4px;isolation:isolate}.heroimg img{width:100%;height:100%;object-fit:cover;border-radius:4px;box-shadow:0 20px 60px #06182355}.heroimg:after{content:"";position:absolute;inset:0;border-radius:4px;background:linear-gradient(0deg,#0e263b9c,transparent 56%);pointer-events:none}.heroimg:before{content:"SHIVAM / CARE";position:absolute;z-index:2;top:17px;right:17px;padding:9px 11px;background:var(--aqua);color:var(--navy);font-size:8px;font-weight:800;letter-spacing:.14em}.imgnote{position:absolute;z-index:2;left:18px;bottom:18px;color:#fff;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.hero-stamp{position:absolute;z-index:3;right:-24px;bottom:32px;display:flex;align-items:center;gap:11px;background:#fff;color:var(--ink);padding:14px 17px;box-shadow:var(--shadow);border-left:3px solid var(--aqua)}.stamp-icon{width:35px;height:35px;display:grid;place-items:center;background:var(--aqua-light);color:#187d77;font-size:18px}.hero-stamp strong,.hero-stamp small{display:block}.hero-stamp strong{font-size:11px}.hero-stamp small{font-size:9px;color:var(--muted);margin-top:4px}.proof{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ffffff32;margin-top:38px;padding-top:18px}.proof div{padding:0 11px;border-right:1px solid #ffffff32;color:#fff;font-size:10px;font-weight:700}.proof div:first-child{padding-left:0}.proof div:last-child{border:0}.proof span{display:block;font-size:9px;color:#aebfc6;font-weight:400;line-height:1.5;margin-top:5px}.section{padding:76px 0}.section.tint{background:var(--ice)}.sectionhead{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:29px}.sectionhead h2,.gallery-heading h2{font:700 clamp(32px,3.7vw,46px)/1.08 Manrope;letter-spacing:-.055em;margin:9px 0 0;color:var(--navy)}.sectionhead p{max-width:390px;color:var(--muted);font-size:12px;line-height:1.85;margin:0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.card{position:relative;background:#fff;padding:27px;border:1px solid var(--line);min-height:220px;box-shadow:0 8px 22px #10283b08;transition:transform .2s,box-shadow .2s}.card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #10283b15}.icon{width:42px;height:42px;background:var(--aqua-light);display:grid;place-items:center;color:#187d77;font-size:19px;border-radius:3px}.card h3{font:700 16px Manrope,sans-serif;margin:19px 0 9px;color:var(--navy)}.card p{color:var(--muted);font-size:11px;line-height:1.8;margin:0}.text-link{display:inline-flex;align-items:center;gap:8px;margin-top:17px;color:#187d77;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.feature{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.feature img{width:100%;height:390px;object-fit:cover;box-shadow:var(--shadow);border-radius:3px}.feature h2{font:700 clamp(34px,4vw,48px)/1.08 Manrope;letter-spacing:-.06em;margin:12px 0;color:var(--navy)}.feature p{color:var(--muted);font-size:12px;line-height:1.9}.feature .btn{margin-top:10px}.pagehead{position:relative;isolation:isolate;min-height:330px;display:flex;align-items:center;overflow:hidden;padding:56px 0;color:#fff;background-color:var(--navy);background-size:cover;background-position:center 48%}.pagehead:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#10283bf2,#10283bdb 49%,#10283b55)}.pagehead:after{content:"SH";position:absolute;z-index:-1;right:12%;top:50%;transform:translateY(-50%);font:800 155px Manrope;letter-spacing:-.12em;color:#ffffff16}.pagehead.about-head{background-image:url(/assets/gallery-03.jpeg)}.pagehead.services-head{background-image:url(/assets/gallery-06.jpeg)}.pagehead.contact-head{background-image:url(/assets/gallery-02.jpeg)}.pagehead.donate-head{background-image:url(/assets/gallery-04.jpeg)}.pagehead .wrap{position:relative;z-index:1}.pagehead h1{font:700 clamp(45px,5vw,65px)/1.02 Manrope;letter-spacing:-.065em;max-width:760px;margin:12px 0}.pagehead p{max-width:550px;color:#d2dfe3;font-size:13px;line-height:1.8}.pagehead .eyebrow{color:var(--aqua)}.gallery-page{background:var(--paper)}.gallery-intro{padding:68px 0;background:var(--navy);color:#fff}.gallery-intro-inner{display:flex;align-items:end;justify-content:space-between;gap:30px}.gallery-intro h1{font-size:clamp(52px,6vw,74px);margin:14px 0}.gallery-intro p{max-width:510px;color:#c5d4da;font-size:13px;line-height:1.8;margin:0}.gallery-count{border-left:1px solid #ffffff4d;padding:8px 0 8px 19px;min-width:145px}.gallery-count span{display:block;font-size:17px;font-weight:700;color:#fff}.gallery-count small{display:block;color:#b7c7cc;font-size:9px;letter-spacing:.13em;text-transform:uppercase;margin-top:6px}.gallery-section{padding:54px 0}.gallery-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:23px}.gallery-heading h2{font-size:31px}.gallery-heading p{font-size:11px;color:var(--muted)}.gallery{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:13px}.gallery .gallery-card{position:relative;grid-column:span 4;height:300px;border:0;padding:0;background:#dbe5e6;cursor:zoom-in;overflow:hidden;border-radius:3px;text-align:left;isolation:isolate}.gallery .gallery-card:nth-child(1),.gallery .gallery-card:nth-child(6){grid-column:span 8;height:380px}.gallery-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s,filter .5s;filter:saturate(.85)}.gallery-card:hover img{transform:scale(1.04);filter:saturate(1)}.gallery-card:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#10283bd4);z-index:1;pointer-events:none}.gallery-caption{position:absolute;z-index:2;left:17px;right:17px;bottom:15px;display:flex;align-items:end;justify-content:space-between;color:#fff}.gallery-caption small{display:block;font-size:8px;letter-spacing:.16em;color:#cde4df;margin-bottom:5px}.gallery-caption strong{font:700 12px Manrope}.gallery-caption b{width:30px;height:30px;border:1px solid #ffffff91;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:400}.gallery-endnote{display:flex;justify-content:space-between;border-top:1px solid var(--line);margin-top:25px;padding-top:13px;color:var(--muted);font-size:8px;letter-spacing:.13em}.contactgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.panel{background:#fff;border:1px solid var(--line);padding:28px;box-shadow:0 10px 30px #10283b09;border-top:3px solid var(--aqua)}.panel h3{font:700 17px Manrope;margin:0 0 18px;color:var(--navy)}.detail{padding:15px 0;border-top:1px solid var(--line)}.detail small,.bank small{display:block;text-transform:uppercase;letter-spacing:.14em;color:#72828a;font-size:8px;margin-bottom:6px}.detail strong{font-size:12px;font-weight:700;line-height:1.65}.muted{color:var(--muted);font-size:12px;line-height:1.8}.find{margin-top:23px;padding-top:17px;border-top:1px solid var(--line)}.map-frame{width:100%;aspect-ratio:4/3;overflow:hidden;margin-top:12px;border:1px solid var(--line);background:var(--ice)}.map-frame iframe{display:block;width:100%;height:100%;border:0}.paygrid{display:grid;grid-template-columns:1fr 360px;gap:16px;align-items:start}.paytitle{font:700 32px Manrope;letter-spacing:-.05em;color:var(--navy)}.bank{background:var(--ice);border-left:3px solid var(--aqua);padding:22px;margin:18px 0}.bank strong{display:block;font:700 12px Manrope;margin-top:6px}.bank code{font:700 15px Manrope;color:#187d77}.bankitem{margin-top:17px}.note{font-size:10px;color:var(--muted);line-height:1.8}.upihead{margin-top:11px!important}.qr{width:100%;height:460px;object-fit:cover;object-position:top}.cta{background:linear-gradient(110deg,#10283b,#174b61);color:#fff;padding:46px 50px;margin:68px auto 0;display:flex;align-items:center;justify-content:space-between;gap:25px;box-shadow:0 17px 40px #10283b28;border-left:4px solid var(--aqua)}.cta h2{font:700 35px Manrope;letter-spacing:-.04em;margin:8px 0}.cta p{font-size:11px;color:#c5d7dc;line-height:1.7}.cta .btn{background:var(--aqua);color:var(--navy);box-shadow:none}.lightbox{position:fixed;inset:0;background:#091c2bed;z-index:20;display:flex;align-items:center;justify-content:center;padding:30px;cursor:zoom-out}.lightbox img{max-width:92vw;max-height:88vh;object-fit:contain}.lightbox button{position:absolute;right:25px;top:15px;color:#fff;border:0;background:none;font-size:36px;cursor:pointer}@media(max-width:850px){.hero{grid-template-columns:1fr;gap:25px;padding:39px 24px 48px}.heroimg{height:350px;grid-row:1}.hero h1{font-size:59px}.hero-stamp{right:10px;bottom:14px}.feature{gap:30px}.section{padding:60px 0}.gallery .gallery-card,.gallery .gallery-card:nth-child(1),.gallery .gallery-card:nth-child(6){grid-column:span 6;height:235px}.pagehead:after{right:-6px}.paygrid{grid-template-columns:1fr 310px}}@media(max-width:620px){.wrap{width:calc(100% - 36px)}.hero{padding:30px 18px 43px}.hero h1{font-size:48px}.heroimg{height:280px}.heroimg:before{right:-8px;top:-8px}.proof{grid-template-columns:1fr;gap:11px;margin-top:25px}.proof div,.proof div:first-child{padding:0;border:0}.sectionhead{display:block}.sectionhead p{margin-top:12px}.cards{grid-template-columns:1fr}.card{min-height:0}.feature{grid-template-columns:1fr;gap:22px}.feature img{height:280px}.pagehead{min-height:275px;padding:40px 0;background-position:center}.pagehead:before{background:linear-gradient(90deg,#10283bf0,#10283ba8)}.pagehead h1{font-size:42px}.pagehead:after{right:-100px;font-size:120px}.gallery-intro{padding:43px 0}.gallery-intro-inner{display:block}.gallery-intro h1{font-size:50px}.gallery-count{margin-top:20px}.gallery-heading{display:block}.gallery-heading h2{font-size:26px}.gallery-heading p{margin:7px 0}.gallery .gallery-card,.gallery .gallery-card:nth-child(1),.gallery .gallery-card:nth-child(6){grid-column:span 12;height:245px}.gallery-endnote{gap:12px;font-size:7px;line-height:1.5}.contactgrid,.paygrid{grid-template-columns:1fr}.panel{padding:22px}.qr{height:390px}.cta{padding:27px 21px;display:block;margin-top:43px}.cta h2{font-size:29px}.cta .btn{margin-top:8px}.gallery-section{padding-top:40px}}:root{--ink:#263c40;--navy:#285456;--navy2:#397271;--aqua:#57bfb0;--aqua-light:#e1f1ed;--ice:#f0f4f1;--paper:#fbfaf7;--line:#dce5e0;--muted:#677b7a;--coral:#bf8067;--gold:#c5a871}.hero{background:linear-gradient(120deg,#eef4f0,#f7f5ee);color:var(--ink)}.hero:before{border-color:#28545613;box-shadow:0 0 0 65px #28545603,0 0 0 130px #28545602}.hero h1{color:#233c3d}.hero h1 em{color:#397e77}.hero .lead{color:#617574}.hero-kicker{background:#fffefa;border-color:#d7e2dc;color:#52706d}.hero .btn{background:#34736e;color:#fff;box-shadow:0 6px 16px #28545620}.hero .btn:hover{background:#285e5a}.hero .btn.secondary{color:#285456;border-color:#b9ccc5}.hero .btn.secondary:hover{background:#fffefa}.proof{border-color:#d5e1db}.proof div{color:#263c40;border-color:#d5e1db}.proof span{color:#687b79}.heroimg:after{background:linear-gradient(0deg,#102a2560,transparent 48%)}.heroimg:before{background:#57bfb0}.hero-stamp{border-left-color:#57bfb0}.stamp-icon{background:#e1f1ed;color:#34736e}.pagehead{color:#263c40;background-color:#e8efeb}.pagehead:before{background:linear-gradient(90deg,#eff4f0f2,#eff4f0d9 48%,#eff4f099)}.pagehead:after{color:#28545613}.pagehead h1{color:#233c3d}.pagehead p{color:#536b6a}.pagehead .eyebrow{color:#34736e}.gallery-intro{background:linear-gradient(110deg,#edf3ef,#f5f2e9);color:#263c40}.gallery-intro h1{color:#233c3d}.gallery-intro h1 em{color:#34736e}.gallery-intro p{color:#617574}.gallery-count{border-color:#c2d1c9}.gallery-count span{color:#263c40}.gallery-count small{color:#687b79}.cta{background:linear-gradient(110deg,#39736e,#518a7d);border-left-color:#dbbb78}.cta .btn{background:#fffefa;color:#285456}.cta p{color:#e3efea}.gallery-hero{display:grid;grid-template-columns:.82fr 1.18fr;gap:58px;align-items:center;padding:58px max(calc((100% - 1160px)/2),24px) 66px;background:linear-gradient(115deg,#eef4ef,#f6f2e9)}.gallery-hero-copy{padding:10px 0}.gallery-overline{display:flex;align-items:center;gap:9px;color:#55716d;font-size:9px;font-weight:800;letter-spacing:.15em}.gallery-overline span{width:8px;height:8px;background:#57bfb0;border-radius:50%;box-shadow:0 0 0 4px #57bfb01f}.gallery-hero h1{font:700 clamp(47px,5.4vw,70px)/1.02 Manrope;letter-spacing:-.065em;color:#263c40;margin:22px 0 16px}.gallery-hero h1 em{font-style:normal;color:#397e77}.gallery-hero-copy>p{max-width:390px;color:#677b7a;font-size:13px;line-height:1.85}.gallery-hero-meta{display:flex;align-items:center;gap:12px;border-top:1px solid #d7e2db;margin-top:27px;padding-top:17px}.gallery-hero-meta strong{font:700 29px Manrope;color:#285456}.gallery-hero-meta span{color:#72827d;font-size:8px;line-height:1.65;letter-spacing:.13em}.gallery-cover{position:relative;display:block;width:100%;height:390px;padding:0;border:0;overflow:hidden;background:#dce5e0;text-align:left;cursor:zoom-in;box-shadow:0 22px 48px #263c4020}.gallery-cover:after{content:"";position:absolute;inset:38% 0 0;background:linear-gradient(transparent,#102c3bbd);pointer-events:none}.gallery-cover img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.gallery-cover:hover img{transform:scale(1.035)}.cover-index{position:absolute;z-index:1;top:17px;left:17px;background:#fffefa;color:#263c40;padding:9px 11px;font:700 10px Manrope;letter-spacing:.08em}.cover-index i{font-style:normal;color:#a0aaa3;margin:0 4px}.cover-caption{position:absolute;z-index:1;left:22px;bottom:21px;color:#fff}.cover-caption small{display:block;font-size:8px;letter-spacing:.16em;color:#d0e3dc;margin-bottom:5px}.cover-caption strong{font:600 18px Manrope}.cover-open{position:absolute;z-index:1;right:20px;bottom:20px;width:35px;height:35px;display:grid;place-items:center;border:1px solid #ffffff91;border-radius:50%;color:#fff}.gallery-section{padding:61px 0 48px;background:#fbfcfa}.gallery-heading{margin-bottom:27px}.gallery-heading h2{font-size:36px;margin-top:7px}.gallery-heading p{color:#6d7d7d;font-size:11px;line-height:1.7}.gallery{grid-auto-rows:65px;gap:13px}.gallery .gallery-card{grid-column:span 4;grid-row:span 5;height:auto;min-height:0;border-radius:2px;background:#dfe8e4}.gallery .gallery-card.gallery-vertical{grid-row:span 6}.gallery .gallery-card.gallery-wide{grid-column:span 8;grid-row:span 5}.gallery-number{position:absolute;z-index:2;top:13px;left:14px;color:#fff;font:700 9px Manrope;letter-spacing:.1em;text-shadow:0 1px 5px #142c3c75}.gallery-caption{left:15px;bottom:14px}.gallery-caption small{font-size:7px;letter-spacing:.17em}.gallery-caption strong{font-size:10px;letter-spacing:.01em}.gallery-card-arrow{position:absolute;z-index:2;right:14px;bottom:13px;color:#fff;font-size:13px;opacity:0;transform:translate(-3px,3px);transition:opacity .2s,transform .2s}.gallery-card:hover .gallery-card-arrow{opacity:1;transform:translate(0)}.gallery-endnote{margin-top:27px}.gallery .gallery-card img{filter:saturate(.9)}.gallery .gallery-card:hover img{filter:saturate(1)}@media(max-width:850px){.gallery-hero{grid-template-columns:1fr 1fr;gap:28px;padding-top:42px;padding-bottom:48px}.gallery-hero h1{font-size:51px}.gallery-cover{height:330px}.gallery{grid-auto-rows:56px}}@media(max-width:620px){.gallery-hero{grid-template-columns:1fr;gap:25px;padding:40px 18px 42px}.gallery-hero h1{font-size:48px;margin:17px 0 12px}.gallery-hero-copy>p{font-size:12px}.gallery-hero-meta{margin-top:18px;padding-top:12px}.gallery-cover{height:270px}.gallery-section{padding:42px 0}.gallery-heading h2{font-size:28px}.gallery .gallery-card,.gallery .gallery-card.gallery-wide,.gallery .gallery-card.gallery-vertical{grid-column:span 12;grid-row:span 4;height:245px}.gallery-caption strong{font-size:11px}}.gallery-hero{grid-template-columns:.78fr 1.22fr;gap:54px;align-items:center}.gallery-slider{position:relative;min-width:0;outline:none}.slider-photo{position:relative;display:block;width:100%;height:420px;padding:0;border:0;overflow:hidden;background:#e3ebf2;cursor:zoom-in;text-align:left}.slider-photo:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#172f4dbd);pointer-events:none}.slider-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.slider-photo:hover img{transform:scale(1.025)}.slider-count{position:absolute;top:16px;right:16px;z-index:2;background:#fffefa;color:#203148;padding:9px 12px;font:700 11px Manrope;letter-spacing:.08em}.slider-count i{font-style:normal;color:#9cabb6;margin:0 3px}.slider-controls{position:absolute;right:16px;bottom:17px;z-index:3;display:flex;gap:7px}.slider-controls button{width:37px;height:37px;border:1px solid #ffffffad;background:#ffffffef;color:#274c73;font-size:24px;line-height:1;cursor:pointer;transition:background .2s,color .2s}.slider-controls button:hover{background:#3e6fa8;color:#fff}.cover-caption{bottom:20px;left:20px;right:110px;z-index:2}.slider-progress{height:3px;background:#d9e4ed;margin-top:11px}.slider-progress span{display:block;height:100%;background:#3e6fa8;transition:width .25s ease}.slider-dots{display:flex;align-items:center;gap:6px;max-width:310px;flex-wrap:wrap;justify-content:flex-end}.slider-dots button{width:7px;height:7px;border:0;border-radius:10px;padding:0;background:#c8d6e3;cursor:pointer;transition:width .2s,background .2s}.slider-dots button.active{width:24px;background:#3e6fa8}.gallery-endnote span:last-child{margin-left:auto}.gallery-slider:focus-visible .slider-photo{outline:3px solid #3e6fa8;outline-offset:3px}@media(max-width:850px){.gallery-hero{grid-template-columns:.85fr 1.15fr;gap:28px}.slider-photo{height:330px}.slider-dots{max-width:230px}}@media(max-width:620px){.gallery-hero{grid-template-columns:1fr;gap:23px}.slider-photo{height:260px}.gallery-heading{gap:18px}.slider-dots{justify-content:flex-start;margin-top:16px;max-width:100%}.gallery-endnote{flex-wrap:wrap}.gallery-endnote span:last-child{margin-left:0}.slider-controls{right:11px;bottom:12px}.slider-controls button{width:33px;height:33px}.cover-caption{left:14px;bottom:15px}}:root{--ink:#203148;--navy:#2d5789;--navy2:#456fa3;--aqua:#80b4df;--aqua-light:#e6f0f9;--ice:#f1f5f9;--paper:#fcfdff;--line:#dce5ee;--muted:#687789;--coral:#ae796b;--gold:#bda36f;--shadow:0 18px 46px #233e5a12}body{background:#fcfdff;color:#203148}.eyebrow{color:#5279a5}.eyebrow.light{color:#e3d4b1}.hero{background:linear-gradient(120deg,#f0f5fa,#fcfaf5);color:#203148}.hero:before{border-color:#2d578915;box-shadow:0 0 0 65px #2d578904,0 0 0 130px #2d578902}.hero h1,.gallery-hero h1{color:#203148}.hero h1 em,.gallery-hero h1 em{color:#416fa8}.hero .lead{color:#64758a}.hero-kicker{background:#fff;border-color:#d7e1ea;color:#51677e}.pulse-dot{background:#78a8d3;box-shadow:0 0 0 4px #78a8d320}.hero .btn{background:#3e6fa8;color:#fff;box-shadow:0 6px 16px #2d57891e}.hero .btn:hover{background:#2d5789}.hero .btn.secondary{color:#2d5789;border-color:#b9c9d8}.hero .btn.secondary:hover{background:#fff}.proof{border-color:#d6e0e8}.proof div{color:#203148;border-color:#d6e0e8}.proof span{color:#718094}.heroimg:before{background:#d9e7f2}.heroimg:after{background:linear-gradient(0deg,#1c36596b,transparent 48%)}.hero-stamp{border-left-color:#80b4df}.stamp-icon{background:#e6f0f9;color:#3c6b9f}.section.tint{background:linear-gradient(130deg,#f2f6fa,#edf3f8)}.icon{background:#e6f0f9;color:#3e6fa8}.card:hover{box-shadow:0 16px 34px #233e5a15}.text-link{color:#3e6fa8}.text-link span{color:#bda36f}.pagehead{color:#203148;background-color:#eaf1f7}.pagehead:before{background:linear-gradient(90deg,#edf4f9f5,#edf4f9dc 49%,#edf4f996)}.pagehead:after{color:#2d578918}.pagehead h1{color:#203148}.pagehead p{color:#5d7188}.pagehead .eyebrow{color:#416fa8}.gallery-intro{background:linear-gradient(115deg,#edf4fa,#f7f5ef);color:#203148}.gallery-intro h1,.gallery-intro h1 em{color:#2d5789}.gallery-intro p{color:#64758a}.gallery-count{border-color:#c8d6e2}.gallery-count span{color:#203148}.gallery-count small{color:#718094}.gallery-hero{background:linear-gradient(115deg,#edf4fa,#f8f6f0)}.gallery-overline{color:#526b86}.gallery-overline span{background:#80b4df;box-shadow:0 0 0 4px #80b4df25}.gallery-hero h1{color:#203148}.gallery-hero h1 em{color:#416fa8}.gallery-hero-copy>p{color:#64758a}.gallery-hero-meta{border-color:#d8e2eb}.gallery-hero-meta strong{color:#2d5789}.gallery-hero-meta span{color:#718094}.gallery-cover{background:#e2ebf3;box-shadow:0 22px 48px #233e5a18}.gallery-section{background:#fcfdff}.gallery-heading h2{color:#203148}.gallery-heading p{color:#6e7e90}.gallery .gallery-card{background:#e6edf3}.gallery .gallery-card img{filter:saturate(.78)}.gallery .gallery-card:hover img{filter:saturate(.96)}.gallery-endnote{border-color:#dce5ee;color:#718094}.contactgrid .panel{border-color:#dce5ee;border-top-color:#80b4df}.panel h3{color:#203148}.bank{background:linear-gradient(135deg,#edf4fa,#f8f6f0);border-left-color:#80b4df}.bank code{color:#2d5789}.map-frame{background:#edf3f8;border-color:#dce5ee}.cta{background:linear-gradient(110deg,#edf4fa,#e5eef7);color:#203148;border-left-color:#bda36f;box-shadow:0 15px 38px #233e5a10}.cta h2{color:#203148}.cta p{color:#61758a}.cta .eyebrow.light{color:#8c7446}.cta .btn{background:#3e6fa8;color:#fff}.cta .btn:hover{background:#2d5789}.lightbox{background:#132740eb}.top-inner{width:min(1160px,calc(100% - 48px));margin:auto;min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:8px;letter-spacing:.13em}.topline a{letter-spacing:.03em}.topline a strong{margin-left:7px}.navwrap{position:sticky;top:0;z-index:5;border-bottom:1px solid #e1e9e9;box-shadow:0 5px 18px #10283b08}nav{width:min(1160px,calc(100% - 48px));margin:auto;height:77px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:11px}.mark{position:relative;width:43px;height:43px;background:var(--navy);color:#fff;display:grid;place-items:center;border-radius:3px;font:800 14px Manrope;box-shadow:0 5px 14px #10283b20}.mark i{position:absolute;right:-3px;bottom:-3px;width:11px;height:11px;background:var(--aqua);border:2px solid white}.brand strong{display:block;font:800 15px Manrope;letter-spacing:-.04em;color:var(--navy)}.brand small{display:block;margin-top:3px;color:#78878d;font-size:8px;letter-spacing:.16em}.links{display:flex;align-items:center;gap:25px;color:#52656d}.links a{font-size:10px;font-weight:700;transition:color .2s}.links a:hover,.links a.active{color:#168c85}.links .donate{color:#fff;padding:13px 16px;border-radius:2px}.links .donate span{color:var(--aqua);margin-left:7px}.menu{display:none;border:0;background:transparent;color:var(--navy);font-size:10px;font-weight:800;letter-spacing:.1em}.menu span{font-size:19px;vertical-align:middle;margin-left:5px}footer{color:#fff;padding:48px 24px 20px}.footer-top{width:min(1160px,100%);margin:auto;display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:26px}.footer-top>div:not(.footbrand):not(.footer-callout){display:flex;flex-direction:column;gap:8px}.footer-top h4{font:800 8px Manrope;letter-spacing:.17em;margin:4px 0 8px}.footer-top a:not(.brand){font-size:10px;line-height:1.7}.footer-top p{font-size:10px;line-height:1.8}.footer-top .brand strong{color:#fff}.footer-top .brand small{color:#becbd0}.footer-top .mark{background:#fff;color:var(--navy);box-shadow:none}.footer-callout{border:1px solid #ffffff2b;padding:16px;display:flex;flex-direction:column;gap:9px;align-self:start}.footer-callout span{font-size:8px;letter-spacing:.16em;color:var(--aqua)}.footer-callout strong{font:700 17px Manrope}.footer-callout a b{color:var(--aqua);margin-left:5px}.copyright{width:min(1160px,100%);margin:29px auto 0;padding-top:14px;border-top:1px solid #ffffff24;display:flex;justify-content:space-between;gap:15px;color:#aebdc3;font-size:8px;letter-spacing:.1em}@media(max-width:850px){.top-inner{width:calc(100% - 36px)}.top-inner span:nth-child(2){display:none}nav{height:67px;width:calc(100% - 36px)}.menu{display:block}.links{display:none;position:absolute;top:67px;left:0;right:0;background:#fff;padding:14px 20px 21px;flex-direction:column;align-items:stretch;gap:0;border-bottom:1px solid var(--line);box-shadow:0 14px 25px #10283b15}.links.open{display:flex}.links a{padding:12px 6px}.links .donate{text-align:center;margin-top:8px}.footer-top{grid-template-columns:1fr 1fr}.footbrand,.footer-callout{grid-column:span 2}.copyright{flex-direction:column}}@media(max-width:480px){.brand strong{font-size:13px}.top-inner{font-size:7px}.footer-top{grid-template-columns:1fr 1fr}.footbrand{grid-column:span 2}}.topline{background:#527a70;color:#f2f5ee}.topline a{color:#f2f5ee}.topline a strong{color:#f5d898}.navwrap{background:#fbfaf7f7}.brand .mark{background:#39736e;box-shadow:0 5px 14px #39736e24}.mark i{background:#e7c276}.links .donate{background:#39736e}.links .donate:hover{background:#285e5a}.links a:hover,.links a.active{color:#39736e}footer{background:linear-gradient(120deg,#315e58,#45766b)}.footer-top h4{color:#f2d89f}.footer-top p,.footer-top a:not(.brand){color:#e1ece5}.footer-callout{border-color:#ffffff50}.footer-callout span{color:#f2d89f}.copyright{color:#d0dfd7}.topline{background:#496d91;color:#f6f8fb}.topline a{color:#f6f8fb}.topline a strong{color:#f1dfb9}.navwrap{background:#fcfdfff7;border-color:#dce5ee}.brand .mark{background:#2d5789;box-shadow:0 5px 14px #2d57891c}.mark i{background:#c8ae7a}.links .donate{background:#3e6fa8;color:#fff}.links .donate span{color:#f0dfbc}.links .donate:hover{background:#2d5789}.links a:hover,.links a.active{color:#3e6fa8}footer{background:#edf2f7;color:#203148;border-top:1px solid #dce5ee}.footer-top h4{color:#496d91}.footer-top p,.footer-top a:not(.brand){color:#5d6f80}.footer-top .brand strong{color:#203148}.footer-top .brand small{color:#708094}.footer-top .mark{background:#2d5789;color:#fff}.footer-callout{border-color:#d0dce7;background:#f8fafc}.footer-callout span{color:#8d764b}.footer-callout strong{color:#203148}.footer-callout a{color:#496d91!important}.footer-callout a b{color:#3e6fa8}.copyright{border-color:#d2dde7;color:#738091}.slider-controls .slider-play{width:auto;min-width:54px;padding:0 10px;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
