[data-tone=ink]{--art-fill: var(--leveld-marketing-color-cut-ink-fill);--art-on-fill: var(--leveld-marketing-color-cut-ink-on-fill);--art-soft: var(--leveld-marketing-color-cut-ink-soft)}[data-tone=purple]{--art-fill: var(--leveld-marketing-color-cut-purple-fill);--art-on-fill: var(--leveld-marketing-color-cut-purple-on-fill);--art-soft: var(--leveld-marketing-color-cut-purple-soft)}[data-tone=yellow]{--art-fill: var(--leveld-marketing-color-cut-yellow-fill);--art-on-fill: var(--leveld-marketing-color-cut-yellow-on-fill);--art-soft: var(--leveld-marketing-color-cut-yellow-soft)}[data-tone=terracotta]{--art-fill: var(--leveld-marketing-color-cut-terracotta-fill);--art-on-fill: var(--leveld-marketing-color-cut-terracotta-on-fill);--art-soft: var(--leveld-marketing-color-cut-terracotta-soft)}[data-tone=moss]{--art-fill: var(--leveld-marketing-color-cut-moss-fill);--art-on-fill: var(--leveld-marketing-color-cut-moss-on-fill);--art-soft: var(--leveld-marketing-color-cut-moss-soft)}[data-tone=ocean]{--art-fill: var(--leveld-marketing-color-cut-ocean-fill);--art-on-fill: var(--leveld-marketing-color-cut-ocean-on-fill);--art-soft: var(--leveld-marketing-color-cut-ocean-soft)}[data-tone=plum]{--art-fill: var(--leveld-marketing-color-cut-plum-fill);--art-on-fill: var(--leveld-marketing-color-cut-plum-on-fill);--art-soft: var(--leveld-marketing-color-cut-plum-soft)}[data-tone=ochre]{--art-fill: var(--leveld-marketing-color-cut-ochre-fill);--art-on-fill: var(--leveld-marketing-color-cut-ochre-on-fill);--art-soft: var(--leveld-marketing-color-cut-ochre-soft)}.art-sticker{position:relative;display:grid;place-items:center;width:var(--art-sticker-size, 8.5rem);aspect-ratio:1;color:var(--art-on-fill);text-align:center;transform:rotate(var(--art-tilt, 0deg))}.art-sticker__seal{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 var(--leveld-spacing-1) 0 color-mix(in srgb,var(--leveld-marketing-color-ink) 22%,transparent));animation:art-seal-turn calc(var(--leveld-motion-duration-slower) * 60) linear infinite}.art-sticker__seal path{fill:var(--art-fill);stroke:var(--leveld-marketing-color-ink);stroke-width:var(--leveld-spacing-0-5)}.art-sticker__content{position:relative;display:grid;gap:var(--leveld-spacing-0-5);max-width:76%}@keyframes art-seal-turn{to{transform:rotate(1turn)}}.art-paper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.art-paper path{fill:var(--art-fill);stroke:var(--leveld-marketing-color-ink);stroke-width:var(--art-outline, var(--leveld-spacing-0-5));stroke-linejoin:round}.art-paper[data-variant=band]{left:calc(var(--leveld-spacing-1) * -1);width:calc(100% + var(--leveld-spacing-2))}.art-paper[data-fill=soft] path{fill:var(--art-soft)}.art-wavy-rule{display:block;width:100%;height:var(--leveld-spacing-2);overflow:visible}.art-wavy-rule path{fill:none;stroke:var(--leveld-marketing-color-ink);stroke-linecap:round;stroke-width:var(--leveld-spacing-0-5)}.art-arrow{display:block;width:var(--art-arrow-size, 6.5rem);overflow:visible;color:var(--leveld-marketing-color-ink)}.art-arrow path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--leveld-spacing-0-5)}.art-arrow[data-direction=left]{transform:scaleX(-1)}.art-arrow[data-direction=down]{transform:rotate(90deg)}.art-level{--art-level-centre: 8px;display:block;width:var(--leveld-spacing-10);height:var(--leveld-spacing-4);overflow:visible}.art-level__vial{fill:color-mix(in srgb,var(--leveld-color-brand-highlight) 55%,transparent);stroke:currentColor;stroke-width:1.5}.art-level__mark{stroke:currentColor;stroke-width:1.2}.art-level__bubble{fill:var(--leveld-color-light-surface-card);stroke:currentColor;stroke-width:1.2;transition:transform var(--leveld-motion-duration-slower) var(--leveld-marketing-motion-easing-expressive)}:is(a,button):is(:hover,:focus-visible) .art-level__bubble,.art-level[data-settled=true] .art-level__bubble{transform:translate(var(--art-level-centre))}@media(prefers-reduced-motion:reduce){.art-sticker__seal{animation:none}}.marketing-section.marketing-before-after{position:relative;isolation:isolate;max-width:none;padding-block:clamp(var(--leveld-spacing-16),10vw,var(--leveld-spacing-24));padding-inline:0;color:var(--leveld-marketing-color-cut-purple-on-fill)}.marketing-before-after .marketing-section__intro{padding-inline:var(--leveld-marketing-layout-gutter)}.marketing-before-after__band{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.marketing-before-after .marketing-section__intro h2{color:var(--leveld-marketing-color-cut-purple-on-fill);font-weight:var(--leveld-typography-font-weight-bold)}.marketing-before-after .marketing-subheading{color:color-mix(in srgb,var(--leveld-marketing-color-cut-purple-on-fill) 86%,transparent)}.marketing-transform{position:relative;display:grid;width:100%;grid-template-columns:minmax(0,1fr);gap:clamp(var(--leveld-spacing-4),6vw,var(--leveld-spacing-8));justify-items:center;align-items:center}.marketing-transform__track{position:relative;display:flex;width:100%;overflow:hidden;padding-block:var(--leveld-spacing-4)}.marketing-transform__belt{display:flex;flex:none;width:-moz-max-content;width:max-content;align-items:center;animation:marketing-belt-travel 28s linear infinite;will-change:transform}@keyframes marketing-belt-travel{0%{transform:translate(-50%)}to{transform:translate(0)}}.marketing-transform__doc,.marketing-transform__card{flex:none;margin-inline-end:clamp(var(--leveld-spacing-4),2vw,var(--leveld-spacing-8));border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-spacing-1) var(--leveld-spacing-1) 0 0 var(--leveld-marketing-color-ink)}.marketing-transform__doc{display:grid;align-content:start;gap:var(--leveld-spacing-2);width:8.5rem;aspect-ratio:1 / 1.3;padding:var(--leveld-spacing-3);border-radius:var(--leveld-radius-sm);transform:rotate(var(--art-tilt, 0deg))}.marketing-transform__doc-tab{display:inline-flex;align-items:center;gap:var(--leveld-spacing-1);margin-bottom:var(--leveld-spacing-1);color:var(--leveld-marketing-color-ink);font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-medium);white-space:nowrap}.marketing-transform__doc-line{height:var(--leveld-spacing-1);border-radius:var(--leveld-radius-full);background:color-mix(in srgb,var(--leveld-marketing-color-ink) 14%,transparent)}.marketing-transform__engine{position:relative;display:grid;place-items:center;width:min(13rem,100%)}.marketing-transform__engine[data-gate-surface=inverse]{--leveld-backfill-gate-ink: color-mix(in srgb, var(--leveld-color-light-surface-card) 88%, transparent);--leveld-backfill-gate-quiet: color-mix(in srgb, var(--leveld-color-light-surface-card) 54%, transparent);--leveld-backfill-gate-provenance: color-mix(in srgb, var(--leveld-color-semantic-purple-base) 42%, var(--leveld-color-light-surface-card));--leveld-backfill-gate-input: color-mix(in srgb, var(--leveld-color-semantic-green-base) 58%, var(--leveld-color-light-surface-card));--leveld-backfill-gate-result-action: color-mix(in srgb, var(--leveld-color-semantic-blue-base) 58%, var(--leveld-color-light-surface-card));--leveld-backfill-gate-result-decision: color-mix(in srgb, var(--leveld-color-semantic-purple-base) 54%, var(--leveld-color-light-surface-card));--leveld-backfill-gate-result-information: color-mix(in srgb, var(--leveld-color-semantic-amber-base) 56%, var(--leveld-color-light-surface-card));--leveld-backfill-gate-result-risk: color-mix(in srgb, var(--leveld-color-semantic-red-base) 58%, var(--leveld-color-light-surface-card))}.marketing-transform__card{display:grid;gap:var(--leveld-spacing-2);width:12.5rem;padding:var(--leveld-spacing-4);border-radius:var(--leveld-radius-md)}.marketing-transform__card[data-kind=action]{--transform-kind-soft: var(--leveld-color-semantic-blue-soft);--transform-kind-base: var(--leveld-color-semantic-blue-base)}.marketing-transform__card[data-kind=decision]{--transform-kind-soft: var(--leveld-color-semantic-purple-soft);--transform-kind-base: var(--leveld-color-semantic-purple-base)}.marketing-transform__card[data-kind=risk]{--transform-kind-soft: var(--leveld-color-semantic-red-soft);--transform-kind-base: var(--leveld-color-semantic-red-base)}.marketing-transform__card[data-kind=information]{--transform-kind-soft: var(--leveld-color-semantic-amber-soft);--transform-kind-base: var(--leveld-color-semantic-amber-base)}.marketing-transform__card p{margin:0;color:var(--leveld-marketing-color-ink);font-size:var(--leveld-typography-font-size-sm);line-height:var(--leveld-typography-font-size-sm-line-height)}.marketing-transform__card-tag{width:-moz-fit-content;width:fit-content;padding:var(--leveld-spacing-0-5) var(--leveld-spacing-2);border-radius:var(--leveld-radius-full);background:var(--transform-kind-soft);color:var(--transform-kind-base);font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-bold);letter-spacing:var(--leveld-typography-letter-spacing-widest);text-transform:uppercase}@media(min-width:1024px){.marketing-transform{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(var(--leveld-spacing-2),2vw,var(--leveld-spacing-6));justify-items:stretch}}@media(prefers-reduced-motion:reduce){.marketing-transform__belt{animation:none;transform:none;will-change:auto}}.marketing-live{width:100%;margin-bottom:var(--leveld-spacing-4);padding:var(--leveld-spacing-3);border:var(--leveld-spacing-px) solid var(--leveld-color-light-border-default);border-radius:var(--leveld-radius-md);background:color-mix(in srgb,var(--leveld-color-light-surface-warm) 30%,var(--leveld-color-light-surface-card));overflow:hidden}.marketing-live__stage{display:flex;flex-direction:column;justify-content:center;gap:var(--leveld-spacing-2);min-height:clamp(3.75rem,8vw,4.75rem);perspective:600px}.marketing-live__lane,.marketing-live__row{display:flex;align-items:center;gap:var(--leveld-spacing-2);perspective:600px}.marketing-live__lane{padding:var(--leveld-spacing-1.5) var(--leveld-spacing-2);border:var(--leveld-spacing-px) solid color-mix(in srgb,var(--leveld-color-light-text-primary) 8%,transparent);border-radius:var(--leveld-radius-sm);background:var(--leveld-color-light-surface-card)}.marketing-live__row{justify-content:flex-start}.marketing-live__line{height:.375rem;flex:0 0 auto;border-radius:var(--leveld-radius-full);background:color-mix(in srgb,var(--leveld-color-light-text-primary) 14%,transparent)}.marketing-live__line--strong{height:.5rem;background:color-mix(in srgb,var(--leveld-color-light-text-primary) 30%,transparent)}.marketing-live__dot{width:.4375rem;height:.4375rem;flex:0 0 auto;border-radius:var(--leveld-radius-full);background:color-mix(in srgb,var(--leveld-marketing-color-accent) 55%,transparent)}.marketing-live__pill{display:inline-flex;align-items:center;gap:var(--leveld-spacing-1);flex:0 0 auto;margin-inline-start:auto;padding:.1875rem var(--leveld-spacing-2);border:var(--leveld-spacing-px) solid transparent;border-radius:var(--leveld-radius-full);font-family:var(--leveld-typography-font-family-sans);font-size:.625rem;font-weight:var(--leveld-typography-font-weight-semibold);line-height:1;letter-spacing:-.01em;white-space:nowrap}.marketing-live__row .marketing-live__pill{margin-inline-start:0}.marketing-live__pill--neutral{color:var(--leveld-color-light-text-secondary);background:var(--leveld-color-light-surface-card);border-color:var(--leveld-color-light-border-default)}.marketing-live__pill--muted{color:var(--leveld-color-light-text-tertiary);background:color-mix(in srgb,var(--leveld-color-light-surface-warm) 70%,transparent)}.marketing-live__pill--purple{color:var(--leveld-color-light-surface-card);background:var(--leveld-marketing-color-accent)}.marketing-live__pill--risk{color:var(--leveld-color-semantic-red-base);background:var(--leveld-color-semantic-red-soft);border-color:color-mix(in srgb,var(--leveld-color-semantic-red-base) 24%,transparent)}.marketing-live__pill--ready{color:var(--leveld-color-semantic-green-base);background:var(--leveld-color-semantic-green-soft);border-color:color-mix(in srgb,var(--leveld-color-semantic-green-base) 24%,transparent)}.marketing-live__slot{display:inline-grid;place-items:center;width:1.375rem;height:1.375rem;flex:0 0 auto;border-radius:var(--leveld-radius-full);border:var(--leveld-spacing-px) dashed color-mix(in srgb,var(--leveld-marketing-color-accent) 35%,transparent)}.marketing-live__avatar{display:inline-grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-accent);color:var(--leveld-color-light-surface-card);font-family:var(--leveld-typography-font-family-sans);font-size:.5rem;font-weight:var(--leveld-typography-font-weight-semibold);letter-spacing:0}.marketing-live__wire{height:.125rem;flex:1 1 auto;min-width:var(--leveld-spacing-6);transform-origin:left center;border-radius:var(--leveld-radius-full);background:color-mix(in srgb,var(--leveld-marketing-color-accent) 55%,transparent)}.marketing-live__bar-track{width:100%;height:.375rem;border-radius:var(--leveld-radius-full);background:color-mix(in srgb,var(--leveld-color-light-text-primary) 8%,transparent);overflow:hidden}.marketing-live__bar{display:block;width:72%;height:100%;transform-origin:left center;border-radius:var(--leveld-radius-full);background:var(--leveld-color-semantic-amber-base)}.marketing-live__source{display:inline-grid;place-items:center;width:1.375rem;height:1.375rem;flex:0 0 auto;border-radius:var(--leveld-radius-sm);color:var(--leveld-marketing-color-accent);background:color-mix(in srgb,var(--leveld-marketing-color-accent-soft) 80%,var(--leveld-color-light-surface-card));border:var(--leveld-spacing-px) solid color-mix(in srgb,var(--leveld-marketing-color-accent) 14%,transparent)}.marketing-live__struck,.marketing-live__correct{font-family:var(--leveld-typography-font-family-serif);font-size:.8125rem;line-height:1}.marketing-live__struck{color:var(--leveld-color-light-text-tertiary);text-decoration:line-through}.marketing-live__correct{color:var(--leveld-marketing-color-accent);font-weight:var(--leveld-typography-font-weight-medium)}.marketing-product-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row dense;gap:var(--leveld-spacing-5)}.marketing-capabilities__item{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--leveld-spacing-2);padding:var(--leveld-spacing-6);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card);background:var(--art-fill);box-shadow:var(--leveld-spacing-1-5) var(--leveld-spacing-1-5) 0 0 var(--leveld-marketing-color-ink);color:var(--art-on-fill)}.marketing-capabilities__item .marketing-live{margin-bottom:var(--leveld-spacing-2)}.marketing-capabilities__signal{align-self:flex-start;padding:var(--leveld-spacing-0-5) var(--leveld-spacing-2);border:var(--leveld-spacing-px) solid currentColor;border-radius:var(--leveld-radius-full);font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-bold);letter-spacing:var(--leveld-typography-letter-spacing-widest);text-transform:uppercase}.marketing-capabilities__item h3{margin:0;color:inherit;font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-3xl);font-weight:var(--leveld-typography-font-weight-regular);line-height:1}.marketing-capabilities__item p{margin:0;color:inherit;font-size:var(--leveld-typography-font-size-base);line-height:var(--leveld-typography-font-size-base-line-height)}.marketing-capabilities__item[data-size=large]{justify-content:space-between}.marketing-capabilities__item[data-size=large] h3{font-size:var(--leveld-marketing-type-display-sm)}.marketing-capabilities__item[data-size=large] p{font-size:var(--leveld-typography-font-size-lg);line-height:var(--leveld-typography-font-size-lg-line-height)}.marketing-capabilities__item[data-shape=pill]{border-radius:var(--leveld-spacing-16)}.marketing-capabilities__item[data-shape=ticket]{padding-inline:var(--leveld-spacing-8);border:0;background:transparent;box-shadow:none}.marketing-capabilities__item[data-shape=torn]{padding-bottom:var(--leveld-spacing-10);border:0;background:transparent;box-shadow:none}.marketing-capabilities__paper{z-index:-1;filter:drop-shadow(var(--leveld-spacing-1-5) var(--leveld-spacing-1-5) 0 var(--leveld-marketing-color-ink))}@media(min-width:768px){.marketing-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-capabilities__item[data-size=large],.marketing-capabilities__item[data-size=wide]{grid-column:span 2}.marketing-capabilities__item[data-size=tall]{grid-row:span 2}}@media(min-width:1024px){.marketing-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-capabilities__item[data-size=large]{grid-row:span 2}}.marketing-day__road{--day-lane: var(--leveld-spacing-12);--day-gap: var(--leveld-spacing-24);--day-pin: var(--leveld-spacing-4);position:relative}.marketing-day__road-art{position:absolute;top:0;left:0;overflow:visible;pointer-events:none}.marketing-day__road-bed{fill:none;stroke:color-mix(in srgb,var(--leveld-marketing-color-ink) 10%,transparent);stroke-width:var(--leveld-spacing-4);stroke-linecap:round;stroke-linejoin:round}.marketing-day__road-line{fill:none;stroke:var(--leveld-marketing-color-ink);stroke-width:var(--leveld-spacing-0-5);stroke-linecap:round;stroke-linejoin:round}.marketing-day__marker{position:absolute;top:0;left:0;z-index:2;inline-size:var(--leveld-spacing-5);block-size:var(--leveld-spacing-5);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-accent);box-shadow:0 0 0 var(--leveld-spacing-1) var(--leveld-marketing-color-canvas);pointer-events:none;transform:translate(calc(var(--road-marker-x, 0px) - 50%),calc(var(--road-marker-y, 0px) - 50%))}.marketing-day__marker:not([data-placed]){visibility:hidden}.marketing-day__stops{position:relative;display:grid;align-items:start;gap:var(--leveld-spacing-10);margin:0;padding:0 0 0 var(--day-lane);list-style:none}.marketing-day__stop{position:relative;display:grid;gap:var(--leveld-spacing-2);align-content:start;padding:var(--leveld-spacing-6);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-spacing-1-5) var(--leveld-spacing-1-5) 0 0 var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-ink)}.marketing-day__pin{position:absolute;top:var(--leveld-spacing-7);left:calc(var(--day-lane) * -.5 - var(--day-pin) * .5);inline-size:var(--day-pin);block-size:var(--day-pin);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-cut-yellow-fill)}.marketing-day__phase{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--leveld-spacing-1) var(--leveld-spacing-2);margin:0}.marketing-day__phase-num{font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-xl);font-style:italic;line-height:1}.marketing-day__phase-label{padding:var(--leveld-spacing-0-5) var(--leveld-spacing-2);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-inverse-ink);font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-bold);letter-spacing:var(--leveld-typography-letter-spacing-widest);text-transform:uppercase}.marketing-day__phase-caption{color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-sm)}.marketing-day__moment{margin:var(--leveld-spacing-2) 0 0;color:var(--leveld-marketing-color-ink-soft);font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-2xl);font-style:italic;line-height:1}.marketing-day__stop h3{margin:0;font-size:var(--leveld-typography-font-size-xl);font-weight:var(--leveld-typography-font-weight-bold);line-height:var(--leveld-typography-font-size-xl-line-height)}.marketing-day__body{margin:0;font-size:var(--leveld-typography-font-size-base);line-height:var(--leveld-typography-font-size-base-line-height)}.marketing-day__stop .marketing-live{margin:var(--leveld-spacing-2) 0}.marketing-day__status{justify-self:start;padding:var(--leveld-spacing-1) var(--leveld-spacing-3);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-cut-moss-soft);color:var(--leveld-marketing-color-cut-moss-on-soft);font-size:var(--leveld-typography-font-size-sm);font-weight:var(--leveld-typography-font-weight-semibold)}@media(min-width:1024px){.marketing-day__stops{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--day-gap);column-gap:var(--day-gap);row-gap:var(--leveld-spacing-6);padding:0}.marketing-day__stop[data-side=start]{grid-column:1}.marketing-day__stop[data-side=end]{grid-column:2;margin-top:var(--leveld-spacing-24)}.marketing-day__stop[data-side=start] .marketing-day__pin{right:calc(var(--day-gap) * -.25 - var(--day-pin) * .5);left:auto}.marketing-day__stop[data-side=end] .marketing-day__pin{left:calc(var(--day-gap) * -.25 - var(--day-pin) * .5)}}.marketing-section.marketing-experience{--marketing-experience-card-width: clamp( calc( var(--leveld-spacing-20) + var(--leveld-spacing-20) + var(--leveld-spacing-8) ), 18vw, calc( var(--leveld-spacing-20) + var(--leveld-spacing-20) + var(--leveld-spacing-20) ) );--marketing-experience-card-height: clamp( calc(var(--leveld-spacing-20) + var(--leveld-spacing-8)), 9vw, calc(var(--leveld-spacing-20) + var(--leveld-spacing-16)) );--marketing-experience-gap: clamp( var(--leveld-spacing-4), 2vw, var(--leveld-spacing-8) );--marketing-experience-duration: 36s;display:grid;max-width:none;overflow:hidden;padding-inline:0}.marketing-page>section.marketing-section.marketing-experience{gap:var(--leveld-spacing-4)}.marketing-experience__intro{display:grid;justify-items:center;gap:var(--leveld-spacing-1);padding-inline:var(--leveld-spacing-6);--art-arrow-size: var(--leveld-spacing-14)}.marketing-experience__note{margin:0;color:var(--leveld-marketing-color-ink-soft);font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-2xl);font-style:italic;font-weight:var(--leveld-typography-font-weight-regular);line-height:var(--leveld-typography-font-size-2xl-line-height);letter-spacing:0;text-align:center}.marketing-experience__arrow{margin-block:calc(var(--art-arrow-size) / 4)}.marketing-experience__stage{position:relative;display:grid;padding-block:var(--leveld-spacing-10)}.marketing-experience__ribbon{position:absolute;top:0;right:0;bottom:0;left:0}.marketing-experience__viewport{position:relative;width:100%;overflow:hidden}.marketing-experience__track{display:flex;width:-moz-max-content;width:max-content;align-items:stretch;padding-block:var(--leveld-spacing-1) var(--leveld-spacing-2);animation:marketing-experience-travel var(--marketing-experience-duration) linear infinite;will-change:transform}@keyframes marketing-experience-travel{to{transform:translate(-50%)}}.marketing-experience__sequence{display:flex;flex:none;gap:var(--marketing-experience-gap);align-items:stretch;margin:0;padding:0 var(--marketing-experience-gap) 0 0;list-style:none}.marketing-experience__card{display:grid;flex:none;width:var(--marketing-experience-card-width);height:var(--marketing-experience-card-height);place-items:center;box-sizing:border-box;padding:var(--leveld-spacing-6);overflow:hidden;background:var(--leveld-color-light-surface-card);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card);box-shadow:var(--leveld-spacing-1) var(--leveld-spacing-1) 0 0 var(--leveld-marketing-color-ink)}.marketing-experience__logo{display:block;width:auto;max-width:100%;height:auto;max-height:var(--leveld-spacing-16);-o-object-fit:contain;object-fit:contain}.marketing-experience__card[data-brand=chanel] .marketing-experience__logo,.marketing-experience__card[data-brand=currys] .marketing-experience__logo{max-height:var(--leveld-spacing-20)}@media(prefers-reduced-motion:reduce){.marketing-experience__viewport{overflow:visible}.marketing-experience__track,.marketing-experience__sequence{width:100%}.marketing-experience__track{flex-wrap:wrap;animation:none;transform:none;will-change:auto}.marketing-experience__sequence{flex-wrap:wrap;justify-content:center;row-gap:var(--marketing-experience-gap);padding-inline:var(--leveld-spacing-4)}.marketing-experience__sequence[aria-hidden=true]{display:none}}.marketing-faq__list{display:grid;max-width:var(--leveld-marketing-layout-measure-headline);margin-inline:auto}.marketing-faq__rule{margin-block:var(--leveld-spacing-1)}.marketing-faq__item{padding-block:var(--leveld-spacing-4)}.marketing-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--leveld-spacing-4);border-radius:var(--leveld-radius-md);color:var(--leveld-marketing-color-ink);font-size:var(--leveld-typography-font-size-xl);font-weight:var(--leveld-typography-font-weight-bold);line-height:var(--leveld-typography-font-size-xl-line-height);list-style:none;cursor:pointer}.marketing-faq__question::-webkit-details-marker{display:none}.marketing-faq__question:focus-visible{outline:none;box-shadow:var(--leveld-shadow-focus)}.marketing-faq__toggle{display:grid;flex-shrink:0;place-items:center;inline-size:var(--leveld-spacing-10);block-size:var(--leveld-spacing-10);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-full);background:var(--leveld-color-light-surface-card);box-shadow:0 var(--leveld-spacing-1) 0 0 var(--leveld-marketing-color-ink);transition:background-color var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard)}.marketing-faq__toggle svg{inline-size:var(--leveld-spacing-5);block-size:var(--leveld-spacing-5);transition:rotate var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard)}.marketing-faq__question:hover .marketing-faq__toggle{background:var(--leveld-marketing-color-cut-yellow-fill)}.marketing-faq__item[open] .marketing-faq__toggle{background:var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-inverse-ink)}.marketing-faq__item[open] .marketing-faq__toggle svg{rotate:45deg}.marketing-faq__answer p{max-width:var(--leveld-marketing-layout-measure-lead);margin:var(--leveld-spacing-3) 0 0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-lg);line-height:var(--leveld-typography-font-size-lg-line-height)}@media(prefers-reduced-motion:reduce){.marketing-faq__toggle,.marketing-faq__toggle svg{transition:none}}.pill-cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--leveld-spacing-3);box-sizing:border-box;min-height:var(--leveld-spacing-14);padding-inline:var(--leveld-spacing-7);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-ink);box-shadow:0 var(--leveld-spacing-1) 0 0 var(--leveld-marketing-color-accent);color:var(--leveld-marketing-color-inverse-ink);font:inherit;font-size:var(--leveld-typography-font-size-lg);font-weight:var(--leveld-typography-font-weight-medium);white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard),box-shadow var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard),background-color var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard)}.pill-cta:hover{box-shadow:0 var(--leveld-spacing-1-5) 0 0 var(--leveld-marketing-color-accent);transform:translateY(calc(var(--leveld-spacing-0-5) * -1))}.pill-cta:active{box-shadow:0 0 0 0 var(--leveld-marketing-color-accent);transform:translateY(var(--leveld-spacing-1))}.pill-cta:focus-visible{outline:none;box-shadow:var(--leveld-shadow-focus)}.pill-cta:disabled,.pill-cta:disabled:hover,.pill-cta:disabled:active{opacity:.5;cursor:not-allowed;transform:none}.pill-cta[data-cta-tone=quiet]{background:transparent;box-shadow:none;color:var(--leveld-marketing-color-ink)}.pill-cta[data-cta-tone=quiet]:hover{background:var(--leveld-marketing-color-cut-yellow-fill);box-shadow:none}.pill-cta[data-cta-size=compact]{gap:var(--leveld-spacing-2);min-height:var(--leveld-spacing-12);padding-inline:var(--leveld-spacing-5);font-size:var(--leveld-typography-font-size-base)}@media(prefers-reduced-motion:reduce){.pill-cta{transition:none}.pill-cta:hover,.pill-cta:active{transform:none}}.hero{position:relative;box-sizing:border-box;width:var(--leveld-marketing-layout-page-max);margin-inline:auto;padding:var(--leveld-spacing-16) var(--leveld-marketing-layout-gutter) var(--leveld-spacing-24)}.hero__intro{display:grid;justify-items:center;gap:var(--leveld-spacing-6);max-width:var(--leveld-marketing-layout-measure-headline);margin-inline:auto;text-align:center}.hero__headline{margin:0;color:var(--leveld-marketing-color-ink);font-family:var(--leveld-typography-font-family-sans);font-size:var(--leveld-marketing-type-display-lg);font-weight:var(--leveld-typography-font-weight-bold);line-height:1;letter-spacing:var(--leveld-typography-letter-spacing-tight);text-wrap:balance}.hero__brand{padding-inline:.04em;color:var(--leveld-marketing-color-accent);font-family:var(--leveld-typography-font-family-serif);font-style:italic;font-weight:var(--leveld-typography-font-weight-regular)}.hero__lede{max-width:var(--leveld-marketing-layout-measure-lead);margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-2xl);line-height:var(--leveld-typography-font-size-2xl-line-height);text-wrap:pretty}.hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--leveld-spacing-4)}.hero__fine{margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-xs);letter-spacing:var(--leveld-typography-letter-spacing-widest);text-transform:uppercase}.hero-desk{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.8fr) minmax(0,1.05fr);gap:var(--leveld-spacing-10);align-items:center;margin:var(--leveld-spacing-20) 0 0}.hero-desk__threads{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.hero-thread{fill:none;stroke:color-mix(in srgb,var(--leveld-marketing-color-ink) 45%,transparent);stroke-linecap:round;stroke-width:1.6;transition:stroke var(--leveld-motion-duration-slow) var(--leveld-motion-easing-standard)}.hero-thread[data-active=true]{stroke:var(--leveld-marketing-color-accent);stroke-width:2.4}.hero-thread--level{stroke:color-mix(in srgb,var(--leveld-marketing-color-ink) 60%,transparent);stroke-width:1.8}.hero-flow{fill:var(--leveld-marketing-color-accent);stroke:var(--leveld-color-light-surface-card);stroke-width:2}.hero-desk__mess{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--leveld-spacing-8) var(--leveld-spacing-5)}.hero-fragment{position:relative;isolation:isolate;display:grid;align-content:start;gap:var(--leveld-spacing-2);min-height:7rem;padding:var(--leveld-spacing-4) var(--leveld-spacing-5) var(--leveld-spacing-5);color:var(--leveld-marketing-color-ink);font-size:var(--leveld-typography-font-size-sm);line-height:var(--leveld-typography-font-size-sm-line-height);cursor:default}.hero-fragment>:not(.art-paper){position:relative;z-index:1}.hero-fragment__source{display:inline-flex;align-items:center;gap:var(--leveld-spacing-1-5);font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-semibold);letter-spacing:var(--leveld-typography-letter-spacing-wide);text-transform:uppercase}.hero-fragment__text{font-size:var(--leveld-typography-font-size-base);font-weight:var(--leveld-typography-font-weight-medium);line-height:var(--leveld-typography-font-size-base-line-height)}.hero-fragment[data-kind=chat]{border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card) var(--leveld-marketing-radius-card) var(--leveld-marketing-radius-card) var(--leveld-radius-xs);background:var(--art-fill);color:var(--art-on-fill)}.hero-fragment[data-kind=invite]{border-radius:var(--leveld-radius-md);background:var(--art-soft);-webkit-mask:radial-gradient(circle at left center,transparent .7rem,black .72rem) left / 51% 100% no-repeat,radial-gradient(circle at right center,transparent .7rem,black .72rem) right / 51% 100% no-repeat;mask:radial-gradient(circle at left center,transparent .7rem,black .72rem) left / 51% 100% no-repeat,radial-gradient(circle at right center,transparent .7rem,black .72rem) right / 51% 100% no-repeat}.hero-fragment[data-kind=transcript]{border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-hero);background:var(--art-fill);color:var(--art-on-fill)}.hero-fragment__wave{height:var(--leveld-spacing-4);background:repeating-linear-gradient(90deg,currentColor 0 .14rem,transparent .14rem .36rem);-webkit-mask:linear-gradient(0deg,transparent,black 30%,black 70%,transparent);mask:linear-gradient(0deg,transparent,black 30%,black 70%,transparent);opacity:.7}.hero-fragment[data-active=true]{filter:drop-shadow(0 0 0 var(--leveld-marketing-color-accent)) drop-shadow(0 var(--leveld-spacing-1) 0 var(--leveld-marketing-color-accent))}.hero-sticky-note{position:absolute;z-index:2;right:8%;bottom:calc(var(--leveld-spacing-10) * -1);padding:var(--leveld-spacing-3) var(--leveld-spacing-4);background:var(--leveld-marketing-color-cut-yellow-fill);box-shadow:0 var(--leveld-spacing-1-5) 0 calc(var(--leveld-spacing-0-5) * -1) color-mix(in srgb,var(--leveld-marketing-color-ink) 22%,transparent);color:var(--leveld-marketing-color-ink);font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-2xl);font-style:italic;rotate:5deg}.hero-note{display:flex;align-items:center;gap:var(--leveld-spacing-2);margin:0;color:var(--leveld-marketing-color-ink-soft);font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-2xl);font-style:italic;line-height:var(--leveld-typography-font-size-2xl-line-height)}.hero-note--mess{grid-column:1 / -1;justify-content:flex-start;--art-arrow-size: 3.5rem}.hero-note--level{justify-content:flex-end;--art-arrow-size: 4rem}.hero-desk__lens{--leveld-backfill-gate-ink: var(--leveld-marketing-color-accent);--leveld-backfill-gate-provenance: var(--leveld-marketing-color-accent);--leveld-backfill-gate-quiet: var(--leveld-marketing-color-accent-line);position:relative;z-index:1;display:grid;place-items:center}.hero-desk__register{position:relative;z-index:1;display:grid;gap:var(--leveld-spacing-4)}.hero-register{display:grid;gap:var(--leveld-spacing-1);margin:0;padding:var(--leveld-spacing-3);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-spacing-1-5) var(--leveld-spacing-1-5) 0 0 var(--leveld-marketing-color-ink);list-style:none}.hero-register__item{position:relative;display:grid;grid-template-columns:auto auto 1fr;gap:var(--leveld-spacing-0-5) var(--leveld-spacing-2);align-items:center;padding:var(--leveld-spacing-3);border-radius:var(--leveld-radius-md);transition:background-color var(--leveld-motion-duration-slow) var(--leveld-motion-easing-standard)}.hero-register__item[aria-current=true]{background:var(--leveld-marketing-color-cut-purple-soft)}.hero-register__code{color:var(--leveld-marketing-color-ink-soft);font-family:var(--leveld-typography-font-family-mono);font-size:var(--leveld-typography-font-size-xs)}.hero-register__kind{padding:0 var(--leveld-spacing-1-5);border-radius:var(--leveld-radius-xs);font-size:var(--leveld-typography-font-size-2xs);font-weight:var(--leveld-typography-font-weight-semibold);letter-spacing:var(--leveld-typography-letter-spacing-wide);text-transform:uppercase}.hero-register__item[data-kind=action] .hero-register__kind{background:var(--leveld-color-semantic-blue-soft);color:var(--leveld-color-semantic-blue-base)}.hero-register__item[data-kind=risk] .hero-register__kind{background:var(--leveld-color-semantic-red-soft);color:var(--leveld-color-semantic-red-base)}.hero-register__item[data-kind=decision] .hero-register__kind{background:var(--leveld-color-semantic-purple-soft);color:var(--leveld-color-semantic-purple-base)}.hero-register__item[data-kind=information] .hero-register__kind{background:var(--leveld-color-semantic-amber-soft);color:var(--leveld-color-semantic-amber-base)}.hero-register__status{justify-self:end;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-xs)}.hero-register__title{grid-column:1 / -1;font-size:var(--leveld-typography-font-size-lg);font-weight:var(--leveld-typography-font-weight-medium)}.hero-register__meta{grid-column:1 / -1;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-sm)}.hero-approval{display:grid;gap:var(--leveld-spacing-0-5);padding:var(--leveld-spacing-3) var(--leveld-spacing-5);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-cut-yellow-fill);font-size:var(--leveld-typography-font-size-sm)}.hero-claims{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--leveld-spacing-6);margin:var(--leveld-spacing-2) 0 0;padding:0;list-style:none}.hero-claims__value{font-size:var(--leveld-typography-font-size-3xl);font-weight:var(--leveld-typography-font-weight-bold);line-height:1}.hero-claims__label{font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-medium);line-height:var(--leveld-typography-font-size-xs-line-height)}@media(max-width:63.99rem){.hero-desk{grid-template-columns:minmax(0,1fr);gap:var(--leveld-spacing-12);margin-top:var(--leveld-spacing-12)}.hero-desk__threads,.hero-note{display:none}.hero-desk__lens{width:min(100%,20rem);justify-self:center}}@media(max-width:47.99rem){.hero{padding-top:var(--leveld-spacing-10)}.hero__lede{font-size:var(--leveld-typography-font-size-xl);line-height:var(--leveld-typography-font-size-xl-line-height)}.hero-desk__mess{gap:var(--leveld-spacing-6) var(--leveld-spacing-3)}.hero-fragment{padding:var(--leveld-spacing-3);min-height:6rem}.hero-sticky-note{display:none}.art-sticker{--art-sticker-size: 7.25rem}}.marketing-section.marketing-intro-video{position:relative;isolation:isolate;display:block;max-width:none;padding-block:clamp(var(--leveld-spacing-16),10vw,var(--leveld-spacing-24));color:var(--leveld-marketing-color-inverse-ink)}.marketing-intro-video__band{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.marketing-intro-video__inner{display:grid;width:min(100%,var(--leveld-marketing-layout-page-max));margin-inline:auto;gap:var(--leveld-spacing-8)}.marketing-intro-video__copy{display:grid;max-width:var(--leveld-marketing-layout-measure-headline);margin-inline:auto;gap:var(--leveld-spacing-4);justify-items:center;text-align:center}.marketing-intro-video__copy h2{margin:0;color:var(--leveld-marketing-color-inverse-ink);font-size:var(--leveld-marketing-type-display-sm);font-weight:var(--leveld-typography-font-weight-bold);line-height:1.05;letter-spacing:var(--leveld-typography-letter-spacing-tight);text-wrap:balance}.marketing-intro-video__copy>p:last-child{max-width:var(--leveld-marketing-layout-measure-lead);margin:0;color:var(--leveld-marketing-color-inverse-ink-muted);font-size:var(--leveld-typography-font-size-lg);line-height:var(--leveld-typography-font-size-lg-line-height)}.marketing-intro-video__frame{position:relative;width:min(100%,64rem);aspect-ratio:16 / 9;overflow:hidden;margin-inline:auto;border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-inverse-ink);border-radius:var(--leveld-marketing-radius-card);background:var(--leveld-color-light-text-primary);box-shadow:var(--leveld-spacing-2) var(--leveld-spacing-2) 0 0 var(--leveld-marketing-color-accent)}.marketing-intro-video__media{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:var(--leveld-color-light-text-primary)}.marketing-intro-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:var(--leveld-color-light-text-primary)}.marketing-intro-video__play,.marketing-intro-video__error{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;margin:auto}.marketing-intro-video__play{display:grid;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;gap:var(--leveld-spacing-3);justify-items:center;padding:var(--leveld-spacing-2);border:0;border-radius:var(--leveld-radius-lg);background:transparent;color:var(--leveld-marketing-color-inverse-ink);font:inherit;cursor:pointer}.marketing-intro-video__play:focus-visible{outline:var(--leveld-spacing-px) solid var(--leveld-marketing-color-inverse-ink);outline-offset:var(--leveld-spacing-1);box-shadow:var(--leveld-shadow-focus)}.marketing-intro-video__sticker{--art-sticker-size: var(--leveld-spacing-24);scale:1;transition:scale var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard)}.marketing-intro-video__play:hover .marketing-intro-video__sticker{scale:1.06}.marketing-intro-video__play:active .marketing-intro-video__sticker{scale:.96}.marketing-intro-video__play-label{display:grid;gap:var(--leveld-spacing-0-5);justify-items:center;padding:var(--leveld-spacing-2) var(--leveld-spacing-4);border-radius:var(--leveld-radius-full);background:color-mix(in srgb,var(--leveld-marketing-color-inverse-surface) 82%,transparent);font-weight:var(--leveld-typography-font-weight-semibold)}.marketing-intro-video__play-label small{color:var(--leveld-marketing-color-inverse-ink-muted);font-size:var(--leveld-typography-font-size-sm);font-weight:var(--leveld-typography-font-weight-regular);line-height:var(--leveld-typography-font-size-sm-line-height)}.marketing-intro-video__error{display:grid;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;max-width:calc(100% - var(--leveld-spacing-8));padding:var(--leveld-spacing-5);gap:var(--leveld-spacing-4);justify-items:center;color:var(--leveld-color-light-text-primary);text-align:center;border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-spacing-1) var(--leveld-spacing-1) 0 0 var(--leveld-marketing-color-ink)}.marketing-intro-video__error p{margin:0}.marketing-intro-video__retry{min-height:calc(var(--leveld-spacing-10) + var(--leveld-spacing-1))}.marketing-intro-video__disclosure{margin:calc(var(--leveld-spacing-2) * -1) 0 0;color:var(--leveld-marketing-color-inverse-ink-muted);font-size:var(--leveld-typography-font-size-sm);line-height:var(--leveld-typography-font-size-sm-line-height);text-align:center}@media not all and (min-width:768px){.marketing-intro-video__sticker{--art-sticker-size: var(--leveld-spacing-16)}.marketing-intro-video__play-label{display:none}}@media(prefers-reduced-motion:reduce){.marketing-intro-video__sticker{transition:none}.marketing-intro-video__play:hover .marketing-intro-video__sticker,.marketing-intro-video__play:active .marketing-intro-video__sticker{scale:1}}.marketing-footer{box-sizing:border-box;max-width:var(--leveld-marketing-layout-page-max);margin-inline:auto;padding:var(--leveld-spacing-16) var(--leveld-spacing-4) calc(var(--leveld-spacing-10) + env(safe-area-inset-bottom,0px));color:var(--leveld-marketing-color-ink)}.marketing-footer__inner{display:grid;gap:var(--leveld-spacing-10);padding:var(--leveld-spacing-8) var(--leveld-spacing-6);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-hero);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-spacing-2) var(--leveld-spacing-2) 0 0 var(--leveld-marketing-color-cut-purple-fill),var(--leveld-spacing-2) var(--leveld-spacing-2) 0 var(--leveld-spacing-0-5) var(--leveld-marketing-color-ink)}.marketing-footer__lead{display:grid;gap:var(--leveld-spacing-6);align-content:start}.marketing-footer__display{max-width:var(--leveld-marketing-layout-measure-headline);margin:0;font-size:var(--leveld-marketing-type-display-sm);font-weight:var(--leveld-typography-font-weight-bold);line-height:1;letter-spacing:var(--leveld-typography-letter-spacing-tight);text-wrap:balance}.marketing-footer__display em{padding-inline:.04em;color:var(--leveld-marketing-color-accent);font-family:var(--leveld-typography-font-family-serif);font-style:italic;font-weight:var(--leveld-typography-font-weight-regular)}.marketing-footer__cta{display:flex;flex-wrap:wrap;gap:var(--leveld-spacing-3);align-items:center}.marketing-footer__brand{display:flex;flex-wrap:wrap;gap:var(--leveld-spacing-4);align-items:center;justify-content:space-between}.marketing-footer__copyright{display:flex;gap:var(--leveld-spacing-2);align-items:center;margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-sm)}.marketing-footer__group{display:grid;gap:var(--leveld-spacing-4);align-content:start}.marketing-footer__label{justify-self:start;margin:0;padding:var(--leveld-spacing-0-5) var(--leveld-spacing-2);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-inverse-ink);font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-bold);letter-spacing:var(--leveld-typography-letter-spacing-widest);text-transform:uppercase}.marketing-footer__group ul{display:grid;gap:var(--leveld-spacing-2);margin:0;padding:0;list-style:none}.marketing-footer__link{display:inline-flex;gap:var(--leveld-spacing-1);align-items:center;border-radius:var(--leveld-radius-sm);color:var(--leveld-marketing-color-ink);font-size:var(--leveld-typography-font-size-base);font-weight:var(--leveld-typography-font-weight-medium);line-height:var(--leveld-typography-font-size-base-line-height);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:var(--leveld-spacing-0-5);text-underline-offset:var(--leveld-spacing-1);transition:text-decoration-color var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard)}.marketing-footer__link--button{padding:0;border:0;background:none;font-family:inherit;cursor:pointer}.marketing-footer__link:hover{text-decoration-color:var(--leveld-marketing-color-accent)}.marketing-footer__link:focus-visible{outline:none;box-shadow:var(--leveld-shadow-focus)}.marketing-footer__external{flex-shrink:0;inline-size:var(--leveld-spacing-4);block-size:var(--leveld-spacing-4)}@media(min-width:768px){.marketing-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--leveld-spacing-10)}.marketing-footer__lead,.marketing-footer__rule,.marketing-footer__brand{grid-column:1 / -1}}@media(min-width:1024px){.marketing-footer{padding-inline:var(--leveld-spacing-6)}.marketing-footer__inner{grid-template-columns:minmax(0,1fr) auto auto;-moz-column-gap:var(--leveld-spacing-16);column-gap:var(--leveld-spacing-16);padding:var(--leveld-spacing-12)}.marketing-footer__lead{grid-column:1}.marketing-footer__display{font-size:var(--leveld-marketing-type-display-md)}}.marketing-nav-shell{position:sticky;top:0;z-index:var(--leveld-z-index-raised);padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-left:env(safe-area-inset-left,0px);pointer-events:none}.marketing-nav-shell>*{pointer-events:auto}.marketing-nav{position:relative;display:flex;align-items:center;gap:var(--leveld-spacing-6);box-sizing:border-box;width:100%;max-width:var(--leveld-marketing-layout-page-max);margin-inline:auto;padding:var(--leveld-spacing-3) var(--leveld-spacing-4);border:var(--leveld-spacing-0-5) solid transparent;border-radius:var(--leveld-radius-full);background:transparent;translate:0 0;transition:width var(--leveld-motion-duration-slow) var(--leveld-marketing-motion-easing-expressive),max-width var(--leveld-motion-duration-slow) var(--leveld-marketing-motion-easing-expressive),padding-inline var(--leveld-motion-duration-slow) var(--leveld-marketing-motion-easing-expressive),translate var(--leveld-motion-duration-slow) var(--leveld-marketing-motion-easing-expressive),border-color var(--leveld-motion-duration-slow) var(--leveld-motion-easing-standard),background-color var(--leveld-motion-duration-slow) var(--leveld-motion-easing-standard),box-shadow var(--leveld-motion-duration-slow) var(--leveld-motion-easing-standard)}.marketing-nav[data-pill=true]{width:calc(100% - 2 * var(--leveld-spacing-3));max-width:var(--leveld-marketing-layout-nav-pill);padding-inline:var(--leveld-spacing-5) var(--leveld-spacing-3);border-color:var(--leveld-marketing-color-ink);background-color:color-mix(in srgb,var(--leveld-color-light-surface-card) 90%,transparent);box-shadow:0 var(--leveld-spacing-1) 0 0 var(--leveld-marketing-color-ink);-webkit-backdrop-filter:blur(var(--leveld-spacing-3));backdrop-filter:blur(var(--leveld-spacing-3));translate:0 var(--leveld-spacing-3)}.marketing-nav__home{display:inline-flex;flex-shrink:0;align-items:center;border-radius:var(--leveld-radius-md);color:var(--leveld-marketing-color-ink)}.marketing-nav__home:focus-visible,.marketing-nav__link:focus-visible,.marketing-nav__toggle:focus-visible,.marketing-nav__menu-link:focus-visible{outline:none;box-shadow:var(--leveld-shadow-focus)}.marketing-nav__end{display:flex;margin-inline-start:auto}.marketing-nav__links,.marketing-nav__actions{display:none;align-items:center}.marketing-nav__links{gap:var(--leveld-spacing-1);margin-inline:auto}.marketing-nav__actions{flex-shrink:0;gap:var(--leveld-spacing-2)}.marketing-nav__link{padding:var(--leveld-spacing-2) var(--leveld-spacing-3);border-radius:var(--leveld-radius-full);color:var(--leveld-marketing-color-ink);font-weight:var(--leveld-typography-font-weight-medium);text-decoration:none;transition:background-color var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard)}.marketing-nav__link:hover{background-color:var(--leveld-marketing-color-cut-yellow-fill)}.marketing-nav__toggle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--leveld-spacing-12);block-size:var(--leveld-spacing-12);margin-inline-start:auto;padding:0;border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-full);background-color:var(--leveld-color-light-surface-card);box-shadow:0 var(--leveld-spacing-1) 0 0 var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-ink);cursor:pointer;transition:translate var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard),box-shadow var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard),background-color var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard)}.marketing-nav__toggle:hover{background-color:var(--leveld-marketing-color-cut-yellow-fill)}.marketing-nav__toggle:active{box-shadow:0 0 0 0 var(--leveld-marketing-color-ink);translate:0 var(--leveld-spacing-1)}.marketing-nav__toggle[aria-expanded=true]{background-color:var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-inverse-ink)}.marketing-nav__menu{position:absolute;top:calc(100% + var(--leveld-spacing-3));right:0;left:0;display:grid;gap:var(--leveld-spacing-4);max-block-size:calc(100dvh - 100% - var(--leveld-spacing-8));padding:var(--leveld-spacing-3);overflow-y:auto;overscroll-behavior:contain;border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card);background-color:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-spacing-1-5) var(--leveld-spacing-1-5) 0 0 var(--leveld-marketing-color-ink);opacity:1;translate:0 0;transition:opacity var(--leveld-motion-duration-standard) var(--leveld-motion-easing-standard),translate var(--leveld-motion-duration-standard) var(--leveld-marketing-motion-easing-expressive),display var(--leveld-motion-duration-standard) allow-discrete}.marketing-nav__menu[hidden]{display:none;opacity:0;translate:0 calc(var(--leveld-spacing-2) * -1)}@starting-style{.marketing-nav__menu:not([hidden]){opacity:0;translate:0 calc(var(--leveld-spacing-2) * -1)}}.marketing-nav__menu-links{display:grid;margin:0;padding:0;list-style:none}.marketing-nav__menu-links>li+li{border-top:var(--leveld-spacing-px) solid var(--leveld-marketing-color-line)}.marketing-nav__menu-link{display:flex;align-items:center;min-block-size:var(--leveld-spacing-14);padding-inline:var(--leveld-spacing-3);border-radius:var(--leveld-radius-md);color:var(--leveld-marketing-color-ink);font-size:var(--leveld-typography-font-size-2xl);font-weight:var(--leveld-typography-font-weight-bold);letter-spacing:var(--leveld-typography-letter-spacing-tight);text-decoration:none;transition:background-color var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard)}.marketing-nav__menu-link:hover{background-color:var(--leveld-marketing-color-cut-yellow-fill)}.marketing-nav__menu-actions{display:grid;gap:var(--leveld-spacing-2)}@media(min-width:1024px){.marketing-nav__links,.marketing-nav__actions{display:flex}.marketing-nav__toggle,.marketing-nav__menu{display:none}}@media(prefers-reduced-motion:reduce){.marketing-nav,.marketing-nav__link,.marketing-nav__toggle,.marketing-nav__menu,.marketing-nav__menu-link{transition:none}}.marketing-journey__steps{--journey-num: var(--leveld-spacing-12);position:relative;display:grid;gap:var(--leveld-spacing-12) var(--leveld-spacing-6);margin:0;padding:calc(var(--journey-num) / 2) 0 0;list-style:none}.marketing-journey__step{position:relative;display:flex;flex-direction:column;gap:var(--leveld-spacing-2);padding:calc(var(--journey-num) / 2 + var(--leveld-spacing-4)) var(--leveld-spacing-5) var(--leveld-spacing-5);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-spacing-1-5) var(--leveld-spacing-1-5) 0 0 var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-ink)}.marketing-journey__num{position:absolute;top:calc(var(--journey-num) / -2);left:var(--leveld-spacing-5);z-index:1;display:grid;place-items:center;inline-size:var(--journey-num);block-size:var(--journey-num);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-cut-yellow-fill);font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-xl);font-style:italic}.marketing-journey__step h3{margin:0;font-size:var(--leveld-typography-font-size-xl);font-weight:var(--leveld-typography-font-weight-bold);line-height:var(--leveld-typography-font-size-xl-line-height)}.marketing-journey__step p{margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-base);line-height:var(--leveld-typography-font-size-base-line-height)}.marketing-journey__sketch{display:grid;gap:var(--leveld-spacing-2);align-content:center;min-block-size:var(--leveld-spacing-24);margin-top:auto;padding:var(--leveld-spacing-3);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-md);background:var(--leveld-marketing-color-canvas);font-size:var(--leveld-typography-font-size-xs)}.marketing-journey__field{display:grid;gap:var(--leveld-spacing-0-5)}.marketing-journey__field-label{color:var(--leveld-marketing-color-ink-soft);font-weight:var(--leveld-typography-font-weight-semibold)}.marketing-journey__field-input{block-size:var(--leveld-spacing-6);border:var(--leveld-spacing-px) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-sm);background:var(--leveld-color-light-surface-card)}.marketing-journey__button{display:inline-flex;gap:var(--leveld-spacing-1-5);align-items:center;justify-self:start;padding:var(--leveld-spacing-1) var(--leveld-spacing-3);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-inverse-ink);font-weight:var(--leveld-typography-font-weight-bold)}.marketing-journey__gmail{inline-size:var(--leveld-spacing-4);block-size:var(--leveld-spacing-4)}.marketing-journey__soon,.marketing-journey__chips{display:flex;flex-wrap:wrap;gap:var(--leveld-spacing-1);align-items:center}.marketing-journey__chip{display:inline-flex;gap:var(--leveld-spacing-1);align-items:center;padding:var(--leveld-spacing-0-5) var(--leveld-spacing-2);border:var(--leveld-spacing-px) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-full);background:var(--leveld-color-light-surface-card)}.marketing-journey__chip[data-muted=true]{border-style:dashed;color:var(--leveld-marketing-color-ink-soft)}.marketing-journey__chip[data-selected=true]{background:var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-inverse-ink)}.marketing-journey__soon-tag,.marketing-journey__popular{padding:0 var(--leveld-spacing-1-5);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-cut-purple-soft);color:var(--leveld-marketing-color-cut-purple-on-soft);font-weight:var(--leveld-typography-font-weight-bold)}.marketing-journey__lens{--leveld-backfill-gate-ink: var(--leveld-marketing-color-accent);--leveld-backfill-gate-provenance: var(--leveld-marketing-color-accent);--leveld-backfill-gate-quiet: var(--leveld-marketing-color-accent-line);--leveld-backfill-lens-min: var(--leveld-spacing-24);--leveld-backfill-lens-fluid: 100%;--leveld-backfill-lens-max: calc(var(--leveld-spacing-24) * 1.75);display:grid;place-items:center}.marketing-journey__finish{display:flex;flex-wrap:wrap;gap:var(--leveld-spacing-4) var(--leveld-spacing-6);align-items:center;margin-top:var(--leveld-spacing-12);padding:var(--leveld-spacing-6);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card);background:var(--leveld-marketing-color-cut-yellow-fill);box-shadow:var(--leveld-spacing-1-5) var(--leveld-spacing-1-5) 0 0 var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-cut-yellow-on-fill)}.marketing-journey__finish-copy{display:grid;flex:1 1 auto;gap:var(--leveld-spacing-1)}.marketing-journey__finish .art-level{width:var(--leveld-spacing-20);height:var(--leveld-spacing-8)}.marketing-journey__finish h3{margin:0;font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-3xl);font-weight:var(--leveld-typography-font-weight-regular);line-height:1}.marketing-journey__finish p{margin:0;font-size:var(--leveld-typography-font-size-lg);line-height:var(--leveld-typography-font-size-lg-line-height)}@media(min-width:768px){.marketing-journey__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.marketing-journey__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-journey__steps:before{position:absolute;top:calc(var(--journey-num) / 2);right:var(--leveld-spacing-6);left:var(--leveld-spacing-6);border-top:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);content:""}}.marketing-section.marketing-problem-proof{display:grid;align-items:start}.marketing-page>section.marketing-section.marketing-problem-proof{gap:var(--leveld-spacing-12)}.marketing-problem-proof__statement{display:grid;gap:var(--leveld-spacing-5);justify-items:start}.marketing-problem-proof__heading{margin:0;color:var(--leveld-marketing-color-ink);font-size:var(--leveld-marketing-type-display-md);font-weight:var(--leveld-typography-font-weight-bold);line-height:1.02;letter-spacing:var(--leveld-typography-letter-spacing-tight);text-wrap:balance}.marketing-problem-proof__summary{max-width:var(--leveld-marketing-layout-measure-lead);margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-lg);line-height:var(--leveld-typography-font-size-lg-line-height)}.marketing-problem-proof__tools{display:flex;flex-wrap:wrap;gap:var(--leveld-spacing-2);margin:var(--leveld-spacing-3) 0 0;padding:0;list-style:none}.marketing-problem-proof__tool{display:grid;place-items:center;inline-size:var(--leveld-spacing-16);block-size:var(--leveld-spacing-16);margin-inline-end:calc(var(--leveld-spacing-4) * -1);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-lg);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-spacing-1) var(--leveld-spacing-1) 0 0 var(--leveld-marketing-color-ink);transform:rotate(var(--art-tilt, 0deg))}.marketing-problem-proof__tool-logo{inline-size:var(--leveld-spacing-8);block-size:var(--leveld-spacing-8)}.marketing-problem-proof__proof{display:grid;gap:var(--leveld-spacing-6);justify-items:center}.marketing-problem-proof__proof .marketing-problem-proof__toggle{display:inline-flex;gap:var(--leveld-spacing-1);padding:var(--leveld-spacing-1);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-full);background:var(--leveld-color-light-surface-card);box-shadow:0 var(--leveld-spacing-1) 0 0 var(--leveld-marketing-color-ink)}.marketing-problem-proof__toggle .marketing-problem-proof__tab{min-block-size:var(--leveld-spacing-10);padding:0 var(--leveld-spacing-5);border-radius:var(--leveld-radius-full);color:var(--leveld-marketing-color-ink);font-size:var(--leveld-typography-font-size-base);font-weight:var(--leveld-typography-font-weight-medium);cursor:pointer;transition:background-color var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard),color var(--leveld-motion-duration-fast) var(--leveld-motion-easing-standard)}.marketing-problem-proof__toggle .marketing-problem-proof__tab:hover{background:var(--leveld-marketing-color-cut-yellow-fill);color:var(--leveld-marketing-color-ink)}.marketing-problem-proof__toggle .marketing-problem-proof__tab[aria-selected=true]{background:var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-inverse-ink)}.marketing-problem-proof__toggle .marketing-problem-proof__tab:focus-visible{outline:none;box-shadow:var(--leveld-shadow-focus)}.marketing-problem-proof__panel{inline-size:100%}.marketing-problem-proof__deck{display:grid;gap:var(--leveld-spacing-5);margin:0;padding:0;list-style:none}.marketing-problem-proof__card{display:grid;overflow:hidden;border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-spacing-1-5) var(--leveld-spacing-1-5) 0 0 var(--leveld-marketing-color-ink)}.marketing-problem-proof__card[data-kind=action]{--proof-kind-soft: var(--leveld-color-semantic-blue-soft);--proof-kind-base: var(--leveld-color-semantic-blue-base)}.marketing-problem-proof__card[data-kind=decision]{--proof-kind-soft: var(--leveld-color-semantic-purple-soft);--proof-kind-base: var(--leveld-color-semantic-purple-base)}.marketing-problem-proof__card[data-kind=risk]{--proof-kind-soft: var(--leveld-color-semantic-red-soft);--proof-kind-base: var(--leveld-color-semantic-red-base)}.marketing-problem-proof__cover{display:grid;align-items:center;padding:var(--leveld-spacing-4);border-block-end:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);background:var(--proof-kind-soft, var(--leveld-color-light-surface-warm))}.marketing-problem-proof__cover .marketing-live{margin-bottom:0}.marketing-problem-proof__body{display:grid;grid-template-columns:auto 1fr;gap:var(--leveld-spacing-1) var(--leveld-spacing-3);align-content:center;padding:var(--leveld-spacing-5)}.marketing-problem-proof__num{grid-row:span 2;color:var(--leveld-marketing-color-ink-soft);font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-2xl);font-style:italic;line-height:1}.marketing-problem-proof__kind{justify-self:start;margin:0;padding:var(--leveld-spacing-0-5) var(--leveld-spacing-2);border-radius:var(--leveld-radius-full);background:var(--proof-kind-soft, var(--leveld-color-light-surface-warm));color:var(--proof-kind-base, var(--leveld-marketing-color-ink));font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-bold);letter-spacing:var(--leveld-typography-letter-spacing-widest);text-transform:uppercase}.marketing-problem-proof__text{margin:0;color:var(--leveld-marketing-color-ink);font-size:var(--leveld-typography-font-size-lg);line-height:var(--leveld-typography-font-size-lg-line-height)}@media(min-width:1024px){.marketing-section.marketing-problem-proof{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.marketing-page>section.marketing-section.marketing-problem-proof{gap:var(--leveld-spacing-16)}.marketing-problem-proof__statement{position:sticky;top:var(--leveld-spacing-24)}.marketing-problem-proof__proof{justify-items:start}.marketing-problem-proof__card{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.marketing-problem-proof__cover{border-block-end:0;border-inline-end:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink)}}@media(prefers-reduced-motion:reduce){.marketing-problem-proof__toggle .marketing-problem-proof__tab{transition:none}}.art-person{display:block;width:var(--art-person-size, 100%);height:auto;overflow:visible}.art-person [data-part]{stroke:var(--leveld-marketing-color-ink);stroke-width:var(--leveld-spacing-0-5);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.art-person[data-skin=light]{--person-skin: var(--leveld-color-illustration-skin-light)}.art-person[data-skin=lightMedium]{--person-skin: var(--leveld-color-illustration-skin-light-medium)}.art-person[data-skin=medium]{--person-skin: var(--leveld-color-illustration-skin-medium)}.art-person[data-skin=mediumDeep]{--person-skin: var(--leveld-color-illustration-skin-medium-deep)}.art-person[data-skin=deep]{--person-skin: var(--leveld-color-illustration-skin-deep)}.art-person[data-hair=black]{--person-hair: var(--leveld-color-illustration-hair-black)}.art-person[data-hair=darkBrown]{--person-hair: var(--leveld-color-illustration-hair-dark-brown)}.art-person[data-hair=auburn]{--person-hair: var(--leveld-color-illustration-hair-auburn)}.art-person__skin{fill:var(--person-skin)}.art-person__hair{fill:var(--person-hair)}.art-person__cloth{fill:var(--art-fill)}.art-person__cloth--soft{fill:var(--art-soft)}.art-person__shirt{fill:var(--leveld-color-light-surface-card)}.art-person__line{fill:none}.art-person .art-person__eye{fill:var(--leveld-marketing-color-ink);stroke:none}.art-person .art-person__cheek{fill:color-mix(in srgb,var(--leveld-color-workstream-rose) 30%,transparent);stroke:none}.marketing-roles__matrix{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--leveld-spacing-10) var(--leveld-spacing-6);margin:0;padding:0;list-style:none}.marketing-roles__path{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"bubble bubble" "person name";gap:var(--leveld-spacing-5) var(--leveld-spacing-4);align-items:center}.marketing-roles__bubble{position:relative;display:grid;grid-area:bubble;gap:var(--leveld-spacing-2);align-self:stretch;padding:var(--leveld-spacing-5);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-spacing-1-5) var(--leveld-spacing-1-5) 0 0 var(--leveld-marketing-color-ink)}.marketing-roles__bubble:after{position:absolute;bottom:calc(var(--leveld-spacing-2) * -1);left:var(--leveld-spacing-10);inline-size:var(--leveld-spacing-4);block-size:var(--leveld-spacing-4);border-right:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-bottom:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);background:var(--leveld-color-light-surface-card);content:"";transform:rotate(45deg)}.marketing-roles__bubble p{margin:0;color:var(--leveld-marketing-color-ink);font-size:var(--leveld-typography-font-size-lg);line-height:var(--leveld-typography-font-size-lg-line-height)}.marketing-roles__focus{justify-self:start;padding:var(--leveld-spacing-0-5) var(--leveld-spacing-2);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-cut-purple-soft);color:var(--leveld-marketing-color-cut-purple-on-soft);font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-bold);letter-spacing:var(--leveld-typography-letter-spacing-widest);text-transform:uppercase}.marketing-roles__person{display:grid;grid-area:person;inline-size:var(--leveld-spacing-24);aspect-ratio:1;overflow:hidden;border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-full);background:var(--art-fill);box-shadow:var(--leveld-spacing-1) var(--leveld-spacing-1) 0 0 var(--leveld-marketing-color-ink)}.marketing-roles__person .art-person{transform:scale(1.2);transform-origin:50% 100%}.marketing-roles__name{grid-area:name;margin:0;color:var(--leveld-marketing-color-ink);font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-2xl);font-weight:var(--leveld-typography-font-weight-regular);line-height:1.1}@media(min-width:768px){.marketing-roles__matrix{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.marketing-roles__matrix{grid-template-columns:repeat(3,minmax(0,1fr))}}.marketing-trust-band__approval{display:grid;gap:var(--leveld-spacing-8);align-items:start}.marketing-trust-band__draft{display:grid;gap:var(--leveld-spacing-3);padding:var(--leveld-spacing-6);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-top-width:var(--leveld-spacing-3);border-top-color:var(--leveld-marketing-color-accent);border-radius:var(--leveld-marketing-radius-card);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-spacing-1-5) var(--leveld-spacing-1-5) 0 0 var(--leveld-marketing-color-ink);color:var(--leveld-marketing-color-ink)}.marketing-trust-band__draft-label{justify-self:start;padding:var(--leveld-spacing-0-5) var(--leveld-spacing-2);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-cut-purple-soft);color:var(--leveld-marketing-color-cut-purple-on-soft);font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-bold);letter-spacing:var(--leveld-typography-letter-spacing-widest);text-transform:uppercase}.marketing-trust-band__draft h3{margin:0;font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-3xl);font-weight:var(--leveld-typography-font-weight-regular);line-height:1.1}.marketing-trust-band__draft p{margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-base);line-height:var(--leveld-typography-font-size-base-line-height)}.marketing-trust-band__steps{--trust-step-icon: var(--leveld-spacing-12);position:relative;display:grid;gap:var(--leveld-spacing-6);margin:0;padding:0;list-style:none}.marketing-trust-band__steps:before{position:absolute;top:var(--leveld-spacing-6);bottom:var(--leveld-spacing-6);left:calc(var(--trust-step-icon) / 2 - var(--leveld-spacing-px));border-left:var(--leveld-spacing-0-5) dashed var(--leveld-marketing-color-ink);content:""}.marketing-trust-band__step{position:relative;display:grid;grid-template-columns:var(--trust-step-icon) minmax(0,1fr);gap:var(--leveld-spacing-1) var(--leveld-spacing-4);align-items:start}.marketing-trust-band__step-icon{display:grid;grid-row:span 2;place-items:center;inline-size:var(--trust-step-icon);block-size:var(--trust-step-icon);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-radius-full);background:var(--leveld-marketing-color-cut-yellow-fill);color:var(--leveld-marketing-color-ink)}.marketing-trust-band__step-icon svg{inline-size:var(--leveld-spacing-5);block-size:var(--leveld-spacing-5)}.marketing-trust-band__step:last-child .marketing-trust-band__step-icon{background:var(--leveld-marketing-color-accent);color:var(--leveld-marketing-color-inverse-ink)}.marketing-trust-band__step h3{margin:var(--leveld-spacing-2) 0 0;color:var(--leveld-marketing-color-ink);font-size:var(--leveld-typography-font-size-xl);font-weight:var(--leveld-typography-font-weight-bold);line-height:var(--leveld-typography-font-size-xl-line-height)}.marketing-trust-band__step p{margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-base);line-height:var(--leveld-typography-font-size-base-line-height)}.marketing-trust-band__security{--trust-audit-seal: calc(var(--leveld-spacing-24) + var(--leveld-spacing-8));position:relative;display:grid;gap:var(--leveld-spacing-4);margin-top:var(--leveld-spacing-16);padding:var(--leveld-spacing-10) var(--leveld-spacing-6) var(--leveld-spacing-8);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-hero);background:var(--leveld-marketing-color-cut-ink-fill);box-shadow:var(--leveld-spacing-2) var(--leveld-spacing-2) 0 0 var(--leveld-marketing-color-accent);color:var(--leveld-marketing-color-cut-ink-on-fill)}.marketing-trust-band__audit{--art-sticker-size: var(--trust-audit-seal);position:absolute;top:calc(var(--leveld-spacing-12) * -1);right:var(--leveld-spacing-6);font-size:var(--leveld-typography-font-size-sm);font-weight:var(--leveld-typography-font-weight-bold);line-height:var(--leveld-typography-font-size-sm-line-height)}.marketing-trust-band__security>h3{margin:0;padding-right:var(--trust-audit-seal);font-size:var(--leveld-marketing-type-display-sm);font-weight:var(--leveld-typography-font-weight-bold);line-height:1.05}.marketing-trust-band__security-summary{max-width:var(--leveld-marketing-layout-measure-lead);margin:0;color:var(--leveld-marketing-color-inverse-ink-muted);font-size:var(--leveld-typography-font-size-lg);line-height:var(--leveld-typography-font-size-lg-line-height)}.marketing-trust-band__pillars{display:grid;gap:var(--leveld-spacing-5);margin:var(--leveld-spacing-4) 0 0;padding:0;list-style:none}.marketing-trust-band__pillar{display:grid;gap:var(--leveld-spacing-2);align-content:start;padding:var(--leveld-spacing-5);border:var(--leveld-spacing-0-5) solid var(--leveld-marketing-color-ink);border-radius:var(--leveld-marketing-radius-card);background:var(--leveld-color-light-surface-card);color:var(--leveld-marketing-color-ink)}.marketing-trust-band__seal{--art-sticker-size: var(--leveld-spacing-14);margin-bottom:var(--leveld-spacing-1)}.marketing-trust-band__seal svg:not(.art-sticker__seal){inline-size:var(--leveld-spacing-5);block-size:var(--leveld-spacing-5)}.marketing-trust-band__pillar h4{margin:0;font-size:var(--leveld-typography-font-size-lg);font-weight:var(--leveld-typography-font-weight-bold);line-height:var(--leveld-typography-font-size-lg-line-height)}.marketing-trust-band__pillar p{margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-sm);line-height:var(--leveld-typography-font-size-sm-line-height)}.marketing-trust-band__policy{margin:var(--leveld-spacing-2) 0 0;color:var(--leveld-marketing-color-inverse-ink-muted);font-size:var(--leveld-typography-font-size-sm)}.marketing-trust-band__policy a{color:var(--leveld-marketing-color-inverse-ink);font-weight:var(--leveld-typography-font-weight-semibold);text-decoration:underline;text-underline-offset:var(--leveld-spacing-1)}.marketing-trust-band__policy a:focus-visible{outline:none;box-shadow:var(--leveld-shadow-focus)}.marketing-trust-band__policy-sep{margin-inline:var(--leveld-spacing-2)}@media(min-width:768px){.marketing-trust-band__pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-trust-band__security{padding-inline:var(--leveld-spacing-10)}}@media(min-width:1024px){.marketing-trust-band__approval{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--leveld-spacing-16)}}@media(min-width:1280px){.marketing-trust-band__pillars{grid-template-columns:repeat(4,minmax(0,1fr))}}.marketing-page{position:relative;overflow:clip;min-height:100vh;background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--leveld-color-semantic-red-base) 18%,transparent),transparent 28%),radial-gradient(circle at 88% 14%,color-mix(in srgb,var(--leveld-color-semantic-green-base) 14%,transparent),transparent 30%),radial-gradient(circle at 70% 36%,color-mix(in srgb,var(--leveld-marketing-color-accent) 14%,transparent),transparent 34%),radial-gradient(circle at 18% 62%,color-mix(in srgb,var(--leveld-marketing-color-accent-soft) 72%,transparent),transparent 28%),linear-gradient(120deg,var(--leveld-color-light-surface-bg),var(--leveld-marketing-color-paper))}.marketing-page:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";opacity:.34;background:repeating-linear-gradient(90deg,transparent 0,transparent var(--leveld-spacing-12),var(--leveld-marketing-color-line) calc(var(--leveld-spacing-12) + var(--leveld-spacing-px))),repeating-linear-gradient(180deg,transparent 0,transparent var(--leveld-spacing-12),var(--leveld-marketing-color-line) calc(var(--leveld-spacing-12) + var(--leveld-spacing-px)));-webkit-mask-image:linear-gradient(to bottom,black,transparent 82%);mask-image:linear-gradient(to bottom,black,transparent 82%)}.marketing-section{position:relative;box-sizing:border-box;max-width:var(--leveld-marketing-layout-page-max);margin-inline:auto;padding:var(--leveld-spacing-20) var(--leveld-spacing-6)}.marketing-eyebrow,.marketing-free-badge{width:-moz-fit-content;width:fit-content;margin:0;padding-block:var(--leveld-spacing-2);color:var(--leveld-color-light-text-secondary);font-size:var(--leveld-typography-font-size-xs);line-height:var(--leveld-typography-font-size-xs-line-height);letter-spacing:var(--leveld-typography-letter-spacing-widest);text-transform:uppercase}.marketing-eyebrow{border-block:var(--leveld-spacing-px) solid var(--leveld-marketing-color-line)}.marketing-section__intro{max-width:54rem;margin-inline:auto;justify-items:center;text-align:center}.marketing-section__intro .marketing-eyebrow{margin-inline:auto}.marketing-section__intro h2{margin:var(--leveld-spacing-5) 0 var(--leveld-spacing-4);font-family:var(--leveld-typography-font-family-sans);font-size:var(--leveld-typography-font-size-4xl);font-weight:var(--leveld-typography-font-weight-regular);line-height:var(--leveld-typography-font-size-4xl-line-height);color:var(--leveld-color-light-text-primary)}.marketing-subheading{margin:0;color:var(--leveld-marketing-color-ink-soft);font-family:var(--leveld-typography-font-family-sans);font-size:var(--leveld-typography-font-size-lg);font-weight:var(--leveld-typography-font-weight-regular);line-height:var(--leveld-typography-font-size-lg-line-height);letter-spacing:var(--leveld-typography-letter-spacing-normal);text-transform:none}.marketing-section__intro p:not(.marketing-eyebrow,.marketing-subheading){margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-xl);line-height:var(--leveld-typography-font-size-xl-line-height)}.marketing-page>section:not(.marketing-hero){row-gap:0}.marketing-page>section:not(.marketing-hero) .marketing-section__intro{row-gap:0;margin-bottom:0;padding-bottom:0}.marketing-page>section:not(.marketing-hero) .marketing-section__intro h2{margin:0 0 var(--leveld-spacing-4)}.marketing-page>section:not(.marketing-hero)>.marketing-section__intro+*{margin-top:var(--leveld-marketing-layout-section-gap)}.marketing-hero{display:block;min-height:auto;padding-block:clamp(var(--leveld-spacing-12),8vw,var(--leveld-spacing-24))}.marketing-hero__copy{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center}.marketing-hero__headline{width:min(100%,var(--leveld-marketing-layout-measure-headline));margin:0 0 var(--leveld-spacing-4);color:var(--leveld-color-light-text-primary);font-family:var(--leveld-typography-font-family-sans);font-size:var(--leveld-marketing-type-display-lg);font-weight:var(--leveld-typography-font-weight-regular);line-height:var(--leveld-marketing-type-display-lg-line-height);letter-spacing:var(--leveld-marketing-type-display-lg-letter-spacing)}.marketing-hero .marketing-subheading{max-width:var(--leveld-marketing-layout-measure-lead);margin-bottom:var(--leveld-spacing-5)}.marketing-hero__product{position:relative;width:min(100%,42rem);padding:var(--leveld-spacing-3);border:var(--leveld-spacing-px) solid var(--leveld-marketing-color-accent-line);border-radius:var(--leveld-radius-lg);background:linear-gradient(145deg,color-mix(in srgb,var(--leveld-color-light-surface-card) 96%,white),color-mix(in srgb,var(--leveld-color-light-surface-warm) 72%,transparent));box-shadow:inset 0 var(--leveld-spacing-px) 0 color-mix(in srgb,white 82%,transparent),0 var(--leveld-spacing-10) var(--leveld-spacing-24) calc(var(--leveld-spacing-8) * -1) color-mix(in srgb,var(--leveld-marketing-color-accent) 26%,transparent)}.marketing-hero__product-window{display:grid;overflow:hidden;border-radius:var(--leveld-radius-md);background:var(--leveld-color-light-surface-card)}.marketing-hero__product-header,.marketing-hero__approval-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--leveld-spacing-4);padding:var(--leveld-spacing-4) var(--leveld-spacing-5);border-bottom:var(--leveld-spacing-px) solid var(--leveld-marketing-color-accent-line);background:linear-gradient(90deg,color-mix(in srgb,var(--leveld-marketing-color-accent-soft) 70%,white),color-mix(in srgb,var(--leveld-color-light-surface-card) 92%,transparent))}.marketing-hero__product-header{color:var(--leveld-color-light-surface-card);border-bottom-color:color-mix(in srgb,var(--leveld-marketing-color-accent) 72%,transparent);background:linear-gradient(90deg,var(--leveld-marketing-color-accent),color-mix(in srgb,var(--leveld-marketing-color-accent) 72%,var(--leveld-color-light-surface-card)));box-shadow:inset 0 var(--leveld-spacing-px) 0 color-mix(in srgb,white 32%,transparent),0 var(--leveld-spacing-3) var(--leveld-spacing-8) calc(var(--leveld-spacing-3) * -1) color-mix(in srgb,var(--leveld-marketing-color-accent) 38%,transparent)}.marketing-hero__product-header span,.marketing-hero__approval-bar span,.marketing-hero__product-rail>span{color:var(--leveld-color-light-text-primary);font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-semibold);letter-spacing:var(--leveld-typography-letter-spacing-widest);text-transform:uppercase}.marketing-hero__product-header span{color:var(--leveld-color-light-surface-card)}.marketing-hero__product-dots{display:flex;gap:var(--leveld-spacing-1)}.marketing-hero__product-header .marketing-hero__product-dots span{background:color-mix(in srgb,var(--leveld-color-light-surface-card) 72%,transparent)}.marketing-hero__product-dots span{width:var(--leveld-spacing-2);height:var(--leveld-spacing-2);border-radius:var(--leveld-radius-full);background:color-mix(in srgb,var(--leveld-color-light-text-secondary) 38%,transparent)}.marketing-hero__product-main{display:grid;grid-template-columns:minmax(9rem,.34fr) minmax(0,1fr);min-height:31rem}.marketing-hero__product-rail{display:grid;align-content:start;gap:var(--leveld-spacing-3);padding:var(--leveld-spacing-5);border-inline-end:var(--leveld-spacing-px) solid var(--leveld-marketing-color-line);background:color-mix(in srgb,var(--leveld-color-light-surface-warm) 38%,transparent)}.marketing-hero__product-source{display:flex;min-width:0;align-items:center;gap:var(--leveld-spacing-2);padding:var(--leveld-spacing-2);color:var(--leveld-color-light-text-primary);border:var(--leveld-spacing-px) solid transparent;border-radius:var(--leveld-radius-sm)}.marketing-hero__product-source[data-active=true]{border-color:var(--leveld-marketing-color-accent-line);background:color-mix(in srgb,var(--leveld-marketing-color-accent-soft) 82%,var(--leveld-color-light-surface-card));box-shadow:0 var(--leveld-spacing-2) var(--leveld-spacing-5) calc(var(--leveld-spacing-2) * -1) color-mix(in srgb,var(--leveld-marketing-color-accent) 22%,transparent)}.marketing-hero__product-source span{color:var(--leveld-color-light-text-primary);font-size:var(--leveld-typography-font-size-sm)}.marketing-hero__product-stage{display:grid;align-content:center;justify-items:center;gap:var(--leveld-spacing-5);padding:var(--leveld-spacing-6)}.marketing-hero__product-orb{--leveld-backfill-lens-min: 210px;--leveld-backfill-lens-fluid: 20vw;--leveld-backfill-lens-max: 280px;position:relative;display:grid;place-items:center}.marketing-hero-highlights{display:grid;width:min(42rem,100%);grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--leveld-spacing-3);margin:var(--leveld-spacing-7) auto 0}.marketing-hero-highlights__item{display:grid;gap:var(--leveld-spacing-1);padding:var(--leveld-spacing-4);text-align:left;border:var(--leveld-spacing-px) solid var(--leveld-marketing-color-line);border-radius:var(--leveld-radius-lg);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-shadow-sm)}.marketing-hero-highlights dt{color:var(--leveld-color-light-text-primary);font-family:var(--leveld-typography-font-family-serif);font-size:var(--leveld-typography-font-size-3xl);font-weight:var(--leveld-typography-font-weight-regular);line-height:1;letter-spacing:var(--leveld-typography-letter-spacing-tight)}.marketing-hero-highlights dd{margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-sm);line-height:var(--leveld-typography-font-size-sm-line-height)}.marketing-hero__approval-bar{border-top:var(--leveld-spacing-px) solid var(--leveld-marketing-color-accent-line);border-bottom:0}.marketing-hero__approval-bar p{max-width:20rem;margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-sm);line-height:var(--leveld-typography-font-size-sm-line-height);text-align:right}.marketing-enterprise-controls{display:grid;width:min(58rem,100%);grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--leveld-spacing-3);margin:0 auto var(--leveld-spacing-8);padding:0}.marketing-enterprise-controls__item{display:grid;min-height:8.5rem;align-content:start;gap:var(--leveld-spacing-2);padding:var(--leveld-spacing-4);text-align:left;border:var(--leveld-spacing-px) solid color-mix(in srgb,var(--leveld-color-light-text-primary) 14%,transparent);border-radius:var(--leveld-radius-sm);background:color-mix(in srgb,var(--leveld-color-light-surface-card) 82%,transparent);box-shadow:inset 0 var(--leveld-spacing-px) 0 color-mix(in srgb,white 72%,transparent),0 var(--leveld-spacing-3) var(--leveld-spacing-8) calc(var(--leveld-spacing-2) * -1) color-mix(in srgb,var(--leveld-color-light-text-primary) 16%,transparent)}.marketing-enterprise-controls dt{color:var(--leveld-color-light-text-primary);font-size:var(--leveld-typography-font-size-xs);font-weight:var(--leveld-typography-font-weight-semibold);line-height:var(--leveld-typography-font-size-xs-line-height);letter-spacing:var(--leveld-typography-letter-spacing-widest);text-transform:uppercase}.marketing-enterprise-controls dd{margin:0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-sm);line-height:var(--leveld-typography-font-size-sm-line-height)}.marketing-hero__actions{display:flex;flex-wrap:wrap;gap:var(--leveld-spacing-4);align-items:center;justify-content:center;margin-top:0}.marketing-hero .marketing-free-badge{margin-top:var(--leveld-spacing-2)}.marketing-proof-grid{display:grid;width:min(46rem,100%);margin:var(--leveld-spacing-8) auto 0;gap:var(--leveld-spacing-3)}.marketing-proof-card{min-width:0;padding:var(--leveld-spacing-5) var(--leveld-spacing-4);border-radius:var(--leveld-radius-sm);text-align:center}@media(min-width:64rem){.marketing-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.marketing-proof-card dt{font-family:var(--leveld-typography-font-family-sans);font-size:var(--leveld-typography-font-size-4xl);font-weight:var(--leveld-typography-font-weight-bold);line-height:var(--leveld-typography-font-size-4xl-line-height);color:var(--leveld-color-light-text-primary)}.marketing-proof-card dd{margin:var(--leveld-spacing-1) 0 0;color:var(--leveld-marketing-color-ink-soft);font-size:var(--leveld-typography-font-size-sm);line-height:var(--leveld-typography-font-size-sm-line-height)}.marketing-proof-tabs{display:inline-flex;gap:var(--leveld-spacing-2);align-items:center}.marketing-hero-lens-brand[data-brand=zoom] .marketing-brand-logo{width:100%;height:auto}.marketing-connector-map,.marketing-output-lines{position:relative;width:min(54rem,100%);height:var(--leveld-spacing-16);justify-self:center;pointer-events:none}.marketing-connector-line,.marketing-output-line{position:absolute;bottom:var(--leveld-spacing-2);left:50%;width:min(17rem,24vw);height:var(--leveld-spacing-px);background:color-mix(in srgb,var(--leveld-color-light-text-primary) 22%,transparent);transform-origin:left center}.marketing-connector-line[data-line="1"]{width:min(24rem,30vw);transform:rotate(190deg)}.marketing-connector-line[data-line="2"]{width:min(18rem,24vw);transform:rotate(198deg)}.marketing-connector-line[data-line="3"]{width:min(12rem,18vw);transform:rotate(220deg)}.marketing-connector-line[data-line="4"]{width:min(12rem,18vw);transform:rotate(320deg)}.marketing-connector-line[data-line="5"]{width:min(18rem,24vw);transform:rotate(342deg)}.marketing-connector-line[data-line="6"]{width:min(24rem,30vw);transform:rotate(350deg)}.marketing-connector-node{position:absolute;bottom:0;left:50%;width:var(--leveld-spacing-5);height:var(--leveld-spacing-5);border-radius:var(--leveld-radius-full);background:color-mix(in srgb,var(--leveld-color-atmosphere-edge-glow) 58%,var(--leveld-color-brand-highlight));transform:translate(-50%,-50%)}.marketing-output-lines{height:var(--leveld-spacing-12)}.marketing-output-line{top:0;bottom:auto;width:min(17rem,24vw)}.marketing-output-line[data-line=left]{transform:rotate(170deg)}.marketing-output-line[data-line=center]{width:var(--leveld-spacing-12);transform:rotate(90deg)}.marketing-output-line[data-line=right]{transform:rotate(10deg)}@supports (min-height: 100dvh){.marketing-page{min-height:100dvh}}@media(max-width:1024px){.marketing-section{padding-inline:var(--leveld-spacing-4)}.marketing-hero{grid-template-columns:1fr;min-height:auto;padding-block:var(--leveld-spacing-12)}.marketing-enterprise-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-hero__sticky,.marketing-hero__product-main{grid-template-columns:1fr}.marketing-hero__product-rail{grid-template-columns:repeat(4,minmax(0,1fr));border-inline-end:0;border-bottom:var(--leveld-spacing-px) solid var(--leveld-marketing-color-line)}}@media(max-width:640px){.marketing-section{padding-block:var(--leveld-spacing-12)}.marketing-hero{padding-block:var(--leveld-spacing-10)}.marketing-hero__headline{width:min(100%,58rem);font-size:var(--leveld-typography-font-size-4xl);line-height:var(--leveld-typography-font-size-4xl-line-height);letter-spacing:0}.marketing-enterprise-controls{grid-template-columns:1fr;gap:var(--leveld-spacing-2);margin-bottom:var(--leveld-spacing-6)}.marketing-enterprise-controls__item{min-height:auto;padding:var(--leveld-spacing-3)}.marketing-hero-highlights{grid-template-columns:1fr}.marketing-hero__product-main{min-height:auto}.marketing-hero__product-rail{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--leveld-spacing-4)}.marketing-hero__approval-bar{align-items:flex-start;flex-direction:column}.marketing-hero__approval-bar p{text-align:left}.marketing-proof-tabs{width:100%;justify-content:space-between}.marketing-connector-map,.marketing-output-lines{height:var(--leveld-spacing-8)}.marketing-connector-line,.marketing-output-line{opacity:.38}.marketing-connector-line[data-line="1"],.marketing-connector-line[data-line="2"],.marketing-connector-line[data-line="5"],.marketing-connector-line[data-line="6"],.marketing-output-line[data-line=left],.marketing-output-line[data-line=right]{display:none}.marketing-connector-node{top:var(--leveld-spacing-8);bottom:auto}}@media(prefers-reduced-motion:reduce){.marketing-page *,.marketing-page *:before,.marketing-page *:after{animation:none;transition:none}}.marketing-page{--mkt-bloom-blur: clamp(60px, 9vw, 140px);--mkt-mote-size: clamp(6px, .7vw, 11px);--mkt-grid-gap: var(--leveld-spacing-12);--mkt-float-duration: 14s;--mkt-pipeline-duration: 4.8s;background:transparent;isolation:isolate}.marketing-page:before{content:none}.marketing-page>section,.marketing-footer{position:relative;z-index:1}.marketing-hero{position:relative;display:block;min-height:auto}.marketing-hero[data-choreographed=true]{display:grid;align-items:center;padding-block:clamp(var(--leveld-spacing-10),7vh,var(--leveld-spacing-20))}.marketing-hero[data-choreographed=true] .marketing-hero__sticky{display:grid;width:100%;grid-template-columns:minmax(0,.86fr) minmax(28rem,1.14fr);align-items:center;gap:clamp(var(--leveld-spacing-8),6vw,var(--leveld-spacing-20))}.marketing-hero[data-choreographed=true] .marketing-hero__product{justify-self:center}.marketing-hero[data-choreographed=true] .marketing-hero__copy{z-index:2;align-items:center;width:min(100%,46rem);margin-inline:auto;text-align:center}.marketing-hero[data-choreographed=true] .marketing-hero__headline,.marketing-hero[data-choreographed=true] .marketing-subheading{width:100%}.marketing-hero[data-choreographed=true] .marketing-enterprise-controls{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto}.marketing-hero[data-choreographed=true] .marketing-enterprise-controls__item{min-height:7.75rem}.marketing-hero[data-choreographed=true] .marketing-hero__actions{justify-content:center}.marketing-hero[data-choreographed=true] .marketing-proof-grid{width:100%;margin-inline:auto}.marketing-hero[data-choreographed=false] .marketing-hero__sticky{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100svh;gap:var(--leveld-spacing-8);padding-block:var(--leveld-spacing-12)}.marketing-page[data-page-rhythm=enterprise-flow]>section{position:relative;scroll-margin-top:calc(var(--leveld-spacing-20) + var(--leveld-spacing-8))}.marketing-hero__raid{display:flex;width:100%;justify-content:center}.marketing-hero__raid-card{display:flex;flex-direction:column;gap:var(--leveld-spacing-2);width:min(22rem,90vw);padding:var(--leveld-spacing-3) var(--leveld-spacing-4);border:var(--leveld-spacing-px) solid var(--leveld-color-light-border-default);border-radius:var(--leveld-radius-lg);background:var(--leveld-color-light-surface-card);box-shadow:var(--leveld-shadow-md);text-align:left;animation:marketing-raid-in .52s var(--leveld-marketing-motion-easing-expressive) both}.marketing-hero__raid-head{display:flex;align-items:center;gap:var(--leveld-spacing-2)}.marketing-hero__raid-code{color:var(--leveld-color-light-text-tertiary);font-family:var(--leveld-typography-font-family-mono);font-size:var(--leveld-typography-font-size-2xs);font-weight:var(--leveld-typography-font-weight-medium);letter-spacing:var(--leveld-typography-letter-spacing-wide);font-variant-numeric:tabular-nums}.marketing-hero__raid-label,.marketing-hero__raid-status{padding:.125rem var(--leveld-spacing-2);border-radius:var(--leveld-radius-full);font-family:var(--leveld-typography-font-family-sans);font-size:var(--leveld-typography-font-size-2xs);font-weight:var(--leveld-typography-font-weight-semibold);line-height:1.6;letter-spacing:var(--leveld-typography-letter-spacing-wider);text-transform:uppercase}.marketing-hero__raid-status{margin-inline-start:auto}.marketing-hero__raid-card[data-kind=action] .marketing-hero__raid-label{color:var(--leveld-color-semantic-purple-base);background:var(--leveld-color-semantic-purple-soft)}.marketing-hero__raid-card[data-kind=risk] .marketing-hero__raid-label{color:var(--leveld-color-semantic-red-base);background:var(--leveld-color-semantic-red-soft)}.marketing-hero__raid-card[data-kind=decision] .marketing-hero__raid-label{color:var(--leveld-color-semantic-blue-base);background:var(--leveld-color-semantic-blue-soft)}.marketing-hero__raid-card[data-kind=information] .marketing-hero__raid-label{color:var(--leveld-color-semantic-amber-base);background:var(--leveld-color-semantic-amber-soft)}.marketing-hero__raid-status[data-status=open]{color:var(--leveld-color-semantic-blue-base);background:var(--leveld-color-semantic-blue-soft)}.marketing-hero__raid-status[data-status=closed]{color:var(--leveld-color-semantic-green-base);background:var(--leveld-color-semantic-green-soft)}.marketing-hero__raid-status[data-status=blocked]{color:var(--leveld-color-semantic-red-base);background:var(--leveld-color-semantic-red-soft)}.marketing-hero__raid-title{color:var(--leveld-color-light-text-primary);font-family:var(--leveld-typography-font-family-sans);font-size:var(--leveld-typography-font-size-base);font-weight:var(--leveld-typography-font-weight-semibold);line-height:var(--leveld-typography-font-size-base-line-height)}.marketing-hero__raid-meta{display:flex;align-items:center;gap:var(--leveld-spacing-2);color:var(--leveld-color-light-text-secondary);font-size:var(--leveld-typography-font-size-sm);line-height:var(--leveld-typography-font-size-sm-line-height)}.marketing-hero__raid-meta-sep{width:.1875rem;height:.1875rem;border-radius:var(--leveld-radius-full);background:var(--leveld-color-light-text-tertiary)}@keyframes marketing-raid-in{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.marketing-hero__raid-card{animation:none}}.marketing-atmosphere{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:linear-gradient(125deg,var(--leveld-color-light-surface-bg),color-mix(in srgb,var(--leveld-color-light-surface-warm) 70%,var(--leveld-color-light-surface-bg)))}.marketing-atmosphere:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.28;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");mix-blend-mode:multiply}.marketing-atmosphere__bloom{position:absolute;top:-12%;right:-8%;bottom:-12%;left:-8%;filter:blur(var(--mkt-bloom-blur));background:radial-gradient(38% 44% at 82% 12%,color-mix(in srgb,var(--leveld-marketing-color-accent) 7%,transparent),transparent 72%),radial-gradient(40% 46% at 16% 82%,color-mix(in srgb,var(--leveld-color-semantic-amber-base) 6%,transparent),transparent 72%);will-change:transform}.marketing-atmosphere__grid{position:absolute;top:-20%;right:0;bottom:0;left:0;height:140%;opacity:.12;background:repeating-linear-gradient(90deg,transparent 0,transparent var(--mkt-grid-gap),color-mix(in srgb,var(--leveld-color-light-text-primary) 12%,transparent) calc(var(--mkt-grid-gap) + var(--leveld-spacing-px))),repeating-linear-gradient(180deg,transparent 0,transparent var(--mkt-grid-gap),color-mix(in srgb,var(--leveld-color-light-text-primary) 12%,transparent) calc(var(--mkt-grid-gap) + var(--leveld-spacing-px)));-webkit-mask-image:linear-gradient(to bottom,black,transparent 78%);mask-image:linear-gradient(to bottom,black,transparent 78%);will-change:transform}.marketing-atmosphere__motes{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.marketing-mote{position:absolute;width:var(--mkt-mote-size);height:var(--mkt-mote-size);border-radius:var(--leveld-radius-full);background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--leveld-color-atmosphere-edge-glow) 90%,white),color-mix(in srgb,var(--leveld-color-brand-highlight) 60%,transparent));box-shadow:0 0 var(--leveld-spacing-3) color-mix(in srgb,var(--leveld-color-atmosphere-edge-glow) 50%,transparent);opacity:.32;animation:marketing-mote-float var(--mkt-float-duration) var(--leveld-motion-easing-standard) infinite}.marketing-mote[data-mote="1"]{top:16%;left:12%;animation-delay:-1s;animation-duration:13s}.marketing-mote[data-mote="2"]{top:28%;left:82%;animation-delay:-5s;animation-duration:17s}.marketing-mote[data-mote="3"]{top:44%;left:24%;animation-delay:-3s;animation-duration:15s;transform:scale(.7)}.marketing-mote[data-mote="4"]{top:60%;left:70%;animation-delay:-8s;animation-duration:19s;transform:scale(1.3)}.marketing-mote[data-mote="5"]{top:72%;left:38%;animation-delay:-2s;animation-duration:12s}.marketing-mote[data-mote="6"]{top:8%;left:54%;animation-delay:-6s;animation-duration:16s;transform:scale(.8)}.marketing-mote[data-mote="7"]{top:86%;left:16%;animation-delay:-4s;animation-duration:18s}.marketing-mote[data-mote="8"]{top:52%;left:92%;animation-delay:-7s;animation-duration:14s;transform:scale(.6)}.marketing-mote[data-mote="9"]{top:34%;left:48%;animation-delay:-9s;animation-duration:20s;transform:scale(1.1)}@keyframes marketing-mote-float{0%,to{translate:0 0;opacity:.35}50%{translate:0 calc(var(--leveld-spacing-6) * -1);opacity:.7}}.marketing-connector-line{transform-box:fill-box;animation:marketing-wire-draw var(--mkt-pipeline-duration) var(--leveld-motion-easing-standard) infinite}.marketing-output-line{animation:marketing-wire-pulse calc(var(--mkt-pipeline-duration) * .8) var(--leveld-motion-easing-standard) infinite}.marketing-connector-node{animation:marketing-node-breathe var(--mkt-pipeline-duration) ease-in-out infinite}@keyframes marketing-wire-draw{0%{opacity:.15}50%{opacity:.75}to{opacity:.15}}@keyframes marketing-wire-pulse{0%{opacity:.2}45%{opacity:.9}to{opacity:.2}}@keyframes marketing-node-breathe{0%,to{box-shadow:0 0 color-mix(in srgb,var(--leveld-color-atmosphere-edge-glow) 60%,transparent)}50%{box-shadow:0 0 var(--leveld-spacing-6) var(--leveld-spacing-1) color-mix(in srgb,var(--leveld-color-atmosphere-edge-glow) 50%,transparent)}}.marketing-proof-card,.marketing-enterprise-controls__item{transition:transform var(--leveld-motion-duration-standard) var(--leveld-motion-easing-standard),box-shadow var(--leveld-motion-duration-standard) var(--leveld-motion-easing-standard)}.marketing-proof-card:hover,.marketing-enterprise-controls__item:hover{transform:translateY(calc(var(--leveld-spacing-1) * -1));box-shadow:var(--leveld-shadow-lg)}@media(prefers-reduced-motion:reduce){.marketing-mote,.marketing-connector-line,.marketing-output-line,.marketing-connector-node{animation:none}.marketing-proof-card{transition:none}.marketing-atmosphere__bloom,.marketing-atmosphere__grid,.marketing-atmosphere__motes{will-change:auto}}.marketing-atmosphere[data-reduce-motion=true] .marketing-mote{animation:none}
