*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-inter),sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{padding:0;margin:-1px;clip:rect(0,0,0,0);border-width:0}.visible{visibility:visible}.absolute{position:absolute}.sticky{position:sticky}.block{display:block}.inline{display:inline}.table{display:table}.hidden{display:none}.min-h-screen{min-height:100vh}.resize{resize:both}.border{border-width:1px}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.font-sans{font-family:var(--font-inter),sans-serif}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--background:#ffffff;--foreground:#111827}body{color:var(--foreground);background:var(--background)}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400 600;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400 600;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500 800;src:url(/fonts/plus-jakarta-sans-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500 800;src:url(/fonts/plus-jakarta-sans-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0%;size-adjust:104.98%}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/noto-sans-arabic-arabic.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Noto Sans Arabic Fallback;src:local("Arial");ascent-override:113.22%;descent-override:60.81%;line-gap-override:0%;size-adjust:121.35%}:root{--font-inter:"Inter","Inter Fallback";--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback";--font-arabic:"Noto Sans Arabic","Noto Sans Arabic Fallback";--night:#070b2b;--navy:#0b1437;--cobalt:#2563eb;--cobalt-hover:#1d4ed8;--bright:#5b8cff;--tint:#eef4ff;--soft:#f5f7fa;--ink:#111827;--ink-2:#4b5563;--muted:#6b7280;--line:#e5e7eb;--on-dark:#c9d1e8;--on-dark-line:rgba(255,255,255,0.14);--font-heading:var(--font-jakarta),system-ui,-apple-system,"Segoe UI",sans-serif;--font-body:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--gutter:clamp(20px,5.6vw,108px);--r1:12px;--r2:10px;--r3:8px;--r4:6px;--ease:cubic-bezier(0.22,1,0.36,1);--header-h:72px;--section:clamp(72px,8.4vw,128px);--h2-section:clamp(33px,3.95vw,60px);--h2-compact:clamp(30px,3.3vw,50px);--h2-closing:clamp(33px,3.6vw,56px);--lead-hero:clamp(17px,1.42vw,21px);--lead-section:clamp(17px,1.3vw,19px);--icon-stroke-lg:1.3}[dir=rtl]{--font-heading:var(--font-arabic),system-ui,sans-serif;--font-body:var(--font-arabic),system-ui,sans-serif}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:calc(var(--header-h) + 12px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.site{margin:0;background:#fff;color:var(--ink);font:400 17px/1.6 var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.site h1,.site h2,.site h3,.site h4{font-family:var(--font-heading);text-wrap:balance}.site :focus-visible{outline:2px solid var(--cobalt);outline-offset:3px;border-radius:4px}.site .dark :focus-visible{outline-color:#fff}.tabular{font-variant-numeric:tabular-nums}.wrap{width:min(100% - 2 * var(--gutter),1500px);margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;inset-block-start:-60px;inset-inline-start:16px;z-index:200;background:#fff;color:var(--ink);padding:10px 16px;border-radius:var(--r3)}.skip-link:focus{inset-block-start:12px;box-shadow:0 8px 24px rgba(7,11,43,.2)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 26px;border-radius:var(--r2);background:var(--cobalt);color:#fff;font:600 16px/1.3 var(--font-body);text-decoration:none;white-space:nowrap;transition:background-color .2s}.btn:hover{background:var(--cobalt-hover)}.btn-lg{min-height:58px;padding:16px 36px;font-size:17px}.btn-sm{min-height:44px;padding:10px 20px;font-size:15px}.link-underline{font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;transition:color .2s}.link-underline,.link-underline:hover{color:var(--cobalt)}.dark .link-underline{color:#fff}.dark .link-underline:hover{color:#bfd2ff}.site-header{position:sticky;inset-block-start:0;z-index:100;height:var(--header-h);background:#fff;border-block-end:1px solid var(--line)}.site-header-inner{gap:clamp(8px,1.7vw,28px);height:100%;width:min(100% - 2 * var(--gutter),1500px);margin-inline:auto}.logo,.site-header-inner{display:flex;align-items:center}.logo{flex:none;width:136px;min-height:47px;direction:ltr}.logo img{width:100%;height:auto}.logo-on-dark{filter:brightness(0) invert(1)}.site-nav{display:flex;align-items:center;gap:clamp(0px,.6vw,10px);margin-inline-start:auto}.nav-menu>summary,.site-nav>a{display:flex;align-items:center;gap:6px;min-height:44px;padding-inline:clamp(6px,.8vw,12px);border-radius:var(--r4);color:var(--ink);font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;list-style:none;transition:color .15s}.nav-menu>summary::-webkit-details-marker{display:none}.nav-menu>summary:hover,.nav-menu[open]>summary,.site-nav>a:hover{color:var(--cobalt)}.nav-menu{position:relative}svg.chevron{width:10px;height:10px;transition:transform .2s}.nav-menu[open] .chevron{transform:rotate(180deg)}.nav-panel{position:absolute;inset-block-start:calc(100% + 10px);inset-inline-start:0;z-index:5;min-width:320px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:var(--r1);box-shadow:0 24px 60px -18px rgba(7,11,43,.28)}.nav-panel a{display:block;padding:10px 12px;border-radius:var(--r4);font-size:15px;font-weight:500;line-height:1.35;text-decoration:none}.nav-panel a small{display:block;margin-block-start:2px;color:var(--muted);font-size:14px;font-weight:400}.nav-panel a:hover{background:var(--tint);color:var(--cobalt)}.site-header-actions{display:flex;align-items:center;gap:clamp(8px,1.2vw,18px)}.language-menu>summary{color:var(--ink-2)}.language-menu .nav-panel{inset-inline-start:auto;inset-inline-end:0;min-width:160px}.mobile-menu{display:none;margin-inline-start:auto}.mobile-menu>summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r4);color:var(--ink);cursor:pointer;list-style:none}.mobile-menu>summary::-webkit-details-marker{display:none}.mobile-menu svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.mobile-menu .icon-close,.mobile-menu[open] .icon-open{display:none}.mobile-menu[open] .icon-close{display:block}.mobile-panel{position:fixed;inset:var(--header-h) 0 0 0;z-index:99;padding:12px 20px 32px;overflow-y:auto;background:#fff;border-block-start:1px solid var(--line)}.mobile-label{padding-block:18px 6px;color:var(--muted);font:600 14px/1.3 var(--font-body)}.mobile-panel a{display:flex;align-items:center;min-height:46px;border-block-end:1px solid var(--line);font-size:17px;font-weight:500;text-decoration:none}.mobile-panel .btn{justify-content:center;width:100%;margin-block-start:22px;border:0;color:#fff}.mobile-languages{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px}@media (max-width:1180px){.site-header-actions,.site-nav{display:none}.mobile-menu{display:block}}.site-footer{padding-block:clamp(56px,6vw,88px) 32px;background:var(--night);color:var(--on-dark);font-size:15px}.site-footer-top{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(0,1fr));gap:32px clamp(20px,3vw,48px)}.site-footer-brand p{margin-block-start:20px;line-height:1.8}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.site-footer h2{margin-block-end:14px;color:#fff;font-size:15px;font-weight:700}.site-footer li+li{margin-block-start:10px}.site-footer-bottom{margin-block-start:clamp(40px,5vw,64px);padding-block-start:20px;border-block-start:1px solid var(--on-dark-line);font-size:14px}@media (max-width:900px){.site-footer-top{grid-template-columns:1fr 1fr}.site-footer-brand{grid-column:1/-1}}.not-found{display:flex;align-items:center;min-height:60vh;padding-block:var(--section)}.not-found h1{font-size:clamp(33px,3.95vw,60px);font-weight:800;line-height:1.08;letter-spacing:-.02em}.not-found p{margin-block:16px 28px;color:var(--ink-2)}.icon{width:1em;height:1em;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.icon.is-solid{fill:currentColor;stroke:none}.ag-stamp .icon,.bnk-node .icon,.bnk-screen-bar .icon,.brk-node .icon,.demo-transport-button .icon,.ins-deploy-gate .icon,.pllm-fork-start .icon,.pllm-question .icon,.ptrn-how b .icon{stroke-width:var(--icon-stroke-lg)}.ai-mark{display:block;flex:none;width:20px;height:16px;background:url(/insurai-logo.png) no-repeat;background-size:82.5px 28.4px;background-position:-62.4px -5.1px}.light-arc{inset:0;width:100%;height:100%;z-index:-1}.light-arc,.page-stack{position:absolute;pointer-events:none}.page-stack{--k:var(--stack-size,1);--pattern-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 330' preserveAspectRatio='none'%3E%3Crect x='20' y='18' width='130' height='8' fill='%2316307F' fill-opacity='.7'/%3E%3Crect x='20' y='32' width='84' height='4' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='48' width='362' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='58' width='347' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='68' width='177' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='86' width='353' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='96' width='348' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='106' width='358' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='116' width='358' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='126' width='221' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='144' width='355' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='154' width='360' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='164' width='346' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='174' width='349' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='184' width='242' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='202' width='341' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='212' width='356' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='222' width='351' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='232' width='362' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='242' width='255' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='260' width='352' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='270' width='362' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='280' width='240' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='298' width='354' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='308' width='362' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='318' width='362' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='328' width='349' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='20' y='338' width='194' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='26' y='286' width='270' height='13' fill='%232563EB'/%3E%3Crect x='34' y='291' width='210' height='3' fill='%23fff' fill-opacity='.9'/%3E%3C/svg%3E");--pattern-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 330' preserveAspectRatio='none'%3E%3Crect x='20' y='18' width='110' height='8' fill='%2316307F' fill-opacity='.7'/%3E%3Crect x='20' y='38' width='360' height='20' fill='%232563EB' fill-opacity='.18'/%3E%3Crect x='130' y='38' width='1' height='280' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='250' y='38' width='1' height='280' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='20' y='58' width='360' height='1' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='30' y='68' width='80' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='142' y='68' width='64' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='262' y='68' width='67' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='20' y='84' width='360' height='1' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='30' y='94' width='61' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='142' y='94' width='68' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='262' y='94' width='73' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='20' y='110' width='360' height='1' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='30' y='120' width='84' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='142' y='120' width='73' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='262' y='120' width='92' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='20' y='136' width='360' height='1' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='30' y='146' width='82' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='142' y='146' width='52' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='262' y='146' width='72' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='20' y='162' width='360' height='1' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='30' y='172' width='70' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='142' y='172' width='71' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='262' y='172' width='79' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='20' y='188' width='360' height='1' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='30' y='198' width='57' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='142' y='198' width='88' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='262' y='198' width='62' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='20' y='214' width='360' height='1' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='30' y='224' width='63' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='142' y='224' width='64' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='262' y='224' width='89' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='20' y='240' width='360' height='1' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='30' y='250' width='83' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='142' y='250' width='72' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='262' y='250' width='67' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='20' y='266' width='360' height='1' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='30' y='276' width='65' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='142' y='276' width='62' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='262' y='276' width='76' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='20' y='292' width='360' height='1' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='30' y='302' width='65' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='142' y='302' width='64' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='262' y='302' width='83' height='3' fill='%2316307F' fill-opacity='.45'/%3E%3Crect x='20' y='318' width='360' height='1' fill='%2316307F' fill-opacity='.3'/%3E%3Crect x='252' y='136' width='128' height='24' fill='%232563EB'/%3E%3Crect x='262' y='146' width='84' height='3' fill='%23fff' fill-opacity='.9'/%3E%3Crect x='132' y='266' width='116' height='24' fill='%232563EB' fill-opacity='.8'/%3E%3Crect x='142' y='276' width='70' height='3' fill='%23fff' fill-opacity='.9'/%3E%3C/svg%3E");--pattern-c:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 330' preserveAspectRatio='none'%3E%3Crect x='20' y='18' width='160' height='8' fill='%2316307F' fill-opacity='.7'/%3E%3Crect x='20' y='42' width='16' height='4' fill='%2316307F' fill-opacity='.65'/%3E%3Crect x='20' y='51' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='60' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='69' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='78' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='87' width='74' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='103' width='16' height='4' fill='%2316307F' fill-opacity='.65'/%3E%3Crect x='20' y='112' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='121' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='130' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='139' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='148' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='157' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='166' width='87' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='182' width='16' height='4' fill='%2316307F' fill-opacity='.65'/%3E%3Crect x='20' y='191' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='200' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='209' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='218' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='227' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='236' width='98' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='252' width='16' height='4' fill='%2316307F' fill-opacity='.65'/%3E%3Crect x='20' y='261' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='270' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='279' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='288' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='297' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='20' y='306' width='91' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='42' width='16' height='4' fill='%2316307F' fill-opacity='.65'/%3E%3Crect x='208' y='51' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='60' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='69' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='78' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='87' width='101' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='103' width='16' height='4' fill='%2316307F' fill-opacity='.65'/%3E%3Crect x='208' y='112' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='121' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='130' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='139' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='148' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='157' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='166' width='84' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='182' width='16' height='4' fill='%2316307F' fill-opacity='.65'/%3E%3Crect x='208' y='191' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='200' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='209' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='218' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='227' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='236' width='75' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='252' width='16' height='4' fill='%2316307F' fill-opacity='.65'/%3E%3Crect x='208' y='261' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='270' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='279' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='288' width='172' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='297' width='81' height='3' fill='%2316307F' fill-opacity='.4'/%3E%3Crect x='208' y='313' width='16' height='4' fill='%2316307F' fill-opacity='.65'/%3E%3Crect x='208' y='300' width='172' height='16' fill='%232563EB'/%3E%3Crect x='216' y='306' width='120' height='3' fill='%23fff' fill-opacity='.9'/%3E%3C/svg%3E");--pattern-doc:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 122 140' preserveAspectRatio='none'%3E%3Crect x='0' y='0' width='111' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='11' width='118' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='22' width='120' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='33' width='63' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='44' width='119' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='55' width='105' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='66' width='111' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='77' width='64' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='88' width='105' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='99' width='122' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='110' width='108' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='121' width='76' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3Crect x='0' y='132' width='107' height='3' fill='%2316307F' fill-opacity='.42'/%3E%3C/svg%3E");--stack-gap:19px;width:calc(760px*var(--k));height:calc(700px*var(--k))}.stack-scene{position:absolute;inset-block-start:0;left:0;width:760px;height:700px;transform:scale(var(--k));transform-origin:0 0;perspective:1650px;perspective-origin:50% 22%;direction:ltr}.stack-tower{position:absolute;left:190px;top:306px;width:400px;height:330px;transform-style:preserve-3d;transform:rotateX(66deg) rotate(47deg)}.stack-sheet{position:absolute;inset:0;display:block;transform-style:preserve-3d;border-radius:2px;--lz:calc(var(--i)*var(--stack-gap));transform:translate3d(var(--x,0),var(--y,0),var(--lz)) rotate(var(--r,0deg)) scale(var(--c,1));background:var(--pattern,none) 0 0/100% 100% no-repeat,linear-gradient(135deg,hsl(221 100% calc(70% + var(--i)*2.7%)/calc(.7 + var(--i)*.027)),hsl(222 100% calc(84% + var(--i)*1.4%)/calc(.8 + var(--i)*.018)));box-shadow:0 0 0 .75px hsl(220 100% 94%/.95),0 0 24px 1px hsl(223 96% 58%/calc(.74 - var(--i)*.03))}.stack-sheet:after,.stack-sheet:before{content:"";position:absolute;background:linear-gradient(90deg,#8FB0FF,#fff 46%,#6C97FF)}.stack-sheet:before{inset-inline:0;bottom:0;height:3px;transform-origin:50% 100%;transform:rotateX(90deg)}.stack-sheet:after{top:0;bottom:0;right:0;width:3px;transform-origin:100% 50%;transform:rotateY(-90deg);background:linear-gradient(180deg,#6C97FF,#fff 54%,#8FB0FF)}.sheet-shadow{position:absolute;inset:8px;display:block;transform:translateZ(calc(var(--stack-gap)*-.7));background:rgba(9,22,104,.55);filter:blur(7px)}.sheet-a{--pattern:var(--pattern-a)}.sheet-b{--pattern:var(--pattern-b)}.sheet-c{--pattern:var(--pattern-c)}.sheet-0{--i:0;--x:16px;--y:14px;--r:-2.6deg;--c:1.12}.sheet-1{--i:1;--x:-14px;--y:20px;--r:1.9deg;--c:1.1}.sheet-2{--i:2;--x:18px;--y:-8px;--r:-1.3deg;--c:1.085}.sheet-3{--i:3;--x:-10px;--y:12px;--r:2.6deg;--c:1.07}.sheet-4{--i:4;--x:16px;--y:8px;--r:-2.2deg;--c:1.055}.sheet-5{--i:5;--x:-18px;--y:-6px;--r:1.6deg;--c:1.04}.sheet-6{--i:6;--x:10px;--y:16px;--r:-2.8deg;--c:1.025}.sheet-7{--i:7;--x:-8px;--y:-10px;--r:2.2deg;--c:1.01}.sheet-8{--i:8;--x:13px;--y:3px;--r:-1.6deg;--c:0.995}.sheet-9{--i:9;--x:-10px;--y:10px;--r:2deg;--c:0.98}.sheet-10{--i:10;--x:8px;--y:-5px;--r:-1.2deg;--c:0.965}.stack-glow{inset:0;transform:translateZ(calc(var(--z)*var(--stack-gap) + 9px));background:rgba(140,180,255,.3);box-shadow:0 0 36px 12px rgba(82,134,255,.82),0 0 96px 30px rgba(37,99,235,.42);border-radius:2px}.stack-floor,.stack-glow{position:absolute;display:block}.stack-floor{inset:-48%;transform:translateZ(-24px);background:radial-gradient(closest-side,rgba(95,144,255,.95),rgba(37,99,235,.56) 34%,rgba(37,99,235,.16) 64%,rgba(37,99,235,0) 100%)}.stack-axis{position:absolute;display:block;transform:translateZ(-22px)}.stack-axis.axis-x{left:-58%;right:-58%;bottom:-14px;height:1px;background:linear-gradient(90deg,rgba(150,190,255,0),rgba(190,215,255,.95) 50%,rgba(150,190,255,0))}.stack-axis.axis-y{right:-14px;top:-58%;bottom:-58%;width:1px;background:linear-gradient(180deg,rgba(150,190,255,0),rgba(190,215,255,.95) 50%,rgba(150,190,255,0))}.stack-top{color:#0B1437;font-family:var(--font-body);padding:24px 28px;background:linear-gradient(135deg,#fff,#E6EEFF);box-shadow:0 0 0 .75px #fff,0 0 40px 8px rgba(120,165,255,.8);--i:11;--c:0.95;--r:0.8deg}.stack-top span{display:block}.stack-top-title{font:800 24px/1.05 var(--font-heading);letter-spacing:-.02em}.stack-top-subtitle{font:600 13px/1.2 var(--font-body);color:#31416F;margin-block-start:6px}.stack-clause{display:grid!important;grid-template-columns:34px 1fr;gap:5px 6px;align-items:center;margin-block-start:15px;padding:7px 9px;border-radius:2px;transition:background-color 1.2s,box-shadow 1.2s}.stack-clause u{font:700 13px/1 var(--font-body);text-decoration:none;color:#0B1437;transition:color 1.2s}.stack-clause i{display:block;height:5px;background:#8FA3D6;border-radius:1px;transition:background-color 1.2s}.stack-clause i:first-of-type{width:88%}.stack-clause i:nth-of-type(2){grid-column:2;width:100%}.stack-clause i:nth-of-type(3){grid-column:2;width:70%}.stack-clause.is-on{background:#2563EB;box-shadow:0 0 22px rgba(91,140,255,.95);animation:clause-flash 1.4s var(--ease) both}@keyframes clause-flash{0%{box-shadow:0 0 0 rgba(91,140,255,0)}35%{box-shadow:0 0 46px 8px rgba(150,190,255,1)}to{box-shadow:0 0 22px rgba(91,140,255,.95)}}.stack-clause.is-on u{color:#fff}.stack-clause.is-on i{background:#D6E4FF}.stack-doc{position:absolute;width:128px;height:166px}.stack-doc-face{position:absolute;inset:0;padding:12px 12px 0;border-radius:3px;background:linear-gradient(160deg,#fff 12%,#D9E5FF 92%);color:#0B1437;box-shadow:0 0 0 .75px rgba(255,255,255,.95),0 24px 40px -12px rgba(2,6,44,.9),0 0 30px rgba(91,140,255,.42);overflow:hidden}.stack-doc strong{display:block;font:800 15px/1 var(--font-heading);letter-spacing:-.01em}.stack-doc-face:before{content:"";position:absolute;inset:38px 12px 12px;background:var(--pattern-doc) 0 0/100% 100% no-repeat}.stack-doc-face:after{content:"";position:absolute;inset-inline:12px;top:var(--mark-top,96px);height:10px;background:#2563EB;border-radius:1px;box-shadow:0 0 10px rgba(91,140,255,.8)}.doc-1{left:128px;top:62px;--mark-top:108px}.doc-1 .stack-doc-face{transform:perspective(800px) rotateX(26deg) rotateY(20deg) rotate(13deg)}.doc-2{left:322px;top:6px;--mark-top:84px}.doc-2 .stack-doc-face{transform:perspective(800px) rotateX(24deg) rotateY(12deg) rotate(9deg)}.doc-3{left:520px;top:54px;--mark-top:122px}.doc-3 .stack-doc-face{transform:perspective(800px) rotateX(24deg) rotateY(-14deg) rotate(11deg)}.stack-links{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.stack-links .link-halo{fill:none;stroke:#6E9BFF;stroke-width:5;opacity:.65}.stack-links .link-line{fill:none;stroke:#fff;stroke-width:1.2}.stack-links circle{fill:#fff}.stack-label{font:600 16px/1.2 var(--font-heading);text-align:center;color:#fff}@keyframes stack-build{0%{transform:translateZ(calc(var(--i)*4px - 40px)) rotate(0deg) scale(.97)}}@keyframes stack-breathe{to{transform:translate3d(var(--x,0),var(--y,0),calc(var(--lz)*1.085)) rotate(var(--r,0deg)) scale(var(--c,1))}}@keyframes glow-in{0%{opacity:0}}@keyframes glow-breathe{to{transform:translateZ(calc(var(--z)*var(--stack-gap)*1.085 + 9px))}}@keyframes doc-drop{0%{opacity:0;transform:translateY(-46px)}}@keyframes doc-float{to{transform:translateY(-15px)}}@keyframes link-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.js .page-stack .stack-sheet{animation:stack-build 1.5s var(--ease) both,stack-breathe 8s 1.5s ease-in-out infinite alternate;animation-delay:calc((11 - var(--i))*50ms),calc(1.5s + (11 - var(--i))*50ms);animation-play-state:paused,paused}.js .page-stack .stack-glow{animation:glow-in 1.6s .4s both,glow-breathe 8s ease-in-out 1.6s infinite alternate;animation-play-state:paused,paused}.js .page-stack .stack-doc{animation:doc-drop 1.2s var(--ease) both,doc-float 8s 1.5s ease-in-out infinite alternate;animation-play-state:paused,paused}.js .page-stack .doc-1{animation-delay:.5s,1.5s}.js .page-stack .doc-2{animation-delay:.3s,1.5s}.js .page-stack .doc-3{animation-delay:.7s,1.5s}.js .page-stack .stack-links{animation:doc-float 8s ease-in-out 1.5s infinite alternate;animation-play-state:paused}.js .page-stack .stack-links .link-halo,.js .page-stack .stack-links .link-line{stroke-dasharray:1;animation:link-draw 1.1s 1s both;animation-play-state:paused}.js .page-stack.is-seen .stack-doc,.js .page-stack.is-seen .stack-glow,.js .page-stack.is-seen .stack-sheet{animation-play-state:running,paused}.js .page-stack.is-seen .stack-links .link-halo,.js .page-stack.is-seen .stack-links .link-line{animation-play-state:running}.js .page-stack.is-live .stack-doc,.js .page-stack.is-live .stack-glow,.js .page-stack.is-live .stack-sheet{animation-play-state:running,running}.js .page-stack.is-live .stack-links{animation-play-state:running}.is-cycling .stack-clause.is-on{animation:none}.is-still *{animation:none!important}.is-still .sheet-shadow{filter:none;background:rgba(9,22,104,.3)}.bubble{max-width:88%;padding:9px 13px;border-radius:var(--r3);font-size:15px;line-height:1.45}.bubble.is-user{align-self:flex-end;background:var(--tint);color:var(--ink);border-end-end-radius:2px}.bubble.is-assistant{position:relative;align-self:flex-start;padding-inline:29px 0;padding-block:1px 0;max-width:96%}.bubble.is-assistant:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:4px;width:20px;height:16px;background:url(/insurai-logo.png) no-repeat;background-size:82.5px 28.4px;background-position:-62.4px -5.1px}.source-note{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.38;font-weight:500;color:var(--cobalt)}.source-note .icon{font-size:16px;margin-block-start:1px}.qa-question{display:flex;gap:10px;align-items:center;min-height:42px;padding:8px 12px;border-radius:var(--r3);background:var(--tint);font-weight:500;font-size:15px;line-height:1.35;color:var(--ink)}.qa-question .icon{font-size:18px;color:var(--cobalt)}.qa-answer{display:flex;gap:11px;font-size:15px;line-height:1.46;padding-inline:10px}.qa-answer .ai-mark{margin-block-start:4px}.offer-name b{display:block;font-weight:600;font-size:16px}.offer-name small{display:block;font-size:13px;color:var(--muted);margin-block-start:1px;line-height:1.35}.js .tab-panel:not(.is-on){display:none}.demo-section{padding-block:var(--section);background:var(--cobalt);color:#fff;position:relative}.demo-section h2{color:#fff}.demo-note{margin-block-start:14px;font-size:14px;color:var(--on-dark)}.site .demo-section :focus-visible{outline-color:#fff}.site .demo-window :focus-visible{outline-color:var(--cobalt)}.demo-player{display:grid;grid-template-columns:minmax(250px,.34fr) minmax(0,1fr);gap:clamp(20px,2.4vw,40px);margin-block-start:clamp(30px,3vw,48px);align-items:stretch}.demo-list{display:flex;flex-direction:column;gap:2px;align-self:start}.demo-list li{display:block}.demo-list button{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 14px;border-radius:var(--r2);font:600 clamp(16px,1.25vw,18px)/1.25 var(--font-body);text-align:start;color:#fff;position:relative;transition:background-color .2s,color .2s}.demo-list button .icon{font-size:22px;stroke-width:var(--icon-stroke-lg)}.demo-list button:hover{background:rgba(255,255,255,.12)}.demo-list button[aria-selected=true]{background:#fff;color:var(--cobalt)}html:not(.js) .demo-list{display:none}html:not(.js) .demo-player{grid-template-columns:minmax(0,1fr)}html:not(.js) .demo-panel+.demo-panel{margin-block-start:24px}.demo-stage{min-width:0}.demo-window{background:#fff;color:var(--ink);border-radius:var(--r1);overflow:hidden;box-shadow:0 44px 90px -36px rgba(7,11,43,.75);display:flex;flex-direction:column}.demo-window-bar{display:flex;align-items:center;gap:11px;min-height:56px;padding:6px 12px 6px 18px;border-block-end:1px solid var(--line)}.demo-window-title{font:700 16px/1.25 var(--font-heading);letter-spacing:-.01em}.demo-channel{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--muted)}.demo-channel .icon{font-size:16px}.demo-channel.is-whatsapp .icon{color:#25D366}.demo-restart{margin-inline-start:auto;min-height:44px;padding:6px 12px;border-radius:var(--r3);font-size:14px;font-weight:500;color:var(--cobalt);white-space:nowrap;transition:background-color .2s}.demo-restart:hover{background:var(--tint)}html:not(.js) .demo-restart{display:none}.demo-window-body{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);height:clamp(500px,calc(100vh - 150px),680px)}html:not(.js) .demo-window-body{height:auto}.demo-pane{display:flex;flex-direction:column;min-width:0;min-height:0}.demo-pane-title{letter-spacing:0;flex:none;margin:0;padding:10px 18px;font:600 14px/1.3 var(--font-body);color:var(--ink-2);border-block-end:1px solid var(--line);background:#fff}.chat{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:16px 18px 22px;overflow-y:auto;scrollbar-width:thin;scroll-behavior:smooth}html:not(.js) .chat,html:not(.js) .timeline-scroll{overflow:visible}.msg{display:flex;flex-direction:column;gap:9px;flex:none;min-width:0}.msg.is-user{align-items:flex-end}.msg.is-assistant{align-items:flex-start}.js .msg:not(.is-on){display:none}.msg.is-on{animation:msg-enter .35s var(--ease) both}@keyframes msg-enter{0%{opacity:0;transform:translateY(6px)}}.chat-wait{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--cobalt)}.chat-wait-dots{display:inline-flex;gap:3px}.chat-wait-dots i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:typing-dot 1s infinite}.chat-wait-dots i:nth-child(2){animation-delay:.15s}.chat-wait-dots i:nth-child(3){animation-delay:.3s}.msg:has(>.chat-gap){align-items:stretch;max-width:100%;width:100%}.chat-gap{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink-2);text-align:center}.chat-gap:after,.chat-gap:before{content:"";flex:1;min-width:16px;border-block-start:1px dashed var(--line)}.typing{align-self:flex-start;display:none;gap:4px;padding:8px 2px;flex:none}.typing.is-on{display:flex}.typing i{width:6px;height:6px;border-radius:50%;background:#94A3C7;animation:typing-dot 1s infinite}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes typing-dot{0%,60%,to{opacity:.35}30%{opacity:1}}.chat.is-whatsapp{background:#EFEAE2}.chat.is-whatsapp .bubble.is-user{background:#D9FDD3}.chat.is-whatsapp .bubble.is-assistant{background:#fff;padding:9px 12px;border-end-start-radius:2px}.chat.is-whatsapp .bubble.is-assistant:before{display:none}.chat.is-whatsapp .typing{background:#fff;border-radius:var(--r3);padding:10px 12px}.bubble-list{list-style:decimal;margin-block-start:6px;padding-inline-start:18px;display:flex;flex-direction:column;gap:5px}.chat-card{width:100%;max-width:400px;padding:11px 13px;border:1px solid var(--line);border-radius:var(--r3);background:#fff;font-size:14px;line-height:1.4}.card-title{font-weight:600;font-size:14px;margin-block-end:8px}.card-note{font-size:14px;color:var(--ink-2);margin-block:6px}.card-action{margin-block-start:8px;font-size:13.5px;font-weight:500;color:var(--cobalt)}.card-check{display:flex;gap:7px;align-items:flex-start;padding-block:2px;font-size:14px}.card-check .icon{font-size:15px;margin-block-start:2px;color:var(--cobalt);transition:opacity .3s}.js .msg:not(.is-done) .card-check .icon{opacity:0}.chip-list{display:flex;flex-wrap:wrap;gap:6px}.chip{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:5px 11px;border:1px solid #c9d3e6;border-radius:var(--r4);font-size:13.5px;font-weight:500;color:var(--ink);background:#fff;transition:background-color .25s,color .25s,border-color .25s}.chip-tick{display:none;font-size:14px}.chip.is-picked{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.chip.is-picked .chip-tick{display:block}.js .msg:not(.is-done) .chip.is-picked{background:#fff;border-color:#C9D3E6;color:var(--ink)}.js .msg:not(.is-done) .chip.is-picked .chip-tick{display:none}.chip-action{min-height:30px;padding:3px 9px;font-size:13px;border-color:var(--cobalt);color:var(--cobalt);white-space:nowrap}.otp{display:flex;gap:6px}.otp i{position:relative;display:block;width:30px;height:36px;border:1px solid #c9d3e6;border-radius:var(--r4);background:#fff}.otp i:after{content:"";position:absolute;inset:50% auto auto 50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--ink);transition:opacity .25s}.js .msg:not(.is-done) .otp i:after{opacity:0}.card-fields{display:flex;flex-direction:column;gap:5px}.card-fields div{display:flex;justify-content:space-between;gap:12px;font-size:13.5px}.card-fields dt{color:var(--muted)}.card-fields dd{font-weight:500;text-align:end;transition:opacity .3s}.js .msg:not(.is-done) .card-fields dd{opacity:0}.card-fields+.card-check,.card-fields+.chip-list,.chip-list+.card-fields{margin-block-start:8px}.card-offers{display:flex;flex-direction:column;padding:0;overflow:hidden}.card-offers li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:center;padding:10px 12px;border-block-start:1px solid var(--line);transition:background-color .3s,box-shadow .3s}.card-offers li:first-child{border-block-start:0}.card-offers li .offer-name{grid-column:1/-1}.card-offers .offer-name b{font-size:14px}.card-offers strong{font:700 15px/1.2 var(--font-heading)}.card-offers .chip{justify-self:end}.card-offers li.is-picked{background:var(--tint);box-shadow:inset 0 0 0 1.5px var(--cobalt)}.card-offers li.is-picked .chip{background:var(--cobalt);color:#fff}.js .card-offers li.is-picked:not(.is-done){background:#fff;box-shadow:none}.js .card-offers li.is-picked:not(.is-done) .chip{background:#fff;color:var(--cobalt)}.card-table{padding:0;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.3;overflow:hidden}.card-table td,.card-table th{padding:7px 9px;text-align:start;border-block-start:1px solid var(--line);font-weight:400}.card-table thead th{font-weight:600;background:#FBFCFE;border:0;color:var(--ink-2)}.card-table tbody th{font-weight:600}.file-chip{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:var(--r3);background:var(--tint);font-size:14px;font-weight:500}.chat.is-whatsapp .file-chip{background:#D9FDD3}.file-chip .icon{font-size:17px;color:var(--cobalt)}.chat .source-note{max-width:96%;padding-inline-start:29px}.chat.is-whatsapp .source-note{padding-inline-start:0}.timeline-pane{border-inline-start:1px solid var(--line)}.timeline-pane,.timeline-pane .demo-pane-title{background:var(--soft)}.timeline-scroll{flex:1;min-height:0;overflow-y:auto;padding:12px 14px 18px;scrollbar-width:thin;scroll-behavior:smooth}.timeline{display:flex;flex-direction:column}.timeline li{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);-moz-column-gap:11px;column-gap:11px;padding:8px;animation:timeline-enter .3s ease both}@keyframes timeline-enter{0%{opacity:0}}.js .timeline li:not(.is-on){display:none}.timeline li:before{content:"";position:absolute;inset-inline-start:16.5px;inset-block:27px -9px;width:1px;background:#C9D3E6}.js .timeline li:not(:has(+li.is-on)):before,.timeline li:last-child:before{display:none}.timeline-dot{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-block-start:1px;border-radius:50%;border:1.5px solid #aebbd6;background:#fff;color:#fff;transition:background-color .3s,border-color .3s}.timeline-dot .icon{font-size:12px;stroke-width:2.4;opacity:0;transition:opacity .3s}.timeline li.is-done .timeline-dot{background:var(--cobalt);border-color:var(--cobalt)}.timeline li.is-done .timeline-dot .icon{opacity:1}.timeline li.is-active .timeline-dot{border-color:var(--cobalt);border-width:5px}.timeline-actor{display:block;font-weight:600;font-size:12.5px;line-height:1.3;color:var(--ink)}.timeline-text{display:block;margin-block-start:1px;font-size:14px;line-height:1.38;color:var(--ink-2);transition:color .3s}.timeline li.is-active .timeline-text{color:var(--ink);font-weight:500}.demo-limits{margin-block-start:10px;padding:11px 8px 0;border-block-start:1px solid #C9D3E6;font-size:14px;line-height:1.42;color:var(--ink)}.demo-limits b{font-weight:600}.js .demo-limits:not(.is-on){display:none}.demo-limits.is-on{animation:msg-enter .4s var(--ease) both}.demo-rail{display:flex;flex-direction:column;min-width:0}.demo-list-channel{display:block;margin-block-start:1px;font-size:14px;font-weight:400;line-height:1.3}.demo-transport{display:flex;align-items:center;gap:2px;min-height:56px;padding:6px 10px;border-block-start:1px solid var(--line);background:#fff}html:not(.js) .demo-transport{display:none}.demo-transport-button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r3);font-size:22px;color:var(--ink);transition:background-color .2s,color .2s}.demo-transport-button:hover:not(:disabled){background:var(--tint);color:var(--cobalt)}.demo-transport-button:disabled{color:#9CA3AF;cursor:default}.demo-pause.is-paused .demo-pause-icon,.demo-resume-icon{display:none}.demo-pause.is-paused .demo-resume-icon{display:block}[dir=rtl] .demo-step-next .icon,[dir=rtl] .demo-step-prev .icon{transform:scaleX(-1)}.demo-progress{flex:1;min-width:48px;height:4px;margin-inline:12px;border-radius:2px;background:var(--line);overflow:hidden}.demo-progress i{display:block;width:calc(var(--progress, 0) * 100%);height:100%;background:var(--cobalt);transition:width .4s var(--ease)}.demo-progress-count{flex:none;margin-inline-end:8px;font-size:14px;color:var(--ink-2)}.demo-transport .demo-restart{margin-inline-start:0}.has-controls .demo-window-body{height:clamp(460px,calc(100vh - 230px),660px)}@media (max-width:1180px){.demo-player{grid-template-columns:minmax(210px,.3fr) minmax(0,1fr)}}@media (max-width:900px){.demo-player{grid-template-columns:minmax(0,1fr)}.demo-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.demo-list button{min-height:58px;padding:9px 10px;gap:8px;font-size:14.5px;background:rgba(255,255,255,.1);line-height:1.2}.demo-list button .icon{font-size:19px}.demo-window-bar{gap:9px;padding-inline-start:14px}.demo-channel{display:none}.demo-window-body{grid-template-columns:minmax(0,1fr);height:auto}.has-controls .demo-window-body{height:auto}.demo-pane .chat{height:440px;flex:none}.timeline-pane{border-inline-start:0;border-block-start:1px solid var(--line)}.timeline-scroll{height:300px;flex:none}html:not(.js) .demo-pane .chat,html:not(.js) .timeline-scroll{height:auto}}.is-single{grid-template-columns:minmax(0,1fr)}@media (prefers-reduced-motion:reduce){.demo-player *,.demo-player :after,.demo-player :before,.page-stack *,.page-stack :after,.page-stack :before{animation:none!important;transition:none!important}}:where([dir=rtl]) :where(.home,.demo-player) :where(h1,h2,h3,h4,h5,p,li,figcaption,dt,dd,span,small,strong,b):where(:not(.page-stack *)){unicode-bidi:plaintext;text-align:right}@media (max-width:560px){.demo-transport{flex-wrap:wrap;padding-block-start:12px}.demo-progress{order:-1;flex-basis:100%;margin:0 4px 6px}.demo-progress-count{margin-inline:8px auto}}@media (max-width:420px){.card-table{table-layout:fixed}.card-table td,.card-table th{padding:6px 7px;overflow-wrap:anywhere}}@media (max-width:360px){.demo-list{grid-template-columns:minmax(0,1fr)}.demo-progress-count{display:none}.demo-transport .demo-restart{margin-inline-start:auto}.demo-list button{min-height:48px}}.insurer-logos-row{display:inline-flex;align-items:center;gap:10px}.insurer-logos{position:relative;display:inline-block;flex:none;width:112px;height:30px}.insurer-logos i{position:absolute;inset:0;background:var(--logo) left center /contain no-repeat;opacity:0;animation:insurer-logo 26.4s var(--ease) infinite;animation-delay:calc(var(--i) * 2.2s)}.insurer-logos-more{font-size:14px;font-weight:400;color:var(--muted);white-space:nowrap}@keyframes insurer-logo{0%{opacity:0;transform:translateY(9px)}1.2%,7.4%{opacity:1;transform:none}8.3%,to{opacity:0;transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.insurer-logos i{animation:none}.insurer-logos i:first-child{opacity:1}}.abt-logo.abt-wordmark,.program-logo.program-wordmark{flex-direction:column;gap:3px}.abt-logo.abt-wordmark img,.program-logo.program-wordmark img{width:104px;height:auto}.abt-wordmark small,.program-wordmark small{font-size:13px;font-weight:600}.faq-inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,88px);align-items:start}@media (max-width:860px){.faq-inner{grid-template-columns:minmax(0,1fr)}}.faq-list details{border-block-start:1px solid var(--line)}.faq-list details:last-of-type{border-block-end:1px solid var(--line)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding-block:14px;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:hover h3{color:var(--cobalt)}.faq-list h3{font-weight:700;font-size:clamp(18px,1.45vw,21px);line-height:1.3;letter-spacing:-.01em;transition:color .15s}.faq-list .icon{flex:none;width:14px;height:14px;transition:transform .2s}.faq-list details[open] .icon{transform:rotate(180deg)}.faq-answer{padding-block-end:20px}.faq-answer p{font-size:17px;line-height:1.56;color:var(--ink-2);max-width:40em}.faq-answer .link-underline{display:inline-block;margin-block-start:10px;padding-block:8px;font-size:17px;color:var(--cobalt)}.scenarios{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,3.4vw,60px);align-items:stretch}.scenario-rail{display:flex;flex-direction:column}.scenario-list button{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:64px;padding:14px 4px;border-block-end:1px solid var(--line);font:700 clamp(18px,1.5vw,22px)/1.22 var(--font-heading);letter-spacing:-.01em;text-align:start;color:var(--ink-3,#5B6680);transition:color .15s}.scenario-list button:first-child{border-block-start:1px solid var(--line)}.scenario-list button:hover{color:var(--ink)}.scenario-list button[aria-selected=true]{color:var(--cobalt)}.scenario-list .icon{flex:none;width:14px;height:14px;opacity:0;transform:rotate(-90deg);transition:opacity .15s}[dir=rtl] .scenario-list .icon{transform:rotate(90deg)}.scenario-list button[aria-selected=true] .icon{opacity:1}html:not(.js) .scenario-list{display:none}.scenario-link{align-self:flex-start;display:inline-block;margin-block-start:18px;padding-block:9px;font-size:17px;color:var(--cobalt)}.scenario-stage{min-width:0}.scenario-panel{display:flex;flex-direction:column;height:100%;min-height:340px;padding:clamp(20px,2.2vw,34px);background:var(--soft);border-radius:var(--r1)}.scenario-panel.is-on{animation:scenario-enter .28s ease both}@keyframes scenario-enter{0%{opacity:0}}html:not(.js) .scenario-panel+.scenario-panel{margin-block-start:14px}.scenario-title{display:none}html:not(.js) .scenario-title{display:block;margin-block-end:8px;font-weight:700;font-size:20px}.scenario-who{font-size:15px;font-weight:600;color:var(--ink-2)}.scenario-chat{display:flex;flex-direction:column;gap:12px;margin-block:16px 22px}.scenario-chat .bubble{max-width:92%;font-size:16px;line-height:1.48}.scenario-human{display:flex;align-items:flex-start;gap:9px;margin-block-start:auto;padding-block-start:14px;border-block-start:1px solid #D5DDEC;font-size:15px;line-height:1.42;color:var(--ink)}.scenario-human .icon{flex:none;width:18px;height:18px;margin-block-start:1px;color:var(--cobalt)}@media (max-width:860px){.scenarios{grid-template-columns:minmax(0,1fr)}.scenario-rail{display:contents}.scenario-stage{order:1}.scenario-link{order:2;margin-block-start:0}.scenario-panel{min-height:0}}.connector{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.connector path{fill:none;stroke:var(--connector,var(--cobalt));stroke-width:1.2}.dark .connector{--connector:#7ea6ff}.section-visual{-o-object-fit:contain;object-fit:contain;mix-blend-mode:screen;pointer-events:none}.pp{position:absolute;inset:0;display:grid;place-items:center;perspective:1500px}.pp-sheet{display:flex;flex-direction:column;gap:16px;width:210px;height:280px;padding:20px 18px;border-radius:8px;background:#f4f7ff;box-shadow:0 0 0 1px #bfd2ff,0 0 46px 6px rgba(82,134,255,.45);transform:rotateX(54deg) rotate(-40deg);transform-style:preserve-3d}.pp-title{display:block;flex:none;width:58%;height:8px;border-radius:2px;background:var(--night)}.pp-group{position:relative;display:flex;flex-direction:column;gap:8px;transform-style:preserve-3d}.pp-group>i{display:block;height:5px;border-radius:2px;background:#cfdcf5}.pp-slab{--z:30px;display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:4px;background:#2563eb;box-shadow:0 0 0 1px rgba(255,255,255,.55),0 0 22px rgba(82,134,255,.75);transform:translateZ(var(--z));transition:transform .9s var(--ease),box-shadow .9s}.pp-slab.is-condition{--z:58px;background:#4f86f7}.pp-slab.is-deductible{--z:86px;background:#8fb6ff}.js .pp-slab:not(.is-on){transform:translateZ(0);box-shadow:none}.pp-slab i{display:block;height:4px;border-radius:2px;background:linear-gradient(90deg,rgba(255,255,255,.5) 40%,#fff 50%,rgba(255,255,255,.5) 60%) 0 0 /300% 100%;animation:pp-scan 4.5s linear infinite}.pp-slab i:last-child{width:62%}@keyframes pp-scan{0%{background-position:100% 0}to{background-position:0 0}}.is-measuring .pp-slab{transform:translateZ(var(--z))!important;transition:none!important}.cs{position:absolute;inset:0;display:grid;place-items:center;perspective:1400px}.cs-tilt{--policy-x:104%;position:relative;width:min(330px,92%);margin-inline-end:150px;transform:rotateY(-14deg) rotateX(5deg);transform-style:preserve-3d}@media (max-width:1240px){.cs-tilt{--policy-x:50%;margin-inline-end:70px}}@media (max-width:900px){.cs-tilt{--policy-x:22%;width:min(300px,80%);margin-inline-end:44px}.cs-policy{width:170px;font-size:11.5px}}.cs-window{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--r1);background:#fff;color:var(--ink);font-size:13px;line-height:1.35;text-align:start;box-shadow:0 30px 60px -20px rgba(0,0,0,.6),0 0 50px rgba(82,134,255,.28)}.cs-bar{display:flex;align-items:center;gap:8px;padding-block-end:10px;border-block-end:1px solid var(--line);font-weight:600}.cs-bubble{max-width:88%}.cs-bubble.is-user{align-self:flex-end;padding:7px 10px;border-radius:var(--r2);background:var(--tint)}.cs-offers{display:flex;flex-direction:column;gap:6px}.cs-offers li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 9px;border:1px solid var(--line);border-radius:var(--r3)}.cs-offers span{font-weight:700}.cs-offers em{padding:3px 8px;border-radius:var(--r4);background:var(--cobalt);color:#fff;font-style:normal;font-size:12px;font-weight:600;white-space:nowrap}.cs-policy{position:absolute;inset-block-start:26px;inset-inline-end:0;width:200px;padding:14px;border-radius:var(--r2);background:#eef4ff;color:var(--ink);font-size:12.5px;text-align:start;box-shadow:0 24px 44px -18px rgba(0,0,0,.6);transform:translateZ(-30px);animation:cs-policy 12s var(--ease) infinite}.cs-policy-title{display:flex;align-items:center;gap:6px;margin-block-end:8px;font-weight:700}.cs-policy-title .icon{font-size:18px;color:var(--cobalt)}.cs-policy dl>div{display:flex;justify-content:space-between;gap:8px;padding-block:5px;border-block-start:1px solid #d5e2fb}.cs-policy dt{color:var(--ink-2)}.cs-policy dd{font-weight:600}@keyframes cs-policy{0%,52%{transform:translateZ(-30px) translateX(0);opacity:0}53%{opacity:1}66%,94%{transform:translateZ(-30px) translate(var(--policy-x),-14px);opacity:1}to{transform:translateZ(-30px) translate(var(--policy-x),-14px);opacity:0}}[dir=rtl] .cs-policy{animation:none}@keyframes cs-pick{0%,40%{border-color:var(--line);box-shadow:none}44%,94%{border-color:var(--cobalt);box-shadow:inset 0 0 0 1px var(--cobalt)}to{border-color:var(--line);box-shadow:none}}.cs-offers li.is-picked{animation:cs-step-3 12s var(--ease) infinite,cs-pick 12s var(--ease) infinite}@keyframes cs-step-1{0%,4%{opacity:0;transform:translateY(8px)}7%,94%{opacity:1;transform:none}to{opacity:0}}.cs-step-1{animation:cs-step-1 12s var(--ease) infinite}@keyframes cs-step-2{0%,12%{opacity:0;transform:translateY(8px)}15%,94%{opacity:1;transform:none}to{opacity:0}}.cs-step-2{animation:cs-step-2 12s var(--ease) infinite}@keyframes cs-step-3{0%,20%{opacity:0;transform:translateY(8px)}23%,94%{opacity:1;transform:none}to{opacity:0}}.cs-step-3{animation:cs-step-3 12s var(--ease) infinite}@keyframes cs-step-4{0%,25%{opacity:0;transform:translateY(8px)}28%,94%{opacity:1;transform:none}to{opacity:0}}.cs-step-4{animation:cs-step-4 12s var(--ease) infinite}@keyframes cs-step-5{0%,30%{opacity:0;transform:translateY(8px)}33%,94%{opacity:1;transform:none}to{opacity:0}}.cs-step-5{animation:cs-step-5 12s var(--ease) infinite}.cv{position:absolute;inset:0 0 34px;display:grid;place-items:center;perspective:1400px}.cv-base{position:relative;width:168px;height:168px;border-radius:10px;background:linear-gradient(135deg,#2563eb,#123a9c);box-shadow:0 0 0 1px #8fb6ff,0 0 54px 8px rgba(82,134,255,.5);transform:rotateX(56deg) rotate(-40deg);transform-style:preserve-3d}.cv-plate{--top:calc(26px + var(--i) * 30px);position:absolute;inset:0;display:flex;flex-direction:column;gap:8px;padding:18px 16px;border-radius:8px;background:rgba(244,247,255,.92);box-shadow:0 0 0 1px #bfd2ff,0 0 18px rgba(82,134,255,.5);animation:cv-settle 7s var(--ease) infinite;animation-delay:calc(var(--i) * .18s)}.cv-plate i{display:block;height:5px;border-radius:2px;background:#b9cbee}.cv-plate i:first-child{width:60%;background:var(--cobalt)}@keyframes cv-settle{0%,12%{transform:translateZ(var(--top));opacity:1}46%,60%{transform:translateZ(4px);opacity:1}66%{transform:translateZ(4px);opacity:0}88%{transform:translateZ(var(--top));opacity:0}to{transform:translateZ(var(--top));opacity:1}}.cv-answer{position:absolute;inset:0;display:flex;align-items:center;padding-inline:18px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #bfd2ff;transform:translateZ(6px);animation:cv-answer 7s var(--ease) infinite}.cv-answer i{display:block;width:100%;height:12px;border-radius:3px;background:var(--cobalt)}@keyframes cv-answer{0%,58%{opacity:0}66%,84%{opacity:1}92%,to{opacity:0}}.cv-anchor{position:absolute;inset-block-start:50%;inset-inline:calc(50% - 118px);height:2px}@media (prefers-reduced-motion:reduce){.cs-policy,.cs-window *,.cv-answer,.cv-plate,.pp-slab i{animation:none!important}.cv-plate{transform:translateZ(calc(var(--i) * 26px))}.cv-answer{opacity:0}.cs-policy{transform:translateZ(-30px) translate(var(--policy-x),-14px)}}