.va-atelier{--va-paper:#f4f0e7;--va-ink:#413f36;--va-line:#cec5b7;--va-muted:#6b6256;background:var(--va-paper);color:var(--va-ink);margin:44px 0 0;padding:82px 5% 52px;font:15px/1.7 Arial,Helvetica,sans-serif;border-top:1px solid #e4ddd1;border-bottom:1px solid #e4ddd1}.va-atelier *{box-sizing:border-box}.va-inner{max-width:1280px;margin:0 auto}.va-editorial{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:clamp(42px,6vw,96px);align-items:center}.va-study{margin:0;min-width:0}.va-study-image{background:#e8dfd1;overflow:hidden}.va-study img{display:block;width:100%;height:auto;aspect-ratio:1122/1402;object-fit:contain}.va-study figcaption{display:flex;justify-content:space-between;gap:16px;margin-top:13px;font-size:10px;letter-spacing:.04em;color:var(--va-muted)}.va-study figcaption>span:first-child{font:italic 17px/1.4 Georgia,serif;letter-spacing:0}.va-copy{padding:14px 0;min-width:0}.va-copy .va-kicker{margin:0 0 28px;font:11px/1.4 Arial,sans-serif;letter-spacing:.21em;color:var(--va-muted)}.va-copy h2{font:normal clamp(42px,4.5vw,68px)/1.08 Georgia,'Times New Roman',serif;letter-spacing:-.04em;color:var(--va-ink);margin:0}.va-copy h2 span,.va-copy h2 em{display:block}.va-copy h2 em{font-weight:400;font-style:italic;margin-top:4px}.va-rule{height:1px;width:54px;background:#91816a;margin:28px 0}.va-copy .va-intro{font:16px/1.8 Arial,Helvetica,sans-serif;color:#514c42;margin:0;max-width:400px}.va-copy .va-note{font:14px/1.85 Arial,Helvetica,sans-serif;color:var(--va-muted);margin:16px 0 0;max-width:380px}.va-materials{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid var(--va-line);border-bottom:1px solid var(--va-line);margin:30px 0;padding:20px 0;max-width:440px}.va-materials>div+div{border-left:1px solid var(--va-line);padding-left:24px}.va-materials dt{font:9px/1.5 Arial,sans-serif;letter-spacing:.15em;color:var(--va-muted)}.va-materials dd{font:23px/1.3 Georgia,serif;margin:8px 0 0;color:var(--va-ink)}.va-actions{display:flex;align-items:flex-start;flex-direction:column;gap:17px}.va-cta{display:inline-flex;gap:38px;align-items:center;justify-content:space-between;min-height:54px;padding:15px 22px;border:1px solid #6f6759;text-decoration:none;color:var(--va-ink);background:transparent;font:12px/1.5 Arial,sans-serif;letter-spacing:.025em;transition:background .18s,color .18s}.va-cta:hover{background:#413f36;color:#fff}.va-cta svg{flex:none;width:32px;height:16px}.va-details{font:11px/1.5 Arial,sans-serif;letter-spacing:.03em;color:var(--va-muted);text-decoration:underline;text-underline-offset:5px}.va-atelier a:focus-visible{outline:2px solid #74634a;outline-offset:5px}.va-copy .va-signature{font:italic 21px/1.5 Georgia,serif;color:#81745f;margin:30px 0 0}.va-process{border-top:1px solid var(--va-line);padding-top:27px;margin-top:46px}.va-process .va-process-label{font:9px/1.5 Arial,sans-serif;letter-spacing:.2em;color:var(--va-muted);margin:0 0 25px}.va-process ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;list-style:none;padding:0;margin:0}.va-process li{display:flex;gap:18px;margin:0;padding:0;min-width:0}.va-number{font:italic 24px/1.2 Georgia,serif;color:#8f8067;flex:none}.va-process h3{font:normal 22px/1.3 Georgia,serif;color:var(--va-ink);margin:0 0 9px}.va-process li p{font:12px/1.8 Arial,sans-serif;color:var(--va-muted);margin:0;max-width:280px}@media(max-width:1100px) and (min-width:750px){.va-atelier{padding:54px 4% 42px}.va-editorial{gap:36px}.va-copy h2{font-size:46px}.va-copy .va-kicker{font-size:9px;margin-bottom:20px}.va-rule{margin:20px 0}.va-copy .va-intro{font-size:14px}.va-copy .va-note{font-size:12px}.va-materials{margin:22px 0}.va-copy .va-signature{font-size:18px;margin-top:22px}.va-study-image{align-self:center}.va-process ol{gap:20px}}@media(max-width:749px){.va-atelier{margin-top:24px;padding:35px 24px 38px}.va-editorial{grid-template-columns:1fr;gap:36px}.va-copy{padding:0}.va-copy .va-kicker{font-size:10px;margin-bottom:22px}.va-copy h2{font-size:clamp(44px,12vw,60px)}.va-rule{margin:24px 0}.va-copy .va-intro{font-size:15px;max-width:none}.va-copy .va-note{font-size:13px;max-width:none}.va-materials{margin:26px 0;padding:18px 0}.va-materials dd{font-size:23px}.va-cta{width:100%;min-height:54px}.va-actions{gap:18px}.va-copy .va-signature{margin-top:26px;font-size:20px}.va-process{margin-top:34px;padding-top:24px}.va-process ol{grid-template-columns:1fr;gap:24px}.va-process li+li{padding-top:22px;border-top:1px solid #ddd5c9}.va-process li p{max-width:none;font-size:13px}.va-process .va-process-label{font-size:9px;line-height:1.8}.va-study figcaption{font-size:9px}.va-study figcaption>span:first-child{font-size:16px}}@media(prefers-reduced-motion:reduce){.va-cta{transition:none}}