.about-main{padding:0 5%}.about-hero{position:relative;isolation:isolate;overflow:hidden;padding:65px 0 48px;border-bottom:1px solid var(--modus-b-425633,#425633)}.about-hero h1{font-size:clamp(34px,3.8vw,52px);letter-spacing:-1.8px;line-height:1.22;margin-bottom:24px}.about-landscape{position:absolute;inset:0 0 0 35%;z-index:-1;background:linear-gradient(90deg,var(--modus-c-111310,#111310),transparent 75%),linear-gradient(0deg,var(--modus-c-111310,#111310),transparent 55%,var(--modus-c-111310aa,#111310aa)),url('images/mountain-lake.webp') center 40%/cover;opacity:.45;mask-image:linear-gradient(90deg,transparent,var(--modus-c-000,#000) 30%)}.about-lead{max-width:625px;font-size:15px;line-height:1.95;color:var(--modus-c-bdcdb0,#bdcdb0);margin:0 0 20px}.about-lead strong{color:var(--modus-c-e7f0da,#e7f0da);font-weight:600}.about-signature{font-size:11px;color:var(--modus-c-b0c49a,#b0c49a);letter-spacing:.3px;margin:0}.about-story{display:grid;grid-template-columns:215px minmax(0,760px);gap:65px;padding:48px 0 0;justify-content:space-between}.about-byline{align-self:start;padding:23px 20px;border:1px solid var(--modus-b-465f34,#465f34);border-radius:9px;background:var(--modus-c-1b2616,#1b2616)}.about-byline .eyebrow{display:block;font-size:8px;letter-spacing:1.4px;margin-bottom:18px}.about-byline>strong{display:block;font:500 22px Manrope,sans-serif;letter-spacing:-.7px;color:var(--modus-c-e5efda,#e5efda)}.about-byline p{font-size:12px;line-height:1.9;color:var(--modus-c-afc19c,#afc19c);margin:15px 0 20px}.about-byline a{font-size:11px;color:var(--modus-c-d7f48c,#d7f48c)}.about-reading{min-width:0}.about-reading section{margin-bottom:37px}.about-reading h2{font-size:26px;line-height:1.35;letter-spacing:-.7px;margin:0 0 18px}.about-reading p{font-size:14px;line-height:2;color:var(--modus-c-c0cfb3,#c0cfb3);margin:0 0 18px;max-width:720px}.about-credit{border-top:1px solid var(--modus-b-435b31,#435b31);padding:25px 0 0;margin-top:10px}.about-credit>span{font-size:9px;letter-spacing:1.5px;color:var(--modus-c-a6bf8d,#a6bf8d);display:block;margin-bottom:9px}.about-credit>strong{font:500 24px Manrope,sans-serif;color:var(--modus-c-d7f48c,#d7f48c)}.about-credit>p{font-size:12px;margin-top:10px;color:var(--modus-c-afc19c,#afc19c)}.about-explore{padding:50px 0 55px;margin-top:25px;border-top:1px solid var(--modus-b-425633,#425633)}.about-explore>.eyebrow{font-size:9px;margin-bottom:15px}.about-explore>h2,.about-explore>h2 em{font-size:29px}.about-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:27px}.about-links>a{position:relative;background:var(--modus-c-1b2616,#1b2616);border:1px solid var(--modus-b-465f34,#465f34);border-radius:9px;padding:25px 23px}.about-links>a:hover{border-color:var(--modus-b-d7f48c,#d7f48c)}.about-links>a>span{font-size:9px;letter-spacing:1.2px;color:var(--modus-c-aac58e,#aac58e)}.about-links strong{display:block;font:500 20px/1.5 Manrope,sans-serif;letter-spacing:-.5px;color:var(--modus-c-e0edcf,#e0edcf);margin:18px 0 12px}.about-links p{font-size:12px;color:var(--modus-c-b3c4a3,#b3c4a3);line-height:1.9;margin:0 0 10px;max-width:280px}.about-links b{font-size:18px;font-weight:400;color:var(--modus-c-d7f48c,#d7f48c);display:block;text-align:right}@media(max-width:1000px){.about-story{grid-template-columns:180px minmax(0,1fr);gap:35px}.about-byline{padding:20px 16px}.about-links{gap:12px}.about-links>a{padding:22px 19px}.about-links strong{font-size:18px}}@media(max-width:700px){.about-main{padding:0 20px}.about-hero{padding:37px 0 31px}.about-hero h1{font-size:35px;letter-spacing:-1px}.about-lead{font-size:14px;line-height:1.9}.about-signature{font-size:10px;line-height:1.8}.about-landscape{inset:0 -20px 0 15%;opacity:.25}.about-story{grid-template-columns:1fr;gap:30px;padding-top:30px}.about-byline{padding:19px 20px}.about-byline>strong{font-size:20px}.about-byline p{margin:12px 0;font-size:12px}.about-reading h2{font-size:23px}.about-reading p{font-size:14px;line-height:1.95}.about-reading section{margin-bottom:30px}.about-links{grid-template-columns:1fr;gap:13px}.about-links>a{padding:21px}.about-links p{max-width:none}.about-links strong{margin-top:12px;font-size:21px}.about-explore{padding:35px 0 40px;margin-top:22px}.about-explore>h2,.about-explore>h2 em{font-size:27px}}
