.hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;padding-bottom:40px;background:#285a9f}.hero__photo[data-astro-cid-j7pv25f6]{position:relative;z-index:-1;aspect-ratio:3 / 4;max-height:62svh}.hero__photo[data-astro-cid-j7pv25f6] picture,.hero__photo[data-astro-cid-j7pv25f6] img{width:100%;height:100%}.hero__photo[data-astro-cid-j7pv25f6] img{object-fit:cover;object-position:50% 45%}.hero__photo[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#12284e80,#12284e00 20%,#285a9f00 66%,#285a9f)}.hero[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{margin-top:-96px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{max-width:11.5ch}.hero__where[data-astro-cid-j7pv25f6]{display:block;margin-bottom:14px;font-size:1.02rem;font-weight:700;font-stretch:108%;line-height:1.3;letter-spacing:0;text-transform:none}.hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin-top:20px;color:var(--paper)}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero__proof[data-astro-cid-j7pv25f6]{margin-top:20px;font-weight:600}.hero__proof[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-block;padding-block:10px}@media(min-width:900px){.hero[data-astro-cid-j7pv25f6]{display:flex;align-items:center;min-height:min(100svh,900px);padding-block:calc(var(--header-h) + 48px) 72px;background:var(--bg)}.hero[data-astro-cid-j7pv25f6] .wrap[data-astro-cid-j7pv25f6]{margin-top:0}.hero__photo[data-astro-cid-j7pv25f6]{position:absolute;inset:0 0 0 auto;width:54%;aspect-ratio:auto;max-height:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 34%);mask-image:linear-gradient(90deg,transparent 0%,#000 34%)}.hero__photo[data-astro-cid-j7pv25f6]:after{background:linear-gradient(180deg,#12284e6b,#12284e00 20%)}.hero__photo[data-astro-cid-j7pv25f6] img{object-position:50% 30%}.hero__copy[data-astro-cid-j7pv25f6]{max-width:50%}}.trees__grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(40px,6vw,72px)}.trees__intro[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin-top:22px}.trees__intro[data-astro-cid-j7pv25f6] .trees__quote{margin-top:34px;padding-top:26px;border-top:1px solid var(--rule)}.trees__intro[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:last-child{margin-top:26px}.trees__list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:44px 24px}.service[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:18px}.service[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:8px;color:var(--muted);max-width:46ch}.pair[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(min-width:600px){.trees__list[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.service--wide[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.service--drop[data-astro-cid-j7pv25f6]{margin-top:56px}}@media(min-width:1000px){.trees__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:start}.trees__intro[data-astro-cid-j7pv25f6]{position:sticky;top:calc(var(--header-h) + 40px)}}.machines__grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(36px,5vw,64px)}.machines__copy[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin-top:22px}.machines__pair[data-astro-cid-j7pv25f6]{margin-top:40px}@media(min-width:900px){.machines__grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);align-items:end}}.reels[data-astro-cid-j7pv25f6]{padding-bottom:var(--band)}.reels__head[data-astro-cid-j7pv25f6]{display:grid;gap:12px;margin-bottom:32px}.reels__rail[data-astro-cid-j7pv25f6]{display:grid;grid-auto-flow:column;grid-auto-columns:min(68vw,280px);gap:16px;margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter) 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter)}.reels__rail[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{scroll-snap-align:start}.reels__rail[data-astro-cid-j7pv25f6] video[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:9 / 16;border-radius:var(--radius);background:#000}.reels__rail[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--fg)}@media(min-width:760px){.reels__rail[data-astro-cid-j7pv25f6]{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0;padding:4px 0 0;overflow:visible;gap:clamp(14px,2vw,28px)}}@media(min-width:1000px){.reels__layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.46fr) minmax(0,1fr);gap:56px;align-items:start}.reels__head[data-astro-cid-j7pv25f6]{position:sticky;top:calc(var(--header-h) + 40px);margin-bottom:0}.reels__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,3vw,2.7rem)}}.yard__head[data-astro-cid-j7pv25f6]{display:grid;gap:20px}.yard[data-astro-cid-j7pv25f6] .yard__job{margin-top:clamp(40px,6vw,72px)}.yard__more[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin-top:clamp(40px,6vw,72px)}.yard__said[data-astro-cid-j7pv25f6]{grid-column:1 / -1;display:grid;gap:28px}@media(min-width:900px){.yard__head[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:48px}.yard__more[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1fr);gap:32px;align-items:start}.yard__more[data-astro-cid-j7pv25f6] .figure:nth-child(2){margin-top:64px}.yard__said[data-astro-cid-j7pv25f6]{grid-column:auto;padding-left:12px;align-self:center}}.reviews__top[data-astro-cid-j7pv25f6]{display:grid;gap:40px}.reviews__lead[data-astro-cid-j7pv25f6]{padding-top:28px;border-top:2px solid var(--fg)}.reviews__lead[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{max-width:30ch;font-size:clamp(1.4rem,2.5vw,2.1rem);font-weight:700;font-stretch:108%;line-height:1.18;text-wrap:pretty}.reviews__lead[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]:before{content:"“"}.reviews__lead[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]:after{content:"”"}.reviews__list[data-astro-cid-j7pv25f6]{display:grid;gap:34px 48px;margin-top:clamp(40px,6vw,72px)}.reviews__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-top:22px;border-top:1px solid var(--rule)}.reviews__more[data-astro-cid-j7pv25f6]{margin-top:28px}@media(min-width:760px){.reviews__list[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.reviews__top[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:64px;align-items:start}}
