.BPymeW_editorial{color:var(--brand-dark)}.BPymeW_editorial [id]{scroll-margin-top:26px}.BPymeW_editorial>section[id]{scroll-margin-top:0}.BPymeW_editorial a:focus-visible{outline:2px solid var(--brand-muted-light);outline-offset:5px}.BPymeW_scale,.BPymeW_scenarios,.BPymeW_result{padding-block:var(--section-space)}.BPymeW_heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(25px,6vw,90px);margin-bottom:38px;display:grid}.BPymeW_heading span{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-muted);font-size:10px;line-height:1.6;display:block}.BPymeW_heading h2,.BPymeW_result h2,.BPymeW_closing h2{font-size:var(--type-section);letter-spacing:-.04em;text-wrap:balance;max-width:22ch;margin:20px 0 0;font-weight:500;line-height:1.1}.BPymeW_heading>p{max-width:57ch;color:var(--brand-muted);margin:0;font-size:14px;line-height:1.8}.BPymeW_scale>header>p{color:var(--brand-ink)}.BPymeW_scenarios{padding-top:0}.BPymeW_scenarioGrid{grid-template-columns:1fr 1fr;gap:42px 28px;display:grid}.BPymeW_scenario{min-width:0}.BPymeW_scenario figure{aspect-ratio:1.85;background:var(--brand-surface-tint);border-radius:10px;margin:0;position:relative;overflow:hidden}.BPymeW_scenario picture,.BPymeW_scenario img{object-fit:cover;width:100%;height:100%;display:block}.BPymeW_scenario img{transition:transform .45s}.BPymeW_scenario:hover img{transform:scale(1.025)}.BPymeW_scenario:nth-child(n+3) img{object-position:right center}.BPymeW_scenarioBody{padding:23px 0 0}.BPymeW_tags{flex-wrap:wrap;gap:8px 18px;display:flex}.BPymeW_tags span{color:var(--brand-muted);font-size:10px;line-height:1.5}.BPymeW_tags span+span:before{content:"·";color:var(--brand-muted-light);margin-right:16px}.BPymeW_scenario h3{letter-spacing:-.03em;margin:15px 0;font-size:clamp(26px,2.4vw,35px);font-weight:500;line-height:1.15}.BPymeW_scenario p{color:var(--brand-muted);max-width:62ch;min-height:5.4em;margin:0;font-size:14px;line-height:1.8}.BPymeW_scenario a{border-top:1px solid var(--brand-border);justify-content:space-between;align-items:center;gap:20px;margin-top:23px;padding:19px 0 8px;font-size:12px;font-weight:500;display:flex}.BPymeW_scenario a:hover{color:var(--brand-accent-strong)}.BPymeW_process{background:var(--surface-forest-wash), var(--brand-dark);color:var(--brand-milk);padding-block:var(--section-space);position:relative;overflow:hidden}.BPymeW_processInner{z-index:1;position:relative}.BPymeW_process .BPymeW_heading span{color:var(--brand-border-strong)}.BPymeW_process .BPymeW_heading>p{color:var(--brand-border)}.BPymeW_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin:50px 0 0;padding:0;list-style:none;display:grid}.BPymeW_steps>li{flex-direction:column;min-width:0;display:flex}.BPymeW_stepConnector{color:var(--brand-border-strong);align-items:center;gap:17px;display:flex}.BPymeW_stepConnector i{background:rgb(var(--brand-border-rgb) / .3);flex:1;height:1px}.BPymeW_steps h3{letter-spacing:-.025em;margin:26px 0 17px;font-size:25px;font-weight:450;line-height:1.15}.BPymeW_steps p{color:var(--brand-border);margin:0 0 22px;font-size:13px;line-height:1.8}.BPymeW_steps ul{gap:9px;margin:auto 0 0;padding:0;list-style:none;display:grid}.BPymeW_steps ul li{color:var(--brand-border);align-items:start;gap:10px;font-size:11px;line-height:1.5;display:flex}.BPymeW_steps ul svg{color:var(--brand-border-strong);flex-shrink:0;margin-top:1px}.BPymeW_stepOutput{background:rgb(var(--brand-milk-rgb) / .065);border:1px solid rgb(var(--brand-border-rgb) / .18);border-radius:7px;margin-top:27px;padding:20px}.BPymeW_stepOutput>span{text-transform:uppercase;letter-spacing:.06em;color:var(--brand-border-strong);font-size:9px;display:block}.BPymeW_stepOutput strong{margin-top:10px;font-size:14px;font-weight:450;line-height:1.5;display:block}.BPymeW_related{border-top:1px solid rgb(var(--brand-border-rgb) / .27);justify-content:space-between;align-items:center;gap:25px;margin-top:47px;padding-top:23px;display:flex}.BPymeW_related>span{color:var(--brand-border-strong);font-size:11px}.BPymeW_related>div{flex-wrap:wrap;gap:17px 28px;display:flex}.BPymeW_related a{align-items:center;gap:9px;font-size:11px;display:flex}.BPymeW_related a:hover{color:var(--brand-border-strong)}.BPymeW_result{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,8vw,130px);display:grid}.BPymeW_result h2{max-width:18ch}.BPymeW_resultCopy>p{max-width:55ch;color:var(--brand-muted);margin:24px 0 0;font-size:14px;line-height:1.8}.BPymeW_responsibility{border-top:1px solid var(--brand-border);margin-top:30px;padding-top:22px}.BPymeW_responsibility h3{margin:0;font-size:13px;font-weight:500}.BPymeW_responsibility p{color:var(--brand-muted);margin:12px 0 0;font-size:12px;line-height:1.75}.BPymeW_dossier{background:var(--brand-surface);border:1px solid var(--brand-border);box-shadow:0 20px 45px -30px rgb(var(--brand-dark-rgb) / .25);border-radius:12px;padding:clamp(25px,3.5vw,50px)}.BPymeW_dossier header{border-bottom:1px solid var(--brand-border);letter-spacing:-.025em;padding-bottom:24px;font-size:23px}.BPymeW_dossier dl,.BPymeW_brief dl{margin:0}.BPymeW_dossier dl>div,.BPymeW_brief dl>div{border-bottom:1px solid var(--brand-border);align-items:baseline;gap:22px;padding:24px 0;display:flex}.BPymeW_dossier dt{letter-spacing:-.015em;font-size:18px}.BPymeW_dossier dd{color:var(--brand-muted);margin:12px 0 0;font-size:13px;line-height:1.75}.BPymeW_dossier footer{color:var(--brand-muted);align-items:start;gap:12px;padding-top:24px;font-size:10px;line-height:1.65;display:flex}.BPymeW_dossier footer svg{flex-shrink:0}.BPymeW_closing{background:var(--brand-surface-tint);border-top:1px solid var(--brand-border)}.BPymeW_closingGrid{padding-block:var(--section-space);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,8vw,130px);display:grid}.BPymeW_closing h2{max-width:20ch}.BPymeW_closing p{max-width:55ch;color:var(--brand-ink-soft);margin:24px 0 0;font-size:14px;line-height:1.8}.BPymeW_cta{background:var(--brand-dark);width:fit-content;min-height:55px;color:var(--brand-milk);border-radius:var(--button-radius);justify-content:space-between;align-items:center;gap:40px;margin-top:30px;padding:17px 23px;font-size:14px;display:flex}.BPymeW_cta:hover{background:var(--brand-dark-raised)}.BPymeW_brief{border-left:1px solid var(--brand-border);padding:0 0 0 35px}.BPymeW_brief h3{letter-spacing:-.02em;margin:0 0 13px;font-size:18px;font-weight:500;line-height:1.5}.BPymeW_brief dl>div{gap:20px;padding-block:18px}.BPymeW_brief dl>div:last-child{border-bottom:0;padding-bottom:0}.BPymeW_brief dt{font-size:13px}.BPymeW_brief dd{color:var(--brand-ink-soft);margin:6px 0 0;font-size:12px;line-height:1.6}@media (max-width:1000px){.BPymeW_steps{gap:24px}.BPymeW_steps h3{font-size:22px}.BPymeW_related{flex-direction:column;align-items:start;gap:17px}.BPymeW_scenario p{min-height:7.2em}}@media (max-width:800px){.BPymeW_heading{grid-template-columns:1fr;gap:23px}.BPymeW_heading>p{max-width:64ch}.BPymeW_steps{grid-template-columns:1fr;gap:35px;margin-top:32px}.BPymeW_steps>li{grid-template-columns:1fr 1fr;gap:0 35px;display:grid}.BPymeW_stepConnector{grid-column:1/-1}.BPymeW_steps h3{grid-column:1}.BPymeW_steps>li>p{grid-area:3/1/span 2}.BPymeW_steps ul{grid-area:2/2/span 2;align-self:center;margin:24px 0 0}.BPymeW_stepOutput{grid-area:4/2;margin-top:18px}.BPymeW_result,.BPymeW_closingGrid{grid-template-columns:1fr;gap:35px}.BPymeW_result h2,.BPymeW_closing h2{max-width:24ch}.BPymeW_brief{border-left:0;padding-left:0}.BPymeW_scenario h3{font-size:26px}.BPymeW_scenario p{font-size:13px}}@media (max-width:540px){.BPymeW_scale,.BPymeW_result{padding-block:55px}.BPymeW_scenarios{padding-bottom:55px}.BPymeW_heading{margin-bottom:27px}.BPymeW_heading h2{margin-top:16px}.BPymeW_heading>p{font-size:13px}.BPymeW_scenarioGrid{grid-template-columns:1fr;gap:35px}.BPymeW_scenario figure{aspect-ratio:1.5}.BPymeW_scenarioBody{padding-top:19px}.BPymeW_scenario h3{font-size:28px}.BPymeW_scenario p{min-height:0}.BPymeW_scenario a{margin-top:20px}.BPymeW_process{padding-block:55px}.BPymeW_steps>li{display:flex}.BPymeW_steps h3{margin-top:23px;font-size:25px}.BPymeW_steps ul{align-self:stretch;margin:0}.BPymeW_steps p{margin-bottom:19px}.BPymeW_stepOutput{margin-top:23px}.BPymeW_related{margin-top:32px}.BPymeW_related>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.BPymeW_related a{font-size:10px}.BPymeW_dossier{padding:23px}.BPymeW_dossier dl>div{gap:15px}.BPymeW_dossier dt{font-size:17px}.BPymeW_dossier dd{font-size:12px}.BPymeW_closingGrid{padding-block:55px}.BPymeW_cta{width:100%}.BPymeW_brief{border-top:1px solid var(--brand-border);padding-top:27px}}@media (prefers-reduced-motion:reduce){.BPymeW_scenario img{transition:none}}
.JdLDKa_page{padding-top:var(--header);background:var(--brand-milk)}.JdLDKa_hero{background:var(--surface-forest-wash), var(--brand-dark);color:var(--brand-milk)}.JdLDKa_breadcrumbs{color:var(--brand-border);gap:12px;padding-block:27px;font-size:12px;display:flex}.JdLDKa_heroGrid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(30px,5vw,80px);padding-block:24px 55px;display:grid}.JdLDKa_copy{min-width:0}.JdLDKa_copy h1{letter-spacing:-.045em;text-wrap:balance;max-width:13ch;margin:27px 0;font-size:clamp(44px,5.4vw,82px);font-weight:450;line-height:1.04}.JdLDKa_copy>p{max-width:48ch;color:var(--brand-border);margin:0;font-size:16px;line-height:1.8}.JdLDKa_actions{flex-direction:column;align-items:flex-start;gap:21px;margin-top:30px;display:flex}.JdLDKa_actions a{align-items:center;gap:22px;font-size:13px;display:flex}.JdLDKa_actions a:first-child{border-radius:var(--button-radius);background:var(--brand-milk);min-height:55px;color:var(--brand-dark);justify-content:space-between;padding:17px 23px;font-size:14px;font-weight:600}.JdLDKa_actions a:first-child:hover{background:#fff}.JdLDKa_actions a:last-child{color:var(--brand-border);padding-block:4px}.JdLDKa_actions svg{flex-shrink:0}.JdLDKa_copy .JdLDKa_scope{border-top:1px solid rgb(var(--brand-border-rgb) / .23);max-width:380px;color:var(--brand-border);margin-top:28px;padding-top:16px;font-size:11px;line-height:1.6}.JdLDKa_visual{min-width:0;margin:0}.JdLDKa_imageFrame{background:var(--brand-dark-raised);border-radius:12px;height:clamp(390px,39vw,590px);position:relative;overflow:hidden}.JdLDKa_image{object-fit:cover;object-position:53% center}.JdLDKa_imageLabel{background:rgb(var(--brand-dark-rgb) / .87);border:1px solid rgb(var(--brand-border-rgb) / .3);letter-spacing:.04em;border-radius:5px;max-width:calc(100% - 40px);padding:9px 12px;font-size:10px;line-height:1.5;position:absolute;top:20px;left:20px}.JdLDKa_visual figcaption{flex-direction:column;gap:10px;padding-top:22px;display:flex}.JdLDKa_visual strong{letter-spacing:-.02em;max-width:34ch;font-size:19px;font-weight:450}.JdLDKa_visual figcaption>span{color:var(--brand-border-strong);font-size:11px}.JdLDKa_sectionNav{border-top:1px solid rgb(var(--brand-border-rgb) / .28);grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:7px;display:grid}.JdLDKa_sectionNav a{min-height:76px;color:var(--brand-milk);align-items:center;gap:13px;padding:15px 23px 15px 0;font-size:13px;display:flex}.JdLDKa_sectionNav a>svg{color:var(--brand-border-strong);margin-left:auto}.JdLDKa_sectionNav a:hover{color:#fff}.JdLDKa_page a:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:5px}@media (max-width:1100px){.JdLDKa_copy h1{font-size:57px}.JdLDKa_copy>p{font-size:14px}.JdLDKa_scope{margin-top:25px}.JdLDKa_sectionNav a{gap:9px;font-size:12px}}@media (max-width:900px){.JdLDKa_heroGrid{grid-template-columns:1fr;gap:38px;padding-top:18px}.JdLDKa_copy h1{max-width:18ch;font-size:clamp(42px,7.5vw,70px)}.JdLDKa_copy>p{max-width:60ch;font-size:16px}.JdLDKa_actions{flex-flow:wrap;align-items:center;gap:22px}.JdLDKa_scope{display:none}.JdLDKa_imageFrame{aspect-ratio:1.7;height:auto}.JdLDKa_sectionNav{grid-template-columns:1fr 1fr}.JdLDKa_sectionNav a{min-height:62px}}@media (max-width:540px){.JdLDKa_breadcrumbs{padding-block:22px;font-size:11px}.JdLDKa_heroGrid{gap:32px;padding-block:15px 33px}.JdLDKa_copy h1{max-width:16ch;margin-block:22px;font-size:clamp(38px,10.4vw,52px)}.JdLDKa_copy>p{font-size:14px}.JdLDKa_actions{flex-direction:column;align-items:stretch;gap:17px}.JdLDKa_actions a:first-child{font-size:13px}.JdLDKa_actions a:last-child{justify-content:space-between}.JdLDKa_imageFrame{aspect-ratio:1.2}.JdLDKa_imageLabel{font-size:9px;top:14px;left:14px}.JdLDKa_visual strong{font-size:19px}.JdLDKa_visual figcaption>span{font-size:10px;line-height:1.5}.JdLDKa_sectionNav a{gap:8px;padding-right:12px;font-size:11px}.JdLDKa_sectionNav svg{display:none}}
