.about-split-section{box-sizing:border-box;width:100%;max-width:1720px;margin:0 auto;padding:100px 8vw 180px;position:relative}.about-grid{grid-template-columns:clamp(320px,32vw,520px) 1fr;gap:clamp(64px,9vw,160px);width:100%;display:grid}.about-grid>*{min-width:0}.about-image-column{min-width:0;position:relative}.about-image-wrapper{aspect-ratio:3/4;background:var(--surface,#142820);border:1px solid #f2efe629;border-radius:6px;width:100%;max-height:680px;transition:border-color .4s,box-shadow .4s;position:sticky;top:140px;overflow:hidden;box-shadow:0 30px 70px #00000073}.about-image-wrapper:hover{border-color:#3d5f4380;box-shadow:0 35px 80px #0009}.about-image-fill{width:100%;height:100%;position:relative}.about-image{object-fit:cover;object-position:center 15%;filter:grayscale(85%)contrast(105%);width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1),filter .9s;position:absolute;inset:0}.about-image-wrapper:hover .about-image{filter:grayscale(10%)contrast(110%);transform:scale(1.05)}.about-reveal-h-full{height:100%}.about-content{flex-direction:column;justify-content:center;min-width:0;padding:20px 0 20px 4vw;display:flex}.about-name{font-family:var(--font-display);color:var(--fg);letter-spacing:-.01em;margin:16px 0 20px;font-size:clamp(48px,6vw,84px);font-weight:400;line-height:1}.about-quote-container{border-left:2px solid #3d5f43;margin-top:60px;padding-left:28px;position:relative}.about-quote{font-family:var(--font-display);color:var(--fg);margin-bottom:20px;font-size:clamp(24px,2.5vw,36px);font-style:italic;font-weight:400;line-height:1.35}.about-bio{font-family:var(--font-body);color:var(--muted);flex-direction:column;gap:20px;max-width:580px;font-size:16px;line-height:1.8;display:flex}body:has(.about-split-section) .site-footer{color:#f2efe6;background:#0a2218;border-top:1px solid #f2efe61a;padding:80px 0 40px}.simple-editorial-section{box-sizing:border-box;width:100%;max-width:1720px;margin:0 auto;padding:160px 8vw}.editorial-top-grid{grid-template-columns:5fr 6fr;align-items:start;gap:6vw;width:100%;margin-bottom:20px;display:grid}.editorial-top-grid>*{min-width:0}.editorial-main-title{font-family:var(--font-display);color:var(--fg);letter-spacing:-.02em;overflow-wrap:break-word;word-break:break-word;font-size:clamp(40px,5.8vw,86px);font-weight:400;line-height:1.05}.editorial-image-box{aspect-ratio:4/3;background:var(--surface);border:1px solid #f2efe629;border-radius:6px;width:100%;min-height:540px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000073}.editorial-image{object-fit:cover;object-position:center 25%;filter:grayscale(10%)contrast(105%);width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1),filter .9s}.editorial-image-box:hover .editorial-image{filter:grayscale(0%)contrast(110%);transform:scale(1.05)}.editorial-body-text{font-family:var(--font-body);color:var(--muted);box-sizing:border-box;overflow-wrap:break-word;word-break:break-word;width:100%;max-width:580px;margin-top:36px;font-size:clamp(16px,1.5vw,22px);font-weight:300;line-height:1.8}.editorial-separator{opacity:.45;background-color:#3d5f43;border:0;width:100%;height:1px;margin:100px 0 90px;display:block}.editorial-bottom-grid{grid-template-columns:repeat(4,1fr);gap:clamp(36px,3.5vw,64px);width:100%;display:grid}.editorial-bottom-grid>*{min-width:0}.editorial-col-number{font-family:var(--font-body);color:#3d5f43;letter-spacing:.2em;margin-bottom:24px;font-size:14px;font-weight:600;display:block}.editorial-col-title{font-family:var(--font-display);color:var(--fg);letter-spacing:-.01em;margin-bottom:18px;font-size:clamp(26px,2.4vw,36px);font-weight:400;line-height:1.25}.editorial-col-desc{font-family:var(--font-body);color:var(--muted);font-size:16px;line-height:1.8}@media (max-width:1100px){.editorial-top-grid{grid-template-columns:1fr;gap:40px;margin-bottom:0}.editorial-image-box{aspect-ratio:16/10;min-height:380px}.editorial-bottom-grid{grid-template-columns:repeat(2,1fr);gap:44px 32px}.editorial-separator{margin:70px 0 60px}}@media (max-width:768px){.simple-editorial-section{padding:105px 5vw 60px}.editorial-main-title{font-size:clamp(32px,8vw,44px)}.editorial-body-text{max-width:100%;margin-top:24px;font-size:15px;line-height:1.65}.editorial-image-box{aspect-ratio:16/10;min-height:260px}.editorial-bottom-grid{grid-template-columns:1fr;gap:36px}.editorial-separator{margin:50px 0 40px}.about-split-section{padding:50px 5vw 80px}.about-grid{grid-template-columns:1fr;gap:40px}.about-image-wrapper{aspect-ratio:4/5;max-width:100%;height:auto;max-height:400px;position:relative;top:0}.about-content{padding:0}.about-name{font-size:clamp(36px,8vw,52px)}.about-quote{font-size:clamp(20px,5vw,26px)}.about-quote-container{margin-top:40px;padding-left:20px}.about-bio{max-width:100%;font-size:15px;line-height:1.65}}@media (min-width:1024px) and (max-width:1536px){.about-split-section{padding:70px 6vw 100px!important}.about-image-wrapper{max-height:520px!important;top:100px!important}.about-name{font-size:clamp(36px,4.5vw,64px)!important}.about-quote{font-size:clamp(20px,2vw,30px)!important}}
