.brand-shapes-module__qC-_pG__svg{width:100%;height:auto;display:block;overflow:visible}.brand-shapes-module__qC-_pG__purple,.brand-shapes-module__qC-_pG__red,.brand-shapes-module__qC-_pG__pink{transform-box:fill-box;transform-origin:50%}.brand-shapes-module__qC-_pG__purple{animation:7.2s ease-in-out infinite brand-shapes-module__qC-_pG__driftPurple}.brand-shapes-module__qC-_pG__red{animation:8.8s ease-in-out .5s infinite brand-shapes-module__qC-_pG__driftRed}.brand-shapes-module__qC-_pG__pink{animation:6.8s ease-in-out 1.1s infinite brand-shapes-module__qC-_pG__driftPink}@keyframes brand-shapes-module__qC-_pG__driftPurple{0%,to{transform:translate(3px,-6px)rotate(.6deg)scale(1.015)}28%{transform:translate(10px,-12px)rotate(2.4deg)scale(1.03)}54%{transform:translate(-4px,-9px)rotate(-1.2deg)scale(1.018)}74%{transform:translate(8px,4px)rotate(1.6deg)scale(1.022)}}@keyframes brand-shapes-module__qC-_pG__driftRed{0%,to{transform:translate(-4px,5px)rotate(-.8deg)scale(1.012)}32%{transform:translate(-11px,8px)rotate(-2.8deg)scale(1.025)}58%{transform:translate(5px,9px)rotate(1.4deg)scale(1.012)}78%{transform:translate(-7px,-5px)rotate(-1.8deg)scale(1.02)}}@keyframes brand-shapes-module__qC-_pG__driftPink{0%,to{transform:translate(4px,-5px)rotate(.5deg)scale(1.012)}28%{transform:translate(9px,-11px)rotate(2.1deg)scale(1.03)}54%{transform:translate(-5px,-3px)rotate(-1deg)scale(1.01)}80%{transform:translate(8px,5px)rotate(1.5deg)scale(1.02)}}
.brand-module__lJO6na__brand{width:fit-content;min-width:0;max-width:100%;min-height:var(--edb-control-min);color:var(--edb-color-text);flex-shrink:1;align-items:center;gap:.625rem;display:inline-flex}.brand-module__lJO6na__link{width:fit-content;min-width:0;max-width:100%;min-height:var(--edb-control-min);color:var(--edb-color-text);align-items:center;text-decoration:none;display:inline-flex}.brand-module__lJO6na__link:link,.brand-module__lJO6na__link:visited{color:var(--edb-color-text)}.brand-module__lJO6na__wordmark{aspect-ratio:461/80;width:min(10.06rem,100%);height:auto;display:block}.brand-module__lJO6na__kicker{color:var(--edb-color-text-muted);letter-spacing:0;flex-shrink:0;font-size:.875rem;font-weight:400;line-height:1}
.language-switch-module__bizkZa__switch{flex-wrap:wrap;flex:0 auto;align-items:center;gap:0;min-width:0;display:flex}.language-switch-module__bizkZa__item{flex-wrap:wrap;align-items:center;min-width:0;display:inline-flex}.language-switch-module__bizkZa__separator{color:var(--edb-color-muted);font-size:var(--edb-text-small);padding:0 var(--edb-space-1);-webkit-user-select:none;user-select:none}.language-switch-module__bizkZa__choice,.language-switch-module__bizkZa__unavailable{box-sizing:border-box;min-height:var(--edb-control-min);min-width:var(--edb-control-min);padding:0 var(--edb-space-2);color:var(--edb-color-text);font-size:var(--edb-text-small);justify-content:center;align-items:center;line-height:1.3;text-decoration:none;display:inline-flex}.language-switch-module__bizkZa__choice{position:relative}.language-switch-module__bizkZa__choice:link,.language-switch-module__bizkZa__choice:visited{color:var(--edb-color-text)}.language-switch-module__bizkZa__current{text-underline-offset:4px;font-weight:650;text-decoration:underline;text-decoration-thickness:2px}.language-switch-module__bizkZa__unavailable{min-width:0;color:var(--edb-color-text-muted);text-align:left;overflow-wrap:anywhere;justify-content:flex-start}.language-switch-module__bizkZa__currentNote{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.edb-pressable-module__3n0PKW__control{vertical-align:middle;max-width:100%;display:inline-flex}.edb-pressable-module__3n0PKW__control.edb-pressable-module__3n0PKW__stretch,.edb-pressable-module__3n0PKW__stretch,.edb-pressable-module__3n0PKW__card{width:100%;display:block}
.catalog-module__UOhuKq__products{grid-template-columns:1fr;gap:2.5rem;width:100%;margin-top:3rem;display:grid}.catalog-module__UOhuKq__product{min-width:0;color:var(--edb-color-ink);background:var(--edb-color-surface);border:1px solid var(--edb-color-line);border-radius:var(--edb-radius-card);flex-direction:column;gap:1.75rem;display:flex;overflow:hidden}.edb a.catalog-module__UOhuKq__product{color:var(--edb-color-ink);text-decoration:none}.edb a.catalog-module__UOhuKq__product:link{color:var(--edb-color-ink);text-decoration:none}.edb a.catalog-module__UOhuKq__product:visited{color:var(--edb-color-ink);text-decoration:none}@media (scripting:none){.catalog-module__UOhuKq__product{transition:transform var(--edb-duration-fast) ease}.catalog-module__UOhuKq__product:hover{transform:translateY(-4px)}}.catalog-module__UOhuKq__product[data-kind=fixture],.catalog-module__UOhuKq__product[data-kind=probe]{border-style:dashed}.catalog-module__UOhuKq__figure{background:var(--edb-color-paper);display:block}.catalog-module__UOhuKq__image{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.catalog-module__UOhuKq__intro,.catalog-module__UOhuKq__case,.catalog-module__UOhuKq__footer{padding-inline:1.5rem}.catalog-module__UOhuKq__intro{flex-direction:column;gap:.85rem;display:flex}.catalog-module__UOhuKq__fixtureBadge{letter-spacing:.04em;text-transform:uppercase;align-self:flex-start}.catalog-module__UOhuKq__identity{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.catalog-module__UOhuKq__wordmark{letter-spacing:-.06em;overflow-wrap:anywhere;align-items:center;gap:.5rem;min-width:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;display:inline-flex}.catalog-module__UOhuKq__logo{flex:none;display:inline-flex}.catalog-module__UOhuKq__logo img{width:1em;height:1em}.catalog-module__UOhuKq__oneLiner,.catalog-module__UOhuKq__description{overflow-wrap:break-word;max-width:40rem}.catalog-module__UOhuKq__oneLiner{font-size:1.125rem;font-weight:500;line-height:1.45}.catalog-module__UOhuKq__description{color:var(--edb-color-muted);font-size:var(--edb-text-body);line-height:1.55}.catalog-module__UOhuKq__case{flex-direction:column;gap:1.25rem;display:flex}.catalog-module__UOhuKq__caseGrid{grid-template-columns:1fr;gap:1rem 1.5rem;display:grid}.catalog-module__UOhuKq__field{min-width:0}.catalog-module__UOhuKq__field dt{color:var(--edb-color-muted);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.3rem;font-size:.75rem;font-weight:600;display:flex}.catalog-module__UOhuKq__field dd{overflow-wrap:break-word;font-size:.9375rem;line-height:1.5}.catalog-module__UOhuKq__field[data-kind=unexamined] dd{color:var(--edb-color-muted)}.catalog-module__UOhuKq__evidence{border:1px solid var(--edb-color-line);border-radius:var(--edb-radius-pill);color:var(--edb-color-ink);letter-spacing:.03em;text-transform:uppercase;padding:.15rem .4rem;font-size:.6875rem;font-weight:700}.catalog-module__UOhuKq__economics{background:var(--edb-color-paper);border:1px solid var(--edb-color-line);flex-direction:column;gap:.85rem;padding:1rem 1.1rem;display:flex}.catalog-module__UOhuKq__scenarioMark,.catalog-module__UOhuKq__economicsNote{font-size:.75rem;line-height:1.45}.catalog-module__UOhuKq__scenarioMark{letter-spacing:.04em;text-transform:uppercase;font-weight:700}.catalog-module__UOhuKq__economicsNote{color:var(--edb-color-muted)}.catalog-module__UOhuKq__kindDocumented,.catalog-module__UOhuKq__kindEstimate,.catalog-module__UOhuKq__kindHypothesis,.catalog-module__UOhuKq__kindUnexamined{border-color:var(--edb-color-line)}.catalog-module__UOhuKq__footer{min-height:var(--edb-control-min);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:1.5rem;display:flex}.catalog-module__UOhuKq__meta{flex-wrap:wrap;align-items:center;gap:.65rem .85rem;min-width:0;display:flex}.catalog-module__UOhuKq__visibility{min-width:0;color:var(--edb-color-muted);flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:.8125rem;line-height:1.3;display:flex}.catalog-module__UOhuKq__visibilityLabel{letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}.catalog-module__UOhuKq__status{border:1px solid var(--edb-color-line);border-radius:var(--edb-radius-pill);flex:none;padding:.4rem .7rem;font-size:.8125rem;line-height:1.3}.catalog-module__UOhuKq__action{min-height:var(--edb-control-min);align-items:center;gap:.65rem;font-size:.9375rem;font-weight:500;display:inline-flex}.catalog-module__UOhuKq__arrow{color:var(--edb-color-ink);font-size:1.5rem}.catalog-module__UOhuKq__banner{border:1px dashed var(--edb-color-ink);gap:.5rem;max-width:40rem;margin-top:1.25rem;padding:.85rem 1rem;font-size:.9375rem;line-height:1.5;display:grid}.catalog-module__UOhuKq__bannerNext{color:var(--edb-color-muted)}@media (min-width:800px){.catalog-module__UOhuKq__intro,.catalog-module__UOhuKq__case,.catalog-module__UOhuKq__footer{padding-inline:2rem}.catalog-module__UOhuKq__caseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-module__UOhuKq__footer{padding-bottom:2rem}}@media (max-width:800px){.catalog-module__UOhuKq__intro,.catalog-module__UOhuKq__case,.catalog-module__UOhuKq__footer{padding-inline:1.25rem}.catalog-module__UOhuKq__identity{flex-wrap:wrap}.catalog-module__UOhuKq__footer{padding-bottom:1.25rem}}@media (prefers-reduced-motion:reduce){.catalog-module__UOhuKq__product{transition:none}.catalog-module__UOhuKq__product:hover{transform:none}}
.private-module__lFGica__page{min-height:100vh}.private-module__lFGica__header{height:64px;padding:0 var(--edb-space-16);border-bottom:1px solid var(--edb-color-line);justify-content:space-between;align-items:center;display:flex}.private-module__lFGica__session{align-items:center;gap:var(--edb-space-6);min-width:0;display:flex}.private-module__lFGica__email{color:var(--edb-color-muted);font-size:var(--edb-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.private-module__lFGica__signOut{min-height:var(--edb-control-min);color:var(--edb-color-ink);font-size:var(--edb-text-small);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.private-module__lFGica__main{box-sizing:border-box;width:100%;max-width:80rem;padding:var(--edb-space-16) var(--edb-space-16) 6rem}.private-module__lFGica__chromeMain{box-sizing:border-box;width:100%;max-width:80rem;padding-block:var(--edb-space-16) 6rem}.private-module__lFGica__title{font-family:var(--edb-font-display);letter-spacing:-.03em;overflow-wrap:break-word;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.1}.private-module__lFGica__lede{max-width:40rem;margin-top:var(--edb-space-4);font-size:var(--edb-text-lead);overflow-wrap:break-word;font-weight:400;line-height:1.45}@media (max-width:800px){.private-module__lFGica__header{gap:var(--edb-space-3);height:auto;min-height:64px;padding:var(--edb-space-4) var(--edb-space-6);flex-wrap:wrap}.private-module__lFGica__main{padding:var(--edb-space-12) var(--edb-space-6) 4rem}}
.fixture-module__HQ-0HG__oneLiner{max-width:40rem;margin-top:var(--edb-space-6);font-size:var(--edb-text-lead);line-height:1.5}.fixture-module__HQ-0HG__back{min-height:var(--edb-control-min);margin-top:var(--edb-space-8);text-underline-offset:.25em;align-items:center;font-size:.9375rem;font-weight:500;text-decoration:underline;display:inline-flex}
.local-concept-page-module__hFHVtG__note{max-width:40rem;margin-top:var(--edb-space-6);color:var(--edb-color-muted);font-size:var(--edb-text-small);line-height:1.5}
.product-frame-module__9ccyJG__workspace{width:100%;max-width:90rem;padding:var(--edb-space-8,2rem) var(--edb-space-16,4rem);margin:0 auto}.product-frame-module__9ccyJG__workspace[data-expanded=true]{max-width:none;padding-inline:0}.product-frame-module__9ccyJG__window{border:1px solid var(--edb-color-line,#3f373c);border-radius:var(--edb-radius-card,1.5rem);overflow:hidden}.product-frame-module__9ccyJG__workspace[data-expanded=true] .product-frame-module__9ccyJG__window{border-inline:0;border-radius:0}.product-frame-module__9ccyJG__toolbar{justify-content:space-between;align-items:center;gap:var(--edb-space-4,1rem);background:var(--edb-color-surface,#2a2328);color:var(--edb-color-ink,#fff8f4);font-size:var(--edb-text-small,.875rem);flex-wrap:wrap;padding:.75rem 1.25rem;display:flex}.product-frame-module__9ccyJG__toolbar a,.product-frame-module__9ccyJG__toolbar button{min-height:var(--edb-control-min,2.75rem);align-items:center;display:inline-flex}.product-frame-module__9ccyJG__toolbar a,.product-frame-module__9ccyJG__toolbar a:link,.product-frame-module__9ccyJG__toolbar a:visited{color:var(--edb-color-pink,#f5a7cf);text-underline-offset:4px}.product-frame-module__9ccyJG__toolbar button{border:1px solid var(--edb-color-border,#8a7a82);cursor:pointer;border-radius:var(--edb-radius-control,.75rem);background:0 0;padding:.5rem .75rem}.product-frame-module__9ccyJG__toolbar a:focus-visible,.product-frame-module__9ccyJG__toolbar button:focus-visible{outline:3px solid var(--edb-color-focus,#a782dc);outline-offset:4px}.product-frame-module__9ccyJG__location{font-size:var(--edb-text-small,.875rem)}@media (max-width:600px){.product-frame-module__9ccyJG__workspace{padding:var(--edb-space-4,1rem)}.product-frame-module__9ccyJG__location{display:none}.product-frame-module__9ccyJG__toolbar{gap:var(--edb-space-2,.5rem);padding:.75rem}}
.product-theme-module__xZdMcq__surface{color:var(--product-ink);background:var(--product-paper);font-family:var(--product-font)}.product-theme-module__xZdMcq__surface[data-product=form]{--product-paper:var(--form-bg);--product-ink:var(--form-text);--product-muted:var(--form-secondary);--product-line:var(--form-line);--product-font:var(--form-font-body);--product-display:var(--form-font-display);--product-accent:var(--form-action);--product-on-accent:var(--form-on-action);--product-soft:var(--form-sage);--product-card:var(--form-surface);--product-radius:var(--form-radius-card);--product-focus:var(--form-focus)}.product-theme-module__xZdMcq__surface[data-product=lappo]{--product-paper:var(--lappo-surface-canvas);--product-ink:var(--lappo-text-primary);--product-muted:var(--lappo-text-secondary);--product-line:var(--lappo-border-default);--product-font:var(--font-inter), var(--lappo-font-family);--product-display:var(--product-font);--product-accent:var(--lappo-brand-primary);--product-on-accent:var(--lappo-surface-card);--product-soft:var(--lappo-brand-soft);--product-card:var(--lappo-surface-card);--product-radius:var(--lappo-radius-card);--product-focus:var(--lappo-focus-ring)}.product-theme-module__xZdMcq__surface[data-product=relay]{--product-paper:var(--relay-color-paper);--product-ink:var(--relay-color-ink);--product-muted:var(--relay-color-muted);--product-line:var(--relay-color-line);--product-font:var(--relay-font-body);--product-display:var(--relay-font-display);--product-accent:var(--relay-color-red);--product-on-accent:var(--relay-color-surface);--product-soft:var(--relay-color-pink-soft);--product-card:var(--relay-color-surface);--product-radius:var(--relay-radius-card);--product-focus:var(--relay-color-focus)}
.product-wordmark-module__mdaWTG__wordmark{font-family:var(--product-display);font-size:inherit;letter-spacing:-.05em;align-items:center;gap:.125em;display:inline-flex}.product-wordmark-module__mdaWTG__wordmark img{width:1em;height:1em}.product-wordmark-module__mdaWTG__wordmark[data-product=lappo]{font-weight:700}
.login-module__rMv5LG__main{gap:var(--edb-space-16);width:100%;min-width:0;max-width:61.25rem;padding-block:var(--edb-space-16);flex:1;grid-template-columns:1fr 1.15fr;align-items:center;margin-inline:auto;display:grid}.login-module__rMv5LG__intro,.login-module__rMv5LG__panel,.login-module__rMv5LG__field{min-width:0}.login-module__rMv5LG__kicker{margin-bottom:var(--edb-space-6);color:var(--edb-color-pink)}.login-module__rMv5LG__title{margin:0 0 var(--edb-space-6);font-family:var(--edb-font-display);letter-spacing:-.035em;overflow-wrap:break-word;font-size:clamp(2rem,4.8vw,3rem);font-weight:400;line-height:1.12}.login-module__rMv5LG__lede{max-width:19rem;color:var(--edb-color-text-muted);font-size:var(--edb-text-body);overflow-wrap:break-word;margin:0;line-height:1.65}.login-module__rMv5LG__art{width:13.125rem;height:7.375rem;margin-top:var(--edb-space-8);border-bottom:1px solid var(--edb-color-line);position:relative;overflow:hidden}.login-module__rMv5LG__capsule{border-radius:var(--edb-radius-pill);width:2.875rem;height:8.25rem;position:absolute;bottom:-1.75rem}.login-module__rMv5LG__capsulePurple{background:var(--edb-color-purple);left:1.75rem;transform:rotate(-30deg)}.login-module__rMv5LG__capsuleRed{background:var(--edb-color-red);bottom:-.625rem;left:5.625rem;transform:rotate(30deg)}.login-module__rMv5LG__capsulePink{background:var(--edb-color-pink);bottom:-2.8rem;left:8.375rem;transform:rotate(-30deg)}.login-module__rMv5LG__panel{background:var(--edb-color-raised);border:1px solid var(--edb-color-line);border-radius:var(--edb-radius-card);padding:var(--edb-space-8)}.login-module__rMv5LG__panel .login-module__rMv5LG__heading{margin:0 0 var(--edb-space-4);font-family:var(--edb-font-display);letter-spacing:-.025em;overflow-wrap:break-word;font-size:clamp(1.875rem,4vw,2.375rem);font-weight:400;line-height:1.15}.login-module__rMv5LG__formIntro{margin:0 0 var(--edb-space-6);color:var(--edb-color-text-muted);font-size:var(--edb-text-small);line-height:1.6}.login-module__rMv5LG__form{gap:var(--edb-space-4);display:grid}.login-module__rMv5LG__panel input{background:var(--edb-color-canvas)}.login-module__rMv5LG__submit{width:100%;margin-top:var(--edb-space-2)}.login-module__rMv5LG__status{min-height:0}.login-module__rMv5LG__status:empty{display:none}.login-module__rMv5LG__switch{min-height:var(--edb-control-min);padding:var(--edb-space-2);color:var(--edb-color-text-muted);font-size:var(--edb-text-small);text-align:center;text-underline-offset:4px;justify-content:center;align-items:center;margin-inline:auto;display:inline-flex}.login-module__rMv5LG__switch:link,.login-module__rMv5LG__switch:visited{color:var(--edb-color-text-muted)}.login-module__rMv5LG__message{margin:0 0 var(--edb-space-4);font-size:var(--edb-text-small);line-height:1.45}.login-module__rMv5LG__hint{margin:var(--edb-space-6) 0 0;padding-top:var(--edb-space-6);border-top:1px solid var(--edb-color-line);color:var(--edb-color-text-muted);font-size:.75rem;line-height:1.5}@media (max-width:800px){.login-module__rMv5LG__main{gap:var(--edb-space-8);padding-block:var(--edb-space-8);grid-template-columns:1fr}.login-module__rMv5LG__art{display:none}.login-module__rMv5LG__lede{max-width:none}.login-module__rMv5LG__title{margin-bottom:var(--edb-space-4);font-size:clamp(1.75rem,8vw,2rem)}.login-module__rMv5LG__panel{padding:var(--edb-space-6)}}
.product-tokens-module__361yRG__form{--form-cream:#f5f0e7;--form-forest:#183e36;--form-coral:#d77b62;--form-plum:#6d425a;--form-sage:#c7d0ad;--form-white:#fffcf7;--form-muted:#52665f;--form-line:#718178;--form-error:#982f35;--form-space-1:4px;--form-space-2:8px;--form-space-3:12px;--form-space-4:16px;--form-space-6:24px;--form-space-8:32px;--form-space-12:48px;--form-space-16:64px;--form-bg:var(--form-cream);--form-surface:var(--form-white);--form-text:var(--form-forest);--form-secondary:var(--form-muted);--form-action:var(--form-forest);--form-on-action:var(--form-cream);--form-focus:var(--form-plum);--form-danger:var(--form-error);--form-radius-field:12px;--form-radius-card:24px;--form-radius-pill:999px;--form-font-body:system-ui, sans-serif;--form-font-display:Georgia, serif}.product-tokens-module__361yRG__form[data-form-theme=dark]{--form-bg:#102b25;--form-surface:var(--form-forest);--form-text:var(--form-cream);--form-secondary:var(--form-sage);--form-action:var(--form-sage);--form-on-action:var(--form-forest);--form-focus:var(--form-coral);--form-danger:#ffb4ab}.product-tokens-module__361yRG__form[data-form-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--form-bg:#f5f0e7;--form-surface:#fffcf7;--form-text:#183e36;--form-secondary:#52665f;--form-action:#183e36;--form-on-action:#f5f0e7;--form-focus:#6d425a;--form-danger:#982f35;--form-line:#718178;--form-soft:#e6e8db;--form-warning:#744c13}.product-tokens-module__361yRG__form[data-form-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--form-line:#81988c;--form-soft:#24483d;--form-warning:#edce94}.product-tokens-module__361yRG__lappo,.product-tokens-module__361yRG__lappo[data-lappo-theme=light]{--lappo-brand-primary:#6d3bef;--lappo-brand-soft:#eee8fe;--lappo-brand-on-dark:#a78bfa;--lappo-surface-hero:#0c1020;--lappo-surface-canvas:#f5f6fa;--lappo-surface-card:#fff;--lappo-text-primary:#171b2c;--lappo-text-secondary:#626b7f;--lappo-border-default:#e0e4ed;--lappo-status-success:#13795b;--lappo-status-warning:#945700;--lappo-status-error:#b42338;--lappo-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lappo-font-display:clamp(3.5rem, 5vw, 4rem);--lappo-font-h1:clamp(2rem, 4vw, 2.5rem);--lappo-font-h2:clamp(1.5rem, 3vw, 1.75rem);--lappo-font-h3:1.25rem;--lappo-font-body:1rem;--lappo-font-label:.875rem;--lappo-line-body:1.5;--lappo-line-heading:1.15;--lappo-radius-field:8px;--lappo-radius-button:12px;--lappo-radius-card:20px;--lappo-radius-hero:28px;--lappo-shadow-card:0 8px 24px #0c102014;--lappo-layout-max:1280px;--lappo-layout-sidebar:240px;--lappo-layout-margin:20px;--lappo-layout-gutter:16px;--lappo-target-min:44px;--lappo-motion-fast:.16s;--lappo-motion-normal:.24s;--lappo-control-border:#626b7f;--lappo-focus-ring:#6d3bef;--lappo-space-4:4px;--lappo-space-8:8px;--lappo-space-12:12px;--lappo-space-16:16px;--lappo-space-24:24px;--lappo-space-32:32px;--lappo-space-48:48px;--lappo-space-64:64px}.product-tokens-module__361yRG__lappo[data-lappo-theme=dark]{--lappo-surface-canvas:#0c1020;--lappo-surface-card:#1a2236;--lappo-text-primary:#fff;--lappo-text-secondary:#bcc5d8;--lappo-border-default:#39445a;--lappo-control-border:#bcc5d8;--lappo-focus-ring:#a78bfa;--lappo-status-success:#83d9b3;--lappo-status-warning:#f4c66a;--lappo-status-error:#ffadb8}.product-tokens-module__361yRG__relay{--relay-color-paper:#fff8f4;--relay-color-surface:#fff;--relay-color-ink:#291b24;--relay-color-muted:#705d67;--relay-color-line:#e8d6d9;--relay-color-border:#927c86;--relay-color-pink:#f5a7cf;--relay-color-pink-soft:#fce5f0;--relay-color-red:#bf2946;--relay-color-red-hover:#9e1f39;--relay-color-orange:#ff9b54;--relay-color-orange-soft:#fff0e3;--relay-color-success:#24634d;--relay-color-success-soft:#e7f3eb;--relay-color-warning:#85420d;--relay-color-danger:#a51f34;--relay-color-focus:#752b76;--relay-font-body:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--relay-font-display:Georgia, "Times New Roman", serif;--relay-text-small:.875rem;--relay-text-body:1rem;--relay-text-lead:1.25rem;--relay-text-title:2rem;--relay-text-display:clamp(3rem, 7vw, 6.5rem);--relay-space-1:.25rem;--relay-space-2:.5rem;--relay-space-3:.75rem;--relay-space-4:1rem;--relay-space-6:1.5rem;--relay-space-8:2rem;--relay-space-12:3rem;--relay-space-16:4rem;--relay-radius-control:.75rem;--relay-radius-card:1.5rem;--relay-radius-pill:999px;--relay-control-min:2.75rem;--relay-duration-fast:.14s}
.public-nav-module__FIbfCq__header{justify-content:space-between;align-items:center;column-gap:var(--edb-space-4);row-gap:var(--edb-space-3);padding-bottom:var(--edb-space-6);border-bottom:1px solid var(--edb-color-line);flex-wrap:wrap;display:flex}.public-nav-module__FIbfCq__descriptor{min-width:10rem;color:var(--edb-color-muted);white-space:nowrap;flex:10rem;margin:0;font-size:.8125rem;line-height:1.4}.public-nav-module__FIbfCq__toolbar{justify-content:flex-end;align-items:center;gap:var(--edb-space-3) var(--edb-space-6);flex-wrap:wrap;min-width:0;display:flex}.public-nav-module__FIbfCq__links{align-items:center;gap:var(--edb-space-3) var(--edb-space-6);flex-wrap:wrap;flex-shrink:0;display:flex}.public-nav-module__FIbfCq__labLink{min-height:var(--edb-control-min);color:var(--edb-color-text);font-size:var(--edb-text-small);align-items:center;text-decoration:none;display:inline-flex}.public-nav-module__FIbfCq__labLink:link,.public-nav-module__FIbfCq__labLink:visited{color:var(--edb-color-text)}.public-nav-module__FIbfCq__labLink[aria-current=page]{color:var(--edb-color-ink);font-weight:650}.public-nav-module__FIbfCq__loginLink:link,.public-nav-module__FIbfCq__loginLink:visited{color:var(--edb-color-text-muted)}.public-nav-module__FIbfCq__inviteHint{color:var(--edb-color-muted);font-size:.75rem;line-height:1.4}@media (max-width:1050px){.public-nav-module__FIbfCq__inviteHint{display:none}}@media (max-width:800px){.public-nav-module__FIbfCq__descriptor{display:none}.public-nav-module__FIbfCq__toolbar{flex:100%;justify-content:flex-start}}@media (max-width:650px){.public-nav-module__FIbfCq__aboutLink{display:none}}
.page-module__nfNIHa__world{padding:clamp(1.5rem,5vw,4.5rem);animation:.25s ease-out page-module__nfNIHa__arrive}.page-module__nfNIHa__worldHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__nfNIHa__wordmark{letter-spacing:-.05em;font-size:2rem}.page-module__nfNIHa__status,.page-module__nfNIHa__eyebrow{font-family:var(--product-font);font-size:.875rem}.page-module__nfNIHa__status{border:1px solid var(--product-line);border-radius:999px;padding:.5rem .75rem}.page-module__nfNIHa__story{max-width:52rem;padding-block:clamp(3rem,7vw,6rem)}.page-module__nfNIHa__eyebrow{margin-bottom:1.25rem}.page-module__nfNIHa__story h1{font-family:var(--product-display);letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(2.5rem,6vw,5rem);font-weight:400;line-height:1.06}.page-module__nfNIHa__description{max-width:34rem;margin-top:1.5rem;font-size:clamp(1rem,2vw,1.25rem);line-height:1.65}.page-module__nfNIHa__worldFooter{border-top:1px solid var(--product-line);font:.875rem/1.6 var(--product-font);flex-wrap:wrap;justify-content:space-between;gap:1.5rem;padding-top:1.25rem;display:flex}.page-module__nfNIHa__worldFooter p{max-width:29rem}.page-module__nfNIHa__worldFooter span{font-size:.75rem}.page-module__nfNIHa__dock{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}.page-module__nfNIHa__dock a{border:1px solid var(--edb-color-line,#3f373c);border-radius:var(--edb-radius-control,.75rem);min-height:2.75rem;color:var(--edb-color-ink,#fff8f4);justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;text-decoration:none;display:inline-flex}.page-module__nfNIHa__dock a[aria-current=page]{color:var(--edb-color-paper,#1c171b);background:var(--edb-color-ink,#fff8f4);border-color:var(--edb-color-ink,#fff8f4)}.page-module__nfNIHa__dock a:focus-visible{outline:3px solid var(--edb-color-focus,#a782dc);outline-offset:4px}@keyframes page-module__nfNIHa__arrive{0%{opacity:.6;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.page-module__nfNIHa__world{animation:none}}.page-module__nfNIHa__explore{border-radius:var(--product-radius);background:var(--product-accent);min-height:3rem;color:var(--product-on-accent);font:500 1rem/1.5 var(--product-font);align-items:center;gap:1rem;margin-top:2rem;padding:.75rem 1.25rem;display:inline-flex}.page-module__nfNIHa__explore:focus-visible{outline:3px solid var(--product-focus);outline-offset:4px}.page-module__nfNIHa__details{padding-block:0 3rem;scroll-margin-top:2rem}.page-module__nfNIHa__details h2{max-width:40rem;font:400 clamp(1.75rem, 3vw, 2.5rem)/1.15 var(--product-display);letter-spacing:-.025em;text-wrap:balance}.page-module__nfNIHa__detailsIntro{max-width:38rem;color:var(--product-muted);margin-top:1rem;line-height:1.6}.page-module__nfNIHa__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.page-module__nfNIHa__pillar{background:var(--product-card);border-radius:var(--product-radius);padding:1.5rem}.page-module__nfNIHa__pillar h3{font:500 1.125rem/1.3 var(--product-font)}.page-module__nfNIHa__pillar p{color:var(--product-muted);margin-top:.75rem;font-size:1rem;line-height:1.65}.page-module__nfNIHa__world[data-product=form] .page-module__nfNIHa__status{background:var(--form-sage);border-color:#0000}.page-module__nfNIHa__world[data-product=lappo] .page-module__nfNIHa__story{border-radius:var(--lappo-radius-hero);background:var(--lappo-surface-hero);max-width:none;color:var(--lappo-surface-card);margin-block:2rem;padding:clamp(1.5rem,4vw,3rem)}.page-module__nfNIHa__world[data-product=lappo] .page-module__nfNIHa__story h1{max-width:42rem;font-size:var(--lappo-font-display);font-weight:700}.page-module__nfNIHa__world[data-product=lappo] .page-module__nfNIHa__story .page-module__nfNIHa__explore:focus-visible{outline-color:var(--lappo-brand-on-dark)}.page-module__nfNIHa__world[data-product=lappo] .page-module__nfNIHa__status{color:var(--lappo-brand-primary);background:var(--lappo-brand-soft);border-color:#0000}.page-module__nfNIHa__world[data-product=relay] .page-module__nfNIHa__status{background:var(--relay-color-pink);border-color:#0000}.page-module__nfNIHa__world[data-product=relay] .page-module__nfNIHa__pillar:first-child{background:var(--relay-color-pink-soft)}.page-module__nfNIHa__world[data-product=relay] .page-module__nfNIHa__pillar:nth-child(2){background:var(--relay-color-orange-soft)}@media (max-width:850px){.page-module__nfNIHa__pillars{grid-template-columns:1fr}}@media (max-width:600px){.page-module__nfNIHa__world[data-product=lappo] .page-module__nfNIHa__story h1{font-size:clamp(2rem,8vw,3rem)}}
.public-chrome-module__rGlQkq__page{min-height:100svh;padding:var(--edb-space-8) var(--edb-space-16);flex-direction:column;width:100%;max-width:100rem;margin:0 auto;display:flex;position:relative}.public-chrome-module__rGlQkq__page .public-chrome-module__rGlQkq__skipLink{z-index:2;background:var(--edb-color-ink);color:var(--edb-color-canvas);padding:12px 20px;position:absolute;top:12px;left:24px;transform:translateY(-180%)}.public-chrome-module__rGlQkq__page .public-chrome-module__rGlQkq__skipLink:focus{transform:none}@media (max-width:800px){.public-chrome-module__rGlQkq__page{padding:var(--edb-space-6)}}
.page-module__9HG9VG__main{padding-block:var(--edb-space-16);flex:1}.page-module__9HG9VG__page{--page-inset:var(--edb-space-16);--edb-color-lilac:var(--edb-color-purple);--edb-color-plum:var(--edb-color-canvas)}.page-module__9HG9VG__home{flex:1;min-width:0}.page-module__9HG9VG__hero{isolation:isolate;grid-template-columns:1.05fr 1fr;align-items:center;gap:4%;padding-block:clamp(64px,8vw,112px) 80px;display:grid;position:relative;overflow:clip}.page-module__9HG9VG__heroShapes{z-index:-1;opacity:.25;pointer-events:none;width:70%;height:auto;position:absolute;top:-6%;right:-13%}.page-module__9HG9VG__intro{min-width:0}.page-module__9HG9VG__page .page-module__9HG9VG__title{font-family:var(--edb-font-display);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;max-width:17ch;margin:0;font-size:clamp(2rem,4.8vw,3rem);font-weight:400;line-height:1.12}.page-module__9HG9VG__page .page-module__9HG9VG__lede{max-width:46ch;color:var(--edb-color-muted);overflow-wrap:break-word;margin-top:32px;font-size:1.0625rem;line-height:1.75}.page-module__9HG9VG__page .page-module__9HG9VG__textLink{min-height:44px;color:var(--edb-color-ink);text-underline-offset:6px;align-items:center;gap:20px;margin-top:28px;font-size:.9375rem;text-decoration:underline;display:inline-flex}.page-module__9HG9VG__textLink svg{color:var(--edb-color-pink);transition:transform var(--edb-duration-hover) var(--edb-ease-standard)}.page-module__9HG9VG__page .page-module__9HG9VG__textLink:hover svg,.page-module__9HG9VG__page .page-module__9HG9VG__textLink:focus-visible svg{transform:translate(4px)}.page-module__9HG9VG__arrowDown{transform:rotate(90deg)}.page-module__9HG9VG__page .page-module__9HG9VG__textLink:hover .page-module__9HG9VG__arrowDown,.page-module__9HG9VG__page .page-module__9HG9VG__textLink:focus-visible .page-module__9HG9VG__arrowDown{transform:rotate(90deg)translate(4px)}.page-module__9HG9VG__exploration{min-width:0}.page-module__9HG9VG__map{aspect-ratio:520/450;width:100%;position:relative}.page-module__9HG9VG__mapGraphics{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page-module__9HG9VG__mapLines{width:100%;height:100%;stroke:var(--edb-color-pink);stroke-width:1px;overflow:visible}.page-module__9HG9VG__mapLines .page-module__9HG9VG__outerRing{stroke:var(--edb-color-line);stroke-dasharray:7 12;animation:32s linear infinite page-module__9HG9VG__mapRingDash}.page-module__9HG9VG__mapLines .page-module__9HG9VG__innerRing{fill:var(--edb-color-surface);stroke:var(--edb-color-pink);transform-box:fill-box;transform-origin:50%;animation:8.4s ease-in-out infinite page-module__9HG9VG__mapRingPulse}.page-module__9HG9VG__mapLines .page-module__9HG9VG__mapDot{fill:var(--edb-color-pink);stroke:none;transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite page-module__9HG9VG__mapDotPulse}.page-module__9HG9VG__mapLines .page-module__9HG9VG__mapDotTwo{animation-delay:.9s}.page-module__9HG9VG__mapLines .page-module__9HG9VG__mapDotThree{animation-delay:1.8s}.page-module__9HG9VG__mapLines .page-module__9HG9VG__futureLine{stroke-dasharray:5 7}.page-module__9HG9VG__mapLines .page-module__9HG9VG__futureDot{fill:var(--edb-color-paper)}.page-module__9HG9VG__mapLines .page-module__9HG9VG__plus{stroke-width:1.5px}.page-module__9HG9VG__mapLabel{overflow-wrap:break-word;font-size:clamp(.875rem,1.3vw,1.0625rem);position:absolute}.page-module__9HG9VG__areaOne{top:9%;left:10%}.page-module__9HG9VG__areaTwo{top:12%;right:10%}.page-module__9HG9VG__areaThree{top:81%;left:11%}.page-module__9HG9VG__mapQuestion{text-align:center;width:31%;font-family:var(--edb-font-display);overflow-wrap:break-word;font-size:clamp(1.5rem,2.6vw,2.5rem);line-height:1.14;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__9HG9VG__mapOutcome{color:var(--edb-color-pink);font-size:.875rem;position:absolute;top:87%;right:1%}.page-module__9HG9VG__exploration figcaption{text-align:center;color:var(--edb-color-muted);margin-top:20px;font-size:.8125rem}.page-module__9HG9VG__process{border-top:1px solid var(--edb-color-line);padding-block:80px 96px;scroll-margin-top:48px}.page-module__9HG9VG__processMotion{width:100%;display:block}.page-module__9HG9VG__sectionIntro{grid-template-columns:1fr 1fr;align-items:start;gap:10%;display:grid}.page-module__9HG9VG__page h2{font-family:var(--edb-font-display);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:400;line-height:1.12}.page-module__9HG9VG__sectionIntro h2{max-width:14ch}.page-module__9HG9VG__processCopy{color:var(--edb-color-muted);gap:1.15em;max-width:48ch;line-height:1.75;display:grid}.page-module__9HG9VG__processCopy p{overflow-wrap:break-word;margin:0}.page-module__9HG9VG__steps{--step-gap:28px;--step-disk-max:24rem;--step-link-overlap:14px;--step-disk-half:min(50%, calc(var(--step-disk-max) / 2));gap:var(--step-gap);grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;margin-top:56px;list-style:none;display:grid;overflow:visible}.page-module__9HG9VG__steps li{z-index:0;justify-content:center;align-items:center;width:100%;min-width:0;display:flex;position:relative;overflow:visible}.page-module__9HG9VG__stepDisk{z-index:1;width:min(100%, var(--step-disk-max));background:var(--edb-color-lilac);height:auto;min-height:22rem;color:var(--edb-color-plum);text-align:center;overflow-wrap:break-word;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:2.75rem 2rem 3rem;display:flex;position:relative}.page-module__9HG9VG__steps li:nth-child(2) .page-module__9HG9VG__stepDisk{background:var(--edb-color-pink)}.page-module__9HG9VG__steps li:nth-child(3) .page-module__9HG9VG__stepDisk{background:#eccad9}.page-module__9HG9VG__stepLink{z-index:0;pointer-events:none;left:calc(50% + var(--step-disk-half) - var(--step-link-overlap));right:calc(-1 * var(--step-gap) - 50% + var(--step-disk-half) - var(--step-link-overlap));border-top:1px dashed var(--edb-color-pink);transform-origin:0;width:auto;height:0;position:absolute;top:50%}.page-module__9HG9VG__processMotion[data-edb-decoration=playing] .page-module__9HG9VG__stepLink{animation:page-module__9HG9VG__homeProcessLink var(--edb-duration-enter) var(--edb-ease-standard) both}.page-module__9HG9VG__processMotion[data-edb-decoration=playing] .page-module__9HG9VG__steps li:first-child .page-module__9HG9VG__stepLink{animation-delay:.16s}.page-module__9HG9VG__processMotion[data-edb-decoration=playing] .page-module__9HG9VG__steps li:nth-child(2) .page-module__9HG9VG__stepLink{animation-delay:.32s}.page-module__9HG9VG__stepMarker{font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.75rem}.page-module__9HG9VG__page .page-module__9HG9VG__steps h3{font-family:var(--edb-font-display);overflow-wrap:break-word;max-width:16ch;margin-top:16px;font-size:clamp(1.375rem,2vw,1.875rem);font-weight:400;line-height:1.15}.page-module__9HG9VG__page .page-module__9HG9VG__question{margin-top:16px;font-size:.9375rem;font-weight:600}.page-module__9HG9VG__page .page-module__9HG9VG__stepDescription{max-width:30ch;margin-top:12px;font-size:.875rem;line-height:1.6}.page-module__9HG9VG__principle{background:var(--edb-color-pink);color:var(--edb-color-plum);margin-inline:calc(-1 * var(--page-inset));padding:clamp(32px,5vw,64px)}.page-module__9HG9VG__principleMotion{grid-template-columns:1fr 1fr;align-items:center;gap:7%;display:grid}.page-module__9HG9VG__principleCopy{padding-left:clamp(0px,1vw,16px)}.page-module__9HG9VG__principleCopy h2{max-width:15ch}.page-module__9HG9VG__page .page-module__9HG9VG__principleCopy p{overflow-wrap:break-word;max-width:47ch;margin-top:24px;line-height:1.75}.page-module__9HG9VG__connection{width:100%;min-width:0}.page-module__9HG9VG__connectionDrawing svg{width:100%;height:auto;stroke:var(--edb-color-plum);stroke-width:1.5px;display:block}.page-module__9HG9VG__bridgeLine{stroke-dasharray:4 5}.page-module__9HG9VG__connectionDrawing[data-edb-decoration=playing] .page-module__9HG9VG__bridgeLine{animation:18s linear infinite page-module__9HG9VG__bridgeDash}.page-module__9HG9VG__connectionDrawing .page-module__9HG9VG__technology{fill:var(--edb-color-plum)}.page-module__9HG9VG__connectionDrawing .page-module__9HG9VG__spark{fill:var(--edb-color-pink);stroke:none;transform-box:fill-box;transform-origin:50%}.page-module__9HG9VG__connectionDrawing[data-edb-decoration=playing] .page-module__9HG9VG__spark{animation:5.6s ease-in-out infinite page-module__9HG9VG__sparkBreathe}.page-module__9HG9VG__connectionLabels{text-align:center;grid-template-columns:1fr 1.25fr 1fr;gap:12px;font-size:.8125rem;display:grid}.page-module__9HG9VG__connection figcaption{text-align:center;font-family:var(--edb-font-display);margin-top:40px;font-size:1.125rem;font-style:italic}.page-module__9HG9VG__lab{isolation:isolate;padding-block:96px;position:relative;overflow:clip}.page-module__9HG9VG__labMotion{grid-template-columns:1.15fr .85fr;align-items:center;gap:12%;display:grid}.page-module__9HG9VG__labShapes{z-index:-1;opacity:.12;pointer-events:none;width:52%;height:auto;position:absolute;bottom:-28%;right:-12%}.page-module__9HG9VG__labCopy h2{max-width:17ch}.page-module__9HG9VG__page .page-module__9HG9VG__labCopy>p{color:var(--edb-color-muted);overflow-wrap:break-word;max-width:48ch;margin-top:24px;line-height:1.75}.page-module__9HG9VG__labAction{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.page-module__9HG9VG__labAction>span{color:var(--edb-color-muted);font-size:.8125rem}.page-module__9HG9VG__labAction .page-module__9HG9VG__labButton{border-radius:999px;gap:24px;padding-inline:24px;text-decoration:none}.page-module__9HG9VG__labPreview{border-left:1px solid var(--edb-color-line);padding:32px 0 32px 40px}.page-module__9HG9VG__keyholeMotion{display:inline-flex}.page-module__9HG9VG__keyhole{color:var(--edb-color-pink)}.page-module__9HG9VG__keyholeMotion[data-edb-decoration=playing] .page-module__9HG9VG__keyhole{animation:7s ease-in-out infinite page-module__9HG9VG__keyholeBreathe}.page-module__9HG9VG__labPreview ul{font-family:var(--edb-font-display);margin-top:24px;font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.6;list-style:none}.page-module__9HG9VG__page .page-module__9HG9VG__labPreview p{max-width:29ch;color:var(--edb-color-muted);margin-top:24px;font-size:.875rem}.page-module__9HG9VG__footer{justify-content:space-between;gap:var(--edb-space-4);border-top:1px solid var(--edb-color-line);color:var(--edb-color-muted);flex-wrap:wrap;padding-top:24px;font-size:.8125rem;display:flex}.page-module__9HG9VG__footer p{overflow-wrap:break-word;margin:0}.page-module__9HG9VG__page :is(.page-module__9HG9VG__lede,.page-module__9HG9VG__question,.page-module__9HG9VG__stepDescription,.page-module__9HG9VG__processCopy p,.page-module__9HG9VG__principleCopy p,.page-module__9HG9VG__labCopy>p,.page-module__9HG9VG__labPreview p){margin-bottom:0}@media (max-width:1050px){.page-module__9HG9VG__steps{--step-gap:32px;max-width:var(--step-disk-max);grid-template-columns:1fr;margin:40px auto 0}.page-module__9HG9VG__stepDisk{padding:3rem 2.25rem 3.25rem}.page-module__9HG9VG__page .page-module__9HG9VG__steps h3{font-size:1.75rem}.page-module__9HG9VG__stepLink{left:50%;right:auto;top:calc(100% - var(--step-link-overlap));bottom:calc(-1 * var(--step-gap) - var(--step-link-overlap));border-top:0;border-left:1px dashed var(--edb-color-pink);transform-origin:top;width:0;height:auto}.page-module__9HG9VG__processMotion[data-edb-decoration=playing] .page-module__9HG9VG__stepLink{animation-name:page-module__9HG9VG__homeProcessLinkY}}@media (max-width:800px){.page-module__9HG9VG__page{--page-inset:var(--edb-space-6)}.page-module__9HG9VG__hero{grid-template-columns:1fr;gap:40px;padding-block:56px}.page-module__9HG9VG__heroShapes{opacity:.24;width:100%;top:auto;bottom:0;right:-25%}.page-module__9HG9VG__page .page-module__9HG9VG__title{max-width:19ch;font-size:clamp(1.75rem,8vw,2rem)}.page-module__9HG9VG__page .page-module__9HG9VG__lede{max-width:52ch;margin-top:24px}.page-module__9HG9VG__exploration{justify-self:center;width:min(100%,480px)}.page-module__9HG9VG__mapQuestion{width:44%;font-size:clamp(1.125rem,4.4vw,1.5rem)}.page-module__9HG9VG__mapLabel{font-size:.8125rem}.page-module__9HG9VG__areaOne{top:6%;left:4%}.page-module__9HG9VG__areaTwo{top:6%;right:4%}.page-module__9HG9VG__areaThree{top:86%;left:6%}.page-module__9HG9VG__mapOutcome{font-size:.75rem;top:88%}.page-module__9HG9VG__process{padding-block:56px}.page-module__9HG9VG__sectionIntro{grid-template-columns:1fr;gap:24px}.page-module__9HG9VG__principle{padding:48px 24px}.page-module__9HG9VG__principleMotion{grid-template-columns:1fr;gap:40px}.page-module__9HG9VG__principleCopy{padding-left:0}.page-module__9HG9VG__connection{justify-self:center;max-width:480px}.page-module__9HG9VG__connection figcaption{margin-top:24px}.page-module__9HG9VG__lab{padding-block:56px}.page-module__9HG9VG__labMotion{grid-template-columns:1fr;gap:40px}.page-module__9HG9VG__labShapes{width:90%;bottom:-12%;right:-25%}.page-module__9HG9VG__labPreview{border-left:0;border-top:1px solid var(--edb-color-line);padding:32px 0 0}.page-module__9HG9VG__labPreview ul{font-size:1.5rem}}@media (max-width:540px){.page-module__9HG9VG__connectionLabels{gap:8px;font-size:.75rem}}@media (max-width:380px){.page-module__9HG9VG__stepDisk{border-radius:46%;padding:2.5rem 1.75rem 2.75rem}.page-module__9HG9VG__page .page-module__9HG9VG__steps h3{font-size:1.5rem}}@keyframes page-module__9HG9VG__mapRingDash{to{stroke-dashoffset:-380px}}@keyframes page-module__9HG9VG__mapRingPulse{0%,to{opacity:1}50%{opacity:.62}}@keyframes page-module__9HG9VG__mapDotPulse{0%,to{transform:scale(1)}50%{transform:scale(1.16)}}@keyframes page-module__9HG9VG__bridgeDash{to{stroke-dashoffset:-72px}}@keyframes page-module__9HG9VG__sparkBreathe{0%,to{opacity:1}50%{opacity:.62}}@keyframes page-module__9HG9VG__keyholeBreathe{0%,to{opacity:1}50%{opacity:.7}}@keyframes page-module__9HG9VG__homeProcessLink{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes page-module__9HG9VG__homeProcessLinkY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}
.edb-surface-module__l0A_ra__fill{min-height:100svh}
