@media (width<=640px){.section__sub,.step__desc,.step__title,.steps-work__media~*,.section__title{hyphens:none}}:root{--color-text:#050209}:where(.icon-box){color:#edcb24;background:#050209}form.lead-form .lead-form__input{background:0 0}form.lead-form .lead-form__consent input{background:#050209;border-color:#050209}form.lead-form .lead-form__consent input:hover,form.lead-form .lead-form__consent input:checked,form.lead-form .lead-form__consent input:checked:hover{background:#050209}form.lead-form .lead-form__consent input:before{background:#feed00}.steps-work.split .steps-work__media.card__media{box-shadow:0 10px 40px #d9d9d9}.steps-work.split .step--work:last-child{padding-bottom:0}@media (width>=901px){.steps-work.split{--split-align:stretch;align-items:stretch}.steps-work.split .steps-work__media.card__media{--media-ratio:auto;aspect-ratio:auto;align-self:stretch;height:auto;min-height:24rem}}.xhero[data-abc3e1726479c5d3]{isolation:isolate;min-height:clamp(34rem,84vh,46rem);padding-block:var(--space-2xl);background:var(--color-overlay);color:var(--color-on-overlay);align-items:center;display:flex;position:relative;overflow:hidden}.xhero__bg[data-abc3e1726479c5d3],.xhero__img[data-abc3e1726479c5d3]{z-index:-3;width:100%;height:100%;position:absolute;inset:0}.xhero__img[data-abc3e1726479c5d3]{object-fit:cover;object-position:72% center;display:block}.xhero__blur[data-abc3e1726479c5d3]{z-index:-2;backdrop-filter:blur(14px);position:absolute;inset:0;mask-image:linear-gradient(90deg,#000 0% 30%,#0000 46%)}.xhero__scrim[data-abc3e1726479c5d3]{z-index:-1;background:linear-gradient(90deg,#050209eb 0%,#050209d1 38%,#05020947 56%,#05020900 74%);position:absolute;inset:0}.xhero__inner[data-abc3e1726479c5d3]{width:100%}.xhero__content[data-abc3e1726479c5d3]{max-width:40rem}.xhero__badge[data-abc3e1726479c5d3]{align-items:center;gap:var(--space-2xs);margin-bottom:var(--space-sm);border-radius:var(--radius-pill);color:#fff;background:#05020959;border:1px solid #ffffff59;padding:.35rem .8rem;font-size:.85rem;font-weight:600;display:inline-flex}.xhero__badge[data-abc3e1726479c5d3] svg{color:#edcb24}.xhero__title[data-abc3e1726479c5d3]{margin:0 0 var(--space-md);letter-spacing:-.02em;color:var(--color-on-overlay);text-wrap:balance;font-size:clamp(2rem,4.2vw,3.4rem);line-height:1.05}.xhero__sub[data-abc3e1726479c5d3]{margin:0 0 var(--space-lg);max-width:32rem;color:var(--color-on-overlay);opacity:.88;hyphens:none;font-size:1.1rem;line-height:1.5}.xhero__form[data-abc3e1726479c5d3]{max-width:34rem;margin-bottom:var(--space-lg)}.xhero__form[data-abc3e1726479c5d3] .lead-form .lead-form__input{color:#fff;border-color:#fff9}.xhero__form[data-abc3e1726479c5d3] .lead-form .lead-form__input::placeholder{color:#ffffff9e}.xhero__form[data-abc3e1726479c5d3] .lead-form .lead-form__consent input{border-color:#fff9}.xhero__form[data-abc3e1726479c5d3] .lead-form__consent{color:#ffffffc7}.xhero__form[data-abc3e1726479c5d3] .lead-form__consent a{color:#fff}.xhero__chips[data-abc3e1726479c5d3]{gap:var(--space-md);flex-wrap:nowrap;margin:0;padding:0;display:flex}.xhero__chip[data-abc3e1726479c5d3]{align-items:center;gap:var(--space-2xs);white-space:nowrap;display:flex}.xhero__chip-icon[data-abc3e1726479c5d3]{border-radius:var(--radius-sm);color:#edcb24;background:#edcb2424;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.xhero__chip-text[data-abc3e1726479c5d3]{color:var(--color-on-overlay);font-size:.85rem;font-weight:600}@media (width<=900px){.xhero[data-abc3e1726479c5d3]{min-height:0;padding-block:var(--space-xl);align-items:flex-end}.xhero__img[data-abc3e1726479c5d3]{object-position:78% center}.xhero__blur[data-abc3e1726479c5d3]{mask-image:none}.xhero__scrim[data-abc3e1726479c5d3]{background:linear-gradient(#050209b3 0%,#050209eb 100%)}.xhero__chips[data-abc3e1726479c5d3]{gap:var(--space-xs) var(--space-md);flex-wrap:wrap}.xhero__badge[data-abc3e1726479c5d3]{white-space:nowrap;gap:.3rem;max-width:100%;padding:.25rem .6rem;font-size:.68rem}}.xprices__grid[data-edc94faa712f42cb]{gap:var(--space-sm);margin:var(--space-lg) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;display:grid}.xprices__card[data-edc94faa712f42cb]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.xprices__card[data-edc94faa712f42cb]:hover{border-color:#d9d9d9;transform:translateY(-2px);box-shadow:0 12px 36px 2px #d9d9d9e6}.xprices__media[data-edc94faa712f42cb]{aspect-ratio:4/3;padding:var(--space-sm);background:radial-gradient(60% 55% at 50% 58%,#feed0029 0%,#feed0000 70%),linear-gradient(160deg,#2a2730 0%,#14111a 55%,#050209 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.xprices__media[data-edc94faa712f42cb] picture[data-edc94faa712f42cb]{width:100%;height:100%;display:block}.xprices__media[data-edc94faa712f42cb] img[data-edc94faa712f42cb]{object-fit:contain;filter:drop-shadow(0 14px 18px #00000073);width:100%;height:100%;display:block}.xprices__num[data-edc94faa712f42cb]{left:var(--space-xs);top:var(--space-xs);border-radius:var(--radius-sm);color:#050209;letter-spacing:.08em;background:#feed00;padding:.15rem .55rem;font-size:.78rem;font-weight:700;position:absolute}.xprices__body[data-edc94faa712f42cb]{gap:var(--space-xs);padding:var(--space-md);flex-direction:column;flex:1;display:flex}.xprices__name[data-edc94faa712f42cb]{margin:0;font-size:1.15rem;line-height:1.2}.xprices__foot[data-edc94faa712f42cb]{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding-top:var(--space-xs);margin-top:auto;display:flex}.xprices__price[data-edc94faa712f42cb]{letter-spacing:-.01em;font-size:1.55rem;font-weight:800}.xprices__go[data-edc94faa712f42cb]{color:var(--color-text);text-underline-offset:3px;font-size:.85rem;font-weight:700;text-decoration:underline 3px #feed00}.xprices__note[data-edc94faa712f42cb]{color:var(--color-text-light);margin:0;font-size:.85rem}.xprices__foot-note[data-edc94faa712f42cb]{margin:var(--space-md) 0 0;color:var(--color-text-light);max-width:44rem;font-size:.95rem}@media (width<=900px){.xprices__grid[data-edc94faa712f42cb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.xprices__grid[data-edc94faa712f42cb]{grid-template-columns:1fr}}.xsym__panel[data-3b6cf93d038b849a]{gap:var(--space-lg);padding:var(--space-lg);border-radius:calc(var(--radius) * 1.5);background:#f8f8f8;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:center;display:grid}.xsym__title[data-3b6cf93d038b849a]{margin:0 0 var(--space-xs);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.1}.xsym__sub[data-3b6cf93d038b849a]{color:var(--color-text-light);hyphens:none;margin:0;line-height:1.45}.xsym__list[data-3b6cf93d038b849a]{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}.xsym__row[data-3b6cf93d038b849a]{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-sm);border-radius:var(--radius);background:var(--color-bg);border:1px solid var(--color-border);transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.xsym__row[data-3b6cf93d038b849a]:hover{border-color:#d9d9d9;box-shadow:0 8px 24px 1px #d9d9d9e6}.xsym__icon[data-3b6cf93d038b849a]{border-radius:var(--radius-sm);color:#edcb24;background:#050209;flex:none;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}.xsym__name[data-3b6cf93d038b849a]{flex:1;min-width:0;font-size:.95rem;font-weight:600;line-height:1.25}.xsym__price[data-3b6cf93d038b849a]{white-space:nowrap;flex:none;font-size:.9rem;font-weight:800}.xsym__go[data-3b6cf93d038b849a]{flex:none;font-weight:800}@media (width<=1000px){.xsym__panel[data-3b6cf93d038b849a]{grid-template-columns:1fr}}@media (width<=640px){.xsym__list[data-3b6cf93d038b849a]{grid-template-columns:1fr}}.xben__grid[data-33ee6ca1638d700b]{gap:var(--space-sm);margin-top:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.xben__tile[data-33ee6ca1638d700b]{justify-content:space-between;gap:var(--space-md);min-height:13rem;padding:var(--space-lg);border-radius:var(--radius);background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text);flex-direction:column;display:flex}.xben__icon[data-33ee6ca1638d700b]{border-radius:var(--radius-sm);color:#edcb24;background:#050209;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:inline-flex}.xben__big[data-33ee6ca1638d700b]{letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:800;line-height:1;display:block}.xben__title[data-33ee6ca1638d700b]{margin:var(--space-2xs) 0 0;font-size:1.1rem;line-height:1.2}.xben__text[data-33ee6ca1638d700b]{margin:var(--space-xs) 0 0;color:var(--color-text-light);hyphens:none;font-size:.95rem;line-height:1.45}.xben__tile--term[data-33ee6ca1638d700b]{color:#fff;background:#050209;border-color:#050209;grid-area:1/1/3/3}.xben__tile--term[data-33ee6ca1638d700b] .xben__icon[data-33ee6ca1638d700b]{background:#edcb2424}.xben__tile--term[data-33ee6ca1638d700b] .xben__big[data-33ee6ca1638d700b]{color:#feed00;letter-spacing:-.04em;font-size:clamp(5rem,11vw,9rem);line-height:.9}.xben__tile--term[data-33ee6ca1638d700b] .xben__title[data-33ee6ca1638d700b]{color:#fff;font-size:clamp(1.4rem,2.4vw,2rem)}.xben__tile--term[data-33ee6ca1638d700b] .xben__text[data-33ee6ca1638d700b]{color:#ffffffc7;max-width:26rem}.xben__tile--yellow[data-33ee6ca1638d700b]{background:#feed00;border-color:#feed00;grid-column:3/5}.xben__tile--yellow[data-33ee6ca1638d700b] .xben__icon[data-33ee6ca1638d700b]{background:#050209}.xben__tile--yellow[data-33ee6ca1638d700b] .xben__text[data-33ee6ca1638d700b]{color:#050209;opacity:.8}.xben__tile--hours[data-33ee6ca1638d700b]{background:#f8f8f8}.xben__tile--hours[data-33ee6ca1638d700b] .xben__big[data-33ee6ca1638d700b]{white-space:nowrap;font-size:clamp(1.2rem,1.9vw,1.6rem)}.xben__tile--radius[data-33ee6ca1638d700b]{color:#fff;background:#050209;border-color:#050209}.xben__tile--radius[data-33ee6ca1638d700b] .xben__icon[data-33ee6ca1638d700b]{background:#edcb2424}.xben__tile--radius[data-33ee6ca1638d700b] .xben__big[data-33ee6ca1638d700b]{color:#feed00}.xben__tile--radius[data-33ee6ca1638d700b] .xben__title[data-33ee6ca1638d700b]{color:#fff}.xben__tile--radius[data-33ee6ca1638d700b] .xben__text[data-33ee6ca1638d700b]{color:#ffffffc7}.xben__tile--wide[data-33ee6ca1638d700b]{grid-column:2/5}.xben__tile--wide[data-33ee6ca1638d700b] .xben__text[data-33ee6ca1638d700b]{max-width:44rem}@media (width<=1000px){.xben__grid[data-33ee6ca1638d700b]{grid-template-columns:repeat(2,minmax(0,1fr))}.xben__tile--term[data-33ee6ca1638d700b]{grid-area:auto/1/auto/-1}.xben__tile--yellow[data-33ee6ca1638d700b],.xben__tile--wide[data-33ee6ca1638d700b]{grid-column:1/-1}}@media (width<=640px){.xben__grid[data-33ee6ca1638d700b]{grid-template-columns:1fr}}.steps-shell[data-26fb75b786ad4094]{display:contents}.step__num[data-26fb75b786ad4094]{--icon-box:52px;font-weight:800;font-size:var(--fs-h3);font-variant-numeric:tabular-nums}.step__body[data-26fb75b786ad4094]{align-items:inherit;gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.step__desc[data-26fb75b786ad4094]{color:var(--color-text-light);font-size:var(--fs-sm);line-height:var(--lh-snug)}.step__note[data-26fb75b786ad4094]{margin-top:var(--space-2xs);align-self:flex-start}.step__figure[data-26fb75b786ad4094]{color:var(--color-link);font-weight:800;line-height:var(--lh-tight);font-variant-numeric:tabular-nums;flex:none}.steps--timeline[data-26fb75b786ad4094]{gap:var(--space-lg);display:flex;position:relative}.steps--timeline[data-26fb75b786ad4094] .step[data-26fb75b786ad4094]{flex:1 1 0;min-width:0}.steps--timeline[data-26fb75b786ad4094]:before{content:"";top:26px;left:calc(50% / var(--steps-count,4));right:calc(50% / var(--steps-count,4));background:var(--color-border);height:2px;position:absolute}.steps--timeline[data-26fb75b786ad4094] .step[data-26fb75b786ad4094]{z-index:1;text-align:center;align-items:center;gap:var(--space-sm);flex-direction:column;display:flex;position:relative}.steps--timeline[data-26fb75b786ad4094] .step__note[data-26fb75b786ad4094]{align-self:center}.steps--cards[data-26fb75b786ad4094] .step[data-26fb75b786ad4094]{gap:var(--space-sm)}.steps--vertical[data-26fb75b786ad4094]{--stack-gap:0;max-width:720px;margin-inline:auto}.steps--vertical[data-26fb75b786ad4094] .step[data-26fb75b786ad4094]{gap:var(--space-lg);padding-bottom:var(--space-xl);align-items:flex-start;display:flex;position:relative}.steps--vertical[data-26fb75b786ad4094] .step[data-26fb75b786ad4094]:not(:last-child):before{content:"";background:var(--color-border);width:2px;position:absolute;top:58px;bottom:0;left:25px}.steps--vertical[data-26fb75b786ad4094] .step[data-26fb75b786ad4094]:last-child{padding-bottom:0}.steps--band[data-26fb75b786ad4094]{gap:var(--space-xs);flex-direction:column;display:flex}.step--band[data-26fb75b786ad4094]{align-items:center;gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-sm);flex-wrap:wrap;display:flex}.step--band[data-26fb75b786ad4094]:nth-child(odd){background:var(--color-surface-tint)}.step--band[data-26fb75b786ad4094] .step__figure[data-26fb75b786ad4094]{font-size:var(--fs-h1)}.step--band[data-26fb75b786ad4094] .step__body[data-26fb75b786ad4094]{flex:auto;align-items:flex-start}.step--band[data-26fb75b786ad4094] .step__note[data-26fb75b786ad4094]{align-self:center;margin-top:0;margin-left:auto}.steps--numbers[data-26fb75b786ad4094]{--cards-gap:var(--space-3xl);--cards-row-gap:0}.steps--numbers[data-26fb75b786ad4094]>[data-26fb75b786ad4094]{max-width:none}.step--numbers[data-26fb75b786ad4094]{align-items:baseline;gap:var(--space-md);padding-block:var(--space-lg);border-top:1px solid var(--color-border);display:flex}.step--numbers[data-26fb75b786ad4094] .step__figure[data-26fb75b786ad4094]{font-size:var(--fs-giant);line-height:1}.steps--sticky[data-26fb75b786ad4094]{--step-run:clamp(200px, 26vh, 340px);flex-direction:column;display:flex}.step--sticky[data-26fb75b786ad4094]{gap:var(--space-2xl);min-height:var(--step-run);padding-block:var(--space-2xl);border-top:1px solid var(--color-border);grid-template-columns:max-content minmax(0,1fr);align-items:start;display:grid}.step__mark[data-26fb75b786ad4094]{top:calc(var(--header-h) + var(--space-xl));font-size:var(--fs-giant);font-variant-numeric:tabular-nums;color:#0000;-webkit-text-stroke:2px var(--color-link);font-weight:800;line-height:1;position:sticky}.step--sticky[data-26fb75b786ad4094] .step__title[data-26fb75b786ad4094]{font-size:var(--fs-h2)}.step--sticky[data-26fb75b786ad4094] .step__desc[data-26fb75b786ad4094]{font-size:var(--fs-body);max-width:var(--measure-narrow)}.steps--schedule[data-26fb75b786ad4094]{flex-direction:column;display:flex}.step--sched[data-26fb75b786ad4094]{--split:1fr 4fr;--split-gap:var(--space-xl);padding-block:var(--space-lg);border-top:1px solid var(--color-border)}.step--sched[data-26fb75b786ad4094]:last-child{border-bottom:1px solid var(--color-border)}.step__when[data-26fb75b786ad4094]{gap:var(--space-3xs);flex-direction:column;display:flex}.step__when-value[data-26fb75b786ad4094]{font-size:var(--fs-h4);line-height:var(--lh-snug)}.step__index[data-26fb75b786ad4094]{color:var(--color-text-light);font-size:var(--fs-xs);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-weight:700}.steps-aside[data-26fb75b786ad4094]{--split:2fr 3fr}.steps-aside[data-26fb75b786ad4094] .section__head[data-26fb75b786ad4094]{top:calc(var(--header-h) + var(--space-lg));margin-bottom:0;position:sticky}.steps--aside[data-26fb75b786ad4094]{flex-direction:column;display:flex}.step--aside[data-26fb75b786ad4094]{align-items:flex-start;gap:var(--space-md);padding-block:var(--space-lg);border-top:1px solid var(--color-border);display:flex}.step--aside[data-26fb75b786ad4094]:last-child{border-bottom:1px solid var(--color-border)}.step--aside[data-26fb75b786ad4094] .step__num[data-26fb75b786ad4094]{--icon-box:40px;font-size:var(--fs-h4)}.step--aside[data-26fb75b786ad4094] .step__title[data-26fb75b786ad4094]{font-size:var(--fs-h4)}.steps--start[data-26fb75b786ad4094]{--cards-row-gap:var(--space-xl)}.step--start[data-26fb75b786ad4094]{align-items:center;gap:var(--space-lg);flex-direction:row;flex:100%;max-width:none}.step--start[data-26fb75b786ad4094] .step__num[data-26fb75b786ad4094]{--icon-box:56px}.step--start[data-26fb75b786ad4094] .step__body[data-26fb75b786ad4094]{flex:auto;align-items:flex-start}.step__cta[data-26fb75b786ad4094]{flex:none}.step--rest[data-26fb75b786ad4094]{align-items:flex-start;gap:var(--space-2xs);max-width:none;padding-top:var(--space-md);border-top:2px solid var(--color-border);flex-direction:column;display:flex}.step--rest[data-26fb75b786ad4094] .step__index[data-26fb75b786ad4094]{color:var(--color-link);font-size:var(--fs-h4);letter-spacing:0;font-weight:800}.steps--picto[data-26fb75b786ad4094]{--cards-row-gap:var(--space-xl)}.step--picto[data-26fb75b786ad4094]{text-align:center;align-items:center;gap:var(--space-2xs);flex-direction:column;display:flex}.step--picto[data-26fb75b786ad4094] .step__glyph[data-26fb75b786ad4094]{color:var(--color-link);line-height:0}.step--picto[data-26fb75b786ad4094] .step__index[data-26fb75b786ad4094]{order:1}.step--picto[data-26fb75b786ad4094] .step__title[data-26fb75b786ad4094]{order:2}.step--picto[data-26fb75b786ad4094] .step__desc[data-26fb75b786ad4094]{order:3}.step--picto[data-26fb75b786ad4094] .step__note[data-26fb75b786ad4094]{order:4;align-self:center}.steps-work[data-26fb75b786ad4094]{--split:2fr 3fr;--split-align:start}.steps-work__media[data-26fb75b786ad4094]{--media-ratio:3 / 4;border-radius:var(--radius);box-shadow:var(--shadow-lg)}.steps-work__media[data-26fb75b786ad4094] picture[data-26fb75b786ad4094]{position:absolute;inset:0}.steps-work__media[data-26fb75b786ad4094] img[data-26fb75b786ad4094]{object-fit:cover;width:100%;height:100%}.steps--work[data-26fb75b786ad4094]{flex-direction:column;display:flex}.step--work[data-26fb75b786ad4094]{align-items:baseline;gap:var(--space-md);padding-block:var(--space-lg);border-top:1px solid var(--color-border);display:flex}.step--work[data-26fb75b786ad4094]:first-child{border-top:0;padding-top:0}.step--work[data-26fb75b786ad4094] .step__figure[data-26fb75b786ad4094]{min-width:2.5ch;font-size:var(--fs-h3)}.step--work[data-26fb75b786ad4094] .step__note[data-26fb75b786ad4094]{max-width:40%;font-size:var(--fs-2xs);flex:none;margin-top:0;margin-left:auto}@media (width<=1200px){.steps--timeline[data-26fb75b786ad4094]:has(.step:nth-child(6)){flex-direction:column;gap:0}.steps--timeline[data-26fb75b786ad4094]:has(.step:nth-child(6)):before{display:none}.steps--timeline[data-26fb75b786ad4094]:has(.step:nth-child(6)) .step[data-26fb75b786ad4094]{text-align:left;align-items:flex-start;gap:var(--space-lg);padding-bottom:var(--space-xl);flex-direction:row}.steps--timeline[data-26fb75b786ad4094]:has(.step:nth-child(6)) .step[data-26fb75b786ad4094]:not(:last-child):before{content:"";background:var(--color-border);width:2px;position:absolute;top:58px;bottom:0;left:25px}.steps--timeline[data-26fb75b786ad4094]:has(.step:nth-child(6)) .step[data-26fb75b786ad4094]:last-child{padding-bottom:0}}@media (width<=900px){.steps--timeline[data-26fb75b786ad4094]{flex-direction:column;gap:0}.steps--timeline[data-26fb75b786ad4094]:before{display:none}.steps--timeline[data-26fb75b786ad4094] .step[data-26fb75b786ad4094]{text-align:left;align-items:flex-start;gap:var(--space-lg);padding-bottom:var(--space-xl);flex-direction:row}.steps--timeline[data-26fb75b786ad4094] .step[data-26fb75b786ad4094]:not(:last-child):before{content:"";background:var(--color-border);width:2px;position:absolute;top:58px;bottom:0;left:25px}.steps--timeline[data-26fb75b786ad4094] .step[data-26fb75b786ad4094]:last-child{padding-bottom:0}.steps-work__media[data-26fb75b786ad4094]{width:100%;max-width:20rem;margin-inline:auto}.steps-aside[data-26fb75b786ad4094] .section__head[data-26fb75b786ad4094]{margin-bottom:clamp(var(--space-lg), 1rem + 2vw, var(--space-2xl));position:static}.step__when[data-26fb75b786ad4094]{align-items:baseline;gap:var(--space-sm);flex-direction:row}}@media (width<=640px){.step--numbers[data-26fb75b786ad4094]{align-items:flex-start;gap:var(--space-2xs);flex-direction:column}.step--sticky[data-26fb75b786ad4094]{gap:var(--space-2xs);min-height:0;padding-block:var(--space-xl);grid-template-columns:minmax(0,1fr)}.step__mark[data-26fb75b786ad4094]{font-size:var(--fs-h1);color:var(--color-link);-webkit-text-stroke:0;position:static}.step--sticky[data-26fb75b786ad4094] .step__title[data-26fb75b786ad4094]{font-size:var(--fs-h3)}.step--band[data-26fb75b786ad4094]{align-items:flex-start;gap:var(--space-md);padding:var(--space-md)}.step--band[data-26fb75b786ad4094] .step__figure[data-26fb75b786ad4094]{font-size:var(--fs-h2)}.step--band[data-26fb75b786ad4094] .step__note[data-26fb75b786ad4094]{margin-left:0}.step--work[data-26fb75b786ad4094]{column-gap:var(--space-sm);row-gap:var(--space-xs);grid-template-columns:auto 1fr;display:grid}.step--work[data-26fb75b786ad4094] .step__body[data-26fb75b786ad4094]{grid-column:2}.step--work[data-26fb75b786ad4094] .step__note[data-26fb75b786ad4094]{grid-column:2;justify-self:start;margin-left:0}.step--start[data-26fb75b786ad4094]{flex-direction:column;align-items:stretch}.step__cta[data-26fb75b786ad4094]{width:100%}}.xpromo__panel[data-46f1b9c836bca3a6]{border-radius:calc(var(--radius) * 1.5);background:var(--color-accent);color:var(--color-on-accent);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;display:grid;position:relative;overflow:hidden}.xpromo__text[data-46f1b9c836bca3a6]{padding:var(--space-xl);align-self:center}.xpromo__tag[data-46f1b9c836bca3a6]{margin-bottom:var(--space-sm);border-radius:var(--radius-pill);letter-spacing:.08em;text-transform:uppercase;border:1.5px solid;padding:.25rem .75rem;font-size:.8rem;font-weight:700;display:inline-block}.xpromo__title[data-46f1b9c836bca3a6]{margin:0 0 var(--space-sm);letter-spacing:-.02em;color:inherit;text-wrap:balance;font-size:clamp(1.9rem,3.8vw,3.1rem);line-height:1.06}.xpromo__sub[data-46f1b9c836bca3a6]{margin:0 0 var(--space-lg);max-width:34rem;color:inherit;hyphens:none;font-size:1.05rem;line-height:1.5}.xpromo__form[data-46f1b9c836bca3a6]{max-width:34rem}.xpromo__form[data-46f1b9c836bca3a6] .lead-form__btn{color:#fff;background:#050209;border-color:#050209}.xpromo__form[data-46f1b9c836bca3a6] .lead-form .lead-form__input{color:#050209;border-color:#05020980}.xpromo__form[data-46f1b9c836bca3a6] .lead-form .lead-form__input::placeholder{color:#0502098c}.xpromo__form[data-46f1b9c836bca3a6] .lead-form .lead-form__input:focus-visible{box-shadow:none;border-color:#050209b3;outline-color:#05020959}.xpromo__form[data-46f1b9c836bca3a6] .lead-form__consent,.xpromo__form[data-46f1b9c836bca3a6] .lead-form__consent a{color:#050209}.xpromo__media[data-46f1b9c836bca3a6]{min-height:28rem;margin:0;position:relative}.xpromo__media[data-46f1b9c836bca3a6] picture[data-46f1b9c836bca3a6]{display:block;position:absolute;inset:0}.xpromo__img[data-46f1b9c836bca3a6]{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.xpromo__sticker[data-46f1b9c836bca3a6]{z-index:2;color:#feed00;text-align:center;background:#050209;border:4px solid #feed00;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:9.5rem;height:9.5rem;line-height:1;display:flex;position:absolute;top:1.6rem;left:-2.6rem;transform:rotate(-9deg);box-shadow:0 14px 30px #05020959}.xpromo__sticker[data-46f1b9c836bca3a6] strong[data-46f1b9c836bca3a6]{letter-spacing:-.03em;font-size:2.6rem;font-weight:800}.xpromo__sticker[data-46f1b9c836bca3a6] span[data-46f1b9c836bca3a6]{letter-spacing:.06em;text-transform:uppercase;color:#fff;margin-top:.3rem;font-size:.85rem;font-weight:700}.xpromo__ribbon[data-46f1b9c836bca3a6]{left:var(--space-md);bottom:var(--space-md);z-index:2;border-radius:var(--radius-sm);color:#feed00;background:#050209;padding:.55rem 1rem;font-size:1rem;font-weight:800;position:absolute}@media (width<=900px){.xpromo__panel[data-46f1b9c836bca3a6]{grid-template-columns:1fr}.xpromo__text[data-46f1b9c836bca3a6]{padding:var(--space-lg)}.xpromo__media[data-46f1b9c836bca3a6]{min-height:22rem}.xpromo__sticker[data-46f1b9c836bca3a6]{left:auto;right:var(--space-md);width:7.5rem;height:7.5rem;top:-2.2rem}.xpromo__sticker[data-46f1b9c836bca3a6] strong[data-46f1b9c836bca3a6]{font-size:2rem}}.xteam[data-c7cd5a182f23cd61]{border-top:1px solid var(--color-border)}.xteam__eyebrow[data-c7cd5a182f23cd61]{gap:var(--space-sm);letter-spacing:.2em}.xteam__eyebrow[data-c7cd5a182f23cd61]:before{content:"";background:currentColor;width:2rem;height:2px}.xteam__card[data-c7cd5a182f23cd61]{--card-shadow:none}.xteam__media[data-c7cd5a182f23cd61]{--media-ratio:6 / 5}.xteam__media[data-c7cd5a182f23cd61] picture[data-c7cd5a182f23cd61],.xteam__media[data-c7cd5a182f23cd61] img[data-c7cd5a182f23cd61]{width:100%;height:100%;display:block}.xteam__media[data-c7cd5a182f23cd61] img[data-c7cd5a182f23cd61]{object-fit:cover}.xteam__body[data-c7cd5a182f23cd61]{gap:var(--space-xs);padding:var(--space-md) var(--space-lg) var(--space-lg);flex-direction:column;flex:1;display:flex}.xteam__name[data-c7cd5a182f23cd61]{font-size:var(--fs-h4);font-weight:700;line-height:var(--lh-snug);color:var(--color-text)}.xteam__role[data-c7cd5a182f23cd61]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-link);font-weight:600}.xteam__text[data-c7cd5a182f23cd61]{margin-block:var(--space-xs) var(--space-sm);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--color-text-light)}.xteam__stats[data-c7cd5a182f23cd61]{gap:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-border);margin:auto 0 0;display:flex}.xteam__stat[data-c7cd5a182f23cd61]{gap:var(--space-3xs);flex-direction:column-reverse;display:flex}.xteam__stat-value[data-c7cd5a182f23cd61]{font-size:var(--fs-h4);font-weight:700;line-height:var(--lh-tight);color:var(--color-text);margin:0}.xteam__stat-label[data-c7cd5a182f23cd61]{font-size:var(--fs-2xs);color:var(--color-text-light)}.xrev[data-bb6d71e52bfe85d7]{background:#f8f8f8}.xrev__rail[data-bb6d71e52bfe85d7]{gap:var(--space-sm);margin:var(--space-lg) 0 0;padding:0 0 var(--space-xs);scroll-snap-type:x mandatory;scrollbar-width:thin;display:flex;overflow-x:auto}.xrev__card[data-bb6d71e52bfe85d7]{flex:0 0 calc((100% - var(--space-sm)) / 2);scroll-snap-align:start;gap:var(--space-sm);padding:var(--space-md);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;display:flex}.xrev__head[data-bb6d71e52bfe85d7]{align-items:center;gap:var(--space-sm);display:flex}.xrev__mono[data-bb6d71e52bfe85d7]{border-radius:var(--radius);color:#feed00;background:#050209;flex:none;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;font-size:2.6rem;font-weight:800;display:inline-flex}.xrev__who[data-bb6d71e52bfe85d7]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.xrev__name[data-bb6d71e52bfe85d7]{font-size:1.15rem;line-height:1.2}.xrev__place[data-bb6d71e52bfe85d7]{color:var(--color-text-light);font-size:.85rem;line-height:1.3}.xrev__stars[data-bb6d71e52bfe85d7]{color:#edcb24;letter-spacing:.12em;font-size:1rem}.xrev__text[data-bb6d71e52bfe85d7]{hyphens:none;margin:0;font-size:1.02rem;line-height:1.55}@media (width<=900px){.xrev__rail[data-bb6d71e52bfe85d7]{gap:var(--space-lg);margin-inline:calc(var(--gutter) * -1);padding:var(--space-sm) var(--gutter);scrollbar-width:none}.xrev__rail[data-bb6d71e52bfe85d7]::-webkit-scrollbar{display:none}.xrev__card[data-bb6d71e52bfe85d7]{flex:0 0 var(--cards-peek,82%);max-width:var(--cards-peek,82%);scroll-snap-align:center}.xrev__mono[data-bb6d71e52bfe85d7]{width:4rem;height:4rem;font-size:1.9rem}}.xguar__grid[data-632f7bb48b02ee78]{gap:var(--space-sm);margin-top:var(--space-lg);grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr);align-items:stretch;display:grid}.xguar__term[data-632f7bb48b02ee78]{justify-content:flex-end;gap:var(--space-xs);padding:var(--space-lg);border-radius:var(--radius);color:#fff;background:#050209;flex-direction:column;min-height:18rem;display:flex}.xguar__shield[data-632f7bb48b02ee78]{color:#050209;background:#feed00;border-radius:50%;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;margin-bottom:auto;display:inline-flex}.xguar__term-value[data-632f7bb48b02ee78]{letter-spacing:-.02em;font-size:clamp(2rem,3.6vw,3rem);line-height:1}.xguar__term-text[data-632f7bb48b02ee78]{opacity:.85;font-size:1rem;line-height:1.4}.xguar__doc[data-632f7bb48b02ee78],.xguar__steps[data-632f7bb48b02ee78]{padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg)}.xguar__doc[data-632f7bb48b02ee78]{border-top:4px solid #feed00}.xguar__head[data-632f7bb48b02ee78]{margin:0 0 var(--space-sm);font-size:1.15rem;line-height:1.2}.xguar__rows[data-632f7bb48b02ee78],.xguar__list[data-632f7bb48b02ee78]{gap:var(--space-xs);margin:0;padding:0;display:grid}.xguar__row[data-632f7bb48b02ee78]{align-items:flex-start;gap:var(--space-xs);line-height:1.35;display:flex}.xguar__tick[data-632f7bb48b02ee78]{color:#edcb24;background:#050209;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.05rem;display:inline-flex}.xguar__not[data-632f7bb48b02ee78]{margin:var(--space-sm) 0 0;padding-top:var(--space-sm);border-top:1px dashed var(--color-border-strong);color:var(--color-text-light);font-size:.9rem;line-height:1.4}.xguar__step[data-632f7bb48b02ee78]{gap:var(--space-sm);align-items:flex-start;display:flex}.xguar__step-num[data-632f7bb48b02ee78]{color:#050209;background:#feed00;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-weight:800;display:inline-flex}.xguar__step-body[data-632f7bb48b02ee78]{flex-direction:column;line-height:1.35;display:flex}.xguar__step-body[data-632f7bb48b02ee78] span[data-632f7bb48b02ee78]{color:var(--color-text-light);font-size:.95rem}@media (width<=1000px){.xguar__grid[data-632f7bb48b02ee78]{grid-template-columns:1fr 1fr}.xguar__term[data-632f7bb48b02ee78]{grid-column:1/-1;min-height:0}}@media (width<=640px){.xguar__grid[data-632f7bb48b02ee78]{grid-template-columns:1fr}.xguar__doc[data-632f7bb48b02ee78],.xguar__steps[data-632f7bb48b02ee78],.xguar__term[data-632f7bb48b02ee78],.xguar__head[data-632f7bb48b02ee78]{hyphens:none}}.xfaq[data-d5c279807afde7e4]{background:var(--color-on-overlay);color:var(--color-overlay);--color-text:var(--color-overlay);--color-text-light:color-mix(in srgb, var(--color-overlay) 66%, var(--color-on-overlay))}.xfaq__eyebrow[data-d5c279807afde7e4]{margin-bottom:var(--space-sm);font-family:var(--font-heading);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-weight:700;display:block}.xfaq__list[data-d5c279807afde7e4]{gap:var(--space-md);flex-direction:column;display:flex}.xfaq__item[data-d5c279807afde7e4]{border:1px solid color-mix(in srgb, var(--color-overlay) 8%, var(--color-on-overlay));border-radius:var(--radius);background:var(--color-on-overlay);box-shadow:0 var(--space-3xs) var(--space-md) color-mix(in srgb, var(--color-overlay) 8%, transparent)}.xfaq__item--key[data-d5c279807afde7e4]{border-color:var(--color-overlay);background:var(--color-overlay);color:var(--color-on-overlay);--color-text-light:color-mix(in srgb, var(--color-on-overlay) 66%, var(--color-overlay))}@supports (color:oklch(from red l c h)){.xfaq__item--key[data-d5c279807afde7e4]{background:oklch(from var(--color-overlay) calc(l - .09) c h)}}.xfaq__q[data-d5c279807afde7e4]{align-items:center;gap:var(--space-md);min-height:44px;padding:var(--space-lg) var(--space-xl);cursor:pointer;list-style:none;display:flex}.xfaq__q[data-d5c279807afde7e4]::-webkit-details-marker{display:none}.xfaq__tag[data-d5c279807afde7e4]{padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-heading);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;flex:none;font-weight:700}.xfaq__q-text[data-d5c279807afde7e4]{min-width:0;font-family:var(--font-heading);font-size:var(--fs-h4);font-weight:700;line-height:var(--lh-snug);flex:1}.xfaq__toggle[data-d5c279807afde7e4]{border:1.5px solid var(--color-border-strong);width:28px;height:28px;transition:transform var(--transition);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.xfaq__item[data-d5c279807afde7e4][open] .xfaq__toggle[data-d5c279807afde7e4]{transform:rotate(180deg)}.xfaq__a[data-d5c279807afde7e4]{padding:0 var(--space-xl) var(--space-lg);max-width:var(--measure);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--color-text-light)}.xfaq__bar[data-d5c279807afde7e4]{align-items:center;gap:var(--space-md);margin-top:var(--space-2xl);padding:var(--space-xl);border-radius:var(--radius);background:var(--color-overlay);color:var(--color-on-overlay);display:flex}.xfaq__bar-icon[data-d5c279807afde7e4]{color:var(--color-on-overlay);flex:none;display:inline-flex}.xfaq__bar-text[data-d5c279807afde7e4]{font-family:var(--font-heading);font-size:var(--fs-h4);font-weight:700;line-height:var(--lh-snug)}.xfaq__bar-accent[data-d5c279807afde7e4]{color:var(--color-accent)}@media (width<=640px){.xfaq__q[data-d5c279807afde7e4]{padding:var(--space-md) var(--space-lg);flex-wrap:wrap}.xfaq__tag[data-d5c279807afde7e4]{flex:none;margin-right:100%}.xfaq__bar[data-d5c279807afde7e4],.xfaq__q-text[data-d5c279807afde7e4],.xfaq__a[data-d5c279807afde7e4]{hyphens:none}.xfaq__a[data-d5c279807afde7e4]{padding:0 var(--space-lg) var(--space-md)}.xfaq__bar[data-d5c279807afde7e4]{padding:var(--space-lg)}}.xlead__panel[data-702f7f34d63ae6fc]{isolation:isolate;gap:var(--space-xl);padding:var(--space-xl);border-radius:calc(var(--radius) * 1.5);color:#fff;background:radial-gradient(70% 90% at 82%,#2a2730 0%,#14111a 55%,#050209 100%);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid;position:relative;overflow:hidden}.xlead__title[data-702f7f34d63ae6fc]{margin:0 0 var(--space-sm);letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.06}.xlead__sub[data-702f7f34d63ae6fc]{margin:0 0 var(--space-lg);color:#ffffffd1;hyphens:none;max-width:32rem;font-size:1.05rem;line-height:1.5}.xlead__form[data-702f7f34d63ae6fc]{max-width:34rem}.xlead__form[data-702f7f34d63ae6fc] .lead-form .lead-form__input{color:#fff;border-color:#fff9}.xlead__form[data-702f7f34d63ae6fc] .lead-form .lead-form__input::placeholder{color:#ffffff9e}.xlead__form[data-702f7f34d63ae6fc] .lead-form .lead-form__consent input{border-color:#fff9}.xlead__form[data-702f7f34d63ae6fc] .lead-form__consent{color:#ffffffb3}.xlead__form[data-702f7f34d63ae6fc] .lead-form__consent a{color:#fff}.xlead__bullets[data-702f7f34d63ae6fc]{gap:var(--space-xs) var(--space-md);margin:var(--space-lg) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));max-width:34rem;padding:0;display:grid}.xlead__bullet[data-702f7f34d63ae6fc]{align-items:center;gap:var(--space-xs);font-size:.95rem;font-weight:600;display:flex}.xlead__bullet-icon[data-702f7f34d63ae6fc]{border-radius:var(--radius-sm);color:#edcb24;background:#edcb2424;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.xlead__stage[data-702f7f34d63ae6fc]{min-height:27rem;position:relative}.xlead__glow[data-702f7f34d63ae6fc]{aspect-ratio:1;filter:blur(8px);background:radial-gradient(closest-side,#d9d9d942,#d9d9d900);width:80%;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.xlead__shot[data-702f7f34d63ae6fc]{display:block;position:absolute}.xlead__shot[data-702f7f34d63ae6fc] img[data-702f7f34d63ae6fc]{filter:drop-shadow(0 18px 22px #0000008c);width:100%;height:auto;display:block}.xlead__shot--1[data-702f7f34d63ae6fc]{z-index:3;width:100%;top:50%;left:0;transform:translateY(-50%)}.xlead__shot--2[data-702f7f34d63ae6fc]{z-index:2;width:34%;bottom:2%;left:-2%;transform:rotate(-3deg)}.xlead__shot--3[data-702f7f34d63ae6fc]{z-index:4;width:58%;top:34%;left:22%}.xlead__shot--4[data-702f7f34d63ae6fc]{z-index:3;width:32%;top:0;right:4%;transform:rotate(3deg)}.xlead__shot--5[data-702f7f34d63ae6fc]{z-index:2;width:34%;bottom:0;right:-2%;transform:rotate(3deg)}.xlead__shot--6[data-702f7f34d63ae6fc]{z-index:1;width:24%;top:2%;left:38%}@media (width<=900px){.xlead__panel[data-702f7f34d63ae6fc]{padding:var(--space-lg);grid-template-columns:1fr}.xlead__stage[data-702f7f34d63ae6fc]{order:-1;min-height:18rem}.xlead__bullets[data-702f7f34d63ae6fc]{grid-template-columns:1fr}}.xcon__grid[data-428daf58e74ccdc9]{gap:var(--space-sm);margin-top:var(--space-lg);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;display:grid}.xcon__card[data-428daf58e74ccdc9]{gap:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);flex-direction:column;display:flex}.xcon__rows[data-428daf58e74ccdc9]{gap:var(--space-md);margin:0;padding:0;display:grid}.xcon__row[data-428daf58e74ccdc9]{align-items:center;gap:var(--space-sm);display:flex}.xcon__icon[data-428daf58e74ccdc9]{border-radius:var(--radius-sm);color:#edcb24;background:#050209;flex:none;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:inline-flex}.xcon__row-body[data-428daf58e74ccdc9]{flex-direction:column;min-width:0;line-height:1.25;display:flex}.xcon__label[data-428daf58e74ccdc9]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-light);font-size:.78rem}.xcon__value[data-428daf58e74ccdc9]{color:var(--color-text);overflow-wrap:anywhere;font-size:1.05rem;font-weight:600;text-decoration:none}.xcon__value--big[data-428daf58e74ccdc9]{letter-spacing:-.01em;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800}.xcon__zone[data-428daf58e74ccdc9]{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);color:var(--color-text);background:#f8f8f8;margin:0;font-size:.9rem}.xcon__btn[data-428daf58e74ccdc9]{align-self:flex-start;margin-top:auto}.xcon__map[data-428daf58e74ccdc9]{isolation:isolate;border-radius:var(--radius);border:1px solid var(--color-border);background:#f8f8f8;min-height:26rem;position:relative;overflow:hidden}.xcon__map[data-428daf58e74ccdc9] iframe[data-428daf58e74ccdc9]{border:0;width:100%;height:100%;min-height:26rem;display:block}.xcon__img[data-428daf58e74ccdc9]{object-fit:cover;filter:grayscale()contrast(1.15)brightness(1.04);width:100%;height:100%;position:absolute;inset:0}.xcon__tint[data-428daf58e74ccdc9]{display:none}.xcon__pin[data-428daf58e74ccdc9]{background:#050209;border:3px solid #feed00;border-radius:50%;width:1.6rem;height:1.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #0502092e}.xcon__pin[data-428daf58e74ccdc9] span[data-428daf58e74ccdc9]{background:#feed00;border-radius:50%;position:absolute;inset:3px}.xcon__chip[data-428daf58e74ccdc9]{left:var(--space-sm);bottom:var(--space-sm);max-width:calc(100% - 2 * var(--space-sm));border-radius:var(--radius-sm);color:#050209;background:#fff;border:1px solid #d9d9d9;padding:.4rem .8rem;font-size:.85rem;font-weight:600;position:absolute}@media (width<=900px){.xcon__grid[data-428daf58e74ccdc9]{grid-template-columns:1fr}.xcon__map[data-428daf58e74ccdc9]{min-height:20rem}}
