.everyday-section{grid-template-columns:.85fr 1.15fr;align-items:center;gap:110px;padding-block:96px;display:grid}.everyday-heading .eyebrow{color:var(--blue);margin-bottom:20px;font-size:11px}.everyday-heading h2{letter-spacing:-.035em;font-size:35px;font-weight:550;line-height:1.5}.everyday-heading>p:not(.eyebrow){margin-top:20px;font-size:13px;line-height:1.9}.everyday-list>a{border-bottom:1px solid var(--line);grid-template-columns:25px 1fr auto;align-items:center;gap:19px;padding-block:23px;display:grid}.everyday-list>a:first-child{border-top:1px solid var(--line)}.everyday-icon{color:var(--product-accent);align-self:start;padding-top:4px;display:inline-flex}.everyday-list h3{font-size:17px;font-weight:500;line-height:1.6}.everyday-list p{margin-top:7px;font-size:12px;line-height:1.8}.everyday-destination{color:var(--product-accent);align-items:center;gap:14px;font-size:11px;display:flex}.everyday-list>a:hover h3{color:var(--product-accent)}.everyday-destination>svg{transition:transform .2s}.everyday-list>a:hover .everyday-destination>svg{transform:translate(3px)}.story-band{background:var(--product-wash);border-block:1px solid var(--product-tint);scroll-margin-top:75px}.story-band+.story-band{border-top:0}.story-ora{background:#fff}.product-story{padding-block:76px}.story-visual,.story-capabilities{min-width:0}.story-label{color:var(--ink);align-items:center;gap:12px;font-size:12px;display:flex}.story-index{color:var(--product-accent);font-variant-numeric:tabular-nums;font-size:11px}.story-label>strong{font-weight:550}.story-category{color:var(--muted);border-left:1px solid #cdd6e5;padding-left:12px;font-size:10px}.story-lead{font-size:13px;line-height:1.95}.story-product-link{color:var(--product-accent);align-items:center;gap:17px;margin-top:20px;font-size:12px;font-weight:500;display:inline-flex}.story-product-link:hover{color:var(--ink)}.story-visual-stage{background:var(--product-tint);border:1px solid var(--product-tint);border-radius:12px;padding:24px}.story-visual .workspace-frame{border-color:#dce3ed;border-radius:8px;box-shadow:0 18px 36px #273b6714,0 3px 8px #273b6707}.story-visual .app-bar{background:#fff}.story-visual .workspace-app{height:356px;min-height:356px}.product-outcomes{flex-wrap:wrap;justify-content:center;align-items:center;gap:21px;margin:17px 0 0;padding:0;list-style:none;display:flex}.product-outcomes li{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:inline-flex}.product-outcomes li:before{content:"";background:var(--product-accent);border-radius:50%;width:3px;height:3px}.story-capabilities .capability-list{grid-template-columns:1fr;gap:0}.story-capabilities .capability-list article{border-top:0;border-bottom:1px solid #dbe3ef;gap:12px;padding-block:16px}.story-capabilities .capability-list article:first-child{padding-top:0}.story-capabilities .capability-list article:last-child{border-bottom:0;padding-bottom:0}.story-capabilities .capability-icon{background:0 0;border-radius:0;width:22px;height:25px}.story-capabilities .capability-icon svg{width:19px;height:19px}.story-capabilities .capability-list h3{font-size:14px;font-weight:550}.story-capabilities .capability-list p{margin-top:7px;font-size:12px;line-height:1.85}.story-ora .story-visual{grid-area:1/2}.story-ora .story-capabilities{grid-area:1/1}.story-browser .story-visual-stage{padding:28px}.story-browser .story-capabilities{margin-top:36px}.story-browser .story-capabilities .capability-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.story-browser .story-capabilities .capability-list article{border:0;padding:0}.home-page .docs-home-wrap{background:#fff;border:0}.home-page .docs-home{grid-template-columns:.85fr 1.15fr;gap:100px;padding-block:80px}.docs-home-copy{border-left:3px solid var(--blue);padding:9px 0 12px 30px}.home-page .docs-home h2{font-size:32px;font-weight:550;line-height:1.5}.home-page .docs-home .eyebrow,.home-page .docs-home .text-link{color:var(--blue)}.home-page .docs-home .eyebrow{font-size:11px}.home-page .docs-home-links{align-self:center;padding:0}.home-page .docs-home-links a{border-color:var(--line);grid-template-columns:38px 1fr auto 20px;gap:18px;padding-block:23px}.home-page .docs-home-links strong{font-size:17px}.home-page .docs-home-links small{color:#65758d;font-size:11px}.home-page .docs-home-links .doc-product-mark{width:36px;height:36px;color:var(--product-accent);background:var(--product-wash);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.home-page .docs-home-links a>svg{color:var(--product-accent)}.airy-home{color:#15243c;background:#fff}.airy-home .home-intro{text-align:center;padding:45px 0 10px;display:block}.airy-home .home-intro h1{letter-spacing:-.055em;font-size:clamp(42px,3.6vw,55px);font-weight:650;line-height:1.24}.airy-home .home-intro h1>span{color:#1656fa;margin-left:13px;display:inline-block}.airy-home .hero-description{color:#5c6c83;max-width:1010px;margin:15px auto 0;font-size:13px;line-height:1.9}.airy-home .home-intro .hero-actions{justify-content:center;gap:19px;margin-top:19px}.airy-home .home-intro .button{gap:17px;min-height:41px;padding:8px 22px;font-size:12px}.airy-home .home-intro .button-outline{color:#263a57;background:#fff;border-color:#dce3ee}.airy-home .home-intro .button-outline:hover{background:#f3f7ff;border-color:#a8bde7}.airy-home .product-overview{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;margin-top:13px;scroll-margin-top:96px;display:grid}.airy-home .overview-product{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.airy-home .home-product-art{aspect-ratio:4/3;background:0 0;border:0;border-radius:5px;width:100%;padding:0;display:block;position:relative}.airy-home .home-product-art img{object-fit:contain;width:100%;height:100%;transition:transform .3s}.airy-home .home-product-art:hover img{transform:translateY(-4px)}.airy-home .home-product-screenshot{padding:10px}.airy-home .home-product-screenshot img{background:#fff;border:1px solid #e2e8f2;border-radius:7px;box-shadow:0 10px 25px #213c6610}.airy-home .home-art-zoom{color:#536784;opacity:0;background:#fffe;border:1px solid #e1e7f1;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;transition:opacity .2s;display:inline-flex;position:absolute;bottom:12px;right:17px}.airy-home .home-product-art:hover .home-art-zoom,.airy-home .home-product-art:focus-visible .home-art-zoom{opacity:1}.airy-home .overview-product-copy{padding:8px 18px 0}.airy-home .overview-product-title{align-items:center;gap:13px;display:flex}.airy-home .overview-product-title h2{letter-spacing:-.025em;margin:0;font-size:27px;font-weight:650;line-height:1.5}.airy-home .overview-product-mark{background:var(--product-accent);border-radius:2px;flex:none;width:23px;height:4px}.airy-home .overview-product-title a:hover{color:var(--product-accent)}.airy-home .overview-product h3{color:#27374c;margin-top:8px;font-size:15px;font-weight:500;line-height:1.7}.airy-home .overview-product-link{color:#1957e9;align-items:center;gap:9px;min-height:26px;margin-top:11px;font-size:12px;display:inline-flex}.airy-home .overview-product-link:hover{color:var(--product-accent)}.airy-home .product-overview-note{color:#8a97aa;text-align:center;border-bottom:1px solid #e5eaf2;margin-top:10px;padding-block:27px 26px;font-size:10px}.airy-home .everyday-section{gap:110px;padding-block:87px 90px}.airy-home .everyday-heading .eyebrow{margin-bottom:17px}.airy-home .everyday-heading h2{white-space:pre-line;letter-spacing:-.045em;font-size:33px;font-weight:600;line-height:1.45}.airy-home .everyday-heading>p:not(.eyebrow){white-space:pre-line;margin-top:19px;font-size:13px;line-height:1.9}.airy-home .everyday-list>a{padding-block:23px}.airy-home .everyday-list h3{font-size:16px}.airy-home .everyday-list p{margin-top:5px;font-size:12px}.airy-home .everyday-icon{padding-top:3px}.airy-home .story-band{background:#f2f6ff;border:0}.airy-home .story-ora{background:#fff}.airy-home .story-browser{background:#effbf6}.airy-home .product-story{padding-block:70px}.airy-home .story-label{gap:11px;font-size:12px}.airy-home .story-index{font-size:12px;font-weight:600}.airy-home .story-category{font-size:10px}.airy-home .story-lead{font-size:12px;line-height:1.95}.airy-home .story-product-link{margin-top:16px;font-size:12px}.airy-home .story-visual-stage{background:#e4edff;border:1px solid #dde8fc;border-radius:10px;padding:18px}.airy-home .story-ora .story-visual-stage{background:#f0e7ff;border-color:#e9dcff}.airy-home .story-browser .story-visual-stage{background:#daf5e9;border-color:#d2efdf;padding:18px}.airy-home .story-visual .workspace-frame{border-color:#e0e6f0;border-radius:7px;box-shadow:0 10px 28px #2647750c}.airy-home .story-visual .app-bar{min-height:42px;padding-block:10px}.airy-home .story-visual .workspace-app{height:330px;min-height:330px}.airy-home .story-visual .app-ai{grid-template-columns:62px 137px minmax(0,1fr)}.airy-home .story-visual .app-rail{padding:15px 5px}.airy-home .story-visual .rail-item{gap:6px;padding-block:10px;font-size:9px}.airy-home .story-visual .conversation-item strong{font-size:11px}.airy-home .story-visual .conversation-item p{font-size:10px}.airy-home .story-visual .conversation-item .app-avatar{width:22px;height:22px;display:inline-flex}.airy-home .story-visual .conversation-item{gap:8px;padding:14px 10px}.airy-home .story-visual .conversation-heading{min-height:47px}.airy-home .story-visual .buyer-message>p{font-size:11px}.airy-home .story-visual .draft-message{background:#ebf2ff;border-color:#91b2ff}.airy-home .story-visual .draft-message p{color:#435e8e;font-size:12px;line-height:1.9}.airy-home .story-visual .flow-workspace{min-height:0}.airy-home .story-visual .flow-paper{background-color:#fcfaff}.airy-home .story-visual .flow-heading{padding-block:15px}.airy-home .story-visual .workflow-step{background:#fff;border-color:#d5bdfb;padding-block:17px}.airy-home .story-visual .shops-table th{color:#6f8097;background:#f7fafc;font-size:10px}.airy-home .story-visual .shops-table td{padding-block:20px;font-size:11px}.airy-home .story-visual .shops-table strong{font-size:11px}.airy-home .story-visual .shop-note{color:#7d8da1}.airy-home .product-outcomes{gap:24px;margin-top:15px}.airy-home .product-outcomes li{font-size:10px}.airy-home .story-capabilities .capability-list article{border-bottom-color:#dce5f1;gap:14px;padding-block:18px}.airy-home .story-capabilities .capability-list h3{font-size:14px;font-weight:550}.airy-home .story-capabilities .capability-list p{margin-top:6px;font-size:12px;line-height:1.9}.airy-home .story-capabilities .capability-icon{width:25px;padding-top:2px}.airy-home .story-capabilities .capability-icon svg{width:21px;height:21px}.airy-home .story-browser .story-visual .workspace-app{height:330px;min-height:330px}.airy-home .story-browser .story-visual .shops-table td{padding-block:14px}.airy-home .story-browser .story-visual .flow-heading{padding-block:12px}.airy-home .story-browser .story-visual .shop-note{padding-top:11px}.airy-home .story-browser .story-visual .app-browser{grid-template-columns:76px minmax(0,1fr)}.airy-home .story-browser .story-visual .rail-item{flex-direction:row;gap:9px;padding:10px 7px}.airy-home .story-browser .story-capabilities{margin-top:30px}.airy-home .story-browser .story-capabilities .capability-list{gap:30px}.airy-home .story-browser .story-capabilities .capability-list article{border:0;padding:0}.airy-home .docs-home-wrap{background:#fff;border:0}.airy-home .docs-home{grid-template-columns:.9fr 1.75fr;align-items:center;gap:52px;padding-block:48px;display:grid}.airy-home .docs-home-copy{border:0;padding:0}.airy-home .docs-home-copy .eyebrow{display:none}.airy-home .docs-home h2{white-space:pre-line;letter-spacing:-.045em;font-size:26px;font-weight:600;line-height:1.5}.airy-home .docs-home-copy>p:not(.eyebrow){max-width:380px;margin-top:11px;font-size:11px;line-height:1.9}.airy-home .docs-home-copy>.text-link{margin-top:14px;font-size:11px}.airy-home .docs-home-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.airy-home .docs-home-links a{border:0;border-left:1px solid #e4e9f2;grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:3px 10px;padding:17px 18px;display:grid}.airy-home .docs-home-links a:first-child{border-top:0}.airy-home .docs-home-links .doc-product-mark{width:28px;height:32px;color:var(--product-accent);background:0 0;grid-row:1/3}.airy-home .docs-home-links strong{font-size:14px;font-weight:550}.airy-home .docs-home-links small{color:#78879a;grid-area:2/2;font-size:10px}.airy-home .docs-home-links a>svg{grid-area:1/3/3;width:14px;height:14px}.airy-home .home-closing{color:#17283f;background:#f0f5ff;border-block:1px solid #e2eafa}.airy-home .home-contact{justify-content:space-between;align-items:center;gap:35px;padding-block:34px 36px;display:flex}.airy-home .home-contact h2{letter-spacing:-.035em;white-space:normal;font-size:25px;font-weight:600;line-height:1.55}.airy-home .home-contact p{margin-top:8px;font-size:11px;line-height:1.9}.airy-home .home-contact-actions{flex:none;align-items:center;gap:27px;display:flex}.airy-home .home-contact .button{gap:20px;min-height:42px;font-size:12px}.airy-home .home-contact-email{color:#4d617d;border-left:1px solid #d2dff4;align-items:center;gap:10px;padding-left:25px;font-size:12px;display:inline-flex}@media (width>=1600px){.airy-home .home-intro{padding-top:52px}.airy-home .product-overview{gap:28px}}.motion-home{isolation:isolate;--motion-speed:7s;position:relative;overflow:clip}.motion-home .home-hero-scene{isolation:isolate;background:linear-gradient(#fff 12%,#f9fbff99 64%,#fff 100%);padding-bottom:9px;position:relative}.motion-home .hero-atmosphere{pointer-events:none;z-index:-1;position:absolute;inset:0 0 -40px;overflow:hidden}.motion-home .hero-atmosphere i{background:linear-gradient(150deg,#edf4ff08,#e4eeff9c,#f5f9ff10);border-radius:50%;width:1100px;height:640px;animation:22s ease-in-out infinite alternate home-atmosphere;display:block;position:absolute;transform:rotate(-14deg)}.motion-home .hero-atmosphere i:first-child{top:-280px;right:-440px}.motion-home .hero-atmosphere i:nth-child(2){opacity:.65;animation-delay:-8s;top:160px;left:-680px}.motion-home .hero-atmosphere i:nth-child(3){background:radial-gradient(#deebff7a,#0000 72%);width:1000px;height:230px;animation-delay:-13s;top:375px;left:calc(50% - 500px)}.motion-home .home-intro{padding:56px 0 12px}.motion-home .home-intro h1{letter-spacing:-.055em;font-size:clamp(42px,3.65vw,55px);font-weight:650;line-height:1.3}.motion-home .home-intro h1>span{color:#0000;background:linear-gradient(110deg,#1555f5 15%,#286cfb 43%,#6399ff 50%,#1555f5 62%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:12s ease-in-out infinite home-title-light}.motion-home .hero-description{margin-top:15px;font-size:13px}.motion-home .hero-actions{margin-top:23px}.motion-home .hero-actions .button{border-radius:7px;min-height:42px;padding:9px 23px}.motion-home .home-primary-button{position:relative;overflow:hidden;box-shadow:0 5px 14px #1a58ed17}.motion-home .home-primary-button:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff3b,#0000);width:36%;animation:9s ease-in-out infinite home-button-sheen;position:absolute;inset:-20px auto -20px -60%;transform:skew(-22deg)}.motion-home .home-primary-button>svg{transition:transform .22s}.motion-home .home-primary-button:hover>svg{transform:translate(2px,-1px)}.motion-home .product-overview{gap:22px;margin-top:17px}.motion-home .hero-art-space{perspective:1000px;--spatial-yaw:0deg;padding-bottom:20px;position:relative}.motion-home .spatial-plane{transform-style:preserve-3d;transform:perspective(1200px) rotateX(var(--pointer-x,0deg)) rotateY(calc(var(--spatial-yaw,0deg) + var(--pointer-y,0deg))) translateY(var(--scroll-lift,0px));transition:transform .26s cubic-bezier(.2,.7,.3,1);position:relative}.motion-home .hero-art-float{animation:7s ease-in-out infinite paused home-art-float}.motion-home .overview-product:nth-child(2) .hero-art-float{animation-delay:-2.3s}.motion-home .overview-product:nth-child(3) .hero-art-float{animation-delay:-4.6s}.motion-home .hero-art-space.is-in-view .hero-art-float{animation-play-state:running}.motion-home .home-product-art{aspect-ratio:1.31}.motion-home .home-product-art img{transition:filter .35s}.motion-home .home-product-art:hover img{filter:drop-shadow(0 8px 6px #2948800b);transform:none}.motion-home .home-art-zoom{z-index:3;bottom:9px}.motion-home .hero-art-caption{white-space:nowrap;color:#7485a0;pointer-events:none;letter-spacing:.03em;justify-content:center;align-items:center;gap:7px;font-size:9px;display:inline-flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.motion-home .hero-art-caption i{background:var(--product-accent);width:4px;height:4px;box-shadow:0 0 0 3px var(--product-wash);border-radius:50%;display:block}.motion-home .overview-product-copy{padding:4px 18px 0}.motion-home .overview-product-title h2{font-size:25px}.motion-home .overview-product h3{margin-top:6px;font-size:14px}.motion-home .overview-product-link{margin-top:8px}.motion-home .hero-bottom-line{text-align:center;padding-block:23px 0;position:relative}.motion-home .product-overview-note{border:0;margin:0;padding:0;font-size:9px}.motion-home .hero-scroll-link{color:#7c8ba0;align-items:center;gap:9px;padding:13px 10px;font-size:10px;display:inline-flex}.motion-home .hero-scroll-link>span{animation:2.5s ease-in-out infinite home-scroll-cue;display:inline-flex;transform:rotate(90deg)}.motion-home .everyday-section{padding:79px 0 57px;scroll-margin-top:120px;display:block}.motion-home .everyday-heading{text-align:center}.motion-home .everyday-heading .eyebrow{color:#7286a6;justify-content:center;margin-bottom:12px;font-size:10px}.motion-home .everyday-heading h2{white-space:normal;font-size:32px;line-height:1.45}.motion-home .everyday-heading>p:not(.eyebrow){white-space:normal;max-width:760px;margin:17px auto 0;font-size:12px}.motion-home .everyday-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:38px;display:grid}.motion-home .everyday-list>a{border:0;grid-template-columns:24px 1fr 20px;gap:15px;padding:18px 0}.motion-home .everyday-list>a:first-child{border:0}.motion-home .everyday-list h3{font-size:14px}.motion-home .everyday-list p{margin-top:4px;font-size:11px}.motion-home .everyday-destination{opacity:.7;transition:transform .25s}.motion-home .everyday-list>a:hover .everyday-destination{opacity:1;transform:translate(4px)}.motion-home .story-navigation{z-index:19;backdrop-filter:blur(14px);background:#ffffffeb;position:sticky;top:74px}.motion-home .story-navigation>.container{border-block:1px solid #e6edf6;align-items:center;gap:30px;min-height:65px;display:flex}.motion-home .story-navigation>.container>span{color:#8290a4;margin-right:32px;font-size:10px}.motion-home .story-navigation>.container>div{align-items:center;gap:42px;display:flex}.motion-home [data-story-link]{color:#728099;align-items:center;gap:10px;min-height:63px;font-size:12px;transition:color .25s;display:inline-flex;position:relative}.motion-home [data-story-link]>svg{color:var(--product-accent)}.motion-home [data-story-link]>i{background:var(--product-accent);transform-origin:0;height:2px;transition:transform .35s;position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.motion-home [data-story-link][aria-current=location]{color:var(--product-accent)}.motion-home [data-story-link][aria-current=location]>i{transform:scaleX(1)}.motion-home .story-nav-contact{color:#617793;align-items:center;gap:12px;margin-left:auto;font-size:10px;display:inline-flex}.motion-home .product-stories{position:relative}.motion-home .story-band{background:0 0;border:0;scroll-margin-top:150px;position:relative}.motion-home .product-story{grid-template-columns:minmax(0,1.6fr) minmax(0,.95fr);align-items:center;gap:75px;padding-block:78px 92px;display:grid}.motion-home .story-copy{z-index:3;min-width:0;position:relative}.motion-home .story-label{gap:10px;font-size:12px}.motion-home .story-index{color:var(--product-accent);font-size:11px}.motion-home .story-category{color:#8390a4;font-size:9px}.motion-home .story-copy h2{letter-spacing:-.045em;white-space:pre-line;color:#17263e;margin-top:19px;font-size:clamp(26px,2.05vw,31px);font-weight:600;line-height:1.53}.motion-home .story-lead{color:#6c7d95;margin-top:18px;font-size:12px;line-height:1.95}.motion-home .story-capabilities{margin-top:25px}.motion-home .story-capabilities .capability-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 22px}.motion-home .story-capabilities .capability-list article{border:0;padding:0;display:block}.motion-home .story-capabilities .capability-icon{width:19px;height:21px;color:var(--product-accent);margin-bottom:8px;padding:0;display:inline-flex}.motion-home .story-capabilities .capability-icon svg{width:17px;height:17px}.motion-home .story-capabilities .capability-list h3{font-size:12px;font-weight:550;line-height:1.5}.motion-home .story-capabilities .capability-list p{color:#687b94;margin-top:5px;font-size:11px;line-height:1.85}.motion-home .product-outcomes{flex-wrap:wrap;justify-content:flex-start;gap:7px 13px;margin:24px 0 0;display:flex}.motion-home .product-outcomes li{color:#6e8099;gap:4px;font-size:9px}.motion-home .product-outcomes li:before{display:none}.motion-home .product-outcomes svg{color:var(--product-accent)}.motion-home .story-product-link{gap:12px;margin-top:24px;font-size:12px}.motion-home .story-product-link svg{transition:transform .2s}.motion-home .story-product-link:hover svg{transform:translate(2px,-2px)}.motion-home .story-visual{min-width:0;padding-block:18px 35px;position:relative}.motion-home .story-visual-stage{perspective:1400px;--spatial-yaw:-5deg;background:0 0;border:0;border-radius:0;padding:0;position:relative}.motion-home .story-visual-stage:before{content:"";filter:blur(8px);pointer-events:none;background:radial-gradient(#2c568d23,#0000 69%);height:70px;position:absolute;bottom:-39px;left:4%;right:-4%}.motion-home .story-stage-light{z-index:0;background:radial-gradient(ellipse at 50% 50%, var(--product-tint), #fff0 72%);opacity:.68;pointer-events:none;border-radius:45%;position:absolute;inset:-65px -65px -70px}.motion-home .story-visual-stage .spatial-plane{z-index:1;padding:0}.motion-home .story-visual-stage .spatial-plane:before{content:"";border:1px solid color-mix(in srgb, var(--product-accent) 18%, white);background:linear-gradient(130deg, var(--product-tint), #ffffffa8);z-index:-1;border-radius:12px;position:absolute;inset:8px 6px 7px -10px;transform:translate3d(-7px,-10px,-15px);box-shadow:inset 0 1px 1px #fff}.motion-home .story-visual .workspace-frame{border:1px solid color-mix(in srgb, var(--product-accent) 20%, #eff3ff);background:#ffffffed;border-radius:10px;position:relative;box-shadow:0 23px 40px -25px #274e8a60,0 3px 7px #2647750b,inset 0 1px #fff}.motion-home .story-visual .app-bar{background:linear-gradient(90deg, #ffffffdc, var(--product-wash));border-bottom:1px solid #ecf0f8;min-height:43px;padding:12px 18px}.motion-home .story-visual .app-example{color:#8f9caf;font-size:8px}.motion-home .story-visual .app-identity strong{font-size:12px}.motion-home .story-visual .workspace-app{height:365px;min-height:365px}.motion-home .story-visual .app-rail{background:#fbfcff}.motion-home .story-visual .app-ai{grid-template-columns:48px 122px minmax(0,1fr)}.motion-home .story-visual .conversation-item{gap:7px;padding:17px 10px}.motion-home .story-visual .conversation-item strong{font-size:10px}.motion-home .story-visual .conversation-item p{font-size:9px}.motion-home .story-visual .conversation-heading{min-height:49px}.motion-home .story-visual .draft-message{background:#f3f7ff;border:1px solid #e1e9fc}.motion-home .story-visual .draft-message p,.motion-home .story-visual .buyer-message>p{font-size:11px}.motion-home .story-visual .flow-paper{background-color:#fcfbff}.motion-home .story-visual .workflow-step{background:#fff;border-color:#ddcff8;animation:7.5s ease-in-out infinite paused home-workflow-node}.motion-home .story-visual .workflow-step:nth-of-type(2){animation-delay:1.6s}.motion-home .story-visual .workflow-step:nth-of-type(3){animation-delay:3.2s}.motion-home .story-visual .workflow-step strong{font-size:12px}.motion-home .story-visual .workflow-step-icon{color:var(--product-accent)}.motion-home .story-visual .workflow-connector{color:#a88bdc}.motion-home .story-visual .flow-summary{border-top:1px solid #f1edf9}.motion-home .story-ora .product-story{grid-template-columns:minmax(0,.9fr) minmax(0,1.65fr);gap:80px}.motion-home .story-ora .story-visual{grid-area:1/2}.motion-home .story-ora .story-copy{grid-area:1/1}.motion-home .story-ora .story-visual-stage{--spatial-yaw:5deg}.motion-home .story-ora .story-visual-stage,.motion-home .story-browser .story-visual-stage{background:0 0;border:0;padding:0}.motion-home .story-ora .story-stage-light{opacity:.65}.motion-home .story-browser .product-story{grid-template-columns:minmax(0,1.65fr) minmax(0,.9fr)}.motion-home .story-browser .story-capabilities{margin-top:25px}.motion-home .story-browser .story-capabilities .capability-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 22px}.motion-home .story-browser .story-visual .workspace-app{height:344px;min-height:344px}.motion-home .story-browser .story-visual .app-browser{grid-template-columns:64px minmax(0,1fr)}.motion-home .story-visual .shops-table th{background:#f8fbfb;font-size:9px}.motion-home .story-visual .shops-table td{padding-block:20px;font-size:10px}.motion-home .story-visual .shops-table strong{font-size:10px}.motion-home .story-visual .shop-note{color:#97a5b4;font-size:8px}.motion-home .motion-layer{z-index:5;border:1px solid color-mix(in srgb, var(--product-accent) 17%, white);backdrop-filter:blur(14px);pointer-events:none;background:#ffffffef;border-radius:11px;padding:16px 18px;animation:8s ease-in-out infinite paused home-layer-float;position:absolute;transform:translateZ(35px);box-shadow:0 16px 28px -14px #2c507945,0 3px 10px #37588209,inset 0 1px #fff}.motion-home .motion-layer-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.motion-home .motion-layer-heading>span{color:var(--product-accent);align-items:center;gap:8px;font-size:11px;font-weight:550;display:flex}.motion-home .motion-layer-heading small{color:#91a0b3;white-space:nowrap;align-items:center;gap:4px;font-size:8px;display:flex}.motion-home .motion-layer-heading small i{background:#34ac8c;border-radius:50%;width:4px;height:4px}.motion-home .motion-reply{width:285px;bottom:-24px;right:-23px}.motion-home .motion-reply p{color:#506688;font-size:12px;line-height:1.9}.motion-home .motion-layer-foot{color:#7894bf;justify-content:space-between;align-items:center;margin-top:12px;font-size:9px;display:flex}.motion-home .motion-reply-lines{gap:4px;margin-bottom:10px;display:flex}.motion-home .motion-reply-lines>span{background:#dbe7ff;border-radius:3px;width:18px;height:3px;animation:3s ease-in-out infinite paused home-reply-line}.motion-home .motion-reply-lines>span:nth-child(2){width:27px;animation-delay:.3s}.motion-home .motion-reply-lines>span:nth-child(3){width:13px;animation-delay:.6s}.motion-home .motion-result{width:276px;animation-delay:-2.4s;bottom:-36px;right:-16px}.motion-home .motion-result-row{justify-content:space-between;align-items:center;gap:18px;margin-top:9px;font-size:10px;display:flex}.motion-home .motion-result-row>span:first-child{color:#758298;align-items:center;gap:8px;display:flex}.motion-home .motion-result-status{color:#32a584;align-items:center;gap:5px;font-size:9px;display:inline-flex}.motion-home .motion-run-track{background:#f0eafa;border-radius:2px;height:3px;margin-top:15px;overflow:hidden}.motion-home .motion-run-track>span{background:linear-gradient(90deg,#ddceff,#9a6fe4);border-radius:2px;width:40%;height:100%;animation:4s ease-in-out infinite paused home-run-progress;display:block}.motion-home .motion-environments{width:344px;animation-delay:-4s;bottom:-44px;left:34px}.motion-home .motion-environment-list{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.motion-home .motion-environment-list>div{justify-items:center;gap:5px;padding:6px 3px;display:grid}.motion-home .motion-environment-icon{color:#289c7d;background:#ecf9f3;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.motion-home .motion-environment-list strong{color:#546e69;font-size:10px;font-weight:500}.motion-home .motion-environment-list>div>span:last-child{color:#91a59c;align-items:center;gap:4px;font-size:8px;display:flex}.motion-home .motion-environment-list>div i{background:#3dba90;border-radius:50%;width:3px;height:3px;animation:4.5s ease-in-out infinite paused home-environment-pulse}.motion-home .motion-environment-list>div:nth-child(2) i{animation-delay:1.5s}.motion-home .motion-environment-list>div:nth-child(3) i{animation-delay:3s}.motion-home .is-in-view .motion-layer,.motion-home .is-in-view .motion-reply-lines>span,.motion-home .is-in-view .workflow-step,.motion-home .is-in-view .motion-run-track>span,.motion-home .is-in-view .motion-environment-list i{animation-play-state:running}.motion-home .hero-art-space:is(:hover,:focus-within) .hero-art-float,.motion-home .story-visual-stage:is(:hover,:focus-within) .motion-layer{animation-play-state:paused}.motion-home .docs-home-wrap{background:#fff;position:relative}.motion-home .docs-home{border-top:1px solid #e8edf5;grid-template-columns:.9fr 1.7fr;gap:65px;padding-block:64px}.motion-home .docs-home h2{font-size:25px;line-height:1.5}.motion-home .docs-home-copy>p:not(.eyebrow){white-space:pre-line;margin-top:12px;font-size:11px}.motion-home .docs-home-copy>.text-link{margin-top:17px;font-size:11px}.motion-home .docs-home-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;display:grid}.motion-home .docs-home-links>a{border:0;grid-template-columns:32px 1fr 14px;align-items:center;gap:11px;padding:19px 0;display:grid}.motion-home .docs-home-links>a:first-child{border:0}.motion-home .docs-home-links .doc-product-mark{background:0 0;width:32px;height:36px}.motion-home .docs-home-links strong{font-size:12px;font-weight:550;display:block}.motion-home .docs-home-links small{color:#8b99ac;margin-top:5px;font-size:10px;display:block}.motion-home .docs-home-links a>svg{width:14px;transition:transform .2s}.motion-home .docs-home-links a:hover>svg{transform:translate(3px)}.motion-home .home-closing{background:#fff;padding:0 0 32px}.motion-home .home-contact{background:linear-gradient(115deg,#f0f6ff,#f7faff 65%,#eaf2ff);border:1px solid #e9f0fc;border-radius:12px;justify-content:space-between;align-items:center;gap:35px;padding:32px 38px;display:flex}.motion-home .home-contact h2{white-space:normal;letter-spacing:-.035em;font-size:24px;font-weight:600}.motion-home .home-contact p{margin-top:7px;font-size:11px}.motion-home .home-contact-actions{flex-shrink:0;align-items:center;gap:26px;display:flex}.motion-home .home-contact-actions>.button{gap:18px;min-height:40px;padding:9px 17px;font-size:11px}.motion-home .home-contact-email{color:#7586a0;align-items:center;gap:9px;font-size:11px;display:inline-flex}.motion-home .home-contact-email:hover{color:#245be8}.motion-home .home-reading-progress{pointer-events:none;z-index:45;width:100%;height:2px;position:fixed;top:74px;left:0}.motion-home .home-reading-progress>span{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--reading-progress,0));background:linear-gradient(90deg,#3779ff,#9dbbff);display:block}.motion-home .home-motion-control{z-index:32;display:none;position:fixed;bottom:20px;right:21px}.motion-home.home-motion-ready .home-motion-control{display:block}.motion-home .home-motion-control button{backdrop-filter:blur(12px);color:#8492a9;background:#fffffff2;border:1px solid #e3eaf5;border-radius:30px;align-items:center;gap:8px;padding:7px 11px;font-size:9px;display:flex;box-shadow:0 4px 12px #243d6408}.motion-home .home-motion-control button:hover{color:#245be8;border-color:#b7c9eb}.motion-home .motion-control-symbol{gap:3px;display:flex}.motion-home .motion-control-symbol i{background:currentColor;border-radius:2px;width:2px;height:8px;display:block}.motion-home .home-motion-control button[aria-pressed=true] .motion-control-symbol{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;width:7px;height:8px}.motion-home .home-motion-control button[aria-pressed=true] .motion-control-symbol i{display:none}.motion-home.home-motion-ready [data-motion-enter]{transition:opacity .8s,translate .9s cubic-bezier(.16,.7,.3,1);transition-delay:var(--entry-delay,0s)}.motion-home.home-motion-ready [data-motion-enter]:not(.motion-entered){opacity:0;translate:0 24px}.motion-home .home-intro .hero-description{--entry-delay:70ms}.motion-home .home-intro .hero-actions{--entry-delay:.13s}.motion-home.home-motion-paused *,.motion-home.home-motion-paused :before,.motion-home.home-motion-paused :after,.motion-home.home-document-hidden *,.motion-home.home-document-hidden :before,.motion-home.home-document-hidden :after{animation-play-state:paused!important}.motion-home.home-motion-paused [data-motion-enter]{opacity:1;transition:none;translate:none}.motion-home.home-motion-paused .spatial-plane{--pointer-x:0deg!important;--pointer-y:0deg!important;--scroll-lift:0px!important}@keyframes home-art-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes home-layer-float{0%,to{transform:translateZ(35px)}50%{transform:translate3d(0,-5px,39px)}}@keyframes home-atmosphere{0%{transform:translate(0)rotate(-14deg)}to{transform:translate(35px,-18px)rotate(-10deg)}}@keyframes home-title-light{0%,55%,to{background-position:100%}76%{background-position:0%}}@keyframes home-button-sheen{0%,75%{left:-60%}95%,to{left:140%}}@keyframes home-scroll-cue{0%,to{transform:translateY(0)rotate(90deg)}50%{transform:translateY(4px)rotate(90deg)}}@keyframes home-reply-line{0%,to{opacity:.4;background:#e0eaff}45%{opacity:1;background:#75a2ff}}@keyframes home-run-progress{0%{transform:translate(-110%)}to{transform:translate(360%)}}@keyframes home-workflow-node{0%,9%,55%,to{box-shadow:none;border-color:#ddcff8;transform:translateY(0)}22%,40%{border-color:#a27ce3;transform:translateY(-5px);box-shadow:0 8px 16px #8758d521}}@keyframes home-environment-pulse{0%,to{box-shadow:0 0 #33ad8b00}45%{box-shadow:0 0 0 4px #33ad8b16}}@media (width>=1280px) and (height<=820px){.motion-home .home-intro{padding-top:37px}.motion-home .hero-description{margin-top:11px}.motion-home .hero-actions{margin-top:17px}.motion-home .product-overview{margin-top:9px}.motion-home .home-product-art{aspect-ratio:1.45}.motion-home .hero-bottom-line{padding-top:15px}}@media (prefers-reduced-motion:reduce){.motion-home .spatial-plane{transform:none!important}.motion-home [data-motion-enter]{opacity:1!important;translate:none!important}.motion-home .home-motion-control{display:none!important}}@media print{.motion-home [data-motion-enter]{opacity:1!important;translate:none!important}.motion-home .home-motion-control,.motion-home .home-reading-progress,.motion-home .story-navigation{display:none}.motion-home .spatial-plane{transform:none}}
