.why-arclimate.svelte-15jt3pw{background:#fff;color:#101828}.why-hero.svelte-15jt3pw{position:relative;min-height:640px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-image:linear-gradient(to bottom,#080f192e,#080f1994),url(./champs_pourquoi_arclimate.DsygbCOx.png);background-size:cover;background-position:center center}.why-hero__overlay.svelte-15jt3pw{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(80,255,180,.08),transparent 38%),linear-gradient(to bottom,#0c101a2e,#0c101a66);pointer-events:none}.why-hero__grid.svelte-15jt3pw{position:absolute;right:6%;top:18%;width:32%;height:52%;opacity:.22;background-image:linear-gradient(rgba(85,255,180,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(85,255,180,.22) 1px,transparent 1px);background-size:18px 18px;mask-image:radial-gradient(circle at center,black 35%,transparent 85%);-webkit-mask-image:radial-gradient(circle at center,black 35%,transparent 85%);pointer-events:none}.why-hero__content.svelte-15jt3pw{position:relative;z-index:2;max-width:980px;padding:0 24px;text-align:center}.why-hero__eyebrow.svelte-15jt3pw{margin-bottom:18px;font-size:12px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#ffffffd1}.why-hero__title.svelte-15jt3pw{margin:0;font-size:clamp(2.4rem,5vw,4.6rem);line-height:1.08;font-weight:700;color:#fff;text-wrap:balance}.why-problem.svelte-15jt3pw{position:relative;background:#fff;overflow:hidden}.why-problem__glow.svelte-15jt3pw{position:absolute;inset:-120px auto auto 50%;transform:translate(-50%);width:760px;height:760px;background:radial-gradient(circle,rgba(var(--color-primary-500) / .16) 0%,rgba(122,255,196,.08) 28%,rgba(122,255,196,.03) 48%,transparent 70%);pointer-events:none}.why-problem__inner.svelte-15jt3pw{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:88px 24px 96px}.why-problem__eyebrow.svelte-15jt3pw{margin:0 0 18px;font-size:12px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary-400)}.why-problem__grid.svelte-15jt3pw{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:start}.why-problem__left.svelte-15jt3pw h2:where(.svelte-15jt3pw){margin:0 0 22px;font-size:clamp(2rem,3vw,3.1rem);line-height:1.14;font-weight:700;letter-spacing:-.02em;color:#0f172a;max-width:14ch}.why-problem__right.svelte-15jt3pw p:where(.svelte-15jt3pw){margin:0 0 18px;font-size:1.06rem;line-height:1.85;color:#334155;max-width:62ch}.why-problem__stat.svelte-15jt3pw{margin-top:56px;max-width:760px;margin-left:auto;padding-top:8px}.why-problem__stat.svelte-15jt3pw p:where(.svelte-15jt3pw){margin:0 0 10px;font-size:clamp(1.45rem,2.2vw,2.25rem);line-height:1.28;font-weight:700;color:#0f172a;letter-spacing:-.02em}.why-problem__stat.svelte-15jt3pw span:where(.svelte-15jt3pw){display:inline-block;font-size:.92rem;line-height:1.5;color:#64748b}.why-source-link.svelte-15jt3pw{display:inline-block;font-size:.92rem;line-height:1.5;color:var(--color-primary-500);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#22c55e66;transition:color .2s,text-decoration-color .2s}.why-source-link.svelte-15jt3pw:hover{color:var(--color-primary-500);text-decoration-color:var(--color-primary-500)}.why-source-link.svelte-15jt3pw:hover{color:#0f172a}@media(max-width:900px){.why-hero.svelte-15jt3pw{min-height:520px}.why-problem__grid.svelte-15jt3pw{grid-template-columns:1fr;gap:28px}.why-problem__left.svelte-15jt3pw h2:where(.svelte-15jt3pw){max-width:none}.why-problem__stat.svelte-15jt3pw{margin-left:0;max-width:100%}.why-hero__grid.svelte-15jt3pw{width:52%;height:42%;right:4%;top:22%}}.wnow.svelte-15jt3pw{background:#0b0e14;padding:clamp(4rem,8vw,7rem) clamp(1.5rem,5vw,3rem)}.wnow__card.svelte-15jt3pw{max-width:1100px;margin:0 auto;background:#111520;border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:clamp(2rem,4vw,3.5rem);display:grid;grid-template-columns:420px 1fr;gap:4rem;align-items:center}.wnow__photos.svelte-15jt3pw{position:relative;height:480px}.wnow__photo-back.svelte-15jt3pw{position:absolute;top:0;left:0;width:72%;height:88%;border-radius:18px;overflow:hidden;box-shadow:0 20px 60px #0009}.wnow__photo-front.svelte-15jt3pw{position:absolute;bottom:0;right:0;width:72%;height:78%;border-radius:18px;overflow:hidden;box-shadow:0 20px 60px #000000b3;border:2px solid rgba(255,255,255,.06)}.wnow__photo-back.svelte-15jt3pw img:where(.svelte-15jt3pw),.wnow__photo-front.svelte-15jt3pw img:where(.svelte-15jt3pw){width:100%;height:100%;object-fit:cover}.wnow__content.svelte-15jt3pw{display:flex;flex-direction:column;gap:1.75rem}.wnow__eyebrow.svelte-15jt3pw{margin:0;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary-400)}.wnow__title.svelte-15jt3pw{margin:0;font-size:clamp(1.5rem,2.2vw,2.2rem);font-weight:700;line-height:1.22;color:#f1f5f9}.wnow__stats.svelte-15jt3pw{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ffffff12;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.07)}.wnow__stat.svelte-15jt3pw{background:#111520;padding:1.4rem 1.5rem;display:flex;flex-direction:column;gap:.5rem}.wnow__stat--full.svelte-15jt3pw{grid-column:1 / -1;border-top:1px solid rgba(255,255,255,.07)}.wnow__val.svelte-15jt3pw{font-size:clamp(1.4rem,2vw,1.9rem);font-weight:700;color:var(--color-primary-400);line-height:1}.wnow__lbl.svelte-15jt3pw{font-size:.82rem;color:#94a3b8;line-height:1.6;max-width:52ch}@media(max-width:860px){.wnow__card.svelte-15jt3pw{grid-template-columns:1fr}.wnow__photos.svelte-15jt3pw{height:320px}}.why-domino.svelte-15jt3pw{background:#020817;color:#e5e7eb;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.why-domino__section.svelte-15jt3pw{padding:5rem 4rem 4rem}.why-domino__section.svelte-15jt3pw+.why-domino__section:where(.svelte-15jt3pw){border-top:1px solid rgba(255,255,255,.06)}.why-domino__grid.svelte-15jt3pw,.why-domino__grid--reverse.svelte-15jt3pw{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.why-domino__grid.svelte-15jt3pw>.why-domino__content:where(.svelte-15jt3pw){order:-1}.why-domino__content.svelte-15jt3pw{display:flex;flex-direction:column;gap:1.5rem}.why-domino__title.svelte-15jt3pw{margin:0;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.05;letter-spacing:-.04em;font-weight:750;color:#f8fafc;max-width:12ch}.why-domino__text.svelte-15jt3pw{margin:0;max-width:34rem;font-size:clamp(1.02rem,1.25vw,1.15rem);line-height:1.85;color:#94a3b8}.why-domino__visual.svelte-15jt3pw{display:flex;align-items:center;justify-content:center}.domino-visual.svelte-15jt3pw{position:relative;width:400px;height:400px}.domino-visual__photo.svelte-15jt3pw{position:absolute;inset:50%;width:132px;height:132px;transform:translate(-50%,-50%);border-radius:999px;object-fit:cover;box-shadow:0 0 0 2px #f59e0beb,0 0 26px #f59e0b52;z-index:3}.domino-visual__rings.svelte-15jt3pw{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.domino-ring.svelte-15jt3pw{fill:none;opacity:.88}.ring-1.svelte-15jt3pw{stroke:#f97316e0;stroke-width:2}.ring-2.svelte-15jt3pw{stroke:#ef4444c7;stroke-width:2}.ring-3.svelte-15jt3pw{stroke:#ef44441a;stroke-width:1.2}.domino-axis.svelte-15jt3pw{stroke:#ffffff17;stroke-width:1;stroke-dasharray:3 5}@keyframes svelte-15jt3pw-pulse-grow{0%{transform:scale(1);opacity:.95;stroke-width:2.3}to{transform:scale(3.9);opacity:0;stroke-width:.5}}.pulse-circle.svelte-15jt3pw{fill:none;stroke:#ef4444b8;transform-box:fill-box;transform-origin:center;animation:svelte-15jt3pw-pulse-grow 5s ease-out infinite}.pulse-circle.p1.svelte-15jt3pw{animation-delay:0s}.pulse-circle.p2.svelte-15jt3pw{animation-delay:1.25s}.pulse-circle.p3.svelte-15jt3pw{animation-delay:2.5s}.pulse-circle.p4.svelte-15jt3pw{animation-delay:3.75s}@keyframes svelte-15jt3pw-glow-red{0%{box-shadow:0 0 8px #ef44442e,inset 0 0 6px #ef44440d;border-color:#ef444461}to{box-shadow:0 0 32px #ef4444b3,0 0 12px #ef444459,inset 0 0 14px #ef44441f;border-color:#ef4444f2}}@keyframes svelte-15jt3pw-glow-icon-red{0%{opacity:.5}to{opacity:1}}.domino-node.svelte-15jt3pw{position:absolute;width:56px;height:56px;border-radius:999px;background:radial-gradient(circle at 40% 40%,#1e0e0e,#130808);border:1.5px solid rgba(239,68,68,.5);display:flex;align-items:center;justify-content:center;z-index:5;animation:svelte-15jt3pw-glow-red 2s ease-in-out infinite alternate;transition:border-color .25s ease,box-shadow .25s ease}.domino-node.svelte-15jt3pw svg:where(.svelte-15jt3pw){width:22px;height:22px;stroke:#ef4444b3;fill:none;stroke-width:1.6;animation:svelte-15jt3pw-glow-icon-red 2s ease-in-out infinite alternate;transition:stroke .25s ease}.domino-node__euro.svelte-15jt3pw{font-size:21px;font-weight:700;color:#ef4444b3;line-height:1;animation:svelte-15jt3pw-glow-icon-red 2s ease-in-out infinite alternate}.domino-node--top.svelte-15jt3pw{top:32px;left:172px;animation-delay:0s}.domino-node--top.svelte-15jt3pw svg:where(.svelte-15jt3pw),.domino-node--right.svelte-15jt3pw{top:172px;left:312px;animation-delay:.5s}.domino-node--right.svelte-15jt3pw svg:where(.svelte-15jt3pw),.domino-node--bottom.svelte-15jt3pw{top:312px;left:172px;animation-delay:1s}.domino-node--bottom.svelte-15jt3pw svg:where(.svelte-15jt3pw),.domino-node--left.svelte-15jt3pw{top:172px;left:32px;animation-delay:1.5s}.domino-node--left.svelte-15jt3pw .domino-node__euro:where(.svelte-15jt3pw){animation-delay:1.5s}.domino-node.hit.svelte-15jt3pw{animation:none!important;border-color:#ef4444!important;box-shadow:0 0 28px #ef4444bf,0 0 8px #ef444466,inset 0 0 12px #ef44441a!important}.domino-node.hit.svelte-15jt3pw svg:where(.svelte-15jt3pw){stroke:#ef4444!important;animation:none!important;opacity:1!important}.domino-node.hit.svelte-15jt3pw .domino-node__euro:where(.svelte-15jt3pw){color:#ef4444!important;animation:none!important;opacity:1!important}.domino-labels.svelte-15jt3pw{position:absolute;left:50%;bottom:-26px;transform:translate(-50%);display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:center;width:400px}.domino-labels.svelte-15jt3pw span:where(.svelte-15jt3pw){white-space:nowrap;font-size:.7rem;line-height:1;color:#64748b;border:1px solid rgba(255,255,255,.06);background:#ffffff08;border-radius:999px;padding:.45rem .65rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.response-visual.svelte-15jt3pw{position:relative;width:400px;height:400px}.response-ring.svelte-15jt3pw{position:absolute;inset:50%;border-radius:999px;transform:translate(-50%,-50%);border:1.5px solid rgba(74,222,128,.18)}.response-ring--1.svelte-15jt3pw{width:170px;height:170px}.response-ring--2.svelte-15jt3pw{width:250px;height:250px}.response-axis.svelte-15jt3pw{position:absolute;inset:50%;transform:translate(-50%,-50%);background:repeating-linear-gradient(to bottom,rgba(255,255,255,.09),rgba(255,255,255,.09) 4px,transparent 4px,transparent 10px);opacity:.22}.response-axis--v.svelte-15jt3pw{width:1px;height:250px}.response-axis--h.svelte-15jt3pw{width:250px;height:1px}.response-node.svelte-15jt3pw{position:absolute;width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#ffffff05;border:1px solid rgba(255,255,255,.04);opacity:.18}.response-node.svelte-15jt3pw svg:where(.svelte-15jt3pw),.response-node.svelte-15jt3pw span:where(.svelte-15jt3pw){width:20px;height:20px;stroke:#ffffff4d;color:#ffffff4d;fill:none;stroke-width:1.6;display:block;text-align:center;font-weight:700}.response-node--top.svelte-15jt3pw{top:calc(50% - 149px);left:calc(50% - 24px)}.response-node--right.svelte-15jt3pw{top:calc(50% - 24px);left:calc(50% + 101px)}.response-node--bottom.svelte-15jt3pw{top:calc(50% + 101px);left:calc(50% - 24px)}.response-node--left.svelte-15jt3pw{top:calc(50% - 24px);left:calc(50% - 149px)}.response-cut.svelte-15jt3pw{position:absolute;width:18px;height:18px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#7f1d1d47;border:1px solid rgba(248,113,113,.3);color:#f87171;font-size:.7rem;line-height:1;z-index:4}.response-cut--top.svelte-15jt3pw{top:calc(50% - 87px);left:calc(50% - 9px)}.response-cut--right.svelte-15jt3pw{top:calc(50% - 9px);left:calc(50% + 69px)}.response-cut--bottom.svelte-15jt3pw{top:calc(50% + 69px);left:calc(50% - 9px)}.response-cut--left.svelte-15jt3pw{top:calc(50% - 9px);left:calc(50% - 87px)}@keyframes svelte-15jt3pw-glow-green{0%{box-shadow:0 0 20px #4ade804d}to{box-shadow:0 0 44px #4ade80a6}}.response-core.svelte-15jt3pw{position:absolute;inset:50%;width:72px;height:72px;transform:translate(-50%,-50%);border-radius:999px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 50%,#4ade8024,#4ade8008);border:2px solid var(--color-primary-400);animation:svelte-15jt3pw-glow-green 2s ease-in-out infinite alternate}.response-core.svelte-15jt3pw svg:where(.svelte-15jt3pw){width:28px;height:28px;stroke:var(--color-primary-400);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.why-hero-event.svelte-15jt3pw{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:4rem;padding:5rem 4rem 4rem;background:radial-gradient(circle at center,#04110c 0,#02060a 55%,#020406)}.why-hero-event__content.svelte-15jt3pw{max-width:540px}.why-hero-event__eyebrow.svelte-15jt3pw{color:var(--color-primary-400);font-size:.75rem;font-weight:700;letter-spacing:.15em;margin-bottom:1.5rem}.why-hero-event__title.svelte-15jt3pw{color:#fff;font-size:clamp(1.9rem,3vw,2.9rem);font-weight:800;line-height:1.15;margin-bottom:1.5rem}.why-hero-event__text.svelte-15jt3pw{color:#9ca3af;font-size:.95rem;line-height:1.8}.why-hero-event__visual.svelte-15jt3pw{position:relative;display:flex;align-items:center;justify-content:center;height:320px}.pulse-circle.pulse-green{stroke:#4ade80a6}@media(max-width:980px){.why-domino__grid.svelte-15jt3pw,.why-domino__grid--reverse.svelte-15jt3pw{grid-template-columns:1fr}.why-domino__grid--reverse.svelte-15jt3pw .why-domino__visual:where(.svelte-15jt3pw){order:2}.why-domino__grid--reverse.svelte-15jt3pw .why-domino__content:where(.svelte-15jt3pw){order:1}.why-domino__title.svelte-15jt3pw{max-width:none}}@media(max-width:640px){.domino-visual.svelte-15jt3pw,.response-visual.svelte-15jt3pw{width:320px;height:320px}.domino-visual__photo.svelte-15jt3pw{width:108px;height:108px}.domino-node.svelte-15jt3pw{width:50px;height:50px}.domino-node--top.svelte-15jt3pw{top:23px;left:135px}.domino-node--right.svelte-15jt3pw{top:135px;left:247px}.domino-node--bottom.svelte-15jt3pw{top:247px;left:135px}.domino-node--left.svelte-15jt3pw{top:135px;left:23px}.domino-labels.svelte-15jt3pw{width:320px;bottom:-36px;gap:.35rem}.domino-labels.svelte-15jt3pw span:where(.svelte-15jt3pw){font-size:.62rem;padding:.42rem .5rem}.why-domino__text.svelte-15jt3pw,.response-ring--1.svelte-15jt3pw{width:145px;height:145px}.response-ring--2.svelte-15jt3pw{width:220px;height:220px}.response-axis--v.svelte-15jt3pw{height:220px}.response-axis--h.svelte-15jt3pw{width:220px}.response-node--top.svelte-15jt3pw{top:calc(50% - 134px)}.response-node--right.svelte-15jt3pw{left:calc(50% + 86px)}.response-node--bottom.svelte-15jt3pw{top:calc(50% + 86px)}.response-node--left.svelte-15jt3pw{left:calc(50% - 134px)}}@media(max-width:760px){.why-hero.svelte-15jt3pw{min-height:430px;padding:4rem 1.25rem;align-items:flex-end}.why-hero__content.svelte-15jt3pw{width:100%;padding:0;text-align:left}.why-hero__eyebrow.svelte-15jt3pw,.why-problem__eyebrow.svelte-15jt3pw,.wnow__eyebrow.svelte-15jt3pw,.why-hero-event__eyebrow.svelte-15jt3pw{font-size:.68rem;letter-spacing:.18em}.why-hero__title.svelte-15jt3pw{max-width:11ch;font-size:clamp(2.1rem,12vw,3.35rem);line-height:1.02;text-wrap:balance}.why-problem__inner.svelte-15jt3pw{padding:4rem 1.25rem}.why-problem__grid.svelte-15jt3pw{grid-template-columns:1fr;gap:1.5rem}.why-problem__left.svelte-15jt3pw h2:where(.svelte-15jt3pw),.why-problem__stat.svelte-15jt3pw p:where(.svelte-15jt3pw){max-width:none;font-size:clamp(1.85rem,9vw,2.55rem);line-height:1.08}.why-problem__right.svelte-15jt3pw p:where(.svelte-15jt3pw),.why-problem__stat.svelte-15jt3pw span:where(.svelte-15jt3pw),.why-source-link.svelte-15jt3pw{max-width:none;font-size:.98rem;line-height:1.72}.why-problem__stat.svelte-15jt3pw{margin-top:2.75rem;margin-left:0;max-width:100%}.wnow.svelte-15jt3pw{padding:3.5rem 1rem}.wnow__card.svelte-15jt3pw{grid-template-columns:1fr;gap:2rem;padding:1.25rem;border-radius:18px}.wnow__photos.svelte-15jt3pw{height:260px;order:2}.wnow__content.svelte-15jt3pw{order:1;gap:1.25rem}.wnow__title.svelte-15jt3pw{font-size:clamp(1.65rem,8vw,2.35rem);line-height:1.1}.wnow__stats.svelte-15jt3pw{grid-template-columns:1fr}.wnow__stat.svelte-15jt3pw{padding:1.1rem}.why-hero-event.svelte-15jt3pw{grid-template-columns:1fr;gap:2.25rem;padding:4rem 1.25rem;overflow:hidden}.why-hero-event__content.svelte-15jt3pw{max-width:none}.why-hero-event__title.svelte-15jt3pw{max-width:none;font-size:clamp(2rem,10vw,2.8rem);line-height:1.07;letter-spacing:-.035em}.why-hero-event__text.svelte-15jt3pw{max-width:none;font-size:1rem;line-height:1.72}.why-hero-event__visual.svelte-15jt3pw{min-height:280px}.why-domino__section.svelte-15jt3pw{padding:4rem 1.25rem}.why-domino__grid.svelte-15jt3pw,.why-domino__grid--reverse.svelte-15jt3pw{grid-template-columns:1fr;gap:2.25rem}.why-domino__grid.svelte-15jt3pw>.why-domino__content:where(.svelte-15jt3pw),.why-domino__grid--reverse.svelte-15jt3pw>.why-domino__content:where(.svelte-15jt3pw){order:1}.why-domino__visual.svelte-15jt3pw{order:2;overflow:hidden}.why-domino__title.svelte-15jt3pw{max-width:none;font-size:clamp(2rem,10vw,2.85rem);line-height:1.07;letter-spacing:-.035em}.why-domino__text.svelte-15jt3pw{max-width:none;font-size:1rem;line-height:1.72}.domino-visual.svelte-15jt3pw,.response-visual.svelte-15jt3pw{width:min(320px,86vw);height:min(320px,86vw);transform:scale(.92);transform-origin:center}.domino-visual__photo.svelte-15jt3pw{width:104px;height:104px}.domino-node.svelte-15jt3pw{width:48px;height:48px}.domino-node--top.svelte-15jt3pw{top:36px;left:176px}.domino-node--right.svelte-15jt3pw{top:176px;left:316px}.domino-node--bottom.svelte-15jt3pw{top:316px;left:176px}.domino-node--left.svelte-15jt3pw{top:176px;left:36px}.domino-labels.svelte-15jt3pw{transform:scale(.9)}}@media(max-width:420px){.why-hero-event.svelte-15jt3pw,.why-domino__section.svelte-15jt3pw,.why-problem__inner.svelte-15jt3pw{padding-left:1rem;padding-right:1rem}.why-hero__title.svelte-15jt3pw,.why-hero-event__title.svelte-15jt3pw,.why-domino__title.svelte-15jt3pw{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.domino-visual.svelte-15jt3pw,.response-visual.svelte-15jt3pw{transform:scale(.84)}}@media(max-width:760px){.why-domino__section.svelte-15jt3pw{padding:4rem 1.25rem!important}.why-domino__grid.svelte-15jt3pw,.why-domino__grid--reverse.svelte-15jt3pw,.why-hero-event.svelte-15jt3pw{display:grid!important;grid-template-columns:1fr!important;gap:2rem!important;align-items:start!important}.why-domino__content.svelte-15jt3pw,.why-hero-event__content.svelte-15jt3pw{width:100%!important;max-width:none!important;min-width:0!important;order:1!important}.why-domino__visual.svelte-15jt3pw,.why-hero-event__visual.svelte-15jt3pw{width:100%!important;max-width:100%!important;min-width:0!important;order:2!important;display:flex!important;justify-content:center!important;margin-top:.5rem!important;overflow:hidden!important}.why-domino__title.svelte-15jt3pw,.why-hero-event__title.svelte-15jt3pw{width:100%!important;max-width:100%!important;font-size:clamp(2rem,9vw,2.75rem)!important;line-height:1.08!important;letter-spacing:-.035em!important;text-wrap:balance!important}.why-domino__text.svelte-15jt3pw,.why-hero-event__text.svelte-15jt3pw{width:100%!important;max-width:34rem!important;font-size:1rem!important;line-height:1.7!important}.domino-visual.svelte-15jt3pw,.response-visual.svelte-15jt3pw{width:min(300px,82vw)!important;height:min(300px,82vw)!important;transform:none!important;margin-inline:auto!important}}@media(max-width:430px){.why-domino__section.svelte-15jt3pw{padding:3.5rem 1rem!important}.why-domino__title.svelte-15jt3pw,.why-hero-event__title.svelte-15jt3pw{font-size:clamp(1.9rem,8.8vw,2.45rem)!important}.why-domino__text.svelte-15jt3pw,.why-hero-event__text.svelte-15jt3pw{max-width:100%!important}.domino-visual.svelte-15jt3pw,.response-visual.svelte-15jt3pw{width:min(280px,78vw)!important;height:min(280px,78vw)!important}}@media(max-width:760px){.why-domino__visual.svelte-15jt3pw .domino-visual:where(.svelte-15jt3pw){width:300px!important;height:300px!important;max-width:100%!important;transform:none!important;margin-inline:auto!important}.why-domino__visual.svelte-15jt3pw .domino-visual__photo:where(.svelte-15jt3pw){width:96px!important;height:96px!important}.why-domino__visual.svelte-15jt3pw .domino-node:where(.svelte-15jt3pw){width:46px!important;height:46px!important}.why-domino__visual.svelte-15jt3pw .domino-node--top:where(.svelte-15jt3pw){top:22px!important;left:127px!important}.why-domino__visual.svelte-15jt3pw .domino-node--right:where(.svelte-15jt3pw){top:127px!important;left:232px!important}.why-domino__visual.svelte-15jt3pw .domino-node--bottom:where(.svelte-15jt3pw){top:232px!important;left:127px!important}.why-domino__visual.svelte-15jt3pw .domino-node--left:where(.svelte-15jt3pw){top:127px!important;left:22px!important}.why-domino__visual.svelte-15jt3pw .domino-labels:where(.svelte-15jt3pw){display:none!important}}@media(max-width:430px){.why-domino__visual.svelte-15jt3pw .domino-visual:where(.svelte-15jt3pw){width:280px!important;height:280px!important}.why-domino__visual.svelte-15jt3pw .domino-node--top:where(.svelte-15jt3pw){top:20px!important;left:118px!important}.why-domino__visual.svelte-15jt3pw .domino-node--right:where(.svelte-15jt3pw){top:118px!important;left:216px!important}.why-domino__visual.svelte-15jt3pw .domino-node--bottom:where(.svelte-15jt3pw){top:216px!important;left:118px!important}.why-domino__visual.svelte-15jt3pw .domino-node--left:where(.svelte-15jt3pw){top:118px!important;left:20px!important}}.adoption-friction.svelte-15jt3pw{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.06);background:radial-gradient(circle at 18% 22%,rgba(74,222,128,.07),transparent 28%),radial-gradient(circle at 86% 72%,rgba(45,212,191,.035),transparent 24%),linear-gradient(180deg,#020817,#050b14 52%,#02060c);color:#f8fafc}.adoption-friction.svelte-15jt3pw:before{position:absolute;z-index:-1;inset:0;content:"";opacity:.17;background-image:linear-gradient(rgba(148,163,184,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 18%,black 70%,transparent);mask-image:linear-gradient(to bottom,transparent,black 18%,black 70%,transparent);pointer-events:none}.adoption-friction__inner.svelte-15jt3pw{width:min(100%,1280px);margin:0 auto;padding:clamp(6rem,9vw,9rem) clamp(1.5rem,5vw,4rem)}.adoption-friction__header.svelte-15jt3pw{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:clamp(2.5rem,7vw,7rem);align-items:end}.adoption-friction__header.svelte-15jt3pw h2:where(.svelte-15jt3pw){max-width:16ch;margin:0;color:#f8fafc;font-size:clamp(2.5rem,5vw,4.8rem);font-weight:720;line-height:.98;letter-spacing:-.055em;text-wrap:balance}.adoption-friction__intro.svelte-15jt3pw{max-width:34rem;margin:0 0 .35rem}.adoption-friction__intro.svelte-15jt3pw p:where(.svelte-15jt3pw){margin:0}.adoption-friction__promise.svelte-15jt3pw{width:max-content;max-width:100%;color:var(--color-primary-400);font-size:clamp(1.08rem,1.45vw,1.28rem);font-weight:680;line-height:1.35;white-space:nowrap}.adoption-friction__context.svelte-15jt3pw{padding-top:.7rem;color:#94a3b8;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.75}.adoption-stat.svelte-15jt3pw{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);min-height:420px;margin-top:clamp(4rem,7vw,6.5rem);overflow:hidden;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);background:linear-gradient(105deg,rgba(255,255,255,.025),transparent 68%)}.adoption-stat__visual.svelte-15jt3pw{position:relative;display:flex;min-width:0;align-items:center;justify-content:center;border-right:1px solid rgba(255,255,255,.08)}.adoption-stat__visual.svelte-15jt3pw:after{position:absolute;top:0;right:12%;width:1px;height:100%;content:"";background:linear-gradient(to bottom,transparent,rgba(74,222,128,.3),transparent);opacity:.55}.adoption-stat__number.svelte-15jt3pw{position:relative;z-index:1;display:flex;align-items:flex-start;gap:.035em;color:#f8fafc;font-size:clamp(9rem,20vw,17rem);font-weight:760;font-variant-numeric:tabular-nums;line-height:.72;letter-spacing:0;text-shadow:0 0 55px rgba(148,163,184,.09)}.adoption-stat__digit.svelte-15jt3pw{display:block;letter-spacing:-.035em}.adoption-stat__percent.svelte-15jt3pw{margin-top:.08em;margin-left:.08em;color:var(--color-primary-400);font-size:.38em;letter-spacing:-.04em}.adoption-stat__content.svelte-15jt3pw{display:flex;padding:clamp(2.5rem,5vw,5rem);flex-direction:column;justify-content:center}.adoption-stat__lead.svelte-15jt3pw{max-width:20ch;margin:0;color:#e2e8f0;font-size:clamp(1.6rem,2.7vw,2.5rem);font-weight:620;line-height:1.18;letter-spacing:-.03em;text-wrap:balance}.adoption-stat__support.svelte-15jt3pw{max-width:35rem;margin:1.5rem 0 0;color:#94a3b8;font-size:1rem;line-height:1.7}.adoption-stat__source.svelte-15jt3pw{align-self:flex-start;margin-top:auto;padding-top:1.45rem;border-top:1px solid rgba(255,255,255,.08);color:#64748b;font-size:.76rem;line-height:1.5;letter-spacing:.03em;text-decoration:none;text-underline-offset:.25em;transition:color .18s ease,border-color .18s ease}.adoption-stat__source.svelte-15jt3pw:hover,.adoption-stat__source.svelte-15jt3pw:focus-visible{border-color:#4ade8066;color:var(--color-primary-400);text-decoration:underline}.adoption-stat__source.svelte-15jt3pw:focus-visible{outline:2px solid rgba(74,222,128,.7);outline-offset:5px}.adoption-friction__cards.svelte-15jt3pw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(4rem,7vw,6.5rem)}.friction-card.svelte-15jt3pw{position:relative;display:flex;min-height:360px;padding:clamp(1.6rem,2.6vw,2.4rem);overflow:hidden;flex-direction:column;border:1px solid rgba(255,255,255,.09);border-radius:2px;background:linear-gradient(145deg,#ffffff09,#ffffff03)}.friction-card.svelte-15jt3pw:before{position:absolute;top:-1px;left:clamp(1.6rem,2.6vw,2.4rem);width:42px;height:1px;content:"";background:var(--color-primary-400);box-shadow:0 0 16px #4ade806b}.friction-card__index.svelte-15jt3pw{color:var(--color-primary-400);font-size:.72rem;font-weight:700;line-height:1;letter-spacing:.16em}.friction-card.svelte-15jt3pw h3:where(.svelte-15jt3pw){max-width:18ch;margin:2.1rem 0 0;color:#f1f5f9;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:650;line-height:1.16;letter-spacing:-.03em;text-wrap:balance}.friction-card__copy.svelte-15jt3pw{display:flex;margin-top:auto;padding-top:2.75rem;flex-direction:column;gap:.9rem}.friction-card__copy.svelte-15jt3pw p:where(.svelte-15jt3pw){margin:0;color:#7f8da1;font-size:.93rem;line-height:1.62}.friction-card__copy.svelte-15jt3pw p:where(.svelte-15jt3pw):first-child{color:#cbd5e1;font-size:1rem}.adoption-transition.svelte-15jt3pw{margin-top:clamp(3.5rem,6vw,5.5rem);padding:clamp(2rem,4.5vw,4rem);border:1px solid rgba(74,222,128,.18);background:radial-gradient(circle at 0% 0%,rgba(74,222,128,.08),transparent 34%),#061014b8;box-shadow:inset 0 1px #ffffff06}.adoption-transition__heading.svelte-15jt3pw{display:flex;align-items:center;gap:1rem}.adoption-transition__heading.svelte-15jt3pw>p:where(.svelte-15jt3pw){margin:0;color:#f8fafc;font-size:clamp(1.8rem,3.8vw,3.5rem);font-weight:680;line-height:1.08;letter-spacing:-.045em}.adoption-transition__signal.svelte-15jt3pw{position:relative;width:9px;height:9px;flex:0 0 auto;border-radius:999px;background:var(--color-primary-400);box-shadow:0 0 18px #4ade8094}.adoption-transition__signal.svelte-15jt3pw:after{position:absolute;inset:-6px;content:"";border:1px solid rgba(74,222,128,.38);border-radius:inherit;animation:svelte-15jt3pw-adoption-signal-pulse 2.8s ease-out infinite}.adoption-transition__pillars.svelte-15jt3pw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,4vw,4rem);border-top:1px solid rgba(255,255,255,.09)}.adoption-transition__pillar.svelte-15jt3pw{min-width:0;padding:2rem clamp(1.25rem,2.5vw,2.5rem) 0}.adoption-transition__pillar.svelte-15jt3pw:first-child{padding-left:0}.adoption-transition__pillar.svelte-15jt3pw+.adoption-transition__pillar:where(.svelte-15jt3pw){border-left:1px solid rgba(255,255,255,.08)}.adoption-transition__pillar.svelte-15jt3pw h3:where(.svelte-15jt3pw){margin:0;color:var(--color-primary-400);font-size:.86rem;font-weight:700;line-height:1.3;letter-spacing:.02em}.adoption-transition__pillar.svelte-15jt3pw p:where(.svelte-15jt3pw){max-width:29ch;margin:.8rem 0 0;color:#94a3b8;font-size:.94rem;line-height:1.65}.adoption-transition__brand.svelte-15jt3pw{display:flex;margin-top:clamp(3rem,5vw,4.5rem);padding-top:clamp(2.5rem,4vw,3.5rem);align-items:center;justify-content:center;border-top:1px solid rgba(255,255,255,.09)}.adoption-transition__brand.svelte-15jt3pw img:where(.svelte-15jt3pw){width:clamp(5.75rem,9vw,8rem);height:clamp(5.75rem,9vw,8rem);flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 0 24px rgba(45,212,191,.16))}@keyframes svelte-15jt3pw-adoption-signal-pulse{0%{opacity:.75;transform:scale(.7)}to{opacity:0;transform:scale(1.75)}}@media(max-width:960px){.adoption-friction__header.svelte-15jt3pw,.adoption-stat.svelte-15jt3pw{grid-template-columns:1fr}.adoption-friction__header.svelte-15jt3pw{gap:1.75rem}.adoption-friction__header.svelte-15jt3pw h2:where(.svelte-15jt3pw){max-width:18ch}.adoption-stat__visual.svelte-15jt3pw{min-height:330px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.adoption-stat__number.svelte-15jt3pw{font-size:clamp(10rem,35vw,16rem)}.adoption-stat__content.svelte-15jt3pw{min-height:340px}.adoption-friction__cards.svelte-15jt3pw{grid-template-columns:1fr}.friction-card.svelte-15jt3pw{min-height:0}.friction-card__copy.svelte-15jt3pw{max-width:42rem;margin-top:0}}@media(max-width:700px){.adoption-friction__inner.svelte-15jt3pw{padding-right:1.25rem;padding-left:1.25rem}.adoption-friction__header.svelte-15jt3pw h2:where(.svelte-15jt3pw){max-width:none;font-size:clamp(2.35rem,12vw,3.8rem);line-height:1.01}.adoption-stat__visual.svelte-15jt3pw{min-height:250px}.adoption-stat__number.svelte-15jt3pw{font-size:clamp(7.5rem,40vw,11rem)}.adoption-stat__content.svelte-15jt3pw{min-height:0;padding:2.25rem .25rem}.adoption-stat__source.svelte-15jt3pw{margin-top:2rem}.friction-card.svelte-15jt3pw{padding:1.5rem}.friction-card.svelte-15jt3pw:before{left:1.5rem}.friction-card.svelte-15jt3pw h3:where(.svelte-15jt3pw){max-width:none;margin-top:1.75rem}.friction-card__copy.svelte-15jt3pw{padding-top:2rem}.adoption-transition.svelte-15jt3pw{padding:2rem 1.5rem}.adoption-transition__heading.svelte-15jt3pw{align-items:flex-start}.adoption-transition__signal.svelte-15jt3pw{margin-top:.62rem}.adoption-transition__pillars.svelte-15jt3pw{grid-template-columns:1fr}.adoption-transition__pillar.svelte-15jt3pw,.adoption-transition__pillar.svelte-15jt3pw:first-child{padding:1.5rem 0}.adoption-transition__pillar.svelte-15jt3pw+.adoption-transition__pillar:where(.svelte-15jt3pw){border-top:1px solid rgba(255,255,255,.08);border-left:0}.adoption-transition__brand.svelte-15jt3pw img:where(.svelte-15jt3pw){width:5.25rem;height:5.25rem}}@media(prefers-reduced-motion:reduce){.adoption-transition__signal.svelte-15jt3pw:after{animation:none}}
