.plugin-sim{--plugin-sim-scale:1;--plugin-sim-width:26.625rem;--plugin-sim-height:14.6875rem;width:calc(var(--plugin-sim-width) * var(--plugin-sim-scale));height:calc(var(--plugin-sim-height) * var(--plugin-sim-scale));display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.plugin-sim__panel{position:relative;width:var(--plugin-sim-width);height:var(--plugin-sim-height);border:var(--stroke-100) solid var(--border-neutral-secondary);border-radius:var(--radius-550);overflow:hidden;transform:scale(var(--plugin-sim-scale));transform-origin:top left;background:var(--background-neutral)}.plugin-sim__chrome{position:relative;z-index:var(--z-base);display:flex;flex-direction:column;width:100%;height:100%;-webkit-backdrop-filter:saturate(84%);backdrop-filter:saturate(84%)}.plugin-sim__header{display:flex;gap:var(--space-100);padding:var(--space-300);border-bottom:var(--stroke-100) solid var(--border-neutral-secondary)}.plugin-sim__header-tab{min-height:var(--size-250);display:inline-flex;align-items:center;gap:var(--space-100);padding-inline:var(--space-150);border-radius:var(--radius-200)}.plugin-sim__header-tab[data-active=true]{border:var(--stroke-100) solid var(--border-neutral-secondary);background:var(--overlay-neutral)}.plugin-sim__doc-icon{width:.875rem;height:.875rem;color:var(--content-neutral-secondary)}.plugin-sim__brand-label{--offbit-trim-fallback:-0.04em;margin:0;color:var(--content-neutral-primary)}.plugin-sim__main{display:flex;flex:1 1;min-height:0}.plugin-sim__sidebar{width:36%;min-width:0;padding-inline:var(--space-200);padding-top:var(--space-325);padding-bottom:var(--space-200);border-right:var(--stroke-100) solid var(--border-neutral-secondary)}.plugin-sim__sidebar-tab{min-height:2.25rem;display:flex;align-items:center;border-radius:var(--radius-200);padding-inline:var(--space-300);padding-block:var(--space-200)}.plugin-sim__sidebar-tab[data-active=true]{background:var(--overlay-neutral)}.plugin-sim__text-label{margin:0;color:var(--content-neutral-secondary)}.plugin-sim__sidebar-tab[data-active=true] .plugin-sim__text-label{color:var(--content-neutral-primary)}.plugin-sim__controls{display:flex;flex-direction:column;gap:var(--space-200);flex:1 1;min-width:0;padding:var(--space-300)}.plugin-sim__island{display:flex;flex-direction:column;gap:var(--space-200);padding-inline:var(--space-200);padding-top:var(--space-250);padding-bottom:var(--space-200);border-radius:var(--radius-400);background:var(--overlay-neutral)}.plugin-sim__row{display:flex;align-items:center;gap:var(--space-100)}.plugin-sim__row--between{justify-content:space-between}.plugin-sim__theme-chip{min-height:var(--size-150);display:inline-flex;align-items:center;gap:var(--space-100);border:var(--stroke-100) solid var(--border-plugin-soft);border-radius:var(--radius-200);background:var(--overlay-plugin-chip);padding-inline:var(--space-150);padding-block:var(--space-50)}.plugin-sim__icon-tab{width:var(--size-100);height:var(--size-100);display:inline-flex;align-items:center;justify-content:center;border:var(--stroke-100) solid var(--border-neutral-secondary);border-radius:var(--radius-200);background:transparent}.plugin-sim__control-icon{width:.75rem;height:.75rem;color:var(--content-neutral-secondary)}.plugin-sim__steps-value{color:var(--content-neutral-primary);min-width:.625rem;text-align:center}.plugin-sim__swatches{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));grid-gap:var(--space-100);gap:var(--space-100)}.plugin-sim__swatch{display:flex;flex-direction:column;align-items:center;gap:var(--space-100)}.plugin-sim__swatch-color{width:1.375rem;height:1.375rem;border-radius:var(--radius-200);border:var(--stroke-100) solid var(--border-plugin-soft)}.plugin-sim__swatch-color[data-step="100"]{background:var(--background-plugin-swatch-100)}.plugin-sim__swatch-color[data-step="200"]{background:var(--background-plugin-swatch-200)}.plugin-sim__swatch-color[data-step="300"]{background:var(--background-plugin-swatch-300)}.plugin-sim__swatch-color[data-step="400"]{background:var(--background-plugin-swatch-400)}.plugin-sim__swatch-color[data-step="500"]{background:var(--background-plugin-swatch-500)}.plugin-sim__swatch-color[data-step="600"]{background:var(--background-plugin-swatch-600)}.plugin-sim__swatch-color[data-step="700"]{background:var(--background-plugin-swatch-700)}.plugin-sim__swatch-color[data-step="800"]{background:var(--background-plugin-swatch-800)}.plugin-sim__swatch-color[data-step="900"]{background:var(--background-plugin-swatch-900)}.plugin-sim__swatch-label{--offbit-trim-fallback:-0.04em;color:var(--content-neutral-secondary);font-size:.625rem;letter-spacing:.04em}@media (max-width:767px){.plugin-sim{--plugin-sim-scale:var(--plugin-sim-mobile-scale,0.75)}}@media (min-width:768px){.plugin-sim{--plugin-sim-scale:1}.slider-card[data-size=responsive]{--framed-shell-radius:var(--radius-700);--slider-card-description-padding:var(--space-650);--slider-card-slot-offset:var(--space-650);--slider-card-slot-radius:var(--radius-800)}}@media (max-width:767px){.site-header__inner{min-height:var(--header-height)}.hero{--hero-dissolve:0;position:relative;top:auto}.chat-sim{--chat-sim-scale:var(--chat-sim-mobile-scale,0.86)}.editor-sim{--editor-sim-scale:var(--editor-sim-mobile-scale,0.72)}.site-header__logo{padding-block:var(--space-150);padding-inline:var(--space-150)}.site-header__logo-image-wrap{width:7.5rem;height:1.75rem}.site-header__buttons--desktop{display:none}.site-header__buttons--mobile{display:flex}.hero__content{min-height:auto;justify-content:flex-start;gap:var(--space-650);padding-top:calc(var(--hero-safe-top, 0px) + var(--header-height));padding-bottom:calc(var(--hero-safe-bottom, 0px) + var(--space-650));box-sizing:border-box}.dashboard-section{--dashboard-overlap-base:0px;--dashboard-overlap-shift:0px;margin-top:0;padding-top:var(--space-0);padding-bottom:var(--space-650)}.dashboard-metrics-2{gap:var(--space-350)}.dashboard-card__content{gap:var(--space-450)}.dashboard-grid__figma{width:100%;aspect-ratio:16/9}.dashboard-grid__figma .dashboard-card__content--spread{height:100%;gap:0}.dashboard-grid__figma .dashboard-card__content--spread .dashboard-card__main{margin-top:auto;height:auto}.slider-section{min-height:var(--slider-viewport-height);padding-top:var(--space-650);padding-bottom:var(--space-0)}.slider-section__track{min-height:calc(var(--slider-step-count, 1) * var(--slider-viewport-height))}.slider-section__stage{position:-webkit-sticky;position:sticky;top:0;min-height:var(--slider-viewport-height);--slider-stage-padding-top:var(--header-height);--slider-stage-padding-bottom:var(--space-650)}.slider-section__layout{height:auto;min-height:var(--slider-stage-content-height);grid-template-rows:auto minmax(0,1fr)}.slider-section__card-wrap{height:100%;min-height:0;max-width:100%}.slider-section__card{width:100%;height:100%;min-height:120px;max-height:100%;max-width:100%}.slider-section__statement.section-statement--align-start{text-align:center}.slider-section__statement{gap:var(--space-400)}.slider-section__list-wrap{gap:clamp(var(--space-250),4vh,var(--space-650))}.slider-section__list-track{margin-inline:calc(var(--container-padding-inline) * -1);padding-inline:var(--container-padding-inline);box-sizing:border-box}.slider-list-item{gap:var(--space-200)}.slider-visual--build .slider-visual__editor-wrap{--slider-build-editor-gutter:var(--space-350)}.hero__actions{flex-direction:column;align-items:center;width:100%;gap:var(--space-350)}.hero__actions .hero__action--desktop{display:none}.hero__actions .hero__action--mobile{display:inline-flex}.problem-section,.problem-stage{min-height:auto}.problem-stage{flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--space-650);padding-top:var(--space-550);padding-bottom:var(--space-650)}.problem-copy-shell{position:relative;left:auto;top:auto;transform:none;width:100%}.problem-copy{gap:var(--space-450);width:min(calc(100% - (var(--container-padding-inline) * 2)),50rem);max-width:50rem;margin-inline:auto}.problem-visuals{position:relative;inset:auto;display:flex;gap:var(--size-900);align-items:flex-end;justify-content:center;width:100%;margin-inline:auto;overflow:clip;margin-top:0}.problem-visual{position:relative;bottom:auto;width:clamp(8.5rem,28vw,12.5rem);aspect-ratio:25/47.0625;height:auto;--problem-visual-radius:var(--radius-400);flex:0 0 auto}.problem-visual--left{left:auto;transform:none}.problem-visual--right{right:auto;transform:none}.problem-visual__media--left{width:85.5%;height:120%}.problem-visual__media--right{width:166.75%;height:116.5%}.quote-section{padding-top:var(--space-650)}.quote-section__layout{gap:var(--space-650)}.waitlist-popup__content{padding-inline:var(--space-400);padding-top:calc(var(--size-700) + var(--size-400));padding-bottom:var(--space-650);gap:var(--space-650)}.waitlist-popup__viewport[data-fit=true] .waitlist-popup__content{justify-content:center;min-height:100%}.waitlist-popup__close{top:calc(var(--waitlist-popup-visual-viewport-offset-top) + var(--space-400) + env(safe-area-inset-top));right:var(--space-400)}.waitlist-popup__form,.waitlist-popup__title-block{width:min(100%,22rem)}.waitlist-popup--success .waitlist-popup__form{width:100%;max-width:none}.waitlist-popup__title--success>.type-semantic-header-xl-default,.waitlist-popup__title--success>.type-semantic-header-xl-italic{font-size:var(--semantic-typography-header-xl-typography-font-size)}.waitlist-popup__form .waitlist-form__input{--input-min-size:var(--size-500);--input-font-size:var(--typography-font-size-300);--input-line-height:var(--typography-line-height-text-300)}.waitlist-popup__form .waitlist-form__submit{--button-min-size:var(--size-500);--button-padding-inline:var(--space-300);--button-gap:var(--space-200);--button-font-size:var(--typography-font-size-350);--button-letter-spacing:0.72px}.waitlist-popup__form .waitlist-form__submit .button__slot{width:var(--size-150);height:var(--size-150)}.waitlist-popup__form--success .waitlist-form__submit .button__slot{display:none}}@media (prefers-reduced-motion:reduce){.chat-sim__attachment,.chat-sim__control,.chat-sim__cursor{animation:none;transition:none}.chat-sim__cursor{opacity:1}.browser-drift__dot,.editor-sim__dot{animation:none;opacity:1}.slider-card__copy-content,.slider-card__slot-content{animation:none}.slider-number__inner:after,.slider-number__texture{transition:none}.hero__line-text,.slider-list-item__label,[class*=type-]{animation:none;transition:none}}@media (min-width:768px) and (max-width:959px){.problem-section{padding-top:var(--space-900)}.site-header__inner{min-height:var(--header-height)}.site-header__logo{padding-block:var(--space-150);padding-inline:var(--space-150)}.site-header__buttons--desktop{display:none}.site-header__buttons--mobile{display:flex}.site-header__logo-image-wrap{width:8.5rem;height:2rem}:root,[data-theme=dark]{--container-padding-inline:var(--space-400)}.hero{--hero-dissolve:0;position:relative;top:auto}.dashboard-section{--dashboard-overlap-base:0px;--dashboard-overlap-shift:0px;margin-top:0}.hero__content{opacity:1;justify-content:flex-start;gap:var(--space-650);padding-top:calc(var(--hero-safe-top, 0px) + var(--header-height) + var(--space-550));padding-bottom:calc(var(--hero-safe-bottom, 0px) + var(--space-650));box-sizing:border-box}.hero__content,.problem-section,.problem-stage{min-height:auto}.problem-stage{flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--space-650);padding-top:var(--space-550);padding-bottom:var(--space-650)}.problem-copy-shell{position:relative;left:auto;top:auto;transform:none;width:100%}.problem-copy{gap:var(--space-650);width:min(calc(100% - (var(--container-padding-inline) * 2)),50rem);max-width:50rem;margin-inline:auto}.problem-visuals{position:relative;inset:auto;display:flex;gap:var(--size-900);align-items:flex-end;justify-content:center;width:100%;margin-inline:auto;overflow:clip;margin-top:0}.problem-visual{position:relative;bottom:auto;width:clamp(8.25rem,39vw,24rem);aspect-ratio:25/47.0625;height:auto}.problem-visual--left{left:auto}.problem-visual--right{right:auto}.quote-section{padding-top:var(--space-650)}.quote-section__layout{gap:calc(var(--space-800) + var(--space-750))}.waitlist-popup--success .waitlist-popup__content{padding-inline:var(--space-400);padding-top:var(--space-650);padding-bottom:var(--space-650);gap:var(--space-650)}.waitlist-popup--success .waitlist-popup__close{top:calc(var(--waitlist-popup-visual-viewport-offset-top) + var(--space-400) + env(safe-area-inset-top));right:var(--space-400)}.waitlist-popup--success .waitlist-popup__title-block{width:100%}.waitlist-popup--success .waitlist-popup__form{width:100%;max-width:none}.waitlist-popup--success .waitlist-popup__title--success>.type-semantic-header-xl-default,.waitlist-popup--success .waitlist-popup__title--success>.type-semantic-header-xl-italic{font-size:var(--semantic-typography-header-xl-typography-font-size)}.waitlist-popup__content{padding-inline:var(--space-400);padding-top:calc(var(--size-700) + var(--size-400));padding-bottom:var(--space-650);gap:var(--space-650)}.waitlist-popup__viewport[data-fit=true] .waitlist-popup__content{justify-content:center;min-height:100%}.dashboard-row{flex-direction:column;align-items:stretch}.dashboard-grid__built,.dashboard-grid__figma,.dashboard-grid__integrations,.dashboard-grid__templates,.dashboard-grid__waitlist{width:100%;max-width:100%;flex:1 1 auto}.slider-section{min-height:var(--slider-viewport-height);padding-top:var(--space-650);padding-bottom:var(--space-0)}.slider-section__track{min-height:calc(var(--slider-step-count, 1) * var(--slider-viewport-height))}.slider-section__stage{position:-webkit-sticky;position:sticky;top:0;min-height:var(--slider-viewport-height);--slider-stage-padding-top:var(--header-height);--slider-stage-padding-bottom:var(--space-650)}.slider-section__layout{height:auto;min-height:var(--slider-stage-content-height);grid-template-columns:none;grid-template-rows:auto minmax(0,1fr);gap:var(--space-650)}.slider-section__list-wrap{gap:clamp(var(--space-250),4vh,var(--space-650))}.slider-section__statement.section-statement--align-start{text-align:center}.slider-section__statement{gap:var(--space-400)}.slider-visual--build .slider-visual__editor-wrap{--slider-build-editor-gutter:var(--space-350)}.slider-section__list-track{overflow-x:auto;overflow-y:visible;margin-inline:calc(var(--container-padding-inline) * -1);padding-inline:var(--container-padding-inline);box-sizing:border-box}.slider-section__list{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-550);width:max-content;min-width:100%}.slider-list-item{min-height:var(--size-500);gap:var(--space-200)}.slider-list-item__label{font-size:var(--typography-font-size-400)}.slider-number{--slider-number-size:var(--size-400);--slider-number-radius:var(--radius-300);--slider-number-text-size:var(--typography-font-size-450);--slider-number-letter-spacing:0.88px}.slider-section__card-wrap{height:100%;min-height:0;max-width:100%}.slider-section__card{width:100%;height:100%;min-height:120px;max-height:100%}.slider-section[data-reduced-motion=true] .slider-section__card-layer .slider-section__card,.slider-section__card{max-width:min(100%,600px)}.slider-visual__chat-wrap{--slider-chat-scale:0.76}}@media (min-width:768px){.problem-section,.problem-stage{min-height:auto}.problem-stage{flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--space-650);padding-top:var(--space-550);padding-bottom:var(--space-650)}.problem-copy-shell{position:relative;left:auto;top:auto;transform:none;width:100%}.problem-copy{gap:var(--space-650);width:min(calc(100% - (var(--container-padding-inline) * 2)),50rem);max-width:50rem;margin-inline:auto}.problem-visuals{position:relative;inset:auto;display:flex;gap:var(--size-900);align-items:flex-end;justify-content:center;width:100%;margin-inline:auto;overflow:clip;margin-top:0}.problem-visual{position:relative;bottom:auto}.problem-visual--left{left:auto}.problem-visual--right{right:auto}.quote-section{padding-top:var(--space-750)}.quote-section__layout{gap:calc(var(--space-800) + var(--space-750))}.dashboard-row{flex-direction:row;align-items:stretch}.dashboard-grid__built{flex:1 1 auto}.dashboard-grid__waitlist{flex:0 0 15rem;max-width:15rem}.dashboard-grid__figma{flex:0 0 auto;width:100%;max-width:18.125rem;align-self:flex-start}.dashboard-grid__templates{flex:1 1 auto}.dashboard-grid__built .dashboard-card__content,.dashboard-grid__figma .dashboard-card__content,.dashboard-grid__integrations .dashboard-card__content,.dashboard-grid__templates .dashboard-card__content,.dashboard-grid__waitlist .dashboard-card__content{gap:var(--space-650);padding:var(--space-400)}.dashboard-grid__figma .dashboard-card,.dashboard-grid__templates .dashboard-card,.dashboard-grid__templates .dashboard-card__content,.dashboard-grid__templates .dashboard-card__main{height:100%}.dashboard-row--top .dashboard-card{min-height:10.1875rem}.templates--desktop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-350);gap:var(--space-350)}.templates--mobile{display:none}.dashboard-integrations__content{grid-template-columns:minmax(0,1fr) auto;align-items:center}.dashboard-integrations__logos{display:flex;width:auto}.dashboard-integrations__logo{width:var(--size-600);height:var(--size-600)}}@media (min-width:960px) and (hover:hover) and (pointer:fine){.hero{position:-webkit-sticky;position:sticky;top:0}.problem-section{padding-top:var(--space-900)}.dashboard-section{min-height:var(--dashboard-sticky-viewport-height,100svh);display:grid;align-items:center;overflow:visible}.dashboard-frame{padding-bottom:0}.dashboard-section__hemisphere-wrap{display:block;top:auto;bottom:calc((var(--dashboard-sticky-viewport-height, 100svh) - 100%) / -2);transform:translateX(-50%)}.slider-section{min-height:var(--slider-viewport-height);padding-top:var(--space-0);padding-bottom:var(--space-0)}.slider-section__track{min-height:calc(var(--slider-step-count, 1) * var(--slider-viewport-height))}.slider-section__stage{position:-webkit-sticky;position:sticky;top:0;min-height:var(--slider-viewport-height);--slider-stage-padding-top:calc(var(--space-900) + var(--space-650));--slider-stage-padding-bottom:var(--space-900);--slider-stage-content-height:calc(var(--slider-viewport-height) - var(--slider-stage-padding-top) - var(--slider-stage-padding-bottom))}.slider-section__layout{width:100%;height:var(--slider-stage-content-height);min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);align-items:stretch;gap:var(--space-900)}.slider-section__list-wrap{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;align-content:stretch;gap:clamp(var(--space-250),6.2vh,var(--space-900));min-width:0}.slider-section__statement{min-width:0}.slider-section__statement.section-statement--align-start{text-align:left}.slider-section__list-track{overflow:visible;align-self:end}.slider-section__list{display:grid;justify-items:start;justify-content:start;grid-gap:clamp(var(--space-100),2.6vh,var(--space-650));gap:clamp(var(--space-100),2.6vh,var(--space-650));width:100%;min-width:0;max-width:100%}.slider-list-item{width:100%;max-width:100%;min-height:clamp(var(--size-500),8.4vh,var(--size-700));gap:clamp(var(--space-250),2.4vh,var(--space-450))}.slider-list-item__label{display:inline;font-size:var(--slider-list-label-size-desktop-vi);min-width:0;line-height:.92;white-space:normal;text-wrap:balance;overflow-wrap:anywhere;max-inline-size:14ch;overflow:visible;text-overflow:clip}.slider-number{--slider-number-size:clamp(var(--size-500),7vh,var(--size-700));--slider-number-radius:var(--radius-400);--slider-number-text-size:var(--slider-number-text-size-desktop-vi);--slider-number-letter-spacing:1.6px}.slider-section__card-wrap{width:100%;max-width:100%;margin-inline:0;min-height:0;min-width:0}.slider-section__card{width:100%;min-width:0}.slider-visual__chat-wrap{--slider-chat-scale:1}.slider-visual--build .slider-visual__editor-wrap{--slider-editor-scale:1}.slider-visual--scale .slider-visual__browser-drift-wrap{--slider-browser-scale:1}.slider-visual--tweak .slider-visual__plugin-wrap{--slider-plugin-scale:1}}@media (min-width:960px) and (max-height:600px) and (hover:hover) and (pointer:fine){.slider-section__layout{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr);align-items:stretch;align-content:start;gap:var(--space-650);height:var(--slider-stage-content-height)}.slider-section__list-wrap{display:contents}.slider-section__statement{grid-column:1/-1;grid-row:1;align-self:start;min-width:0}.slider-section__list-track{grid-column:1;grid-row:2;align-self:end;overflow:visible;margin-inline:0;padding-inline:0}.slider-section__list{display:grid;justify-items:start;justify-content:start;grid-gap:clamp(var(--space-100),2.2vh,var(--space-650));gap:clamp(var(--space-100),2.2vh,var(--space-650));width:100%;min-width:0;max-width:100%}.slider-list-item{width:100%;max-width:100%;min-height:clamp(var(--size-400),7.2vh,var(--size-700));gap:clamp(var(--space-150),2.1vh,var(--space-450))}.slider-list-item__label{font-size:var(--slider-list-label-size-compact-vi);line-height:.92;white-space:normal;text-wrap:balance;overflow-wrap:anywhere;max-inline-size:14ch}.slider-number{--slider-number-size:clamp(var(--size-400),6.6vh,var(--size-700));--slider-number-text-size:var(--slider-number-text-size-compact-vi);--slider-number-letter-spacing:1.2px}.slider-section__card-wrap{grid-column:2;grid-row:2;align-self:stretch;min-width:0}.slider-section__card{height:100%;max-height:100%}}@media (min-width:960px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.dashboard-section__hemisphere-wrap{display:none}}.problem-stage.problem-stage--connect{--problem-connect-visual-width:clamp(9.5rem,18vw,16.5rem);--problem-connect-visual-height:calc(var(--problem-connect-visual-width) * 2.5673);position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-750);overflow:visible}.problem-stage.problem-stage--connect .problem-copy-shell{position:relative;z-index:var(--z-overlay-content);width:100%}.problem-visuals.problem-visuals--connect{position:relative;inset:auto;z-index:var(--z-base);width:100%;max-width:96rem;height:max(clamp(24rem,62svh,54rem),calc(var(--problem-connect-visual-height) + var(--space-900)));margin-inline:auto;overflow:visible;pointer-events:none;margin-top:var(--space-450)}.problem-visuals.problem-visuals--connect .problem-visual{position:absolute;left:50%;top:calc(50% + var(--space-350));bottom:auto;width:var(--problem-connect-visual-width);aspect-ratio:1026/2634;transform:translate(-50%,-50%);will-change:transform}.problem-visuals.problem-visuals--connect .problem-visual--left,.problem-visuals.problem-visuals--connect .problem-visual--right{left:50%;right:auto}.problem-visuals.problem-visuals--connect .problem-visual__frame{border-radius:var(--radius-500);background:transparent;overflow:hidden}.problem-visuals.problem-visuals--connect .problem-visual--left .problem-visual__frame,.problem-visuals.problem-visuals--connect .problem-visual--right .problem-visual__frame{background:transparent}.problem-visuals.problem-visuals--connect .problem-visual__media,.problem-visuals.problem-visuals--connect .problem-visual__media--left,.problem-visuals.problem-visuals--connect .problem-visual__media--right{position:absolute;inset:0;width:100%;height:100%;will-change:filter}.problem-visuals.problem-visuals--connect .problem-visual__media :where(img){width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:767px){.problem-stage.problem-stage--connect{--problem-connect-visual-width:clamp(7.25rem,33vw,9.75rem);min-height:auto;padding-top:var(--space-550);padding-bottom:var(--space-650);gap:var(--space-650)}.problem-visuals.problem-visuals--connect{height:max(clamp(20rem,54svh,34rem),calc(var(--problem-connect-visual-height) + var(--space-700)));margin-top:var(--space-400)}.problem-visuals.problem-visuals--connect .problem-visual{top:calc(50% + var(--space-250))}.problem-visuals.problem-visuals--connect .problem-visual__frame{border-radius:var(--radius-300)}}body[data-preloader-active=true],html[data-preloader-active=true]{overflow:hidden}html[data-preloader-active=true] .page-preloader__app-shell{visibility:hidden}.page-preloader{position:fixed;inset:0;z-index:var(--z-preloader);display:grid;place-items:center;padding:var(--space-700) var(--space-400);background:var(--background-neutral);color:var(--content-neutral-tertiary)}.page-preloader__content{width:100%;display:grid;justify-items:center}.page-preloader--dissolve{animation:page-preloader-dissolve .42s var(--easing-standard) forwards;pointer-events:none}.page-preloader__content--static{width:min(28rem,90vw);gap:var(--space-200);justify-items:stretch;text-align:center}.page-preloader__counter,.page-preloader__progress,.page-preloader__title{color:var(--content-neutral-tertiary)}.page-preloader__progress{width:100%;height:.375rem;border:0;border-radius:var(--radius-999);background:var(--content-neutral-secondary);overflow:hidden}.page-preloader__progress::-webkit-progress-bar{background:var(--content-neutral-secondary);border-radius:var(--radius-999)}.page-preloader__progress::-webkit-progress-value{background:var(--content-neutral-tertiary);border-radius:var(--radius-999)}.page-preloader__progress::-moz-progress-bar{background:var(--content-neutral-tertiary);border-radius:var(--radius-999)}.page-preloader__mark{--page-preloader-mark-size:9rem;--page-preloader-shell-radius:calc(var(--page-preloader-mark-size) * 0.1667);--page-preloader-shell-split-width:calc(var(--page-preloader-mark-size) * 0.4722);--page-preloader-dot-size:calc(var(--page-preloader-mark-size) * 0.2222);--page-preloader-dot-a-start-x:calc(var(--page-preloader-mark-size) * 0.1111);--page-preloader-dot-b-start-x:calc(var(--page-preloader-mark-size) * 0.5);--page-preloader-dot-start-y:calc(var(--page-preloader-mark-size) * 0.5556);--page-preloader-dot-travel:calc(var(--page-preloader-mark-size) * 0.5486);position:relative;width:var(--page-preloader-mark-size);height:var(--page-preloader-mark-size)}.page-preloader__shell{position:absolute;top:0;background:var(--content-neutral-tertiary)}.page-preloader__shell--main{left:0;width:100%;height:100%;border-radius:var(--page-preloader-shell-radius);opacity:0;animation:none}.page-preloader__shell--left,.page-preloader__shell--right{width:100%;height:100%;border-radius:var(--page-preloader-shell-radius);opacity:0;animation:preloader-shell-pair var(--page-preloader-cycle-duration,1.4s) linear infinite;will-change:width,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-preloader__shell--left{left:0}.page-preloader__shell--right{right:0}.page-preloader__dot{position:absolute;width:var(--page-preloader-dot-size);height:var(--page-preloader-dot-size);left:0;top:0;background:var(--background-neutral);-webkit-mask-image:url(/assets/images/nucli-inner.svg);mask-image:url(/assets/images/nucli-inner.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform-origin:top left;will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-preloader__dot--a{opacity:0;animation:preloader-dot-a var(--page-preloader-cycle-duration,1.4s) linear infinite}.page-preloader__dot--b{animation:preloader-dot-b var(--page-preloader-cycle-duration,1.4s) linear infinite}.page-preloader__mark[class*=page-preloader__mark--step-] .page-preloader__dot,.page-preloader__mark[class*=page-preloader__mark--step-] .page-preloader__shell--left,.page-preloader__mark[class*=page-preloader__mark--step-] .page-preloader__shell--main,.page-preloader__mark[class*=page-preloader__mark--step-] .page-preloader__shell--right{animation-play-state:paused;animation-delay:var(--page-preloader-static-delay,0s)}.page-preloader__mark--step-1{--page-preloader-static-delay:0ms}.page-preloader__mark--step-1 .page-preloader__shell--main{animation:none;opacity:1}.page-preloader__mark--step-1 .page-preloader__shell--left,.page-preloader__mark--step-1 .page-preloader__shell--right{animation:none;opacity:0}.page-preloader__mark--step-1 .page-preloader__dot--a{animation:none;width:calc(var(--page-preloader-mark-size) * .3333);height:calc(var(--page-preloader-mark-size) * .3333);left:calc(var(--page-preloader-mark-size) * .5);top:calc(var(--page-preloader-mark-size) * .5);transform:translate(0);opacity:1}.page-preloader__mark--step-1 .page-preloader__dot--b{animation:none;width:calc(var(--page-preloader-mark-size) * .2222);height:calc(var(--page-preloader-mark-size) * .2222);left:calc(var(--page-preloader-mark-size) * .5);top:calc(var(--page-preloader-mark-size) * .5556);transform:translate(0);opacity:1}.page-preloader__mark--step-2{--page-preloader-static-delay:calc(var(--page-preloader-cycle-duration, 1400ms) * -0.1667)}.page-preloader__mark--step-2 .page-preloader__shell--main{animation:none;opacity:1}.page-preloader__mark--step-2 .page-preloader__shell--left,.page-preloader__mark--step-2 .page-preloader__shell--right{animation:none;opacity:0}.page-preloader__mark--step-2 .page-preloader__dot--a{left:calc(var(--page-preloader-mark-size) * .1667)}.page-preloader__mark--step-2 .page-preloader__dot--a,.page-preloader__mark--step-2 .page-preloader__dot--b{animation:none;width:calc(var(--page-preloader-mark-size) * .3333);height:calc(var(--page-preloader-mark-size) * .3333);top:calc(var(--page-preloader-mark-size) * .5);transform:translate(0);opacity:1}.page-preloader__mark--step-2 .page-preloader__dot--b{left:calc(var(--page-preloader-mark-size) * .5)}.page-preloader__mark--step-3{--page-preloader-static-delay:calc(var(--page-preloader-cycle-duration, 1400ms) * -0.3333)}.page-preloader__mark--step-3 .page-preloader__shell--main{animation:none;opacity:0}.page-preloader__mark--step-3 .page-preloader__shell--left{animation:none;opacity:1;width:calc(var(--page-preloader-mark-size) * .4722);left:0}.page-preloader__mark--step-3 .page-preloader__shell--right{animation:none;opacity:1;width:calc(var(--page-preloader-mark-size) * .4722);right:0}.page-preloader__mark--step-3 .page-preloader__dot--a{left:calc(var(--page-preloader-mark-size) * .0278)}.page-preloader__mark--step-3 .page-preloader__dot--a,.page-preloader__mark--step-3 .page-preloader__dot--b{animation:none;width:calc(var(--page-preloader-mark-size) * .3333);height:calc(var(--page-preloader-mark-size) * .3333);top:calc(var(--page-preloader-mark-size) * .5);transform:translate(0);opacity:1}.page-preloader__mark--step-3 .page-preloader__dot--b{left:calc(var(--page-preloader-mark-size) * .5278)}.page-preloader__mark--step-4{--page-preloader-static-delay:calc(var(--page-preloader-cycle-duration, 1400ms) * -0.5)}.page-preloader__mark--step-4 .page-preloader__shell--main{animation:none;opacity:0}.page-preloader__mark--step-4 .page-preloader__shell--left{animation:none;opacity:1;width:calc(var(--page-preloader-mark-size) * .4722);left:0}.page-preloader__mark--step-4 .page-preloader__shell--right{animation:none;opacity:1;width:calc(var(--page-preloader-mark-size) * .4722);right:0}.page-preloader__mark--step-4 .page-preloader__dot--a{left:calc(var(--page-preloader-mark-size) * .1389)}.page-preloader__mark--step-4 .page-preloader__dot--a,.page-preloader__mark--step-4 .page-preloader__dot--b{animation:none;width:calc(var(--page-preloader-mark-size) * .3333);height:calc(var(--page-preloader-mark-size) * .3333);top:calc(var(--page-preloader-mark-size) * .1667);transform:translate(0);opacity:1}.page-preloader__mark--step-4 .page-preloader__dot--b{left:calc(var(--page-preloader-mark-size) * .6389)}.page-preloader__mark--step-5{--page-preloader-static-delay:calc(var(--page-preloader-cycle-duration, 1400ms) * -0.6667)}.page-preloader__mark--step-5 .page-preloader__shell--main{animation:none;opacity:1}.page-preloader__mark--step-5 .page-preloader__shell--left,.page-preloader__mark--step-5 .page-preloader__shell--right{animation:none;opacity:0}.page-preloader__mark--step-5 .page-preloader__dot--a{left:calc(var(--page-preloader-mark-size) * .1667)}.page-preloader__mark--step-5 .page-preloader__dot--a,.page-preloader__mark--step-5 .page-preloader__dot--b{animation:none;width:calc(var(--page-preloader-mark-size) * .3333);height:calc(var(--page-preloader-mark-size) * .3333);top:calc(var(--page-preloader-mark-size) * .1667);transform:translate(0);opacity:1}.page-preloader__mark--step-5 .page-preloader__dot--b{left:calc(var(--page-preloader-mark-size) * .5)}.page-preloader__mark--step-6{--page-preloader-static-delay:calc(var(--page-preloader-cycle-duration, 1400ms) * -0.8333)}.page-preloader__mark--step-6 .page-preloader__shell--main{animation:none;opacity:1}.page-preloader__mark--step-6 .page-preloader__shell--left,.page-preloader__mark--step-6 .page-preloader__shell--right{animation:none;opacity:0}.page-preloader__mark--step-6 .page-preloader__dot--a{animation:none;width:calc(var(--page-preloader-mark-size) * .3333);height:calc(var(--page-preloader-mark-size) * .3333);left:calc(var(--page-preloader-mark-size) * .1667);top:calc(var(--page-preloader-mark-size) * .1667);transform:translate(0);opacity:1}.page-preloader__mark--step-6 .page-preloader__dot--b{animation:none;width:calc(var(--page-preloader-mark-size) * .2222);height:calc(var(--page-preloader-mark-size) * .2222);left:calc(var(--page-preloader-mark-size) * .2778);top:calc(var(--page-preloader-mark-size) * .2222);transform:translate(0);opacity:1}.page-preloader__mark--step-7{--page-preloader-static-delay:calc(var(--page-preloader-cycle-duration, 1400ms) * -0.999)}.page-preloader__mark--step-7 .page-preloader__shell--main{animation:none;opacity:1}.page-preloader__mark--step-7 .page-preloader__shell--left,.page-preloader__mark--step-7 .page-preloader__shell--right{animation:none;opacity:0}.page-preloader__mark--step-7 .page-preloader__dot--a{animation:none;width:calc(var(--page-preloader-mark-size) * .3333);height:calc(var(--page-preloader-mark-size) * .3333);left:calc(var(--page-preloader-mark-size) * .5);top:calc(var(--page-preloader-mark-size) * .5);transform:translate(0);opacity:1}.page-preloader__mark--step-7 .page-preloader__dot--b{animation:none;width:calc(var(--page-preloader-mark-size) * .2222);height:calc(var(--page-preloader-mark-size) * .2222);left:calc(var(--page-preloader-mark-size) * .5);top:calc(var(--page-preloader-mark-size) * .5556);transform:translate(0);opacity:1}@keyframes page-preloader-dissolve{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(6px)}}@media (min-width:768px){.page-preloader{padding-inline:var(--space-900)}}@media (prefers-reduced-motion:reduce){.page-preloader{display:none}.page-preloader__dot,.page-preloader__shell--left,.page-preloader__shell--main,.page-preloader__shell--right{animation:none}.page-preloader__shell--main{opacity:1}.page-preloader__shell--left,.page-preloader__shell--right{opacity:0}}@keyframes preloader-shell-main{0%,16.7%,66.7%,83.3%,to{opacity:1;width:100%;left:0}25%{opacity:1;width:calc(var(--page-preloader-mark-size) * .82);left:0}33.3%,50%{opacity:1;width:var(--page-preloader-shell-split-width);left:0}58.3%{opacity:1;width:calc(var(--page-preloader-mark-size) * .82);left:0}}@keyframes preloader-shell-pair{0%,16.7%,66.7%,83.3%,to{opacity:1;width:100%}25%{opacity:1;width:calc(var(--page-preloader-mark-size) * .42)}33.3%,50%{opacity:1;width:var(--page-preloader-shell-split-width)}58.3%{opacity:1;width:calc(var(--page-preloader-mark-size) * .42)}}@keyframes preloader-dot-a{0%,to{transform:translate(calc(var(--page-preloader-mark-size) * .5),calc(var(--page-preloader-mark-size) * .5)) scale(1.5);opacity:1}16.7%{transform:translate(calc(var(--page-preloader-mark-size) * .5),calc(var(--page-preloader-mark-size) * .5)) scale(1.5);opacity:1}33.3%{transform:translate(calc(var(--page-preloader-mark-size) * .5278),calc(var(--page-preloader-mark-size) * .5)) scale(1.5);opacity:1}50%{transform:translate(calc(var(--page-preloader-mark-size) * .6389),calc(var(--page-preloader-mark-size) * .1667)) scale(1.5);opacity:1}66.7%{transform:translate(calc(var(--page-preloader-mark-size) * .5),calc(var(--page-preloader-mark-size) * .1667)) scale(1.5);opacity:1}83.3%{transform:translate(calc(var(--page-preloader-mark-size) * .1667),calc(var(--page-preloader-mark-size) * .1667)) scale(1.5);opacity:1}}@keyframes preloader-dot-b{0%,to{transform:translate(calc(var(--page-preloader-mark-size) * .5),calc(var(--page-preloader-mark-size) * .5556)) scale(1);opacity:1}16.7%{transform:translate(calc(var(--page-preloader-mark-size) * .1667),calc(var(--page-preloader-mark-size) * .5)) scale(1.5);opacity:1}33.3%{transform:translate(calc(var(--page-preloader-mark-size) * .0278),calc(var(--page-preloader-mark-size) * .5)) scale(1.5);opacity:1}50%{transform:translate(calc(var(--page-preloader-mark-size) * .1389),calc(var(--page-preloader-mark-size) * .1667)) scale(1.5);opacity:1}66.7%{transform:translate(calc(var(--page-preloader-mark-size) * .1667),calc(var(--page-preloader-mark-size) * .1667)) scale(1.5);opacity:1}83.3%{transform:translate(calc(var(--page-preloader-mark-size) * .2778),calc(var(--page-preloader-mark-size) * .2222)) scale(1);opacity:1}}.pattern-wall{position:relative;width:var(--pattern-wall-content-width,auto);height:var(--pattern-wall-content-height,auto);overflow:hidden}.pattern-wall__tile{position:absolute;transition:left var(--duration-base) var(--easing-standard),top var(--duration-base) var(--easing-standard)}.pattern-cell{--pattern-cell-unit:2rem;--pattern-cell-gap:0.5rem;--pattern-cell-cols:1;--pattern-cell-rows:1;--pattern-cell-radius:var(--space-150);--pattern-cell-nucleus-size:0.625rem;--pattern-cell-nucleus-offset:0.5rem;--pattern-cell-bg:var(--background-ultraviolet);--pattern-cell-nucleus:var(--background-limoncello);position:relative;overflow:hidden;--pattern-cell-width-effective:var(
    --pattern-cell-width-px,calc((var(--pattern-cell-cols) * var(--pattern-cell-unit)) + ((var(--pattern-cell-cols) - 1) * var(--pattern-cell-gap)))
  );--pattern-cell-height-effective:var(
    --pattern-cell-height-px,calc((var(--pattern-cell-rows) * var(--pattern-cell-unit)) + ((var(--pattern-cell-rows) - 1) * var(--pattern-cell-gap)))
  );width:var(--pattern-cell-width-effective);height:var(--pattern-cell-height-effective);border-radius:var(--pattern-cell-radius);background:var(--pattern-cell-bg);transition:width var(--duration-base) var(--easing-standard),height var(--duration-base) var(--easing-standard),background-color var(--duration-base) var(--easing-standard)}.pattern-cell__nucleus{--pattern-cell-nucleus-shift-x:0px;--pattern-cell-nucleus-shift-y:0px;--pattern-cell-nucleus-travel-x:max(0px,calc(var(--pattern-cell-width-effective) - (var(--pattern-cell-nucleus-offset) * 2) - var(--pattern-cell-nucleus-size)));--pattern-cell-nucleus-travel-y:max(0px,calc(var(--pattern-cell-height-effective) - (var(--pattern-cell-nucleus-offset) * 2) - var(--pattern-cell-nucleus-size)));position:absolute;width:var(--pattern-cell-nucleus-size);height:var(--pattern-cell-nucleus-size);top:var(--pattern-cell-nucleus-offset);left:var(--pattern-cell-nucleus-offset);background-color:var(--pattern-cell-nucleus);-webkit-mask-image:url(/assets/images/nucli-inner.svg);mask-image:url(/assets/images/nucli-inner.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;opacity:var(--pattern-cell-nucleus-opacity,1);transform:translate(var(--pattern-cell-nucleus-shift-x),var(--pattern-cell-nucleus-shift-y));transition:transform var(--duration-base) var(--easing-standard),opacity var(--duration-base) var(--easing-standard),background-color var(--duration-base) var(--easing-standard)}.pattern-cell--top-left .pattern-cell__nucleus{--pattern-cell-nucleus-shift-x:0px;--pattern-cell-nucleus-shift-y:0px}.pattern-cell--top-right .pattern-cell__nucleus{--pattern-cell-nucleus-shift-x:var(--pattern-cell-nucleus-travel-x);--pattern-cell-nucleus-shift-y:0px}.pattern-cell--bottom-left .pattern-cell__nucleus{--pattern-cell-nucleus-shift-x:0px;--pattern-cell-nucleus-shift-y:var(--pattern-cell-nucleus-travel-y)}.pattern-cell--bottom-right .pattern-cell__nucleus{--pattern-cell-nucleus-shift-x:var(--pattern-cell-nucleus-travel-x);--pattern-cell-nucleus-shift-y:var(--pattern-cell-nucleus-travel-y)}.adaptive-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-top:var(--adaptive-text-padding-top);padding-bottom:var(--adaptive-text-padding-bottom)}.adaptive-text,.adaptive-text--tag-h2{--adaptive-text-padding-top:var(--space-900);--adaptive-text-padding-bottom:var(--space-650)}.adaptive-text--tag-h3{--adaptive-text-padding-top:var(--space-550);--adaptive-text-padding-bottom:var(--space-450)}.adaptive-text--tag-paragraph{--adaptive-text-padding-top:var(--space-200);--adaptive-text-padding-bottom:var(--space-350)}.adaptive-text__content{width:100%;margin:0;color:var(--content-neutral-primary)}@media (max-width:767px){.adaptive-text--tag-h2{--adaptive-text-padding-top:var(--space-650);--adaptive-text-padding-bottom:var(--space-400)}.adaptive-text--tag-h3{--adaptive-text-padding-top:var(--space-400);--adaptive-text-padding-bottom:var(--space-300)}.adaptive-text--tag-paragraph{--adaptive-text-padding-top:var(--space-100);--adaptive-text-padding-bottom:var(--space-300)}}.adaptive-text--size-desktop.adaptive-text--tag-h2{--adaptive-text-padding-top:var(--space-900);--adaptive-text-padding-bottom:var(--space-650)}.adaptive-text--size-desktop.adaptive-text--tag-h3{--adaptive-text-padding-top:var(--space-550);--adaptive-text-padding-bottom:var(--space-450)}.adaptive-text--size-desktop.adaptive-text--tag-paragraph{--adaptive-text-padding-top:var(--space-200);--adaptive-text-padding-bottom:var(--space-350)}.adaptive-text--size-mobile.adaptive-text--tag-h2{--adaptive-text-padding-top:var(--space-650);--adaptive-text-padding-bottom:var(--space-400)}.adaptive-text--size-mobile.adaptive-text--tag-h3{--adaptive-text-padding-top:var(--space-400);--adaptive-text-padding-bottom:var(--space-300)}.adaptive-text--size-mobile.adaptive-text--tag-paragraph{--adaptive-text-padding-top:var(--space-100);--adaptive-text-padding-bottom:var(--space-300)}:root{color-scheme:dark}