._section_7kxbe_1{--support-line:#64766a;color:#f7f5ed;background:#2b4236}._intro_7kxbe_7,._grid_7kxbe_8{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,6vw,92px);display:grid}._intro_7kxbe_7{align-items:start;margin-bottom:clamp(40px,5vw,74px)}._intro_7kxbe_7 h2{font-size:clamp(44px,6vw,90px);line-height:1.02}._intro_7kxbe_7 h2 span,._icon_7kxbe_25{color:#c3d3ae}._intro_7kxbe_7 p{max-width:44ch;font-size:clamp(18px,1.45vw,22px);line-height:1.55}._cta_7kxbe_35{margin-top:22px}._service_7kxbe_39{border-top:1px solid var(--support-line);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:clamp(15px,1.6vw,24px);padding:clamp(24px,2.5vw,38px) 0;display:grid}._icon_7kxbe_25{margin-top:2px}._service_7kxbe_39 h3{font:400 clamp(23px, 2.1vw, 33px)/1.18 var(--display);letter-spacing:-.045em}._service_7kxbe_39 p{color:#dee4d9;max-width:52ch;margin-top:12px;font-size:clamp(16px,1.15vw,18px);line-height:1.65}._roleLink_7kxbe_63{color:#f6f6e8;text-underline-offset:5px;align-items:center;gap:10px;min-height:44px;margin-top:8px;-webkit-text-decoration:underline #b4c3ae;text-decoration:underline #b4c3ae;display:inline-flex}._roleLink_7kxbe_63:hover{text-decoration-color:currentColor}._section_7kxbe_1 a:focus-visible{outline-color:#e8f3d6}._service_7kxbe_39[data-reveal]:before{--green:#d9e5cb}@media (max-width:720px){._intro_7kxbe_7,._grid_7kxbe_8{grid-template-columns:minmax(0,1fr)}._intro_7kxbe_7{row-gap:18px;margin-bottom:36px}._service_7kxbe_39{gap:15px;padding:24px 0}._service_7kxbe_39:last-child{padding-bottom:0}._icon_7kxbe_25{width:26px;height:26px}}._sheet_msb2i_1{aspect-ratio:1;mix-blend-mode:multiply;width:calc(100% + 28px);margin-left:-14px;position:relative}._sheet_msb2i_1>img,._trace_msb2i_10{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._trace_msb2i_10{pointer-events:none;fill:none;stroke:#42614c;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}._trace_msb2i_10 path{opacity:0;vector-effect:non-scaling-stroke}@media (max-width:900px){._sheet_msb2i_1{width:calc(100% + 24px);margin-left:-12px}}@media (max-width:600px){._sheet_msb2i_1{width:100%;max-height:345px;margin:0}}@media (max-width:380px){._sheet_msb2i_1{max-height:300px}}@media (prefers-reduced-motion:no-preference){._drawing_msb2i_45[data-revealed] ._sheet_msb2i_1 img{animation:1.25s ease-out _graphite_msb2i_1}._drawing_msb2i_45[data-revealed] ._trace_msb2i_10 path{stroke-dasharray:1 1;animation:1s cubic-bezier(.32,.08,.24,1) backwards _pencil_msb2i_1}._trace_msb2i_10 path:nth-child(2){--delay:90ms}._trace_msb2i_10 path:nth-child(3){--delay:.18s}._trace_msb2i_10 path:nth-child(4){--delay:.27s}._trace_msb2i_10 path:nth-child(5){--delay:.36s}._drawing_msb2i_45[data-revealed] ._trace_msb2i_10 path{animation-delay:var(--delay,0s)}._home_msb2i_60 [data-reveal=rule]{position:relative}._home_msb2i_60 [data-reveal=rule][data-revealed]:before{content:"";background:var(--green);pointer-events:none;transform-origin:0;height:1px;animation:.8s cubic-bezier(.22,1,.36,1) both _rule_msb2i_1;position:absolute;inset:-1px 0 auto}@keyframes _graphite_msb2i_1{0%{opacity:.55}to{opacity:1}}@keyframes _pencil_msb2i_1{0%{stroke-dashoffset:1px;opacity:.88}64%{stroke-dashoffset:0;opacity:.88}to{stroke-dashoffset:0;opacity:0}}@keyframes _rule_msb2i_1{0%{opacity:.65;transform:scaleX(0)}68%{opacity:.45;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._sheet_msb2i_1{transition:transform .65s cubic-bezier(.22,1,.36,1)}._drawing_msb2i_45:hover ._sheet_msb2i_1{transform:translateY(-5px)rotate(.3deg)}}
