.about-page{--a-orange:#f86b2d;--a-dark:#171b17;--a-paper:#f1efe5;background:var(--a-paper);color:var(--a-dark);overflow:hidden}.a-container{width:100%;max-width:1360px;margin-inline:auto;padding-inline:56px}.a-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:50px;padding-top:30px;padding-bottom:75px;align-items:start}.a-breadcrumb{display:flex;gap:14px;font-size:10px;color:#69715e;margin-bottom:52px}.a-breadcrumb a:hover{color:#b44316}.a-kicker,.a-section-label{display:flex;gap:13px;align-items:center;font-size:9px;letter-spacing:1.8px;font-weight:700}.a-section-label>span{color:#b44316}.a-dot{width:7px;height:7px;background:#cf4e19;border-radius:50%;display:inline-block}.a-hero h1{font:600 clamp(75px,7.7vw,113px)/.91 "Barlow Condensed",Impact,sans-serif;letter-spacing:-1px;margin-top:26px}.a-hero h1>span{color:#c44c1a}.a-hero-bottom{display:flex;align-items:center;gap:20px;margin-top:30px}.a-small-mark{font-size:47px;color:#c44c1a;line-height:1}.a-hero-bottom p{font-size:13px;line-height:1.9;color:#65705b}.a-hero-bottom strong{font-weight:500;color:#171b17}.a-story-link{display:inline-flex;gap:13px;align-items:center;font-size:8px;letter-spacing:1.4px;margin-top:35px}.a-story-link>span{display:grid;place-items:center;width:28px;height:35px;border:1px solid #b6bda9;border-radius:20px;font-size:17px}.a-hero-image{margin:70px 0 0;position:relative;height:615px;background:#272923}.a-hero-image>img{height:100%;width:100%;object-fit:cover}.a-photo-index{position:absolute;top:22px;left:24px;font:9px monospace;letter-spacing:1.4px;color:#fff;text-shadow:0 1px 8px #000}.a-photo-stamp{position:absolute;left:-35px;bottom:90px;width:155px;height:155px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f86b2d;color:#141813;transform:rotate(-8deg);box-shadow:0 8px 25px #0002}.a-photo-stamp span{font-size:9px;font-weight:700;letter-spacing:2px}.a-photo-stamp strong{font:700 49px/1.2 Barlow Condensed,Impact,sans-serif}.a-hero-image figcaption{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;gap:15px;background:linear-gradient(transparent,#111c);color:#faf8ed;padding:34px 22px 18px;font-size:8px;letter-spacing:1.2px}.a-hero-image figcaption span{font-size:8px;letter-spacing:0;color:#d4d8cb}.a-ticker{background:#171b17;color:#f4f1e7;display:flex;gap:50px;justify-content:center;align-items:center;padding:25px 20px;white-space:nowrap}.a-ticker span{font:600 39px/1 Barlow Condensed,Impact,sans-serif}.a-ticker b{color:#ff7435;font-size:32px;font-weight:400}.a-story{display:grid;grid-template-columns:1fr 3fr;gap:40px;padding-block:110px;scroll-margin-top:100px}.a-story>.a-section-label{align-self:start;margin-top:8px}.about-page h2{font:600 clamp(45px,5.5vw,78px)/1 "Barlow Condensed",Impact,sans-serif;letter-spacing:-.5px}.a-story h2>span,.a-approach h2>span{color:#7a826f}.a-story-columns{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:38px}.a-story-columns .a-lead{font-size:21px;line-height:1.55;letter-spacing:-.4px}.a-story-columns>div>p{font-size:12px;line-height:1.95;color:#606a55}.a-story-columns>div>p+p{margin-top:20px}.a-principles{padding-bottom:105px}.a-principles-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:36px}.a-principles-heading h2{font-size:51px}.a-principles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.a-principle{background:#e2e5d9;padding:30px;position:relative;min-height:330px}.a-principle:nth-child(2){background:#f86b2d}.a-principle:nth-child(3){background:#262e23;color:#f1f0e6}.a-principle-number{font:500 72px/1 Barlow Condensed,Impact,sans-serif;opacity:.6}.a-principle-plus{position:absolute;right:30px;top:35px;font-size:25px}.a-principle h3{font:600 36px/1.1 Barlow Condensed,Impact,sans-serif;margin-top:43px}.a-principle p{font-size:12px;line-height:1.9;margin-top:18px;max-width:320px}.a-principle:nth-child(3) p{color:#c0c8b6}.a-manifesto{background:#171c16;color:#f4f1e7;padding-block:95px;position:relative}.a-manifesto-inner{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.a-manifesto-copy .a-section-label{color:#c0c7b4;font-size:8px}.a-manifesto-copy h2{font-size:clamp(68px,7vw,102px);line-height:.94;margin-top:30px}.a-manifesto-copy h2 span{color:#ff7435}.a-manifesto-copy>p:last-child{font-size:13px;line-height:1.9;color:#c2c9b7;margin-top:29px}.a-eye{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.a-eye:before,.a-eye:after{content:"";position:absolute;inset:0;border:1px solid #6b7b552e;border-radius:50%}.a-eye:after{inset:12%;border-style:dashed;transform:rotate(20deg)}.a-eye-ring{width:65%;aspect-ratio:1;display:grid;place-items:center;padding:24px;border:25px solid #fa7031;border-radius:50%;box-shadow:0 0 0 17px #f86b2d12,inset 0 0 0 20px #f86b2d12}.a-eye-ring span{font:700 125px/1 Barlow Condensed,Impact,sans-serif;transform:skew(-8deg);color:#f86b2d}.a-eye-logo{width:86%;max-width:250px;height:auto;display:block;object-fit:contain;filter:drop-shadow(0 6px 18px rgba(0,0,0,.45))}.a-eye small{position:absolute;bottom:0;font:9px monospace;letter-spacing:2px;color:#b3be9f;background:#171c16;padding:10px}.a-approach{display:grid;grid-template-columns:1fr 1.1fr;gap:90px;padding-block:110px}.a-approach h2{font-size:61px;margin-top:26px}.a-approach-intro{font-size:12px;color:#606c53;line-height:1.9;margin-top:24px;max-width:300px}.a-accordion details{border-top:1px solid #cbd1be}.a-accordion details:last-child{border-bottom:1px solid #cbd1be}.a-accordion summary{cursor:pointer;display:flex;align-items:center;gap:20px;padding:26px 0;list-style:none;font-size:15px;font-weight:650}.a-accordion summary::-webkit-details-marker{display:none}.a-accordion summary>span{color:#b7491d;font:11px monospace}.a-accordion summary>b{font-size:25px;font-weight:400;margin-left:auto;transition:transform .2s}.a-accordion details[open] summary>b{transform:rotate(45deg)}.a-accordion details>div{padding:0 25px 28px 38px}.a-accordion details p{font-size:12px;line-height:1.9;color:#5b684e}.a-accordion summary:focus-visible{outline:2px solid #b7491d;outline-offset:4px}.a-closing{position:relative;border-top:1px solid #cbd1be;padding-top:65px;padding-bottom:110px;overflow:hidden}.a-closing h2{font-size:clamp(60px,7vw,100px);margin-top:30px;position:relative;z-index:1}.a-closing h2>span{color:#bd491b}.a-closing>div{display:flex;align-items:center;gap:30px;margin-top:35px;position:relative;z-index:1}.a-button{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;background:#171c16;color:#faf8ee;padding:20px 25px;font-size:12px;font-weight:650;transition:background .2s}.a-button:hover{background:#b7491d}.a-secondary{font-size:12px;font-weight:650;display:inline-flex;gap:20px}.a-secondary:hover{color:#b7491d}.a-closing-signature{position:absolute;right:30px;bottom:-10px;font:700 200px/.8 Barlow Condensed,Impact,sans-serif;color:#e1e4d7;pointer-events:none}@keyframes about-enter{0%{transform:translateY(20px)}to{transform:translateY(0)}}.a-hero h1,.a-entered{animation:about-enter .7s ease-out both}@media (max-width:1100px){.a-container{padding-inline:36px}.a-hero{gap:35px}.a-hero h1{font-size:92px}.a-hero-image{height:590px}.a-photo-stamp{width:125px;height:125px;left:-20px}.a-photo-stamp strong{font-size:41px}.a-ticker{gap:30px}.a-ticker span{font-size:32px}.a-story{grid-template-columns:1fr 3fr;gap:20px}.a-story-columns{gap:28px}.a-manifesto-inner,.a-approach{gap:40px}.a-principle{padding:24px}.a-eye-ring{border-width:19px}.a-approach h2{font-size:51px}}@media (max-width:760px){.a-container{padding-inline:22px}.a-hero{grid-template-columns:1fr;gap:30px;padding-top:24px;padding-bottom:45px}.a-breadcrumb{margin-bottom:34px;font-size:9px}.a-kicker,.a-section-label{font-size:8px;letter-spacing:1.4px}.a-hero h1{font-size:clamp(78px,18vw,115px);margin-top:23px}.a-hero-bottom{margin-top:24px}.a-hero-bottom p{font-size:12px}.a-story-link{margin-top:25px}.a-hero-image{margin-top:0;height:460px}.a-photo-stamp{left:auto;right:15px;bottom:55px;width:125px;height:125px}.a-photo-index{font-size:8px;left:17px;top:17px}.a-hero-image figcaption{padding-inline:17px;font-size:7px}.a-hero-image figcaption span{font-size:7px}.a-ticker{gap:20px;justify-content:flex-start;padding:23px}.a-ticker span{font-size:26px}.a-ticker b{font-size:24px}.a-ticker span:nth-of-type(3),.a-ticker b:last-child{display:none}.a-story{display:block;padding-block:65px}.a-story h2{margin-top:24px;font-size:53px}.a-story-columns{grid-template-columns:1fr;gap:24px;margin-top:25px}.a-story-columns .a-lead{font-size:20px}.a-story-columns>div>p{font-size:13px}.a-principles{padding-bottom:60px}.a-principles-heading{display:block;margin-bottom:25px}.a-principles-heading h2{margin-top:23px;font-size:47px}.a-principles-grid{grid-template-columns:1fr;gap:12px}.a-principle{min-height:270px;padding:26px}.a-principle h3{margin-top:25px}.a-principle p{max-width:none}.a-manifesto{padding-block:60px}.a-manifesto-inner{grid-template-columns:1fr;gap:45px}.a-eye{max-width:290px;width:100%;margin:auto}.a-eye-ring{border-width:17px;padding:16px}.a-eye-ring span{font-size:80px}.a-eye small{font-size:8px}.a-manifesto-copy h2{font-size:80px}.a-approach{grid-template-columns:1fr;gap:34px;padding-block:65px}.a-approach h2{font-size:52px}.a-approach-intro{max-width:none}.a-accordion summary{font-size:13px;gap:12px;line-height:1.5}.a-accordion details>div{padding-left:28px;padding-right:15px}.a-closing{padding-block:55px 85px}.a-closing h2{font-size:clamp(44px,10vw,70px);line-height:1.06}.a-closing>div{align-items:start;flex-direction:column;gap:24px}.a-closing-signature{font-size:120px;right:15px}.a-button{padding:17px 20px;font-size:11px}}@media (prefers-reduced-motion:reduce){.a-hero h1,.a-entered{animation:none}.a-accordion summary>b{transition:none}}
