:root{--about-line:#e7d6c2;--about-ink:#633718;--about-soft:#fff3e1}.about-main{background:linear-gradient(#fffefa,#fffaf2 38%,#fff 92%);padding-top:58px;color:var(--about-ink)}.about-card{max-width:1200px;margin:0 auto 30px;border:1px solid var(--about-line);border-radius:23px;background:#fff;overflow:hidden}.about-main h1,.about-main h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-1.1px;line-height:1.09}.about-main h1{font-size:clamp(37px,3.7vw,52px);margin:16px 0 20px}.about-main h2{font-size:clamp(33px,3.4vw,47px);margin:12px 0 20px}.about-main h3{font-size:19px;line-height:1.3;margin:13px 0}.about-main p{line-height:1.75}.about-main .eyebrow{font-size:11px;letter-spacing:1.7px;line-height:1.5;color:#b05a14;font-weight:800;margin:0}.about-main .button{font-size:13px;min-height:45px;display:inline-flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;border-radius:24px}.about-main .button-outline{background:transparent;border:1px solid #d77525;color:#a84d10}.about-intro{padding:14px}.about-intro-top{display:grid;grid-template-columns:40% 60%;align-items:center;gap:0}.about-intro-top>div{padding:25px}.about-intro-top figure{margin:0;position:relative;height:205px}.about-intro-top img{width:100%;height:100%;object-fit:cover;border-radius:10px}.about-intro-top figcaption{position:absolute;right:9px;bottom:8px;background:#fffc;padding:2px 7px;border-radius:4px;font-size:9px}.about-intro-top p:not(.eyebrow){font-size:15px;color:#80634f}.about-intro-bottom{background:var(--about-soft);border-radius:12px;display:grid;grid-template-columns:37% 63%;align-items:center;margin-top:16px;padding:25px}.about-intro-bottom h2{font-size:30px;margin:0;padding-right:25px}.about-intro-bottom h2:before{content:'';display:block;width:35px;height:2px;background:#df792c;margin-bottom:17px}.about-intro-bottom p{border-left:1px solid #e9cba7;padding-left:28px;font-size:14px;margin:0}.about-mission,.about-story,.about-next{padding:42px}.about-lead{max-width:950px;font-size:16px;color:#806955;margin:0 0 28px}.about-values{border-top:1px solid var(--about-line);padding-top:27px;display:grid;grid-template-columns:repeat(3,1fr);gap:55px}.about-values article>svg,.about-choice-grid article>svg{width:26px;height:26px;color:#cf7128}.about-values p{font-size:14px;color:#806955;margin:0}.about-section-title{display:flex;align-items:center;gap:15px}.about-section-title h2{margin:4px 0 0;font-size:38px}.about-icon{width:48px;height:48px;flex-shrink:0;border-radius:50%;background:var(--about-soft);border:1px solid var(--about-line);display:grid;place-items:center;color:#c46b25}.about-icon svg{width:26px;height:26px}.story-intro{font-size:14px;color:#806955;max-width:950px;margin:18px 0 28px}.story-track{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);gap:26px;position:relative}.story-track:before{content:'';position:absolute;top:27px;left:4%;right:4%;height:1px;background:#e9c7a3}.story-track li{position:relative}.story-icon{width:55px;height:55px;border-radius:50%;display:grid;place-items:center;background:#fff9ef;border:1px solid #e3bd93;box-shadow:0 5px 0 #fff;position:relative;margin-bottom:17px}.story-icon svg{width:25px;height:25px;color:#c46b25}.story-track small{font-size:11px;font-weight:800;color:#ba621e}.story-track h3{font-size:15px;margin:6px 0}.story-track p{font-size:12px;line-height:1.6;color:#806955;margin:0}.about-network{padding:18px;background:#fffdf9}.network-main{display:grid;grid-template-columns:34% 66%;border:1px solid var(--about-line);border-radius:18px;overflow:hidden}.network-copy{padding:42px 32px}.network-copy h2{font-size:43px}.network-copy>p:not(.eyebrow){font-size:14px;color:#806955}.network-copy ul{list-style:none;margin:28px 0;padding:0}.network-copy li{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700;margin:16px 0}.network-copy li svg{width:25px;height:25px;color:#c87530;flex-shrink:0}.network-copy .button{width:100%}.network-map{min-height:540px;position:relative;border-left:1px solid var(--about-line);background:radial-gradient(ellipse,#fff6e7,#fff)}.network-basemap{position:absolute;width:100%;height:100%;object-fit:contain;opacity:.9}.network-lines{position:absolute;width:100%;height:100%;inset:0;fill:none;stroke:#c77a34;stroke-width:.25;stroke-dasharray:1 1}.map-city{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;text-decoration:none;z-index:2;color:#70401f;font-size:10px;font-weight:800;gap:5px}.map-city img{width:52px;height:52px;object-fit:cover;border:4px solid #fff;border-radius:50%;box-shadow:0 4px 12px #84491226;transition:transform .2s}.map-city:hover img,.map-city:focus-visible img{transform:scale(1.16)}.map-city span{padding:3px 7px;background:#fffc;border-radius:8px}.map-note{position:absolute;bottom:16px;right:18px;font-size:9px;letter-spacing:1px;color:#ad7b52}.network-care{margin-top:12px;padding:24px 30px;display:flex;align-items:center;gap:20px;border:1px solid var(--about-line);border-radius:16px;background:#fff}.network-care>div{max-width:400px}.network-care h3{font-family:Georgia,'Times New Roman',serif;font-size:24px;margin:0 0 6px}.network-care p{font-size:12px;margin:0;color:#806955;line-height:1.6}.network-care>img{width:40%;margin-left:auto}.about-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px}.about-choice-grid article{background:var(--about-soft);padding:28px;border-radius:17px;display:flex;flex-direction:column;align-items:flex-start}.about-choice-grid p{font-size:15px;margin:0 0 25px;color:#806955}.about-choice-grid .button{margin-top:auto}.about-partners{max-width:1260px}.about-partners>div:first-child{padding:30px 38px;background:#fff0d8;border-bottom:1px solid var(--about-line)}.about-partners h2{font-size:40px;margin:15px 0 0}.partner-copy{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:25px 38px}.partner-copy p{font-size:15px;margin:0;color:#806955}.partner-copy a{color:#ad5517;text-decoration:underline;text-underline-offset:3px}.about-connections{position:relative;max-width:1260px;margin:55px auto 25px;padding:16px 12px;border:1px solid var(--about-line);border-radius:50px;display:grid;grid-template-columns:repeat(6,1fr);background:#fff}.connections-label{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);padding:5px 18px;background:#fff0dc;border:1px solid var(--about-line);border-radius:7px;font-size:12px;font-weight:700;white-space:nowrap}.about-connections>div{border-right:1px solid var(--about-line);display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 4px;font-size:12px;font-weight:600}.about-connections>div:last-child{border:0}.about-connections svg{color:#c7712d;width:25px;height:25px;flex-shrink:0}.about-skyline{display:block;width:100%;max-width:1300px;height:108px;object-fit:cover;object-position:center bottom;margin:0 auto}.about-main button:focus-visible,.about-main a:focus-visible{outline:3px solid #ee8d44;outline-offset:4px}
@media(max-width:1250px){.about-card{margin-left:25px;margin-right:25px}.about-connections{margin-left:25px;margin-right:25px}.about-intro-top>div{padding:22px 18px}.network-copy{padding:32px 25px}.network-copy h2{font-size:38px}.about-connections>div{flex-direction:column;text-align:center}}
@media(max-width:850px){.about-main{padding-top:30px}.about-mission,.about-story,.about-next{padding:30px}.about-values{gap:25px}.about-intro-top{grid-template-columns:45% 55%}.about-main h1{font-size:38px}.about-intro-top figure{height:215px}.about-intro-bottom{grid-template-columns:38% 62%;padding:23px}.about-intro-bottom h2{font-size:27px}.network-main{grid-template-columns:1fr}.network-copy{padding:30px}.network-copy h2{max-width:500px}.network-copy ul{display:grid;grid-template-columns:1fr 1fr;gap:0 15px;margin:15px 0}.network-copy .button{width:auto;padding-inline:25px}.network-map{border-left:0;border-top:1px solid var(--about-line);min-height:540px}.network-care{padding:20px}.network-care>img{width:33%}.story-track{gap:15px}.partner-copy{gap:25px}.about-connections{grid-template-columns:repeat(3,1fr);border-radius:25px;padding-top:23px}.about-connections>div:nth-of-type(3){border:0}.about-connections>div{flex-direction:row}}
@media(max-width:560px){.about-card{margin:0 14px 20px;border-radius:18px}.about-main{padding-top:22px}.about-intro{padding:10px}.about-intro-top{display:flex;flex-direction:column;align-items:stretch}.about-intro-top>div{padding:22px 14px 14px}.about-main h1{font-size:39px}.about-intro-top figure{height:180px}.about-intro-bottom{display:block;padding:22px 17px;margin-top:10px}.about-intro-bottom h2{font-size:29px}.about-intro-bottom p{border-left:0;border-top:1px solid #e9cba7;padding:18px 0 0;margin:18px 0 0;font-size:13px}.about-mission,.about-story,.about-next{padding:28px 23px}.about-main h2{font-size:36px}.about-lead{font-size:14px}.about-values{grid-template-columns:1fr;gap:24px}.about-values article{padding-bottom:23px;border-bottom:1px solid var(--about-line)}.about-values article:last-child{padding:0;border:0}.about-values p{font-size:14px}.about-section-title h2{font-size:34px}.story-intro{font-size:13px}.story-track{grid-template-columns:1fr;gap:22px}.story-track:before{left:26px;top:20px;bottom:35px;right:auto;width:1px;height:auto}.story-track li{padding-left:76px;min-height:65px}.story-icon{position:absolute;left:0;top:0}.story-track h3{font-size:17px}.story-track p{font-size:13px}.about-network{padding:10px}.network-copy{padding:27px 18px}.network-copy h2{font-size:38px}.network-copy ul{display:block}.network-copy li{font-size:11px}.network-map{min-height:420px}.map-city img{width:41px;height:41px;border-width:3px}.map-city{font-size:9px}.map-note{font-size:8px;bottom:10px;right:10px}.network-care{flex-wrap:wrap;gap:13px;padding:22px 16px}.network-care .about-icon{width:42px;height:42px}.network-care>div{flex:1;min-width:160px}.network-care h3{font-size:25px}.network-care>img{width:100%;height:90px;margin:0;object-fit:contain}.about-choice-grid{grid-template-columns:1fr;gap:14px}.about-choice-grid article{padding:24px 20px}.about-choice-grid p{font-size:14px}.about-partners>div:first-child{padding:28px 23px}.about-partners h2{font-size:36px}.partner-copy{padding:24px 23px;grid-template-columns:1fr;gap:18px}.partner-copy p{font-size:14px}.about-connections{margin:40px 14px 15px;grid-template-columns:repeat(2,1fr);border-radius:22px;padding:24px 8px 12px}.about-connections>div{font-size:10px;padding:14px 5px;gap:7px}.about-connections>div:nth-of-type(3){border-right:1px solid var(--about-line)}.about-connections>div:nth-of-type(even){border:0}.about-connections svg{width:21px;height:21px}.about-skyline{height:75px}}
.about-values article>i,.about-choice-grid article>i{display:inline-flex;width:26px;height:26px;color:#cf7128}.about-icon>i,.story-icon>i{display:flex;align-items:center;justify-content:center;width:26px;height:26px}.network-copy li>i{display:inline-flex;width:25px;height:25px;flex-shrink:0;color:#c87530}.about-connections>div>i{display:flex;width:25px;height:25px;flex-shrink:0;color:#c7712d}.about-main i svg{width:100%;height:100%}.about-main .button>i{width:17px;height:17px;display:inline-flex}
