body.about-redesign{background:#031722;--muted:#b7cbd9}.about-redesign .content-shell{padding:0;max-width:none}.about-redesign .nav{background:#102838}.about-redesign .links [aria-current]{color:#fff;border-bottom:2px solid #00ddaf;padding-bottom:8px}.about-redesign .utility{display:block;background:#031823;font-size:.7rem}.about-redesign .utility-inner{padding:7px 22px}.about-redesign .btn{background:#00d9ad;border-color:#00d9ad;border-radius:5px}.about-redesign .btn.secondary{background:#041d2aaf;border-color:#7a9aac;color:#f5faff!important}.about-container{max-width:1180px;margin:0 auto;padding-left:22px;padding-right:22px}.about-page h2{font:900 clamp(1.7rem,3.25vw,2.6rem)/1.1 Montserrat,sans-serif;letter-spacing:-.025em;color:#f5f8ff;margin:12px 0 18px}.about-page h3{font:700 1rem/1.3 Montserrat,sans-serif;margin:0 0 10px}.about-page p{color:#c3d5e2;line-height:1.5}.about-eyebrow{font:700 .78rem Montserrat,sans-serif;display:block;color:#00edbb;text-transform:uppercase;letter-spacing:.015em}.about-tag{display:inline-flex;background:#42cab5;color:#022f2b;padding:5px 9px;border-radius:7px}.about-hero{background:linear-gradient(0deg,#031722d9,transparent 40%),linear-gradient(90deg,#02131ff5 0%,#02131fe6 30%,#02131f66 55%,#02131f00 85%),url('/Assets/images/Active-walk-city-park.webp') 72% 45%/cover no-repeat;position:relative}.about-hero-inner{max-width:1180px;margin:auto;padding:45px 22px 30px;position:relative}.about-hero-copy{max-width:610px}.about-redesign .about-hero h1{font:900 clamp(2.6rem,4.5vw,3.65rem)/1.08 Montserrat,sans-serif;letter-spacing:-.025em;text-transform:none;color:#f5f8ff;margin:14px 0 18px}.about-hero h1 span{color:#00dfae}.about-hero-copy>p{font-size:1.05rem;max-width:540px;line-height:1.5}.about-actions{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px}.about-hero-note{position:absolute;right:25px;top:18px;font-size:1.55rem;font-weight:700;font-style:italic;line-height:1.2!important;color:#fff!important;text-shadow:0 2px 8px #001522;transform:rotate(-6deg)}.about-perks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:35px;gap:20px;padding:12px 0;background:#03172255}.about-perks>div{display:flex;gap:16px;align-items:center}.about-perks>div>span{font-size:34px;color:#00d7b5}.about-perks p{margin:0}.about-perks strong{display:block;color:#fff;font-size:.84rem}.about-perks small{display:block;font-size:.76rem;color:#bed5e4}.about-story{padding-top:32px;padding-bottom:30px}.about-heading{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:6px}.about-story .about-heading h2{text-transform:uppercase}.about-heading>p{font-size:.86rem;max-width:340px}.about-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:stretch}.about-story-copy>p{font-size:.94rem;margin:0 0 13px;line-height:1.5}.about-personal-note{display:flex;align-items:center;gap:20px;border:1px solid #00c4a7;border-radius:8px;padding:15px;background:#043b3b4d;margin-top:14px}.about-personal-note>span{font-size:35px;color:#64ebe1;flex-shrink:0}.about-personal-note p{font-size:.8rem;line-height:1.5;margin:0}.about-story-image{position:relative;margin:0;min-height:440px;padding-right:26px}.about-story-image img{display:block;object-fit:cover;object-position:83% center;width:100%;height:100%;border-radius:10px;max-height:550px}.about-story-image figcaption{position:absolute;right:-15px;top:25px;border-radius:13px;background:linear-gradient(120deg,#547886c9,#102c3fe8);box-shadow:0 12px 30px #0003;padding:25px 30px;font-size:1.6rem;font-style:italic;color:#fff;line-height:1.25;font-weight:600;backdrop-filter:blur(8px)}.about-story-image figcaption span{display:block;border-top:3px solid #00e6ae;border-radius:50%;width:120px;height:10px;margin-top:10px}.about-values{max-width:1280px;margin:0 auto;background:linear-gradient(110deg,#0b2232,#0a2030);border:1px solid #1d4054;border-radius:10px;padding:30px 0}.about-values-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.about-values-grid article{display:flex;flex-direction:column;background:linear-gradient(110deg,#112f40,#102637);padding:22px;border:1px solid #1c3a4c;border-radius:7px}.about-value-icon{display:block;font-size:45px;color:#5be8d8;line-height:1.1;margin:0 0 18px;min-height:50px}.about-values-grid p{font-size:.88rem;margin:0 0 15px;line-height:1.45}.about-values-grid a{margin-top:auto;font-size:.76rem;color:#37d8c5;font-weight:600}.about-picture{max-width:1280px;margin:12px auto 0;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:40px}.about-picture figure{position:relative;margin:0}.about-picture img{width:100%;height:300px;object-fit:cover;display:block;border-radius:0 8px 8px 0}.about-picture figcaption{position:absolute;right:30px;bottom:65px;font-size:1.8rem;font-style:italic;font-weight:600;color:#fff;text-shadow:0 3px 10px #000;line-height:1.1;transform:rotate(-7deg)}.about-picture>div{padding:20px 30px 20px 0}.about-picture h2{font-size:clamp(1.8rem,3vw,2.5rem)}.about-picture p{font-size:.9rem;max-width:480px}.about-choice{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-top:30px;padding-bottom:28px}.about-choice h2{font-size:1.7rem}.about-choice p{font-size:.88rem;margin:10px 0}.about-choice>div:nth-child(2){align-self:center}.about-choice a{display:inline-block;margin:8px 14px 0 0;color:#3bdac7;font-size:.8rem}.about-contact{max-width:1280px;margin:auto;border:1px solid #1c4055;border-bottom:0;border-radius:10px 10px 0 0;background:linear-gradient(110deg,#092131,#081d2c);padding:25px 0 20px}.about-contact h2{font-size:clamp(1.5rem,2.7vw,2.2rem);margin:10px 0}.about-contact>.about-container>p{font-size:.9rem;margin:0 0 20px}.about-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.about-contact-grid article{display:flex;gap:24px;padding:20px 25px;background:#0b2436;border:1px solid #275065;border-radius:7px;min-width:0}.about-contact-grid article>span{font-size:43px;color:#22c5f5;line-height:1.2}.about-contact-grid article:nth-child(2)>span{color:#b663ec}.about-contact-grid h3{font-size:.9rem}.about-contact-grid p{font-size:.85rem;margin:0 0 12px}.about-contact-grid a{color:#3ec8e9;text-decoration:underline;text-underline-offset:3px;font-size:.8rem}.about-redesign footer{border-top:1px solid #234255}.about-page a:hover{text-decoration:underline;text-underline-offset:3px}.about-page .btn:hover{text-decoration:none}.about-redesign :focus-visible{outline:3px solid #5aeed0;outline-offset:4px}
@media(max-width:1050px){.about-hero-note{font-size:1.2rem;right:25px;top:30px}.about-hero-copy{max-width:560px}.about-perks{gap:15px}.about-perks>div{gap:10px}.about-perks small{font-size:.7rem}.about-story-image{padding-right:15px}.about-story-image figcaption{right:0;font-size:1.3rem;padding:22px}.about-values{margin:0 18px}.about-values-grid{gap:14px}.about-values-grid article{padding:18px}.about-values-grid h3{font-size:.9rem}.about-picture{gap:25px}.about-contact{margin:0 18px}.about-choice{gap:25px}}
@media(max-width:760px){.about-hero{background-position:68% center}.about-hero-inner{padding-top:32px}.about-hero-note{display:none}.about-redesign .about-hero h1{font-size:clamp(2.4rem,6vw,3.2rem)}.about-perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.about-hero-copy>p{max-width:480px;font-size:.97rem}.about-heading{display:block;margin-bottom:20px}.about-heading>p{margin:10px 0}.about-story-grid{grid-template-columns:1fr;gap:25px}.about-story-image{min-height:370px;height:390px;padding:0 15px 0 0}.about-story-image img{object-position:83% 50%;max-height:none}.about-story-image figcaption{font-size:1.5rem;right:0}.about-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-picture{grid-template-columns:1fr;gap:0}.about-picture>div{padding:25px 22px}.about-picture img{height:270px;border-radius:0}.about-choice{grid-template-columns:1fr;gap:10px;padding-top:10px}.about-contact-grid{grid-template-columns:1fr;gap:15px}.about-contact-grid article{gap:18px}.about-redesign .utility-inner>span:last-child{display:none}}
@media(max-width:420px){.about-redesign .about-hero h1{font-size:2.1rem}.about-actions{gap:10px}.about-actions .btn{font-size:.69rem;padding:0 14px;min-height:43px}.about-perks{gap:16px 10px;margin-top:25px}.about-perks strong{font-size:.78rem}.about-perks small{font-size:.66rem}.about-perks>div>span{font-size:28px}.about-story{padding-left:18px;padding-right:18px}.about-story h2{font-size:1.75rem}.about-story-copy>p{font-size:.88rem}.about-personal-note{gap:12px;padding:13px}.about-values{margin:0 12px;padding:25px 0}.about-values>.about-container{padding:0 14px}.about-values-grid{gap:10px}.about-values-grid article{padding:15px 12px}.about-values-grid p{font-size:.8rem}.about-values-grid h3{font-size:.85rem}.about-values-grid a{font-size:.7rem}.about-value-icon{font-size:38px}.about-contact{margin:0 12px}.about-contact>.about-container{padding:0 15px}.about-contact-grid article{padding:18px 15px;gap:14px}.about-contact-grid article>span{font-size:33px}.about-contact-grid p{font-size:.8rem}.about-contact-grid a{overflow-wrap:anywhere}}
