.template-page .home__hero-stage{overflow:hidden}.template-page .home__hero-stage:before{background:linear-gradient(104deg,#d3dffa,#e9f0fd 30%,#fbe7d6 62%,#fae3e1 86%,#fff1c9);inset:30% -10% 4%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 32%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 32%,#000 78%,transparent);transform:skewY(-6deg)}.template-page .home__hero-stage:after{background:radial-gradient(55% 45% at 12% 92%,rgba(0,102,255,.1) 0,transparent 100%),radial-gradient(45% 40% at 88% 30%,rgba(238,0,7,.07) 0,transparent 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.template-page__hero{display:grid;gap:3rem;grid-template-columns:minmax(0,1fr)}@media (min-width:64rem){.template-page__hero{gap:5rem;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:calc(100svh - 5.625rem)}}.template-page section[id]{scroll-margin-top:7rem}.template-page pre[hidden]{display:none}.template-page pre[tabindex]:focus-visible{outline:2px solid #06f;outline-offset:4px}.template-page .c-ai-agent-skills__icon svg{height:1.25rem;width:1.25rem}.template-page__perks .c-icon{color:#00c057;height:1rem;width:1rem}.template-page__perks .c-icon path{stroke-width:2.5}.template-page__text-action{color:inherit;transition:color .25s ease}.template-page__text-action:focus-visible,.template-page__text-action:hover{color:#06f;text-decoration:none}.template-page__text-action:focus-visible .c-ai-agent-skills__arrow,.template-page__text-action:hover .c-ai-agent-skills__arrow{transform:translateX(.25rem)}.template-page__text-action:focus-visible{border-radius:.25rem;outline:2px solid #06f;outline-offset:4px}.template-page__document{--collapsed-height:21rem;box-shadow:0 32px 80px rgba(27,27,32,.1),0 2px 6px rgba(27,27,32,.04);scroll-margin-top:7rem}.v--collapsible>.template-page__document-body{max-height:var(--collapsed-height);overflow:hidden;transition:max-height .45s cubic-bezier(.4,0,.2,1)}.v--collapsible>.template-page__document-body:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);content:"";height:7rem;inset:auto 0 0;pointer-events:none;position:absolute;transition:opacity .3s ease}@media (prefers-reduced-motion:reduce){.v--collapsible>.template-page__document-body{transition:none}}.v--collapsible.v--open>.template-page__document-body{max-height:none}.v--collapsible.v--open>.template-page__document-body:after{opacity:0}@media print{.template-page__document-body{max-height:none}.template-page__document-body:after{display:none}}.template-page__document-body>:last-child{margin-bottom:0}.template-page__document-body p{margin:0 0 1.25rem}.template-page__document-body ol,.template-page__document-body ul{margin:0 0 1.5rem;padding-left:1.5rem}.template-page__document-body li{margin-bottom:.625rem}.template-page__document-body li::marker{color:#4a4a56;font-weight:500}@media print{.template-page__document-foot{display:none}}.template-page__expand{transition:color .25s ease}.template-page__expand:focus-visible,.template-page__expand:hover{color:#06f}.template-page__expand:focus-visible{outline:2px solid #06f;outline-offset:2px}.template-page__expand[aria-expanded=true] .template-page__expand-icon{transform:rotate(180deg)}.template-page__expand-icon{transition:transform .3s ease}.template-page__integrations:before{background:radial-gradient(45% 40% at 8% 12%,rgba(211,223,250,.9) 0,rgba(211,223,250,0) 100%),radial-gradient(40% 45% at 92% 88%,rgba(251,231,214,.9) 0,rgba(251,231,214,0) 100%),radial-gradient(35% 40% at 78% 6%,rgba(255,241,201,.75) 0,rgba(255,241,201,0) 100%),radial-gradient(45% 45% at 22% 92%,#f4faff 0,rgba(244,250,255,0) 100%);content:"";inset:-10% -20%;pointer-events:none;position:absolute;z-index:-1}.template-page__integration{transition:transform .25s ease,box-shadow .25s ease}.template-page__integration:focus-visible,.template-page__integration:hover{box-shadow:0 12px 32px rgba(15,15,16,.08),0 2px 6px rgba(15,15,16,.04);transform:translateY(-4px)}.template-page__integration:focus-visible{outline:2px solid #06f;outline-offset:2px}@media (prefers-reduced-motion:reduce){.template-page__integration{transition:none}.template-page__integration:focus-visible,.template-page__integration:hover{transform:none}}