.nav{--nav-h:72px;position:fixed;inset-inline:0;top:0;z-index:100;background:#ffffff;box-shadow:0 .5px 0 #6e6e6e;transition:box-shadow .22s var(--ease-out)}.nav--scrolled{box-shadow:0 .5px 0 #6e6e6e,0 12px 32px -24px rgba(0,0,0,.18)}.nav__inner{display:flex;align-items:center;gap:24px;min-height:var(--nav-h);padding-block:0}.nav__logo{flex:none}.nav__logo,.nav__logo__link{display:inline-flex;align-items:center}.nav__logo__link{border-radius:8px}.nav__logo__link:focus-visible{outline:2px solid var(--green-400);outline-offset:4px}.nav__right{flex:1 1;min-width:0;justify-content:flex-end}.nav__links,.nav__right{display:flex;align-items:center;gap:44px}.nav__link{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#000;padding:6px 2px;transition:color .18s var(--ease-out)}.nav__link-chev{display:block;width:12px;height:12px}.nav__link:after{content:"";position:absolute;left:2px;right:2px;bottom:-1px;height:2px;border-radius:1px;background:var(--green-500);transform:scaleX(0);transform-origin:left;transition:transform .28s var(--ease-out)}.nav__link:hover{color:var(--color-primary)}.nav__link:hover:after{transform:scaleX(1)}.nav__link--on{color:var(--ink)}.nav__link--on:after{transform:scaleX(1)}.nav__item{position:relative;display:inline-flex;align-items:center}.nav__link--menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-family:inherit;line-height:inherit;cursor:pointer}.nav__link--menu[aria-expanded=true]{color:var(--color-primary)}.nav__link--menu[aria-expanded=true]:after{transform:scaleX(1)}.nav__link-chev{transition:transform .25s var(--ease-out)}.nav__link--menu[aria-expanded=true] .nav__link-chev{transform:rotate(180deg)}.nav__menu{--menu-x:0px;--caret-x:50%;position:absolute;top:100%;left:var(--menu-x);z-index:100;width:min(1012px,calc(100vw - 2 * var(--container-padding)));padding-top:35px;opacity:0;transform:translateY(-8px) scale(.985);transform-origin:top center;pointer-events:none;will-change:transform,opacity;transition:opacity .14s var(--ease-out),transform .16s var(--ease-out)}.nav__menu.is-open{opacity:1;transform:translateY(0) scale(1);pointer-events:auto;transition:opacity .22s var(--ease-out),transform .34s cubic-bezier(.16,1,.3,1)}.nav__menu-panel{position:relative;padding:11px 19px 19px 16px;border-radius:15px;background:#ffffff;box-shadow:3px 5px 20px 0 rgba(0,0,0,.15)}.nav__menu-caret{position:absolute;top:-14px;left:var(--caret-x);display:block;width:27px;height:27px;margin-left:-13.5px}.nav__menu-title{margin:0;font-size:14px;font-weight:500;line-height:32px;color:#6e6e6e}.nav__uc-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px 13px;gap:12px 13px;margin:0;padding:0;list-style:none}.nav__uc-grid>li{opacity:0;transform:translateY(-4px)}.nav__menu.is-open .nav__uc-grid>li{opacity:1;transform:none;transition:opacity .26s var(--ease-out) calc(60ms + var(--i, 0) * 14ms),transform .26s var(--ease-out) calc(60ms + var(--i, 0) * 14ms)}.nav__uc-card{--uc-s:1;--uc-line:rgba(0,0,0,0.09);position:relative;display:block;height:calc(113px * var(--uc-s));border-radius:calc(12px * var(--uc-s));box-shadow:inset 0 0 0 1px var(--uc-line);-webkit-tap-highlight-color:transparent;transition:background-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.nav__uc-icon{position:absolute;left:calc(7px * var(--uc-s));top:calc(8px * var(--uc-s));display:block;width:calc(70px * var(--uc-s));height:calc(70px * var(--uc-s));object-fit:contain;object-position:left top}.nav__uc-label{position:absolute;left:calc(14px * var(--uc-s));width:calc(145px * var(--uc-s));bottom:calc(6px * var(--uc-s));font-size:calc(12px * var(--uc-s));font-weight:500;line-height:calc(32px * var(--uc-s));color:#000000}.nav__uc-go{position:absolute;right:calc(16px * var(--uc-s));top:calc(81px * var(--uc-s));display:block;width:calc(21px * var(--uc-s));height:calc(21px * var(--uc-s));transition:transform .18s var(--ease-out)}.nav__uc-card:focus-visible,.nav__uc-card:hover{--uc-line:rgba(0,0,0,0.28);background:rgba(0,0,0,.02)}.nav__uc-card:focus-visible .nav__uc-go,.nav__uc-card:hover .nav__uc-go{transform:translateX(3px)}.nav__uc-card:focus-visible{outline:2px solid var(--green-500);outline-offset:2px}.nav__uc-card--on{--uc-line:rgba(0,0,0,0.45);background:rgba(0,0,0,.03)}@media (prefers-reduced-motion:reduce){.nav__link-chev,.nav__menu,.nav__menu.is-open,.nav__menu.is-open .nav__uc-grid>li,.nav__uc-card,.nav__uc-go,.nav__uc-grid>li{transition:none}.nav__menu,.nav__menu.is-open{transform:none}.nav__uc-grid>li{opacity:1;transform:none}}.nav__actions{display:flex;align-items:center;gap:38px}.nav__login{font-size:14px;font-weight:500;color:#000;transition:color .18s var(--ease-out)}.nav__login:hover{color:var(--color-primary)}@keyframes btn-try-it{0%,40%,7%,to{transform:rotate(0)}15%,25%{transform:rotate(-5deg)}20%{transform:rotate(5deg)}30%{transform:rotate(3deg)}35%{transform:rotate(-3deg)}}.nav-btn-try-it{animation:btn-try-it 2.5s linear infinite}@media (prefers-reduced-motion:reduce){.nav-btn-try-it{animation:none}}.nav__burger{display:none;position:relative;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border-radius:var(--radius-md);border:1px solid var(--line);background:color-mix(in srgb,var(--card) 72%,transparent);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 2px color-mix(in srgb,var(--color-band) 6%,transparent);transition:background-color .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .2s var(--ease-out),color .2s var(--ease-out),transform .14s var(--ease-out)}.nav__burger:hover{border-color:color-mix(in srgb,var(--green-600) 34%,var(--line));background:color-mix(in srgb,var(--green-600) 8%,var(--card));color:var(--green-600);box-shadow:0 6px 16px -8px color-mix(in srgb,var(--color-band) 22%,transparent)}.nav__burger:focus-visible{outline:2px solid var(--green-500);outline-offset:2px}.nav__burger:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.nav__burger,.nav__burger-art i{transition:none}.nav__burger:active{transform:none}}.nav__sheet{display:none}@media (max-width:940px){.nav{--nav-h:76px}.nav__inner .nav__actions .nav__login,.nav__links{display:none}.nav__logo__link img{width:148px;height:auto}.nav__actions{gap:16px}.nav__burger{display:flex;width:32px;height:32px}.nav__burger,.nav__burger:hover{border:none;background:transparent;box-shadow:none}.nav__burger-art{position:relative;display:block;width:24px;height:15.74px}.nav__burger-art i{position:absolute;left:0;width:100%;height:1px;border-radius:1px;background:#000000;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .16s var(--ease-out)}.nav__burger-art i:first-child{top:0}.nav__burger-art i:nth-child(2){top:7.44px}.nav__burger-art i:nth-child(3){top:14.88px}.nav__burger.is-open .nav__burger-art i:first-child{transform:translateY(7.44px) rotate(45deg)}.nav__burger.is-open .nav__burger-art i:nth-child(2){opacity:0;transform:scaleX(.2)}.nav__burger.is-open .nav__burger-art i:nth-child(3){transform:translateY(-7.44px) rotate(-45deg)}.nav__sheet{display:block;position:fixed;inset:var(--nav-h,76px) 0 0;z-index:90;pointer-events:none;overflow:hidden;visibility:hidden;transition:visibility 0s linear .36s}.nav__sheet.is-open{pointer-events:auto;visibility:visible;transition:visibility 0s}.nav__sheet-scrim{position:absolute;inset:0;background:rgba(28,36,46,.45);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .32s var(--ease-out)}.nav__sheet.is-open .nav__sheet-scrim{opacity:1;transition:opacity .3s var(--ease-out)}.nav__sheet-panel{position:relative;display:flex;flex-direction:column;max-height:100%;padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px));background:#fff;border-radius:0 0 20px 20px;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;transform:translateY(-100%);will-change:transform;transition:transform .34s cubic-bezier(.4,0,.2,1)}.nav__sheet.is-open .nav__sheet-panel{transform:none;transition:transform .42s cubic-bezier(.16,1,.3,1)}.nav__sheet-body{flex:1 1;width:100%;max-width:480px;margin-inline:auto;padding:20px 24px 0}.nav__sheet-section{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:12px;width:100%;height:50px;margin:0;padding:0 14px 0 9px;border:0;border-radius:12px;background:color-mix(in srgb,var(--color-primary) 7%,#fff);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.nav__sheet-section-label{flex:1 1;min-width:0;font-size:18px;font-weight:700;line-height:1;color:#000}.nav__sheet-section-chev{flex:none;display:block;color:var(--color-primary);transition:transform .3s var(--ease-out)}.nav__sheet-section.is-open .nav__sheet-section-chev{transform:rotate(180deg)}.nav__sheet-listwrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s var(--ease-out)}.nav__sheet-listwrap.is-open{grid-template-rows:1fr}.nav__sheet-listclip{overflow:hidden;min-height:0}.nav__sheet-list{list-style:none;margin:8px 0 0;padding:0}.nav__sheet-item{display:flex;align-items:center;gap:12px;height:39px;padding:0 10px;border-radius:10px;-webkit-tap-highlight-color:transparent;transition:background-color .18s var(--ease-out)}.nav__sheet-item--on,.nav__sheet-item:active{background:rgba(0,0,0,.04)}.nav__sheet-tile{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #d5dcd7;overflow:hidden}.nav__sheet-mark{display:block;width:24px;height:24px;object-fit:contain}.nav__sheet-glyph{display:block;width:20px;height:20px;color:#3d444d}.nav__sheet-item-label{flex:1 1;min-width:0;font-size:16px;font-weight:400;line-height:20px;color:#6e6e6e;transition:color .18s var(--ease-out)}.nav__sheet-item--on .nav__sheet-item-label,.nav__sheet-item:hover .nav__sheet-item-label{color:#000}.nav__sheet-row{display:flex;align-items:center;gap:12px;height:50px;margin-top:8px;padding:0 14px 0 9px;border-radius:12px;color:#000;-webkit-tap-highlight-color:transparent;transition:background-color .18s var(--ease-out)}.nav__sheet-row--on,.nav__sheet-row:active{background:rgba(0,0,0,.04)}.nav__sheet-row-label{flex:1 1;min-width:0;font-size:18px;font-weight:700;line-height:1}.nav__sheet-row-chev{flex:none;display:block;color:#b4b9bd}.nav__sheet-actions{display:flex;flex-direction:column;gap:10px;margin-top:24px}.nav__sheet-cta,.nav__sheet-login{display:flex;align-items:center;justify-content:center;width:100%;height:40px;border-radius:8px;font-size:16px;font-weight:500;-webkit-tap-highlight-color:transparent}.nav__sheet-login{border:1px solid var(--color-border-strong,#d4d4d4);background:#fff;color:#000;transition:background-color .18s var(--ease-out)}.nav__sheet-login:active{background:rgba(0,0,0,.04)}.nav__sheet-cta{height:40px;padding:0;font-size:16px}}@media (max-width:940px) and (prefers-reduced-motion:reduce){.nav__sheet-item,.nav__sheet-item-label,.nav__sheet-listwrap,.nav__sheet-login,.nav__sheet-panel,.nav__sheet-row,.nav__sheet-scrim,.nav__sheet-section-chev,.nav__sheet.is-open .nav__sheet-panel,.nav__sheet.is-open .nav__sheet-scrim{transition:none}.nav__sheet-panel,.nav__sheet.is-open .nav__sheet-panel{transform:none}}.section.cta{padding-top:clamp(40px,12.35vw,100px);padding-bottom:clamp(36px,4.4vw,63px);margin-bottom:clamp(48px,6.7vw,96px)}.cta-inner{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.cta-mobile{display:none}.cta-title{font-family:var(--font-family-heading);font-size:clamp(32px,3.06vw,44px);line-height:48px;font-weight:700}.cta-lede,.cta-title{margin:0;max-width:620px;color:#000}.cta-lede{font-size:14px;font-weight:300;line-height:26px}.cta-actions{margin-top:36px}.cta-btn{min-width:96px}.cta-btn,.cta-pill{justify-content:center}.cta-pill{display:inline-flex;align-items:center;padding:8px 12px;border-radius:100px;background:var(--sky);border:1px solid var(--color-primary);font-size:10px;font-weight:500;line-height:normal;color:var(--color-primary);white-space:nowrap}.cta-title--m{font-size:24px;line-height:28px}.cta-lede--m{max-width:298px;font-size:12px;line-height:16px;color:#6e6e6e}.cta-form-wrap{width:298px;max-width:100%}.cta-magic{display:flex;flex-direction:column;gap:14px;width:100%}.cta-magic__field{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid var(--color-primary);border-radius:8px}.cta-magic__field img{flex:none}.cta-magic__input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--font-family-base);font-size:12px;font-weight:300;color:#000}.cta-magic__input::placeholder{color:#7a7a7a}.cta-magic__send{width:100%;height:32px;justify-content:center}.cta-success{display:flex;flex-direction:column;align-items:center;gap:8px}.cta-success__icon{display:block}.cta-success__title{margin:0;font-size:16px;font-weight:700;color:#000}.cta-success__body{margin:0;font-size:12px;font-weight:300;line-height:16px;color:#6e6e6e}@media (max-width:640px){
  /*  !* workflow list ends y3147 → band y3183; pill at y3307 (124 in) *!*/.cta-desktop{display:none}.cta-mobile{display:flex;gap:8px}.cta-mobile .cta-form-wrap,.cta-mobile .cta-title--m{margin-top:16px}}.footer{background:var(--band-gray);border-radius:clamp(16px,2.25vw,32px) clamp(16px,2.25vw,32px) 0 0;padding-top:clamp(48px,4.8vw,69px);padding-bottom:clamp(56px,5.4vw,78px)}@media (max-width:640px){.footer{border-radius:24px 24px 0 0}}.footer__grid{display:flex;align-items:flex-start;gap:32px}.footer__brand{flex:1 1;min-width:0;max-width:412px}.footer__tag{margin:24px 0 0;max-width:322px;font-size:16px;font-weight:300;line-height:20px;color:#000}.footer__actions{display:flex;align-items:center;gap:25px;margin-top:24px}.footer__login{font-size:14px;font-weight:400;line-height:20px;color:#000}.footer__login:hover{color:var(--color-primary)}.footer__logo-link{display:inline-flex;align-items:center;border-radius:8px}.footer__logo-link:focus-visible{outline:2px solid var(--green-400);outline-offset:4px}.footer__logo{display:block;width:178px;height:auto}.footer__col{flex:none;min-height:188px;padding-left:16px;border-left:1px solid #6e6e6e}.footer__col--usecases{width:386px}.footer__col:not(.footer__col--usecases){width:145px}.footer__head{display:block;font-size:14px;font-weight:500;color:#000}.footer__head a:hover{color:var(--color-primary)}.footer__links{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.footer__links a{font-size:14px;font-weight:400;color:#000;opacity:.9;transition:color .18s var(--ease-out),opacity .18s var(--ease-out)}.footer__links a:hover{color:var(--color-primary);opacity:1}@media (max-width:1279px){.footer__grid{display:grid;align-items:stretch;grid-column-gap:24px;column-gap:24px;grid-row-gap:44px;row-gap:44px}.footer__brand{max-width:none}.footer__col,.footer__col--usecases,.footer__col:not(.footer__col--usecases){width:auto;min-width:0}.footer__links a{display:inline-block;line-height:1.35;overflow-wrap:break-word}}@media (max-width:1279px) and (min-width:1141px){.footer__grid{grid-template-columns:minmax(300px,1fr) 372px repeat(3,minmax(96px,.55fr));column-gap:20px;align-items:start}.footer__brand{max-width:412px}}@media (max-width:1140px) and (min-width:901px){.footer__grid{grid-template-columns:minmax(372px,1.5fr) repeat(3,minmax(96px,1fr))}.footer__brand{grid-column:1/-1}}@media (max-width:900px) and (min-width:701px){.footer__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}.footer__brand,.footer__col--usecases{grid-column:1/-1}.footer__links{grid-template-columns:repeat(3,minmax(0,1fr))}.footer__col:not(.footer__col--usecases){min-height:56px}.footer__tag{max-width:420px}}@media (max-width:700px){.footer{padding-top:30px!important;padding-bottom:20px}.footer__grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px}.footer__brand{max-width:none}.footer__logo{width:158px}.footer__tag{margin-top:24px;max-width:292px;font-size:14px}.footer__actions{gap:16px}.footer__col,.footer__col--usecases,.footer__col:not(.footer__col--usecases){width:100%;min-height:0;padding-left:0;padding-top:16px;border-left:none;border-top:1px solid #000}.footer__head{font-size:18px;color:#6e6e6e}.footer__links{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:12px;row-gap:14px}.footer__links a{font-size:15px}}