.interior-page{isolation:isolate;color:#17283f;background:#fff;padding-bottom:1px;position:relative;overflow:clip}.interior-page .interior-atmosphere{z-index:-1;pointer-events:none;width:100%;height:720px;position:absolute;top:0;left:0;overflow:hidden}.interior-page .interior-atmosphere>i{background:linear-gradient(145deg, #fff0 10%, var(--product-wash,#f2f7ff) 65%, #fff0);border-radius:50%;width:1200px;height:850px;animation:24s ease-in-out infinite alternate interior-atmosphere-drift;display:block;position:absolute;top:-370px;right:-290px;transform:rotate(-18deg)}.interior-page .interior-atmosphere>i:nth-child(2){opacity:.5;width:850px;height:560px;animation-delay:-12s;top:160px;left:-650px;right:auto}.interior-page .breadcrumb{color:#8a97aa;padding-top:29px;font-size:10px}.interior-page .breadcrumb a:hover{color:#245be8}.interior-page .eyebrow{color:var(--product-accent,#245be8);margin-bottom:18px;font-size:10px}.interior-page .button{border-radius:7px;box-shadow:0 5px 14px #1b58dc10}.interior-page .button>svg,.interior-page .text-link>svg{transition:transform .24s}.interior-page .button:hover>svg,.interior-page .text-link:hover>svg{transform:translate(2px,-1px)}.interior-page .spatial-plane{transform-style:preserve-3d;transform:perspective(1400px) rotateX(var(--pointer-x,0deg)) rotateY(calc(var(--spatial-yaw,-5deg) + var(--pointer-y,0deg))) translateY(var(--scroll-lift,0px));transition:transform .26s cubic-bezier(.2,.7,.3,1);position:relative}.interior-page .interior-reading-progress{z-index:45;pointer-events:none;width:100%;height:2px;position:fixed;top:74px;left:0}.interior-page .interior-reading-progress>span{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--reading-progress,0));background:linear-gradient(90deg,#3e78fa,#b1c9ff);display:block}.interior-page .interior-motion-control{z-index:32;display:none;position:fixed;bottom:20px;right:21px}.interior-page.home-motion-ready .interior-motion-control{display:block}.interior-page .interior-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}.interior-page .interior-motion-control button:hover{color:#245be8;border-color:#b7c9eb}.interior-page .interior-motion-symbol{gap:3px;display:flex}.interior-page .interior-motion-symbol i{background:currentColor;border-radius:2px;width:2px;height:8px;display:block}.interior-page [data-motion-toggle][aria-pressed=true] .interior-motion-symbol{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;width:7px;height:8px}.interior-page [data-motion-toggle][aria-pressed=true] .interior-motion-symbol i{display:none}.interior-page.home-motion-ready [data-motion-enter]{transition:opacity .75s,translate .85s cubic-bezier(.16,.7,.3,1)}.interior-page.home-motion-ready [data-motion-enter]:not(.motion-entered){opacity:0;translate:0 21px}.interior-page.home-motion-paused *,.interior-page.home-motion-paused :before,.interior-page.home-motion-paused :after,.interior-page.home-document-hidden *,.interior-page.home-document-hidden :before,.interior-page.home-document-hidden :after{animation-play-state:paused!important}.interior-page.home-motion-paused [data-motion-enter]{opacity:1;transition:none;translate:none}.interior-page.home-motion-paused .spatial-plane{--pointer-x:0deg!important;--pointer-y:0deg!important;--scroll-lift:0px!important}.interior-page.product-page{background:#fff}.interior-page .product-subnav{border-bottom-color:#e9eef6;padding-block:23px;font-size:11px}.interior-page .product-subnav>a{color:#71839d}.interior-page .product-subnav nav{gap:28px}.interior-page .product-subnav nav>a[aria-current=page]{color:var(--product-accent)}.interior-page.product-page .product-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.55fr);align-items:center;gap:66px;padding-block:79px 102px}.interior-page .product-hero-copy{min-width:0}.interior-page.product-page .product-hero .eyebrow{gap:9px;margin-bottom:21px;font-size:10px}.interior-page.product-page .product-hero .product-symbol{background:var(--product-wash);border-radius:8px;width:30px;height:30px}.interior-page.product-page .product-hero .product-symbol svg{width:19px;height:19px}.interior-page.product-page .product-hero h1{letter-spacing:-.05em;margin:0 0 22px;font-size:clamp(36px,2.9vw,45px);font-weight:600;line-height:1.4}.interior-page.product-page .product-hero h1>span{color:var(--product-accent)}.interior-page .product-summary{color:#6e8098;max-width:430px;font-size:13px;line-height:2}.interior-page .product-hero .hero-actions{gap:25px;margin-top:29px}.interior-page .product-hero .button{min-height:43px;padding:10px 20px;font-size:12px}.interior-page .product-hero .text-link{color:#71839c;font-size:11px}.interior-page .product-hero-stage{--spatial-yaw:-5deg;min-width:0;padding:12px 4px 28px;position:relative}.interior-page .product-hero-stage:after{content:"";filter:blur(8px);z-index:-1;background:radial-gradient(#244a7f20,#0000 68%);height:60px;position:absolute;bottom:1px;left:10%;right:0}.interior-page .product-stage-wash{z-index:0;pointer-events:none;background:radial-gradient(ellipse, var(--product-tint), #fff0 72%);opacity:.65;position:absolute;inset:-50px -65px}.interior-page .product-hero-stage>.spatial-plane{z-index:1}.interior-page .product-hero-stage>.spatial-plane:before{content:"";border:1px solid color-mix(in srgb, var(--product-accent) 18%, white);background:linear-gradient(135deg, var(--product-tint), #fff);z-index:-1;border-radius:12px;position:absolute;inset:8px 7px 6px -10px;transform:translate3d(-7px,-11px,-16px)}.interior-page .product-stage-float{animation:8s ease-in-out infinite paused interior-product-float}.interior-page .is-in-view .product-stage-float{animation-play-state:running}.interior-page.product-page .product-hero .product-workspace{background:0 0;border:0;border-radius:0;padding:0;transform:none}.interior-page.product-page .product-hero .workspace-frame{border:1px solid color-mix(in srgb, var(--product-accent) 20%, #eef3ff);background:#fff;border-radius:10px;box-shadow:0 23px 38px -24px #264e8a50,0 3px 8px #2846760b}.interior-page.product-page .product-hero .app-bar{background:linear-gradient(90deg, #fff, var(--product-wash));min-height:43px;padding:11px 15px}.interior-page .product-hero .app-identity strong{font-size:12px}.interior-page .product-hero .app-example{font-size:8px}.interior-page.product-page .product-hero .workspace-app{height:350px;min-height:350px}.interior-page .product-hero .workspace-image img{object-fit:contain;background:#f8faff;width:100%;height:350px}.interior-page .product-hero .app-ai{grid-template-columns:48px 118px minmax(0,1fr)}.interior-page .product-hero .app-rail{background:#fbfcff;padding:17px 5px}.interior-page .product-hero .rail-item{gap:7px;padding-block:13px;font-size:9px}.interior-page .product-hero .conversation-item{gap:7px;padding:18px 10px}.interior-page .product-hero .conversation-item strong{font-size:10px}.interior-page .product-hero .conversation-item p{font-size:9px}.interior-page .product-hero .conversation-heading{min-height:48px}.interior-page .product-hero .buyer-message p{font-size:11px}.interior-page .product-hero .draft-message{background:#f3f7ff;border-color:#e1e9fc}.interior-page .product-hero .draft-message p{font-size:11px;line-height:1.95}.interior-page .product-hero .app-ora{grid-template-columns:53px minmax(0,1fr)}.interior-page .product-hero .workflow-step{background:#fff;border-color:#ddcff8;animation:7.5s ease-in-out infinite paused interior-workflow-node}.interior-page .product-hero .workflow-step:nth-of-type(2){animation-delay:1.6s}.interior-page .product-hero .workflow-step:nth-of-type(3){animation-delay:3.2s}.interior-page .product-hero .flow-paper{background-color:#fcfbff}.interior-page .product-hero .app-browser{grid-template-columns:58px minmax(0,1fr)}.interior-page .product-hero .shops-table th{font-size:9px}.interior-page .product-hero .shops-table td{padding-block:19px;font-size:10px}.interior-page .product-hero .shops-table strong{font-size:10px}.interior-page .product-hero .shop-note{font-size:8px}.interior-page.product-page .product-feature-overview{border:0;box-shadow:none;background:0 0;border-block:1px solid #e5ecf6;border-radius:0;padding-block:31px 33px}.interior-page .product-feature-overview article{border-color:#e8edf5;padding-inline:34px}.interior-page .product-feature-overview article:first-child{padding-left:0}.interior-page .product-feature-overview article>svg{width:20px;height:20px;margin-left:14px}.interior-page .product-feature-overview .feature-number{color:#91a2bb;font-size:10px}.interior-page .product-feature-overview h2{margin-top:17px;font-size:17px}.interior-page .product-feature-overview p{color:#70819a;max-width:295px;margin-top:9px;font-size:12px}.interior-page .product-capabilities{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);align-items:start;gap:100px;padding-block:90px;display:grid}.interior-page .capabilities-heading{margin:0;display:block}.interior-page .capabilities-heading h2{letter-spacing:-.04em;text-wrap:balance;font-size:30px;font-weight:600;line-height:1.55}.interior-page .capabilities-heading>p{color:#70819b;max-width:390px;margin-top:21px;font-size:12px;line-height:2}.interior-page .product-capabilities>.capability-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 36px}.interior-page .product-capabilities .capability-list article{border:0;padding:0;display:block}.interior-page .product-capabilities .capability-icon{background:0 0;border-radius:0;justify-content:flex-start;width:31px;height:34px;margin-bottom:10px}.interior-page .product-capabilities .capability-list h3{font-size:14px}.interior-page .product-capabilities .capability-list p{color:#6e8099;margin-top:8px;font-size:12px;line-height:1.95}.interior-page .product-process{border:0;background:0 0;border-block:1px solid #e9eef6;border-radius:0;padding:44px 0 45px;position:relative}.interior-page .product-process:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 50%, var(--product-wash), transparent 73%);opacity:.8;position:absolute;inset:-40px -100px}.interior-page .product-process h2{letter-spacing:-.035em;font-size:28px;font-weight:550}.interior-page .process-steps{gap:65px;margin-top:35px;padding-top:0;position:relative}.interior-page .process-steps:before{content:"";background:var(--product-tint);height:1px;position:absolute;top:20px;left:18px;right:18px}.interior-page .process-steps article{border:0;padding:0;display:block;position:relative}.interior-page .process-steps article>span{border:1px solid var(--product-tint);width:40px;height:40px;color:var(--product-accent);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:17px;font-size:14px;font-weight:400;display:inline-flex;position:relative}.interior-page .process-steps h3{font-size:15px}.interior-page .process-steps p{color:#71839c;max-width:320px;font-size:12px}.interior-page .product-scenarios{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:100px;padding-block:85px 73px}.interior-page .product-scenarios h2{font-size:30px;font-weight:600;line-height:1.55}.interior-page .product-scenarios>div>p:not(.eyebrow){margin-top:19px;font-size:12px}.interior-page .scenario-list article{gap:20px;padding-block:22px}.interior-page .scenario-list article:last-child{border-bottom:0}.interior-page .scenario-list article>span{color:#8d9cb1;font-size:10px}.interior-page .scenario-list h3{font-size:15px}.interior-page .scenario-list p{color:#71829a;font-size:12px}.interior-page .product-questions{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:100px;padding-block:48px 53px}.interior-page .product-questions h2{font-size:28px;font-weight:550}.interior-page .faq-list summary{padding-block:22px;font-size:13px}.interior-page .faq-list details>p{color:#6c7f98;font-size:12px}.interior-page .content-scope-note{color:#8695a9;padding-bottom:30px;font-size:10px}.interior-page.product-page>.contact-band{background:linear-gradient(115deg,#f1f6ff,#f9fbff);border:1px solid #e5edfc;border-radius:12px;margin-bottom:48px;padding:30px 34px}.interior-page .contact-band h2{font-size:25px;font-weight:600;line-height:1.5}.interior-page .contact-band .eyebrow{margin-bottom:8px;font-size:9px}.interior-page .contact-band .band-actions{gap:25px}.interior-page .contact-band .button-outline{color:#fff;background:#245be8;border-color:#245be8;font-size:11px}.interior-page .contact-band .button-outline:hover{color:#fff;background:#174ecf;border-color:#174ecf}.interior-page .contact-band .text-link{color:#71849f;font-size:11px}.interior-page .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:#ffffffed;border-radius:11px;padding:16px 18px;animation:8s ease-in-out infinite paused interior-layer-float;position:absolute;transform:translateZ(35px);box-shadow:0 16px 28px -14px #2c507945,0 3px 10px #37588209,inset 0 1px #fff}.interior-page .motion-layer-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.interior-page .motion-layer-heading>span{color:var(--product-accent);align-items:center;gap:8px;font-size:11px;font-weight:550;display:flex}.interior-page .motion-layer-heading small{color:#91a0b3;white-space:nowrap;align-items:center;gap:4px;font-size:8px;display:flex}.interior-page .motion-layer-heading small i{background:#34ac8c;border-radius:50%;width:4px;height:4px}.interior-page .motion-reply{width:285px;bottom:-23px;right:-12px}.interior-page .motion-reply p{color:#506688;font-size:12px;line-height:1.9}.interior-page .motion-layer-foot{color:#7894bf;justify-content:space-between;align-items:center;margin-top:12px;font-size:9px;display:flex}.interior-page .motion-reply-lines{gap:4px;margin-bottom:10px;display:flex}.interior-page .motion-reply-lines>span{background:#dbe7ff;border-radius:3px;width:18px;height:3px;animation:3s ease-in-out infinite paused interior-reply-line}.interior-page .motion-reply-lines>span:nth-child(2){width:27px;animation-delay:.3s}.interior-page .motion-reply-lines>span:nth-child(3){width:13px;animation-delay:.6s}.interior-page .motion-result{width:276px;animation-delay:-2.4s;bottom:-34px;right:-12px}.interior-page .motion-result-row{justify-content:space-between;align-items:center;gap:18px;margin-top:9px;font-size:10px;display:flex}.interior-page .motion-result-row>span:first-child{color:#758298;align-items:center;gap:8px;display:flex}.interior-page .motion-result-status{color:#32a584;align-items:center;gap:5px;font-size:9px;display:inline-flex}.interior-page .motion-run-track{background:#f0eafa;border-radius:2px;height:3px;margin-top:15px;overflow:hidden}.interior-page .motion-run-track>span{background:linear-gradient(90deg,#ddceff,#9a6fe4);border-radius:2px;width:40%;height:100%;animation:4s ease-in-out infinite paused interior-run-progress;display:block}.interior-page .motion-environments{width:344px;animation-delay:-4s;bottom:-37px;left:18px}.interior-page .motion-environment-list{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.interior-page .motion-environment-list>div{justify-items:center;gap:5px;padding:6px 3px;display:grid}.interior-page .motion-environment-icon{color:#289c7d;background:#ecf9f3;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.interior-page .motion-environment-list strong{color:#546e69;font-size:10px;font-weight:500}.interior-page .motion-environment-list>div>span:last-child{color:#91a59c;align-items:center;gap:4px;font-size:8px;display:flex}.interior-page .motion-environment-list>div i{background:#3dba90;border-radius:50%;width:3px;height:3px;animation:4.5s ease-in-out infinite paused interior-environment-pulse}.interior-page .motion-environment-list>div:nth-child(2) i{animation-delay:1.5s}.interior-page .motion-environment-list>div:nth-child(3) i{animation-delay:3s}.interior-page .is-in-view .motion-layer,.interior-page .is-in-view .motion-reply-lines>span,.interior-page .is-in-view .workflow-step,.interior-page .is-in-view .motion-run-track>span,.interior-page .is-in-view .motion-environment-list i{animation-play-state:running}.interior-page [data-spatial]:is(:hover,:focus-within) .product-stage-float,.interior-page [data-spatial]:is(:hover,:focus-within) .motion-layer{animation-play-state:paused}.interior-page .docs-intro{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:100px;padding-block:37px 52px;display:grid}.interior-page .docs-intro h1{letter-spacing:-.045em;font-size:49px;font-weight:600;line-height:1.4}.interior-page .docs-intro-copy>p:not(.eyebrow){margin-top:17px;font-size:13px;line-height:2}.interior-page .docs-intro-index{gap:23px;margin-top:25px;display:flex}.interior-page .docs-intro-index>span{color:#7587a0;align-items:center;gap:7px;font-size:10px;display:flex}.interior-page .docs-intro-index i{background:var(--product-accent);border-radius:50%;width:4px;height:4px}.interior-page .docs-cover{--spatial-yaw:-9deg;justify-self:center;width:340px;padding:14px 0 19px}.interior-page .docs-cover .spatial-plane:before,.interior-page .docs-cover .spatial-plane:after{content:"";z-index:-1;background:linear-gradient(140deg,#ecf3ff,#fff);border:1px solid #dce7fc;border-radius:12px;position:absolute;inset:0}.interior-page .docs-cover .spatial-plane:before{transform:translate(-14px,-11px)rotate(-3deg)}.interior-page .docs-cover .spatial-plane:after{transform:translate(13px,8px)rotate(3deg)}.interior-page .docs-paper{background:linear-gradient(135deg,#fff,#f6f9ff);border:1px solid #dae5fa;border-radius:12px;padding:25px 28px 21px;position:relative;box-shadow:0 20px 30px -23px #375c9855}.interior-page .docs-paper-icon{color:#5f8cf0;position:absolute;top:27px;right:26px}.interior-page .docs-paper>small{color:#8797b0;font-size:9px}.interior-page .docs-paper>strong{color:#3a5379;margin-top:18px;font-size:23px;font-weight:550;line-height:1.6;display:block}.interior-page .docs-paper-lines{flex-direction:column;gap:8px;margin-top:21px;display:flex}.interior-page .docs-paper-lines i{background:#e5edfc;border-radius:3px;width:88%;height:3px}.interior-page .docs-paper-lines i:nth-child(2){width:70%}.interior-page .docs-paper-lines i:nth-child(3){width:80%}.interior-page .docs-paper-products{border-top:1px solid #e8eef9;align-items:center;gap:15px;margin-top:23px;padding-top:15px;display:flex}.interior-page .docs-paper-products>span{white-space:nowrap;color:var(--product-accent);align-items:center;gap:5px;font-size:8px;display:flex}.interior-page .docs-cover-mark{color:#5180dc;background:#fffffff2;border:1px solid #e0e9fa;border-radius:8px;align-items:center;gap:8px;padding:11px 16px;font-size:10px;animation:8s ease-in-out infinite paused interior-layer-float;display:flex;position:absolute;bottom:31px;right:-48px;transform:translateZ(25px);box-shadow:0 8px 15px #2c4e8020}.interior-page .docs-cover.is-in-view .docs-cover-mark{animation-play-state:running}.interior-page .docs-cover:is(:hover,:focus-within) .docs-cover-mark{animation-play-state:paused}.interior-page .docs-page{padding-bottom:55px}.interior-page .docs-page .notice{color:#8493aa;background:#f8faff88;border:0;border-left:2px solid #c3d6fc;border-radius:0;padding:8px 14px}.interior-page .docs-page .notice p{font-size:11px}.interior-page .doc-product-tabs{border-bottom-color:#e1e9f5;gap:38px;margin-top:25px}.interior-page .doc-product-tabs button{color:#7c8ca4;border-radius:0;gap:10px;padding:19px 0;font-size:13px}.interior-page .doc-product-tabs button[aria-selected=true]{color:var(--product-accent);background:0 0}.interior-page .doc-product-tabs button[aria-selected=true]:after{background:var(--product-accent)}.interior-page .docs-product-panel{grid-template-columns:228px minmax(0,1fr);align-items:start;gap:64px;padding-top:31px}.interior-page .docs-sidebar{background:linear-gradient(140deg, var(--product-wash), #fff);border-color:var(--product-tint);border-radius:10px;padding:26px 24px;position:sticky;top:101px}.interior-page .docs-sidebar-icon{color:var(--product-accent);margin-bottom:17px;display:inline-flex}.interior-page .docs-sidebar>p{color:#8b9bb0;font-size:9px}.interior-page .docs-sidebar h2{margin:9px 0 22px;font-size:22px;font-weight:550}.interior-page .docs-sidebar a{padding-block:11px;font-size:11px}.interior-page .docs-sidebar a.selected{color:var(--product-accent)}.interior-page .docs-list{min-width:0;scroll-margin-top:100px}.interior-page .docs-list-heading{margin-top:4px}.interior-page .docs-list-heading h2{font-size:20px;font-weight:550}.interior-page .docs-list-heading>span{color:#91a0b4;font-size:9px}.interior-page .doc-category-heading{padding-top:22px}.interior-page .doc-category-heading h3{font-size:15px;font-weight:550}.interior-page .doc-category-heading p{font-size:11px}.interior-page .chapter-card{border-bottom-color:#e8edf5;gap:21px;padding-block:22px}.interior-page .chapter-number{color:#9baabd;width:19px;font-size:10px}.interior-page .chapter-card strong{font-size:13px;font-weight:500}.interior-page .chapter-card small{color:#8797ac;font-size:11px;line-height:1.85}.interior-page .pending strong{color:#6b7d95}.interior-page .pending-label{color:#92a0b4;background:#f7f9fc;border-color:#e8edf5;padding:3px 8px;font-size:9px}.interior-page .docs-help{background:0 0;border:0;border-radius:0;margin-top:23px;padding:19px 0 4px}.interior-page .docs-help strong{color:#6c7f98;font-size:12px}.interior-page .docs-help p{color:#8e9db2;font-size:10px}.interior-page .docs-help .text-link{color:var(--product-accent);font-size:10px}.interior-page .docs-overview{border-top:1px solid #e4ebf6;gap:31px;margin-block:34px 0;padding:23px 0 0}.interior-page .docs-overview>span{color:#8b9bb0;font-size:10px}.interior-page .docs-overview>a{color:#3d65a5;font-size:12px}.interior-page .article-layout{grid-template-columns:220px minmax(0,800px);justify-content:center;align-items:start;gap:75px;padding-block:45px 75px}.interior-page .article-sidebar{background:linear-gradient(145deg,#f2f7ff,#fff);border:1px solid #e5edf9;border-radius:10px;align-self:start;padding:25px 22px;position:sticky;top:106px}.interior-page .article-sidebar-icon{color:#6d96e8;margin-bottom:22px;display:block}.interior-page .article-sidebar .text-link{color:#6b83a6;gap:8px;font-size:10px}.interior-page .article-sidebar>p{color:#95a2b7;margin-top:28px;font-size:9px}.interior-page .article-sidebar>a.selected{color:#346bd2;font-size:11px}.interior-page .article-sidebar-help{border-top:1px solid #e8eef8;margin-top:27px;padding-top:18px}.interior-page .article-sidebar-help>span{color:#94a2b6;font-size:9px;display:block}.interior-page .article-sidebar-help>a{color:#7390ba;justify-content:space-between;align-items:center;margin-top:8px;font-size:10px;display:flex}.interior-page .prose{overflow-wrap:anywhere;max-width:800px}.interior-page .prose .eyebrow{margin-bottom:13px;font-size:10px}.interior-page .prose h1{letter-spacing:-.04em;font-size:35px;font-weight:600;line-height:1.5}.interior-page .prose .article-summary{color:#7e8ea5;border-bottom-color:#e7edf6;margin-top:12px;padding-bottom:26px;font-size:13px;line-height:1.9}.interior-page .prose h2{color:#243b5b;margin-top:31px;font-size:22px;font-weight:550}.interior-page .prose h3{margin-top:26px;font-size:18px;font-weight:550}.interior-page .prose p,.interior-page .prose li{color:#657790;font-size:14px;line-height:2}.interior-page .prose pre{background:#f8faff;border:1px solid #e6edf8;border-radius:8px}.interior-page .prose table{border-collapse:collapse;max-width:100%;margin-block:23px;font-size:13px;display:block;overflow:auto}.interior-page .prose td,.interior-page .prose th{border:1px solid #e2e9f4;padding:10px 15px}.interior-page .prose th{background:#f5f8ff}.interior-page .article-support{border-top-color:#e5ecf7;margin-top:34px}.interior-page .prose .article-support .text-link{font-size:12px}.interior-page.contact-page{background:#fff}.interior-page.contact-page .contact-intro{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:100px;padding-block:79px 96px;display:grid}.interior-page .contact-intro-copy .eyebrow{margin-bottom:23px;font-size:10px}.interior-page .contact-intro-copy h1{letter-spacing:-.045em;font-size:clamp(36px,2.9vw,44px);font-weight:600;line-height:1.48}.interior-page .contact-intro-copy h1>span{color:#245be8}.interior-page .contact-intro-copy>p:not(.eyebrow){color:#75869f;margin-top:23px;font-size:13px;line-height:2}.interior-page .contact-intro-copy>.text-link{color:#6281b1;margin-top:26px;font-size:11px}.interior-page .contact-route{--spatial-yaw:-7deg;padding:29px 10px 10px 12px;position:relative}.interior-page .contact-route:before{content:"";pointer-events:none;background:radial-gradient(#e9f1ff,#0000 70%);position:absolute;inset:-45px -65px}.interior-page .contact-route-back{z-index:-1;color:#96b2df;background:linear-gradient(140deg,#eaf2ff,#fff);border:1px solid #dbe7fc;border-radius:13px;height:190px;padding:19px 24px;position:absolute;top:-32px;left:23px;right:9px;transform:translateZ(-18px)rotate(3deg)}.interior-page .contact-route-back>span{margin-left:9px;font-size:10px}.interior-page .contact-route-back>i{background:#dce8fa;border-radius:2px;width:68%;height:3px;margin-top:15px;display:block}.interior-page .contact-route-back>i:last-child{width:44%}.interior-page .contact-email{background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #dbe6f8;border-radius:13px;padding:32px 31px 28px;display:block;position:relative;box-shadow:0 21px 35px -24px #224c8c4f,0 3px 7px #26467408}.interior-page .contact-email>.contact-channel{color:#7894be;gap:11px;margin-bottom:25px;padding-top:0;font-size:11px}.interior-page .contact-email>.contact-channel>svg{color:#719de9}.interior-page .email-address{color:#1f5ae9;letter-spacing:-.035em;overflow-wrap:anywhere;gap:19px;font-size:clamp(25px,2.15vw,33px);font-weight:500;line-height:1.55;display:inline-flex}.interior-page .email-address:hover{color:#1745b5}.interior-page .contact-email>div>p:not(.email-address){color:#8b9bb2;margin-top:13px;font-size:10px}.interior-page .contact-route-tags{color:#8ca0bd;border-top:1px solid #e9eff9;gap:22px;margin-top:26px;padding-top:18px;font-size:9px;display:flex}.interior-page .contact-route-tags>span{align-items:center;gap:6px;display:flex}.interior-page .contact-route-tags>span:before{content:"";background:#a9c2ec;border-radius:50%;width:3px;height:3px}.interior-page .contact-details{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;scroll-margin-top:105px}.interior-page .contact-other{border-block:1px solid #e6edf7}.interior-page .contact-other article{gap:31px;padding-block:31px}.interior-page .contact-other article+article{border-left-color:#e6edf7;padding-left:52px}.interior-page .contact-other .contact-channel{color:#7189ab;font-size:12px}.interior-page .contact-other .contact-channel>svg{color:#7e9bc4}.interior-page .contact-other article>div{padding-top:8px}.interior-page .contact-other p{color:#95a3b7;font-size:11px}.interior-page .contact-other strong,.interior-page .contact-other article>div>a{font-size:14px;font-weight:500}.interior-page .contact-other .text-link{color:#5f80b4;font-size:10px}.interior-page .contact-products{padding:45px 0 58px;display:block}.interior-page .contact-products>p{color:#8c9bb0;padding:0 0 22px;font-size:11px}.interior-page .contact-products>div{gap:44px}.interior-page .contact-products a{background:0 0;border:0;border-radius:0;align-items:center;gap:17px;padding:12px 0;display:flex}.interior-page .contact-products a>.contact-product-icon{width:38px;height:38px;color:var(--product-accent);background:var(--product-wash);border-radius:9px;justify-content:center;align-items:center;margin:0;display:flex}.interior-page .contact-products a>.contact-product-icon svg{color:inherit;position:static}.interior-page .contact-products a strong{font-size:15px;font-weight:550}.interior-page .contact-products a div>span{color:#8d9bb0;margin-top:4px;font-size:10px}.interior-page .contact-products a>svg{color:#7d99bf;margin-left:auto;transition:transform .2s;position:static}.interior-page .contact-products a:hover>svg{transform:translate(4px)}.interior-page .not-found{grid-template-columns:.8fr 1.2fr;align-items:center;gap:85px;min-height:650px;padding-block:90px 105px;display:grid}.interior-page .not-found h1{font-size:35px;font-weight:600;line-height:1.55}.interior-page .not-found>div>p:not(.eyebrow){font-size:13px;line-height:2}.interior-page .not-found-visual{--spatial-yaw:-12deg;padding:30px}.interior-page .not-found-visual span{letter-spacing:-.04em;color:#e9f1ff;text-shadow:1px 1px #c6d7f4,2px 2px #c4d4ef,3px 3px #b9cdea,10px 14px 21px #aac5f136;font-size:150px;font-weight:650;line-height:1.2;display:block;position:relative}.interior-page .not-found-visual i{filter:blur(5px);background:radial-gradient(#416fa522,#0000 70%);width:85%;height:24px;position:absolute;bottom:-18px}@keyframes interior-atmosphere-drift{0%{transform:translate(0)rotate(-18deg)}to{transform:translate(27px,-17px)rotate(-14deg)}}@keyframes interior-product-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes interior-layer-float{0%,to{transform:translateZ(35px)}50%{transform:translate3d(0,-4px,39px)}}@keyframes interior-workflow-node{0%,9%,55%,to{box-shadow:none;border-color:#ddcff8;transform:translateY(0)}22%,40%{border-color:#a27ce3;transform:translateY(-4px);box-shadow:0 8px 16px #8758d521}}@keyframes interior-reply-line{0%,to{opacity:.4;background:#e0eaff}45%{opacity:1;background:#75a2ff}}@keyframes interior-run-progress{0%{transform:translate(-110%)}to{transform:translate(360%)}}@keyframes interior-environment-pulse{0%,to{box-shadow:0 0 #33ad8b00}45%{box-shadow:0 0 0 4px #33ad8b16}}@media (width>=1280px) and (height<=820px){.interior-page.product-page .product-hero{padding-block:61px 88px}.interior-page.contact-page .contact-intro{padding-block:58px 68px}}@media (prefers-reduced-motion:reduce){.interior-page .spatial-plane{transform:none!important}.interior-page [data-motion-enter]{opacity:1!important;translate:none!important}.interior-page .interior-motion-control{display:none!important}}@media print{.interior-page [data-motion-enter]{opacity:1!important;translate:none!important}.interior-page .interior-reading-progress,.interior-page .interior-motion-control,.interior-page .interior-atmosphere{display:none}.interior-page .spatial-plane{transform:none}.interior-page .article-sidebar{position:static}}
