.comparison-table.svelte-rmweu6 tbody:where(.svelte-rmweu6) tr:where(.svelte-rmweu6):last-child>:is(th:where(.svelte-rmweu6),td:where(.svelte-rmweu6)){padding-bottom:1rem}.feature-rail-pin.svelte-ea4u9c{--feature-row-height:40.625rem;--feature-row-gap:10rem;--feature-connector-cap-overlap:.5rem;--feature-marker-size:1.75rem;--feature-connector-height:calc(var(--feature-row-height) + var(--feature-row-gap));width:var(--feature-marker-size);height:var(--feature-marker-size);top:0;left:-6rem}.feature-connector.svelte-ea4u9c{--feature-fill:0;top:calc(var(--feature-marker-size) / 2 - var(--feature-connector-cap-overlap));z-index:0;height:calc(var(--feature-connector-height) + var(--feature-connector-cap-overlap) + var(--feature-connector-cap-overlap));background:linear-gradient(180deg, color-mix(in srgb, var(--feature-flow-from) 20%, var(--color-paper)), color-mix(in srgb, var(--feature-flow-to) 20%, var(--color-paper)));width:.125rem;left:50%;overflow:visible;transform:translate(-50%)}.feature-rail-pin.svelte-ea4u9c .feature-goal-marker{z-index:1}.feature-connector.svelte-ea4u9c:before{border-radius:inherit;background:linear-gradient(180deg, var(--feature-flow-from), var(--feature-flow-to));clip-path:inset(0 0 calc((1 - var(--feature-fill)) * 100%) 0);filter:drop-shadow(0 0 .3rem color-mix(in srgb, var(--feature-flow-from) 65%, transparent)) drop-shadow(0 0 .75rem color-mix(in srgb, var(--feature-flow-to) 35%, transparent));content:"";position:absolute;inset:0}.feature-visual.svelte-ea4u9c{--feature-fade-color:var(--feature-background-light);--feature-image-background:#f7f7f4;--feature-image-border:#c6c6c480;--feature-image-shadow:0 1px 3px #0000001a;background:var(--feature-background-light);isolation:isolate;box-shadow:0 1px .1875rem #0000001a}.feature-image-frame.svelte-ea4u9c:after{z-index:2;background:linear-gradient(to top, var(--feature-fade-color) 0%, color-mix(in srgb, var(--feature-fade-color) 88%, transparent) 36%, color-mix(in srgb, var(--feature-fade-color) 38%, transparent) 72%, transparent 100%);content:"";pointer-events:none;height:8rem;position:absolute;bottom:0;left:0;right:0}@media (width<=63.999rem){.feature-image-frame.svelte-ea4u9c:after{display:none}.feature-visual.svelte-ea4u9c:after{z-index:2;background:linear-gradient(to top, var(--feature-fade-color) 0%, color-mix(in srgb, var(--feature-fade-color) 88%, transparent) 36%, color-mix(in srgb, var(--feature-fade-color) 38%, transparent) 72%, transparent 100%);content:"";pointer-events:none;height:8rem;position:absolute;bottom:0;left:1.25rem;right:1.25rem}}.feature-image.svelte-ea4u9c{background:var(--feature-image-background);border:1px solid var(--feature-image-border);box-shadow:var(--feature-image-shadow)}.git-import-visual-wrapper.svelte-ea4u9c{pointer-events:none;width:100%;height:100%}.git-import-visual.svelte-ea4u9c{width:100%;height:100%;position:relative}.git-import-card.svelte-ea4u9c,.git-import-arrow.svelte-ea4u9c{-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.git-import-light-part.svelte-ea4u9c{display:block}.git-import-dark-part.svelte-ea4u9c{display:none}.git-import-card.svelte-ea4u9c{border-radius:.625rem}.git-import-modal.svelte-ea4u9c{aspect-ratio:420/301;width:87.5%;top:0;left:0}.git-import-repo.svelte-ea4u9c{aspect-ratio:320/200;width:66.6667%;bottom:0;right:0}.git-import-arrow-shell.svelte-ea4u9c{justify-content:center;align-items:center;width:28.4844%;height:29.421%;display:flex;position:absolute;top:58.68%;left:3.2%}.git-import-arrow-rotation.svelte-ea4u9c{width:104.454%;height:43.3408%;position:relative;transform:rotate(55.4deg)}.git-import-arrow.svelte-ea4u9c{width:100%;height:100%;inset:0}.feature-visual[data-visual=git-import].svelte-ea4u9c:after{display:none}.feature-visual.svelte-ea4u9c:before{z-index:0;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--feature-accent) 94%, transparent) 0%, color-mix(in srgb, var(--feature-accent) 66%, transparent) 38%, color-mix(in srgb, var(--feature-accent) 24%, transparent) 64%, transparent 82%);content:"";filter:blur(1.375rem);opacity:.92;pointer-events:none;height:58.1538%;position:absolute;top:58.875%;left:-5.1667%;right:-5.1667%}.scheme-dark .feature-visual.svelte-ea4u9c{--feature-fade-color:#111821;--feature-image-background:#050811;--feature-image-border:#ffffff1a;--feature-image-shadow:0 0 1.875rem .25rem #ffffff26, 0 1px 3px #0000001a;background:linear-gradient(#ffffff0f,#ffffff09),#111821;box-shadow:0 .75rem 2.125rem #0006,0 0 1.875rem .25rem #ffffff26,inset 0 1px #ffffff2e,inset 0 -1px .125rem #0000004d}.scheme-dark .feature-visual.svelte-ea4u9c:before{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--feature-accent) 100%, transparent) 0%, color-mix(in srgb, var(--feature-accent) 72%, transparent) 38%, color-mix(in srgb, var(--feature-accent) 28%, transparent) 64%, transparent 82%);filter:blur(1.375rem);opacity:1}.scheme-dark .git-import-light-part.svelte-ea4u9c{display:none}.scheme-dark .git-import-dark-part.svelte-ea4u9c{display:block}.scheme-dark .git-import-card.git-import-dark-part.svelte-ea4u9c{box-shadow:var(--feature-image-shadow)}@media (prefers-color-scheme:dark){.scheme-system .feature-visual.svelte-ea4u9c{--feature-fade-color:#111821;--feature-image-background:#050811;--feature-image-border:#ffffff1a;--feature-image-shadow:0 0 1.875rem .25rem #ffffff26, 0 1px 3px #0000001a;background:linear-gradient(#ffffff0f,#ffffff09),#111821;box-shadow:0 .75rem 2.125rem #0006,0 0 1.875rem .25rem #ffffff26,inset 0 1px #ffffff2e,inset 0 -1px .125rem #0000004d}.scheme-system .feature-visual.svelte-ea4u9c:before{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--feature-accent) 100%, transparent) 0%, color-mix(in srgb, var(--feature-accent) 72%, transparent) 38%, color-mix(in srgb, var(--feature-accent) 28%, transparent) 64%, transparent 82%);filter:blur(1.375rem);opacity:1}.scheme-system .git-import-light-part.svelte-ea4u9c{display:none}.scheme-system .git-import-dark-part.svelte-ea4u9c{display:block}.scheme-system .git-import-card.git-import-dark-part.svelte-ea4u9c{box-shadow:var(--feature-image-shadow)}}.hero-background.svelte-14csidy{height:100dvh}.hero-background.svelte-14csidy:after{background:linear-gradient(to bottom, transparent 0%, transparent 64%, color-mix(in srgb, var(--color-paper) 0%, transparent) 72%, var(--color-paper) 100%);content:"";position:absolute;inset:0}.hero-background-image.svelte-14csidy{transform-origin:50% 24%;animation:38s ease-in-out infinite svelte-14csidy-hero-background-drift}.hero-background-image--dark.svelte-14csidy{filter:brightness(1.35)saturate(1.05)}@keyframes svelte-14csidy-hero-background-drift{0%{transform:translate(0,0)scale(1.02)}33%{transform:translate(-.8%,.6%)scale(1.045)}66%{transform:translate(.9%,1%)scale(1.035)}to{transform:translate(0,0)scale(1.02)}}@media (prefers-reduced-motion:reduce){.hero-background-image.svelte-14csidy{animation:none}}.homebase-preview.svelte-1gaz6cc{isolation:isolate;contain:layout paint;width:min(100%,62.5rem);margin-inline:auto}.homebase-preview-wide.svelte-1gaz6cc{width:min(100%,79.5rem)}@media (width<=64rem){.homebase-preview.svelte-1gaz6cc,.homebase-preview-wide.svelte-1gaz6cc{width:min(100%,62.5rem)}}.homebase-preview.svelte-1gaz6cc:after{z-index:1;border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff73}.homebase-slide.svelte-1gaz6cc{opacity:0;pointer-events:none;transition:opacity .18s linear}.homebase-slide-active.svelte-1gaz6cc{opacity:1}.homebase-tab-target.svelte-1gaz6cc{cursor:pointer}.homebase-tab-target.svelte-1gaz6cc:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}@media (width<=40rem){.homebase-tab-target.svelte-1gaz6cc{height:4.5%;top:1%}}.ribbon.svelte-1h3ja00{transform-origin:40% 55%;animation:46s ease-in-out infinite svelte-1h3ja00-ribbon-flow-bottom}@keyframes svelte-1h3ja00-ribbon-flow-bottom{0%{transform:translate(0,0)scale(1)rotate(0)}25%{transform:translate(1.4%,-1%)scale(1.04)rotate(-1deg)}50%{transform:translate(-1.2%,-1.8%)scale(1.08)rotate(.8deg)}75%{transform:translate(-1.8%,1%)scale(1.04)rotate(-1.3deg)}to{transform:translate(0,0)scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.ribbon.svelte-1h3ja00{animation:none}}
