.practice-system-graphic_system__lN2xz{display:block;inline-size:100%;block-size:auto;margin:0;background:radial-gradient(ellipse at 50% 50%,var(--drawing-ground,#15232c66),transparent 72%)}.practice-system-graphic_system__lN2xz *{vector-effect:non-scaling-stroke}.practice-system-graphic_construction__7ho_0{fill:none;stroke:var(--drawing-rule-subtle,#2d3b46);stroke-width:.75}.practice-system-graphic_wire___EdlM{fill:none;stroke:var(--drawing-rule,#637f93);stroke-width:1.75;stroke-linejoin:round}.practice-system-graphic_solid__PTsb3{fill:var(--drawing-raised,#17232d);stroke:var(--drawing-accent,#a0b8c9);stroke-width:2;stroke-linejoin:round}.practice-system-graphic_accent__CydGr{fill:none;stroke:var(--drawing-accent,#bedef5);stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.home-hero-eyebrow{max-width:56ch;color:var(--atlas-signal-dark);font-size:.75rem;font-weight:600;line-height:1.6;letter-spacing:.08em}.home-hero-headline.home-hero-headline{max-width:24ch;margin-block-start:1.25rem;font-size:clamp(2.125rem,5.2vw,4.5rem);line-height:1.06;letter-spacing:-.025em;overflow-wrap:anywhere}.home-hero-supporting{max-width:62ch;margin-block-start:1.25rem;color:var(--atlas-local-muted);font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.home-hero-audience{display:block;max-width:64ch;margin-block-start:1rem;font-size:.875rem;line-height:1.6}.home-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin-block-start:1.75rem}.home-hero-actions>a{max-width:100%;white-space:normal;overflow-wrap:anywhere}.home-hero-exhibit{inline-size:100%;max-inline-size:44rem;justify-self:center}.product-bridge{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.75rem;container:product-system/inline-size;margin:0;color:var(--drawing-ink);overflow-wrap:anywhere}.product-bridge-caption,.product-bridge-description,.product-bridge-sheet{grid-column:1/-1;min-inline-size:0}.product-bridge-caption{padding-block-end:.75rem;border-block-end:1px solid var(--drawing-outline)}.product-bridge-illustration{color:var(--drawing-muted);font-size:.8125rem;line-height:1.6}.product-bridge-title{margin-block-start:.25rem;font-family:var(--font-display);font-size:1.375rem;font-weight:600;line-height:1.4}.product-bridge-switch{align-self:center;inline-size:1.25rem;block-size:1.25rem;margin:0;accent-color:var(--drawing-accent);cursor:pointer}.product-bridge-switch:focus-visible{outline:2px solid var(--drawing-accent);outline-offset:4px}.product-bridge-switch-label{display:flex;align-items:center;min-block-size:44px;padding-block:.75rem;font-size:.875rem;line-height:1.5;cursor:pointer}.product-bridge-sheet{position:relative;isolation:isolate;padding:0 1rem 1rem;border:1px solid var(--drawing-outline);background:var(--drawing-ground)}.product-bridge-sheet:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(var(--drawing-rule-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--drawing-rule-subtle) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse at 50% 20%,currentColor 35%,transparent 85%)}.product-bridge-inbound-route,.product-bridge-return-route{display:block;inline-size:100%;block-size:3rem;overflow:visible}.product-bridge-sheet path{fill:none;stroke:var(--drawing-accent);stroke-width:1.5;vector-effect:non-scaling-stroke}.product-bridge-pulse{stroke-dasharray:12 100;opacity:0;animation:bridge-signal 2.4s ease-out 1 both}.product-bridge-roles{position:relative;display:grid;gap:1rem;padding-inline-start:1.5rem}.product-bridge-role{position:relative;min-inline-size:0;padding:1rem;border:1px solid var(--drawing-outline);background:var(--drawing-ground)}.product-bridge-roles:before{content:"";position:absolute;inset-inline-start:0;inset-block:1.5rem;inline-size:1.5rem;border-inline-start:1.5px solid var(--drawing-accent);border-block:1.5px solid var(--drawing-accent)}.product-bridge-role:first-child:before{inset-inline-start:-.5rem;inset-block-start:calc(1.5rem - .25rem);inline-size:.5rem;block-size:.5rem;border-inline-end:1.5px solid var(--drawing-accent);transform:rotate(45deg)}.product-bridge-role:first-child:before,.product-bridge-role:nth-child(2):before{content:"";position:absolute;border-block-start:1.5px solid var(--drawing-accent)}.product-bridge-role:nth-child(2):before{inset-inline-start:-1.5rem;inset-block-start:1.5rem;inline-size:1.5rem}.product-bridge-roles dt{display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:600;line-height:1.5}.product-bridge-icon{flex-shrink:0;color:var(--drawing-accent)}.product-bridge-roles dd{margin-block-start:.5rem;color:var(--drawing-body);font-size:.875rem;line-height:1.6}.product-bridge-return-route{display:none}.product-bridge-sheet{padding-block-start:1rem}.product-bridge-inbound-route .product-bridge-branches{display:none}.product-bridge-boundary{padding:1rem;border:2px solid var(--drawing-accent);background:var(--drawing-ground)}.product-bridge-boundary-heading{display:flex;align-items:center;gap:.75rem}.product-bridge-boundary-heading>span{font-size:1rem;font-weight:600;line-height:1.5}.product-bridge-gate{inline-size:3rem;block-size:2.25rem;flex-shrink:0}.product-bridge-gate-closed{display:none}.product-bridge-verdicts{display:grid;gap:.5rem;margin-block-start:.75rem;list-style:none;padding:0;font-size:.875rem;line-height:1.6}.product-bridge-verdicts li{padding-block:.5rem;padding-inline:.75rem;border-inline-start:3px solid var(--drawing-rule-subtle);color:var(--drawing-body)}.product-bridge-verdicts .product-bridge-nominal{border-inline-start-color:var(--drawing-accent);background:var(--drawing-raised)}.product-bridge-switch:checked~.product-bridge-sheet .product-bridge-boundary{border-color:var(--drawing-warning)}.product-bridge-switch:checked~.product-bridge-sheet .product-bridge-gate path,.product-bridge-switch:checked~.product-bridge-sheet .product-bridge-inbound-route path{stroke:var(--drawing-warning)}.product-bridge-switch:checked~.product-bridge-sheet .product-bridge-gate-open{display:none}.product-bridge-switch:checked~.product-bridge-sheet .product-bridge-gate-closed{display:block}.product-bridge-switch:checked~.product-bridge-sheet .product-bridge-nominal{border-inline-start-color:var(--drawing-rule-subtle);background:transparent}.product-bridge-switch:checked~.product-bridge-sheet .product-bridge-blocked{border-inline-start-color:var(--drawing-warning);background:var(--drawing-raised)}.product-bridge-description{margin-block-start:.75rem;color:var(--drawing-muted);font-size:.8125rem;line-height:1.7}[dir=rtl] .product-bridge-inbound-route,[dir=rtl] .product-bridge-return-route{transform:scaleX(-1)}[dir=rtl] .product-bridge-role:first-child:before{transform:rotate(-45deg)}@container product-system (min-width: 32rem){.product-bridge-sheet{padding-block-start:0}.product-bridge-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding-inline-start:0}.product-bridge-role:before,.product-bridge-roles:before{display:none}.product-bridge-role{padding:.875rem}.product-bridge-roles dt{flex-direction:column;align-items:flex-start}.product-bridge-inbound-route .product-bridge-branches,.product-bridge-return-route{display:block}}@keyframes bridge-signal{0%{opacity:0;stroke-dashoffset:12}20%{opacity:1}85%{opacity:1}to{opacity:0;stroke-dashoffset:-100}}@media (prefers-reduced-motion:reduce){.product-bridge-pulse{animation:none;display:none}.home-interactive-row:after{transition:none}}@media (forced-colors:active){.product-bridge{--drawing-ink:CanvasText;--drawing-body:CanvasText;--drawing-muted:CanvasText;--drawing-accent:CanvasText;--drawing-warning:CanvasText;--drawing-outline:CanvasText;--drawing-rule-subtle:CanvasText;--drawing-ground:Canvas;--drawing-raised:Canvas}.product-bridge-sheet:before{display:none}.product-bridge-pulse{animation:none;display:none}.product-bridge-switch:focus-visible{outline-color:Highlight}}@media print{.product-bridge{--drawing-ink:CanvasText;--drawing-body:CanvasText;--drawing-muted:CanvasText;--drawing-accent:CanvasText;--drawing-warning:CanvasText;--drawing-outline:CanvasText;--drawing-rule-subtle:CanvasText;--drawing-ground:Canvas;--drawing-raised:Canvas;break-inside:avoid}.product-bridge-sheet:before{display:none}.product-bridge-pulse{animation:none;display:none}}.home-interactive-row{position:relative}.home-interactive-row:after{content:"";position:absolute;inset-inline-start:0;inset-block-start:-1px;width:3rem;height:2px;background:var(--drawing-accent,#9dcced);transform:scaleX(0);transform-origin:left;transition:transform .22s ease-out}[dir=rtl] .home-interactive-row:after{transform-origin:right}.home-interactive-row:focus-within:after,.home-interactive-row:hover:after{transform:scaleX(1)}.home-domain-icon{margin-block-end:1.5rem;color:var(--drawing-accent,#aed3ee)}@media (max-width:39.99rem){.home-hero-copy{display:flex;flex-direction:column}.home-hero-outcome,.home-hero-supporting{order:1}.home-hero-headline.home-hero-headline{margin-block-start:.75rem;font-size:clamp(2.125rem,10vw,2.625rem)}.home-hero-outcome{margin-block-start:.75rem}.home-hero-actions{align-items:stretch;flex-direction:column;margin-block-start:1rem}.home-hero-actions>a{justify-content:center;text-align:center}}[lang=ar] .home-hero-headline{line-height:1.35;letter-spacing:normal}[lang=ja] .home-hero-headline,[lang=zh] .home-hero-headline{line-height:1.3;letter-spacing:normal}@media (min-width:80rem){.home-hero-hero{min-block-size:0;padding-block-start:6rem;align-items:flex-start}.home-hero-field{padding-block:clamp(1.5rem,calc(6vh - 1.5rem),3.5rem) 3rem}.home-hero-copy{grid-column:1/span 6;align-self:start}.home-hero-exhibit{grid-column:7/-1;margin-block-start:1.5rem;background:transparent}.home-hero-headline.home-hero-headline{max-inline-size:20ch;margin-block-start:1rem;font-size:clamp(3rem,5.2vw,4.5rem)}.home-hero-headline:lang(ja),.home-hero-headline:lang(zh){word-break:normal;text-wrap:wrap}.home-hero-outcome{max-inline-size:32ch;margin-block-start:1rem}.home-hero-supporting{max-inline-size:72ch;margin-block-start:.75rem}.home-hero-audience{max-inline-size:none;margin-block-start:.75rem}.home-hero-actions{margin-block-start:1.25rem}}@media (min-width:40rem) and (max-height:48rem){.home-hero-copy{display:flex;flex-direction:column}.home-hero-outcome,.home-hero-supporting{order:1}}@media (min-width:64rem) and (max-height:40rem){.home-hero-headline.home-hero-headline{font-size:clamp(2.75rem,4.7vw,3.5rem)}}.home-offer-field{container:home-offers/inline-size}.home-offer-choices{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--atlas-rule-paper)}.home-offer-choice{display:grid;grid-template-rows:auto auto 1fr;gap:2rem;padding-block:2rem;padding-inline:1.5rem;border-block-end:1px solid var(--atlas-rule-paper)}.home-offer-choice:last-child{border-block-end:0}.home-offer-choice .home-domain-icon{inline-size:2.5rem;block-size:2.5rem;margin-block-end:2rem}.home-offer-actions{align-self:start}@container home-offers (min-width: 62rem){.home-offer-choices{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0}.home-offer-choice{grid-template-rows:subgrid;grid-row:span 4;padding-block:2.5rem;border-block-end:0}.home-offer-choice dl{display:grid;grid-template-rows:subgrid;grid-row:span 2}.home-offer-choice dl>div{margin-block:0}.home-offer-choice+.home-offer-choice:before{content:"";position:absolute;inset-inline-start:0;inset-block:2.5rem;inline-size:1px;background:var(--atlas-rule-paper)}}.home-hero-headline.home-hero-headline:where(:lang(nl),:lang(de)){overflow-wrap:break-word;hyphens:auto}@media (max-width:22rem){.home-hero-headline.home-hero-headline:lang(nl){font-size:clamp(1.8rem,9vw,2.125rem)}}.home-hero-eyebrow:is(:lang(ar),:lang(ja),:lang(zh)),.product-bridge:where(:lang(ar),:lang(ja),:lang(zh)) .product-bridge-title{font-family:var(--font-sans);letter-spacing:normal}.venture-system-preview_systemPreview__4Wg3A{margin:0;border:1px solid var(--drawing-rule,#526b7c);background:var(--drawing-ground,#0c1217)}.venture-system-preview_systemPreview__4Wg3A figcaption{padding:1.2rem 1.5rem;color:var(--drawing-body,#c7d7e2);border-bottom:1px solid var(--drawing-rule,#344b5b);font-size:.85rem;line-height:1.7}.venture-system-preview_systemPreview__4Wg3A dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.5rem}.venture-system-preview_systemPreview__4Wg3A dl>div{min-width:0;padding:1.2rem;border:1px solid var(--drawing-rule,#405e72);background:var(--drawing-ground,#121e27)}.venture-system-preview_systemPreview__4Wg3A svg{color:var(--drawing-accent,#b1d4ed);margin-bottom:1.4rem}.venture-system-preview_systemPreview__4Wg3A dt{display:flex;gap:.7rem;font-size:.95rem;line-height:1.6;font-weight:600}.venture-system-preview_systemPreview__4Wg3A dt span{flex:0 0 auto;color:var(--drawing-body,#8db2ca);font-size:.7rem}.venture-system-preview_systemPreview__4Wg3A dd{margin-top:.6rem;color:var(--drawing-body,#b3c6d3);font-size:.85rem;line-height:1.7}.venture-system-preview_systemPreview__4Wg3A>p{padding:1rem 1.5rem;border-top:1px solid var(--drawing-rule,#344b5b);color:var(--drawing-body,#a4bacb);font-size:.75rem;line-height:1.7}@media (max-width:600px){.venture-system-preview_systemPreview__4Wg3A dl{grid-template-columns:1fr;padding:1rem}.venture-system-preview_systemPreview__4Wg3A dl>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem 1rem}.venture-system-preview_systemPreview__4Wg3A svg{grid-row:1/3;margin:.2rem 0 0}.venture-system-preview_systemPreview__4Wg3A dd{grid-column:2}}.home-relationships_section__nZJj_{padding-block:2.25rem 1.25rem;border-block-start:1px solid var(--atlas-rule-carbon);border-block-end:1px solid var(--atlas-rule-carbon)}.home-relationships_title__gxGZb{margin-block-end:1.5rem;color:var(--atlas-local-ink);font-size:1rem;font-weight:550;line-height:1.5}.home-relationships_row__Yx5d8{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(0,4fr);align-items:center;gap:2rem;padding-block:1.5rem;border-block-start:1px solid var(--atlas-rule-carbon)}.home-relationships_label__bvHps{min-inline-size:0;font-size:.875rem;line-height:1.65;overflow-wrap:anywhere}.home-relationships_label__bvHps h3{color:var(--atlas-local-ink);font-weight:550}.home-relationships_label__bvHps p{margin-block-start:.25rem;color:var(--atlas-local-muted)}.home-relationships_marks__CCtuH{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;gap:1rem 2rem}.home-relationships_row__Yx5d8[data-relationship-group=companies] .home-relationships_marks__CCtuH{display:flex}.home-relationships_row__Yx5d8[data-relationship-group=companies] .home-relationships_mark__mOUc1{flex:1 1 0}.home-relationships_row__Yx5d8[data-relationship-group=companies] .home-relationships_mark__mOUc1[data-relationship-mark=renault-nissan-mitsubishi]{flex-grow:1.6}.home-relationships_mark__mOUc1{min-inline-size:0;text-align:center}.home-relationships_imageFrame___Zv7u{display:flex;align-items:center;justify-content:center;block-size:5rem;padding:.5rem}.home-relationships_imageFrame___Zv7u img{inline-size:auto;max-inline-size:100%;object-fit:contain;filter:grayscale(1) brightness(0) invert(1) brightness(1.1);opacity:.8;transition:opacity .18s ease,filter .18s ease}.home-relationships_landscape__k_aR1{block-size:2rem}.home-relationships_mark__mOUc1[data-relationship-mark=renault-nissan-mitsubishi] .home-relationships_landscape__k_aR1{inline-size:18rem;block-size:auto;filter:grayscale(1) invert(1) brightness(1.1);opacity:1}.home-relationships_imageFrame___Zv7u .home-relationships_portrait__xTZUC{block-size:8rem;filter:grayscale(1) invert(1) brightness(1.1);opacity:1}.home-relationships_mark__mOUc1[data-relationship-mark=skyld] .home-relationships_landscape__k_aR1{block-size:2.5rem}.home-relationships_mark__mOUc1:is([data-relationship-mark=skyld],[data-relationship-mark=donaa],[data-relationship-mark=daspren],[data-relationship-mark=typeless]) img{filter:none;opacity:1}.home-relationships_mark__mOUc1[data-relationship-mark=berkeley-skydeck] .home-relationships_landscape__k_aR1{inline-size:15rem;block-size:auto}.home-relationships_mark__mOUc1[data-relationship-mark=france-num] .home-relationships_landscape__k_aR1{inline-size:11.5rem;block-size:auto}.home-relationships_role__iFS3C{margin-block-start:.4rem;color:var(--atlas-local-muted);font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}@media screen{html[data-theme=light] .home-relationships_imageFrame___Zv7u img{filter:brightness(0);opacity:.8}html[data-theme=light] .home-relationships_mark__mOUc1:is([data-relationship-mark=renault-nissan-mitsubishi],[data-relationship-mark=french-government],[data-relationship-mark=french-tech-athens]) img{filter:grayscale(1);opacity:1}}@media (max-width:73.99rem){.home-relationships_row__Yx5d8{grid-template-columns:1fr;gap:1rem}}@media (max-width:63.99rem){.home-relationships_row__Yx5d8[data-relationship-group=affiliations] .home-relationships_marks__CCtuH,.home-relationships_row__Yx5d8[data-relationship-group=companies] .home-relationships_marks__CCtuH{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:39.99rem){.home-relationships_marks__CCtuH{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.75rem}.home-relationships_mark__mOUc1:is([data-relationship-mark=schneider],[data-relationship-mark=renault-nissan-mitsubishi]){grid-column:1/-1}.home-relationships_mark__mOUc1:is([data-relationship-mark=french-government],[data-relationship-mark=berkeley-skydeck]){grid-column:1/-1}}.home-relationships_mark__mOUc1:focus-within img,.home-relationships_mark__mOUc1:hover img{opacity:1}html:not([data-theme=light]) .home-relationships_mark__mOUc1:is([data-relationship-mark=french-government],[data-relationship-mark=french-tech-athens],[data-relationship-mark=renault-nissan-mitsubishi]):hover img{filter:none;background-color:#fff;border-radius:.125rem;box-shadow:0 0 0 .5rem #fff}@media screen{html[data-theme=light] .home-relationships_mark__mOUc1:hover img{filter:grayscale(0)}html[data-theme=light] .home-relationships_mark__mOUc1:is([data-relationship-mark=skyld],[data-relationship-mark=donaa],[data-relationship-mark=daspren],[data-relationship-mark=typeless]):hover img{filter:brightness(0)}}.home-relationships_mark__mOUc1:has(.home-relationships_portrait__xTZUC) .home-relationships_imageFrame___Zv7u{block-size:9rem}.home-relationships_mark__mOUc1[data-relationship-mark=renault-nissan-mitsubishi] .home-relationships_imageFrame___Zv7u{block-size:7.5rem}.founder-proof-bar_bar__OKVQH{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-block:2rem;padding:0;list-style:none;border-block-start:1px solid var(--border-emphasis);border-inline-start:1px solid var(--border-emphasis)}.founder-proof-bar_bar__OKVQH>li{min-inline-size:0;padding:clamp(1.25rem,2vw,2rem);border-block-end:1px solid var(--border-emphasis);border-inline-end:1px solid var(--border-emphasis)}.founder-proof-bar_bar__OKVQH>[data-proof-weight=figure]{container-type:inline-size}.founder-proof-bar_attestation__BD7fs,.founder-proof-bar_numeral__g7lKl,.founder-proof-bar_statement__qzMr6{margin:0;text-box:trim-both cap alphabetic;overflow-wrap:anywhere}.founder-proof-bar_numeral__g7lKl{--proof-advance:0.5;font-family:var(--font-display);font-size:2rem;font-size:clamp(1.125rem,100cqi/(var(--proof-chars,9) * var(--proof-advance)),4.5rem);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1;letter-spacing:-.035em;color:var(--text-primary);text-wrap:balance}.founder-proof-bar_numeral__g7lKl:is(:lang(ja),:lang(zh)){--proof-advance:0.92}.founder-proof-bar_numeral__g7lKl:is(:lang(ar),:lang(ja),:lang(zh)){letter-spacing:normal}.founder-proof-bar_statement__qzMr6{font-size:1.125rem;font-weight:500;line-height:1.5;color:var(--text-primary);text-wrap:balance}.founder-proof-bar_attestation__BD7fs{max-inline-size:68ch;font-size:.9375rem;line-height:1.65;color:var(--text-secondary);text-wrap:pretty}@media (min-width:40rem){.founder-proof-bar_bar__OKVQH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.founder-proof-bar_bar__OKVQH{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (forced-colors:active){.founder-proof-bar_bar__OKVQH,.founder-proof-bar_bar__OKVQH>li{border-color:CanvasText;background:Canvas}.founder-proof-bar_attestation__BD7fs,.founder-proof-bar_numeral__g7lKl,.founder-proof-bar_statement__qzMr6{color:CanvasText}}@media print{.founder-proof-bar_bar__OKVQH{grid-template-columns:repeat(2,minmax(0,1fr));border-color:black}.founder-proof-bar_bar__OKVQH>li{background:white;border-color:black;box-shadow:none;break-inside:avoid}.founder-proof-bar_attestation__BD7fs,.founder-proof-bar_numeral__g7lKl,.founder-proof-bar_statement__qzMr6{color:black}}@media print and (max-width:40rem){.founder-proof-bar_bar__OKVQH{grid-template-columns:minmax(0,1fr)}}