.site-header{position:fixed;top:0;left:0;right:0;z-index:20}.site-header+main{padding-top:88px}.infinite-gallery .gallery-card{border:1px solid rgba(200,219,107,.5);box-shadow:0 0 0 1px rgba(255,255,255,.08),0 12px 28px rgba(16,28,22,.2);background:rgba(30,43,36,.86);overflow:hidden}.infinite-gallery .gallery-card img{width:100%;height:100%;object-fit:contain!important;background:rgba(250,248,242,.07)}.infinite-gallery .gallery-card.is-active{border-color:var(--lime);box-shadow:0 0 0 2px rgba(200,219,107,.2),0 18px 38px rgba(16,28,22,.36)}.mission-section{padding:105px 10vw 110px;background:var(--cream);display:grid;grid-template-columns:.9fr 1.1fr;column-gap:8vw;row-gap:38px;align-items:center}.mission-heading h2{font-size:clamp(52px,6vw,88px);line-height:.98;font-weight:400;letter-spacing:-.04em;margin:0 0 25px}.mission-heading>p:last-child{max-width:350px;color:var(--muted)}.mission-gallery{width:100%;height:360px}.mission-gallery .gallery-card{width:clamp(190px,24vw,300px);height:calc(100% - 22px)}.mission-stat{grid-column:1/-1;border-top:1px solid var(--line);padding-top:25px;display:grid;grid-template-columns:auto 1fr auto 1fr;gap:14px 25px;align-items:start}.mission-stat strong{font:32px var(--serif);color:var(--orange)}.mission-stat span{font-size:13px;line-height:1.5;color:var(--muted)}@media(max-width:760px){.site-header{height:76px}.site-header+main{padding-top:76px}.mission-section{padding:75px 8vw 80px;display:block}.mission-heading h2{font-size:57px}.mission-gallery{height:300px;margin:42px 0}.mission-gallery .gallery-card{width:220px;height:calc(100% - 18px)}.mission-stat{display:grid;grid-template-columns:auto 1fr;gap:8px 18px}.mission-stat strong:nth-of-type(2){grid-column:1}.mission-stat span{margin-bottom:12px}}
