.marquee[data-astro-cid-h2jlyvcc]{display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,transparent,#000 6rem,#000 calc(100% - 6rem),transparent);scrollbar-width:none}.marquee[data-astro-cid-h2jlyvcc]::-webkit-scrollbar{display:none}.marquee-track[data-astro-cid-h2jlyvcc]{display:flex;flex-shrink:0;align-items:center;gap:clamp(2.5rem,6vw,4.5rem);padding-inline:clamp(1.25rem,3vw,2.25rem);list-style:none}.marquee-item[data-astro-cid-h2jlyvcc]{flex-shrink:0}.logo[data-astro-cid-h2jlyvcc]{display:block;width:clamp(1.5rem,3.2vw,1.75rem);height:clamp(1.5rem,3.2vw,1.75rem);background:currentColor;opacity:.75;mask-image:var(--src);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:var(--src);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.marquee-track[data-astro-cid-h2jlyvcc]{animation:none}.airtable-theme-rail{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;height:min(700px,62vw);min-height:520px;overflow:hidden;padding:.5rem 0 2rem}.airtable-theme-rail:before,.airtable-theme-rail:after{position:absolute;z-index:2;right:0;left:0;height:5rem;content:"";pointer-events:none}.airtable-theme-rail:before{top:0;background:linear-gradient(var(--air-cream),transparent)}.airtable-theme-rail:after{bottom:0;background:linear-gradient(transparent,var(--air-cream))}.airtable-theme-rail-column{overflow:hidden}.airtable-theme-rail-track{display:grid;gap:1rem;will-change:transform}.airtable-theme-rail-column-left .airtable-theme-rail-track{animation:airtable-theme-rail-down 52s linear infinite}.airtable-theme-rail-column-right .airtable-theme-rail-track{animation:airtable-theme-rail-up 58s linear infinite}.airtable-theme-card{overflow:hidden;border:1px solid rgba(24,29,38,.08);border-radius:1rem;background:#fff;box-shadow:0 2px 7px #0f306a09}.airtable-theme-card-link{display:block}.airtable-theme-card-media{aspect-ratio:1 / .78;overflow:hidden;background:#f0ede6}.airtable-theme-card-media img{transition:transform .45s ease}.airtable-theme-card-link:hover .airtable-theme-card-media img{transform:scale(1.035)}.airtable-theme-card-meta{display:flex;align-items:baseline;gap:.45rem;padding:.7rem .8rem .8rem;color:var(--air-ink)}.airtable-theme-card-dot{width:.45rem;height:.45rem;flex:0 0 auto;border-radius:50%;background:var(--accent)}.airtable-theme-card-name{font-size:.76rem;font-weight:700}.airtable-theme-card-style{overflow:hidden;color:var(--air-muted);font-size:.64rem;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.airtable-theme-card-toggle{position:absolute;right:.5rem;top:.5rem;z-index:3;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--air-ink);color:#fff}.airtable-theme-rail-link{position:absolute;z-index:4;right:0;bottom:0;left:0;display:flex;min-height:6rem;align-items:center;justify-content:center;gap:.45rem;padding:2.75rem 1rem .75rem;background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.88) 48%,#fff 78%);color:var(--air-ink);font-size:.82rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .18s ease}.airtable-theme-rail-link:hover{color:#1b61c9}@keyframes airtable-theme-rail-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - .5rem))}}@keyframes airtable-theme-rail-down{0%{transform:translateY(calc(-50% - .5rem))}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.airtable-theme-rail-track{animation-play-state:paused!important}}@media(max-width:700px){.airtable-theme-rail{height:500px;min-height:0;gap:.65rem}.airtable-theme-rail-column .airtable-theme-rail-track{gap:.65rem;animation:none;will-change:auto}.airtable-theme-card[aria-hidden=true],.airtable-theme-card:not([aria-hidden]):nth-child(n+4){display:none}.airtable-theme-card-meta{padding:.55rem}.airtable-theme-card-style{display:none}}.flow-interface[data-astro-cid-oukbr3wz],.demo-interface[data-astro-cid-5jvk4rca]{display:block;width:100%;height:auto;background:#fff}.airtable-landing .airtable-hero{padding-top:clamp(3rem,7vw,6rem);text-align:left}.airtable-landing .airtable-hero-layout{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(2rem,6vw,6rem)}.airtable-landing .airtable-hero-copy{position:relative;z-index:3;max-width:32rem}.airtable-landing .airtable-eyebrow{margin:0 0 1.25rem;color:var(--air-muted);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.airtable-landing .airtable-hero h1{max-width:30rem;margin:0;font-size:clamp(3rem,5.8vw,5rem);line-height:.98;text-align:left}.airtable-landing .airtable-hero .hero-fade{max-width:30rem;margin:1.5rem 0 0;font-size:1rem;line-height:1.5;text-align:left}.airtable-landing .airtable-email-gate{display:flex;align-items:center;max-width:30rem;min-height:4.3rem;margin-top:2rem;padding:.35rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:var(--air-ink);box-shadow:0 14px 32px #181d2633}.airtable-landing .airtable-email-gate input{min-width:0;flex:1;height:3.45rem;border:0;outline:0;background:transparent;color:#fff;font-size:1.05rem;padding-inline:1.15rem}.airtable-landing .airtable-email-gate input:focus-visible{border-radius:999px;outline:2px solid #ffffff;outline-offset:-3px}.airtable-landing .airtable-email-gate input::placeholder{color:#ffffffb3}.airtable-landing .airtable-email-gate button{display:grid;width:3.45rem;height:3.45rem;flex:0 0 auto;place-items:center;border-radius:50%;color:#fff;font-size:2.1rem;line-height:1;transition:transform .18s ease,background .18s ease}.airtable-landing .airtable-email-gate button:hover,.airtable-landing .airtable-email-gate button:focus-visible{background:#ffffff1f;transform:translate(2px)}.airtable-landing .airtable-email-note{margin-top:.85rem;color:var(--air-muted);font-size:.72rem}.airtable-landing .airtable-theme-rail{width:100%}.airtable-landing dialog{border-color:#ffffff21;background:#001013;color:#fff;box-shadow:0 30px 90px #0006}.airtable-landing dialog::backdrop{background:#001013ad;backdrop-filter:blur(7px)}.airtable-landing dialog h2{color:#fff}.airtable-landing dialog .text-muted-foreground{color:#ffffffa3!important}.airtable-landing dialog input,.airtable-landing dialog select,.airtable-landing dialog textarea{border-color:#ffffff38!important;background:#ffffff14!important;color:#fff!important}.airtable-landing dialog input::placeholder,.airtable-landing dialog textarea::placeholder{color:#ffffff8f!important}.airtable-landing dialog label{color:#ffffffd9}.airtable-landing dialog option{color:var(--air-ink)}.airtable-landing dialog button[type=submit]{background:#fff!important;color:var(--air-ink)!important}.airtable-landing .airtable-flow{display:grid;grid-template-columns:minmax(210px,.24fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,4rem)}.airtable-landing .airtable-flow-tabs{position:sticky;top:6rem;z-index:5;display:grid;padding-top:.25rem}.airtable-landing .airtable-flow-tab{display:grid;grid-template-columns:.6rem 2rem minmax(0,1fr);align-items:center;gap:.45rem;min-height:4.35rem;border-bottom:1px solid var(--air-border);color:#9297a0;font-size:clamp(.78rem,1vw,.92rem);text-decoration:none;transition:color .18s ease}.airtable-landing .airtable-flow-tab:hover,.airtable-landing .airtable-flow-tab.is-active{color:var(--air-ink)}.airtable-landing .airtable-flow-tab-dot{width:.45rem;height:.45rem;border-radius:.12rem;background:currentColor;opacity:0;transform:scale(.5);transition:opacity .18s ease,transform .18s ease}.airtable-landing .airtable-flow-tab.is-active .airtable-flow-tab-dot{opacity:1;transform:scale(1)}.airtable-landing .airtable-flow-tab:nth-child(1).is-active{color:var(--air-terracotta)}.airtable-landing .airtable-flow-tab:nth-child(2).is-active{color:#4d7c2e}.airtable-landing .airtable-flow-tab:nth-child(3).is-active{color:#254fad}.airtable-landing .airtable-flow-tab:nth-child(4).is-active{color:var(--air-forest)}.airtable-landing .airtable-flow-panels{display:grid;gap:1.5rem}.airtable-landing .airtable-flow-card{position:relative;display:grid;min-height:clamp(560px,54vw,760px);grid-template-rows:auto 1fr;overflow:hidden;padding:clamp(1.5rem,4vw,3.5rem);border:1px solid rgba(24,29,38,.08);border-radius:1.5rem;scroll-margin-top:5.5rem}.airtable-landing .airtable-flow-card-terracotta{background:#9c2f1f;color:#fff}.airtable-landing .airtable-flow-card-lime{background:#c7eaa8;color:#17331b}.airtable-landing .airtable-flow-card-sky{background:#c7e5f2;color:#12305f}.airtable-landing .airtable-flow-card-forest{background:#f5eedf;color:#17351b}.airtable-landing .airtable-flow-card-copy{position:relative;z-index:2;max-width:46rem}.airtable-landing .airtable-flow-card-step{margin-bottom:.75rem;font-size:.72rem;font-weight:700;letter-spacing:.09em;opacity:.72;text-transform:uppercase}.airtable-landing .airtable-flow-card-copy h3{color:inherit;font-size:clamp(1.7rem,3vw,2.65rem);line-height:1.05}.airtable-landing .airtable-flow-card-copy>p:last-child{max-width:42rem;margin-top:.85rem;font-size:clamp(.88rem,1.3vw,1.05rem);line-height:1.55;opacity:.8}.airtable-landing .airtable-flow-card-visual{position:relative;display:flex;min-height:380px;align-items:flex-end;justify-content:center;margin-top:clamp(2rem,5vw,4.5rem)}.airtable-landing .airtable-flow-visual-glow{position:absolute;width:24rem;height:24rem;right:-8rem;bottom:-9rem;border-radius:50%;background:#ffffff38;filter:blur(28px)}.airtable-landing .airtable-flow-screen{position:relative;z-index:1;width:min(94%,980px);overflow:hidden;border:1px solid rgba(255,255,255,.3);border-radius:1.15rem 1.15rem 0 0;background:#fff;box-shadow:0 28px 60px #0f306a24}.airtable-landing .airtable-flow-screen-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.7rem;padding:.65rem .9rem;border-bottom:1px solid var(--air-border);background:#fffffff5;color:var(--air-ink);font-size:.68rem}.airtable-landing .airtable-flow-screen-bar strong{font-weight:700}.airtable-landing .airtable-flow-screen-bar span{color:var(--air-muted)}.airtable-landing .airtable-flow-screen :global(.flow-interface){display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:top}.airtable-landing .airtable-flow-card-terracotta .airtable-flow-screen{transform:perspective(1200px) rotateX(3deg) translateY(1rem);transform-origin:bottom}.airtable-landing .airtable-flow-card-lime .airtable-flow-screen{width:min(98%,1040px)}.airtable-landing .airtable-flow-card-sky:before,.airtable-landing .airtable-flow-card-sky:after{position:absolute;border-radius:50%;background:#3697c547;content:"";filter:blur(16px)}.airtable-landing .airtable-flow-card-sky:before{width:12rem;height:12rem;right:-4rem;top:-3rem}.airtable-landing .airtable-flow-card-sky:after{width:18rem;height:18rem;right:3rem;bottom:-8rem}.airtable-landing .airtable-flow-card-forest .airtable-flow-screen{border-color:#17351b26;box-shadow:0 28px 60px #17351b1c}@media(max-width:900px){.airtable-landing .airtable-hero-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.92fr);gap:2rem}.airtable-landing .airtable-hero h1{font-size:clamp(2.75rem,6vw,4rem)}.airtable-landing .airtable-flow{grid-template-columns:minmax(165px,.28fr) minmax(0,1fr);gap:1rem}.airtable-landing .airtable-flow-card{min-height:560px}}@media(max-width:700px){.airtable-landing .airtable-hero-layout{display:block}.airtable-landing .airtable-hero-copy{max-width:100%}.airtable-landing .airtable-hero h1,.airtable-landing .airtable-hero .hero-fade,.airtable-landing .airtable-email-gate{width:100%!important;max-width:100%!important}.airtable-landing .airtable-hero h1{font-size:clamp(2.45rem,12vw,3.4rem)}.airtable-landing .airtable-theme-rail{margin-top:3.5rem}.airtable-landing .airtable-flow{display:block}.airtable-landing .airtable-flow-tabs{position:sticky;top:3.5rem;display:flex;overflow-x:auto;margin:0 -1.25rem 1rem;padding:.5rem 1.25rem;background:#fffffff0;backdrop-filter:blur(12px);scrollbar-width:none}.airtable-landing .airtable-flow-tabs::-webkit-scrollbar{display:none}.airtable-landing .airtable-flow-tab{min-width:max-content;min-height:2.8rem;grid-template-columns:.5rem auto auto;padding-right:1rem;border:0;font-size:.75rem}.airtable-landing .airtable-flow-card{min-height:510px;padding:1.35rem;border-radius:1.2rem}.airtable-landing .airtable-flow-card-visual{min-height:280px;margin-top:2rem}.airtable-landing .airtable-flow-screen{width:100%}.airtable-landing .airtable-flow-screen-bar span{display:none}}@media(min-width:701px){.airtable-landing .airtable-hero,.airtable-landing .airtable-features>div,.airtable-landing .airtable-scale-teaser,.airtable-landing .airtable-demos,.airtable-landing .airtable-casa-inner{width:100%;max-width:1440px!important;padding-right:clamp(24px,4vw,32px)!important;padding-left:clamp(24px,4vw,32px)!important}}.airtable-landing{--air-cream: #ffffff;--air-ink: #181d26;--air-muted: #525965;--air-border: #e0e2e6;--air-terracotta: #aa2d00;--air-sapphire: #254fad;--air-forest: #0a2e0e;--air-peach: #fcab79;--air-sky: #c7e5f2;--primary: var(--air-ink);--primary-foreground: #ffffff;min-height:100vh;width:100%;overflow-x:clip;background:var(--air-cream)!important;color:var(--air-ink);font-family:Inter Fallback,ui-sans-serif,system-ui,sans-serif}.airtable-landing .airtable-announcement{display:flex;min-height:30px;align-items:center;justify-content:center;gap:.45rem;padding:.35rem 1rem;background:#eef4fc;color:var(--air-muted);font-size:.7rem;letter-spacing:.01em;text-align:center}.airtable-landing .airtable-announcement a{display:inline-flex;min-height:24px;align-items:center;color:#1b61c9;font-weight:600;text-decoration:underline;text-underline-offset:2px}.airtable-landing>header{border-color:var(--air-border)!important;background:#ffffffeb!important;box-shadow:0 8px 24px #0f306a0f}.airtable-landing>header nav{gap:1rem;font-size:.75rem}.airtable-landing>header .wordmark .wm-agency,.airtable-landing>header .wordmark .wm-product{color:var(--air-ink)}.airtable-landing .airtable-hero{max-width:1200px;padding-top:clamp(4rem,8vw,7rem);text-align:center}.airtable-landing .airtable-hero>p:first-child{margin-bottom:1.35rem;border:0;background:transparent;color:var(--air-muted);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.airtable-landing .airtable-hero h1{max-width:760px;margin-inline:auto;color:#040e20;font-family:Space Grotesk,Inter Fallback,sans-serif;font-size:clamp(2.7rem,5vw,4.3rem);font-weight:700;letter-spacing:-.055em;line-height:.98}.airtable-landing .airtable-hero h1 .text-brand{color:var(--air-ink)!important}.airtable-landing .airtable-hero .hero-fade{max-width:620px;margin-inline:auto;color:var(--air-muted)!important;font-size:1rem}.airtable-landing .airtable-hero .hero-fade strong{color:var(--air-ink)!important}.airtable-landing .airtable-hero>div:last-child{justify-content:center}.airtable-landing .airtable-hero a[data-open-project],.airtable-landing .airtable-hero a[href*=tour]{border-radius:.75rem;padding:.8rem 1.35rem;box-shadow:none}.airtable-landing .airtable-hero a[data-open-project]{background:var(--air-ink)!important;color:#fff!important}.airtable-landing .airtable-hero a[href*=tour]{border-color:var(--air-ink)!important;background:#fff}.airtable-landing .airtable-gallery{max-width:1200px;margin-inline:auto;margin-top:clamp(3rem,6vw,5rem)}.airtable-landing .airtable-gallery>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:1080px;margin-inline:auto;padding-inline:1.25rem;overflow:visible}.airtable-landing .airtable-gallery>ul>li:first-child{grid-column:1 / -1;width:min(900px,100%);margin-inline:auto}.airtable-landing .airtable-gallery>ul>li>a{width:100%}.airtable-landing .airtable-gallery .group>div:first-child{border-color:var(--air-ink);background:var(--air-ink);box-shadow:0 24px 50px #0f306a24}.airtable-landing .airtable-gallery .group>div:first-child>div:first-child{border-color:#ffffff29;background:var(--air-ink);color:#fff}.airtable-landing .airtable-gallery>ul>li:first-child .aspect-\[4\/5\]{aspect-ratio:16 / 9;background:#101823}.airtable-landing .airtable-gallery>ul>li:first-child img,.airtable-landing .airtable-gallery>ul>li:first-child video{object-position:top center}.airtable-landing .airtable-gallery>ul>li:not(:first-child) .group>div:first-child{box-shadow:none}.airtable-landing .airtable-gallery>ul>li:not(:first-child) .aspect-\[4\/5\]{aspect-ratio:4 / 3}.airtable-landing .airtable-gallery .group>div:first-child+div{color:var(--air-ink)}.airtable-landing .airtable-gallery .group>div:first-child+div .text-muted-foreground{color:var(--air-muted)}.airtable-landing .airtable-gallery .airtable-prompt{position:absolute;z-index:2;top:3.2rem;right:13%;left:13%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem .85rem;border-radius:.45rem;background:#fff;color:var(--air-ink);font-size:.72rem;box-shadow:0 10px 24px #00000026}.airtable-landing .airtable-prompt-dot{display:grid;width:1.35rem;height:1.35rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--air-ink);color:#fff}.airtable-landing .airtable-gallery>p{max-width:1080px;padding-top:1rem;color:var(--air-muted)}.airtable-landing .airtable-gallery a.text-brand,.airtable-landing .airtable-gallery a[href="/temas"]{color:#1b61c9!important}.airtable-landing section[aria-label="Aplicaciones e integraciones"]{border-color:var(--air-border)!important;background:transparent!important;color:var(--air-muted)!important}.airtable-landing section[aria-label="Aplicaciones e integraciones"] .logo{background:var(--air-ink)}.airtable-landing .airtable-features,.airtable-landing .airtable-demos,.airtable-landing .airtable-faq{border-color:var(--air-border)!important;background:var(--air-cream)!important}.airtable-landing .airtable-features>div,.airtable-landing .airtable-demos{max-width:1200px}.airtable-landing h2,.airtable-landing h3,.airtable-landing summary{color:var(--air-ink);font-family:Space Grotesk,Inter Fallback,sans-serif;letter-spacing:-.035em}.airtable-landing .airtable-features h2,.airtable-landing .airtable-demos h2{max-width:720px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.airtable-landing .text-muted-foreground{color:var(--air-muted)!important}@media(min-width:640px){.airtable-landing{font-family:Inter Variable,Inter Fallback,ui-sans-serif,system-ui,sans-serif}}.airtable-landing .airtable-features .rise{overflow:hidden;border:0;border-radius:1.5rem;box-shadow:none}.airtable-landing .airtable-features .rise:nth-child(1){background:var(--air-terracotta)}.airtable-landing .airtable-features .rise:nth-child(2){background:var(--air-sky)}.airtable-landing .airtable-features .rise:nth-child(3){background:var(--air-peach)}.airtable-landing .airtable-features .rise:nth-child(4){background:var(--air-forest)}.airtable-landing .airtable-features .rise figure{margin:.75rem .75rem 0;border:0;border-radius:1rem;background:#fff}.airtable-landing .airtable-features .rise>div:last-child{padding:1.5rem}.airtable-landing .airtable-features .rise:nth-child(1)>div:last-child,.airtable-landing .airtable-features .rise:nth-child(4)>div:last-child{color:#fff}.airtable-landing .airtable-features .rise:nth-child(1) h3,.airtable-landing .airtable-features .rise:nth-child(4) h3{color:#fff}.airtable-landing .airtable-features .rise:nth-child(1) .text-brand,.airtable-landing .airtable-features .rise:nth-child(4) .text-brand{color:#ffffffb8!important}.airtable-landing .airtable-features a,.airtable-landing .airtable-demos a[href="/temas"]{border-color:var(--air-ink);color:var(--air-ink)}.airtable-landing .airtable-features>div>div:last-child a{background:#fff;border-radius:.75rem}.airtable-landing .airtable-demos a,.airtable-landing .airtable-faq details{border-color:var(--air-border);border-radius:1rem;background:#fff;box-shadow:0 10px 28px #0f306a0d}.airtable-landing .airtable-scale-teaser{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);max-width:1200px}.airtable-landing .airtable-section-kicker{margin-bottom:1rem;color:var(--air-muted);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.airtable-landing .airtable-scale-teaser h2{max-width:34rem;font-size:clamp(2.3rem,4.6vw,4rem);line-height:1}.airtable-landing .airtable-scale-teaser-copy>p:not(.airtable-section-kicker){max-width:29rem;margin-top:1.25rem;color:var(--air-muted);line-height:1.55}.airtable-landing .airtable-scale-teaser-copy>a{display:inline-flex;align-items:center;gap:.7rem;margin-top:1.75rem;padding-bottom:.28rem;border-bottom:1px solid var(--air-ink);color:var(--air-ink);font-size:.92rem;font-weight:700}.airtable-landing .airtable-scale-teaser-copy>a span{transition:transform .18s ease}.airtable-landing .airtable-scale-teaser-copy>a:hover span{transform:translate(.25rem)}.airtable-landing .airtable-scale-visual{position:relative;min-height:520px;overflow:hidden;padding:1rem;border-radius:1.5rem;background:var(--air-ink);color:#fff}.airtable-landing .airtable-scale-visual:before{position:absolute;width:22rem;height:22rem;right:-8rem;top:-10rem;border-radius:50%;background:#7ebee847;content:"";filter:blur(10px)}.airtable-landing .scale-visual-head{position:relative;z-index:3;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.8rem .85rem 1.2rem}.airtable-landing .scale-visual-head>div{display:grid;gap:.55rem}.airtable-landing .scale-live{display:inline-flex;align-items:center;gap:.45rem;color:#ffffff85;font-size:.62rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.airtable-landing .scale-live i{width:.42rem;height:.42rem;border-radius:50%;background:#8fc861;box-shadow:0 0 0 .28rem #8fc8611f}.airtable-landing .scale-visual-head strong{max-width:25rem;font-size:clamp(.9rem,1.5vw,1.1rem);font-weight:650}.airtable-landing .scale-no-migration{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .7rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0f;color:#ffffffb3;font-size:.63rem;font-weight:700;white-space:nowrap}.airtable-landing .scale-no-migration i{display:grid;width:1rem;height:1rem;place-items:center;border-radius:50%;background:#b9e495;color:var(--air-ink);font-size:.62rem;font-style:normal}.airtable-landing .scale-visual-chart{position:absolute;z-index:1;right:1rem;bottom:7.4rem;left:1rem;display:grid;min-height:330px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.55rem}.airtable-landing .scale-growth-curve{position:absolute;z-index:0;width:100%;height:88%;right:0;bottom:0;left:0;pointer-events:none}.airtable-landing .scale-stage{position:relative;z-index:2;display:flex;min-width:0;height:9rem;flex-direction:column;justify-content:flex-end;padding:.85rem;border:1px solid rgba(255,255,255,.14);border-radius:.85rem;background:#181d26c2;backdrop-filter:blur(7px)}.airtable-landing .scale-stage:nth-of-type(2){height:12rem}.airtable-landing .scale-stage:nth-of-type(3){height:15rem}.airtable-landing .scale-stage:nth-of-type(4){height:18rem}.airtable-landing .scale-stage-current{border-color:#8ac9ff7a;background:#445d7ca8;box-shadow:inset 0 1px #ffffff14}.airtable-landing .scale-stage-number{margin-bottom:auto;color:#ffffffb8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;font-weight:700}.airtable-landing .scale-stage-dot{position:absolute;width:.5rem;height:.5rem;right:.75rem;top:.75rem;border:1px solid rgba(255,255,255,.5);border-radius:50%}.airtable-landing .scale-stage-current .scale-stage-dot{border-color:#b9e495;background:#b9e495;box-shadow:0 0 0 .35rem #b9e4951a}.airtable-landing .scale-stage strong{overflow-wrap:anywhere;font-size:clamp(.72rem,1.1vw,.92rem)}.airtable-landing .scale-stage-capability{align-self:flex-start;margin-top:.55rem;padding:.28rem .42rem;border-radius:999px;background:#ffffff17;color:#ffffffd6;font-size:.52rem;font-weight:650;white-space:nowrap}.airtable-landing .scale-foundation{position:absolute;z-index:4;right:1rem;bottom:1rem;left:1rem;display:flex;min-height:5.4rem;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border:1px solid rgba(138,201,255,.2);border-radius:.9rem;background:#071223f0;box-shadow:0 -12px 30px #07122347}.airtable-landing .scale-foundation-title{display:flex;min-width:0;align-items:center;gap:.75rem}.airtable-landing .scale-foundation-title>span{display:grid;width:2.2rem;height:2.2rem;flex:0 0 auto;place-items:center;border-radius:.65rem;background:#8ac9ff;color:#071223;font-size:1.25rem;font-weight:800}.airtable-landing .scale-foundation-title>div{display:grid;gap:.18rem}.airtable-landing .scale-foundation-title small{color:#8ac9ff;font-size:.5rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.airtable-landing .scale-foundation-title strong{font-size:.7rem;white-space:nowrap}.airtable-landing .scale-foundation-note{color:#ffffff85;font-size:.52rem;white-space:nowrap}.airtable-landing .airtable-demos a{overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.airtable-landing .airtable-demos a:hover{box-shadow:0 18px 38px #0f306a1f}.airtable-landing .airtable-demo-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.airtable-landing .airtable-demo-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:0;border-radius:1.5rem;text-decoration:none;box-shadow:none;transition:transform .22s ease,box-shadow .22s ease}.airtable-landing .airtable-demo-card:hover{transform:translateY(-.3rem);box-shadow:0 22px 44px #0f306a21}.airtable-landing .airtable-demo-card figure{min-width:0;overflow:hidden;margin:.85rem .85rem 0;border-radius:1rem;background:#fff}.airtable-landing .airtable-demos .airtable-demo-store{grid-column:span 7;background:#842719;color:#fff}.airtable-landing .airtable-demos .airtable-demo-orders{grid-column:span 5;background:#c7eaa8;color:#17351b}.airtable-landing .airtable-demos .airtable-demo-emails{display:grid;min-height:31rem;grid-column:1 / -1;grid-template-columns:minmax(250px,.34fr) minmax(0,.66fr);align-items:center;background:#c7e5f2;color:#17386f}.airtable-landing .airtable-demo-emails figure{order:2;margin:.85rem}.airtable-landing .airtable-demo-emails .airtable-demo-copy{order:1}.airtable-landing .airtable-demo-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:clamp(1.4rem,3vw,2.25rem)}.airtable-landing .airtable-demo-kicker{margin-bottom:.8rem;font-size:.68rem;font-weight:750;letter-spacing:.1em;opacity:.86;text-transform:uppercase}.airtable-landing .airtable-demo-copy h3{max-width:27rem;color:inherit;font-size:clamp(1.55rem,2.6vw,2.5rem);line-height:1.05}.airtable-landing .airtable-demo-copy>p:not(.airtable-demo-kicker){max-width:29rem;margin-top:.8rem;font-size:.86rem;line-height:1.5;opacity:.86}.airtable-landing .airtable-demo-copy>span{display:inline-flex;align-items:center;gap:.65rem;margin-top:1.5rem;padding-bottom:.25rem;border-bottom:1px solid currentColor;font-size:.8rem;font-weight:750}.airtable-landing .airtable-demo-copy i{font-style:normal;transition:transform .18s ease}.airtable-landing .airtable-demo-card:hover .airtable-demo-copy i{transform:translate(.25rem)}.airtable-landing .airtable-demo-store .airtable-demo-copy h3{color:#fff}.airtable-landing .airtable-demo-store .airtable-demo-copy>p:not(.airtable-demo-kicker){color:#fffffff0}.airtable-landing .airtable-casa{position:relative;overflow:hidden;border-block:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at 78% 15%,rgba(0,153,255,.08),transparent 26rem),#08090a;color:#f7f8f8}.airtable-landing .airtable-casa:before{content:none}.airtable-landing .airtable-casa-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(3rem,8vw,8rem)}.airtable-landing .logic2b-lockup{display:inline-flex;align-items:center;gap:.8rem}.airtable-landing .logic2b-mark{display:block;width:2rem;height:2rem;flex:0 0 auto;background:#09f;-webkit-mask:url(/brand/logo-mark.svg) center / contain no-repeat;mask:url(/brand/logo-mark.svg) center / contain no-repeat}.airtable-landing .logic2b-wordmark{color:#f7f8f8;font-family:Poppins Logo,Poppins,sans-serif;font-size:1.35rem;font-weight:600;letter-spacing:.015em}.airtable-landing .logic2b-wordmark span{color:#e6e8ea;font-weight:800}.airtable-landing .logic2b-kicker{margin-top:clamp(2rem,4vw,3.25rem);color:#6f747c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.67rem;letter-spacing:.14em;text-transform:uppercase}.airtable-landing .airtable-casa h2{max-width:39rem;margin-top:1rem;color:#f7f8f8;font-family:Poppins,Space Grotesk,sans-serif;font-size:clamp(2.6rem,4.8vw,4.35rem);font-weight:600;letter-spacing:-.045em;line-height:.98}.airtable-landing .logic2b-intro{max-width:35rem;margin-top:1.6rem;color:#9aa0a8;font-size:clamp(.92rem,1.25vw,1.04rem);line-height:1.65}.airtable-landing .logic2b-link{display:inline-flex;align-items:center;gap:.75rem;margin-top:1.8rem;padding:.9rem 1.1rem;border:1px solid rgba(255,255,255,.2);border-radius:.65rem;color:#f7f8f8;font-size:.82rem;font-weight:700;transition:border-color .18s ease,background .18s ease}.airtable-landing .logic2b-link:hover{border-color:#09f;background:#0099ff14}.airtable-landing .logic2b-link span{color:#09f}.airtable-landing .logic2b-system{position:relative;display:grid;min-height:410px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.55rem;border:1px solid rgba(255,255,255,.07);border-radius:1.5rem;background:#ffffff04}.airtable-landing .logic2b-system article{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;justify-content:flex-end;padding:clamp(1.15rem,2.5vw,1.8rem);border:1px solid rgba(255,255,255,.055);border-radius:1rem;background:#ffffff05;transition:border-color .18s ease,background .18s ease}.airtable-landing .logic2b-system article:hover{border-color:#0099ff47;background:#0099ff09}.airtable-landing .logic2b-system article>span{margin-bottom:auto;color:#39adfb;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.airtable-landing .logic2b-system h3{color:#f7f8f8;font-family:Poppins,sans-serif;font-size:clamp(1.05rem,1.8vw,1.45rem);font-weight:500;letter-spacing:-.025em}.airtable-landing .logic2b-system article p{margin-top:.45rem;color:#a7abb2;font-size:.76rem}.airtable-landing .logic2b-core{position:absolute;z-index:3;display:grid;width:4.5rem;height:4.5rem;left:50%;top:50%;place-items:center;border:.5rem solid #08090a;border-radius:50%;background:#f7f8f8;box-shadow:0 0 0 1px #09f3,0 0 24px #0099ff1a;transform:translate(-50%,-50%)}.airtable-landing .logic2b-core .logic2b-mark{width:2rem;height:2rem}.airtable-landing .logic2b-system-line{position:absolute;z-index:0;background:linear-gradient(90deg,transparent,rgba(0,153,255,.22),transparent)}.airtable-landing .logic2b-system-line-a{width:calc(100% - 2rem);height:1px;left:1rem;top:50%}.airtable-landing .logic2b-system-line-b{width:1px;height:calc(100% - 2rem);left:50%;top:1rem;background:linear-gradient(transparent,rgba(0,153,255,.22),transparent)}.airtable-landing .logic2b-capabilities{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:clamp(1.5rem,4vw,4rem);overflow:hidden;padding:1rem clamp(24px,4vw,32px);border-top:1px solid rgba(255,255,255,.09);color:#747981;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap}.airtable-landing .airtable-faq details{box-shadow:none}.airtable-landing .airtable-contact{background:var(--air-ink)!important}.airtable-landing .airtable-contact h2{color:#fff}@media(max-width:700px){.airtable-landing>header>div{gap:.5rem;padding-inline:1rem}.airtable-landing>header .ml-auto{min-width:0}.airtable-landing>header .wordmark .wm-agency,.airtable-landing>header .wordmark .wm-product{font-size:.92rem}.airtable-landing>header [data-open-project]{display:none}.airtable-landing .airtable-hero,.airtable-landing .airtable-hero h1,.airtable-landing .airtable-hero .hero-fade{width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px)!important}.airtable-landing .airtable-hero h1{width:100%;max-width:350px;overflow-wrap:break-word;font-size:2rem;line-height:1.05}.airtable-landing .airtable-hero>p:first-child{display:block;width:100%;max-width:100%;overflow-wrap:anywhere;white-space:normal;font-size:.68rem}.airtable-landing .airtable-hero .hero-fade{width:100%;max-width:100%;font-size:.94rem}.airtable-landing .airtable-hero>div:last-child a{width:100%;max-width:320px}.airtable-landing .airtable-announcement{flex-wrap:wrap;gap:.15rem .4rem;font-size:.65rem}.airtable-landing .airtable-gallery>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.airtable-landing .airtable-announcement a{display:none}.airtable-landing .airtable-gallery>ul>li:first-child{grid-column:1 / -1}.airtable-landing .airtable-gallery>ul>li:not(:first-child) .aspect-\[4\/5\]{aspect-ratio:1 / 1.15}.airtable-landing .airtable-gallery .airtable-prompt{right:8%;left:8%;font-size:.58rem}.airtable-landing .airtable-scale-teaser{grid-template-columns:1fr;gap:2rem}.airtable-landing .airtable-scale-visual{min-height:0;padding:.75rem}.airtable-landing .scale-visual-head{display:grid;align-items:flex-start;justify-content:stretch;gap:.75rem;padding:.55rem .45rem 1rem}.airtable-landing .scale-visual-head strong{max-width:13rem;font-size:.8rem}.airtable-landing .scale-no-migration{justify-self:start;padding:.4rem .5rem;font-size:.55rem}.airtable-landing .scale-visual-chart{position:relative;right:auto;bottom:auto;left:auto;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;margin-top:.25rem}.airtable-landing .scale-growth-curve{display:none}.airtable-landing .scale-stage,.airtable-landing .scale-stage:nth-of-type(2),.airtable-landing .scale-stage:nth-of-type(3),.airtable-landing .scale-stage:nth-of-type(4){height:auto;min-height:8.5rem;padding:.75rem}.airtable-landing .scale-stage strong{font-size:.88rem}.airtable-landing .scale-stage-capability{font-size:.48rem;white-space:normal}.airtable-landing .scale-foundation{position:relative;right:auto;bottom:auto;left:auto;display:grid;margin-top:.6rem}.airtable-landing .scale-foundation-title strong{white-space:normal}.airtable-landing .scale-foundation-note{padding-left:2.95rem;white-space:normal}.airtable-landing .airtable-demo-grid{grid-template-columns:1fr}.airtable-landing .airtable-demos .airtable-demo-store,.airtable-landing .airtable-demos .airtable-demo-orders,.airtable-landing .airtable-demos .airtable-demo-emails{display:flex;min-height:0;grid-column:1;flex-direction:column}.airtable-landing .airtable-demo-emails figure{order:0;margin:.65rem .65rem 0}.airtable-landing .airtable-demo-emails .airtable-demo-copy{order:1}.airtable-landing .airtable-demo-card figure{margin:.65rem .65rem 0}.airtable-landing .airtable-demo-copy h3{font-size:1.7rem}.airtable-landing .airtable-casa-inner{grid-template-columns:1fr;gap:3rem;padding-inline:1.25rem}.airtable-landing .logic2b-kicker{margin-top:2.5rem}.airtable-landing .airtable-casa h2{font-size:clamp(2.5rem,13vw,3.6rem)}.airtable-landing .logic2b-system{min-height:350px;gap:.5rem;padding:.5rem;border-radius:1.2rem}.airtable-landing .logic2b-system article{min-height:10.25rem;padding:.9rem}.airtable-landing .logic2b-system article p{min-height:2.2em;font-size:.67rem;line-height:1.35}.airtable-landing .logic2b-core{width:4.2rem;height:4.2rem;border-width:.48rem}.airtable-landing .logic2b-core .logic2b-mark{width:1.5rem;height:1.5rem}.airtable-landing .logic2b-capabilities{justify-content:flex-start;overflow-x:auto;padding-inline:1.25rem;scrollbar-width:none}.airtable-landing .logic2b-capabilities::-webkit-scrollbar{display:none}}@keyframes rise-in{0%{transform:translateY(1.25rem)}}@keyframes hero-title-in{0%{transform:translateY(.5rem)}}@keyframes hero-fade-in{0%{opacity:.02;transform:translateY(.4rem)}}@media screen and (prefers-reduced-motion:no-preference){.hero-title{animation:hero-title-in .35s cubic-bezier(.2,.7,.2,1) both}.hero-fade{animation:hero-fade-in .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d, 0s)}.hero-lcp-copy{animation:none}@supports (animation-timeline: view()){.rise{animation:rise-in linear both;animation-timeline:view();animation-range:entry 5% entry 45%}}}@media screen and (max-width:700px)and (prefers-reduced-motion:no-preference){.hero-title{animation:none}}
