.about-hero{height:90svh;min-height:720px;position:relative;overflow:hidden}.about-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:65% center}.about-shade{position:absolute;inset:0;background:linear-gradient(90deg,#080b0be8,transparent 80%),linear-gradient(0deg,#080b0b,transparent 35%)}.about-hero-copy{position:absolute;left:8%;right:8%;top:24%;max-width:1000px}.about-hero h1{font-size:clamp(64px,7.7vw,126px);line-height:.95;margin:25px 0}.about-hero p{font-size:17px;color:#bec8c0;line-height:1.8;margin-bottom:28px}.about-image-note,.about-location{position:absolute;bottom:30px;font-size:12px;letter-spacing:.07em;color:#adbaaf}.about-image-note{right:5%}.about-location{left:8%;color:#d6ff4f}.about-story{padding:105px 8%;display:grid;grid-template-columns:1fr 1fr;gap:10%}.about-story h2,.about-visit h2{font-size:clamp(52px,5.5vw,86px);margin:24px 0}.about-story-copy p{color:#aebbb2;font-size:16px;line-height:1.95}.about-story-copy p.about-lead{font-size:25px;line-height:1.5;color:#f4f4ec;margin-top:0}.about-signature{border-top:1px solid #c4d0bd33;padding-top:30px;margin-top:35px;display:flex;flex-direction:column;gap:8px}.about-signature>span{font-size:22px;font-weight:700;letter-spacing:.13em}.about-signature>small{color:#d6ff4f;letter-spacing:.22em;font-size:11px}.about-values{padding:80px 8%;background:#101710;border-block:1px solid #c4d0bd25}.about-value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:40px}.about-value-grid article+article{border-left:1px solid #c4d0bd33;padding-left:40px}.about-value-grid article>span{font-size:14px;color:#d6ff4f}.about-value-grid h3{font-size:38px;line-height:1.05;margin:24px 0}.about-value-grid p{font-size:15px;line-height:1.9;color:#aebbb2}.about-visit{padding:95px 8%;display:grid;grid-template-columns:1.5fr 1fr;gap:12%;align-items:center}.about-visit p{font-size:16px;line-height:1.8;color:#aebbb2}.about-actions{display:flex;flex-wrap:wrap;gap:25px;align-items:center;margin-top:30px}.about-address{border-left:1px solid #d6ff4f55;padding-left:50px}.about-address>span{font-size:65px;color:#d6ff4f}.about-address h3{font-size:34px;line-height:1.15;margin:20px 0}.about-address p{overflow-wrap:anywhere}
@media(max-width:800px){.about-hero{height:85svh;min-height:740px}.about-hero>img{object-position:63% center}.about-shade{background:linear-gradient(90deg,#080b0bbd,#080b0b55),linear-gradient(0deg,#080b0b,transparent 50%)}.about-hero-copy{top:195px;left:7%;right:7%}.about-hero h1{font-size:clamp(56px,13vw,85px)}.about-hero p{font-size:15px}.about-image-note{left:7%;right:auto;bottom:23px;font-size:10px}.about-location{left:7%;bottom:48px;font-size:11px}.about-story{grid-template-columns:1fr;padding:65px 7%;gap:20px}.about-story h2,.about-visit h2{font-size:56px}.about-story-copy p.about-lead{font-size:22px}.about-values{padding:60px 7%}.about-value-grid{grid-template-columns:1fr;gap:30px}.about-value-grid article+article{border-left:0;padding-left:0;border-top:1px solid #c4d0bd33;padding-top:25px}.about-value-grid h3{font-size:34px}.about-visit{grid-template-columns:1fr;padding:65px 7%;gap:45px}.about-address{padding:30px 0 0;border-left:0;border-top:1px solid #d6ff4f55}.about-address>span{display:none}}
