body.dp-accent-pourquoi-un-site{--cw:min(1440px, calc(100vw - 2 * clamp(16px,3vw,40px)))}body.dp-accent-pourquoi-un-site .dp-bg-grid{width:var(--cw);max-width:none}.dp-why{--w-ink:#0E0E0E;--w-paper:#F9F8F6;--w-dim:rgba(14,14,14,.62);--w-rule:rgba(14,14,14,.14);--w-faint:rgba(14,14,14,.34);--w-ease:cubic-bezier(.22,1,.36,1);--w-mono:'IBM Plex Mono',ui-monospace,SFMono-Regular,Menlo,monospace;--in:clamp(16px,2vw,28px);position:relative;width:100vw;margin-left:calc(50% - 50vw);background:var(--w-paper);color:var(--w-ink);overflow-x:clip;text-align:left}.dp-why *,.dp-why *::before,.dp-why *::after{box-sizing:border-box}.dp-why h2,.dp-why h4,.dp-why p,.dp-why ul{margin:0;padding:0}.dp-why ul{list-style:none}.dp-why-mono{font-family:var(--w-mono);letter-spacing:.08em;text-transform:uppercase}.dp-why-n{font-family:var(--w-mono)}.dp-why-wrap{position:relative;width:var(--cw);margin:0 auto}.dp-why-aud-sec{padding-block:clamp(48px,6vw,80px) clamp(24px,3vw,40px)}.dp-why-aud{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--w-rule)}.dp-why-aud-k{grid-column:1 / 3;padding:18px var(--in) 0 0;font-size:10px;line-height:1.6;color:var(--w-dim)}.dp-why-aud-k b{display:block;color:var(--w-ink);font:900 1.4rem/1.1 'Archivo',sans-serif;letter-spacing:-.02em;text-transform:none;margin-top:6px}.dp-why-aud button{grid-column:span 1;text-align:left;background:none;border:0;border-top:2px solid #fff0;margin-top:-1px;border-radius:0;padding:18px var(--in) 18px 0;cursor:pointer;display:grid;gap:6px;transition:border-color .3s;color:inherit;font:inherit}.dp-why-aud button .dp-why-n{font-size:10px;letter-spacing:.08em;color:var(--orange)}.dp-why-aud button b{font-weight:900;font-size:clamp(1.2rem,2vw,1.7rem);letter-spacing:-.03em;line-height:1;color:var(--w-faint);transition:color .3s,transform .4s var(--w-ease)}.dp-why-aud button small{font-size:.85rem;color:var(--w-dim);opacity:0;transform:translateY(6px);transition:opacity .3s,transform .4s var(--w-ease)}.dp-why-aud button:hover b{color:var(--w-ink);transform:translateX(6px)}.dp-why-aud button[aria-pressed="true"]{border-top-color:var(--orange)}.dp-why-aud button[aria-pressed="true"] b{color:var(--w-ink)}.dp-why-aud button[aria-pressed="true"] small{opacity:1;transform:none}.dp-why-journey{position:relative;height:calc(4 * 100vh + 100vh)}.dp-why-stage{position:sticky;top:calc(var(--dp-header-h,88px) + var(--dp-top-offset,0px));height:calc(100vh - var(--dp-header-h,88px) - var(--dp-top-offset,0px));height:calc(100svh - var(--dp-header-h,88px) - var(--dp-top-offset,0px));overflow:hidden}.dp-why-stage-wrap{height:100%;display:grid;grid-template-columns:repeat(6,1fr);align-items:center}.dp-why-acts{grid-column:1 / 3;position:relative;height:min(70vh,600px);padding-right:var(--in)}.dp-why-act{position:absolute;inset:0 var(--in) 0 0;display:grid;align-content:center;gap:14px;pointer-events:none;opacity:0;visibility:hidden}.dp-why-act.on{pointer-events:auto;opacity:1;visibility:visible}.dp-why-act-num{display:flex;align-items:baseline;gap:12px}.dp-why-act-num b{font-family:var(--w-mono);font-weight:900;font-size:clamp(3rem,5.4vw,4.8rem);letter-spacing:-.06em;line-height:.8;color:var(--orange)}.dp-why-act-num span{font-size:11px;color:var(--w-dim)}.dp-why-act-title{font-weight:900;letter-spacing:-.035em;line-height:.98;font-size:clamp(2rem,3.4vw,3rem);color:var(--w-ink)}.dp-why-act>p{color:var(--w-dim);font-size:15.5px;line-height:1.55;max-width:44ch}.dp-why-act>p:first-of-type{color:var(--w-ink);font-weight:500}.dp-why-pts{border-top:1px solid var(--w-rule);padding-top:12px;display:grid;gap:7px;font-size:10px;line-height:1.5;color:var(--w-dim)}.dp-why-pts li{opacity:0;transform:translateY(8px);transition:opacity .45s var(--w-ease),transform .5s var(--w-ease);transition-delay:0s}.dp-why-pts li::before{content:"■ ";color:var(--orange)}.dp-why-act.on .dp-why-pts li{opacity:1;transform:none;transition-delay:calc(.35s + var(--d,0ms))}.dp-why-fade{opacity:0;transform:translateY(12px);transition:opacity .5s var(--w-ease),transform .6s var(--w-ease)}.dp-why-act.on .dp-why-fade{opacity:1;transform:none;transition-delay:.15s}.dp-why-line{display:flex;flex-wrap:wrap;column-gap:.24em}.dp-why-mask{overflow:hidden;display:inline-block;padding-bottom:.07em;margin-bottom:-.07em}.dp-why-mask-inner{display:inline-block;transform:translateY(115%);transition:transform 1.1s var(--w-ease)}.dp-why-mask.is-visible .dp-why-mask-inner{transform:none}.dp-why-scene{grid-column:3 / 7;position:relative;height:min(74vh,620px)}.dp-why-cm{position:absolute;inset:0;pointer-events:none;z-index:6}.dp-why-cm i{position:absolute;width:22px;height:22px;border:0 solid var(--w-ink)}.dp-why-cm i:nth-child(1){left:-12px;top:-12px;border-left-width:1px;border-top-width:1px}.dp-why-cm i:nth-child(2){right:-12px;top:-12px;border-right-width:1px;border-top-width:1px}.dp-why-cm i:nth-child(3){left:-12px;bottom:-12px;border-left-width:1px;border-bottom-width:1px}.dp-why-cm i:nth-child(4){right:-12px;bottom:-12px;border-right-width:1px;border-bottom-width:1px}.dp-why-cm b{position:absolute;left:0;top:-30px;font:500 10px/1 var(--w-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.dp-why-layer{position:absolute;inset:0;will-change:transform,opacity}.dp-why-search{background:#fff;border:1px solid var(--w-rule);display:flex;flex-direction:column;padding:clamp(18px,3vw,36px);gap:18px}.dp-why-sbox{display:flex;align-items:center;gap:12px;border:1px solid rgb(14 14 14 / .2);border-radius:999px;padding:14px 20px;font-size:clamp(15px,1.4vw,19px);font-weight:500;box-shadow:0 6px 20px -12px rgb(0 0 0 / .25)}.dp-why-sbox svg{flex:none}.dp-why-caret{display:inline-block;width:1.5px;height:1.1em;background:var(--w-ink);vertical-align:-.15em;margin-left:1px;animation:dp-why-blink 1s steps(1) infinite}@keyframes dp-why-blink{50%{opacity:0}}.dp-why-results{position:relative;flex:1}.dp-why-res{position:absolute;left:0;right:0;display:grid;gap:4px;padding:12px 14px;transition:top .8s var(--w-ease),background .4s,box-shadow .4s}.dp-why-res small{font:500 11px var(--w-mono);color:var(--ink)}.dp-why-res b{font-size:clamp(15px,1.4vw,19px);color:#2c4980;font-weight:700}.dp-why-res i{display:block;height:7px;background:rgb(14 14 14 / .08);width:80%}.dp-why-res i+i{width:56%}.dp-why-res.you{background:#fff;box-shadow:0 0 0 2px var(--orange),0 20px 40px -24px rgb(0 0 0 / .35)}.dp-why-res.you b{color:var(--w-ink)}.dp-why-res .dp-why-tag{position:absolute;right:12px;top:12px;font:500 10px var(--w-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--orange);color:var(--w-ink);padding:5px 7px;opacity:0;transition:opacity .4s}.dp-why-res.you.top .dp-why-tag{opacity:1}.dp-why-site{background:var(--w-ink);color:var(--w-paper);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;opacity:0}.dp-why-site-bar{display:flex;align-items:center;gap:8px;padding:9px 12px;background:#e9e6df;color:var(--w-ink);font:500 11px var(--w-mono)}.dp-why-site-bar i{width:9px;height:9px;border-radius:50%;background:rgb(14 14 14 / .2)}.dp-why-site-bar span{margin-left:8px}.dp-why-site-body{display:grid;grid-template-columns:1.1fr 1fr;gap:4%;padding:5% 5% 0;align-items:center}.dp-why-site-body h4{margin:0 0 6%;font-weight:900;font-size:clamp(20px,2.6vw,40px);letter-spacing:-.03em;line-height:1;color:var(--w-paper)}.dp-why-btn{display:inline-block;background:var(--orange);color:var(--w-ink);font-weight:800;font-size:clamp(11px,1vw,14px);padding:.8em 1.1em}.dp-why-ph{aspect-ratio:4/3;background:#222 center/cover no-repeat}.dp-why-site-info{display:grid;grid-template-columns:repeat(4,1fr);gap:2%;padding:4% 5% 5%}.dp-why-slot{border:1px dashed rgb(249 248 246 / .25);padding:10px;min-height:64px;display:grid;align-content:start;gap:4px;transition:border-color .3s,background .3s}.dp-why-slot small{font-size:9px;color:var(--orange)}.dp-why-slot b{font-size:clamp(11px,1vw,14px);font-weight:700;opacity:0;transition:opacity .3s}.dp-why-slot.full{border-style:solid;border-color:rgb(249 248 246 / .35);background:rgb(249 248 246 / .05)}.dp-why-slot.full b{opacity:1}.dp-why-trust{position:absolute;display:flex;align-items:center;gap:8px;background:var(--w-paper);color:var(--w-ink);font-size:10px;letter-spacing:.06em;padding:8px 10px;box-shadow:0 12px 30px -14px rgb(0 0 0 / .5);opacity:0;transform:translateY(10px) scale(.96);transition:opacity .4s var(--w-ease),transform .5s var(--w-ease);z-index:4}.dp-why-trust::before{content:"";width:12px;height:12px;background:#00A19B url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' stroke='white' stroke-width='2.2' fill='none'/%3E%3C/svg%3E") center/10px no-repeat}.dp-why-trust.on{opacity:1;transform:none}.dp-why-chip{position:absolute;display:grid;gap:3px;width:clamp(120px,13vw,190px);background:#fff;border:1px solid var(--w-rule);padding:10px 12px;box-shadow:0 14px 30px -18px rgb(0 0 0 / .45);z-index:5;will-change:transform,opacity;opacity:0}.dp-why-chip small{font:500 9px var(--w-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--w-dim)}.dp-why-chip b{font-size:13px;font-weight:800}.dp-why-chip em{font:500 9px var(--w-mono);font-style:normal;color:var(--orange);letter-spacing:.06em;text-transform:uppercase}.dp-why-decl{position:absolute;box-shadow:0 24px 50px -24px rgb(0 0 0 / .5);will-change:transform,opacity;z-index:5;opacity:0}.dp-why-card{width:30%;aspect-ratio:85/55;background:var(--w-ink);color:var(--w-paper);padding:3%;display:grid;align-content:space-between}.dp-why-card b{font-weight:900;font-size:clamp(11px,1.2vw,16px)}.dp-why-card span{font:500 8px/1.5 var(--w-mono);letter-spacing:.06em;text-transform:uppercase;opacity:1}.dp-why-card::after{content:"";position:absolute;right:8%;top:14%;width:14%;aspect-ratio:1;background:var(--orange)}.dp-why-post{width:26%;aspect-ratio:1;background:var(--orange);color:var(--w-ink);padding:3%;display:grid;align-content:end}.dp-why-post b{font-weight:900;font-size:clamp(12px,1.5vw,20px);line-height:1;letter-spacing:-.02em}.dp-why-flyer{width:24%;aspect-ratio:210/297;background:var(--w-paper);border:1px solid var(--w-rule);padding:3%;display:grid;align-content:space-between}.dp-why-flyer b{font-weight:900;font-size:clamp(11px,1.2vw,16px);line-height:1}.dp-why-flyer span{display:block;height:8px;background:var(--orange);width:50%}.dp-why-rail{position:absolute;left:0;right:0;bottom:20px;display:flex;align-items:center;gap:16px;font-size:10px;color:var(--w-dim)}.dp-why-rail-steps{display:flex;gap:18px}.dp-why-rail-steps span.on{color:var(--w-ink)}.dp-why-rail-steps span.on::before{content:"■ ";color:var(--orange)}.dp-why-rail-track{flex:1;height:1px;background:var(--w-rule);position:relative}.dp-why-rail-track i{position:absolute;inset:0;background:var(--orange);transform-origin:left;transform:scaleX(0)}@media (max-width:860px){.dp-why-aud-k{grid-column:1 / 7}.dp-why-aud button{grid-column:span 2;min-height:44px}.dp-why-aud button{padding-right:8px}.dp-why-aud button b{font-size:clamp(.95rem,4.1vw,1.15rem);letter-spacing:-.02em;overflow-wrap:anywhere}.dp-why-stage-wrap{grid-template-rows:auto 1fr;align-items:start;padding-top:34px}.dp-why-scene{grid-column:1 / 7;grid-row:1;height:40vh}.dp-why-acts{grid-column:1 / 7;grid-row:2;height:auto;min-height:34vh;max-height:calc(100% - 44vh);margin-top:22px;overflow:auto;padding-right:0}.dp-why-act{position:static;display:none;inset:auto}.dp-why-act.on{display:grid;align-content:start}.dp-why-act-num b{font-size:2.6rem}.dp-why-journey{height:calc(4 * 70vh + 100vh);height:calc(4 * 70vh + 100svh)}.dp-why-act-title{font-size:clamp(1.9rem,7.6vw,2.2rem)}.dp-why-act>p{font-size:.95rem}.dp-why-search{padding:14px;gap:10px}.dp-why-res{padding:8px 10px}.dp-why-site-info{grid-template-columns:repeat(2,1fr)}.dp-why-chip{width:120px;padding:7px 9px}.dp-why-chip b{font-size:11px}}.dp-why-aud-d{display:none;font-style:normal}.dp-why-aud-mini{display:none}@media (max-width:860px){.dp-why-aud-sec{display:none}.dp-why-aud-mini{display:grid;grid-template-columns:repeat(3,1fr);grid-column:1 / 7;grid-row:2;gap:6px;margin-top:12px;position:relative;z-index:3}.dp-why-aud-mini button{min-height:36px;padding:6px 4px;background:#fff;border:1px solid var(--w-rule);border-top:2px solid var(--w-rule);border-radius:0;cursor:pointer;font:800 .74rem/1.15 'Archivo',sans-serif;letter-spacing:-.01em;color:var(--w-faint);text-align:center;overflow-wrap:anywhere}.dp-why-aud-mini button:hover,.dp-why-aud-mini button:focus{background:#fff;color:var(--w-ink)}.dp-why-aud-mini button[aria-pressed="true"]{border-top-color:var(--orange);color:var(--w-ink)}.dp-why-scene{height:34vh;height:34svh}.dp-why-stage-wrap{grid-template-rows:auto auto 1fr}.dp-why-acts{grid-row:3;margin-top:16px;max-height:none;min-height:0;align-self:stretch}.dp-why-aud-sec{padding-block:28px 12px}.dp-why-aud{grid-template-columns:1fr;gap:12px;border-top:0}.dp-why-aud-k{grid-column:1 / -1;padding:0 0 6px}.dp-why-aud button{grid-column:1 / -1;position:relative;z-index:3;background:#fff;border:1px solid var(--w-rule);border-top:3px solid var(--w-rule);margin-top:0;padding:18px 18px 20px;gap:8px;min-height:0}.dp-why-aud button[aria-pressed="true"]{border-top-color:var(--orange)}.dp-why-aud button b{font-size:1.5rem;color:var(--w-ink);overflow-wrap:normal}.dp-why-aud button:hover b{transform:none}.dp-why-aud button small{display:block;opacity:1;transform:none;font-size:.95rem;color:var(--w-ink);font-weight:600}.dp-why-aud-d{display:block;font-size:.92rem;line-height:1.55;color:var(--w-dim);font-weight:400}.dp-why-stage-wrap{padding-top:16px}.dp-why-journey{height:calc(4 * 70svh + 100svh - var(--dp-header-h,72px))}}@media (max-width:520px){.dp-why-aud button small{display:block}.dp-why-rail-steps{display:none}.dp-why-site-body{grid-template-columns:1fr}.dp-why-site-body .dp-why-ph{display:none}}@media (prefers-reduced-motion:reduce){.dp-why-journey{height:auto}.dp-why-stage{position:static;height:auto;padding-block:48px;overflow:visible}.dp-why-acts{height:auto;display:grid;gap:36px;max-height:none;overflow:visible}.dp-why-act{position:static;opacity:1;visibility:visible;pointer-events:auto;display:grid}.dp-why-fade,.dp-why-pts li{opacity:1;transform:none}.dp-why-mask-inner{transform:none;transition:none}.dp-why-rail{display:none}}html.dp-why-rm .dp-why-journey{height:auto}html.dp-why-rm .dp-why-stage{position:static;height:auto;padding-block:48px;overflow:visible}html.dp-why-rm .dp-why-acts{height:auto;display:grid;gap:36px;max-height:none;overflow:visible}html.dp-why-rm .dp-why-act{position:static;opacity:1;visibility:visible;pointer-events:auto;display:grid}html.dp-why-rm .dp-why-fade,html.dp-why-rm .dp-why-pts li{opacity:1;transform:none}html.dp-why-rm .dp-why-rail{display:none}