﻿.about-page{background:#fbf9f3;color:#07185b}.about-hero{position:relative;min-height:790px;display:flex;align-items:flex-end;padding:150px 8vw 90px;color:#fff;background:url('assets/original/slides/slide_home_1.webp') center 46%/cover}.about-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,14,58,.92),rgba(3,14,58,.38) 62%,rgba(3,14,58,.08)),linear-gradient(0deg,rgba(3,14,58,.64),transparent 50%)}.about-hero:after{content:"";position:absolute;inset:22px;border:1px solid rgba(255,255,255,.2)}.about-hero>div{position:relative;z-index:1;max-width:900px}.about-hero h1{font-size:clamp(72px,9vw,132px);line-height:.84;letter-spacing:-.045em;margin:20px 0 32px}.about-hero .hero-intro{max-width:610px;font-size:17px;line-height:1.75;color:rgba(255,255,255,.78)}.about-hero-meta{display:flex;gap:45px;margin-top:35px;padding-top:24px;border-top:1px solid rgba(255,255,255,.28);font-size:9px;text-transform:uppercase;letter-spacing:.16em}.about-opening{padding:130px 8vw;display:grid;grid-template-columns:1fr 1fr;gap:10vw}.about-opening h2,.belief-head h2,.care-copy h2,.about-cta h2{font-size:clamp(52px,6.2vw,92px);line-height:.96;letter-spacing:-.035em}.opening-copy{padding-top:45px}.opening-copy .lead{font-size:28px;line-height:1.45}.opening-copy p:not(.lead){font-size:14px;line-height:1.85;color:#687086}.story-gallery{display:grid;grid-template-columns:1.15fr .85fr;grid-template-rows:330px 290px;gap:14px;padding:0 5vw 125px}.story-gallery figure{margin:0;position:relative;overflow:hidden}.story-gallery figure:first-child{grid-row:1/3}.story-gallery img{width:100%;height:100%;object-fit:cover;transition:.7s}.story-gallery figure:hover img{transform:scale(1.045)}.story-gallery figcaption{position:absolute;left:18px;bottom:16px;padding:9px 12px;background:rgba(3,14,58,.86);color:#fff;font-size:9px;text-transform:uppercase;letter-spacing:.14em}.beliefs{padding:120px 7vw;background:#eee6d6}.belief-head{display:grid;grid-template-columns:1.2fr .6fr;gap:10vw;align-items:end;margin:0 1vw 60px}.belief-head>p{color:#687086;line-height:1.8;font-size:14px}.belief-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(7,24,91,.18);border-bottom:1px solid rgba(7,24,91,.18)}.belief-grid article{padding:42px 34px;border-right:1px solid rgba(7,24,91,.18)}.belief-grid article:last-child{border-right:0}.belief-grid span{font-size:10px;color:#b88a2d}.belief-grid h3{font-family:Italiana,serif;font-size:34px;font-weight:400;margin:28px 0 16px}.belief-grid p{font-size:12px;color:#687086;line-height:1.75}.care-section{display:grid;grid-template-columns:1fr 1fr;background:#07185b;color:#fff}.care-image{min-height:800px;position:relative}.care-image img{width:100%;height:100%;object-fit:cover}.care-image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(3,14,58,.6),transparent 50%)}.care-image-note{position:absolute;z-index:1;left:42px;bottom:38px}.care-image-note b{display:block;font-family:Italiana;font-size:56px;font-weight:400}.care-image-note span{font-size:9px;text-transform:uppercase;letter-spacing:.17em;color:#d4ad56}.care-copy{padding:110px 8vw}.care-copy>p:not(.section-kicker){color:rgba(255,255,255,.65);line-height:1.8;font-size:13px}.care-list{margin-top:48px}.care-list article{display:grid;grid-template-columns:42px 1fr;border-top:1px solid rgba(255,255,255,.18);padding:24px 0}.care-list article:last-child{border-bottom:1px solid rgba(255,255,255,.18)}.care-list span{font-size:9px;color:#d4ad56}.care-list h3{font:600 15px "DM Sans";margin:0 0 8px}.care-list p{font-size:12px;line-height:1.65;color:rgba(255,255,255,.55);margin:0}.numbers-band{display:grid;grid-template-columns:repeat(4,1fr);padding:0 7vw;background:#d4ad56;color:#fff}.numbers-band div{padding:48px 28px;border-right:1px solid rgba(255,255,255,.3)}.numbers-band div:last-child{border-right:0}.numbers-band b{display:block;font-family:Italiana;font-size:58px;font-weight:400;line-height:1}.numbers-band span{font-size:9px;text-transform:uppercase;letter-spacing:.15em}.about-quote{padding:125px 12vw;text-align:center}.about-quote blockquote{font-family:Italiana,serif;font-size:clamp(34px,4.5vw,65px);line-height:1.25;margin:0 auto;max-width:1100px}.about-quote blockquote:before{content:"“";display:block;color:#d4ad56;font-size:80px;line-height:.5;margin-bottom:30px}.about-quote p{margin-top:34px;font-size:9px;text-transform:uppercase;letter-spacing:.17em;color:#687086}.about-cta{padding:110px 8vw;background:linear-gradient(100deg,rgba(3,14,58,.94),rgba(3,14,58,.62)),url('assets/original/slides/slide_home_2.webp') center/cover;color:#fff;display:grid;grid-template-columns:1.1fr .55fr;gap:10vw;align-items:end}.about-cta>div:last-child p{color:rgba(255,255,255,.68);line-height:1.8;font-size:14px}.about-cta .button{background:#d4ad56;color:#fff}.active-nav{color:#d4ad56}
@media(max-width:900px){.about-opening,.belief-head,.care-section,.about-cta{grid-template-columns:1fr}.opening-copy{padding-top:0}.story-gallery{grid-template-columns:1fr 1fr}.belief-grid{grid-template-columns:1fr}.belief-grid article{border-right:0;border-bottom:1px solid rgba(7,24,91,.18)}.care-image{min-height:600px}.numbers-band{grid-template-columns:1fr 1fr}.numbers-band div:nth-child(2){border-right:0}.numbers-band div:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.3)}}
@media(max-width:600px){.about-hero{min-height:690px;padding:130px 6vw 70px}.about-hero:after{inset:9px}.about-hero h1{font-size:62px}.about-hero-meta{flex-direction:column;gap:9px}.about-opening{padding:85px 6vw;gap:35px}.opening-copy .lead{font-size:23px}.story-gallery{display:flex;flex-direction:column;padding:0 6vw 85px}.story-gallery figure{height:300px}.story-gallery figure:first-child{height:430px}.beliefs{padding:85px 6vw}.belief-head{margin:0 0 42px}.belief-grid article{padding:35px 10px}.care-image{min-height:480px}.care-copy{padding:80px 6vw}.numbers-band{padding:0;grid-template-columns:1fr 1fr}.numbers-band div{padding:35px 22px}.numbers-band b{font-size:48px}.about-quote{padding:90px 7vw}.about-cta{padding:85px 6vw}}


