#approche[data-astro-cid-eznpxm7s] .method-stage[data-astro-cid-eznpxm7s]{background:#000}.approach-film[data-astro-cid-eznpxm7s]{align-self:center;width:100%;min-width:0;position:relative;overflow:hidden}.approach-outline[data-astro-cid-eznpxm7s]{pointer-events:none;fill:none;stroke:#c9c1b1;stroke-width:.8px;opacity:.65;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.approach-outline[data-astro-cid-eznpxm7s] path[data-astro-cid-eznpxm7s]{vector-effect:non-scaling-stroke}.approach-outline[data-astro-cid-eznpxm7s] .pencil-echo[data-astro-cid-eznpxm7s]{opacity:.3;stroke-width:.5px}.approach-outline[data-astro-cid-eznpxm7s] .construction-marks[data-astro-cid-eznpxm7s]{opacity:.6;stroke-width:.6px}.approach-video[data-astro-cid-eznpxm7s]{object-fit:contain;width:100%;height:100%;display:block}#engagement[data-astro-cid-qkoepzgp].materials-section{color:#1b2632;background:#eee9df;padding:clamp(64px,7vw,110px) 3vw;scroll-margin-top:82px}.materials-heading[data-astro-cid-qkoepzgp]{grid-template-columns:1.15fr 1fr;align-items:end;gap:7vw;margin-bottom:52px;display:grid}.materials-heading[data-astro-cid-qkoepzgp] .eyebrow[data-astro-cid-qkoepzgp]{letter-spacing:.035em;margin:0 0 24px;font-size:clamp(17px,1.55vw,23px);font-weight:500;line-height:1.35}.materials-heading[data-astro-cid-qkoepzgp] h2[data-astro-cid-qkoepzgp]{letter-spacing:-.045em;margin:0;font-size:clamp(32px,4.2vw,64px);font-weight:400;line-height:1.12}.materials-heading[data-astro-cid-qkoepzgp]>p[data-astro-cid-qkoepzgp]{max-width:480px;margin:0 0 5px;font-size:16px;line-height:1.7}.materials-layout[data-astro-cid-qkoepzgp]{grid-template-columns:1.15fr 1fr;align-items:center;gap:7vw;display:grid}.materials-figure[data-astro-cid-qkoepzgp]{min-width:0;margin:0}.materials-images[data-astro-cid-qkoepzgp]{aspect-ratio:4/3;background:#000;position:relative;overflow:hidden}.materials-image[data-astro-cid-qkoepzgp]{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.materials-image[data-astro-cid-qkoepzgp]:first-child{object-fit:cover}.materials-image[data-astro-cid-qkoepzgp].is-active{opacity:1}figcaption[data-astro-cid-qkoepzgp]{color:#58616a;margin-top:14px;font-size:11px;line-height:1.5}.material-choice[data-astro-cid-qkoepzgp]{border-top:1px solid #1b26322b}.material-choice[data-astro-cid-qkoepzgp]:last-child{border-bottom:1px solid #1b26322b}summary[data-astro-cid-qkoepzgp]{cursor:pointer;align-items:center;gap:22px;padding:25px 0;list-style:none;display:flex}summary[data-astro-cid-qkoepzgp]::-webkit-details-marker{display:none}summary[data-astro-cid-qkoepzgp]:focus-visible{outline-offset:5px;outline:2px solid #a35139}.material-number[data-astro-cid-qkoepzgp]{color:#69717a;font-size:11px}.material-choice[data-astro-cid-qkoepzgp][open] summary[data-astro-cid-qkoepzgp]>span[data-astro-cid-qkoepzgp]{transform:none}summary[data-astro-cid-qkoepzgp] h3[data-astro-cid-qkoepzgp]{letter-spacing:-.025em;color:#b49a78;flex:1;margin:0;font-size:clamp(22px,2vw,30px);font-weight:400}.material-toggle[data-astro-cid-qkoepzgp]{width:16px;height:16px;position:relative}.material-toggle[data-astro-cid-qkoepzgp]:before,.material-toggle[data-astro-cid-qkoepzgp]:after{content:"";background:currentColor;width:16px;height:1px;position:absolute;top:7px;left:0}.material-toggle[data-astro-cid-qkoepzgp]:after{transition:transform .2s;transform:rotate(90deg)}details[data-astro-cid-qkoepzgp][open] .material-toggle[data-astro-cid-qkoepzgp]:after{transform:rotate(0)}details[data-astro-cid-qkoepzgp][open] .material-number[data-astro-cid-qkoepzgp]{color:#a35139}.material-copy[data-astro-cid-qkoepzgp]{padding:0 32px 28px 38px}.material-copy[data-astro-cid-qkoepzgp] p[data-astro-cid-qkoepzgp]{max-width:410px;margin:0;font-size:16px;line-height:1.65}.materials-note[data-astro-cid-qkoepzgp]{color:#58616a;border-top:1px solid #1b26322b;margin:46px 0 0;padding-top:22px;font-size:13px}@media (width<=700px){#engagement[data-astro-cid-qkoepzgp].materials-section{padding:56px 5vw}.materials-heading[data-astro-cid-qkoepzgp],.materials-layout[data-astro-cid-qkoepzgp]{grid-template-columns:1fr;gap:28px}.materials-heading[data-astro-cid-qkoepzgp]{margin-bottom:30px}.materials-heading[data-astro-cid-qkoepzgp]>p[data-astro-cid-qkoepzgp]{font-size:14px}.materials-images[data-astro-cid-qkoepzgp]{aspect-ratio:4/3}.materials-layout[data-astro-cid-qkoepzgp]{gap:24px}summary[data-astro-cid-qkoepzgp]{padding:21px 0}.material-copy[data-astro-cid-qkoepzgp] p[data-astro-cid-qkoepzgp]{font-size:14px}.materials-note[data-astro-cid-qkoepzgp]{margin-top:30px}}@media (prefers-reduced-motion:reduce){.materials-image[data-astro-cid-qkoepzgp],.material-toggle[data-astro-cid-qkoepzgp]:after{transition:none}}
