@font-face{font-family:Cormorant Garamond;src:url(ainote-cormorant-garamond.woff2) format("woff2");font-style:normal;font-weight:300 700;font-display:swap}.an2-page{--an2-nav-height: 80px;--ainote-font-display: var(--heading-font-family);background:#f5f6f9}.an2-page .ainote-header[allow-transparency]:not(.is-filled):not(:has(.header__main-nav [open]:not([data-closing]))) .header__wrapper{border-bottom:.5px solid rgba(255,255,255,.5);background:#ffffff0d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.an2-page #main>.shopify-section{margin-block:0}.an2-section,.ainote-product-section{margin:0;min-width:0}.an2{--an2-ink: #1a1847;--an2-blue: #0878ff;--an2-paper: #f5f6f9;display:block;color:var(--an2-ink);background:var(--an2-paper);font-family:var(--text-font-family);font-size:calc((16px) * var(--an-type-body, 1));font-weight:300;line-height:1.6}.an2 *,.an2 *:before,.an2 *:after{box-sizing:border-box;letter-spacing:0}.an2 :is(h1,h2,h3,p){margin:0}.an2 :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family)}.an2 :is(h1,h2,h3){font-weight:500;line-height:1.15;text-transform:none}.an2 h1,.an2 h2{font-size:calc((clamp(38px,4.03vw,58px)) * var(--an-type-heading, 1))}.an2 h3{font-size:calc((32px) * var(--an-type-subheading, 1))}.an2 [hidden],.an2-dialog[hidden]{display:none!important}.an2 a{text-decoration:none}.an2 :focus-visible,.an2-dialog :focus-visible{outline:2px solid #0878ff;outline-offset:4px}.an2[id],.an2 [id],#ainote-comparison{scroll-margin-top:calc(var(--header-height, 80px) + var(--an2-nav-height) + 24px)}.an2-wrap{width:min(83.333333%,var(--container-max-width, 1200px));margin-inline:auto}.an2-heading{text-align:center;margin-bottom:64px}.an2-heading h2{max-width:1100px;margin-inline:auto}.an2-heading p{max-width:900px;margin:28px auto 0;color:#666;font-weight:400}.an2-heading .an2-button{margin-top:32px}.an2-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:12px 38px;border:1px solid #0878ff;border-radius:2px;color:#fff;background:#0878ff;font-family:var(--text-font-family);font-size:calc((20px) * var(--an-type-button, 1));font-weight:400;line-height:1.2;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.an2-button:hover{background:#005bc7;border-color:#005bc7;color:#fff}.an2-button--glass{border-radius:4px;border:.5px solid rgba(255,255,255,.8);background:#0000002e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.an2-button--outline{background:#f5f6f9;color:#0878ff}.an2-button :is(img,.ainote-button-arrow){width:24px;height:24px;object-fit:contain;transition:filter .2s ease,transform .2s ease}.an2-button:hover :is(img,.ainote-button-arrow){filter:brightness(0) invert(1);transform:translate(3px)}.an2-button--outline:hover :is(img,.ainote-button-arrow){transform:none}.an2-media{overflow:hidden;background:var(--an2-placeholder, #e1e3e8)}.an2-media picture,.an2-media img{display:block;width:100%;height:100%}.an2-media img{object-fit:cover}.an2-mobile-copy{display:none}.an2-hero{position:relative;min-height:calc(100svh - var(--announcement-bar-height, 0px));margin-top:calc(-1 * var(--header-height, 80px));padding-top:calc(var(--header-height, 80px) + 64px);padding-bottom:32px;color:#fff}.an2-hero__backdrop.an2-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#000}.an2-hero__backdrop.an2-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#000,#666);opacity:.35;pointer-events:none}.an2-hero__backdrop.an2-media:after{content:"";position:absolute;inset-inline:0;bottom:0;z-index:1;height:166px;background:linear-gradient(to bottom,transparent,#000);opacity:.58;pointer-events:none}.an2-hero__backdrop.an2-media picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.an2-hero__backdrop.an2-media picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;object-fit:cover;object-position:center}.an2-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center bottom}.an2-hero__video[data-an2-video=mobile]{display:none}@media(max-width:749px){.an2-hero__backdrop.an2-media:after{height:88px}.an2-hero__image--desktop,.an2-hero__video[data-an2-video=desktop]{display:none}.an2-hero__video[data-an2-video=mobile]{display:block}}.an2-hero__video-toggle{gap:8px;padding-inline:40px;font-weight:700}.an2-hero__video-toggle svg{flex:0 0 20px;width:20px;height:20px}.an2-hero__video-toggle[data-playing=true] .an2-hero__play-icon,.an2-hero__video-toggle[data-playing=false] .an2-hero__pause-icon{display:none}.an2-hero__copy{position:relative;z-index:1;text-align:center}.an2-hero__name{width:fit-content;margin-inline:auto!important;font-size:calc((26px) * var(--an-type-eyebrow, 1));font-weight:500;margin-bottom:24px!important;background:linear-gradient(98deg,#6dabff -7.86%,#fff 67.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.an2-hero h1{max-width:1140px;margin-inline:auto}.an2-hero__description{margin:24px auto 0!important;max-width:900px;color:#ffffffb3;font-weight:400}.an2-actions{display:flex;justify-content:center;gap:20px;margin-top:48px}.an2-hero .an2-button--glass :is(img,.ainote-button-arrow),.an2-hero .an2-button--glass:hover :is(img,.ainote-button-arrow){filter:none;transform:none;transition:none}.an2-nav-slot{height:var(--an2-nav-height, 80px)}.an2-nav{height:var(--an2-nav-height, 80px);background:#fff;z-index:8}.an2-nav.is-sticky{position:fixed;top:calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--header-is-visible, 1) * var(--sticky-header-enabled, 0) * var(--header-height, 0px));inset-inline:0}.an2-nav nav{display:flex;height:100%;align-items:center;justify-content:space-between;gap:32px}.an2-nav__title{font-size:calc((24px) * var(--an-type-nav_title, 1));font-weight:600}.an2-nav__links{display:flex;align-items:center;gap:40px;font-size:calc((14px) * var(--an-type-nav, 1))}.an2-nav__links a{position:relative;padding-block:12px;white-space:nowrap;transition:color .18s ease}.an2-nav__links a:after{content:"";position:absolute;inset-inline-start:0;bottom:8px;width:0;height:1px;background:currentColor;transition:width .2s ease}.an2-nav__links a:hover:after{width:100%}.an2-nav__links a:hover,.an2-nav__links [aria-current]{color:#0878ff}.an2-feature{background:var(--an2-section-bg, #f5f6f9);padding-top:120px;overflow:hidden}.an2-feature__media{height:min(42vw,600px)}.an2-feature--overview{padding-bottom:120px}.an2-feature--overview .an2-feature__media{width:min(83.3333%,var(--container-max-width, 1200px));height:485px;margin-inline:auto}.an2-overview-media{display:block;position:relative;overflow:hidden;isolation:isolate}.an2-overview-media__trajectory,.an2-overview-media__device{position:absolute;display:block;object-fit:contain}.an2-overview-media__trajectory{z-index:-1;top:50%;left:50%;width:1082.625px;height:auto;max-width:calc(100% - 32px);transform:translate(-50%,-50%);pointer-events:none}.an2-overview-stroke__path{visibility:hidden;stroke-dasharray:1.001;stroke-dashoffset:1.001}[data-overview-stroke].is-stroke-ready:not(.is-stroke-complete) .an2-overview-stroke__art{-webkit-mask:var(--stroke-mask);mask:var(--stroke-mask)}[data-overview-stroke].is-stroke-started:not(.is-stroke-complete) .an2-overview-stroke__path{animation:an2-overview-stroke-draw var(--stroke-duration) linear var(--stroke-delay) forwards}@keyframes an2-overview-stroke-draw{0%{visibility:visible;stroke-dashoffset:1.001}to{visibility:visible;stroke-dashoffset:0}}.an2-overview-media__device{z-index:0;top:50%;left:50%;width:647px;height:485px;max-width:100%;transform:translate(-50%,-50%)}an2-overview{display:block}an2-overview.is-scroll-driven>:is(.an2-overview-media__device,.air2-overview-media__device){opacity:var(--overview-progress, 1);translate:0 calc(56px * (1 - var(--overview-progress, 1)));scale:calc(.82 + .18 * var(--overview-progress, 1));filter:blur(calc(12px * (1 - var(--overview-progress, 1))));transition:none}an2-overview.is-scroll-driven>.an2-overview-media__device{transform-origin:0 0}@media(prefers-reduced-motion:reduce){an2-overview.is-scroll-driven>:is(.an2-overview-media__device,.air2-overview-media__device){opacity:1;translate:none;scale:none;filter:none;transition:none}[data-overview-stroke].is-stroke-ready:not(.is-stroke-complete) .an2-overview-stroke__art{-webkit-mask:none;mask:none}[data-overview-stroke].is-stroke-started:not(.is-stroke-complete) .an2-overview-stroke__path{animation:none}}.an2-feature--overview .an2-heading h2{max-width:1000px}.an2-feature--overview .an2-heading p{max-width:920px;padding-inline:20px;font-size:calc((20px) * var(--an-type-body, 1));line-height:1.5}.an2-feature--writing{background:#e2e5e8 url(ainote-grain-texture.png) center / cover no-repeat}.an2-feature--writing .an2-feature__media{height:min(39vw,560px)}.an2-feature--writing .an2-heading{margin-bottom:64px}.an2-feature--writing .an2-heading p{max-width:740px}.an2-feature__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:60px}.an2-feature--writing .an2-feature__facts{position:relative;z-index:1;isolation:isolate;margin-top:-116px;padding:32px 60px;background:transparent}.an2-feature--writing .an2-feature__facts:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:#e2e5e8eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.an2-feature__fact{text-align:center;padding-inline:30px}.an2-feature__fact+.an2-feature__fact{border-left:1px solid #03142a1a}.an2-feature__icon{display:inline-flex;width:60px;height:60px;margin-bottom:24px}.an2-feature__icon img{display:block;width:60px;height:60px;object-fit:contain}.an2-feature__fact h3{color:#1a1847;font:400 calc(24px * var(--an-type-subheading, 1))/normal var(--text-font-family)}.an2-feature__fact p{margin-top:8px;color:#666;font:400 calc(12px * var(--an-type-meta, 1))/normal var(--text-font-family)}.an2-feature--closing{color:#fff;padding-bottom:80px;background:#03142a}.an2-feature--closing .an2-heading{margin-bottom:40px}.an2-feature--closing .an2-heading h2{max-width:1000px}.an2-feature--closing .an2-feature__media{height:auto}.an2-closing-carousel{--an2-closing-width: 38.472222vw;--an2-closing-step: 72%;--an2-closing-center-gap: 8%;display:block;position:relative;background:transparent}.an2-closing-carousel__stage{position:relative;width:100%;height:calc(var(--an2-closing-width) * 620 / 554)}.an2 .an2-closing-caption{margin:8px auto 0;text-align:center;font-size:calc(24px * var(--an-type-subheading, 1));line-height:1.21875}.an2-closing-carousel__slide{position:absolute;top:50%;left:50%;z-index:var(--slide-layer, 0);display:block;width:var(--an2-closing-width);height:100%;padding:0;border:0;background:transparent;opacity:var(--slide-opacity, 0);pointer-events:none;transform:translate(-50%,-50%) translate(calc(var(--slide-position, 0) * var(--an2-closing-step) + var(--slide-side, 0) * var(--an2-closing-center-gap))) perspective(1200px) rotateY(var(--slide-angle, 0deg)) scale(var(--slide-scale, 1));transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .65s cubic-bezier(.22,1,.36,1)}.an2-closing-carousel__slide picture,.an2-closing-carousel__slide img{display:block;width:100%;height:100%}.an2-closing-carousel__slide img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.an2-closing-carousel__slide.is-visible{pointer-events:auto;cursor:pointer}.an2-closing-carousel__slide.is-active{--slide-opacity: 1;cursor:default}.an2-closing-carousel:not([data-ready]) .an2-closing-carousel__slide,.an2-closing-carousel__slide.is-repositioning{transition:none}.an2-workflow{padding-block:140px 120px}.an2-workflow__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-rows:auto auto minmax(170px,1fr);column-gap:48px}.an2-workflow__copy{grid-column:1;grid-row:1}.an2-workflow__copy .ainote-circle{position:relative;display:inline-block;isolation:isolate;white-space:nowrap}.an2-workflow__copy .ainote-circle__mark{position:absolute;z-index:-1;top:58%;left:50%;display:block;width:calc(100% + .3em);max-width:none;height:1em;transform:translate(-50%,-50%);pointer-events:none;-webkit-user-select:none;user-select:none}.an2-eyebrow{color:#0878ff;font-weight:500;margin-bottom:24px!important}.an2-description{color:#666;font-weight:400;margin-top:24px!important}.an2-workflow__tabs{grid-column:1;grid-row:2;margin-block:76px 28px}.an2-tabs{display:flex;gap:32px}@media(min-width:750px){.an2-workflow__tabs{min-width:0}.an2-tabs{min-width:0;max-width:100%;overflow-x:auto}.an2-tabs button{flex:0 0 auto;white-space:nowrap}}.an2-tabs button{position:relative;padding-bottom:14px;color:#666;font:400 calc(24px * var(--an-type-tab, 1))/1.2 var(--text-font-family);cursor:pointer;transition:color .18s ease}.an2-tabs button:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#0878ff;transition:width .22s ease}.an2-tabs button[aria-selected=true]{color:#0878ff}.an2-tabs button[aria-selected=true]:after,.an2-tabs button:hover:after{width:100%}.an2-tabs--sliding{position:relative}.an2-tabs--sliding button:after{display:none}.an2-tabs__indicator{position:absolute;bottom:0;left:0;width:var(--air2-tab-width, 0px);height:2px;background:#0878ff;pointer-events:none;transform:translate(var(--air2-tab-x, 0px));transition:transform .34s cubic-bezier(.4,0,.2,1),width .34s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.an2-tabs__indicator{transition:none}}.an2-workflow__panel{display:contents}.an2-workflow__caption{grid-column:1;grid-row:3;color:#666;font-weight:400}.an2-workflow__media{grid-column:2;grid-row:1 / 4;min-height:640px;align-self:stretch;background:transparent}.an2-workflow__media--video{position:relative;border-radius:12px;overflow:hidden;isolation:isolate}.an2-workflow__media--video .an2-workflow__video{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.an2-workflow__video,.an2-autoplay-video{display:block;width:100%;height:100%;object-fit:contain;border-radius:12px;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.an2-autoplay-video{object-fit:cover;border-radius:inherit}.an2-feature__video-media{display:block}.an2-feature__video-media .an2-feature__video--mobile{display:none}@media(max-width:749px){.an2-feature__video-media .an2-feature__video--desktop{display:none}.an2-feature__video-media .an2-feature__video--mobile{display:block}}.an2-workflow__rows{display:grid;gap:80px;margin-top:120px}.an2-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:48px}.an2-split__copy{max-width:460px}.an2-split__copy p{margin-top:22px;color:#666;font-weight:400;max-width:415px}.an2-split__copy .an2-button{margin-top:26px}.an2-split__media{width:100%;aspect-ratio:1;border-radius:10px}.an2-split--reverse{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.an2-split--reverse .an2-split__media{grid-column:1;grid-row:1}.an2-split--reverse .an2-split__copy{grid-column:2;justify-self:end}.an2-carousel{padding-block:120px;overflow:hidden}.an2-carousel--industries{background:#e2e5e8 url(ainote-grain-texture.png) center / cover no-repeat}.an2-carousel__track{display:flex;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:max(8.333333%,calc((100% - var(--container-max-width, 1200px)) / 2));scroll-padding-inline-start:max(8.333333vw,calc((100vw - var(--container-max-width, 1200px)) / 2))}.an2-carousel__track::-webkit-scrollbar{display:none}.an2-card{position:relative;flex:0 0 min(41.666667vw,600px);min-width:0;overflow:hidden;border-radius:10px;scroll-snap-align:start;background:var(--an2-placeholder)}.an2-card__media{display:block;aspect-ratio:1}.an2-card__video-frame{width:100%;height:100%;overflow:hidden;border-radius:10px}.an2-card__video-frame .an2-autoplay-video{width:100%;height:100%;max-height:none;object-fit:cover}.an2-carousel--industries .an2-card__copy{position:absolute;bottom:0;inset-inline:0;padding:100px 52px 56px;color:#fff;background:linear-gradient(180deg,transparent,#000c)}.an2-card__copy p{margin-top:16px;font-weight:400}.an2-carousel--industries .an2-card:has(.an2-card__link) .an2-card__copy{padding-right:128px}.an2-card__link{position:absolute;z-index:3;right:52px;bottom:70px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;color:#1a1847;background:#f5f6f9;cursor:pointer;transition:right .6s cubic-bezier(.22,1,.36,1),bottom .6s cubic-bezier(.22,1,.36,1),color .2s ease,background-color .2s ease}.an2-card__toggle-icon{display:block;width:32px;height:32px;transform:rotate(0);transition:width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.an2-card__link:hover{color:#fff;background:#0878ff}.an2-card__detail-panel{display:none}@media(min-width:750px){.an2-carousel--industries .an2-carousel__track:is(.is-resizing,:has(.is-expanded)){scroll-snap-type:none;overflow-anchor:none}.an2-carousel--industries .an2-card{height:min(41.666667vw,600px);transition:flex-basis .65s cubic-bezier(.333333,1,.666667,1),box-shadow .42s ease}.an2-carousel--industries .an2-card.is-expanded{flex-basis:min(62.5vw,900px);box-shadow:0 18px 42px #03142a29}.an2-carousel--industries .an2-card__media{height:100%;aspect-ratio:auto}.an2-carousel--industries .an2-card__media img{transform:scale(1);filter:brightness(1);transition:transform .8s cubic-bezier(.22,1,.36,1),filter .5s ease}.an2-carousel--industries .an2-card.is-expanded .an2-card__media img{transform:scale(1.035);filter:brightness(.82)}.an2-carousel--industries .an2-card__copy{transition:opacity .26s ease,transform .42s cubic-bezier(.22,1,.36,1)}.an2-carousel--industries .an2-card.is-expanded .an2-card__copy{opacity:0;transform:translateY(16px);pointer-events:none}.an2-carousel--industries .an2-card__detail-panel{position:absolute;z-index:2;right:32px;bottom:32px;left:32px;display:block;height:auto;min-height:min(240px,calc(100% - 64px));max-height:calc(100% - 64px);padding:28px 112px 28px 24px;overflow:auto;border-radius:10px;color:#1a1847;background:#f5f6f9f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;clip-path:inset(100% 0 0 0 round 10px);transform:translateY(18px);pointer-events:none;transition:opacity .28s ease 40ms,clip-path .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.an2-carousel--industries .an2-card__detail-panel h3{font-size:calc((20px) * var(--an-type-detail, 1));font-weight:600}.an2-carousel--industries .an2-card__detail-description{max-width:650px;margin-top:24px;color:#1a1847;font-size:calc((20px) * var(--an-type-detail, 1));font-weight:300;line-height:1.5}.an2-carousel--industries .an2-card__detail-description p{margin:0}.an2-carousel--industries .an2-card__detail-quote{max-width:650px;margin:20px 0 0;color:#1a1847;font-size:calc((20px) * var(--an-type-detail, 1));font-weight:300;line-height:1.5}.an2-carousel--industries .an2-card__metrics{display:grid;grid-template-columns:1.05fr 1.15fr 1.5fr;width:min(100%,650px);margin:20px 0 0}.an2-carousel--industries .an2-card__metrics>div{min-width:0;padding-inline:36px}.an2-carousel--industries .an2-card__metrics>div:first-child{padding-left:0}.an2-carousel--industries .an2-card__metrics>div+div{border-left:1px solid rgba(3,20,42,.12)}.an2-carousel--industries .an2-card__metrics dt{color:#666;font-size:calc((14px) * var(--an-type-meta, 1));font-weight:300;line-height:1.4;white-space:nowrap}.an2-carousel--industries .an2-card__metrics dd{margin:8px 0 0;color:#1a1847;font-size:calc((20px) * var(--an-type-metric, 1));font-weight:300;line-height:1.2;white-space:nowrap}.an2-carousel--industries .an2-card.is-expanded .an2-card__detail-panel{opacity:1;clip-path:inset(0 0 0 0 round 10px);transform:translateY(0);pointer-events:auto}.an2-carousel--industries .an2-card.is-expanded .an2-card__link{right:56px;bottom:122px;color:#1a1847;background:#e4e6eb;pointer-events:auto}.an2-carousel--industries .an2-card.is-expanded .an2-card__toggle-icon{width:40px;height:40px;transform:rotate(45deg)}}.an2-carousel--ai .an2-card{flex-basis:min(36.1vw,520px);height:auto;min-height:680px;background:#e1e3e8}.an2-carousel--ai .an2-card__media{position:relative;height:486px;aspect-ratio:auto;background:#e1e3e8}.an2-carousel--ai .an2-card__media :is(picture,.an2-card__video-frame){width:337px;height:448px;margin:38px auto 0}.an2-carousel--ai .an2-card__media img{object-fit:contain;object-position:center top}.an2-carousel--ai .an2-card__media:after{content:"";position:absolute;z-index:1;right:0;bottom:0;left:0;height:120px;background:linear-gradient(180deg,#e1e3e800,#e1e3e8 79.57%);pointer-events:none}.an2-carousel--ai .an2-card__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;height:auto;min-height:194px;padding:32px;background:#e1e3e8}.an2-carousel--ai .an2-card__copy p{color:#666}.an2-card__badge{display:inline-flex;align-items:center;align-self:flex-start;margin-bottom:14px;padding:2px 6px;border:.5px solid rgba(237,127,64,.4);border-radius:2px;color:#ed7f40;font-family:var(--text-font-family);font-size:calc((12px) * var(--an-type-badge, 1));font-weight:400;line-height:normal;text-transform:none}.an2-card__badge img{display:block;width:16px;height:16px;object-fit:contain}.an2-carousel__controls{margin-top:56px}.an2-carousel__progress{position:relative;height:2px;background:#bbc4ce}.an2-carousel__progress span{display:block;height:3px;width:var(--an2-progress-width, 33.3333%);background:#0878ff;transform:translate(var(--an2-progress-offset, 0%));transition:transform .18s ease,width .18s ease}.an2-carousel__arrows{display:flex;justify-content:flex-end;gap:16px;margin-top:40px}.an2-carousel__arrows button{display:grid;place-items:center;width:60px;height:60px;padding:0;border:1px solid #8b9198;border-radius:50%;background:transparent;cursor:pointer;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,opacity .22s ease,transform .22s ease}.an2-carousel__arrows :is(img,.ainote-button-arrow){display:block;width:24px;height:auto;object-fit:contain;transition:filter .22s ease,opacity .22s ease,transform .22s ease}.an2-carousel__arrows [data-an2-direction="-1"] :is(img,.ainote-button-arrow){transform:scaleX(-1)}.an2-carousel__arrows button:not(:disabled):is(:hover,:focus-visible){border-color:#0c73ff;background:#ffffff60;box-shadow:0 6px 16px #03142a1f;transform:scale(1.04)}.an2-carousel__arrows [data-an2-direction="1"]:not(:disabled):is(:hover,:focus-visible) :is(img,.ainote-button-arrow){transform:scale(1.05)}.an2-carousel__arrows [data-an2-direction="-1"]:not(:disabled):is(:hover,:focus-visible) :is(img,.ainote-button-arrow){transform:scaleX(-1) scale(1.05)}.an2-carousel__arrows button:not(:disabled):active{box-shadow:none;transform:scale(.96)}.an2-carousel__arrows button:disabled{opacity:.3;cursor:default}.an2-carousel__arrows button{color:#03142a}.an2-carousel__arrows .ainote-button-arrow{height:24px}.an2-specs{position:relative;isolation:isolate;overflow:hidden;padding-block:120px 100px;color:#fff;text-align:center}.an2-specs__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.an2-specs h2{max-width:1000px;margin-inline:auto;font-family:var(--heading-font-family);font-size:calc((60px) * var(--an-type-heading, 1));font-weight:400;line-height:1.15}.an2-specs__measurement{padding-block:100px 130px;color:#183356;font-size:calc((clamp(100px,10vw,160px)) * var(--an-type-measurement, 1));font-weight:400;line-height:1}.an2-specs__values{display:flex;justify-content:center;gap:100px;font-family:var(--text-font-family)}.an2-specs__values h3{font-family:var(--text-font-family);font-size:calc((48px) * var(--an-type-metric, 1));font-weight:400;line-height:1}.an2-specs__values p{margin-top:12px;color:#ffffffb3;font-family:var(--text-font-family);font-size:calc((16px) * var(--an-type-body, 1));font-weight:400;line-height:normal}.an2-bento{padding-block:120px 80px}.an2-bento__grid{display:grid;grid-template-columns:repeat(864,minmax(0,1fr));grid-auto-rows:222px;row-gap:16px;width:min(calc(100% - 32px),864px);margin-inline:auto}.an2-bento__card{min-width:0;border-radius:10px}.an2-bento__card:nth-child(1){grid-column:11 / span 508}.an2-bento__card:nth-child(2){grid-column:535 / span 320}.an2-bento__card:nth-child(3){grid-column:11 / span 557}.an2-bento__card:nth-child(4){grid-column:584 / span 271}.an2-bento__card:nth-child(5){grid-column:11 / span 493}.an2-bento__card:nth-child(6){grid-column:520 / span 335}.an2-bento__card:nth-child(7){grid-column:11 / span 414}.an2-bento__card:nth-child(8){grid-column:441 / span 414}.an2-mini{position:fixed;z-index:9;right:32px;bottom:32px;display:flex;flex-direction:column;width:280px;height:auto;overflow:hidden;border-radius:12px;background:#f5f6f9;color:#1a1847;box-shadow:0 4px 24px #03142a1f}.an2-mini__close{position:absolute;z-index:1;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:50%;background:#fff;cursor:pointer}.an2-mini__close img{display:block;width:26px;height:26px;object-fit:contain}.an2-mini__image{flex:0 0 180px;height:180px}.an2-mini__body{display:flex;flex:0 0 auto;flex-direction:column;gap:12px;height:auto;padding:12px}.an2-mini__body>p{margin:0;color:#1a1847;font-family:var(--heading-font-family);font-size:calc((24px) * var(--an-type-card_title, 1));font-weight:600;line-height:normal}.an2-mini__price{height:auto;margin:0;color:#0c73ff;font-size:calc((16px) * var(--an-type-price, 1));font-weight:600;line-height:1.25}.an2-mini__price .price-list{flex-wrap:wrap;gap:4px 8px}.an2-mini__price :is(sale-price,compare-at-price){white-space:nowrap}.an2-mini__price sale-price{color:#0c73ff;font:inherit}.an2-mini__price compare-at-price{color:#666;font-size:calc((16px) * var(--an-type-price, 1));font-weight:400;line-height:1.25}.an2-mini .an2-button{width:100%;height:auto;min-height:calc(48px*max(1,var(--an-type-card_button, 1)));padding:0 24px;border-radius:4px;background:#0c73ff;gap:9.979px;font-family:var(--text-font-family);font-size:calc((20px) * var(--an-type-card_button, 1));font-weight:400;line-height:normal;flex-shrink:0}.an2-dialog{border:0;border-radius:12px;padding:56px 40px 40px;background:#f5f6f9;color:#1a1847;width:min(900px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow-y:auto;margin:auto}.an2-dialog:not([open]){display:none}.an2-dialog[open]{animation:an2-fade-in .22s ease}.an2-dialog::backdrop{background:#03142aaa}.an2-dialog__close{position:absolute;z-index:2;right:16px;top:12px;width:40px;height:40px;cursor:pointer;font-size:30px;line-height:1;background:#fff;border-radius:50%}html:has(.an2-dialog[open]){overflow:hidden}.an2-card-dialog h3{margin-bottom:24px}.an2-card-dialog .prose{font-size:calc(16px * var(--an-type-detail, 1))}.an2-purchase-dialog{width:min(1120px,calc(100vw - 32px))}.an2-purchase-dialog>.section{margin:0;padding:20px 0 0}.an2-purchase-dialog .product-info{position:static}.an2-purchase-dialog .product-info__title{font-family:var(--heading-font-family)}@keyframes an2-fade-in{0%{opacity:0}to{opacity:1}}@media(min-width:750px)and (max-width:1100px){.an2-workflow__intro,.an2-split,.an2-split--reverse{column-gap:40px}.an2-workflow__media{min-height:540px}.an2-tabs{gap:18px}.an2-tabs button{font-size:calc((20px) * var(--an-type-tab, 1))}.an2-carousel--industries .an2-card__copy{padding:80px 28px 28px}.an2-carousel--industries .an2-card:has(.an2-card__link) .an2-card__copy{padding-right:90px}.an2-card__link{right:24px;bottom:40px;width:48px;height:48px}}@media(max-width:749px){.an2-page{--an2-nav-height: 44px}.an2-page .ainote-header .header__wrapper{min-height:44px;padding-block:8px;gap:8px}.an2-page .ainote-header .header__main-nav{order:0}.an2-page .ainote-header .header__secondary-nav .header__icon-list{gap:16px}.an2-page .ainote-header .header__secondary-nav .header__icon-list>li:has([aria-controls=search-drawer]){display:block;order:1}.an2-page .ainote-header [aria-controls=search-drawer]{display:flex}.an2{font-size:calc((14px) * var(--an-type-body, 1))}.an2-wrap{width:calc(100% - 32px)}.an2 h1{font-size:calc((32px) * var(--an-type-heading, 1))}.an2 h2{font-size:calc((24px) * var(--an-type-heading, 1));line-height:1.2}.an2 h3{font-size:calc((22px) * var(--an-type-subheading, 1))}.an2-mobile-copy{display:block}.an2-desktop-copy{display:none}.an2-heading{margin-bottom:32px}.an2-heading p{margin-top:16px;font-size:calc((16px) * var(--an-type-body, 1));line-height:1.5}.an2-heading .an2-button{margin-top:16px}.an2-button{min-height:36px;padding:9px 16px;font-size:calc((14px) * var(--an-type-button, 1));gap:12px}.an2-hero{padding-top:calc(var(--header-height, 44px) + 32px)}.an2-hero__name{font-size:calc((18px) * var(--an-type-eyebrow, 1))}.an2-hero h1{max-width:280px;margin-inline:auto}.an2-hero__description{max-width:340px;font-size:calc((14px) * var(--an-type-body, 1));line-height:1.7}.an2-actions{gap:12px}.an2-nav{height:44px}.an2-nav nav{width:100%}.an2-nav__title{display:none}.an2-nav__links{width:100%;justify-content:space-between;gap:16px;padding-inline:16px;font-size:calc((14px) * var(--an-type-nav, 1));overflow-x:auto;scrollbar-width:none}.an2-nav__links a{padding-block:12px}.an2-feature{padding-top:36px}.an2-feature--overview{padding-bottom:24px}.an2-feature--overview .an2-heading{margin-bottom:36px}.an2-feature--overview .an2-feature__media{width:calc(100% - 32px);height:250px}.an2-overview-media__trajectory{width:calc(100% - 16px);height:auto}.an2-overview-media__device{width:88vw;height:auto}.an2-feature--overview .an2-heading p{padding-inline:8px;font-size:calc((16px) * var(--an-type-body, 1));line-height:1.5}.an2-feature--writing .an2-heading{margin-bottom:20px}.an2-feature--writing .an2-heading h2{font-size:calc((clamp(20px,6.4vw,24px)) * var(--an-type-heading, 1))}.an2-feature--writing .an2-feature__media{height:auto;aspect-ratio:1.7857}.an2-feature__facts{display:flex;flex-direction:column;align-items:center;gap:16px;padding-block:24px 32px}.an2-feature--writing .an2-feature__facts{width:100%;margin-top:0;padding:32px 16px;gap:16px}.an2-feature--writing .an2-feature__facts:before{background:#e1e3e833;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.an2-feature__fact{display:flex;align-items:flex-start;width:250px;gap:12px;padding:0;text-align:left}.an2-feature--writing .an2-feature__fact{flex-direction:row;align-items:flex-start;width:216px;gap:8px;padding:0;text-align:left}.an2-feature__fact+.an2-feature__fact{border:0}.an2-feature__icon{margin:0;flex-shrink:0}.an2-feature__icon svg{width:24px;height:24px}.an2-feature__fact h3{font-size:calc((24px) * var(--an-type-subheading, 1));line-height:normal}.an2-feature__fact p{font-size:calc((12px) * var(--an-type-meta, 1));line-height:normal;margin-top:8px}.an2-feature--writing .an2-feature__icon,.an2-feature--writing .an2-feature__icon img,.an2-feature--writing .an2-feature__icon svg{width:20px;height:20px}.an2-feature--writing .an2-feature__fact>div{min-width:0}.an2-feature--writing .an2-feature__fact h3{color:#1a1847;font-size:calc((14px) * var(--an-type-subheading, 1));font-weight:400;line-height:calc((20px) * var(--an-type-subheading, 1));white-space:nowrap}.an2-feature--writing .an2-feature__fact p{margin-top:1px;color:#666;font-size:calc((12px) * var(--an-type-meta, 1));font-weight:400;line-height:calc((17px) * var(--an-type-meta, 1));white-space:nowrap}.an2-workflow{padding-block:36px}.an2-workflow__intro{display:block;text-align:center}.an2-eyebrow{margin-bottom:14px!important;font-size:calc((14px) * var(--an-type-eyebrow, 1))}.an2-description{margin-top:16px!important;font-size:calc((15px) * var(--an-type-body, 1));line-height:calc((24px) * var(--an-type-body, 1))}.an2-workflow__tabs{margin-block:32px 16px}.an2-tabs{justify-content:space-between;gap:0;border-bottom:1px solid #03142a33}.an2-tabs button{flex:1;padding:0 4px 14px;font-size:calc((16px) * var(--an-type-tab, 1))}.an2-workflow__panel{display:grid;grid-template-rows:minmax(96px,auto) auto;gap:28px}.an2-workflow__caption{grid-area:auto;font-size:calc((15px) * var(--an-type-body, 1));line-height:calc((24px) * var(--an-type-body, 1));padding-inline:8px}.an2-workflow__media{grid-area:auto;min-height:0;height:360px;width:100%}.an2-workflow__rows{margin-top:36px;gap:36px}.an2-split,.an2-split--reverse{display:flex;flex-direction:column;gap:26px;text-align:center}.an2-split__copy{max-width:100%}.an2-split__copy h2,.an2-bento .an2-heading h2,.an2-carousel--ai .an2-heading h2{text-transform:none}.an2-split__copy p{margin-top:16px;padding-inline:8px;font-size:calc((15px) * var(--an-type-body, 1));line-height:calc((24px) * var(--an-type-body, 1))}.an2-split__copy .an2-button{margin-top:26px}.an2-split__media{border-radius:8px}.an2-carousel{padding-block:36px 32px}.an2-carousel--industries{background-image:url(ainote-scenes-mobile-background.png)}.an2-carousel .an2-heading{text-align:left;margin-bottom:26px}.an2-carousel--industries .an2-heading h2{max-width:300px;margin-left:0}.an2-carousel__track{gap:12px;padding-inline:16px;scroll-padding-inline-start:16px}.an2-card{flex-basis:calc(100vw - 56px);border-radius:8px}.an2-carousel--industries .an2-card__copy{padding:70px 24px 28px}.an2-carousel--industries .an2-card:has(.an2-card__link) .an2-card__copy{padding-right:74px}.an2-card__copy p{margin-top:8px;font-size:calc((14px) * var(--an-type-body, 1));line-height:1.5}.an2-card__link{right:20px;bottom:32px;width:40px;height:40px;font-size:28px}.an2-carousel--industries .an2-card__link{z-index:4;display:flex;visibility:visible;opacity:1;color:#1a1847;background:#f5f6f9}.an2-carousel--industries .an2-card__toggle-icon{width:32px;height:32px}.an2-carousel__controls{margin-top:24px}.an2-carousel__arrows{display:none}.an2-carousel--ai .an2-heading{text-align:center}.an2-carousel--ai .an2-heading p{max-width:310px}.an2-carousel--ai .an2-card{flex:0 0 240px;width:240px;height:auto;min-height:390px}.an2-carousel--ai .an2-card__media{height:209px;aspect-ratio:auto}.an2-carousel--ai .an2-card__media :is(picture,.an2-card__video-frame){width:154px;height:205px;margin:35px auto 0}.an2-carousel--ai .an2-card__copy{height:auto;min-height:181px;padding:20px}.an2-carousel--ai .an2-card__copy h3{font-size:calc((18px) * var(--an-type-subheading, 1))}.an2-carousel--ai .an2-card__copy p{font-size:calc((14px) * var(--an-type-body, 1))}.an2-carousel--ai .an2-carousel__controls{display:none}.an2-card__badge{margin-bottom:8px;font-size:calc((12px) * var(--an-type-badge, 1))}.an2-specs{padding-block:36px 32px}.an2-specs h2{max-width:310px;font-size:calc((22px) * var(--an-type-heading, 1))}.an2-specs__measurement{font-size:calc((72px) * var(--an-type-measurement, 1));padding-block:32px 48px}.an2-specs__values{justify-content:space-evenly;gap:12px}.an2-specs__values h3{font-size:calc((24px) * var(--an-type-metric, 1))}.an2-specs__values p{font-size:calc((11px) * var(--an-type-body, 1));margin-top:4px}.an2-bento{padding-block:36px}.an2-bento .an2-heading{margin-bottom:24px}.an2-bento .an2-heading h2{max-width:300px}.an2-bento__grid{width:calc(100% - 32px);gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:118px}.an2-bento__card,.an2-bento__card:nth-child(n){grid-column:span 1;min-height:0;margin-inline:0;border-radius:6px}.an2-bento__card:first-child,.an2-bento__card:nth-child(3){grid-column:span 2}.an2-bento__card:first-child{order:0}.an2-bento__card:nth-child(2){order:1}.an2-bento__card:nth-child(4){order:2}.an2-bento__card:nth-child(3){order:3}.an2-bento__card:nth-child(5){order:4;grid-column:span 2}.an2-bento__card:nth-child(6){order:5}.an2-bento__card:nth-child(7){order:6}.an2-bento__card:nth-child(8){order:7;grid-column:span 2}.an2-feature--closing{padding-block:32px}.an2-feature--closing .an2-heading{margin-bottom:24px}.an2-feature--closing .an2-heading h2{text-transform:none}.an2-closing-carousel{--an2-closing-width: 40vw;--an2-closing-step: 72%;--an2-closing-center-gap: 8%}.an2-closing-carousel__stage{height:calc(var(--an2-closing-width) * 620 / 554)}.an2 .an2-closing-caption{margin-top:12px;font-size:calc(14px * var(--an-type-subheading, 1))}.an2-closing-carousel__slide{transform:translate(-50%,-50%) translate(calc(var(--slide-position, 0) * var(--an2-closing-step) + var(--slide-side, 0) * var(--an2-closing-center-gap))) perspective(400px) rotateY(var(--slide-angle, 0deg)) scale(var(--slide-scale, 1))}.an2-mini{right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));width:132px;height:auto;border-radius:6px;box-shadow:0 2px 11px #03142a1f}.an2-mini__image{flex:0 0 85px;height:85px}.an2-mini__close{top:8px;right:8px;width:16px;height:16px;padding:2px}.an2-mini__close img{width:12px;height:12px}.an2-mini__body{gap:8px;align-items:stretch;padding:8px}.an2-mini__body>p{margin:0;color:#1a1847;font-size:calc((14px) * var(--an-type-card_title, 1));font-weight:600;line-height:calc((20px) * var(--an-type-card_title, 1))}.an2-mini__price{font-size:calc((12px) * var(--an-type-price, 1))}.an2-mini__price .price-list{gap:2px 6px}.an2-mini__price sale-price{font-size:calc((12px) * var(--an-type-price, 1));line-height:1.25}.an2-mini__price compare-at-price{font-size:calc((8px) * var(--an-type-price, 1));font-weight:400;line-height:1.25}.an2-mini .an2-button{width:100%;height:auto;min-height:calc(24px*max(1,var(--an-type-card_button, 1)));margin-top:0;padding:0 8px;border-radius:4px;font-size:calc((12px) * var(--an-type-card_button, 1));font-weight:400;line-height:normal;flex-shrink:0}.an2-dialog{padding:56px 20px 24px}.an2-card-dialog .prose{font-size:calc(14px * var(--an-type-detail, 1))}.an2-purchase-dialog .product-gallery{display:none}.an2-purchase-dialog .product{display:block}}@media(prefers-reduced-motion:reduce){.an2 *,.an2 *:before,.an2 *:after,.an2-dialog[open]{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ainote-product.css.map */
