@font-face{font-family:KB General Sans;src:url(/fonts/general-sans-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KB General Sans;src:url(/fonts/general-sans-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:KB General Sans;src:url(/fonts/general-sans-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:KB Gambarino;src:url(/fonts/gambarino-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.kb{--kb-sans:"KB General Sans", "General Sans", Inter, system-ui, sans-serif;--kb-serif:"KB Gambarino", Gambarino, "Playfair Display", Georgia, serif;font-family:var(--kb-sans);color:#0f172a}.kb-sans{font-family:var(--kb-sans)}.kb-serif{font-family:var(--kb-serif);font-weight:400}.kb-hero-bg{background-color:#f1f7fe}.kb-hero-bg:before,.kb-hero-bg:after{content:"";background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.kb-hero-bg:before{mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1746 722' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(62.6 -57.234 -173.01 -107.03 566.5 486.22)'><stop stop-color='rgba(27,89,248,0.15)' offset='0'/><stop stop-color='rgba(27,89,248,0)' offset='0.73619'/></radialGradient></defs></svg>")}.kb-hero-bg:after{background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 1746 722' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(45.85 -43.109 -127.42 -76.653 1287.5 163.95)'><stop stop-color='rgba(255,90,0,0.2)' offset='0'/><stop stop-color='rgba(255,90,0,0)' offset='0.55'/></radialGradient></defs></svg>")}.kb-grad-text{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(-9.55deg,#e519ee 8.1157%,#1f3bff 47.575%,#2563eb 87.035%);-webkit-background-clip:text;background-clip:text}.kb-eyebrow-text{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(90deg,#6366f1,#ec4899);-webkit-background-clip:text;background-clip:text}.kb-btn-orange{filter:drop-shadow(0 8px 10px #ea580c40);background-image:linear-gradient(170deg,#f97316 0%,#ea580c 100%)}.kb-btn-blue{filter:drop-shadow(0 10px 12px #1b59f880);background-image:linear-gradient(161.19deg,#3b72ff 8.128%,#1b59f8 50%,#1546c7 91.872%)}.kb-link-card{background-image:linear-gradient(209.46deg,#02aaf914 20.133%,#7261f614 46.569%,#e419ee14 113.27%),linear-gradient(90deg,#eff8ff,#eff8ff)}.kb-link-card--grad{background-image:linear-gradient(209.46deg,#02aaf914 20.133%,#7261f614 46.569%,#e419ee14 113.27%),linear-gradient(90deg,#eff8ff,#eff8ff),linear-gradient(135deg,#02aaf9,#e419ee);background-origin:padding-box,padding-box,border-box;background-clip:padding-box,padding-box,border-box}.kb-glass{background-image:linear-gradient(161.5deg,#ffffff0d 0%,#fff0 100%),linear-gradient(90deg,#ffffff9e,#ffffff9e)}.kb-glass-slate{background-image:linear-gradient(156.74deg,#ffffff0d 0%,#fff0 100%),linear-gradient(90deg,#e2e8f0bf,#e2e8f0bf)}.kb-step{background-image:linear-gradient(153.4deg,#2563eb29 7.4553%,#fff0 100%),linear-gradient(90deg,#ffffff9e,#ffffff9e)}.kb-glass-faq{background-image:linear-gradient(173.37deg,#ffffff0d 0%,#fff0 100%),linear-gradient(90deg,#ffffff80,#ffffff80)}.kb-cta{filter:drop-shadow(0 10px 12px #1b59f880);background-image:linear-gradient(151.74deg,#1546c7 22.042%,#1b59f8 61.631%,#3b72ff 101.22%)}.kb-cta-card{background-image:linear-gradient(152.28deg,#0ea5e929 7.4553%,#fff0 100%),linear-gradient(90deg,#ffffff1f,#ffffff1f)}.kb-faq summary{cursor:pointer;list-style:none}.kb-faq summary::-webkit-details-marker{display:none}.kb-faq[open] .kb-faq__plus{transform:rotate(45deg)}.kb-faq__plus{transition:transform .2s}.kb-faq summary:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #2563eb}.kb-link-card,.kb-btn-orange,.kb-btn-blue{transition:transform .2s,filter .2s}.kb-link-card:hover,.kb-btn-orange:hover,.kb-btn-blue:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.kb-link-card,.kb-btn-orange,.kb-btn-blue,.kb-faq__plus{transition:none}.kb-link-card:hover,.kb-btn-orange:hover,.kb-btn-blue:hover{transform:none}}.kb-flag{border-radius:8px;flex:none;width:48px;height:36px;display:block;position:relative;overflow:hidden}.kb-flag img{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.kb-flag__layer{position:absolute;-webkit-mask-size:48px 36px;mask-size:48px 36px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kb-flag--en .kb-flag__layer{transform:translate(-50%,-50%);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='48'%20height='36'%20viewBox='0%200%2048%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='background'%20d='M0%200V36H48V0H0Z'%20fill-rule='evenodd'%20clip-rule='evenodd'%20fill='black'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='48'%20height='36'%20viewBox='0%200%2048%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='background'%20d='M0%200V36H48V0H0Z'%20fill-rule='evenodd'%20clip-rule='evenodd'%20fill='black'/%3e%3c/svg%3e")}.kb-flag__a{width:59.156px;height:42.425px;top:calc(50% - .06px);left:calc(50% + .23px);-webkit-mask-position:5.344px 3.275px;mask-position:5.344px 3.275px}.kb-flag__b{width:59.691px;height:41.541px;top:calc(50% - .5px);left:calc(50% - .5px);-webkit-mask-position:6.347px 3.275px;mask-position:6.347px 3.275px}.kb-flag--en .kb-flag__b{transform:translate(-50%,-50%)scaleY(-1)rotate(180deg)}.kb-flag__c{width:54px;height:42px;top:50%;left:calc(50% + .05px);-webkit-mask-position:2.953px 3px;mask-position:2.953px 3px}.kb-flag__za{position:absolute;inset:-28.33% -10.01% -31.67% -9.99%;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='48'%20height='36'%20viewBox='0%200%2048%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='clip0_270_60778'%3e%3cpath%20id='Vector'%20d='M48%200H0V36H48V0Z'%20fill='black'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='48'%20height='36'%20viewBox='0%200%2048%2036'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='clip0_270_60778'%3e%3cpath%20id='Vector'%20d='M48%200H0V36H48V0Z'%20fill='black'/%3e%3c/g%3e%3c/svg%3e");-webkit-mask-position:4.797px 10.2px;mask-position:4.797px 10.2px;-webkit-mask-size:48px 36px;mask-size:48px 36px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kb-price-hero{background-blend-mode:soft-light, normal, lighten, screen, multiply, normal, normal;background:radial-gradient(96.69% 105.17% at 45.76% 87.29%,#1b59f800 50.2%,#1b59f880 100%),radial-gradient(72.98% 106.17% at 73.74% 22.71%,#ff5a0033 0%,#ff5a0000 55%),radial-gradient(42% 36% at 78% 62%,#7c3aed29 0%,#7c3aed00 58%),radial-gradient(40% 34% at 8% 55%,#be185d21 0%,#be185d00 56%),radial-gradient(99.09% 148.25% at 32.45% 67.34%,#1b59f826 0%,#1b59f800 73.62%),radial-gradient(45% 40% at 90% 95%,#ff5a003d 0%,#ff5a0000 55%),#f1f7fe;-webkit-mask-image:linear-gradient(#000 74%,#0000 100%);mask-image:linear-gradient(#000 74%,#0000 100%)}.kb-price-blue{background-image:linear-gradient(95deg,#1f3bff 3.67%,#4b2df0 96.33%);box-shadow:0 12px 26px -10px #1f3bff99}.kb-price-orange{background-image:linear-gradient(135deg,#f97316 0%,#ea580c 100%);box-shadow:0 8px 20px #ea580c40}.kb-feather{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000),linear-gradient(#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000),linear-gradient(#0000,#000 3% 97%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@font-face{font-family:General Sans;src:url(/fonts/general-sans-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-600.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Gambarino;src:url(/fonts/gambarino-400.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/playfair-display-latin-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/playfair-display-latin-ext-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display;font-style:italic;font-display:swap;font-weight:400 900;src:url(/fonts/playfair-display-latin-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400 900;src:url(/fonts/playfair-display-latin-ext-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}:root{--bg:#f1f7fe;--bg-raised:#fff;--panel:#fff;--panel-tint:#f1f3f5;--stroke:#e9ecef;--stroke-soft:#f1f3f5;--ink:#000;--ink-dim:#334155;--muted:#475569;--muted-dim:#64748b;--accent:#2563eb;--accent-hover:#1447d1;--accent-ink:#fff;--accent-wash:#eaf0ff;--accent-wash-strong:#d3e0ff;--accent-secondary:#ff5722;--accent-secondary-hover:#e65100;--accent-secondary-wash:#fff0e4;--good:#0f7a52;--good-wash:#e7f6ee;--hue-violet:#7c3aed;--hue-cyan:#0e7490;--hue-magenta:#be185d;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", "Inter", ui-sans-serif, system-ui, sans-serif;--font-serif:"SerifAmp", "Gambarino", "Playfair Display", serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Code", "Roboto Mono", "Consolas", monospace;--radius:16px;--radius-sm:10px;--max:1180px;--shadow-sm:0 1px 2px #17140f0a, 0 1px 1px #17140f08;--shadow-md:0 8px 24px #17140f0f, 0 2px 6px #17140f0a;--shadow-lg:0 24px 60px #17140f17, 0 4px 12px #17140f0d;--glass-bg:#fff;--glass-border:#00000014;--glass-blur:none;--glass-sheen:none}.band-dark{--bg:#e2e8f0;--bg-raised:#fff;--panel:#fff;--panel-tint:#1e293b;--stroke:#cbd5e1;--stroke-soft:#1e293b;--ink:#0f172a;--ink-dim:#475569;--muted:#475569;--muted-dim:#64748b;--accent-hover:#5b82ff;--accent-wash:#1b59f829;--accent-wash-strong:#1b59f861;--accent-secondary-hover:#ff7a33;--accent-secondary-wash:#ff5a0024;--good:#34d399;--good-wash:#34d39924;--hue-violet:#a78bfa;--hue-cyan:#22d3ee;--hue-magenta:#f472b6;--glass-bg:#fff;--glass-border:#00000014;--glass-sheen:none;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 12px 30px #00000059;--shadow-lg:0 30px 70px #00000073;background:var(--bg);color:var(--ink);position:relative}.band-dark:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 90% at 88% 8%,#7c3aed14 0%,#0000 68%),radial-gradient(60% 85% at 4% 92%,#22d3ee14 0%,#0000 66%),radial-gradient(55% 80% at 14% 42%,#ec48990f 0%,#0000 65%),radial-gradient(50% 75% at 92% 68%,#f59e0b0f 0%,#0000 62%),radial-gradient(60% 70%,#3b82f614 0%,#0000 65%);position:absolute;inset:0}@keyframes blob-drift{0%{transform:translate(0)scale(1)}to{transform:translate(-2.5%,2%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.band-dark:before,.grid-field{animation:none!important}}.band-dark .grid-field-local{display:none}.band-dark>.wrap{z-index:1;position:relative}.glass{background:var(--glass-sheen), var(--glass-bg);border:1px solid var(--glass-border)}[data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(28px)}[data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}}.marquee{scrollbar-width:none;-ms-overflow-style:none;contain:paint;pointer-events:none;background:#f4f0fa;border-top:1px solid #0000000a;border-bottom:1px solid #0000000a;overflow:auto hidden}.marquee-track{gap:120px;width:max-content;padding:20px 0;display:flex}.marquee-item{letter-spacing:.75px;text-transform:uppercase;color:#55607a;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:12px;font-family:SF Mono,JetBrains Mono,Courier New,monospace;font-size:16px;font-weight:600;line-height:1.5;display:inline-flex;transform:translateZ(0)}.marquee-item:before{display:none}@keyframes marquee-scroll{0%{transform:translate(0,0)}to{transform:translate3d(calc(var(--marquee-shift,-1538px)), 0, 0)}}.marquee:hover .marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}.marquee{overflow-x:auto}}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:0 0;margin:0;line-height:1.5;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}.wrap{max-width:var(--max);margin:0 auto;padding:0 28px}.grid-field{z-index:-1;background:radial-gradient(ellipse 65% 50% at 12% -8%, #1b59f842 0%, transparent 60%), radial-gradient(ellipse 55% 45% at 100% 8%, #ff5a0033 0%, transparent 55%), radial-gradient(ellipse 42% 36% at 78% 62%, #7c3aed29 0%, transparent 58%), radial-gradient(ellipse 40% 34% at 8% 55%, #be185d21 0%, transparent 56%), radial-gradient(ellipse 50% 40% at 40% 60%, #1b59f826 0%, transparent 60%), radial-gradient(ellipse 45% 40% at 90% 95%, #ff5a0029 0%, transparent 55%), var(--bg);position:fixed;inset:0}.nav{z-index:100;background:#fff;border-bottom:1px solid #0000000d;position:fixed;top:0;left:0;right:0}.nav-inner{justify-content:space-between;align-items:center;height:68px;display:flex}.brand{color:#000;align-items:center;gap:10px;display:flex}.brand-logo-plate{box-shadow:none;background:0 0;border-radius:12px;align-items:center;padding:0;display:inline-flex}.brand-logo-plate img{width:auto;height:auto;max-height:none;display:block}.footer-brand .brand-logo-plate img{height:auto;max-height:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-links{align-items:center;gap:30px;display:flex}.nav-links a{color:#475569;font-size:.9rem;font-weight:500;transition:color .15s}.nav-links a:hover,.nav-links a.current{color:#0f172a}.nav-cta{background:var(--accent);color:#fff;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:.88rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex;box-shadow:0 4px 14px #1b59f866}.nav-cta:hover{background:var(--accent-hover)}.nav-toggle{color:#0f172a;cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:none}.nav-toggle svg{width:18px;height:18px}.nav-mobile-panel{background:#fff;border-top:1px solid #0000000f;flex-direction:column;gap:2px;padding:10px 0 18px;display:none}.nav-mobile-panel.is-open{display:flex!important}.nav-mobile-panel a{color:#475569;border-bottom:1px solid #0000000a;padding:12px 4px;font-size:1rem;font-weight:500}.nav-mobile-panel a:last-child{border-bottom:none}.btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-size:.95rem;font-weight:600;transition:transform .12s,background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{color:#fff;letter-spacing:.02em;text-shadow:0 1px 2px #0000001a;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:none;border-radius:12px;font-weight:600;transition:all .2s;box-shadow:0 8px 20px #ea580c40}.btn-primary:hover{color:#fff;background:linear-gradient(135deg,#fb923c 0%,#f97316 100%);transform:translateY(-2px);box-shadow:0 12px 24px #ea580c59}.btn-secondary{color:var(--ink);border:1px solid var(--ink);box-shadow:none;background:0 0;border-radius:50px;font-weight:500}.btn-secondary:hover{background:var(--ink);color:var(--bg);box-shadow:none;transform:none}.btn-ghost{background:var(--glass-sheen), var(--glass-bg);color:var(--ink);border-color:var(--glass-border);box-shadow:var(--shadow-sm)}.btn-ghost:hover{border-color:var(--muted-dim)}.btn-lg{padding:15px 26px;font-size:1rem}.hero{padding:100px 0 0;position:relative;overflow:hidden}.hero .marquee{z-index:1;margin-top:56px;position:relative}h1{letter-spacing:-.04em;overflow-wrap:break-word;max-width:680px;color:var(--ink);margin:0 0 22px;font-size:clamp(2.2rem,5.4vw,4.4rem);font-weight:850;line-height:1.03}@media (width<=480px){h1{font-size:clamp(1.9rem,8.5vw,2.5rem)}}.accent-text{color:var(--accent)}.lede{color:var(--muted);max-width:630px;margin:0 0 34px;font-size:1.2rem;line-height:1.55}.hero-actions{flex-direction:column;width:max-content;max-width:100%;display:inline-flex}.hero-ctas{flex-wrap:nowrap;gap:14px;width:100%;margin-bottom:12px;display:flex}.hero-ctas a.btn{text-align:center;white-space:nowrap;flex:1;justify-content:center}.hero-hint{color:#4338ca;text-align:center;white-space:nowrap;box-sizing:border-box;background:linear-gradient(135deg,#eef2ff 0%,#f3e8ff 100%);border:1px solid #e0e7ff;border-radius:8px;width:100%;margin-bottom:46px;padding:10px 14px;font-size:.85rem;font-weight:700}[data-exp]{display:none}[data-exp].is-active{display:block}span[data-exp].is-active{display:inline}.hero-grid{perspective:1200px;grid-template-columns:minmax(0,1.05fr) minmax(0,.85fr);align-items:center;gap:56px;display:grid}.hero-grid>*{min-width:0}.live-avatar-panel{z-index:999999!important;justify-content:center!important;align-items:center!important;padding:clamp(16px,3vw,32px)!important;display:flex!important;position:fixed!important;inset:0!important}.live-avatar-panel[hidden]{display:none!important}.ba-result{z-index:9999;background:#0f172a;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.live-modal-backdrop{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#030712d9;position:absolute;inset:0}.live-modal-box{z-index:2;width:100%;max-width:920px;position:relative}.live-modal-frame{aspect-ratio:16/9;background:#000;border-radius:28px;width:100%;position:relative;overflow:hidden;box-shadow:0 32px 100px #000c,0 0 0 1px #ffffff1f}.live-modal-frame video{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.live-loader{z-index:2;color:#fff;background:radial-gradient(circle,#1e1b4b 0%,#030712 100%);flex-direction:column;justify-content:center;align-items:center;gap:16px;transition:opacity .4s;display:flex;position:absolute;inset:0}.live-loader-spinner{border:3.5px solid #ffffff26;border-top-color:#38bdf8;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite live-spin}@keyframes live-spin{to{transform:rotate(360deg)}}.live-loader-text{color:#e2e8f0;letter-spacing:-.01em;font-size:.95rem;font-weight:600}.live-top-bar{z-index:3;position:absolute;top:18px;right:18px}.live-modal-close{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#00000080;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:flex}.live-modal-close:hover{background:#ffffff40;transform:scale(1.05)}.live-modal-overlay-gradient{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#0006 40%,#000000e0 100%);height:55%;position:absolute;bottom:0;left:0;right:0}.live-bottom-bar{z-index:3;justify-content:space-between;align-items:flex-end;gap:16px;padding:24px 28px;display:flex;position:absolute;bottom:0;left:0;right:0}.live-avatar-info h2{color:#fff;letter-spacing:-.02em;margin:0 0 4px;font-size:1.4rem;font-weight:800}.live-avatar-info p{color:#94a3b8;margin:0;font-size:.88rem;font-weight:500}.live-controls{align-items:center;gap:14px;display:flex}.live-avatar-status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#38bdf8;font-size:.82rem;font-weight:600;font-family:var(--font-mono,monospace);background:#0009;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.live-end-call{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:9999px;align-items:center;gap:8px;padding:8px 18px;font-size:.88rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #dc262666}.live-end-call:hover{background:#b91c1c;transform:scale(1.04)}.live-end-call svg{width:20px;height:20px;display:block}@media (width<=640px){.live-avatar-panel{padding:0}.live-modal-box{max-width:100%;height:100%}.live-modal-frame{aspect-ratio:auto;border-radius:0;height:100%}}.session-card{background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);box-shadow:var(--shadow-lg);transform-style:preserve-3d;will-change:transform;cursor:pointer;border-radius:24px;padding:0;transition:transform .15s ease-out;position:relative;overflow:hidden}.session-card:before{content:"";background:linear-gradient(140deg, var(--accent-wash-strong), transparent 40%);-webkit-mask-composite:xor;pointer-events:none;z-index:2;border-radius:25px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.session-frame{background:linear-gradient(150deg, var(--panel-tint), var(--panel) 75%);justify-content:center;align-items:center;height:380px;display:flex;position:relative;overflow:hidden}.avatar-stage{width:148px;height:148px;animation:4.5s ease-in-out infinite orb-float;position:relative}.avatar-orb{background:linear-gradient(150deg, var(--orb-a,var(--accent)), var(--orb-b,#ff8a3d));border-radius:50%;transition:box-shadow .25s,transform .25s;position:absolute;inset:0;box-shadow:0 20px 46px #ff5a0052,inset 0 -14px 26px #00000024}.session-card:hover .avatar-orb{transform:scale(1.04);box-shadow:0 26px 56px #ff5a006b,inset 0 -14px 26px #00000024}.avatar-face{position:absolute;inset:0}.avatar-eye{background:#17140f8c;border-radius:50%;width:9px;height:9px;animation:5.2s ease-in-out infinite eye-blink;position:absolute;top:44%}.avatar-eye.l{left:38%}.avatar-eye.r{right:38%}.avatar-mouth{background:#17140f73;border-radius:0 0 26px 26px;width:26px;height:12px;animation:1.1s ease-in-out infinite mouth-talk;position:absolute;bottom:36%;left:50%;transform:translate(-50%)}@keyframes orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes eye-blink{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.15)}}@keyframes mouth-talk{0%,to{height:12px}50%{height:6px}}@media (prefers-reduced-motion:reduce){.avatar-stage,.avatar-eye,.avatar-mouth{animation:none}}.waveform{align-items:flex-end;gap:3px;height:30px;display:flex;position:absolute;bottom:26px;left:26px;right:26px}.waveform span{background:var(--accent-secondary);opacity:.5;border-radius:2px;flex:1;animation:1.2s ease-in-out infinite bar-bounce}.waveform span:nth-child(odd){opacity:.75;animation-delay:.15s}.waveform span:nth-child(3n){animation-delay:.3s}.waveform span:nth-child(4n){opacity:.3;animation-delay:.45s}@keyframes bar-bounce{0%,to{height:20%}50%{height:90%}}@media (prefers-reduced-motion:reduce){.waveform span{height:45%;animation:none}}.hero-carousel .carousel-slide{padding:2px}.hero-carousel-dots{justify-content:center;align-items:center;gap:8px;height:38px;margin-top:22px;display:flex;position:relative}.hero-carousel-dots .carousel-dot{cursor:pointer;background:#cbd5e1;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .28s cubic-bezier(.16,1,.3,1);position:relative}.hero-carousel-dots .carousel-dot:after,.carousel-dot:after{content:"";min-width:44px;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-carousel-dots .carousel-dot.is-active{background:#2563eb;border-radius:12px;width:22px;box-shadow:0 2px 8px #2563eb59}.hero-carousel-arrow{z-index:10;color:#0f172a;cursor:pointer;background:#fff;border:1px solid #0f172a26;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;line-height:1;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:0;box-shadow:0 6px 20px #0f172a1f,0 2px 6px #0f172a0d;opacity:1!important}.hero-carousel-arrow.is-prev{left:auto;right:calc(50% + 50px);transform:none}.hero-carousel-arrow.is-next{left:calc(50% + 50px);right:auto;transform:none}.hero-carousel-arrow:hover{color:#fff;background:#2563eb;border-color:#2563eb;transform:scale(1.1);box-shadow:0 8px 24px #2563eb61}.hero-carousel-arrow:active{transform:scale(.94)}.persona-card{aspect-ratio:3/4;border:1px solid var(--glass-border);width:100%;max-width:520px;height:auto;box-shadow:var(--shadow-lg);transform-style:preserve-3d;will-change:transform;background:#111;border-radius:24px;margin:0 auto;transition:transform .15s ease-out;display:block;position:relative;overflow:hidden}.persona-photo{object-fit:cover;width:100%;height:100%;display:block}.live-badge{z-index:2;color:#fff;letter-spacing:.02em;background:#08090c80;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;top:14px;left:14px}.live-badge-dot{background:var(--accent-secondary);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #ff5a004d}.mode-badge{z-index:2;color:#d8d6d0;letter-spacing:.02em;background:#08090c80;border:1px solid #ffffff2e;border-radius:999px;padding:5px 10px;font-size:.68rem;font-weight:700;position:absolute;top:14px;right:14px}.mode-badge.is-interactive{color:#fff;background:#1b59f88c;border-color:#78a0ff80}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.live-badge-dot{animation:none}}.hero-cta-hint{color:var(--muted);flex-basis:100%;margin-top:4px;font-size:.85rem}.persona-info{background:#08090c61;border:1px solid #ffffff29;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.persona-role{color:#fff;letter-spacing:-.01em;text-shadow:0 1px 4px #0006;font-size:1.02rem;font-weight:700}.persona-talk-btn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:10px 16px;font-size:.85rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex;box-shadow:0 4px 14px #1b59f873}.persona-talk-btn:hover{background:var(--accent-hover)}.persona-talk-btn:active{transform:scale(.97)}.talk-btn-dot{opacity:.9;background:#fff;border-radius:50%;width:6px;height:6px}.hero-visual{position:relative}.live-avatar-panel .session-card{cursor:default}.live-avatar-panel .session-frame{flex-direction:column}.talk-toggle-btn{background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);width:100%;color:var(--ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;margin-top:16px;padding:13px 18px;font-size:.9rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.talk-toggle-btn:hover{border-color:var(--accent)}.talk-toggle-btn.is-live{background:var(--accent-wash);border-color:var(--accent-wash-strong);color:var(--accent-hover)}.talk-toggle-dot{background:var(--muted-dim);border-radius:50%;flex-shrink:0;width:7px;height:7px}.talk-toggle-btn.is-live .talk-toggle-dot{background:var(--good);box-shadow:0 0 0 3px var(--good-wash)}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.talk-toggle-btn.is-live .talk-toggle-dot{animation:none}}.rotator{vertical-align:bottom;text-align:left;min-width:92px;height:1.3em;display:inline-block;position:relative;overflow:hidden}.rotator span{opacity:0;white-space:nowrap;animation:8s infinite rotate-word;position:absolute;top:0;left:0}.rotator span:first-child{animation-delay:0s}.rotator span:nth-child(2){animation-delay:2s}.rotator span:nth-child(3){animation-delay:4s}.rotator span:nth-child(4){animation-delay:6s}@keyframes rotate-word{0%{opacity:0;transform:translateY(6px)}5%,20%{opacity:1;transform:translateY(0)}25%,to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.rotator span{opacity:0;animation:none}.rotator span:first-child{opacity:1}}.carousel{position:relative}.carousel-viewport{border-radius:var(--radius);overflow:hidden}.carousel-track{will-change:transform;transition:transform .5s cubic-bezier(.65,0,.35,1);display:flex}.carousel-slide{flex:0 0 100%;min-width:0;padding:4px}.carousel-card{background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;padding:40px;display:grid}.carousel-avatar{background:linear-gradient(150deg, var(--accent-secondary), #ff8a3d);border:2px solid #ffffff80;border-radius:18px;flex-shrink:0;width:64px;height:64px;overflow:hidden;box-shadow:0 10px 24px #ff5a004d}.carousel-avatar img{object-fit:cover;width:100%;height:100%;display:block}.carousel-slide:first-child .carousel-avatar{border-color:var(--accent);box-shadow:0 10px 24px #1b59f859}.carousel-slide:nth-child(2) .carousel-avatar{border-color:var(--hue-magenta);box-shadow:0 10px 24px #be185d4d}.carousel-slide:nth-child(3) .carousel-avatar{border-color:var(--hue-cyan);box-shadow:0 10px 24px #0e74904d}.carousel-slide:nth-child(4) .carousel-avatar{border-color:var(--hue-violet);box-shadow:0 10px 24px #7c3aed4d}.carousel-tags{gap:8px;margin-bottom:12px;display:flex}.carousel-tag{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--glass-border);color:var(--muted);background:#fff;border-radius:999px;padding:4px 9px;font-size:.66rem}.carousel-tag.is-mode{background:var(--accent-wash);color:var(--accent-hover)}.carousel-card h3{color:var(--ink);margin:0 0 8px;font-size:1.2rem}.carousel-card p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}.carousel-controls{justify-content:center;align-items:center;gap:18px;margin-top:26px;display:flex}.carousel-arrow{background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);width:38px;height:38px;color:var(--ink);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:border-color .15s,transform .12s;display:flex}.carousel-arrow:hover{border-color:var(--muted-dim)}.carousel-arrow:active{transform:scale(.94)}.carousel-dots{gap:8px;display:flex}.carousel-dot{background:var(--stroke);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .15s,transform .15s;position:relative}.carousel-dot.is-active{background:var(--accent);transform:scale(1.2)}@media (width<=640px){.carousel-card{text-align:center;grid-template-columns:minmax(0,1fr)}.carousel-avatar{margin:0 auto}.carousel-tags{justify-content:center}}section{padding:84px 0}section[id]{scroll-margin-top:84px}.section-tight{padding:56px 0}.kicker{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--accent);margin:0 0 16px;font-size:.95rem;font-weight:700}h2{letter-spacing:-.04em;max-width:800px;color:var(--ink);margin:0 0 20px;font-size:clamp(3rem,6vw,4.5rem);font-weight:900;line-height:1.05}.h2-super{font-family:var(--font-mono);letter-spacing:-.04em;color:var(--ink);margin:0 0 8px;font-size:clamp(3rem,9vw,7rem);font-weight:700;line-height:1}.h2-super .accent-text{color:var(--accent)}.section-lede{color:var(--muted);max-width:640px;margin:0 0 48px;font-size:1.06rem;line-height:1.6}hr.rule{border:none;border-top:1px solid var(--stroke);margin:0}.gap-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.gap-col{background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:32px}.gap-col h3{font-size:.85rem;font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);text-transform:uppercase;margin:0 0 20px}.gap-col.is-us{background:linear-gradient(180deg, var(--panel-tint), var(--panel) 55%);border-color:var(--accent-wash-strong)}.gap-col.is-us h3{color:var(--accent-hover)}.gap-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.gap-list li{color:var(--ink-dim);gap:12px;font-size:.95rem;line-height:1.5;display:flex}.gap-mark{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:.7rem;font-weight:700;display:flex}.gap-col:not(.is-us) .gap-mark{background:var(--stroke-soft);color:var(--muted-dim)}.gap-col.is-us .gap-mark{background:var(--good-wash);color:var(--good)}.pipeline{align-items:stretch;gap:0;margin:0 -4px;padding:8px 0 20px;display:flex;overflow-x:auto}.pipe-stage{background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);border-radius:var(--radius-sm);min-width:150px;box-shadow:var(--shadow-sm);flex:1 0 150px;margin:0 4px;padding:18px 16px;position:relative}.pipe-stage .pipe-label{font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:.66rem}.pipe-stage .pipe-name{color:var(--ink);margin-bottom:6px;font-size:.98rem;font-weight:700}.pipe-stage .pipe-detail{color:var(--muted);font-size:.8rem;line-height:1.4}.pipe-stage.is-gpu{border-color:var(--accent-secondary-wash);background:linear-gradient(180deg, var(--accent-secondary-wash), var(--panel) 65%)}.pipe-arrow{color:var(--muted-dim);flex:0 0 22px;justify-content:center;align-items:center;display:flex;position:relative}.pipe-arrow:after{content:"→";font-size:1.1rem}.pipe-pulse{background:var(--accent-secondary);width:4px;height:4px;box-shadow:0 0 8px 2px var(--accent-secondary-wash);animation:3s linear infinite pulse-travel;animation-delay:var(--pulse-delay,0s);border-radius:50%;margin-top:-2px;position:absolute;top:50%;left:0}@keyframes pulse-travel{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}@media (prefers-reduced-motion:reduce){.pipe-pulse{animation:none;display:none}}.feat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.feat-card{background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:32px;position:relative;overflow:hidden}.feat-card:before{content:"";background:var(--accent);height:3px;position:absolute;top:0;left:0;right:0}.feat-card:nth-child(2):before{background:var(--hue-violet)}.feat-card:nth-child(3):before{background:var(--hue-cyan)}.feat-card:nth-child(4):before{background:var(--hue-magenta)}.feat-num{font-family:var(--font-mono);color:var(--accent);margin-bottom:14px;font-size:.75rem}.feat-card:nth-child(2) .feat-num{color:var(--hue-violet)}.feat-card:nth-child(3) .feat-num{color:var(--hue-cyan)}.feat-card:nth-child(4) .feat-num{color:var(--hue-magenta)}.feat-card h3{letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;font-size:1.15rem}.feat-card p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.6}.portal-toolbar{flex-wrap:wrap;align-items:flex-start;gap:12px;margin:24px 0 4px;display:flex}.portal-toolbar .field.full{flex:1;min-width:220px}.chip-row{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.chip{color:var(--muted);background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:4px 10px;font-size:.72rem}.chip-more{color:var(--muted-dim);font-size:.72rem}.chip-pill{color:var(--muted);background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);cursor:pointer;white-space:nowrap;border-radius:6px;padding:7px 14px;font-size:.82rem}.chip-pill.is-active{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.avatar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:8px;display:grid}@media (width<=900px){.avatar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.avatar-grid{grid-template-columns:minmax(0,1fr)}}.avatar-card{cursor:pointer;background:#fff;border:1px solid #0f172a12;border-radius:18px;flex-direction:column;padding:14px 14px 18px;transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 6px 24px -10px #0f172a24}.avatar-card:hover{transform:translateY(-4px);box-shadow:0 18px 38px -14px #0f172a3d}.avatar-card__media{aspect-ratio:4/3;background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);border-radius:12px;position:relative;overflow:hidden}.avatar-card__photo{object-fit:cover;width:100%;height:100%;display:block}.avatar-card__badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:"General Sans", var(--font-sans);color:#fff;white-space:nowrap;background:#080c16b8;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px}.avatar-card__badge i{background:#22c55e;border-radius:50%;flex-shrink:0;width:7px;height:7px}.avatar-card__body{flex-direction:column;flex:1;padding:18px 8px 0;display:flex}.avatar-card__body h3{font-family:"General Sans", var(--font-sans);letter-spacing:-.3px;color:#0f172a;margin:0 0 4px;font-size:19px;font-weight:700}.avatar-card__role{font-family:"General Sans", var(--font-sans);color:#3b82f6;margin:0 0 14px;font-size:13px;font-weight:500}.avatar-card__skills{flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.avatar-card__skills li{max-width:100%;font-family:"General Sans", var(--font-sans);color:#2563eb;background:#eff6ff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:11.5px;font-weight:500;line-height:1.35;display:inline-flex}.avatar-card__skills svg{color:#22c55e;flex-shrink:0;width:13px;height:13px}.avatar-card__specs{background:#f1f3f6;border-radius:10px;flex-direction:column;gap:10px;margin:0 0 16px;padding:14px 16px;display:flex}.avatar-card__specs>div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.avatar-card__specs dt{font-family:"General Sans", var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:#64748b;white-space:nowrap;font-size:10px;font-weight:500}.avatar-card__specs dd{text-align:right;font-family:"General Sans", var(--font-sans);color:#0f172a;margin:0;font-size:12.5px;font-weight:700}.avatar-card__cta{opacity:0;pointer-events:none;cursor:pointer;width:100%;font-family:"General Sans", var(--font-sans);color:#fff;background:linear-gradient(118deg,#3b72ff 8.13%,#1b59f8 50%,#1546c7 91.87%);border:none;border-radius:9px;justify-content:center;align-items:center;gap:9px;margin-top:auto;padding:14px 18px;font-size:14px;font-weight:600;transition:opacity .26s,transform .26s,box-shadow .2s;display:flex;transform:translateY(6px);box-shadow:0 10px 22px -10px #1b59f8cc}.avatar-card__cta svg{flex-shrink:0;width:18px;height:18px}.avatar-card:hover .avatar-card__cta,.avatar-card:focus-within .avatar-card__cta{opacity:1;pointer-events:auto;transform:none}.avatar-card:hover .avatar-card__cta:hover{transform:translateY(-1px);box-shadow:0 16px 28px -12px #1b59f8e6}@media (hover:none){.avatar-card__cta{opacity:1;pointer-events:auto;transform:none}}@media (prefers-reduced-motion:reduce){.avatar-card__cta{transition:opacity .2s;transform:none}}.face{background:#fff;border-radius:50%;flex-shrink:0;padding:2px;position:relative;box-shadow:0 4px 12px #00000014}.face img{border-radius:50%;display:block}.live-dot{background:#10b981;border:2px solid #fff;border-radius:999px;width:14px;height:14px;position:absolute;bottom:-4px;right:-4px;box-shadow:0 2px 4px #10b9814d}.exp-item{border-left:2px solid var(--glass-border);margin-bottom:14px;padding-left:14px}.exp-item b{color:var(--ink);font-size:.9rem}.exp-item small{color:var(--muted-dim);margin:2px 0 4px;font-size:.75rem;display:block}.exp-item p{color:var(--muted);margin:0;font-size:.85rem}.toast{z-index:400;background:var(--ink);color:var(--bg);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;border-radius:12px;padding:12px 20px;font-size:.85rem;transition:opacity .3s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast.show{opacity:1}.usecase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.usecase-card{background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;align-items:center;padding:32px 24px;display:flex}.usecase-icon{background:var(--accent-wash);width:60px;height:60px;color:var(--accent);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.usecase-icon svg{width:30px;height:30px}.usecase-card:nth-child(2) .usecase-icon{color:var(--hue-violet);background:#7c3aed24}.usecase-card:nth-child(3) .usecase-icon{background:var(--accent-secondary-wash);color:var(--accent-secondary)}.usecase-card:nth-child(4) .usecase-icon{color:var(--hue-cyan);background:#22d3ee24}.usecase-card:nth-child(5) .usecase-icon{color:var(--hue-magenta);background:#ec489924}.usecase-card h3{color:var(--ink);margin:0 0 8px;font-size:1.1rem}.usecase-card p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}@media (width<=900px){.usecase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.usecase-grid{grid-template-columns:minmax(0,1fr)}}.how-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.how-step{background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);border-radius:var(--radius);padding:22px 20px}.how-num{background:var(--accent);width:30px;height:30px;color:var(--accent-ink);border-radius:9px;justify-content:center;align-items:center;margin-bottom:14px;font-size:.8rem;font-weight:800;display:flex}.how-step:nth-child(2) .how-num{background:var(--hue-violet)}.how-step:nth-child(3) .how-num{background:var(--accent-secondary)}.how-step:nth-child(4) .how-num{background:var(--hue-cyan)}.how-step:nth-child(5) .how-num{background:var(--hue-magenta)}.how-step h3{color:var(--ink);margin:0 0 8px;font-size:.98rem}.how-step p{color:var(--muted);margin:0;font-size:.85rem;line-height:1.55}@media (width<=900px){.how-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.how-grid{grid-template-columns:minmax(0,1fr)}}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.faq-item{background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);border-radius:var(--radius-sm);padding:18px 20px}.faq-item summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;font-size:.94rem;font-weight:700;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--accent);flex-shrink:0;font-weight:800}.faq-item[open] summary:after{content:"−"}.faq-item p{color:var(--muted);margin:12px 0 0;font-size:.88rem;line-height:1.65}@media (width<=700px){.faq-grid{grid-template-columns:minmax(0,1fr)}}.card{background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:36px}.stat-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.stat:before{content:"";background:var(--accent);height:3px;position:absolute;top:0;left:0;right:0}.stat:nth-child(2){background:radial-gradient(ellipse 90% 80% at 0% 0%, #7c3aed2e 0%, transparent 70%), var(--glass-sheen), #fff}.stat:nth-child(3){background:radial-gradient(ellipse 90% 80% at 0% 0%, #22d3ee29 0%, transparent 70%), var(--glass-sheen), #fff}.stat:nth-child(2):before{background:var(--hue-violet)}.stat:nth-child(3):before{background:var(--hue-cyan)}.stat .num{letter-spacing:-.02em;color:var(--ink);font-size:1.9rem;font-weight:800}.stat .num .accent-text{display:inline}.stat:nth-child(2) .num .accent-text{color:var(--hue-violet)}.stat:nth-child(3) .num .accent-text{color:var(--hue-cyan)}.stat .label{color:var(--muted);margin-top:4px;font-size:.82rem}.contact-split{grid-template-columns:minmax(0, 1fr) 1.minmax(0, 1fr);align-items:center;gap:64px;display:grid}.contact-split-text h2{color:var(--ink);margin-bottom:20px;font-size:clamp(3rem,5vw,4rem)}.contact-split-text p{color:var(--muted);margin-bottom:32px;font-size:1.15rem;line-height:1.6}@media (width<=900px){.contact-split{text-align:center;grid-template-columns:minmax(0,1fr);gap:48px}}.mode-card .field input,.mode-card .field textarea,.mode-card .field select{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px;font-size:.95rem;transition:all .2s;box-shadow:inset 0 2px 4px #00000005}.mode-card .field label{color:#475569}.mode-card .field input:focus,.mode-card .field textarea:focus,.mode-card .field select:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f61a}.mode-card h3{color:#0f172a;text-align:center;margin-bottom:24px}footer{border-top:1px solid #ffffff0d;padding:64px 0 32px}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.footer-grid{grid-template-columns:1.6fr minmax(0,1fr) minmax(0,1fr);gap:40px;padding-bottom:40px;display:grid}.footer-about{max-width:320px}.footer-brand{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:9px;margin-bottom:12px;font-size:1.15rem;font-weight:800;display:flex}.footer-about p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.6}.footer-col-title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-dim);margin-bottom:14px;font-size:.7rem}.footer-col{flex-direction:column;gap:10px;display:flex}.footer-col a{color:var(--muted);font-size:.88rem;transition:color .15s}.footer-col a:hover{color:var(--ink)}.footer-legal{align-items:center;gap:10px;display:inline-flex}.footer-legal a{color:var(--muted-dim);transition:color .15s}.footer-legal a:hover{color:var(--ink)}.footer-bottom{border-top:1px solid var(--glass-border);color:var(--muted-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:28px;font-size:.8rem;display:flex}.footer-bottom-center{text-align:center;flex-direction:column;justify-content:center;gap:10px}.footer-note{color:var(--muted-dim);font-size:.8rem}.footer-links{gap:22px;display:flex}.footer-links a{color:var(--muted);font-size:.85rem}@media (width<=700px){.footer-grid{grid-template-columns:minmax(0,1fr);gap:28px}.footer-bottom{text-align:center;flex-direction:column;align-items:center}}.footer-links a:hover{color:var(--ink)}.page-head{padding:100px 0 20px}.page-head .kicker{margin-bottom:18px}.legal-copy h2{letter-spacing:-.01em;margin-top:34px;margin-bottom:10px;font-size:1.15rem}.legal-copy h2:first-child{margin-top:0}.legal-copy p{color:var(--muted);margin:0 0 10px;font-size:.95rem;line-height:1.7}.legal-copy a{color:var(--accent-hover);text-decoration:underline}.legal-note{border-radius:var(--radius-sm);background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);margin-top:36px;padding:16px 18px;font-style:italic;color:var(--muted-dim)!important;font-size:.85rem!important}.compare-table{border-collapse:separate;border-spacing:0;border:1px solid var(--glass-border);border-radius:var(--radius);background:var(--glass-sheen), #fff;width:100%;box-shadow:var(--shadow-sm);overflow:hidden}.compare-table th,.compare-table td{text-align:left;border-bottom:1px solid var(--stroke-soft);padding:16px 20px;font-size:.9rem}.compare-table th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:var(--panel-tint);font-size:.72rem}.compare-table td.us{color:var(--good);font-weight:600}.compare-table tr:last-child td{border-bottom:none}.compare-table td:first-child,.compare-table th:first-child{color:var(--ink-dim)}.mode-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.pricing-grid{grid-template-columns:minmax(0,1fr)}}.mode-card{border-radius:var(--radius);background:#fff;border:1px solid #fff;padding:32px;position:relative;overflow:hidden;box-shadow:0 24px 48px #0000000f,0 8px 16px #0000000a}.mode-card.is-featured{border-color:var(--accent-wash-strong);background:radial-gradient(ellipse 90% 70% at 0% 0%, #1b59f824 0%, transparent 68%), linear-gradient(180deg, var(--accent-wash), #fff 60%)}.mode-card:before{content:"";background:var(--accent);height:3px;position:absolute;top:0;left:0;right:0}.pricing-grid .mode-card:first-child{background:radial-gradient(ellipse 90% 70% at 0% 0%, #22d3ee29 0%, transparent 68%), var(--glass-sheen), #fff}.pricing-grid .mode-card:nth-child(3){background:radial-gradient(ellipse 90% 70% at 0% 0%, #a78bfa29 0%, transparent 68%), var(--glass-sheen), #fff}.pricing-grid .mode-card:first-child:before{background:var(--hue-cyan)}.pricing-grid .mode-card:nth-child(3):before{background:var(--hue-violet)}.pricing-grid .mode-card:first-child{box-shadow:0 16px 40px #22d3ee1a}.pricing-grid .mode-card:nth-child(2){box-shadow:0 16px 40px #1b59f82e}.pricing-grid .mode-card:nth-child(3){box-shadow:0 16px 40px #a78bfa1f}.mode-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-hover);background:var(--accent-wash);border-radius:6px;margin-bottom:16px;padding:4px 10px;font-size:.68rem;display:inline-block}.pricing-grid .mode-card:first-child .mode-tag{color:var(--hue-cyan);background:#22d3ee24}.pricing-grid .mode-card:nth-child(3) .mode-tag{color:var(--hue-violet);background:#a78bfa29}.mode-card h3{color:#0f172a;margin:0 0 10px;font-size:1.3rem}.mode-card p{color:var(--muted);margin:0 0 16px;font-size:.94rem;line-height:1.6}.mode-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mode-list li{color:var(--ink-dim);gap:10px;font-size:.88rem;display:flex}.mode-list li:before{content:"✓";color:var(--good);flex-shrink:0;font-weight:700}.form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.field{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.field.full{grid-column:1/-1}.field label{color:var(--muted);font-size:.82rem;font-weight:500}.field input,.field textarea,.field select{background:var(--bg);border:1px solid var(--stroke);border-radius:var(--radius-sm);color:var(--ink);font-family:var(--font-sans);resize:vertical;padding:12px 14px;font-size:.95rem;transition:border-color .2s,box-shadow .2s,background .2s}.field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23756e63' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 8 10 13 15 8'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:36px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash);outline:none}.form-status{border-radius:var(--radius-sm);margin-top:16px;padding:12px 14px;font-size:.9rem;display:none}.form-status.show{display:block}.form-status.ok{background:var(--good-wash);color:var(--good);border:1px solid #bfe6d3}.form-status.err{color:#b3261e;background:#fdecec;border:1px solid #f6c9c6}.timeline{flex-direction:column;gap:14px;display:flex}.tl-item{border-radius:var(--radius-sm);background:var(--glass-sheen), #fff;border:1px solid var(--glass-border);grid-template-columns:160px minmax(0,1fr);gap:24px;padding:22px 24px;display:grid}.tl-tag{font-family:var(--font-mono);color:var(--accent-hover);padding-top:3px;font-size:.75rem}.tl-item h3{color:var(--ink);margin:0 0 8px;font-size:1.05rem}.tl-item p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.6}@media (width<=860px){.nav-links{display:none}.nav-cta{margin-left:auto;margin-right:16px}.nav-toggle{display:flex}.hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}.feat-grid,.gap-grid,.mode-grid,.stat-row,.form-grid{grid-template-columns:minmax(0,1fr)}.tl-item{grid-template-columns:minmax(0,1fr);gap:6px}.carousel-card{grid-template-columns:minmax(0,1fr)!important}.cta-band{flex-direction:column;align-items:flex-start}.session-card{transform:none!important}}@media (width>=861px){.nav-toggle,.nav-mobile-panel{display:none!important}}@media (width<=640px){.wrap{padding:0 20px}section{padding:56px 0}.section-tight{padding:40px 0}.hero{padding:92px 0 40px}.card,.mode-card,.feat-card,.gap-col,.cta-band{padding:24px}.pipe-stage{min-width:130px}.session-frame{height:280px}.avatar-stage{width:108px;height:108px}.avatar-eye{width:7px;height:7px}.avatar-mouth{width:20px;height:10px}.compare-table{font-size:.85rem}.compare-table th,.compare-table td{padding:12px 14px}h1{letter-spacing:-.03em}.h2-super{font-size:clamp(2.4rem,14vw,4rem)}}@media (width<=420px){.hero-ctas{flex-direction:column;align-items:stretch}.btn-lg{width:100%}}.premium-badge-highlight{color:#7c3aed;text-shadow:none;margin-right:6px;font-weight:400;display:none}.hero.band-dark{background:#fff}body{font-family:General Sans,Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}h1,h2,h3{font-family:var(--font-serif);font-weight:500}.hero-split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:60px;width:100%;display:grid}.hero-split-text{padding-top:20px}.hero-split-visual{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.hero-asset-placeholder{aspect-ratio:1;width:100%;max-width:500px;font-family:var(--font-serif);color:var(--ink-dim);border:1px dashed var(--stroke);background:radial-gradient(circle,#7c3aed1a 0%,#0000 70%);border-radius:50%;justify-content:center;align-items:center;font-size:2rem;display:flex}@media (width<=900px){.hero-split{text-align:center;grid-template-columns:minmax(0,1fr);gap:40px}.hero-split-visual{flex-direction:column;justify-content:center;align-items:center}.hero-split-text{text-align:center;flex-direction:column;align-items:center;width:100%;padding-top:0;display:flex}.hero-split-text h1,.hero-split-text .lede{text-align:center;width:100%;max-width:100%;margin-left:0;margin-right:0}.hero-ctas{justify-content:center;align-items:center;width:100%}.premium-badge{text-align:center;max-width:calc(100% - 32px);margin-left:auto;margin-right:auto;display:inline-block}}.site-head{background:#fff!important}.site-head a,.site-head .logo{color:#000!important;background:0 0!important}.hero-carousel:not([hidden]){width:100%;max-width:520px;margin:0 auto;display:block}.hero .premium-badge{box-shadow:none!important;background:#f6f7f95c!important;border:none!important;border-radius:43px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:6px 14px!important;display:inline-flex!important}.hero h1{letter-spacing:-2.816px!important;color:#000!important;font-family:SerifAmp,Gambarino,Playfair Display,serif!important;font-size:62px!important;font-weight:500!important;line-height:1.17!important}.hero h1 em{background:linear-gradient(89.52deg,#0070fe 26.96%,#01cefd 117.31%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;font-style:italic!important}.hero .lede{font-family:"General Sans", var(--font-sans)!important;color:#475569!important;font-size:19.2px!important;font-weight:400!important;line-height:1.55!important}.hero .btn-primary{color:#fff!important;background:linear-gradient(118deg,#3b72ff 8.13%,#1b59f8 50%,#1546c7 91.87%)!important;border:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;height:50px!important;padding:9px 24px!important;font-family:Inter,sans-serif!important;font-size:14.08px!important;font-weight:600!important;display:inline-flex!important;box-shadow:0 10px 24px -6px #1b59f880!important}.hero .btn-portal{color:#1b59f8!important;height:50px!important;box-shadow:none!important;background:#3b72ff14!important;border:1px solid #1b59f84d!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;padding:9px 24px!important;font-family:Inter,sans-serif!important;font-size:14.08px!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important}.hero .btn-portal:hover{background:#3b72ff26!important;border-color:#1b59f880!important}.hero .hero-carousel{z-index:1!important;position:relative!important}.hero .hero-carousel:before{content:""!important;opacity:.62!important;-webkit-filter:blur(18px)!important;z-index:-1!important;pointer-events:none!important;background:#111!important;border-radius:28px!important;position:absolute!important;inset:-10px -28px!important}.hero .persona-card{z-index:2!important;background:#111!important;border:.909091px solid #ffffff14!important;border-radius:24px!important;position:relative!important;box-shadow:0 24px 60px #17140f40,0 4px 12px #17140f26!important}.hero .persona-info{background:#08090c61!important;border:.909091px solid #ffffff29!important;border-radius:16px!important;padding:16px 18px!important}.hero .persona-role{color:#fff!important;letter-spacing:-.1632px!important;font-family:Inter,sans-serif!important;font-size:16.32px!important;font-weight:700!important}.hero .persona-talk-btn{color:#fff!important;background:#2563eb!important;border-radius:9px!important;padding:10px 16px!important;font-family:Arial,sans-serif!important;font-size:13.6px!important;font-weight:700!important;box-shadow:0 4px 14px #1b59f873!important}.hero .live-badge{color:#fff!important;letter-spacing:.2304px!important;background:#08090c80!important;border:.909091px solid #ffffff2e!important;border-radius:999px!important;font-family:Inter,sans-serif!important;font-size:11.52px!important;font-weight:700!important}.hero .live-badge-dot{background:#ff5722!important;box-shadow:0 0 0 2.99px #ff5a004d!important}.hero .mode-badge{color:#d8d6d0!important;letter-spacing:.2176px!important;background:#08090c80!important;border:.909091px solid #ffffff2e!important;border-radius:999px!important;font-family:Inter,sans-serif!important;font-size:10.88px!important;font-weight:700!important}.hero .mode-badge.is-interactive{color:#fff!important;background:#1b59f88c!important;border:.909091px solid #78a0ff80!important}.hero-carousel-dots .carousel-dot{background:#c3c8cd!important}.hero-carousel-dots .carousel-dot.is-active{background:#2563eb!important}.nav-cta,.nav-mobile-cta{font-family:"General Sans", var(--font-sans)!important;color:#fff!important;box-sizing:border-box!important;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%)!important;border:none!important;border-radius:6px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;height:40px!important;padding:8px 22px!important;font-size:14.08px!important;font-weight:500!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 8px 20px #ea580c40!important}.nav-mobile-cta{width:100%!important}.hero .premium-badge{background:0 0!important;border:2.5px solid #0000!important;position:relative!important}.hero .premium-badge:before{content:""!important;border-radius:inherit!important;-webkit-mask-composite:xor!important;pointer-events:none!important;background:linear-gradient(89.35deg,#0070fe 1.53%,#01cefd 99.16%)!important;padding:2.5px!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0)!important;-webkit-mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}.nav-links a.nav-portal-btn,.nav-mobile-panel a.nav-portal-btn{border-radius:4px;justify-content:center;align-items:center;margin-left:4px;margin-right:4px;padding:4px 12px;font-weight:600;transition:opacity .2s,transform .2s;display:inline-flex;color:#0369a1!important;background:linear-gradient(135deg,#e0f2fe 0%,#cffafe 100%)!important}.nav-links a.nav-portal-btn:hover,.nav-mobile-panel a.nav-portal-btn:hover{opacity:.9;transform:translateY(-1px)}.nav-mobile-panel a.nav-portal-btn{justify-content:flex-start;margin-left:-8px;margin-right:-8px}.btn-portal{color:#0284c7!important;background:linear-gradient(135deg,#bae6fd 0%,#7dd3fc 100%)!important;border-color:#0000!important}.btn-portal:hover{opacity:.9;transform:translateY(-1px)}.stat-dark{transition:transform .2s,box-shadow .2s;border:1px solid #0000000d!important;border-radius:16px!important;padding:24px 28px!important;box-shadow:0 10px 30px -5px #00000014,0 4px 6px -2px #0000000a!important}.stat-dark:hover{transform:translateY(-2px);box-shadow:0 20px 40px -10px #0000001f,0 8px 12px -4px #0000000f!important}.stat-dark:before{display:none!important}.stat-dark .num{color:#0f172a!important;margin-bottom:8px!important;font-size:1.8rem!important;font-weight:700!important}.stat-dark .label{color:#475569!important;font-size:.95rem!important;line-height:1.5!important}.stat-dark:first-child{background:linear-gradient(135deg,#f0f9ff 0%,#fff 100%)!important}.stat-dark:nth-child(2){background:linear-gradient(135deg,#f5f3ff 0%,#fff 100%)!important}.stat-dark:nth-child(3){background:linear-gradient(135deg,#f0fdf4 0%,#fff 100%)!important}.stat-dark .accent-text-gradient{background:linear-gradient(135deg,#38bdf8 0%,#818cf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.stat-dark:nth-child(2) .accent-text-gradient{background:linear-gradient(135deg,#a78bfa 0%,#e879f9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.stat-dark:nth-child(3) .accent-text-gradient{background:linear-gradient(135deg,#34d399 0%,#2dd4bf 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ieee-resume{color:var(--ink);margin-top:32px}.ieee-section{margin-bottom:28px}.ieee-header{border-bottom:1px solid var(--glass-border);text-transform:uppercase;letter-spacing:.05em;color:var(--ink);margin-bottom:16px;padding-bottom:6px;font-size:.95rem;font-weight:700}.ieee-entry{margin-bottom:20px}.ieee-entry-top{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.ieee-entry-top b{font-size:1rem;font-weight:600}.ieee-entry-top span{color:var(--muted);font-size:.85rem;font-style:italic}.ieee-entry p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.ieee-text{color:var(--muted);margin:0 0 8px;font-size:.9rem;line-height:1.6}.ieee-text b{color:var(--ink);font-weight:600}.persona-card--media{aspect-ratio:3/4;background:#111;border:.91px solid #ffffff14;border-radius:24px;flex-direction:column;max-height:700px;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #17140f17,0 4px 12px #17140f0d}.persona-card--media .persona-photo.hero-carousel-thumb{z-index:0;position:absolute;inset:0;object-fit:cover!important;border-radius:24px!important;width:100%!important;height:100%!important}.hero-carousel-thumb--blank{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);border-radius:24px;width:100%;height:100%;position:absolute;inset:0}.persona-card--media .live-badge{z-index:3;box-sizing:border-box;font-family:"Inter", var(--font-sans);letter-spacing:.23px;color:#fff;background:#08090c80;border:.91px solid #ffffff2e;border-radius:999px;flex-direction:row;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:11.52px;font-weight:700;line-height:17px;display:flex;position:absolute;top:14.9px;left:14.8px}.persona-card--media .live-badge .live-badge-dot{opacity:.99;background:#ff5722;border-radius:3px;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #ff5a004d}.persona-card--media .mode-badge{z-index:3;position:absolute;top:14.9px;right:14.8px}.persona-card--media .mode-badge.is-visually-interactive{box-sizing:border-box;font-family:"General Sans", var(--font-sans);letter-spacing:-.15px;flex-direction:column;align-items:flex-start;padding:5px 12px;font-size:12px;font-weight:500;line-height:16px;display:flex;color:#fff!important;background:linear-gradient(352.95deg,#e519ee -41.82%,#01a9fe 123.09%,#02aaf9 156.02%)!important;border:none!important;border-radius:4px!important}.persona-card--media .mode-badge.is-voice-only{box-sizing:border-box;font-family:"Inter", var(--font-sans);letter-spacing:.21px;flex-direction:column;align-items:flex-start;padding:5px 10px;font-size:10.88px;font-weight:700;line-height:16px;display:flex;color:#d8d6d0!important;background:#08090c80!important;border:.91px solid #ffffff2e!important;border-radius:999px!important}.persona-card-overlay{box-sizing:border-box;z-index:5;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background:#ffffff0f;border:.91px solid #ffffff29;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;width:calc(100% - 24px);padding:16px 18px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.persona-card-overlay .persona-role{font-family:"Inter", var(--font-sans);letter-spacing:-.1632px;color:#fff;text-align:left;max-width:100%;margin:0;font-size:16.32px;font-style:normal;font-weight:700;line-height:24px}.persona-card-overlay .persona-talk-btn{width:100%;height:36px;font-family:"Arial", var(--font-sans);text-align:center;color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-size:13.6px;font-style:normal;font-weight:700;line-height:16px;transition:transform .18s,box-shadow .18s,background-color .18s;display:flex;box-shadow:0 4px 14px #1b59f873}.persona-card-overlay .persona-talk-btn:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 6px 20px #1b59f899}.persona-card-overlay .talk-btn-dot{opacity:.9;background:#fff;border-radius:3px;flex-shrink:0;width:6px;height:6px}.brand-logo-plate img.header-logo-img{flex-shrink:0;width:auto;max-width:none;max-height:none;height:48px!important}@media (width<=768px){.brand-logo-plate img.header-logo-img{height:52px!important}}.portal-hero-split{justify-content:space-between;align-items:center;gap:64px;display:flex}.portal-hero-left{flex:1;max-width:520px}.portal-hero-right{flex:1;justify-content:flex-end;display:flex;position:relative}.hero-avatar-collage{width:420px;height:340px;position:relative}.collage-img{object-fit:cover;border:4px solid #fff;border-radius:20px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;box-shadow:0 20px 40px #0000001a}.hero-avatar-collage:hover .collage-img{transform:scale(1.03)}.collage-img.img-1{z-index:2;width:190px;height:190px;top:0;left:60px}.collage-img.img-2{z-index:3;width:150px;height:150px;bottom:30px;left:0}.collage-img.img-3{z-index:1;width:220px;height:220px;bottom:0;right:20px}.hero-status-card{z-index:5;background:#ffffffa6;border:1px solid #fffc;border-radius:20px;align-items:center;gap:16px;padding:16px 24px;animation:6s ease-in-out infinite float-badge;display:flex;position:absolute;top:60px;right:-20px;box-shadow:0 24px 48px #0000001f,inset 0 0 0 1px #ffffff80}@keyframes float-badge{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.status-indicator{justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:relative}.pulse-dot{z-index:2;background:#10b981;border-radius:50%;width:10px;height:10px;position:relative;box-shadow:0 0 10px #10b98199}.pulse-ring{z-index:1;background:#10b98166;border-radius:50%;width:24px;height:24px;position:absolute}@keyframes pulse-ring-anim{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2)}}.status-text{flex-direction:column;display:flex}.status-title{font-family:var(--font-sans);background:linear-gradient(135deg,#111827 0%,#4b5563 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;font-size:1.05rem;font-weight:800;line-height:1.2}.status-subtitle{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-top:2px;font-family:SF Mono,JetBrains Mono,Courier New,monospace;font-size:.7rem;font-weight:600}.page-btn{color:#475569;min-width:40px;height:40px;font-family:var(--font-sans);cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:.9rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 2px #00000005}.page-btn:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 8px #0000000d}.page-btn.active{color:#fff;background:#1b59f8;border-color:#1b59f8;box-shadow:0 4px 12px #1b59f84d}.page-btn.active:hover{background:#1447d1;border-color:#1447d1;transform:none}@media (width<=900px){.portal-hero-split{text-align:center;flex-direction:column;gap:48px}.portal-hero-left{max-width:100%;margin:0 auto}.portal-hero-right{justify-content:center}.hero-avatar-collage{margin-left:-20px;transform:scale(.9)}}@keyframes premium-pulse{0%{box-shadow:0 0 #1b59f866}70%{box-shadow:0 0 0 8px #1b59f800}to{box-shadow:0 0 #1b59f800}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.premium-interactive-badge{font-family:var(--font-mono);color:#fff;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#1b59f8f2,#22d3eed9,#1b59f8f2) 0 0/200% 200%;border:1px solid #ffffff4d;border-radius:6px;margin-left:6px;padding:4px 10px;font-size:.68rem;font-weight:700;display:inline-block;position:static;box-shadow:0 2px 8px #1b59f84d}.premium-interactive-badge.absolute-badge{z-index:3;position:absolute;top:14px;right:14px}.portal-toolbar-toggle{color:#475569;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:flex}.portal-toolbar-toggle input{appearance:none;cursor:pointer;background:#e2e8f0;border-radius:20px;outline:none;width:36px;height:20px;transition:background .3s;position:relative}.portal-toolbar-toggle input:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.portal-toolbar-toggle input:checked{background:#1b59f8}.portal-toolbar-toggle input:checked:after{transform:translate(16px)}#business-analyze{padding-top:24px}.ba-intro{text-align:center;max-width:680px;margin:0 auto 32px}.ba-intro h2{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;font-size:2rem;font-style:italic;font-weight:500}.ba-intro .lede{color:var(--muted);margin:0}.ba-form{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:760px;margin:0 auto 8px;display:flex}.ba-form input{border:1px solid var(--stroke);background:var(--bg-raised);min-width:160px;color:var(--ink);font-family:var(--font-sans);border-radius:12px;flex:200px;padding:13px 16px;font-size:.95rem}.ba-form input:focus{border-color:var(--accent);outline:none}.ba-form #ba-url{flex:2 280px}.ba-form button{flex:none}.ba-result[hidden]{display:none!important}.ba-result-inner{background:var(--bg);border:1px solid var(--stroke);border-radius:20px;flex-direction:column;gap:16px;width:100%;max-width:760px;max-height:90vh;padding:32px;display:flex;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}.ba-result-close{color:var(--muted);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:32px;line-height:1;position:absolute;top:16px;right:20px}.ba-result-close:hover{color:var(--ink)}.ba-step{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(12px)}.ba-step.is-in{opacity:1;transform:none}.ba-loading{text-align:center;color:var(--muted);padding:20px}.ba-error{text-align:center;color:#b91c1c;background:#fef2f2;border-radius:12px;padding:16px}.ba-card{background:var(--panel);border:1px solid var(--stroke);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:24px}.ba-step-label{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:.78rem;font-weight:700}.ba-card p{color:var(--ink-dim);margin:0;line-height:1.6}.ba-agent-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.ba-agent-card{background:var(--panel-tint);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.ba-agent-name{color:var(--ink);font-size:.95rem;font-weight:700}.ba-agent-why{color:var(--muted);flex:1;font-size:.85rem;line-height:1.5}.ba-savings-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-bottom:14px;display:flex}.ba-savings-col{text-align:center}.ba-savings-figure{color:var(--ink);font-size:1.6rem;font-weight:800}.ba-savings-figure span{color:var(--muted);font-size:.9rem;font-weight:500}.ba-savings-accent{color:var(--good)}.ba-savings-vs{color:var(--muted-dim);font-weight:600}.ba-savings-label{color:var(--muted);margin-top:4px;font-size:.82rem}.ba-savings-badge{text-align:center;background:var(--good-wash);color:var(--good);border-radius:999px;width:fit-content;margin:0 auto 12px;padding:8px 16px;font-weight:700;display:block}.ba-savings-basis{text-align:center;color:var(--muted-dim);font-size:.78rem;font-style:italic}.ba-cta{text-align:center;padding:8px 0 4px}@media (width<=640px){.ba-form{flex-direction:column;align-items:stretch}.ba-form input,.ba-form #ba-url{width:100%;flex:none!important}.ba-form button{width:100%}}.hero-carousel .carousel-viewport{position:relative}.hero-carousel .carousel-track{will-change:auto;transition:none;display:block;position:relative;transform:none!important}.hero-carousel .carousel-slide{opacity:0;pointer-events:none;transition:opacity 1.1s ease-in-out;position:absolute;inset:0}.hero-carousel .carousel-slide:first-child{position:relative}.hero-carousel .carousel-slide.is-active{opacity:1;pointer-events:auto;z-index:1}@media (prefers-reduced-motion:reduce){.hero-carousel .carousel-slide{transition:none}.marquee-track,.portal-marquee-track{animation:none!important}}.marquee::-webkit-scrollbar{display:none}.portal-marquee::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.marquee,.portal-marquee{overflow-x:hidden}}.lori-download-container{flex-direction:column;align-items:center;gap:8px;margin-top:4px;display:flex}.lori-download-btn-smart{color:var(--lori-dark,#0f172a);border:1px solid var(--lori-border-subtle,#e2e8f0);transition:all .2s var(--spring-ease,cubic-bezier(.16, 1, .3, 1));background:#fff;border-radius:9999px;align-items:center;gap:10px;padding:8px 18px;font-size:.85rem;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #00000008}.lori-download-btn-smart:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}.lori-download-sublinks{color:var(--lori-ink-muted,#64748b);align-items:center;gap:8px;font-size:.76rem;display:flex}.lori-download-sublinks a{color:var(--lori-ink-secondary,#334155);text-underline-offset:2px;font-weight:500;text-decoration:underline}.lori-download-sublinks a:hover{color:var(--lori-dark,#0f172a)}@media (width<=1100px){.lori-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.lori-pricing-grid{grid-template-columns:minmax(0,1fr)}}.lori-pricing-features li svg{color:#10b981;flex-shrink:0;width:16px;height:16px;margin-top:2px}.lori-section{padding:80px 0}.lori-section-band-dark{color:#fff;background-color:#0f172a}.lori-section-header{text-align:center;margin-bottom:56px}.lori-section-tag{color:#4348dc;background:#4348dc14;border:1px solid #4348dc33;border-radius:9999px;margin-bottom:18px;padding:6px 16px;font-size:.8rem;font-weight:700;display:inline-block}.lori-section-title{color:var(--lori-dark,#0f172a);margin:0 0 14px;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.lori-section-subtitle{color:var(--lori-ink-secondary,#334155);max-width:720px;margin:0 auto;font-size:1.05rem}:root{--font-main:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif:"Crest Pier", Georgia, serif;--font-mono:"JetBrains Mono", monospace;--lori-bg:#fff;--lori-surface-subtle:#fafafa;--lori-surface-muted:#f8fafc;--lori-dark:#0f172a;--lori-dark-card:#fff;--lori-dark-elevated:#fff;--lori-ink-primary:#0f172a;--lori-ink-secondary:#334155;--lori-ink-muted:#64748b;--lori-ink-faint:#94a3b8;--lori-border-hairline:#0000000f;--lori-border-subtle:#e2e8f0;--lori-border-dark:#e2e8f0;--lori-glow-magenta:#ff29e5;--lori-glow-yellow:#facb12;--lori-glow-indigo:#4348dc;--lori-glow-coral:#ea4921;--lori-glow-cyan:#00d2ff;--lori-glow-green:#10b981;--spring-ease:cubic-bezier(.16, 1, .3, 1);--container-max:1440px}.lori-btn-wrap{display:inline-block;position:relative}.lori-btn-glow-underlay{-webkit-filter:blur(10px);opacity:0;transition:opacity .3s var(--spring-ease);z-index:1;background:linear-gradient(90deg,#4348dc,#ff29e5,#ea4921,#facb12);border-radius:9999px;position:absolute;inset:-2px}.lori-btn-wrap:hover .lori-btn-glow-underlay{opacity:.85}.lori-btn-dark{z-index:2;color:#fff;letter-spacing:-.01em;cursor:pointer;transition:transform .2s var(--spring-ease), box-shadow .2s ease, filter .2s ease;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 40%,#ec4899 100%);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:.9rem;font-weight:700;display:inline-flex;position:relative;box-shadow:0 4px 20px #8b5cf659,0 2px 8px #ec489933}.lori-btn-dark:hover{filter:brightness(1.08);transform:scale(1.03)translateY(-1px);box-shadow:0 8px 32px #8b5cf673,0 4px 16px #ec48994d}.lori-btn-secondary{color:var(--lori-dark);border:1px solid var(--lori-border-subtle);cursor:pointer;transition:all .2s var(--spring-ease);background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:600;display:inline-flex;position:relative;box-shadow:0 2px 6px #00000008}.lori-btn-secondary:hover{background-color:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px)}.lori-btn-text-only{box-shadow:none;color:var(--lori-dark);cursor:pointer;transition:opacity .2s var(--spring-ease);background:0 0;border:none;padding:0;font-size:.95rem;font-weight:700;text-decoration:underline}.lori-btn-text-only:hover{opacity:.7}.lori-section{padding:90px 0;position:relative}.lori-section-band-dark{background-color:var(--lori-dark);color:#fff}.lori-section-band-subtle{background-color:var(--lori-surface-muted)}.lori-section-band-light{background-color:var(--lori-bg)}.container-lori{max-width:var(--container-max);margin:0 auto;padding:0 24px}.lori-section-header{text-align:center;max-width:820px;margin:0 auto 52px}.lori-section-tag{text-transform:uppercase;letter-spacing:.1em;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:.78rem;font-weight:800;display:inline-block}.lori-section-title{letter-spacing:-.035em;color:var(--lori-dark);margin-bottom:16px;font-size:clamp(2rem,3.8vw,2.85rem);font-weight:800;line-height:1.15}.lori-section-title em,.lori-section-title .grad{background:linear-gradient(120deg,#6366f1 0%,#ec4899 55%,#f59e0b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.lori-section-subtitle{color:var(--lori-ink-secondary);font-size:1.1rem;line-height:1.55}.lori-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (width<=1100px){.lori-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.lori-pricing-grid{grid-template-columns:minmax(0,1fr)}}.lori-pricing-card{border:1px solid var(--lori-border-subtle);transition:all .3s var(--spring-ease);background:#fff;border-radius:28px;flex-direction:column;justify-content:space-between;padding:36px 30px;display:flex}.lori-pricing-card:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 16px 36px #0000000f}.lori-pricing-card.featured{border:2px solid #4348dc;position:relative;box-shadow:0 16px 48px #4348dc1f}.lori-pricing-badge{color:#fff;letter-spacing:.04em;background:linear-gradient(90deg,#4348dc,#ff29e5);border-radius:9999px;padding:4px 14px;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.lori-pricing-tier-name{color:var(--lori-dark);font-size:1.3rem;font-weight:800}.lori-pricing-tier-desc{color:var(--lori-ink-muted);min-height:40px;margin:6px 0 20px;font-size:.85rem}.lori-pricing-price{letter-spacing:-.04em;color:var(--lori-dark);margin-bottom:24px;font-size:2.5rem;font-weight:800}.lori-pricing-price span.period{color:var(--lori-ink-muted);font-size:.95rem;font-weight:500}.lori-pricing-features{color:var(--lori-ink-secondary);flex-direction:column;gap:12px;margin-bottom:32px;font-size:.86rem;list-style:none;display:flex}.lori-pricing-features li{align-items:flex-start;gap:8px;display:flex}.lori-pricing-features li svg{width:16px;height:16px;color:var(--lori-glow-green);flex-shrink:0;margin-top:2px}.intelligence-band{background:#f8fafc url(/assets/aurora-grid.svg) 50% 47%/cover no-repeat;border-top:1px solid #0f172a0d;border-bottom:1px solid #0f172a0d;min-height:540px;padding:104px 0;position:relative;overflow:hidden}.intelligence-band:before{content:"";pointer-events:none;background:#fff3;position:absolute;inset:0}.intelligence-band__content{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:96px;display:grid;position:relative}.intelligence-band__intro{max-width:660px}.intelligence-band__eyebrow{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;font-size:.78rem;font-weight:700}.intelligence-band h2{color:#0f172a;max-width:620px;margin:0;font-size:clamp(2.5rem,5vw,4.6rem);font-weight:500;line-height:1.03}.intelligence-band h2 em{color:#2563eb;font-family:inherit}.intelligence-band__intro>p:not(.intelligence-band__eyebrow){color:#475569;max-width:535px;margin:24px 0 0;font-size:1.1rem;line-height:1.6}.intelligence-band__link{color:#0f172a;gap:10px;margin-top:30px;font-size:.98rem;font-weight:700;text-decoration:none;display:inline-flex}.intelligence-band__link span{color:#2563eb;transition:transform .16s}.intelligence-band__link:hover span{transform:translate(4px)}.intelligence-band__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;display:grid}.intelligence-band__metrics>div{border-top:1px solid #0f172a3d;min-height:185px;padding:24px 18px 0}.intelligence-band__metrics dt{color:#475569;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:700}.intelligence-band__metrics dd{color:#0f172a;margin:18px 0 10px;font-family:SerifAmp,Gambarino,serif;font-size:2.25rem;line-height:1}.intelligence-band__metrics p{color:#64748b;margin:0;font-size:.88rem;line-height:1.45}@media (width<=900px){.intelligence-band{background-position:50%;min-height:auto;padding:80px 0}.intelligence-band__content{grid-template-columns:minmax(0,1fr);gap:54px}}@media (width<=600px){.intelligence-band{padding:64px 0}.intelligence-band__metrics{grid-template-columns:minmax(0,1fr);gap:0}.intelligence-band__metrics>div{min-height:0;padding:20px 0}}.hero{isolation:isolate;background:0 0;position:relative;overflow:hidden;padding:140px 0 0!important}.hero:before{content:"";z-index:-2;pointer-events:none;background-blend-mode:soft-light, normal, lighten, screen, multiply, normal, normal;background:radial-gradient(96.69% 105.17% at 45.76% 87.29%,#1b59f800 50.2%,#1b59f880 100%),radial-gradient(72.98% 106.17% at 73.74% 22.71%,#ff5a0033 0%,#ff5a0000 55%),radial-gradient(42% 36% at 78% 62%,#7c3aed29 0%,#7c3aed00 58%),radial-gradient(40% 34% at 8% 55%,#be185d21 0%,#be185d00 56%),radial-gradient(99.09% 148.25% at 32.45% 67.34%,#1b59f826 0%,#1b59f800 73.62%),radial-gradient(45% 40% at 90% 95%,#ff5a003d 0%,#ff5a0000 55%),#f1f7fe;position:absolute;inset:0}.hero .grid-field-local{z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#0f172a0b 1px,#0000 1px),linear-gradient(#0f172a0b 1px,#0000 1px);background-size:62px 62px;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 70% at 50% 45%,#000 35%,#0000 85%);mask-image:radial-gradient(85% 70% at 50% 45%,#000 35%,#0000 85%)}.hero>.wrap{z-index:1;position:relative}.hero-split-text{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;max-width:715px;display:flex}.hero .premium-badge{box-sizing:border-box!important;box-shadow:none!important;background:#f6f7f95c!important;border:none!important;border-radius:43px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:10px!important;height:34px!important;padding:6px 14px!important;display:inline-flex!important}.hero .premium-badge:before{display:none!important}.hero .premium-badge span{font-family:"General Sans", var(--font-sans), sans-serif!important;text-align:center!important;letter-spacing:4px!important;text-transform:uppercase!important;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%)!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:14px!important;font-style:normal!important;font-weight:600!important;line-height:19px!important;display:inline-block!important}.hero-sub-eyebrow{flex-flow:wrap;align-items:center;gap:12px;height:36px;display:flex}.hero-sub-eyebrow__text{font-family:"General Sans", var(--font-sans);letter-spacing:-.5px;background:linear-gradient(112.27deg,#0070fe 27.26%,#01cefd 112.79%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;font-size:24px;font-style:normal;font-weight:500;line-height:1.4;display:inline-flex}.hero-sub-eyebrow__dot{background:#2563eb;border-radius:999px;flex-shrink:0;width:6px;height:6px}.hero .hero-eyebrow{font-family:"General Sans", var(--font-sans);letter-spacing:-.5px;background:linear-gradient(89.52deg,#0070fe 26.96%,#01cefd 117.31%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:24px;font-weight:500;line-height:1.4}.hero h1{letter-spacing:-2px!important;color:#000!important;max-width:680px!important;margin:0!important;font-family:SerifAmp,Gambarino,Playfair Display,serif!important;font-size:62px!important;font-weight:400!important;line-height:80px!important}.hero .lede{font-family:"General Sans", var(--font-sans)!important;color:#475569!important;max-width:630px!important;margin:0!important;font-size:19.2px!important;font-weight:400!important;line-height:30px!important}.hero .hero-actions{margin:0}.hero .hero-ctas{margin-bottom:0}.hero-ctas a.btn{color:#fff!important;width:320px!important;height:50px!important;font-family:"General Sans", var(--font-sans)!important;text-transform:capitalize!important;background:linear-gradient(118deg,#3b72ff 8.13%,#1b59f8 50%,#1546c7 91.87%)!important;border:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:9px 20px!important;font-size:16px!important;font-weight:600!important;line-height:21px!important;transition:transform .2s,box-shadow .2s!important;display:inline-flex!important;box-shadow:0 10px 24px -6px #1b59f880!important}.hero-ctas a.btn:hover{transform:translateY(-2px);box-shadow:0 16px 30px -8px #1b59f899!important}.hero-ctas a.btn svg{width:20px;height:20px}.hero .hero-stats{border-top:none!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:715px!important;margin-top:16px!important;padding:16px 0 0!important;display:flex!important}.hero-stat{flex-direction:column!important;flex:1!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;display:flex!important}.hero-stat-rule{opacity:.4!important;background:#475569!important;border:none!important;flex-shrink:0!important;width:1px!important;height:20px!important}.hero-stat__num{color:#000!important;font-family:SerifAmp,Gambarino,Playfair Display,serif!important;font-size:32px!important;font-weight:400!important;line-height:26px!important}.hero-stat__label{font-family:"General Sans", var(--font-sans)!important;letter-spacing:-.25px!important;color:#475569!important;font-size:16px!important;font-weight:400!important;line-height:23px!important}.hero .hero-split{align-items:center;gap:56px}.hero .hero-split-visual{align-items:center;display:flex;position:relative;overflow:visible}.hero-carousel:not([hidden]){width:100%;max-width:416px}.hero-capabilities{box-sizing:border-box;z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);will-change:transform;background:linear-gradient(#0c0e14a6 0%,#0c0e147a 100%);border:.91px solid #ffffff2e;border-radius:16px;flex-direction:column;gap:12px;width:234px;padding:16px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);animation:3.6s ease-in-out infinite heroCardBounce;display:flex;position:absolute;top:50%;right:-115px;transform:translateY(-50%);box-shadow:0 20px 40px -10px #00000059,inset 0 1px #ffffff1f}.hero-capabilities:hover{animation-play-state:paused;transform:translateY(calc(-50% - 6px))scale(1.02);box-shadow:0 28px 65px #2563eb29,0 6px 18px #17140f0f}@keyframes heroCardBounce{0%,to{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 8px))}}.hero-capabilities li{font-family:"General Sans", var(--font-sans);letter-spacing:-.25px;white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:500;line-height:22px;display:flex;color:#fff!important}.hero-capabilities ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hero-capabilities svg{flex-shrink:0;width:24px;height:24px}.hero .mode-badge.is-interactive{background:#6366f1e6!important;border:1px solid #ffffff59!important}.hero .marquee{z-index:2;background:#f4f0fa80;border-top:1px solid #0000000a;border-bottom:1px solid #0000000a;margin-top:56px;position:relative}@media (width<=1100px){.hero-capabilities{padding:11px 13px;bottom:195px;right:-50px}.hero-capabilities li{font-size:12px}}@media (width<=900px){.hero{padding:120px 0 0!important}.hero h1{letter-spacing:-1.4px!important;font-size:44px!important}.hero .hero-eyebrow{font-size:20px}.hero .lede{margin-left:auto!important;margin-right:auto!important}.hero .hero-stats{margin-left:auto;margin-right:auto}}@media (width<=560px){.hero h1{letter-spacing:-1px!important;font-size:34px!important}.hero .lede{font-size:17px!important}}.hero .persona-card-overlay .persona-role{-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;max-width:100%;line-height:1.3;display:-webkit-box;overflow:hidden}.hero .hero-carousel-arrow{z-index:10;background:#fff}.hero .marquee-item:before{display:none}.hero .marquee{padding:0}.hero .marquee-track{padding:9px 0}.hero .marquee-item{gap:10px}.how-it-works{background:radial-gradient(58% 50% at 16% 62%,#86efac3d 0%,#86efac00 70%),radial-gradient(55% 45% at 80% 8%,#94a3e933 0%,#94a3e900 70%),radial-gradient(50% 42% at 3% 3%,#818cf82e 0%,#818cf800 70%),linear-gradient(#ebeef5 0%,#f1f4f2 46%,#eef0f3 100%);padding:84px 0 96px;position:relative}.hiw-eyebrow{text-align:center;width:fit-content;font-family:"General Sans", var(--font-sans);letter-spacing:.3em;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 auto 12px;font-size:11px;font-weight:700}.how-it-works h2{text-align:center;letter-spacing:-1px;color:#0b1220;max-width:100%;margin:0 auto 12px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:36px;font-weight:400;line-height:1.18}.hiw-lede{text-align:center;max-width:520px;font-family:"General Sans", var(--font-sans);color:#64748b;margin:0 auto;font-size:13.5px;line-height:1.55}.hiw-canvas{width:841px;max-width:100%;height:391px;margin:44px auto 0;position:relative}.hiw-threads{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hiw-steps{margin:0;padding:0;list-style:none}.hiw-card{z-index:1;box-sizing:border-box;background:#ffffffc2;border:1px solid #ffffffe6;border-radius:12px;width:254px;padding:16px 18px 18px;position:absolute;box-shadow:0 8px 26px #0f172a0f,0 1px 3px #0f172a08}.hiw-card--1{top:0;left:0}.hiw-card--2{top:51px;left:294px}.hiw-card--3{top:105px;left:588px}.hiw-card--4{top:206px;left:140px}.hiw-card--5{top:267px;left:433px}.hiw-badge{width:20px;height:20px;font-family:"General Sans", var(--font-sans);color:#fff;border-radius:5px;justify-content:center;align-items:center;margin-bottom:12px;font-size:11px;font-weight:700;display:inline-flex}.hiw-card--1 .hiw-badge{background:#2563eb}.hiw-card--2 .hiw-badge{background:#a78bfa}.hiw-card--3 .hiw-badge{background:#f4511e}.hiw-card--4 .hiw-badge{background:#22d3ee}.hiw-card--5 .hiw-badge{background:#ec4899}.hiw-card h3{letter-spacing:-.2px;color:#0b1220;margin:0 0 6px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:15.5px;font-weight:400;line-height:1.25}.hiw-card p{font-family:"General Sans", var(--font-sans);color:#64748b;margin:0;font-size:12px;line-height:1.5}@media (width<=980px){.how-it-works{padding:64px 0 72px}.how-it-works h2{letter-spacing:-.8px;font-size:30px}.hiw-canvas{width:100%;height:auto;margin-top:40px}.hiw-threads{display:none}.hiw-steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.hiw-card{width:auto;position:static}}@media (width<=560px){.how-it-works h2{font-size:25px}.hiw-steps{grid-template-columns:minmax(0,1fr)}}.features{background:radial-gradient(50% 40% at 4% 10%,#94a3e924 0%,#94a3e900 70%),radial-gradient(45% 40% at 98% 88%,#94a3e91f 0%,#94a3e900 70%),linear-gradient(#eef1f5 0%,#f1f3f6 100%);padding:88px 0 96px;position:relative}.features-grid{grid-template-columns:441px minmax(0,1fr);align-items:start;gap:67px;display:grid}.features-intro{position:sticky;top:108px}.features-eyebrow{width:fit-content;font-family:"General Sans", var(--font-sans);letter-spacing:.3em;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 14px;font-size:11px;font-weight:700}.features h2{letter-spacing:-1px;color:#0b1220;max-width:100%;margin:0 0 16px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:34px;font-weight:400;line-height:1.2}.features-lede{max-width:360px;font-family:"General Sans", var(--font-sans);color:#64748b;margin:0 0 26px;font-size:13.5px;line-height:1.6}.features-cta{font-family:"General Sans", var(--font-sans);color:#fff;background:linear-gradient(118deg,#3b72ff 8.13%,#1b59f8 50%,#1546c7 91.87%);border-radius:8px;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 24px -8px #1b59f88c}.features-cta:hover{transform:translateY(-2px);box-shadow:0 16px 30px -10px #1b59f899}.features-tabs{background:#ffffff8c;border:1px solid #0f172a0d;border-radius:12px;gap:6px;margin-bottom:12px;padding:5px;display:flex}.features-tab{cursor:pointer;font-family:"General Sans", var(--font-sans);color:#475569;background:0 0;border:none;border-radius:8px;flex:1;padding:10px 14px;font-size:13.5px;font-weight:600;transition:background .18s,color .18s}.features-tab:hover{color:#0b1220}.features-tab.is-active{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);box-shadow:0 6px 16px -6px #ea580c99}.features-chips{gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.features-chip{font-family:"General Sans", var(--font-sans);white-space:nowrap;background:linear-gradient(#eff8ff,#eff8ff),linear-gradient(243.51deg,#02aaf914 -20.13%,#7261f614 46.57%,#e419ee14 113.27%);border:1px solid #ffffffe6;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:11px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.features-chip svg{color:#0d1220;flex-shrink:0}.features-chip__label{background:linear-gradient(243.51deg,#02aaf9 -20.13%,#7261f6 46.57%,#e419ee 113.27%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.features-grid{perspective:1200px;grid-template-columns:441px minmax(0,1fr);align-items:start;gap:67px;display:grid}.features-panel{perspective:1200px;transform-style:preserve-3d}.feature-list{perspective:1200px;transform-style:preserve-3d;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex;position:relative}.feature-card{top:calc(115px + var(--card-index,0) * 16px);z-index:calc(10 + var(--card-index,0));box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:152px;transform-style:preserve-3d;opacity:0;will-change:opacity, transform, top;background:#fffffff0;border:1px solid #fffffff2;border-radius:16px;flex-direction:column;justify-content:space-between;gap:26px;padding:24px 26px;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;display:flex;position:sticky;transform:translate3d(0,40px,-60px)scale(.96);box-shadow:0 -4px 16px #0f172a05,0 12px 36px #0f172a14,0 1px 3px #0f172a0a}.feature-card.is-revealed{opacity:1;transform:translate(0,0)scale(1)}.feature-card:hover{border-color:#2563eb4d;transform:translate3d(0,-6px,30px)scale(1.015);box-shadow:0 24px 50px #2563eb24,0 6px 18px #0f172a0f;z-index:99!important}.feature-card__head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.feature-card h3{letter-spacing:-.5px;color:#0b1220;margin:0;font-family:Gambarino,SerifAmp,Playfair Display,serif;font-size:22px;font-style:normal;font-weight:400;line-height:32px}.feature-card p{max-width:82%;font-family:"General Sans", var(--font-sans);color:#64748b;margin:0;font-size:12.5px;line-height:1.55}.feature-card__icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.feature-card__icon svg{width:42px;height:42px;display:block}.feature-card__icon--indigo{color:#4f46e5;background:#eef2ff}.feature-card__icon--violet{color:#7c3aed;background:#f3e8ff}.feature-card__icon--peach{color:#ea580c;background:#ffedd5}.feature-card__icon--green{color:#16a34a;background:#dcfce7}.feature-card__icon--pink{color:#db2777;background:#fce7f3}.feature-card__icon--blue{color:#2563eb;background:#dbeafe}@media (width<=980px){.features{padding:64px 0 72px}.features-grid{grid-template-columns:minmax(0,1fr);gap:34px}.features-intro{text-align:center;position:static}.features-eyebrow{margin-left:auto;margin-right:auto}.features h2{margin-left:auto;margin-right:auto;font-size:29px}.features-lede{max-width:520px;margin-left:auto;margin-right:auto}.features-chips{flex-wrap:wrap}.features-chip{flex:100%;justify-content:center}}@media (width<=620px){.features h2{letter-spacing:-.7px;font-size:26px}.features-lede{font-size:13px}.features-cta{box-sizing:border-box;justify-content:center;width:100%;padding:15px 22px;font-size:15px;display:flex}.features-tab{padding:11px 8px;font-size:13px}.features-chip{padding:12px;font-size:12.5px}.feature-card{gap:16px;min-height:0;padding:20px}.feature-card h3{font-size:15px}.feature-card p{max-width:100%}}@font-face{font-family:SerifAmp;src:local(Georgia),local(Times New Roman),local(Times);unicode-range:U+26}.what-you-get{background:#fafafc;padding:88px 0 96px;position:relative}.wyg-eyebrow{width:fit-content;font-family:"General Sans", var(--font-sans);letter-spacing:.3em;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 auto 14px;font-size:11px;font-weight:700}.what-you-get h2{text-align:center;letter-spacing:-1px;color:#0b1220;max-width:100%;margin:0 auto 14px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:34px;font-weight:400;line-height:1.28}.wyg-lede{text-align:center;max-width:580px;font-family:"General Sans", var(--font-sans);color:#64748b;margin:0 auto;font-size:13.5px;line-height:1.6}.wyg-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.wyg-card{box-sizing:border-box;background:#e6eaf1;border-radius:12px;min-width:0;padding:22px 24px 24px}.wyg-card--vision{background:linear-gradient(112deg,#cfe9dc 0%,#dfefe8 42%,#ebebf3 100%);grid-column:span 8}.wyg-card--modes{background:linear-gradient(168deg,#e7e8f1 0%,#dbd3ee 100%);grid-column:span 4}.wyg-card--swap{background:linear-gradient(168deg,#e9e7f1 0%,#e7d2e6 100%);grid-column:span 6}.wyg-card--sdk{background:linear-gradient(168deg,#e8e7f1 0%,#f2dcd4 100%);grid-column:span 6}.wyg-card h3{letter-spacing:-.2px;color:#0b1220;margin:0 0 8px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:16px;font-weight:400;line-height:1.3}.wyg-card p{font-family:"General Sans", var(--font-sans);color:#64748b;margin:0;font-size:12.5px;line-height:1.55}.wyg-kicker{color:#0b1220!important;margin:0 0 4px!important;font-weight:600!important}.wyg-faces{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.wyg-faces li{aspect-ratio:4/5;background:#d6dce6;border-radius:8px;position:relative;overflow:hidden}.wyg-faces li:after{content:"";border-radius:inherit;pointer-events:none;transition:box-shadow .22s;position:absolute;inset:0;box-shadow:inset 0 0 #2563eb00}.wyg-faces li.is-active:after{box-shadow:inset 0 0 0 3px #2563eb}.wyg-faces button{cursor:pointer;border-radius:inherit;background:0 0;border:none;width:100%;height:100%;padding:0;display:block}.wyg-faces button:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.wyg-faces li:not(.is-active) button:hover img{opacity:.82}.wyg-faces img{object-fit:cover;width:100%;height:100%;transition:opacity .22s;display:block}.wyg-rows{flex-direction:column;gap:6px;margin:16px 0 0;padding:0;list-style:none;display:flex}.wyg-rows li{font-family:"General Sans", var(--font-sans);color:#64748b;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;font-size:11.5px;display:flex}.wyg-rows li.is-active{color:#0b1220;background:#fff;box-shadow:0 1px 3px #0f172a12}.wyg-rows__icon{color:#16a34a;flex-shrink:0;display:inline-flex}.wyg-rows--personas li.is-active{border:1px solid #2563eb59}.wyg-dot{background:linear-gradient(135deg,#60a5fa 0%,#2563eb 100%);border-radius:50%;flex-shrink:0;width:16px;height:16px}.wyg-rows--personas li:not(.is-active) .wyg-dot{display:none}.wyg-check{color:#16a34a;flex-shrink:0;margin-left:auto}.wyg-code{background:#1b1c20;border-radius:9px;min-width:0;margin-top:16px;overflow:hidden}.wyg-code__bar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:7px 10px;display:flex}.wyg-code__lang{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#8a8f99;font-size:9px;font-weight:700}.wyg-code__copy{cursor:pointer;font-family:"General Sans", var(--font-sans);color:#d4d7dd;background:#ffffff1a;border:none;border-radius:5px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:600;transition:background .16s;display:inline-flex}.wyg-code__copy:hover{background:#ffffff2e}.wyg-code pre{font-family:var(--font-mono), monospace;color:#c9ced8;white-space:pre;margin:0;padding:14px 12px 16px;font-size:10.5px;line-height:1.75;overflow-x:auto}.wyg-quote{text-align:center;max-width:700px;margin:56px auto 0}.wyg-quote blockquote{letter-spacing:-.8px;color:#0b1220;margin:0 0 18px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:30px;font-weight:400;line-height:1.32}.wyg-quote figcaption{max-width:470px;font-family:"General Sans", var(--font-sans);color:#64748b;margin:0 auto;font-size:12.5px;line-height:1.6}@media (width<=900px){.what-you-get{padding:64px 0 72px}.what-you-get h2{font-size:27px}.wyg-grid{grid-template-columns:minmax(0,1fr)}.wyg-card--vision,.wyg-card--modes,.wyg-card--swap,.wyg-card--sdk{grid-column:auto}.wyg-quote blockquote{font-size:24px}}@media (width<=560px){.what-you-get h2{letter-spacing:-.7px;font-size:26px}.wyg-lede{font-size:12.5px}.wyg-card{padding:20px}.wyg-faces{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:10px;margin-top:16px;margin-left:-3px;margin-right:-3px;padding:3px;display:flex;overflow-x:auto}.wyg-faces::-webkit-scrollbar{display:none}.wyg-faces li{scroll-snap-align:start;flex:0 0 104px}.wyg-rows li{font-size:11px}.wyg-code pre{font-size:10px}.wyg-quote{margin-top:40px}.wyg-quote blockquote{letter-spacing:-.4px;font-size:20px}}#pricing.lori-section{background:#fbfcff;padding:96px 0 112px}#pricing .container-lori{max-width:1560px}#pricing .lori-section-header{margin-bottom:44px}#pricing .lori-pricing-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:20px}#pricing .lori-pricing-card{color:#0f172a;border:1px solid #d7dee9;border-radius:0 0 12px 12px;min-width:0;min-height:660px;padding:28px 20px 20px;position:relative;box-shadow:0 2px 4px #0f172a14}#pricing .lori-pricing-card:hover{border-color:#b5c1d3;transform:translateY(-3px);box-shadow:0 14px 34px #0f172a1f}#pricing .lori-pricing-card:first-child{background:#fff}#pricing .lori-pricing-card:nth-child(2){background:linear-gradient(145deg,#c8f3ff 0%,#effcff 76%)}#pricing .lori-pricing-card:nth-child(3){background:linear-gradient(145deg,#ead9ff 0%,#fffaff 76%)}#pricing .lori-pricing-card:nth-child(4),#pricing .lori-pricing-card:nth-child(5){background:linear-gradient(145deg,#dce7ff 0%,#f6f9ff 78%)}#pricing .lori-pricing-card.featured{z-index:1;border:2px solid #6d3df0;box-shadow:0 12px 30px #5b35db38,0 0 0 4px #6e3df014}#pricing .lori-pricing-badge{color:#fff;letter-spacing:.08em;background:linear-gradient(100deg,#1f55e8,#7b36ed);border-radius:999px;padding:8px 20px;font-size:.72rem;top:-23px;box-shadow:0 8px 18px #5630db52}#pricing .lori-pricing-badge:before{content:"* ";color:#fde047}#pricing .lori-pricing-tier-name{font-family:Gambarino,serif;font-size:2rem;font-weight:400;line-height:1.05}#pricing .lori-pricing-tier-desc{color:#52627a;min-height:54px;margin:10px 0 18px;font-size:1rem;line-height:1.42}#pricing .lori-pricing-price{letter-spacing:-.03em;border-bottom:none;margin:0 0 14px;padding-bottom:22px;font-size:2.45rem;font-weight:800}#pricing .lori-pricing-price .period{color:#8391a7;letter-spacing:0;margin-left:2px;font-size:.9rem}#pricing .lori-pricing-features{gap:11px;margin:0;font-size:.86rem;line-height:1.42}#pricing .lori-pricing-features li{gap:9px}#pricing .lori-pricing-features li svg{color:#fff;stroke-width:3px;background:#10b981;border-radius:2px;width:17px;height:17px;margin-top:1px;padding:2px}#pricing .lori-pricing-card:nth-child(n+3) .lori-pricing-features li:first-child{color:#059669;text-align:center;background:#b6efdea8;border:1px solid #72cfb6;border-radius:2px;margin-bottom:3px;padding:10px 8px;font-size:.8rem;font-weight:700;display:block}#pricing .lori-pricing-card:nth-child(n+3) .lori-pricing-features li:first-child svg{display:none}#pricing .lori-btn-secondary,#pricing .lori-btn-dark{border-radius:4px;min-height:46px;font-size:.95rem;font-weight:700}#pricing .lori-btn-secondary{color:#17233a;background:#e7edf5;border-color:#cbd5e1}#pricing .lori-pricing-card:nth-child(5) .lori-btn-secondary{color:#fff;background:#1e58ed;border-color:#2962f2;box-shadow:0 6px 16px #1e58ed3d}#pricing .lori-btn-dark{background:linear-gradient(100deg,#1749d8,#7838ea);justify-content:center;box-shadow:0 6px 16px #5931d347}#pricing .lori-pricing-card:nth-child(6){background:linear-gradient(110deg,#1749d7 0%,#2366f2 100%);border-color:#2759e2;border-radius:0 0 14px 14px;grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:64px;min-height:360px;padding:42px 48px;display:grid;box-shadow:0 14px 30px #194cd942}#pricing .lori-pricing-card:nth-child(6)>div:first-child{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);align-content:center;column-gap:52px;display:grid}#pricing .lori-pricing-card:nth-child(6) .lori-pricing-tier-name,#pricing .lori-pricing-card:nth-child(6) .lori-pricing-tier-desc,#pricing .lori-pricing-card:nth-child(6) .lori-pricing-price{color:#fff}#pricing .lori-pricing-card:nth-child(6) .lori-pricing-tier-name{font-size:2.8rem}#pricing .lori-pricing-card:nth-child(6) .lori-pricing-tier-desc{color:#ffffffdb;margin:12px 0 0}#pricing .lori-pricing-card:nth-child(6) .lori-pricing-price{display:none}#pricing .lori-pricing-card:nth-child(6) .lori-pricing-features{color:#fff;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin-top:30px;display:grid}#pricing .lori-pricing-card:nth-child(6) .lori-pricing-features li:first-child{color:#d1fae5;grid-column:1/-1}#pricing .lori-pricing-card:nth-child(6) .lori-btn-secondary{color:#17233a;background:#fff;border:0;align-self:start}@media (width<=1280px){#pricing .lori-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#pricing .lori-pricing-card:nth-child(6){grid-column:1/-1}}@media (width<=820px){#pricing.lori-section{padding:72px 0}#pricing .lori-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#pricing .lori-pricing-card{min-height:0}#pricing .lori-pricing-card:nth-child(6){grid-template-columns:minmax(0,1fr);gap:30px;padding:36px 28px}}@media (width<=560px){#pricing .container-lori{padding:0 16px}#pricing .lori-pricing-grid{grid-template-columns:minmax(0,1fr)}#pricing .lori-pricing-card{padding:28px 20px 20px}#pricing .lori-pricing-card:nth-child(6)>div:first-child,#pricing .lori-pricing-card:nth-child(6) .lori-pricing-features{grid-template-columns:minmax(0,1fr)}}#pricing .lori-pricing-features{gap:0}#pricing .lori-pricing-features li{margin-bottom:11px}#pricing .lori-pricing-card:first-child .lori-pricing-features li:nth-child(-n+3),#pricing .lori-pricing-card:nth-child(2) .lori-pricing-features li:nth-child(-n+3),#pricing .lori-pricing-card:nth-child(n+3):nth-child(-n+5) .lori-pricing-features li:nth-child(n+2):nth-child(-n+4){box-sizing:border-box;background:#ffffffd6;border-left:1px solid #d7dee9;border-right:1px solid #d7dee9;min-height:38px;margin:0;padding:8px 14px}#pricing .lori-pricing-card:first-child .lori-pricing-features li:first-child,#pricing .lori-pricing-card:nth-child(2) .lori-pricing-features li:first-child,#pricing .lori-pricing-card:nth-child(n+3):nth-child(-n+5) .lori-pricing-features li:nth-child(2){border-top:none;border-radius:10px 10px 0 0;padding-top:14px}#pricing .lori-pricing-card:first-child .lori-pricing-features li:nth-child(3),#pricing .lori-pricing-card:nth-child(2) .lori-pricing-features li:nth-child(3),#pricing .lori-pricing-card:nth-child(n+3):nth-child(-n+5) .lori-pricing-features li:nth-child(4){border-bottom:1px solid #d7dee9;border-radius:0 0 10px 10px;margin-bottom:17px;padding-bottom:14px;box-shadow:0 2px 2px #0f172a14}#pricing .lori-pricing-card:nth-child(n+3):nth-child(-n+5) .lori-pricing-features li:first-child{box-sizing:border-box;color:#059669;text-align:center;background:#b6efdead;border:1px solid #72cfb6;border-radius:3px;justify-content:center;align-items:center;min-height:42px;margin:0 0 8px;padding:9px 8px;display:flex}#pricing .lori-pricing-card:nth-child(n+3):nth-child(-n+5) .lori-pricing-features li:first-child svg{display:none}#pricing .lori-pricing-card:nth-child(6) .lori-pricing-features{gap:12px 28px}#pricing .lori-pricing-card:nth-child(6) .lori-pricing-features li{margin:0}#pricing .lori-pricing-card.lori-enterprise-card{color:#fff;background:linear-gradient(118deg,#1546c7 8%,#1b59f8 68%,#3b72ff 127%);border:0;border-radius:12px;grid-column:1/-1;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);gap:72px;min-height:288px;padding:40px 52px;display:grid;box-shadow:0 10px 24px -6px #1b59f880}#pricing .lori-enterprise-card__left{flex-direction:column;justify-content:space-between;min-width:0;display:flex}#pricing .lori-enterprise-card .lori-pricing-tier-name{color:#fff;font-size:2.6rem}#pricing .lori-enterprise-card .lori-pricing-tier-desc{color:#fff;min-height:0;margin:10px 0 0;font-size:1.35rem}#pricing .lori-enterprise-card__benefits,#pricing .lori-enterprise-card__included ul{margin:0;padding:0;list-style:none}#pricing .lori-enterprise-card__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 28px;margin-top:28px;display:grid}#pricing .lori-enterprise-card__benefits li,#pricing .lori-enterprise-card__included li{padding-left:28px;font-size:.95rem;line-height:1.35;position:relative}#pricing .lori-enterprise-card__benefits li:before,#pricing .lori-enterprise-card__included li:before{content:"";box-sizing:border-box;border:2px solid #41d8a8;border-radius:50%;width:15px;height:15px;position:absolute;top:.13em;left:0}#pricing .lori-enterprise-card__benefits li:after,#pricing .lori-enterprise-card__included li:after{content:"";border-bottom:2px solid #41d8a8;border-left:2px solid #41d8a8;width:5px;height:3px;position:absolute;top:.43em;left:4px;transform:rotate(-45deg)}#pricing .lori-enterprise-card__right{flex-direction:column;justify-content:space-between;align-items:stretch;gap:34px;display:flex}#pricing .lori-enterprise-card__button{color:#0f172a;background:#fff;border-radius:6px;justify-content:center;align-self:end;align-items:center;gap:24px;min-width:285px;min-height:54px;padding:0 24px;font-size:1.1rem;font-weight:800;text-decoration:none;display:inline-flex}#pricing .lori-enterprise-card__button span{font-size:1.65rem;font-weight:400;line-height:1}#pricing .lori-enterprise-card__included{color:#0f172a;background:#ebf2ffdb;border:1px solid #b4caeeb3;border-radius:8px;padding:16px;box-shadow:0 2px 4px #0f172a1f}#pricing .lori-enterprise-card__included>p{color:#059669;text-align:center;background:#b6efdeb8;border:1px solid #72cfb6;border-radius:2px;margin:0 0 15px;padding:10px;font-size:.82rem;font-weight:800}#pricing .lori-enterprise-card__included ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 20px;display:grid}#pricing .lori-enterprise-card__included li{font-size:.84rem}#pricing .lori-enterprise-card__included li:before{background:#10b981;border:0;border-radius:2px}#pricing .lori-enterprise-card__included li:after{border-color:#fff;top:.35em}#pricing .lori-section-header{flex-direction:column;align-items:center;min-height:225px;margin:0 auto 44px;display:flex}#pricing .lori-section-tag{background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);color:#0000;letter-spacing:.625rem;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;border:none;margin:0;padding:0;font-size:.875rem;font-weight:600;line-height:19px}#pricing .lori-section-title{color:#000;letter-spacing:-2px;text-align:center;max-width:800px;margin:0;padding-top:16px;font-family:Gambarino,serif;font-size:3.125rem;font-weight:400;line-height:1.24}#pricing .lori-section-subtitle{color:#475569;letter-spacing:-.5px;text-align:center;max-width:661px;margin:0;padding-top:20px;font-size:1.125rem;line-height:1.28}@media (width<=700px){#pricing .lori-section-header{min-height:0;margin-bottom:36px}#pricing .lori-section-tag{letter-spacing:.35rem}#pricing .lori-section-title{font-size:2.45rem;line-height:1.12}}#pricing .lori-pricing-grid--legacy{display:none}.pricing-plans-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.pricing-plan{color:#0f172a;border:1px solid #d7dee9;border-radius:0 0 12px 12px;flex-direction:column;min-width:0;min-height:663px;padding:16px;display:flex;position:relative;box-shadow:0 1px 2px #17140f12}.pricing-plan--free{background:#fff}.pricing-plan--starter{background:linear-gradient(137deg,#22d3ee30,#ffffff9e)}.pricing-plan--business{background:linear-gradient(137deg,#7c3aed29,#ffffff9e)}.pricing-plan--professional,.pricing-plan--team{background:linear-gradient(137deg,#3b72ff29,#ffffff9e)}.pricing-plan--featured{border:2px solid #6e3df0;box-shadow:0 12px 28px #5b35db2e}.pricing-plan__badge{z-index:1;color:#fff;letter-spacing:.08em;white-space:nowrap;background:linear-gradient(100deg,#1f55e8,#7b36ed);border-radius:999px;padding:8px 20px;font-size:.72rem;font-weight:800;position:absolute;top:-24px;left:50%;transform:translate(-50%);box-shadow:0 8px 18px #5630db52}.pricing-plan__badge:before{content:"* ";color:#fde047}.pricing-plan__content{flex-direction:column;flex:1;min-height:0;display:flex}.pricing-plan h3{margin:0;font-family:Gambarino,serif;font-size:1.7rem;font-weight:400;line-height:1.1}.pricing-plan__description{color:#475569;min-height:46px;margin:10px 0 8px;font-size:1rem;line-height:1.42}.pricing-plan__price{letter-spacing:-.04em;border-bottom:1px solid #dee3eb;margin:0 0 12px;padding-bottom:21px;font-size:2.42rem;font-weight:800;line-height:1}.pricing-plan__price span{color:#94a3b8;letter-spacing:-.02em;margin-left:2px;font-size:.9rem;font-weight:500}.pricing-plan__panel{background:#ffffffdb;border:1px solid #d7dee9;border-radius:10px;margin-bottom:15px;padding:14px 12px;box-shadow:0 2px 2px #0f172a14}.pricing-plan__panel ul,.pricing-plan__extras,.pricing-enterprise ul{margin:0;padding:0;list-style:none}.pricing-plan__panel ul,.pricing-plan__extras{flex-direction:column;gap:11px;display:flex}.pricing-plan__panel li,.pricing-plan__extras li{color:#0f172a;align-items:flex-start;gap:10px;font-size:.86rem;font-weight:500;line-height:1.35;display:flex}.pricing-plan__check{color:#fff;background:#10b981;border-radius:2px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;font-size:.9rem;font-weight:800;line-height:1;display:inline-flex}.pricing-plan__extras .pricing-plan__check{color:#10b981;background:0 0;width:18px;font-size:1.35rem}.pricing-plan__inherit{color:#059669;text-align:center;background:#b6efdead;border:1px solid #72cfb6;border-radius:3px;margin:0 0 13px;padding:10px 8px;font-size:.8rem;font-weight:800}.pricing-plan__action{color:#17233a;background:#e7edf5;border:1px solid #cbd5e1;border-radius:4px;justify-content:center;align-items:center;min-height:46px;margin-top:16px;font-size:.95rem;font-weight:700;text-decoration:none;display:flex}.pricing-plan--business .pricing-plan__action{color:#fff;background:linear-gradient(100deg,#1749d8,#7838ea);border:0;box-shadow:0 6px 16px #5931d347}.pricing-plan--team .pricing-plan__action{color:#fff;background:#1e58ed;border-color:#2962f2;box-shadow:0 6px 16px #1e58ed3d}.pricing-enterprise{color:#fff;background:linear-gradient(118deg,#1546c7 8%,#1b59f8 68%,#3b72ff 127%);border-radius:12px;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);gap:72px;min-height:288px;margin-top:16px;padding:40px 52px;display:grid;box-shadow:0 10px 24px -6px #1b59f880}.pricing-enterprise__left,.pricing-enterprise__right{flex-direction:column;justify-content:space-between;gap:28px;display:flex}.pricing-enterprise h3{margin:0;font-family:Gambarino,serif;font-size:2.6rem;font-weight:400}.pricing-enterprise__left>div>p{margin:10px 0 0;font-size:1.35rem}.pricing-enterprise__left>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 28px;display:grid}.pricing-enterprise li{padding-left:28px;font-size:.95rem;line-height:1.35;position:relative}.pricing-enterprise__left>ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.7' clip-path='url(%23clip0_3107_6506)'%3E%3Cpath d='M7.99632 16.6616C11.6769 16.6616 14.6606 13.6779 14.6606 9.9973C14.6606 6.31671 11.6769 3.33301 7.99632 3.33301C4.31574 3.33301 1.33203 6.31671 1.33203 9.9973C1.33203 13.6779 4.31574 16.6616 7.99632 16.6616Z' stroke='%234BDD74' stroke-width='1.33286' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.99609 9.99716L7.32895 11.33L9.99467 8.66431' stroke='%234BDD74' stroke-width='1.33286' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3107_6506'%3E%3Crect width='15.9943' height='15.9943' fill='white' transform='translate(0 2)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:16px;height:18px;position:absolute;top:4px;left:0}.pricing-enterprise__right>a{color:#0f172a;background:#fff;border-radius:6px;justify-content:center;align-self:end;align-items:center;gap:24px;min-width:285px;min-height:54px;font-size:1.1rem;font-weight:800;text-decoration:none;display:inline-flex}.pricing-enterprise__right>a span{font-size:1.65rem;font-weight:400}.pricing-enterprise__panel{color:#0f172a;background:#ebf2ffdb;border:1px solid #b4caeeb3;border-radius:8px;padding:16px;box-shadow:0 2px 4px #0f172a1f}.pricing-enterprise__panel>p{color:#059669;text-align:center;background:#b6efdeb8;border:1px solid #72cfb6;border-radius:2px;margin:0 0 15px;padding:10px;font-size:.82rem;font-weight:800}.pricing-enterprise__panel ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 20px;display:grid}.pricing-enterprise__panel li{gap:10px;padding-left:0;font-size:.84rem;display:flex}@media (width<=1280px){.pricing-plans-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.pricing-plans-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pricing-plan{border-radius:12px;height:auto!important;min-height:auto!important}.pricing-enterprise{grid-template-columns:minmax(0,1fr);gap:32px;padding:32px 24px}.pricing-enterprise__right>a{align-self:stretch;min-width:0}}@media (width<=560px){.pricing-plans-grid{grid-template-columns:minmax(0,1fr);gap:16px}.pricing-plan{border-radius:12px;height:auto!important;min-height:auto!important}.pricing-enterprise__left>ul,.pricing-enterprise__panel ul{grid-template-columns:minmax(0,1fr)}.pricing-enterprise__left>div>p{font-size:1.1rem}}@media (width<=900px){#pricing .lori-pricing-card.lori-enterprise-card{grid-template-columns:minmax(0,1fr);gap:36px;padding:36px 28px}#pricing .lori-enterprise-card__button{align-self:stretch;min-width:0}}@media (width<=560px){#pricing .lori-enterprise-card__benefits,#pricing .lori-enterprise-card__included ul{grid-template-columns:minmax(0,1fr)}#pricing .lori-enterprise-card .lori-pricing-tier-desc{font-size:1.1rem}}.page-close{background:radial-gradient(50% 38% at 16% 56%,#ec489947 0%,#ec489900 70%),radial-gradient(55% 42% at 46% 70%,#a855f742 0%,#a855f700 70%),radial-gradient(50% 42% at 82% 64%,#6366f13d 0%,#6366f100 70%),radial-gradient(46% 38% at 97% 90%,#3b82f642 0%,#3b82f600 70%),radial-gradient(62% 28% at 48% 100%,#93c5fd4d 0%,#93c5fd00 70%),linear-gradient(#fff 0%,#fefcff 24%,#f7f2fc 48%,#f0ebfa 100%);position:relative}.faq-v2{background:radial-gradient(38% 55% at 8% 45%,#c084fc73 0%,#c084fc00 70%),radial-gradient(45% 60% at 42% 45%,#818cf866 0%,#818cf800 72%),radial-gradient(45% 60% at 80% 40%,#93c5fd66 0%,#93c5fd00 72%),radial-gradient(40% 40% at 20% 100%,#e9d5ff8c 0%,#e9d5ff00 70%);padding:120px 0 110px;position:relative}.faq-v2__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:64px;max-width:1000px;display:grid}.faq-v2__eyebrow{width:fit-content;font-family:"General Sans", var(--font-sans);letter-spacing:.5em;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 14px;font-size:11px;font-weight:700}.faq-v2 h2{text-align:left;letter-spacing:-1px;color:#0b1220;max-width:100%;margin:0 0 48px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:34px;font-weight:400;line-height:1.18}.faq-v2__ask{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff9e;border:1px solid #ffffffd9;border-radius:10px;align-items:center;gap:12px;max-width:312px;padding:10px;display:flex;box-shadow:0 8px 26px #4f46e51a}.faq-v2__ask-img{object-fit:cover;border-radius:6px;flex-shrink:0;width:84px;height:84px;display:block}.faq-v2__ask-body{flex:1;min-width:0}.faq-v2__ask-title{font-family:"General Sans", var(--font-sans);color:#0b1220;margin:0 0 4px;font-size:13px;font-weight:600}.faq-v2__ask-text{font-family:"General Sans", var(--font-sans);color:#64748b;margin:0 0 10px;font-size:11px;line-height:1.45}.faq-v2__ask-btn{text-align:center;font-family:"General Sans", var(--font-sans);color:#fff;background:linear-gradient(#3b7bff 0%,#1d4ed8 100%);border-radius:5px;padding:7px 12px;font-size:11px;font-weight:500;text-decoration:none;transition:filter .16s,transform .16s;display:block;box-shadow:0 6px 16px #2563eb52}.faq-v2__ask-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.faq-v2__list{flex-direction:column;gap:8px;display:flex}.faq-v2__item{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff73;border:1px solid #ffffffbf;border-radius:6px;transition:background .18s;box-shadow:0 2px 10px #0f172a08}.faq-v2__item:hover{background:#ffffff94}.faq-v2__item[open]{background:#ffffffb8;box-shadow:0 6px 22px #0f172a0f}.faq-v2__item summary{cursor:pointer;color:#0b1220;justify-content:space-between;align-items:center;gap:20px;padding:13px 16px 13px 17px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:14px;font-weight:400;line-height:1.4;list-style:none;display:flex}.faq-v2__item summary::-webkit-details-marker{display:none}.faq-v2__item summary:after{content:"+";font-family:"General Sans", var(--font-sans);color:#64748b;flex-shrink:0;font-size:18px;font-weight:300;line-height:1}.faq-v2__item[open] summary:after{content:"−"}.faq-v2__item p{max-width:96%;font-family:"General Sans", var(--font-sans);color:#64748b;margin:0;padding:0 17px 16px;font-size:12.5px;line-height:1.6}.site-footer{padding:56px 0 36px}.site-footer__grid{grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(0,1fr));align-items:start;gap:48px;display:grid}.site-footer__brand{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:18px;text-decoration:none;display:flex}.site-footer__brand img{width:34px;height:34px;display:block}.site-footer__wordmark{font-family:"General Sans", var(--font-sans);letter-spacing:-.6px;color:#0f172a;font-size:23px;font-weight:700}.site-footer__brand-accent{background:linear-gradient(90deg,#0090fe 0%,#01cefd 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.site-footer__tagline{max-width:320px;font-family:"General Sans", var(--font-sans);color:#0f172a;margin:0 0 22px;font-size:13px;line-height:1.65}.site-footer__offices{flex-wrap:wrap;gap:12px 26px;display:flex}.site-footer__hq-label{font-family:"General Sans", var(--font-sans);color:#0f172a;opacity:.6;margin:0 0 8px;font-size:10.5px;font-weight:500}.site-footer__hq{font-family:"General Sans", var(--font-sans);color:#0f172a;white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:600;display:flex}.site-footer__hq img{border-radius:2px;flex-shrink:0;width:20px;height:auto;display:block}.site-footer__col{flex-direction:column;gap:11px;display:flex}.site-footer__col-title{letter-spacing:.02em;text-transform:uppercase;color:#0f172a;margin:0 0 8px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:15px;font-weight:400}.site-footer__col a{font-family:"General Sans", var(--font-sans);color:#0f172a;font-size:13px;text-decoration:none;transition:opacity .16s}.site-footer__col a:hover{opacity:.6}.site-footer__partners{border-top:1px solid #0f172a1f;justify-content:center;align-items:center;gap:22px;margin:0;padding:26px 0 14px;list-style:none;display:flex}.site-footer__partners li{align-items:center;display:flex}.site-footer__partners img{opacity:.85;width:auto;height:30px;transition:opacity .18s;display:block}.site-footer__partners li:hover img{opacity:1}.site-footer__copy{text-align:center;font-family:"General Sans", var(--font-sans);color:#0f172a;margin:0;font-size:12px}.site-footer__partners{margin-top:48px}@media (width<=900px){.faq-v2{padding:72px 0 60px}.faq-v2__grid{grid-template-columns:minmax(0,1fr);gap:36px}.faq-v2 h2{letter-spacing:-.8px;margin-bottom:28px;font-size:30px}.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.site-footer__about{grid-column:1/-1}.site-footer__tagline{max-width:460px}.site-footer__offices{gap:12px 32px}}@media (width<=560px){.faq-v2 h2{letter-spacing:-.5px;font-size:24px}.faq-v2__ask{max-width:100%}.faq-v2__item summary{padding:14px 16px;font-size:13px}.faq-v2__item p{max-width:100%;padding:0 16px 16px}.site-footer__grid{grid-template-columns:minmax(0,1fr)}.site-footer__partners{flex-wrap:wrap;gap:16px;margin-top:40px}}.cursor-glow-layer{z-index:5;pointer-events:none;position:fixed;inset:0;overflow:hidden}.cursor-glow{opacity:0;will-change:transform;background:radial-gradient(circle closest-side,#ec489917 0%,#a855f713 24%,#816af50e 42%,#6366f109 60%,#3b82f604 80%,#3b82f600 100%);border-radius:50%;width:760px;height:760px;margin:-380px 0 0 -380px;transition:opacity .6s;position:absolute;top:0;left:0}.cursor-glow[data-on=true]{opacity:1}@media (prefers-reduced-motion:reduce){.cursor-glow-layer{display:none}}.hero .hero-split{grid-template:"text visual""stats visual"/minmax(0,660px) minmax(0,400px);justify-content:space-between;column-gap:56px;display:grid}.hero .hero-split-text{flex-direction:column;grid-area:text;align-self:end;gap:24px;min-width:0;display:flex}.hero .hero-split-visual{grid-area:visual;align-self:center;min-width:0}.hero .hero-stats{grid-area:stats;align-self:start}.hero .hero-headings{flex-direction:column;gap:16px;display:flex}.hero .premium-badge{align-self:flex-start}@media (width<=960px){.hero .hero-split{text-align:center;grid-template:"text""visual""stats"/minmax(0,1fr);row-gap:32px}.hero .hero-split-text{align-self:auto;align-items:center;width:100%}.hero .premium-badge{align-self:center}.hero .hero-headings{align-items:center;width:100%}.hero .lede{max-width:100%!important}.hero .hero-split-visual{justify-self:center;width:100%;max-width:440px}.hero .hero-stats{align-self:auto}.hero-capabilities{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;z-index:6!important;box-sizing:border-box!important;background:#0c0e14bf!important;border:1px solid #ffffff2e!important;border-radius:16px!important;width:100%!important;max-width:380px!important;margin:18px auto 0!important;padding:14px 16px!important;animation:3.6s ease-in-out infinite heroCardBounceMobile!important;display:flex!important;position:relative!important;bottom:auto!important;right:auto!important;box-shadow:0 16px 40px #0f172a1f,0 4px 14px #2563eb14!important}.hero-capabilities ul{grid-template-columns:repeat(2,1fr)!important;gap:8px 12px!important;width:100%!important;display:grid!important}.hero-capabilities li{gap:8px!important;font-size:12px!important}.hero-capabilities li:last-child{grid-column:span 2!important;justify-content:center!important}.hero-carousel:not([hidden]){max-width:100%;margin:0 auto}.hero .hero-stats{max-width:100%}.hero .marquee-track{gap:72px}}@keyframes heroCardBounceMobile{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (width<=640px){.hero .hero-split{gap:28px}.hero .hero-eyebrow{font-size:18px}.hero-sub-eyebrow{gap:6px 8px!important;height:auto!important;min-height:28px!important;margin-bottom:6px!important}.hero-sub-eyebrow__text{font-size:clamp(16px,4.2vw,20px)!important}.hero h1,.hero-headings .hero-title{letter-spacing:-1.2px!important;font-size:clamp(32px,8.5vw,42px)!important;line-height:1.15!important}.hero .lede{font-size:15.5px!important;line-height:1.55!important}.hero .hero-actions{width:100%;max-width:100%;display:block}.hero .hero-ctas{width:100%}.hero-ctas a.btn{box-sizing:border-box;justify-content:center;width:100%;padding:15px 22px!important;font-size:16px!important}.hero .hero-stats{border-top:none;flex-direction:column;align-items:stretch;gap:0;max-width:100%;margin-top:8px;padding-top:8px}.hero-stat{max-width:none;padding:16px 0;flex:none!important;align-items:center!important;gap:6px!important}.hero .hero-stats{gap:0!important}.hero-stat__num{font-size:32px}.hero-stat__label{text-align:center;font-size:14px}.hero-stat-rule{align-self:center;width:26px;height:1px}.hero .marquee-track{gap:48px}.hero .marquee-item{font-size:.7rem}}body{max-width:100%;overflow-x:clip}img,svg,video,canvas,.wyg-code pre{max-width:100%}@media (width<=640px){.wrap{padding:0 18px}}.hdr-toggle{color:#0d1220;cursor:pointer;background:#eff8ff;border:1px solid #fff9;border-radius:49px;flex-shrink:0;order:2;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:none}.hdr-mobile{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;z-index:1000;background:#fffffff5;border:1px solid #fffc;border-radius:20px;flex-direction:column;padding:12px;transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1),visibility .32s;display:flex;position:absolute;top:64px;left:12px;right:12px;transform:translateY(-16px)scale(.96);box-shadow:0 24px 60px #0f172a2e,0 4px 16px #2563eb14}.hdr-mobile[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.hdr-mobile[data-open=true]>*{animation:.38s cubic-bezier(.16,1,.3,1) both hdrMobileItemSlide}.hdr-mobile[data-open=true]>:first-child{animation-delay:40ms}.hdr-mobile[data-open=true]>:nth-child(2){animation-delay:80ms}.hdr-mobile[data-open=true]>:nth-child(3){animation-delay:.12s}.hdr-mobile[data-open=true]>:nth-child(4){animation-delay:.16s}@keyframes hdrMobileItemSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.hdr-toggle{transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s}.hdr-toggle:active{transform:scale(.9)}.hdr-toggle svg{transition:transform .3s cubic-bezier(.16,1,.3,1)}.hdr-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.hdr-mobile a:not(.hm a){font-family:"General Sans", var(--font-sans);color:#0d0d0d;border-radius:10px;padding:11px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background .18s,transform .18s}.hdr-mobile a:not(.hm a):hover{background:#0f172a0a;transform:translate(3px)}.hdr-mobile-item{flex-direction:column;display:flex}.hdr-mobile-dropdown-btn{width:100%;font-family:"General Sans", var(--font-sans);color:#0d0d0d;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;padding:11px 12px;font-size:14px;font-weight:500;transition:background .18s;display:flex}.hdr-mobile-dropdown-btn:hover{background:#0f172a0a}.hdr-mobile-products-drawer{flex-direction:column;gap:8px;padding:6px 0 8px 8px;animation:.3s cubic-bezier(.16,1,.3,1) both drawerSlideDown;display:flex}@keyframes drawerSlideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.hdr-mobile-prod-card{align-items:center;gap:12px;display:flex;font-family:var(--font-serif,"SerifAmp", "Gambarino", "Playfair Display", serif)!important;color:#0d0d0d!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important;padding:10px 12px!important;font-size:17px!important;font-weight:400!important;line-height:24px!important;text-decoration:none!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important}.hdr-mobile-prod-card:active{transform:scale(.98)}.hdr-mobile-prod-card:hover{transform:translate(4px);background:#f1f5f9!important;border-color:#cbd5e1!important}.hdr-mobile-prod-icon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.hdr-mobile-prod-icon.icon-blue{background:#2563eb1a}.hdr-mobile-prod-icon.icon-pink{background:#ff29931a}.hdr-mobile__cta{text-align:center;margin-top:4px;color:#1b59f8!important;background:#eff8ff!important;font-weight:600!important;transition:all .25s!important}.hdr-mobile__cta:hover,.hdr-mobile__cta:active{transform:scale(1.01);background:#dbeafe!important}.persona-card-overlay .persona-talk-btn{position:relative;overflow:hidden}.persona-card-overlay .persona-talk-btn:after{content:"";pointer-events:none;background:linear-gradient(60deg,#0000 30%,#ffffff59 50%,#0000 70%);width:200%;height:200%;animation:4s ease-in-out infinite btnSheenPulse;position:absolute;top:-50%;left:-50%;transform:rotate(30deg)}@keyframes btnSheenPulse{0%,80%{transform:translate(-100%)rotate(30deg)}to{transform:translate(100%)rotate(30deg)}}.live-badge-dot{will-change:transform, opacity;background:#ef4444;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite liveBadgeGlow;display:inline-block;box-shadow:0 0 10px #ef4444}@keyframes liveBadgeGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.3)}}@media (width<=900px){.hero .hero-stats{gap:12px!important;width:100%!important}.hero .hero-stat{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);animation:.6s cubic-bezier(.16,1,.3,1) both heroStatCardIn}.hero .hero-stat:first-child{animation-delay:50ms}.hero .hero-stat:nth-child(2){animation-delay:.15s}.hero .hero-stat:nth-child(3){animation-delay:.25s}.hero .hero-stat:active,.hero .hero-stat:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 12px 28px #2563eb1f}}@keyframes heroStatCardIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.header{top:18px!important}.header-inner{border-radius:40px!important;width:100%!important;max-width:calc(100% - 24px)!important}.header-content{width:100%!important}.header-left{gap:16px!important}.nav-links{display:none!important}.hdr-toggle{display:inline-flex}.hdr-mobile[data-open=true]{display:flex}}@media (width<=560px){.btn-explore{display:none!important}.header-inner{padding:6px!important}.btn-request{padding:8px 14px!important;font-size:13px!important}.logo-text{font-size:17px!important}.hero{padding-top:116px!important}}@media (width<=380px){.btn-request{padding:8px 12px!important;font-size:12px!important}.logo-text{font-size:16px!important}}@media (width<=900px){.header{top:14px!important}.header-inner{border:1px solid #ffffffbf;-webkit-backdrop-filter:blur(18px)saturate(1.6)!important;backdrop-filter:blur(18px)saturate(1.6)!important;background:linear-gradient(#ffffffd1,#ffffffa3)!important;height:58px!important;padding:0 8px 0 16px!important;box-shadow:0 12px 32px -12px #0f172a38,0 2px 6px #0f172a0d,inset 0 1px #ffffffe6!important}.header-content,.header-left,.logo{height:40px!important}.logo{gap:9px!important}.logo-svg{width:28px!important;height:28px!important}.logo-text{letter-spacing:-.5px!important;font-size:20px!important;line-height:24px!important}.header-right{align-items:center!important;gap:8px!important;height:40px!important}.btn-request{transition:transform .2s cubic-bezier(.16,1,.3,1);letter-spacing:-.2px!important;gap:6px!important;width:auto!important;height:38px!important;padding:0 16px!important;font-size:13.5px!important;font-weight:500!important;box-shadow:0 8px 18px -8px #ea580c8c,inset 0 1px #ffffff4d!important}.btn-request:active{transform:scale(.96)}.hdr-toggle{color:#0f172a;-webkit-tap-highlight-color:transparent;background:linear-gradient(#fff,#f3f6fb);border:1px solid #0f172a12;border-radius:50%;width:40px;height:40px;box-shadow:0 6px 14px -8px #0f172a59,inset 0 1px #fff}.hdr-toggle[aria-expanded=true]{color:#0f172a;-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#ffffff8c;border:1px solid #33415529;box-shadow:0 6px 16px -8px #0f172a4d,inset 0 1px #fffc}.hdr-toggle[aria-expanded=true] svg{transform:none}.hdr-mobile{border-radius:24px;top:68px}}@media (width<=560px){.header-inner{max-width:calc(100% - 28px)!important;padding:0 8px 0 14px!important}.logo-text{font-size:19px!important}.btn-request{padding:0 14px!important;font-size:13px!important}}@media (width<=380px){.header-inner{max-width:calc(100% - 20px)!important;padding:0 6px 0 12px!important}.logo-svg{width:24px!important;height:24px!important}.logo-text{font-size:17px!important}.btn-request{padding:0 12px!important;font-size:12.5px!important}.hdr-toggle{width:38px;height:38px}}[data-anim] .anim-up,[data-anim] .anim-fade,[data-anim] .anim-pop{transition:opacity .62s cubic-bezier(.22,.7,.3,1),transform .62s cubic-bezier(.22,.7,.3,1);transition-delay:var(--d,0s);will-change:opacity, transform}[data-anim=out] .anim-up{opacity:0;transform:translateY(20px)}[data-anim=out] .anim-fade{opacity:0}[data-anim=out] .anim-pop{opacity:0;transform:scale(.82)}[data-anim=in] .anim-up,[data-anim=in] .anim-fade,[data-anim=in] .anim-pop{opacity:1;will-change:auto;transform:none}.thread-mask path{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.15s cubic-bezier(.37,.15,.2,1);transition-delay:var(--d,0s)}[data-anim=out] .thread-mask path{stroke-dashoffset:1px}[data-anim=in] .thread-mask path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){[data-anim] .anim-up,[data-anim] .anim-fade,[data-anim] .anim-pop,.thread-mask path{transition:none!important}.thread-mask path{stroke-dashoffset:0!important}}[data-anim] g.anim-pop{transform-box:fill-box;transform-origin:50%}.contact-page-container{background:radial-gradient(65% 50% at 12% -8%,#1b59f842 0%,#1b59f800 60%),radial-gradient(55% 45% at 100% 8%,#ff5a0033 0%,#ff5a0000 55%),radial-gradient(42% 36% at 78% 62%,#7c3aed29 0%,#7c3aed00 58%),radial-gradient(40% 34% at 8% 55%,#be185d21 0%,#be185d00 56%),radial-gradient(50% 40% at 40% 60%,#1b59f826 0%,#1b59f800 60%),radial-gradient(45% 40% at 90% 95%,#ff5a0029 0%,#ff5a0000 55%),#f4f5f6;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.contact-hero-wrap{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:140px;padding-bottom:60px;display:flex}.contact-eyebrow{text-align:center;letter-spacing:10px;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-family:General Sans,sans-serif;font-size:14px;font-weight:600;line-height:19px;display:inline-block}.contact-title{text-align:center;letter-spacing:-2px;color:#000;max-width:680px;margin:0 auto 16px;font-family:Gambarino,Playfair Display,serif;font-size:clamp(38px,5vw,62px);font-weight:400;line-height:1.05}.contact-subtitle{text-align:center;color:#475569;max-width:630px;margin:0 auto 36px;font-family:General Sans,sans-serif;font-size:19.2px;font-weight:400;line-height:30px}.contact-card{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff0d 0%,#fff0 100%),#ffffffbf;border:.9px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:16px;width:720px;max-width:calc(100% - 32px);margin:0 auto 60px;padding:36px 32px;display:flex;box-shadow:0 1px 2px #17140f0a,0 1px 1px #17140f08}.contact-form{flex-direction:column;gap:12px;width:100%;display:flex}.form-row{gap:12px;width:100%;display:flex}.form-row.two-cols>.form-field{flex:1;min-width:0}.form-row.single-col>.form-field{width:100%}.form-field{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.form-field label{color:#475569;font-family:General Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px}.form-field input,.form-field textarea{box-sizing:border-box;color:#0f172a;background:#e2e8f0;border:.9px solid #dadee3;border-radius:4px;outline:none;width:100%;padding:10px 16px;font-family:General Sans,sans-serif;font-size:14px;font-weight:400;line-height:19px;transition:border-color .2s}.form-field input:focus,.form-field textarea:focus,.form-field select:focus{border-color:#2563eb}.form-field input::placeholder,.form-field textarea::placeholder{color:#757575}.form-field textarea{resize:vertical;height:110px}.select-wrapper{width:100%;position:relative}.select-wrapper select{box-sizing:border-box;color:#0f172a;appearance:none;cursor:pointer;background:#d4dde9;border:.9px solid #dadee3;border-radius:4px;outline:none;width:100%;height:40px;padding:10px 36px 10px 16px;font-family:General Sans,sans-serif;font-size:14px;font-weight:400;line-height:19px}.select-wrapper select:invalid,.select-wrapper select option[value=""]{color:#757575}.select-arrow{pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.btn-send-contact{box-sizing:border-box;color:#fff;cursor:pointer;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;height:50px;margin-top:8px;padding:15px 26px;font-family:General Sans,sans-serif;font-size:16px;font-weight:600;line-height:22px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 8px 20px #ea580c40}.btn-send-contact:hover{transform:translateY(-1px);box-shadow:0 12px 24px #ea580c59}.form-status-msg{text-align:center;color:#10b981;margin-top:12px;font-family:General Sans,sans-serif;font-size:14px}@media (width<=640px){.contact-card{padding:24px 16px}.form-row.two-cols{flex-direction:column;gap:12px}}@media (width<=1100px){.desktop-hero-floating-right,.desktop-hero-floating-left{display:none!important}}.anim-d1{--d:0s}.anim-d2{--d:90ms}.anim-d3{--d:.17s}.anim-d4{--d:.25s}.anim-d5{--d:.33s}.pricing-plans-reveal{display:block}.digital-employee{background:#eaecef;padding:76px 0 84px;position:relative}.de-card{box-sizing:border-box;text-align:center;background:radial-gradient(62% 72% at 16% 28%,#a78bfa61 0%,#a78bfa00 70%),radial-gradient(58% 66% at 46% 88%,#f4abdd61 0%,#f4abdd00 70%),radial-gradient(62% 74% at 90% 42%,#93c5fd70 0%,#93c5fd00 72%),linear-gradient(118deg,#e5dff7 0%,#efe3f1 46%,#dce7f8 100%);border:1px solid #fff9;border-radius:24px;max-width:940px;margin:0 auto;padding:52px 40px 54px}.de-eyebrow{width:fit-content;max-width:100%;font-family:"General Sans", var(--font-sans);letter-spacing:.3em;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 auto 16px;font-size:11px;font-weight:700}.digital-employee h2{letter-spacing:-1.2px;color:#0b1220;max-width:100%;margin:0 auto 16px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:40px;font-weight:400;line-height:1.22}.de-lede{max-width:470px;font-family:"General Sans", var(--font-sans);color:#475569;margin:0 auto 26px;font-size:14.5px;line-height:1.55}.de-cta{font-family:"General Sans", var(--font-sans);color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border-radius:8px;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 24px -8px #ea580c99}.de-cta:hover{transform:translateY(-2px);box-shadow:0 16px 30px -10px #ea580ca6}@media (width<=760px){.digital-employee{padding:56px 0 60px}.de-card{border-radius:20px;padding:40px 24px 42px}.digital-employee h2{letter-spacing:-.8px;font-size:28px}.de-lede{font-size:13.5px}}@media (width<=480px){.digital-employee h2{letter-spacing:-.5px;font-size:23px}.de-cta{box-sizing:border-box;justify-content:center;width:100%}}.hero-dialogue-box{border:1px solid var(--stroke);box-shadow:var(--shadow-sm);background:#ffffffe6;border-radius:14px;flex-direction:column;gap:10px;margin-top:20px;padding:16px 18px;display:flex}.hero-dialogue-line{align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.45;display:flex}.hero-dialogue-label{text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border-radius:6px;flex-shrink:0;padding:2px 8px;font-size:.78rem;font-weight:700}.hero-dialogue-label--customer{color:#475569;background:#f1f5f9}.hero-dialogue-label--avarole{color:#2563eb;background:#2563eb1f}.hero-dialogue-text{color:var(--ink)}.hero-live-meta{color:var(--muted);align-items:center;gap:16px;margin-top:14px;font-size:.82rem;display:flex}.hero-live-item{align-items:center;gap:6px;font-weight:500;display:flex}.hero-live-dot{background:#10b981;border-radius:50%;width:8px;height:8px}.btn-secondary-link{color:var(--accent);background:var(--accent-wash);border:1px solid #2563eb33;border-radius:49px;justify-content:center;align-items:center;padding:12px 24px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-secondary-link:hover{background:var(--accent-wash-strong);transform:translateY(-1px)}.category-clarity{border-bottom:1px solid var(--stroke);background:#fafafb;padding:72px 0 64px}.clarity-header{text-align:center;max-width:780px;margin:0 auto 40px}.clarity-eyebrow{text-transform:uppercase;letter-spacing:1px;color:var(--accent);margin-bottom:12px;font-size:.82rem;font-weight:700}.clarity-header h2{letter-spacing:-.8px;color:var(--ink);margin-bottom:16px;font-size:2.2rem;font-weight:700}.clarity-lede{color:var(--muted);font-size:1.05rem;line-height:1.6}.clarity-comparison{grid-template-columns:repeat(3,1fr);gap:16px;max-width:900px;margin:0 auto;display:grid}.clarity-item{text-align:center;border-radius:14px;flex-direction:column;gap:6px;padding:24px 20px;transition:transform .2s;display:flex}.clarity-item--muted{border:1px solid var(--stroke);background:#fff}.clarity-item--highlight{border:2px solid var(--accent);box-shadow:var(--shadow-md);background:linear-gradient(135deg,#2563eb14 0%,#7c3aed14 100%)}.clarity-type{color:var(--ink);font-size:1.1rem;font-weight:700}.clarity-desc{color:var(--muted-dim);font-size:.9rem}.outcomes-section{padding:88px 0}.outcomes-header{text-align:center;max-width:760px;margin:0 auto 52px}.outcomes-eyebrow{text-transform:uppercase;letter-spacing:1px;color:var(--accent);margin-bottom:12px;font-size:.82rem;font-weight:700}.outcomes-header h2{letter-spacing:-.8px;color:var(--ink);margin-bottom:16px;font-size:2.3rem;font-weight:700}.outcomes-lede{color:var(--muted);font-size:1.05rem;line-height:1.6}.outcomes-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.outcome-card{border:1px solid var(--stroke);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;padding:32px 24px;transition:transform .25s,box-shadow .25s;display:flex}.outcome-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.outcome-tag{border-radius:8px;margin-bottom:18px;padding:4px 10px;font-size:.85rem;font-weight:700;display:inline-block}.outcome-card--blue .outcome-tag{background:var(--accent-wash);color:var(--accent)}.outcome-card--purple .outcome-tag{color:#7c3aed;background:#7c3aed1f}.outcome-card--peach .outcome-tag{background:var(--accent-secondary-wash);color:var(--accent-secondary)}.outcome-card--green .outcome-tag{color:#10b981;background:#ecfdf5}.outcome-card h3{color:var(--ink);margin-bottom:10px;font-size:1.15rem;font-weight:700}.outcome-card p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.55}.roles-section{border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);background:#fafafb;padding:88px 0}.roles-header{text-align:center;max-width:760px;margin:0 auto 52px}.roles-eyebrow{text-transform:uppercase;letter-spacing:1px;color:var(--accent);margin-bottom:12px;font-size:.82rem;font-weight:700}.roles-header h2{letter-spacing:-.8px;color:var(--ink);margin-bottom:16px;font-size:2.3rem;font-weight:700}.roles-lede{color:var(--muted);font-size:1.05rem;line-height:1.6}.roles-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.role-card{border:1px solid var(--stroke);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;padding:30px 26px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.role-card:hover{box-shadow:var(--shadow-md);border-color:#2563eb66;transform:translateY(-4px)}.role-card-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.role-card h3{color:var(--ink);margin:0;font-size:1.2rem;font-weight:700}.role-industry{color:#475569;white-space:nowrap;background:#f1f5f9;border-radius:6px;padding:3px 8px;font-size:.76rem;font-weight:600}.role-desc{color:var(--muted);margin-bottom:20px;font-size:.92rem;line-height:1.55}.role-caps{border-top:1px dashed var(--stroke);color:var(--accent);align-items:center;gap:8px;padding-top:14px;font-size:.84rem;font-weight:500;display:flex}.timeline-section{padding:88px 0}.timeline-header{text-align:center;max-width:760px;margin:0 auto 52px}.timeline-eyebrow{text-transform:uppercase;letter-spacing:1px;color:var(--accent);margin-bottom:12px;font-size:.82rem;font-weight:700}.timeline-header h2{letter-spacing:-.8px;color:var(--ink);margin-bottom:16px;font-size:2.3rem;font-weight:700}.timeline-lede{color:var(--muted);font-size:1.05rem;line-height:1.6}.timeline-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid;position:relative}.timeline-card{border:1px solid var(--stroke);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;flex-direction:column;padding:30px 24px;transition:transform .25s,box-shadow .25s;display:flex}.timeline-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.timeline-badge-row{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.timeline-step-num{color:var(--accent);font-size:1.1rem;font-weight:800}.timeline-timeframe{letter-spacing:.5px;color:var(--accent);background:#2563eb1a;border-radius:8px;padding:4px 10px;font-size:.78rem;font-weight:700}.timeline-card h3{color:var(--ink);margin-bottom:10px;font-size:1.15rem;font-weight:700}.timeline-card p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.intel-section{color:#fff;background:#0f172a;padding:88px 0}.intel-header{text-align:center;max-width:760px;margin:0 auto 52px}.intel-eyebrow{text-transform:uppercase;letter-spacing:1px;color:#60a5fa;margin-bottom:12px;font-size:.82rem;font-weight:700}.intel-header h2{letter-spacing:-.8px;color:#fff;margin-bottom:16px;font-size:2.3rem;font-weight:700}.intel-lede{color:#94a3b8;font-size:1.05rem;line-height:1.6}.pipeline-card{background:#1e293bcc;border:1px solid #ffffff1a;border-radius:20px;margin-bottom:48px;padding:36px 30px;box-shadow:0 20px 40px #0000004d}.pipeline-title{color:#f8fafc;text-align:center;margin-bottom:24px;font-size:1.1rem;font-weight:700}.pipeline-flow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.pipeline-step-wrap{align-items:center;gap:12px;display:flex}.pipeline-step{text-align:center;background:#0f172ae6;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;align-items:center;min-width:140px;padding:14px 18px;display:flex}.pipeline-stage{color:#f8fafc;margin-bottom:4px;font-size:.92rem;font-weight:700}.pipeline-verb{color:#38bdf8;font-size:.78rem;font-style:italic;font-weight:600}.pipeline-arrow{color:#64748b;font-size:1.2rem;font-weight:700}.pipeline-supporting{text-align:center;color:#cbd5e1;margin-bottom:24px;font-size:.95rem}.pipeline-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.pipeline-badge{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f64d;border-radius:30px;padding:6px 14px;font-size:.8rem;font-weight:600}.trust-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.trust-card{background:#1e293bb3;border:1px solid #ffffff14;border-radius:16px;padding:28px 24px;transition:transform .25s,border-color .25s}.trust-card:hover{border-color:#60a5fa66;transform:translateY(-4px)}.trust-card h3{color:#f8fafc;margin-bottom:10px;font-size:1.15rem;font-weight:700}.trust-card p{color:#94a3b8;margin:0;font-size:.9rem;line-height:1.55}.roi-section{padding:88px 0}.roi-header{text-align:center;max-width:760px;margin:0 auto 52px}.roi-eyebrow{text-transform:uppercase;letter-spacing:1px;color:var(--accent);margin-bottom:12px;font-size:.82rem;font-weight:700}.roi-header h2{letter-spacing:-.8px;color:var(--ink);margin-bottom:16px;font-size:2.3rem;font-weight:700}.roi-lede{color:var(--muted);font-size:1.05rem;line-height:1.6}.roi-card-container{border:1px solid var(--stroke);box-shadow:var(--shadow-md);background:#fff;border-radius:20px;padding:40px 36px}.roi-grid{grid-template-columns:1fr 1fr;gap:40px;margin-bottom:24px;display:grid}.roi-inputs-title{color:var(--ink);margin-bottom:24px;font-size:1.15rem;font-weight:700}.roi-control{margin-bottom:20px}.roi-label-row{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.9rem;display:flex}.roi-label-row label{color:var(--ink);font-weight:600}.roi-val{color:var(--accent);font-weight:700}.roi-slider{width:100%;accent-color:var(--accent);cursor:pointer}.roi-outputs{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:16px;flex-direction:column;justify-content:space-between;padding:32px 28px;display:flex}.roi-badge-featured{text-transform:uppercase;letter-spacing:.5px;color:#93c5fd;background:#2563eb4d;border-radius:6px;align-self:flex-start;margin-bottom:20px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-block}.roi-hero-metric{margin-bottom:28px}.roi-hero-val{letter-spacing:-1.5px;color:#38bdf8;margin-bottom:8px;font-size:3.2rem;font-weight:800;line-height:1;display:block}.roi-hero-label{color:#94a3b8;font-size:.95rem}.roi-metrics-grid{border-top:1px dashed #ffffff26;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:28px;padding-top:20px;display:grid}.roi-metric{flex-direction:column;display:flex}.roi-metric-num{color:#f8fafc;font-size:1.4rem;font-weight:700}.roi-metric-lbl{color:#94a3b8;font-size:.8rem}.roi-cta-wrap{margin-top:10px}.roi-btn-primary{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border-radius:12px;justify-content:center;align-items:center;width:100%;padding:14px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 8px 20px #ea580c4d}.roi-btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 26px #ea580c66}.roi-disclaimer{color:var(--muted-dim);text-align:center;margin:0;font-size:.82rem;line-height:1.5}.channels-section{border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);background:#fafafb;padding:88px 0}.channels-header{text-align:center;max-width:760px;margin:0 auto 52px}.channels-eyebrow{text-transform:uppercase;letter-spacing:1px;color:var(--accent);margin-bottom:12px;font-size:.82rem;font-weight:700}.channels-header h2{letter-spacing:-.8px;color:var(--ink);margin-bottom:16px;font-size:2.3rem;font-weight:700}.channels-lede{color:var(--muted);font-size:1.05rem;line-height:1.6}.channels-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.channel-card{border:1px solid var(--stroke);box-shadow:var(--shadow-sm);background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;padding:30px 26px;transition:transform .25s,box-shadow .25s;display:flex}.channel-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.channel-icon{background:var(--accent-wash);width:44px;height:44px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.channel-card h3{color:var(--ink);margin-bottom:10px;font-size:1.15rem;font-weight:700}.channel-card p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.final-cta-section{padding:96px 0}.final-cta-card{text-align:center;color:#fff;box-shadow:var(--shadow-lg);background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:24px;max-width:920px;margin:0 auto;padding:64px 40px}.final-cta-eyebrow{text-transform:uppercase;letter-spacing:1.2px;color:#60a5fa;margin-bottom:14px;font-size:.85rem;font-weight:700}.final-cta-card h2{letter-spacing:-1px;color:#fff;margin-bottom:18px;font-size:2.6rem;font-weight:800}.final-cta-lede{color:#cbd5e1;max-width:620px;margin:0 auto 36px;font-size:1.1rem;line-height:1.6}.final-cta-actions{justify-content:center;display:flex}.final-btn-primary{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border-radius:49px;justify-content:center;align-items:center;padding:16px 36px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 24px #ea580c59}.final-btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 30px #ea580c73}@media (width<=1024px){.outcomes-grid,.timeline-grid,.roles-grid,.trust-grid,.channels-grid{grid-template-columns:repeat(2,1fr)}.roi-grid{grid-template-columns:1fr}}@media (width<=640px){.clarity-comparison,.outcomes-grid,.timeline-grid,.roles-grid,.trust-grid,.channels-grid{grid-template-columns:1fr}.pipeline-flow{flex-direction:column}.pipeline-arrow{transform:rotate(90deg)}.roi-card-container{padding:24px 18px}.final-cta-card{padding:44px 20px}.final-cta-card h2{font-size:2rem}}.outcomes-v2{background:var(--bg);border-bottom:1px solid var(--stroke);padding:88px 0;position:relative}.outcomes-v2__header{text-align:center;max-width:760px;margin:0 auto 52px}.outcomes-v2__eyebrow{font-family:"General Sans", var(--font-sans);text-transform:uppercase;letter-spacing:.28em;color:var(--accent);margin-bottom:14px;font-size:11px;font-weight:700}.outcomes-v2__header h2{font-family:var(--font-serif), "SerifAmp", "Gambarino", "Playfair Display", serif;letter-spacing:-1.4px;color:var(--ink);margin-bottom:16px;font-size:44px;font-weight:400;line-height:1.16}.outcomes-v2__lede{font-family:"General Sans", var(--font-sans);color:#64748b;max-width:600px;margin:0 auto;font-size:15px;line-height:1.6}.outcomes-v2__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.outcomes-v2__card{border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;align-items:flex-start;padding:28px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.outcomes-v2__card:hover{box-shadow:var(--shadow-md);border-color:#2563eb4d;transform:translateY(-4px)}.outcomes-v2__top-bar{justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;display:flex}.outcomes-v2__icon{border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.outcomes-v2__icon--blue{background:var(--accent-wash);color:var(--accent)}.outcomes-v2__icon--purple{color:#7c3aed;background:#7c3aed1f}.outcomes-v2__icon--peach{background:var(--accent-secondary-wash);color:var(--accent-secondary)}.outcomes-v2__icon--green{color:#10b981;background:#ecfdf5}.outcomes-v2__badge{border-radius:8px;padding:4px 10px;font-size:.8rem;font-weight:700;display:inline-block}.outcomes-v2__badge--blue{background:var(--accent-wash);color:var(--accent)}.outcomes-v2__badge--purple{color:#7c3aed;background:#7c3aed1f}.outcomes-v2__badge--peach{background:var(--accent-secondary-wash);color:var(--accent-secondary)}.outcomes-v2__badge--green{color:#10b981;background:#ecfdf5}.outcomes-v2__card h3{color:var(--ink);margin-bottom:10px;font-size:1.15rem;font-weight:700}.outcomes-v2__card p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.6}@media (width<=1024px){.outcomes-v2__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.outcomes-v2__grid{grid-template-columns:1fr}.outcomes-v2__header h2{letter-spacing:-.8px;font-size:32px}}.timeline-v2{border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);background:#fafafb;padding:88px 0;position:relative}.timeline-v2__header{text-align:center;max-width:760px;margin:0 auto 52px}.timeline-v2__eyebrow{font-family:"General Sans", var(--font-sans);text-transform:uppercase;letter-spacing:.28em;color:var(--accent);margin-bottom:14px;font-size:11px;font-weight:700}.timeline-v2__header h2{font-family:var(--font-serif), "SerifAmp", "Gambarino", "Playfair Display", serif;letter-spacing:-1.4px;color:var(--ink);margin-bottom:16px;font-size:44px;font-weight:400;line-height:1.16}.timeline-v2__lede{font-family:"General Sans", var(--font-sans);color:#64748b;max-width:600px;margin:0 auto;font-size:15px;line-height:1.6}.timeline-v2__canvas{position:relative}.timeline-v2__thread{pointer-events:none;z-index:1;width:100%;height:40px;position:absolute;top:40px;left:0}.timeline-v2__grid{z-index:2;grid-template-columns:repeat(4,1fr);gap:20px;display:grid;position:relative}.timeline-v2__card{border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;padding:30px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.timeline-v2__card:hover{box-shadow:var(--shadow-md);border-color:#2563eb4d;transform:translateY(-4px)}.timeline-v2__card-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.timeline-v2__icon{border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.timeline-v2__icon--blue{background:var(--accent-wash);color:var(--accent)}.timeline-v2__icon--violet{color:#7c3aed;background:#7c3aed1f}.timeline-v2__icon--peach{background:var(--accent-secondary-wash);color:var(--accent-secondary)}.timeline-v2__icon--green{color:#10b981;background:#ecfdf5}.timeline-v2__timeframe{letter-spacing:.5px;border-radius:8px;padding:4px 10px;font-size:.78rem;font-weight:700}.timeline-v2__timeframe--blue{background:var(--accent-wash);color:var(--accent)}.timeline-v2__timeframe--violet{color:#7c3aed;background:#7c3aed1f}.timeline-v2__timeframe--peach{background:var(--accent-secondary-wash);color:var(--accent-secondary)}.timeline-v2__timeframe--green{color:#10b981;background:#ecfdf5}.timeline-v2__num-row{margin-bottom:10px}.timeline-v2__step-num{color:var(--ink);opacity:.85;font-size:1.2rem;font-weight:800}.timeline-v2__card h3{color:var(--ink);margin-bottom:10px;font-size:1.15rem;font-weight:700}.timeline-v2__card p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}@media (width<=1024px){.timeline-v2__grid{grid-template-columns:repeat(2,1fr)}.timeline-v2__thread{display:none}}@media (width<=640px){.timeline-v2__grid{grid-template-columns:1fr}.timeline-v2__header h2{letter-spacing:-.8px;font-size:32px}}.channels-v2{background:var(--bg);border-bottom:1px solid var(--stroke);padding:88px 0;position:relative}.channels-v2__header{text-align:center;max-width:760px;margin:0 auto 52px}.channels-v2__eyebrow{font-family:"General Sans", var(--font-sans);text-transform:uppercase;letter-spacing:.28em;color:var(--accent);margin-bottom:14px;font-size:11px;font-weight:700}.channels-v2__header h2{font-family:var(--font-serif), "SerifAmp", "Gambarino", "Playfair Display", serif;letter-spacing:-1.4px;color:var(--ink);margin-bottom:16px;font-size:44px;font-weight:400;line-height:1.16}.channels-v2__lede{font-family:"General Sans", var(--font-sans);color:#64748b;max-width:600px;margin:0 auto;font-size:15px;line-height:1.6}.channels-v2__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.channels-v2__card{border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;align-items:flex-start;padding:32px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.channels-v2__card:hover{box-shadow:var(--shadow-md);border-color:#2563eb4d;transform:translateY(-4px)}.channels-v2__icon{border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:20px;display:flex}.channels-v2__icon--blue{background:var(--accent-wash);color:var(--accent)}.channels-v2__icon--violet{color:#7c3aed;background:#7c3aed1f}.channels-v2__icon--peach{background:var(--accent-secondary-wash);color:var(--accent-secondary)}.channels-v2__icon--cyan{color:#0891b2;background:#06b6d41f}.channels-v2__icon--green{color:#10b981;background:#ecfdf5}.channels-v2__icon--pink{color:#db2777;background:#ec48991f}.channels-v2__card h3{color:var(--ink);margin-bottom:10px;font-size:1.18rem;font-weight:700}.channels-v2__card p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.55}@media (width<=1024px){.channels-v2__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.channels-v2__grid{grid-template-columns:1fr}.channels-v2__header h2{letter-spacing:-.8px;font-size:32px}}.intel-v2{border-top:1px solid var(--stroke);border-bottom:1px solid var(--stroke);background:#fafafb;padding:88px 0;position:relative}.intel-v2__header{text-align:center;max-width:780px;margin:0 auto 52px}.intel-v2__eyebrow{font-family:"General Sans", var(--font-sans);text-transform:uppercase;letter-spacing:.28em;color:var(--accent);margin-bottom:14px;font-size:11px;font-weight:700}.intel-v2__header h2{font-family:var(--font-serif), "SerifAmp", "Gambarino", "Playfair Display", serif;letter-spacing:-1.4px;color:var(--ink);margin-bottom:16px;font-size:44px;font-weight:400;line-height:1.16}.intel-v2__lede{font-family:"General Sans", var(--font-sans);color:#64748b;max-width:680px;margin:0 auto;font-size:15px;line-height:1.6}.intel-v2__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.intel-v2__card{border:1px solid var(--glass-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;align-items:flex-start;padding:32px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.intel-v2__card:hover{box-shadow:var(--shadow-md);border-color:#2563eb4d;transform:translateY(-4px)}.intel-v2__icon{border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:20px;display:flex}.intel-v2__icon--blue{background:var(--accent-wash);color:var(--accent)}.intel-v2__icon--violet{color:#7c3aed;background:#7c3aed1f}.intel-v2__icon--peach{background:var(--accent-secondary-wash);color:var(--accent-secondary)}.intel-v2__icon--cyan{color:#0891b2;background:#06b6d41f}.intel-v2__icon--green{color:#10b981;background:#ecfdf5}.intel-v2__icon--pink{color:#db2777;background:#ec48991f}.intel-v2__card h3{color:var(--ink);margin-bottom:10px;font-size:1.18rem;font-weight:700}.intel-v2__card p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.6}@media (width<=1024px){.intel-v2__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.intel-v2__grid{grid-template-columns:1fr}.intel-v2__header h2{letter-spacing:-.8px;font-size:32px}}.mlink,.mlabel{display:none}.sys-sync{letter-spacing:.12em;width:100%;height:14px;color:var(--muted);align-items:center;gap:8px;margin-top:8px;font-size:9px;font-weight:700;display:flex;position:relative}.sys-track{background:#00000014;border-radius:2px;flex:1;height:2px;position:relative}.sys-track i{border-radius:50%;width:6px;height:6px;position:absolute;top:-2px}.sys-track i:first-child{background:#7c3aed;animation:1.8s ease-in-out infinite archLr;box-shadow:0 0 6px #7c3aed}.sys-track i:last-child{background:#0891b2;animation:1.8s ease-in-out infinite reverse archLr;box-shadow:0 0 6px #0891b2}.business-analyzer-section{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:64px 0 48px;display:flex;position:relative}.ba-section-wrap{box-sizing:border-box;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:1180px;margin:0 auto;padding:0 28px;display:flex}.ba-section-header{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:800px;display:flex}.ba-section-title{text-align:center;margin:0;font-style:normal;font-weight:400;letter-spacing:-1.5px!important;color:#000!important;font-family:Gambarino,SerifAmp,Playfair Display,serif!important;font-size:clamp(32px,4.5vw,50px)!important;line-height:1.1!important}.ba-section-subtitle{text-align:center;max-width:580px;margin:0;font-style:normal;font-weight:400;font-family:"General Sans", var(--font-sans), sans-serif!important;letter-spacing:-.25px!important;color:#475569!important;font-size:18px!important;line-height:1.4!important}.ba-form-home{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:508px;margin:0 auto;display:flex}.ba-input-container{box-sizing:border-box;width:100%}.ba-form-home #ba-url{outline:none;transition:border-color .2s,box-shadow .2s;width:100%!important;height:54px!important;font-family:"General Sans", var(--font-sans), sans-serif!important;color:#0d0d0d!important;box-sizing:border-box!important;background:linear-gradient(135deg,#ffffffbf 0%,#fff6 100%),#ffffff9e!important;border:.91px solid #ffffff29!important;border-radius:8px!important;padding:13px 20px!important;font-size:16px!important;box-shadow:0 1px 2px #17140f0a,0 1px 1px #17140f08!important}.ba-form-home #ba-url::placeholder{color:#828282!important;font-family:"General Sans", var(--font-sans), sans-serif!important}.ba-form-home #ba-url:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb2e!important}.btn-ba-submit{box-sizing:border-box;cursor:pointer;transition:transform .2s,box-shadow .2s;color:#fff!important;width:100%!important;height:54px!important;font-family:"General Sans", var(--font-sans), sans-serif!important;text-transform:capitalize!important;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%)!important;border:none!important;border-radius:8px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:15px 26px!important;font-size:16px!important;font-weight:600!important;line-height:22px!important;display:flex!important;box-shadow:0 8px 20px #ea580c40!important}.btn-ba-submit:hover{transform:translateY(-1px);box-shadow:0 12px 24px #ea580c59!important}.btn-ba-submit:active{transform:translateY(0)}.use-cases-section{background:0 0;flex-direction:column;align-items:center;width:100%;padding:56px 0;display:flex;position:relative}.use-cases-container{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:1180px;margin:0 auto;padding:0 24px;display:flex}.use-cases-header{text-align:center;flex-direction:column;align-items:center;max-width:800px;margin-bottom:48px;display:flex}.use-cases-eyebrow{font-family:"General Sans", var(--font-sans), sans-serif;text-align:center;letter-spacing:10px;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:14px;font-style:normal;font-weight:600;line-height:19px}.use-cases-title{font-family:"Gambarino", "Playfair Display", var(--font-serif), serif;text-align:center;letter-spacing:-2px;color:#000;margin:0 0 20px;font-size:50px;font-style:normal;font-weight:400;line-height:55px}.use-cases-subtitle{font-family:"General Sans", var(--font-sans), sans-serif;text-align:center;letter-spacing:-.25px;color:#475569;max-width:648px;margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:23px}.use-cases-grid{grid-template-columns:repeat(3,1fr);gap:20px;width:100%;display:grid}.use-case-card{box-sizing:border-box;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff80 0%,#fff3 100%),#ffffff9e;border:.909091px solid #fffc;border-radius:12px;flex-direction:column;align-items:center;min-height:240px;padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 1px 2px #17140f0a,0 1px 1px #17140f08}.use-case-card:hover{border-color:#6366f14d;transform:translateY(-3px);box-shadow:0 10px 28px #17140f14}.use-case-icon-wrapper{justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:24px;display:flex}.use-case-card-title{font-family:"Playfair Display", var(--font-serif), serif;color:#000;margin:0 0 8px;font-size:20px;font-style:normal;font-weight:500;line-height:26px}.use-case-card-desc{font-family:"General Sans", var(--font-sans), sans-serif;text-align:center;letter-spacing:-.25px;color:#475569;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:23px}@media (width<=992px){.use-cases-grid{grid-template-columns:repeat(2,1fr)}.use-cases-title{font-size:38px;line-height:44px}}@media (width<=640px){.use-cases-grid{grid-template-columns:1fr}.use-cases-eyebrow{letter-spacing:5px}.use-cases-title{font-size:30px;line-height:36px}}.how-it-works-section{background:0 0;flex-direction:column;align-items:center;width:100%;padding:56px 0 80px;display:flex;position:relative}.how-it-works-container{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:1180px;margin:0 auto;padding:0 24px;display:flex}.how-it-works-header{text-align:center;flex-direction:column;align-items:center;max-width:800px;margin-bottom:56px;display:flex}.how-it-works-eyebrow{font-family:"General Sans", var(--font-sans), sans-serif;text-align:center;letter-spacing:10px;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:14px;font-style:normal;font-weight:600;line-height:19px}.how-it-works-title{font-family:"Gambarino", "Playfair Display", var(--font-serif), serif;text-align:center;letter-spacing:-2px;color:#000;margin:0 0 20px;font-size:50px;font-style:normal;font-weight:400;line-height:55px}.how-it-works-subtitle{font-family:"General Sans", var(--font-sans), sans-serif;text-align:center;letter-spacing:-.25px;color:#475569;max-width:648px;margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:23px}.how-it-works-flow{flex-direction:column;gap:20px;width:100%;max-width:1124px;display:flex;position:relative}.flow-step{z-index:2;width:520px;max-width:100%;position:relative}.flow-step.step-1{align-self:flex-start}.flow-step.step-2{align-self:flex-end;margin-top:-40px}.flow-step.step-3{align-self:flex-start;margin-top:-40px}.flow-step.step-4{align-self:flex-end;margin-top:-40px}.flow-card{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fff9 0%,#ffffff4d 100%),#ffffff9e;border:.909091px solid #fffc;border-radius:16px;flex-direction:column;align-items:flex-start;padding:24px 28px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #17140f0a,0 1px 1px #17140f08}.flow-card--green{background:linear-gradient(135deg,#00ae7b2e 0%,#00ae7b0f 100%),#beffe159;border:1px solid #00ae7b59}.flow-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #17140f14}.flow-card-top{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;display:flex}.step-badge{width:30px;height:30px;font-family:"General Sans", var(--font-sans), sans-serif;color:#fff;border-radius:6px;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.badge-blue{background:#2563eb}.badge-purple{background:#7525ff}.badge-orange{background:#f97316}.badge-green{background:#059669}.timeframe-pill{font-family:"General Sans", var(--font-sans), sans-serif;letter-spacing:.5px;text-transform:uppercase;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:700;line-height:16px}.pill-blue{color:#2563eb;background:#d0deff}.pill-purple{color:#7525ff;background:#7525ff26}.pill-orange{color:#ea580c;background:#f9731626}.pill-green{color:#059669;background:#beffe1}.flow-card-title{font-family:"Gambarino", "Playfair Display", var(--font-serif), serif;color:#000;margin:0 0 8px;font-size:22px;font-style:normal;font-weight:400;line-height:28px}.flow-card-desc{font-family:"General Sans", var(--font-sans), sans-serif;letter-spacing:-.25px;color:#475569;margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:23px}.flow-connector{pointer-events:none;z-index:1;position:absolute}.connector-1{width:240px;height:100px;top:70px;left:450px}.connector-2{width:350px;height:120px;top:210px;left:360px}.connector-3{width:240px;height:100px;top:360px;left:450px}@media (width<=992px){.flow-connector{display:none}.flow-step{width:100%;margin-top:0!important}.how-it-works-title{font-size:38px;line-height:44px}}@media (width<=640px){.how-it-works-eyebrow{letter-spacing:5px}.how-it-works-title{font-size:30px;line-height:36px}}.hero .premium-badge{position:relative!important}.hero .premium-badge:before{content:""!important;border-radius:inherit!important;-webkit-mask-composite:xor!important;pointer-events:none!important;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%)!important;padding:1.5px!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0)!important;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}.hero-stat__suffix[data-suffix=x]{letter-spacing:-.5px;font-size:.6em}.discover-band{background:radial-gradient(52% 42% at 10% 58%,#a7c9aa4d 0%,#a7c9aa00 70%),radial-gradient(48% 38% at 94% 14%,#bacbdb57 0%,#bacbdb00 72%),radial-gradient(46% 36% at 86% 92%,#c5d2c842 0%,#c5d2c800 72%),linear-gradient(#e9edef 0%,#ecefea 52%,#e8ece8 100%);position:relative}.business-analyzer-section,.use-cases{background:0 0}.use-cases{padding:26px 0 88px}.use-cases h2{text-align:center;letter-spacing:-1.3px;color:#0b1220;max-width:100%;margin:0 auto 16px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:clamp(30px,3.6vw,44px);font-weight:400;line-height:1.16}@media (width<=900px){.use-cases{padding:20px 0 64px}.use-cases h2{letter-spacing:-.8px}}.hiw-timeline{background:radial-gradient(48% 40% at 8% 66%,#a7c9aa3d 0%,#a7c9aa00 70%),radial-gradient(44% 36% at 96% 18%,#bacbdb42 0%,#bacbdb00 72%),linear-gradient(#e9edea 0%,#ecefeb 60%,#e9ece9 100%);padding:72px 0 84px;position:relative}.hwt-eyebrow{width:fit-content;max-width:100%;font-family:"General Sans", var(--font-sans);letter-spacing:.3em;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 auto 14px;font-size:11px;font-weight:700}.hiw-timeline h2{text-align:center;letter-spacing:-1.2px;color:#0b1220;max-width:100%;margin:0 auto 16px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:clamp(28px,3.4vw,40px);font-weight:400;line-height:1.16}.hwt-lede{text-align:center;max-width:560px;font-family:"General Sans", var(--font-sans);color:#55606f;margin:0 auto;font-size:13.5px;line-height:1.65}.hwt-canvas{aspect-ratio:665/313;width:780px;max-width:100%;margin:44px auto 0;position:relative}.hwt-threads{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hwt-steps{margin:0;padding:0;list-style:none}.hwt-card{z-index:1;box-sizing:border-box;background:#ffffff9e;border:1px solid #ffffffb3;border-radius:11px;padding:16px 18px 18px;position:absolute;box-shadow:0 8px 26px #0f172a0d}.hwt-card--1{width:46.3%;top:0;left:0}.hwt-card--2{width:46.5%;top:14.7%;left:53.5%}.hwt-card--3{width:40.8%;top:52.5%;left:5.7%}.hwt-card--4{width:41.8%;top:68%;left:50.2%}.hwt-card--green{background:#b9e1c7;border-color:#ffffff80}.hwt-card__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.hwt-badge{width:22px;height:22px;font-family:"General Sans", var(--font-sans);color:#fff;border-radius:5px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.hwt-card--blue .hwt-badge{background:#2563eb}.hwt-card--violet .hwt-badge{background:#7c3aed}.hwt-card--orange .hwt-badge{background:#f4511e}.hwt-card--green .hwt-badge{background:#16a34a}.hwt-when{font-family:"General Sans", var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:5px;padding:4px 9px;font-size:9px;font-weight:700}.hwt-card--blue .hwt-when{color:#2563eb;background:#dbeafe}.hwt-card--violet .hwt-when{color:#7c3aed;background:#ede9fe}.hwt-card--orange .hwt-when{color:#ea580c;background:#ffedd5}.hwt-card--green .hwt-when{color:#16a34a;background:#dcfce7}.hwt-card h3{letter-spacing:-.2px;color:#0b1220;margin:0 0 6px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:15.5px;font-weight:400;line-height:1.25}.hwt-card p{font-family:"General Sans", var(--font-sans);color:#5b6676;margin:0;font-size:12.5px;line-height:1.5}@media (width<=900px){.hiw-timeline{padding:56px 0 64px}.hwt-canvas{aspect-ratio:auto;width:100%;margin-top:32px}.hwt-threads{display:none}.hwt-steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.hwt-card--1,.hwt-card--2,.hwt-card--3,.hwt-card--4{width:auto;position:static}}@media (width<=560px){.hwt-steps{grid-template-columns:minmax(0,1fr)}.hwt-lede{font-size:13px}}.channels-v2{background:radial-gradient(46% 38% at 6% 12%,#bacbdb47 0%,#bacbdb00 72%),radial-gradient(44% 36% at 96% 88%,#c5cedc42 0%,#c5cedc00 72%),linear-gradient(#edeff3 0%,#f0f2f5 55%,#ebeef2 100%);padding:76px 0 88px;position:relative}.channels-v2__header{text-align:center;flex-direction:column;align-items:center;display:flex}.channels-v2__eyebrow{width:fit-content;max-width:100%;font-family:"General Sans", var(--font-sans);letter-spacing:.3em;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 14px;font-size:11px;font-weight:700}.channels-v2 h2{letter-spacing:-1.3px;color:#0b1220;max-width:100%;margin:0 0 14px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:clamp(28px,3.6vw,42px);font-weight:400;line-height:1.16}.channels-v2__lede{max-width:480px;font-family:"General Sans", var(--font-sans);color:#55606f;margin:0 0 26px;font-size:13.5px;line-height:1.6}.channels-v2__cta{font-family:"General Sans", var(--font-sans);color:#fff;background:linear-gradient(118deg,#3b72ff 8.13%,#1b59f8 50%,#1546c7 91.87%);border-radius:8px;align-items:center;gap:9px;padding:14px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 26px -10px #1b59f8b3}.channels-v2__cta:hover{transform:translateY(-2px);box-shadow:0 18px 32px -12px #1b59f8bf}.channels-v2__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:44px 0 0;padding:0;list-style:none;display:grid}.channels-v2__card{box-sizing:border-box;background:#ffffff9e;border:1px solid #ffffffb3;border-radius:11px;padding:24px 24px 26px;transition:transform .24s,background .24s}.channels-v2__card:hover{background:#ffffffd9;transform:translateY(-3px)}.channels-v2__top{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:20px;display:flex}.channels-v2__icon{color:#4f46e5;justify-content:center;align-items:center;display:inline-flex}.channels-v2__icon svg{width:42px;height:42px;display:block}.channels-v2__soon{font-family:"General Sans", var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border-radius:6px;margin-left:auto;padding:6px 13px;font-size:10px;font-weight:700}.channels-v2__card h3{letter-spacing:-.5px;color:#0b1220;margin:0 0 10px;font-family:Gambarino,SerifAmp,Playfair Display,serif;font-size:22px;font-style:normal;font-weight:400;line-height:32px}.channels-v2__card p{font-family:"General Sans", var(--font-sans);color:#5b6676;margin:0;font-size:12.5px;line-height:1.6}@media (width<=900px){.channels-v2{padding:60px 0 68px}.channels-v2__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px}}@media (width<=580px){.channels-v2__grid{grid-template-columns:minmax(0,1fr)}.channels-v2__card{padding:20px}.channels-v2__cta{box-sizing:border-box;justify-content:center;width:100%}.channels-v2__lede{font-size:13px}}.exec-showcase{background:linear-gradient(#0a0e2ddb 0%,#0a0e2db8 45%,#080b26e6 100%) 50%/cover,url(/section_bg.webp) 50%/cover;padding:132px 0 84px;position:relative;overflow:hidden}.exec-showcase__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.exec-showcase__tags{pointer-events:none;z-index:0;margin:0;padding:0;list-style:none;position:absolute;inset:0}.exec-tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f1f5f9;white-space:nowrap;border:1px solid;border-radius:7px;padding:7px 14px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:13px;line-height:1.2;position:absolute}.exec-tag--green{background:#16a34a47;border-color:#4ade8066}.exec-tag--indigo{background:#4f46e54d;border-color:#818cf86b}.exec-tag--fuchsia{background:linear-gradient(#ffffff12 0%,#ffffff05 100%),linear-gradient(#e519ee3d,#e519ee3d);border-color:#e519ee6b}.exec-tag--amber{background:#b4530957;border-color:#fb923c66}.exec-tag--violet{background:#6d28d952;border-color:#a78bfa6b}.exec-tag--teal{background:#0d94884d;border-color:#2dd4bf6b}.exec-badge{font-family:"General Sans", var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);border-radius:43px;margin:0 0 16px;padding:6px 15px;font-size:11px;font-weight:600}.exec-eyebrow{font-family:"General Sans", var(--font-sans);letter-spacing:-.3px;background:linear-gradient(89.52deg,#0070fe 26.96%,#01cefd 117.31%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 10px;font-size:18px;font-weight:500}.exec-showcase h2{letter-spacing:-1.4px;color:#fff;flex-direction:column;max-width:100%;margin:0 0 18px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:clamp(30px,4vw,48px);font-weight:400;line-height:1.14;display:flex}.exec-showcase h2 span{background:linear-gradient(90deg,#60a5fa 0%,#a78bfa 48%,#f472b6 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.exec-lede{max-width:620px;font-family:"General Sans", var(--font-sans);color:#e2e8f0eb;margin:0 0 28px;font-size:14.5px;line-height:1.65}.exec-download{font-family:"General Sans", var(--font-sans);color:#fff;background:linear-gradient(118deg,#3b72ff 8.13%,#1b59f8 50%,#1546c7 91.87%);border-radius:8px;align-items:center;gap:12px;padding:15px 30px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 14px 30px -10px #1b59f8d9}.exec-download svg{flex-shrink:0;width:18px;height:18px}.exec-download:hover{transform:translateY(-2px);box-shadow:0 20px 36px -12px #1b59f8e6}.exec-other{font-family:"General Sans", var(--font-sans);color:#cbd5e1bf;margin:18px 0 10px;font-size:11.5px}.exec-versions{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.exec-versions a{font-family:"General Sans", var(--font-sans);color:#e2e8f0;text-underline-offset:2px;background:#ffffff14;border:1px solid #ffffff24;border-radius:6px;padding:6px 14px;font-size:11.5px;text-decoration:underline;transition:background .18s;display:inline-block}.exec-versions a:hover{background:#ffffff29}.exec-cards{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;margin:46px 0 0;padding:0;list-style:none;display:grid}.exec-card{box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c113085;border:1px solid #ffffff1f;border-radius:10px;padding:20px 20px 22px}.exec-card__icon{justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.exec-card__icon svg{width:42px;height:42px;display:block}.exec-card h3{letter-spacing:-.5px;color:#fff;margin:0 0 10px;font-family:Gambarino,SerifAmp,Playfair Display,serif;font-size:22px;font-style:normal;font-weight:400;line-height:32px}.exec-card p{font-family:"General Sans", var(--font-sans);color:#cbd5e1d9;margin:0;font-size:12px;line-height:1.6}@media (width<=1150px){.exec-showcase__tags{pointer-events:auto;flex-direction:column;gap:8px;width:100%;max-width:460px;margin:30px auto 0;display:flex;position:static}.exec-tag{box-sizing:border-box;text-align:center;white-space:normal;width:100%;padding:10px 14px;display:block;position:static}.exec-cards{margin-top:30px}}@media (width<=900px){.exec-showcase{padding:104px 0 64px}.exec-cards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px}}@media (width<=560px){.exec-cards{grid-template-columns:minmax(0,1fr)}.exec-download{box-sizing:border-box;justify-content:center;width:100%}.exec-eyebrow{font-size:15px}.exec-lede{font-size:13.5px}}.avatar-lib{background:radial-gradient(48% 40% at 8% 20%,#b4d6c43d 0%,#b4d6c400 72%),radial-gradient(44% 38% at 95% 84%,#bacbdb3d 0%,#bacbdb00 72%),linear-gradient(#eaefef 0%,#edf1ef 55%,#e9eeee 100%);padding:80px 0 92px;position:relative}.al-eyebrow{width:fit-content;max-width:100%;font-family:"General Sans", var(--font-sans);letter-spacing:.3em;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 auto 14px;font-size:11px;font-weight:700}.avatar-lib h2{text-align:center;letter-spacing:-1.2px;color:#0b1220;max-width:620px;margin:0 auto 14px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:clamp(28px,3.4vw,40px);font-weight:400;line-height:1.18}.al-lede{text-align:center;max-width:500px;font-family:"General Sans", var(--font-sans);color:#55606f;margin:0 auto;font-size:13.5px;line-height:1.6}.al-controls{align-items:center;gap:12px;margin:34px 0 14px;display:flex}.al-search{box-sizing:border-box;min-width:0;font-family:"General Sans", var(--font-sans);color:#0b1220;background:#fff;border:1px solid #0f172a14;border-radius:8px;flex:1;padding:12px 16px;font-size:13px}.al-search::placeholder{color:#94a3b8}.al-search:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.al-select{flex-shrink:0;position:relative}.al-select select{appearance:none;cursor:pointer;font-family:"General Sans", var(--font-sans);color:#0b1220;background:#fff;border:1px solid #0f172a14;border-radius:8px;padding:12px 20px 12px 32px;font-size:13px}.al-select:before{content:"";pointer-events:none;border-bottom:1.6px solid #64748b;border-right:1.6px solid #64748b;width:7px;height:7px;margin-top:-5px;position:absolute;top:50%;left:14px;transform:rotate(45deg)}.al-toggle{cursor:pointer;font-family:"General Sans", var(--font-sans);color:#475569;flex-shrink:0;align-items:center;gap:9px;font-size:12px;display:inline-flex}.al-toggle input{opacity:0;width:0;height:0;position:absolute}.al-toggle__track{background:#cbd5e1;border-radius:999px;flex-shrink:0;width:34px;height:19px;transition:background .2s;position:relative}.al-toggle__track i{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2.5px;left:2.5px}.al-toggle input:checked+.al-toggle__track{background:#2563eb}.al-toggle input:checked+.al-toggle__track i{transform:translate(15px)}.al-toggle input:focus-visible+.al-toggle__track{outline-offset:2px;outline:2px solid #2563eb}.al-cats{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.al-cat{cursor:pointer;font-family:"General Sans", var(--font-sans);color:#475569;background:#fff;border:1px solid #0f172a14;border-radius:999px;padding:7px 16px;font-size:12px;font-weight:500;transition:background .18s,color .18s,border-color .18s}.al-cat:hover{border-color:#2563eb4d}.al-cat.is-active{color:#fff;background:#2563eb;border-color:#2563eb}.al-body{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:18px;display:grid}.al-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.al-grid li{aspect-ratio:4/5;background:#d6dce6;border-radius:8px;position:relative;overflow:hidden}.al-grid li:after{content:"";border-radius:inherit;pointer-events:none;transition:box-shadow .22s;position:absolute;inset:0;box-shadow:inset 0 0 #7c3aed00}.al-grid li.is-active:after{box-shadow:inset 0 0 0 3px #7c3aed}.al-grid button{cursor:pointer;border-radius:inherit;background:0 0;border:none;width:100%;height:100%;padding:0;display:block}.al-grid button:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.al-grid img{object-fit:cover;width:100%;height:100%;display:block}.al-grid li:not(.is-active) button:hover img{opacity:.85}.al-empty{aspect-ratio:auto;text-align:center;font-family:"General Sans", var(--font-sans);color:#94a3b8;background:#fff9;border-radius:10px;grid-column:1/-1;padding:30px;font-size:13px}.al-preview{box-sizing:border-box;background:#ffffffb8;border:1px solid #fffc;border-radius:12px;padding:12px 12px 16px;box-shadow:0 10px 30px #0f172a0f}.al-preview__media{aspect-ratio:4/5;background:#0f172a;border-radius:9px;margin-bottom:14px;position:relative;overflow:hidden}.al-preview__media img{object-fit:cover;width:100%;height:100%;display:block}.al-live,.al-interactive{font-family:"General Sans", var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:4px 9px;font-size:8.5px;font-weight:700;display:inline-flex;position:absolute;top:9px}.al-live{color:#0b1220;background:#ffffffeb;left:9px}.al-live i{background:#22c55e;border-radius:50%;width:6px;height:6px}.al-interactive{color:#fff;text-transform:none;letter-spacing:0;background:linear-gradient(90deg,#7c3aed 0%,#a855f7 100%);font-size:9px;font-weight:600;right:9px}.al-preview h3{font-family:"General Sans", var(--font-sans);background:linear-gradient(90deg,#7c3aed 0%,#c026d3 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 3px;padding:0 4px;font-size:14px;font-weight:600}.al-preview__role{font-family:"General Sans", var(--font-sans);color:#64748b;margin:0 0 12px;padding:0 4px;font-size:11.5px}.al-preview__quote{font-family:"General Sans", var(--font-sans);color:#334155;-webkit-line-clamp:3;background:#0f172a0d;border-radius:7px;-webkit-box-orient:vertical;margin:0 0 12px;padding:11px 12px;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.al-langs{flex-wrap:wrap;gap:6px;margin:0;padding:0 4px;list-style:none;display:flex}.al-langs li{font-family:"General Sans", var(--font-sans);color:#475569;background:#0f172a0f;border-radius:5px;padding:5px 11px;font-size:11px}.al-langs li.is-active{color:#fff;background:#2563eb}@media (width<=960px){.al-body{grid-template-columns:minmax(0,1fr)}.al-preview{max-width:300px;margin:0 auto}}@media (width<=720px){.avatar-lib{padding:60px 0 70px}.al-controls{flex-wrap:wrap}.al-search{flex:100%}.al-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (width<=460px){.al-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.prod-scroll{background:radial-gradient(46% 38% at 6% 18%,#b4d6c438 0%,#b4d6c400 72%),radial-gradient(42% 36% at 96% 86%,#becedc38 0%,#becedc00 72%),linear-gradient(#ebefee 0%,#eef1ef 55%,#eaeeec 100%);position:relative}.prod-scroll.is-pinned{height:300vh}.prod-scroll.is-pinned .prod-scroll__stage{box-sizing:border-box;align-items:safe center;height:100vh;padding:112px 0 36px;display:flex;position:sticky;top:0;overflow:hidden}.prod-scroll:not(.is-pinned) .prod-scroll__stage{padding:64px 0 72px}.ps-tabs{background:#ffffffb8;border:1px solid #0f172a0d;border-radius:10px;gap:4px;width:fit-content;max-width:100%;margin:0 auto 10px;padding:5px;display:flex}.ps-tab{cursor:pointer;font-family:"General Sans", var(--font-sans);color:#475569;white-space:nowrap;background:0 0;border:none;border-radius:7px;padding:10px 22px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s}.ps-tab:hover{color:#0b1220}.ps-tab.is-active{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);box-shadow:0 6px 16px -6px #ea580c99}.ps-deck{perspective:1400px;margin-bottom:28px;position:relative}.prod-scroll.is-pinned .ps-deck{min-height:560px}.ps-view{will-change:transform, opacity;transition:opacity .45s,transform .55s cubic-bezier(.22,.7,.3,1)}.prod-scroll.is-pinned .ps-view{position:absolute;inset:0}.ps-view[data-state=active]{opacity:1;pointer-events:auto;transform:none}.prod-scroll.is-pinned .ps-view[data-state=next]{opacity:0;pointer-events:none;transform:translate3d(0,44px,-180px)rotateX(7deg)}.prod-scroll.is-pinned .ps-view[data-state=past]{opacity:0;pointer-events:none;transform:translate3d(0,-44px,140px)rotateX(-7deg)}.prod-scroll:not(.is-pinned) .ps-view[data-state=next],.prod-scroll:not(.is-pinned) .ps-view[data-state=past]{display:none}.ps-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 18px;padding:0;list-style:none;display:flex}.ps-chip{font-family:"General Sans", var(--font-sans);white-space:nowrap;background:linear-gradient(#eff8ff,#eff8ff),linear-gradient(243.51deg,#02aaf914 -20.13%,#7261f614 46.57%,#e419ee14 113.27%);border:1px solid #ffffffe6;border-radius:9px;align-items:center;gap:8px;padding:10px 18px;font-size:12.5px;font-weight:500;display:inline-flex}.ps-chip svg{color:#0d1220;flex-shrink:0;width:15px;height:15px}.ps-chip span{background:linear-gradient(243.51deg,#02aaf9 -20.13%,#7261f6 46.57%,#e419ee 113.27%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.ps-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 20px;padding:0;list-style:none;display:grid}.ps-card{box-sizing:border-box;background:#ffffff9e;border:1px solid #ffffffbf;border-radius:10px;padding:20px 22px 22px}.ps-card__head{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.ps-card__icon{color:#4f46e5;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ps-card__icon svg{width:42px;height:42px;display:block}.ps-card h3{letter-spacing:-.5px;color:#0b1220;margin:0;font-family:Gambarino,SerifAmp,Playfair Display,serif;font-size:22px;font-style:normal;font-weight:400;line-height:32px}.ps-card p{font-family:"General Sans", var(--font-sans);color:#5b6676;margin:0;font-size:12.5px;line-height:1.55}.ps-cta{font-family:"General Sans", var(--font-sans);color:#fff;background:linear-gradient(118deg,#3b72ff 8.13%,#1b59f8 50%,#1546c7 91.87%);border-radius:8px;align-items:center;gap:9px;margin:0 auto;padding:14px 30px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 26px -10px #1b59f8b3}.prod-scroll .wrap{flex-direction:column;flex:none;width:100%;display:flex}.ps-cta:hover{transform:translateY(-2px);box-shadow:0 18px 32px -12px #1b59f8c7}@media (width<=1100px){.ps-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.prod-scroll.is-pinned .ps-deck{min-height:760px}}@media (width<=900px){.prod-scroll:not(.is-pinned) .prod-scroll__stage{padding:56px 0 64px}.ps-tabs{width:100%;margin-bottom:10px;padding:4px}.ps-tab{flex:1;padding:10px 4px;font-size:12px}.ps-chips{gap:8px;margin-bottom:18px}.ps-chip{flex:100%;justify-content:center}.ps-cards{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:24px}.ps-card{padding:18px}.ps-card__head{margin-bottom:12px}.ps-card h3{font-size:15.5px}.ps-card p{font-size:12.5px}.ps-cta{box-sizing:border-box;justify-content:center;width:100%}}@media (width<=420px){.ps-card{padding:16px}.ps-card h3{font-size:14.5px}}.roi{background:#fff;padding:76px 0 84px;position:relative}.roi__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:40px;display:grid}.roi__eyebrow{width:fit-content;max-width:100%;font-family:"General Sans", var(--font-sans);letter-spacing:.3em;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#a855f7 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:10.5px;font-weight:700}.roi h2{letter-spacing:-.9px;color:#0b1220;max-width:100%;margin:0 0 12px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:clamp(24px,2.6vw,32px);font-weight:400;line-height:1.18}.roi__lede{max-width:400px;font-family:"General Sans", var(--font-sans);color:#64748b;margin:0 0 26px;font-size:12.5px;line-height:1.6}.roi__sliders{flex-direction:column;gap:20px;display:flex}.roi-field label{font-family:"General Sans", var(--font-sans);color:#0b1220;cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:9px;font-size:12.5px;font-weight:600;display:flex}.roi-field label b{color:#6d5cf6;white-space:nowrap;font-size:12.5px;font-weight:600}.roi-field input[type=range]{appearance:none;cursor:pointer;background:linear-gradient(90deg, #6d5cf6 var(--fill,50%), #0f172a1a var(--fill,50%));border-radius:2px;width:100%;height:4px;margin:0;display:block}.roi-field input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#6d5cf6;border:none;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 6px #6d5cf680}.roi-field input[type=range]::-moz-range-thumb{cursor:pointer;background:#6d5cf6;border:none;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 6px #6d5cf680}.roi-field input[type=range]:focus-visible{outline-offset:5px;outline:2px solid #6d5cf6}.roi__result{box-sizing:border-box;background:radial-gradient(58% 70% at 8% 12%,#c4b5fd8c 0%,#c4b5fd00 72%),radial-gradient(56% 62% at 52% 100%,#f4abdd73 0%,#f4abdd00 72%),radial-gradient(60% 72% at 100% 42%,#a5c5f880 0%,#a5c5f800 74%),linear-gradient(130deg,#ede9fb 0%,#f1e7f4 48%,#e4ecfa 100%);border-radius:16px;padding:24px 24px 26px}.roi__result-label{font-family:"General Sans", var(--font-sans);color:#55607a;margin:0 0 6px;font-size:12px}.roi__total{font-family:"General Sans", var(--font-sans);letter-spacing:-1.6px;color:#6d5cf6;margin:0 0 20px;font-size:clamp(34px,4.4vw,46px);font-weight:700;line-height:1.05}.roi__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.roi__tiles li{background:#ffffffb8;border-radius:10px;padding:14px 16px 15px}.roi__tiles span{font-family:"General Sans", var(--font-sans);color:#64748b;margin-bottom:5px;font-size:10.5px;display:block}.roi__tiles b{font-family:"General Sans", var(--font-sans);letter-spacing:-.3px;color:#0b1220;font-size:17px;font-weight:700}@media (width<=900px){.roi{padding:56px 0 64px}.roi__grid{grid-template-columns:minmax(0,1fr);gap:28px}.roi__lede{max-width:520px}}@media (width<=480px){.roi__tiles{grid-template-columns:minmax(0,1fr)}.roi__result{padding:20px}.roi-field label{font-size:12px}}.ent-intel{background:radial-gradient(44% 36% at 6% 14%,#bacbdb3d 0%,#bacbdb00 72%),radial-gradient(42% 34% at 96% 88%,#c4bee238 0%,#c4bee200 72%),linear-gradient(#f3f5f8 0%,#f6f7fa 55%,#f2f4f8 100%);padding:80px 0 88px;position:relative}.ei-eyebrow{text-align:center;width:fit-content;max-width:100%;font-family:"General Sans", var(--font-sans);letter-spacing:.3em;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 auto 14px;font-size:11px;font-weight:700}.ent-intel h2{text-align:center;letter-spacing:-1.2px;color:#0b1220;max-width:100%;margin:0 auto 16px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:clamp(27px,3.4vw,40px);font-weight:400;line-height:1.16}.ei-lede{text-align:center;max-width:560px;font-family:"General Sans", var(--font-sans);color:#55606f;margin:0 auto;font-size:13.5px;line-height:1.6}.ei-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 30px;margin:46px 0 0;padding:0;list-style:none;display:grid}.ei-item{min-width:0}.ei-item__icon{color:#4f46e5;margin-bottom:16px;display:inline-flex}.ei-item__icon svg{width:42px;height:42px;display:block}.ei-item h3{letter-spacing:-.5px;color:#0b1220;margin:0 0 9px;font-family:Gambarino,SerifAmp,Playfair Display,serif;font-size:22px;font-style:normal;font-weight:400;line-height:32px}.ei-item p{font-family:"General Sans", var(--font-sans);color:#5b6676;margin:0;font-size:12.5px;line-height:1.6}.ei-band{text-align:center;background:radial-gradient(62% 120% at 6% 52%,#ecbee899 0%,#ecbee800 70%),radial-gradient(58% 120% at 96% 40%,#b4d0f69e 0%,#b4d0f600 72%),linear-gradient(96deg,#f0e4f4 0%,#f3eff8 46%,#e3ecf9 100%);border:1px solid #ffffffb3;border-radius:14px;margin:52px 0 0;padding:40px 34px 42px}.ei-band__eyebrow{width:fit-content;max-width:100%;font-family:"General Sans", var(--font-sans);letter-spacing:.3em;text-transform:uppercase;background:linear-gradient(90deg,#ec4899 0%,#8b5cf6 52%,#3b82f6 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 auto 18px;font-size:10.5px;font-weight:700}.ei-band__quote{letter-spacing:-.8px;color:#0b1220;max-width:760px;margin:0 auto 16px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:clamp(21px,2.6vw,30px);font-weight:400;line-height:1.3}.ei-band__note{max-width:440px;font-family:"General Sans", var(--font-sans);color:#64748b;margin:0 auto 24px;font-size:12px;line-height:1.6}.ei-band__cta{font-family:"General Sans", var(--font-sans);color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border-radius:7px;align-items:center;gap:8px;padding:11px 26px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 22px -10px #ea580cbf}.ei-band__cta:hover{transform:translateY(-2px);box-shadow:0 16px 28px -12px #ea580ccc}@media (width<=900px){.ent-intel{padding:60px 0 68px}.ei-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px;margin-top:36px}}@media (width<=600px){.ei-grid{grid-template-columns:minmax(0,1fr);gap:28px}.ei-item h3{font-size:17px}.ei-lede{font-size:13px}.ei-band{margin-top:40px;padding:30px 20px 32px}.ei-band__quote{letter-spacing:-.4px}.ei-band__quote br{display:none}.ei-band__cta{box-sizing:border-box;justify-content:center;width:100%}}@media (width<=768px){.desktop-app-hero{min-height:auto!important;padding-top:108px!important;padding-bottom:40px!important}.desktop-app-hero h1{letter-spacing:-1px!important;font-size:clamp(28px,7.5vw,44px)!important;line-height:1.15!important}.desktop-app-hero h2{font-size:18px!important;line-height:24px!important}.desktop-app-hero p{font-size:15px!important;line-height:22px!important}.btn-download-primary{box-sizing:border-box!important;justify-content:center!important;width:100%!important;padding:14px 24px!important}.portal-page-container #avatar-portal{padding-top:108px!important}.portal-page-container #avatar-portal>.wrap{flex-direction:column!important;gap:28px!important;padding:0 16px!important}.portal-page-container #avatar-portal>.wrap>div{flex:none!important;width:100%!important;max-width:100%!important}.portal-toolbar{flex-direction:column!important;gap:12px!important}.portal-toolbar .field,.portal-toolbar .field.full{width:100%!important;min-width:0!important}.portal-toolbar input,.portal-toolbar select{box-sizing:border-box!important;width:100%!important;height:48px!important}.portal-toolbar-toggle{font-size:13.5px!important}.chip-row{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px;overflow-x:auto;flex-wrap:nowrap!important}.chip-row::-webkit-scrollbar{display:none}.live-bottom-bar{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:16px!important}.live-controls{justify-content:space-between!important;width:100%!important}.live-avatar-info h2{font-size:1.15rem!important}.live-avatar-info p{font-size:.8rem!important}.contact-hero-wrap{padding-top:108px!important}.contact-title{letter-spacing:-1px!important;font-size:clamp(28px,7vw,40px)!important}.contact-card{box-sizing:border-box!important;width:100%!important;max-width:100%!important}}@media (width<=480px){.ba-form-home #ba-url{height:50px!important;font-size:15px!important}.btn-ba-submit{height:50px!important;padding:12px 20px!important;font-size:15px!important}.wrap,.container-lori{padding-left:16px!important;padding-right:16px!important}h1{letter-spacing:-1px!important;font-size:32px!important}h2{letter-spacing:-.6px!important;font-size:24px!important}.ps-tab{padding:8px 6px!important;font-size:11.5px!important}}.deck{position:relative}.deck.is-pinned{--deck-tail:.42;height:calc(100vh + (var(--views,3) - 1 + var(--deck-tail)) * var(--deck-step,150vh))}.deck.is-pinned .deck__stage{height:100vh;position:sticky;top:0;overflow:hidden}.deck.is-pinned .deck__track{will-change:transform;width:100%;height:100%;display:flex}.deck.is-pinned .deck__view{flex:0 0 100%;align-items:center;min-width:0;height:100%;display:flex;overflow:hidden}.deck.is-pinned .deck__view>*{width:100%}.deck__rail{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd9;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:4px;padding:6px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px -10px #7c3aed2e,0 2px 8px #0000000f}.deck__rail-tab{font-family:"General Sans", var(--font-sans);color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;align-items:baseline;gap:7px;padding:7px 15px;font-size:12.5px;font-weight:600;line-height:16px;transition:background .35s cubic-bezier(.16,1,.3,1),color .35s,box-shadow .35s;display:inline-flex}.deck__rail-num{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;opacity:.65;font-size:10px}.deck__rail-tab.is-active{color:#fff;background:linear-gradient(135deg,#1d4ed8 0%,#4f46e5 50%,#7c3aed 100%);box-shadow:0 4px 14px #4f46e559}.deck__rail-tab.is-active .deck__rail-num{opacity:.8}.deck__rail-tab:hover:not(.is-active){color:#4f46e5;background:#4f46e514}@media (prefers-reduced-motion:reduce){.deck.is-pinned .deck__track{transform:none!important}}.deck.is-pinned .deck__view>section{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:100vh;padding-top:92px;padding-bottom:28px;display:flex}.deck.is-pinned .wyg-quote{display:none}.deck.is-pinned .wyg-grid{gap:10px;margin-top:26px}.deck.is-pinned .wyg-card{padding:16px 18px 18px}.deck.is-pinned .wyg-faces{gap:6px;margin-top:12px}.deck.is-pinned .wyg-rows,.deck.is-pinned .wyg-code{margin-top:12px}.deck.is-pinned .wyg-lede{font-size:12.5px}.deck.is-pinned .al-controls{margin:22px 0 10px}.deck.is-pinned .al-cats{margin-bottom:16px}.deck.is-pinned .al-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.deck.is-pinned .al-grid li:nth-child(n+7){display:none}.deck.is-pinned .al-body{grid-template-columns:minmax(0,1fr) 230px}.deck.is-pinned .al-preview__quote{-webkit-line-clamp:2}.deck.is-pinned .al-lede{font-size:12.5px}.deck.is-pinned .prod-scroll:not(.is-pinned) .prod-scroll__stage{padding:0}.deck.is-pinned .ps-cards{margin-bottom:18px}.deck.is-pinned .ps-card{padding:16px 18px 18px}.deck.is-pinned .ps-chips{margin-bottom:14px}.deck.is-mobile{width:100%;padding:16px 0 32px;position:relative}.deck-mob-nav{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd9;border:1px solid #ffffffe6;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:max-content;max-width:calc(100vw - 32px);margin:0 auto 20px;padding:6px 12px;display:flex;position:sticky;top:72px;box-shadow:0 10px 30px -10px #7c3aed2e,0 2px 8px #0000000a}.deck-mob-tab{font-family:"General Sans", var(--font-sans);color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;line-height:16px;transition:all .3s cubic-bezier(.16,1,.3,1)}.deck-mob-tab.is-active{color:#fff;background:linear-gradient(135deg,#1d4ed8 0%,#4f46e5 50%,#7c3aed 100%);box-shadow:0 4px 14px #4f46e559}.deck.is-mobile .deck__stage{perspective:1200px;perspective-origin:50% 30%;flex-direction:column;gap:40px;padding:0 12px;display:flex}.deck.is-mobile .deck__track{flex-direction:column;gap:40px;width:100%;display:flex;transform:none}.deck.is-mobile .deck__view{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform-origin:50% 100%;opacity:.85;will-change:transform, opacity;background:#ffffffd9;border:1px solid #ffffffd9;border-radius:20px;width:100%;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s,box-shadow .6s;overflow:hidden;transform:perspective(1200px)rotateX(4deg)translateY(24px)scale(.98);box-shadow:0 20px 48px -14px #7c3aed24,0 4px 12px #0f172a08}.deck.is-mobile .deck__view[data-in-view=true]{opacity:1;transform:perspective(1200px)rotateX(0)translateY(0)scale(1);box-shadow:0 24px 56px -12px #7c3aed38,0 6px 16px #0f172a0d}.hero .premium-badge{background:linear-gradient(90deg,#7c3aed 0%,#c026d3 55%,#db2777 100%)!important;border-radius:999px!important;height:30px!important;padding:7px 16px!important}.hero .premium-badge span{-webkit-text-fill-color:#fff!important;color:#fff!important;letter-spacing:2.4px!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font-size:11.5px!important;font-weight:600!important;line-height:16px!important}.hero-split-text{gap:20px!important}.hero h1.hero-title{letter-spacing:-1.4px!important;color:#0f172a!important;max-width:620px!important;font-size:52px!important;line-height:1.14!important}.hero-title__accent{color:#3f4cd9;display:block}.hero .lede{max-width:560px!important;font-size:16.5px!important;line-height:26px!important}.hero .hero-ctas{flex-wrap:wrap;gap:14px;display:flex}.hero .hero-ctas a.btn{border-radius:8px!important;width:auto!important;height:46px!important;padding:0 22px!important;font-size:15px!important}.hero .hero-ctas a.btn--warm{background:linear-gradient(118deg,#fb8b24 8%,#f97316 50%,#ea580c 92%)!important;box-shadow:0 10px 24px -6px #f9731673!important}.hero .hero-ctas a.btn--warm:hover{box-shadow:0 16px 30px -8px #f9731694!important}.hero-feats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:660px;margin:0;padding:0;list-style:none;display:grid}.hero-feat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;border:1px solid #0f172a14;border-radius:12px;align-items:flex-start;gap:9px;padding:12px 13px;display:flex}.hero-feat__icon{color:#4f46e5;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.hero-feat__body{flex-direction:column;gap:2px;min-width:0;display:flex}.hero-feat__body strong{font-family:"General Sans", var(--font-sans);color:#0f172a;font-size:13px;font-weight:600;line-height:17px}.hero-feat__body span{font-family:"General Sans", var(--font-sans);color:#64748b;font-size:11.5px;font-weight:400;line-height:15px}.hero-pricing{font-family:"General Sans", var(--font-sans);color:#475569;margin:0;font-size:14px;font-weight:400;line-height:20px}.hero-pricing a{color:#2563eb;align-items:center;gap:5px;font-weight:600;text-decoration:none;display:inline-flex}.hero-pricing a:hover{text-decoration:underline}.hero-avatars{background:#f4f0fa80;border-radius:14px;align-items:center;gap:14px;width:100%;max-width:500px;padding:13px 16px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 8px 20px #2563eb3d}.hero-avatars:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(90deg,#02aaf9 0%,#7c3aed 50%,#e519ee 100%);padding:2.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hero-avatars:hover{transform:translateY(-2px);box-shadow:0 14px 28px #2563eb52}.hero-avatars__faces{flex-shrink:0;display:flex}.hero-avatars__faces img{object-fit:cover;border:2px solid #fff;border-radius:999px;width:30px;height:30px;margin-left:-9px}.hero-avatars__faces img:first-child{margin-left:0}.hero-avatars__body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.hero-avatars__body strong{font-family:"General Sans", var(--font-sans);color:#0f172a;font-size:14px;font-weight:600;line-height:19px}.hero-avatars__body span{font-family:"General Sans", var(--font-sans);color:#64748b;font-size:12px;font-weight:400;line-height:17px}.hero-avatars__arrow{color:#64748b;flex-shrink:0;place-items:center;transition:transform .2s,color .2s;display:grid}.hero-avatars:hover .hero-avatars__arrow{color:#6366f1;transform:translate(3px)}.hero-industries{background:#f4f0fa80;margin-top:56px;margin-bottom:64px;padding:22px 0}.hero-industries__inner{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.hero-industries__label{font-family:"General Sans", var(--font-sans);letter-spacing:2.2px;text-transform:uppercase;color:#94a3b8;flex-shrink:0;font-size:11px;font-weight:600}.hero-industries__list{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:34px;margin:0;padding:0;list-style:none;display:flex}.hero-industries__list li{font-family:"General Sans", var(--font-sans);letter-spacing:1.4px;text-transform:uppercase;color:#475569;align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:inline-flex}.hero-industries__list li svg{color:#64748b;flex-shrink:0}@media (width<=1100px){.hero h1.hero-title{font-size:44px!important}.hero-industries__inner{gap:24px}.hero-industries__list{gap:22px}}@media (width<=900px){.hero h1.hero-title{letter-spacing:-.8px!important;font-size:34px!important;line-height:1.18!important}.hero .lede{font-size:15.5px!important;line-height:24px!important}.hero .hero-ctas{width:100%}.hero .hero-ctas a.btn{flex:100%;width:100%!important}.hero-feats{grid-template-columns:minmax(0,1fr);max-width:100%}.hero-avatars{max-width:100%}.hero-industries{margin-top:36px;margin-bottom:40px;padding:16px 0}.hero-industries__inner{gap:14px}.hero-industries__list{justify-content:flex-start;gap:12px 20px}.hero-industries__list li{letter-spacing:1px;gap:6px;font-size:10.5px}}.pfix{background:linear-gradient(#f3f6f2 0%,#eef2ee 55%,#f1f4f0 100%);padding:88px 0 96px;position:relative}.pfix-top{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);align-items:center;gap:56px;margin-bottom:56px;display:grid}.pfix-intro{flex-direction:column;gap:18px;display:flex}.pfix-eyebrow{font-family:"General Sans", var(--font-sans);letter-spacing:3.4px;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#c026d3 60%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:11.5px;font-weight:600;line-height:16px}.pfix-title{letter-spacing:-.8px;color:#0f172a;max-width:100%;margin:0;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:40px;font-weight:400;line-height:1.18}.pfix-lede{font-family:"General Sans", var(--font-sans);color:#475569;max-width:330px;margin:0;font-size:14.5px;font-weight:400;line-height:23px}.pfix-demo{background:#ffffffb8;border:1px solid #0f172a0f;border-radius:18px;margin:0;padding:10px 10px 0;box-shadow:0 18px 44px -22px #0f172a47}.pfix-demo__frame{aspect-ratio:16/10;background:#0f172a;border-radius:12px;position:relative;overflow:hidden}.pfix-demo__img{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.pfix-demo__live,.pfix-demo__mode{font-family:"General Sans", var(--font-sans);letter-spacing:.4px;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:10.5px;font-weight:600;line-height:14px;display:inline-flex;position:absolute;top:14px}.pfix-demo__live{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;text-transform:uppercase;background:#0f172a9e;left:14px}.pfix-demo__live-dot{background:#f43f5e;border-radius:999px;width:6px;height:6px;box-shadow:0 0 #f43f5eb3}.pfix[data-anim=in] .pfix-demo__live-dot{animation:2s ease-out infinite pfix-pulse}@keyframes pfix-pulse{0%{box-shadow:0 0 #f43f5ea6}70%{box-shadow:0 0 0 7px #f43f5e00}to{box-shadow:0 0 #f43f5e00}}.pfix-demo__mode{color:#fff;background:linear-gradient(352.95deg,#e519ee -41.82%,#01a9fe 123.09%,#02aaf9 156.02%);border-radius:4px;right:14px}.pfix-demo__said{background:#1d4ed8;border-radius:6px;flex-direction:column;gap:3px;max-width:62%;padding:9px 12px;display:flex;position:absolute;bottom:62px;right:14px}.pfix-demo__said-label{font-family:"General Sans", var(--font-sans);letter-spacing:1.4px;text-transform:uppercase;color:#dbeafe;align-items:center;gap:5px;font-size:9.5px;font-weight:600;display:inline-flex}.pfix-demo__said-text{font-family:"General Sans", var(--font-sans);color:#fff;font-size:12.5px;font-weight:400;line-height:17px}.pfix-demo__reply{font-family:"General Sans", var(--font-sans);color:#e2e8f0;background:#0a1220f0;border-radius:6px;align-items:center;gap:10px;padding:11px 14px;font-size:12.5px;font-weight:400;line-height:17px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.pfix-demo__wave{flex-shrink:0;align-items:center;gap:2px;height:16px;display:inline-flex}.pfix-demo__wave i{transform-origin:50%;background:#3b82f6;border-radius:2px;width:2.5px}.pfix-demo__wave i:first-child{height:6px}.pfix-demo__wave i:nth-child(2){height:11px}.pfix-demo__wave i:nth-child(3){height:15px}.pfix-demo__wave i:nth-child(4){height:10px}.pfix-demo__wave i:nth-child(5){height:6px}.pfix[data-anim=in] .pfix-demo__wave i{animation:1.1s ease-in-out infinite pfix-wave}.pfix-demo__wave i:nth-child(2){animation-delay:.12s}.pfix-demo__wave i:nth-child(3){animation-delay:.24s}.pfix-demo__wave i:nth-child(4){animation-delay:.36s}.pfix-demo__wave i:nth-child(5){animation-delay:.48s}@keyframes pfix-wave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}.pfix-demo__cap{text-align:center;font-family:"General Sans", var(--font-sans);letter-spacing:2.6px;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#8b5cf6 50%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding:12px 0 13px;font-size:10.5px;font-weight:600}.pfix-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.pfix-card{background:linear-gradient(#ffffff9e,#ffffff9e),linear-gradient(135deg,#ffffff0d 0%,#fff0 100%);border:none;border-top:.91px solid #ffffff14;border-radius:10px;flex-direction:column;padding:12px 12px 14px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 1px 1px #17140f08,0 1px 2px #17140f0a}.pfix-card:hover{transform:translateY(-2px);box-shadow:0 2px 3px #17140f0f,0 6px 14px -6px #17140f14}.pfix-card__media{aspect-ratio:16/10;background:#e2e8f0;border-radius:8px;overflow:hidden}.pfix-card__media img{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block}.pfix-card__eyebrow{font-family:"General Sans", var(--font-sans);letter-spacing:1.8px;text-transform:uppercase;color:#e05e2b;margin:16px 0 0;padding:0 6px;font-size:10px;font-weight:600}.pfix-card__title{letter-spacing:-.4px;color:#0f172a;max-width:100%;margin:8px 0 0;padding:0 6px;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:23px;font-weight:400;line-height:1.24}.pfix-card__body{font-family:"General Sans", var(--font-sans);color:#64748b;margin:10px 0 0;padding:0 6px;font-size:12.5px;font-weight:400;line-height:19px}.pfix-card__fix{background:var(--pfix-tint,#3b82f617);border-radius:5px;margin:16px 0;padding:12px 14px}.pfix-card__fix[data-tone=blue]{--pfix-accent:#2563eb;--pfix-tint:linear-gradient(120deg, #2563eb1f 0%, #2563eb0d 100%)}.pfix-card__fix[data-tone=violet]{--pfix-accent:#7c3aed;--pfix-tint:linear-gradient(120deg, #7c3aed21 0%, #a855f70d 100%)}.pfix-card__fix[data-tone=indigo]{--pfix-accent:#4f46e5;--pfix-tint:linear-gradient(120deg, #4f46e51f 0%, #7c3aed0d 100%)}.pfix-card__product{font-family:"General Sans", var(--font-sans);letter-spacing:1.6px;text-transform:uppercase;color:var(--pfix-accent);margin:0;font-size:9.5px;font-weight:600}.pfix-card__fixtext{font-family:"General Sans", var(--font-sans);color:#334155;margin:6px 0 0;font-size:12.5px;font-weight:400;line-height:19px}.pfix-card__cta{font-family:"General Sans", var(--font-sans);color:#0f172a;background:#ffffffb8;border:1px solid #0f172a17;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:11px 14px;font-size:12.5px;font-weight:500;line-height:17px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.pfix-card__cta svg{color:#64748b;flex-shrink:0;transition:transform .2s,color .2s}.pfix-card__cta:hover{background:#f8fafc;border-color:#0f172a38}.pfix-card__cta:hover svg{color:#0f172a;transform:translate(3px)}@media (width<=1024px){.pfix-top{grid-template-columns:minmax(0,1fr);gap:34px}.pfix-lede{max-width:560px}.pfix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pfix{padding:56px 0 64px}.pfix-title{font-size:30px}.pfix-grid{grid-template-columns:minmax(0,1fr);gap:16px}.pfix-demo__said{max-width:78%;bottom:58px}.pfix-demo__reply{font-size:11.5px;line-height:16px}}@media (prefers-reduced-motion:reduce){.pfix[data-anim=in] .pfix-demo__wave i,.pfix[data-anim=in] .pfix-demo__live-dot{animation:none}}.chan{background:linear-gradient(#fafaf8 0%,#f7f9fb 45%,#f3f7fa 100%);padding:96px 0 104px;position:relative}.chan-head{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:start;gap:64px;margin-bottom:92px;display:grid}.chan-head__text{flex-direction:column;gap:18px;display:flex}.chan-eyebrow{font-family:"General Sans", var(--font-sans);letter-spacing:3.2px;text-transform:uppercase;color:#2563eb;margin:0;font-size:11.5px;font-weight:600;line-height:16px}.chan-eyebrow[data-tone=magenta]{color:#c026d3}.chan-eyebrow--grad{background:linear-gradient(90deg,#6366f1 0%,#c026d3 60%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.chan-h2,.chan-h3{color:#0f172a;max-width:100%;margin:0;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-weight:400}.chan-h2{letter-spacing:-1px;font-size:42px;line-height:1.16}.chan-h3{letter-spacing:-1.2px;font-size:46px;line-height:1.12}.chan-lede{font-family:"General Sans", var(--font-sans);color:#475569;max-width:430px;margin:0;font-size:14.5px;font-weight:400;line-height:23px}.chan-nav__card{background:var(--chan-nav-bg,#fff);border:1px solid #0f172a12;border-radius:10px;align-items:center;gap:13px;padding:15px 17px;text-decoration:none;transition:transform .22s,box-shadow .22s;display:flex}.chan-nav__card[data-tone=blue]{--chan-nav-bg:linear-gradient(120deg, #eaf3fe 0%, #f4f9ff 100%);--chan-nav-fg:#2563eb}.chan-nav__card[data-tone=violet]{--chan-nav-bg:linear-gradient(120deg, #f1ecfe 0%, #f8f5ff 100%);--chan-nav-fg:#7c3aed}.chan-nav__card[data-tone=indigo]{--chan-nav-bg:linear-gradient(120deg, #f1f3f7 0%, #f9fafc 100%);--chan-nav-fg:#4f46e5}.chan-nav__card:hover{transform:translateY(-2px);box-shadow:0 14px 28px -18px #0f172a59}.chan-nav__icon{width:36px;height:36px;color:var(--chan-nav-fg,#2563eb);background:#fff;border-radius:9px;flex-shrink:0;place-items:center;display:grid;box-shadow:0 1px 2px #0f172a12}.chan-nav__body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.chan-nav__body strong{font-family:"General Sans", var(--font-sans);color:#0f172a;font-size:14.5px;font-weight:600;line-height:20px}.chan-nav__body span{font-family:"General Sans", var(--font-sans);color:#64748b;font-size:12.5px;font-weight:400;line-height:17px}.chan-nav__arrow{color:#64748b;flex-shrink:0;place-items:center;transition:transform .2s,color .2s;display:grid}.chan-nav__card:hover .chan-nav__arrow{color:var(--chan-nav-fg,#2563eb);transform:translate(3px)}.chan-block{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:center;gap:64px;padding:44px 0;display:grid}.chan-block[data-flip=true] .chan-block__text{order:2}.chan-block[data-flip=true] .chan-block__media{order:1}.chan-block__text{flex-direction:column;gap:16px;display:flex}.chan-block__text .chan-lede{max-width:470px}.chan-checks{flex-direction:column;gap:11px;margin:4px 0 0;padding:0;list-style:none;display:flex}.chan-check{font-family:"General Sans", var(--font-sans);color:#475569;align-items:flex-start;gap:10px;font-size:14px;font-weight:400;line-height:21px;display:flex}.chan-check__mark{color:#10b981;flex-shrink:0;margin-top:2px}.chan-check strong{color:#0f172a;font-weight:600}.chan-chips{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.chan-chips li{font-family:"General Sans", var(--font-sans);color:#334155;background:#ffffffbd;border:1px solid #0f172a14;border-radius:6px;padding:7px 13px;font-size:12.5px;font-weight:500;line-height:17px}.chan-start{background:linear-gradient(120deg,#2563eb12 0%,#2563eb08 100%);border:1px solid #2563eb24;border-radius:8px;margin-top:6px;padding:14px 16px 16px}.chan-start__label{font-family:"General Sans", var(--font-sans);letter-spacing:1.7px;text-transform:uppercase;color:#2563eb;margin:0 0 11px;font-size:10px;font-weight:600}.chan-start__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chan-start__list li{font-family:"General Sans", var(--font-sans);color:#0f172a;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 6px;font-size:12.5px;font-weight:500;line-height:17px;display:inline-flex;box-shadow:0 1px 2px #0f172a0f}.chan-start__num{color:#fff;background:#2563eb;border-radius:999px;place-items:center;width:19px;height:19px;font-size:10.5px;font-weight:600;display:grid}.chan-ctas{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.chan-cta{height:46px;font-family:"General Sans", var(--font-sans);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-size:14.5px;font-weight:600;line-height:20px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.chan-cta[data-tone=warm]{background:linear-gradient(118deg,#fb8b24 8%,#f97316 50%,#ea580c 92%);box-shadow:0 10px 22px -8px #f9731680}.chan-cta[data-tone=blue]{background:linear-gradient(118deg,#3b72ff 8%,#1b59f8 50%,#1546c7 92%);box-shadow:0 10px 22px -8px #1b59f880}.chan-cta:hover{transform:translateY(-2px)}.chan-cta[data-tone=warm]:hover{box-shadow:0 16px 28px -10px #f9731699}.chan-cta[data-tone=blue]:hover{box-shadow:0 16px 28px -10px #1b59f899}.chan-media{width:100%;position:relative}.chan-media img{width:100%;height:auto;display:block}.chan-media--agent{padding:0}.chan-media--agent .chan-media__base{width:104%;margin:5% 0 0 -4%}.chan-media--agent .chan-media__phone{width:48%;position:absolute;top:16%;right:-4%}.chan-tag{z-index:2;font-family:"General Sans", var(--font-sans);color:#fff;white-space:nowrap;background:linear-gradient(118deg,#3b72ff 8%,#1b59f8 50%,#1546c7 92%);border-radius:7px;padding:9px 16px;font-size:13px;font-weight:600;line-height:18px;position:absolute;top:0;left:35%;box-shadow:0 10px 22px -10px #1b59f899}.chan-arrow{z-index:2;width:50px;height:60px;position:absolute;top:4%;left:72%}.chan-media--desktop{padding-bottom:26px}.chan-monitor{background:#0b1120;border:11px solid #0b1120;border-radius:16px;overflow:hidden;box-shadow:0 26px 54px -26px #0f172a80}.chan-monitor img{border-radius:5px}.chan-monitor__stand{background:linear-gradient(#d8dee7 0%,#edf1f6 100%);border-radius:0 0 7px 7px;width:26%;height:16px;margin:0 auto;display:block}.chan-media--kiosk img{aspect-ratio:1287/1046;object-fit:cover;object-position:50% center;border-radius:12px;box-shadow:0 24px 50px -28px #0f172a73}@media (width<=1024px){.chan-head{grid-template-columns:minmax(0,1fr);gap:34px;margin-bottom:64px}.chan-block{grid-template-columns:minmax(0,1fr);gap:40px;padding:32px 0}.chan-block[data-flip=true] .chan-block__text,.chan-block[data-flip=true] .chan-block__media{order:0}.chan-h3{font-size:38px}.chan-lede,.chan-block__text .chan-lede{max-width:620px}}@media (width<=760px){.chan{padding:60px 0 68px}.chan-h2{font-size:31px}.chan-h3{font-size:30px}.chan-ctas{width:100%}.chan-cta{flex:100%}.chan-tag{padding:7px 12px;font-size:11px;left:32%}.chan-arrow{width:38px;height:46px}.chan-media--agent .chan-media__base{width:106%;margin-left:-5%}.chan-media--agent .chan-media__phone{width:50%;right:-5%}.chan-monitor{border-width:7px;border-radius:12px}}.paths,.flow{background:linear-gradient(#eef2f7 0%,#edf1f7 50%,#eaeff6 100%);position:relative}.paths-head,.flow-head{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:44px;display:flex}.paths-eyebrow,.flow-eyebrow{font-family:"General Sans", var(--font-sans);letter-spacing:3.6px;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#c026d3 60%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:11px;font-weight:600;line-height:15px}.paths-h2,.flow-h2{margin:0;color:#0f172a;margin-inline:auto;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-weight:400}.paths-h2{letter-spacing:-.8px;max-width:620px;font-size:34px;line-height:1.2}.flow-h2{letter-spacing:-1px;max-width:620px;font-size:38px;line-height:1.24}.paths-lede,.flow-lede{max-width:540px;font-family:"General Sans", var(--font-sans);color:#64748b;margin:0 auto;font-size:13.5px;font-weight:400;line-height:21px}.paths-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin:0;padding:0;list-style:none;display:grid}.paths-card{background:var(--paths-bg);border:1px solid #0f172a12;border-radius:10px;flex-direction:column;padding:22px 22px 20px;display:flex}.paths-card[data-tone=blue]{--paths-bg:linear-gradient(180deg, #e8f3fd 0%, #f3f9fe 100%);--paths-fg:#2563eb;--paths-cta:linear-gradient(95deg, #22a7f0 0%, #2563eb 100%)}.paths-card[data-tone=violet]{--paths-bg:linear-gradient(180deg, #f1eafe 0%, #f9f5ff 100%);--paths-fg:#c026d3;--paths-cta:linear-gradient(95deg, #8b5cf6 0%, #6d28d9 100%)}.paths-card[data-tone=indigo]{--paths-bg:linear-gradient(180deg, #ebeff7 0%, #f6f8fc 100%);--paths-fg:#2563eb;--paths-cta:linear-gradient(95deg, #2f6fee 0%, #1d4ed8 100%)}.paths-card[data-featured=true]{border:1.5px solid #a855f7;box-shadow:0 16px 36px -22px #a855f780}.paths-card__eyebrow{font-family:"General Sans", var(--font-sans);letter-spacing:1.7px;text-transform:uppercase;color:var(--paths-fg);margin:0;font-size:9.5px;font-weight:600}.paths-card__title{letter-spacing:-.5px;color:#0f172a;max-width:100%;margin:7px 0 0;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:25px;font-weight:400;line-height:1.2}.paths-card__price{font-family:"General Sans", var(--font-sans);color:#0f172a;margin:12px 0 0;font-size:12.5px;font-weight:600;line-height:17px}.paths-card__note{font-family:"General Sans", var(--font-sans);color:#64748b;margin:5px 0 0;font-size:12.5px;font-weight:400;line-height:18px}.paths-steps{flex-direction:column;gap:14px;margin:18px 0 0;padding:0;list-style:none;display:flex}.paths-steps li{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:9px;display:grid}.paths-steps__n{font-family:"General Sans", var(--font-sans);color:#94a3b8;font-size:11.5px;font-weight:500;line-height:17px}.paths-steps__body{flex-direction:column;gap:3px;min-width:0;display:flex}.paths-steps__body strong{font-family:"General Sans", var(--font-sans);color:#0f172a;font-size:12.5px;font-weight:600;line-height:17px}.paths-steps__body span{font-family:"General Sans", var(--font-sans);color:#64748b;font-size:12px;font-weight:400;line-height:17px}.paths-card__ctas{gap:10px;margin-top:auto;padding-top:22px;display:flex}.paths-cta{background:var(--paths-cta);height:42px;font-family:"General Sans", var(--font-sans);color:#fff;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:600;line-height:18px;text-decoration:none;transition:transform .2s,filter .2s;display:inline-flex}.paths-cta:hover{filter:brightness(1.06);transform:translateY(-2px)}.flow-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.flow-step{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.flow-step:after{content:"";background:#0f172a29;height:1px;position:absolute;top:28px;left:calc(50% + 34px);right:calc(34px - 50%)}.flow-step:last-child:after{display:none}.flow-step__disc{z-index:1;width:56px;height:56px;color:var(--flow-fg,#2563eb);background:#fff;border:1px solid #0f172a17;border-radius:999px;place-items:center;display:grid;position:relative;box-shadow:0 4px 12px -6px #0f172a40}.flow-step[data-tone=blue]{--flow-fg:#2563eb;--flow-eg:#2563eb}.flow-step[data-tone=violet]{--flow-fg:#7c3aed;--flow-eg:#c026d3}.flow-step__n{background:var(--flow-fg,#2563eb);width:19px;height:19px;font-family:"General Sans", var(--font-sans);color:#fff;border:2px solid #eef2f7;border-radius:999px;place-items:center;font-size:9.5px;font-weight:600;display:grid;position:absolute;top:-5px;right:-5px}.flow-step__label{color:#0f172a;max-width:100%;margin:14px 0 0;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:19px;font-weight:400;line-height:1.25}.flow-step__desc{max-width:240px;font-family:"General Sans", var(--font-sans);color:#64748b;margin:8px 0 0;font-size:12px;font-weight:400;line-height:18px}.flow-step__eg{background:#ffffffc7;border:1px solid #0f172a12;border-radius:7px;width:100%;margin-top:18px;padding:11px 13px 13px}.flow-step__eg-label{font-family:"General Sans", var(--font-sans);letter-spacing:1.7px;text-transform:uppercase;color:var(--flow-eg,#2563eb);margin:0;font-size:9px;font-weight:600}.flow-step__eg-text{font-family:"General Sans", var(--font-sans);color:#334155;margin:6px 0 0;font-size:12px;font-weight:400;line-height:17px}.flow-foot{text-align:center;max-width:720px;font-family:"General Sans", var(--font-sans);color:#64748b;margin:34px auto 0;font-size:12px;font-weight:400;line-height:18px}@media (width<=1024px){.paths-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.flow-step:nth-child(2n):after{display:none}.flow-h2{font-size:31px}}@media (width<=760px){.paths{padding:56px 0 40px}.flow{padding:36px 0 62px}.paths-grid{grid-template-columns:minmax(0,1fr)}.flow-steps{grid-template-columns:minmax(0,1fr);gap:26px}.flow-step:after{display:none}.paths-h2{font-size:27px}.flow-h2{font-size:26px}.paths-card__ctas{flex-wrap:wrap}.paths-cta{flex:100%}}.avf{background:linear-gradient(#f7f9fb 0%,#f4f7fa 100%);padding:88px 0 96px;position:relative}.avf-wrap{grid-template-columns:minmax(0,.86fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.avf-text{flex-direction:column;gap:16px;display:flex}.avf-eyebrow{font-family:"General Sans", var(--font-sans);letter-spacing:3.6px;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#8b5cf6 50%,#c026d3 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:11px;font-weight:600;line-height:15px}.avf-h2{letter-spacing:-1px;color:#0f172a;max-width:100%;margin:0;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:38px;font-weight:400;line-height:1.18}.avf-lede{max-width:400px;font-family:"General Sans", var(--font-sans);color:#64748b;margin:0;font-size:13.5px;font-weight:400;line-height:21px}.avf-checks{flex-direction:column;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.avf-check{font-family:"General Sans", var(--font-sans);color:#334155;align-items:flex-start;gap:10px;font-size:13.5px;font-weight:400;line-height:20px;display:flex}.avf-check svg{color:#10b981;flex-shrink:0;margin-top:1px}.avf-ctas{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.avf-cta{height:44px;font-family:"General Sans", var(--font-sans);justify-content:center;align-items:center;gap:9px;padding:0 22px;font-size:13.5px;font-weight:600;line-height:19px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.avf-cta:hover{transform:translateY(-2px)}.avf-cta--ghost{color:#4f46e5;background:#fff;border-radius:999px;position:relative}.avf-cta--ghost:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(90deg,#ec4899 0%,#a855f7 52%,#6366f1 100%);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.avf-cta--ghost svg{color:#0f172a}.avf-cta--solid{color:#fff;background:linear-gradient(118deg,#3b72ff 8%,#1b59f8 50%,#1546c7 92%);border-radius:7px;box-shadow:0 10px 24px -8px #1b59f88c}.avf-cta--solid:hover{box-shadow:0 16px 30px -10px #1b59f8a6}.avf-rail{flex-direction:column;gap:12px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.avf-row{will-change:transform;flex-wrap:nowrap;width:max-content;margin:0;padding:0;list-style:none;display:flex}.avf-row>.avf-card{margin-right:10px}.avf-row--a{animation:38s linear infinite avf-slide}.avf-row--b{animation:34s linear infinite reverse avf-slide}.avf-rail:hover .avf-row{animation-play-state:paused}@keyframes avf-slide{0%{transform:translate(0)}to{transform:translateX(calc(-100% / var(--avf-n,3)))}}@media (prefers-reduced-motion:reduce){.avf-row{animation:none}}.avf-card{aspect-ratio:5/6;background:#e2e8f0;border-radius:9px;flex:none;width:128px;position:relative;overflow:hidden;box-shadow:0 8px 20px -14px #0f172a73}.avf-card img{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.avf-card__label{font-family:"General Sans", var(--font-sans);color:#fff;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#0f172a00 0%,#0f172ad1 46%);align-items:center;gap:6px;padding:7px 9px 8px;font-size:10px;font-weight:500;line-height:14px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.avf-card__dot{border-radius:999px;flex-shrink:0;width:6px;height:6px}@media (width<=1024px){.avf-wrap{grid-template-columns:minmax(0,1fr);gap:40px}.avf-lede{max-width:620px}.avf-h2{font-size:32px}}@media (width<=760px){.avf{padding:56px 0 64px}.avf-h2{font-size:27px}.avf-card{width:106px}.avf-ctas{width:100%}.avf-cta{flex:100%}}.uc{background:linear-gradient(#f6f8fa 0%,#f2f6f3 100%);padding:84px 0 96px;position:relative}.uc-head{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:40px;display:flex}.uc-eyebrow{font-family:"General Sans", var(--font-sans);letter-spacing:3.6px;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#c026d3 60%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:11px;font-weight:600;line-height:15px}.uc-h2{letter-spacing:-1px;color:#0f172a;max-width:700px;margin:0 auto;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:38px;font-weight:400;line-height:1.18}.uc-tabs{background:#fff;border:1px solid #0f172a12;border-radius:8px;align-items:center;gap:2px;margin-top:8px;padding:4px;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}.uc-tab{font-family:"General Sans", var(--font-sans);color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:9px 18px;font-size:12.5px;font-weight:500;line-height:17px;transition:background .25s,color .25s,box-shadow .25s}.uc-tab:hover:not(.is-active){color:#0f172a;background:#0f172a0a}.uc-tab.is-active{color:#fff;background:linear-gradient(95deg,#fb8b24 0%,#f97316 55%,#ea580c 100%);font-weight:600;box-shadow:0 4px 12px -4px #f973168c}.uc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.uc-card{background:#ffffffdb;border:1px solid #0f172a0f;border-radius:10px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 10px 26px -20px #0f172a66}.uc-card:hover{transform:translateY(-3px);box-shadow:0 20px 38px -22px #0f172a73}.uc-card__media{aspect-ratio:16/11;background:#e2e8f0;position:relative;overflow:visible}.uc-card__media img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.uc-card__badge{font-family:"General Sans", var(--font-sans);color:#fff;white-space:nowrap;background:var(--uc-badge,#2563eb);border-radius:5px;padding:4px 9px;font-size:9.5px;font-weight:500;line-height:13px;position:absolute;top:9px;right:9px}.uc-card__badge[data-tone=agent]{--uc-badge:linear-gradient(90deg, #2563eb 0%, #3b82f6 100%)}.uc-card__badge[data-tone=mix]{--uc-badge:linear-gradient(90deg, #2563eb 0%, #7c3aed 100%)}.uc-card__badge[data-tone=exec]{--uc-badge:linear-gradient(90deg, #7c3aed 0%, #a855f7 100%)}.uc-card__badge[data-tone=inter]{--uc-badge:linear-gradient(90deg, #4f46e5 0%, #2563eb 100%)}.uc-card__icon{z-index:2;color:#6d28d9;background:#edebfb;border:1.5px solid #fff;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:-17px;left:14px;box-shadow:0 3px 8px -3px #0f172a42}.uc-card__body{flex-direction:column;flex:1;padding:26px 14px 14px;display:flex;position:relative}.uc-card__title{max-width:100%;font-family:"General Sans", var(--font-sans);color:#0f172a;margin:0;font-size:13.5px;font-weight:600;line-height:19px}.uc-card__desc{font-family:"General Sans", var(--font-sans);color:#64748b;margin:6px 44px 0 0;font-size:12px;font-weight:400;line-height:18px}.uc-card__go{color:#6d28d9;background:#edebfb;border-radius:999px;place-items:center;width:26px;height:26px;transition:transform .2s,background .2s;display:grid;position:absolute;bottom:12px;right:12px}.uc-card:hover .uc-card__go{background:#e2ddf8;transform:translate(3px)}@media (width<=1024px){.uc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uc-h2{font-size:30px}}@media (width<=760px){.uc{padding:56px 0 64px}.uc-h2{font-size:26px}.uc-grid{grid-template-columns:minmax(0,1fr);gap:18px}.uc-tabs{flex-wrap:wrap;justify-content:center;max-width:100%}.uc-tab{padding:8px 13px;font-size:11.5px}}@media (width<=900px){.hdr-mobile{box-sizing:border-box;-webkit-backdrop-filter:blur(56px)saturate(2.3)brightness(1.06);backdrop-filter:blur(56px)saturate(2.3)brightness(1.06);transform-origin:top;background:linear-gradient(135deg,#ffffff75,#ffffff38);border:1px solid #ffffffbf;border-radius:16px;gap:12px;width:min(368px,100vw - 24px);padding:24px 20px 16px;top:63px;left:50%;right:auto;translate:-50%;box-shadow:0 30px 70px -20px #32408c66,inset 0 1.5px #fffffff2,inset 0 0 36px #fff3}.hdr-mobile-item{gap:12px}.hdr-mobile .hdr-mobile-dropdown-btn{width:100%;height:24px;font-family:"General Sans", var(--font-sans);color:#0f172a;background:0 0;border-radius:0;gap:10px;padding:0;font-size:16px;font-weight:600;line-height:20px}.hdr-mobile .hdr-mobile-dropdown-btn:hover{background:0 0}.hdr-mobile .hdr-mobile-products-drawer{gap:6px;padding:0}.hdr-mobile a.hdr-mobile-prod-card{box-sizing:border-box;letter-spacing:-.5px;justify-content:space-between;align-items:center;gap:16px;height:54px;transform:none;font-family:"Gambarino", var(--font-serif,serif)!important;color:#000!important;background:#ffffffbf!important;border:1px solid #33415529!important;border-radius:6px!important;padding:12px 16px!important;font-size:18px!important;font-weight:400!important;line-height:26px!important}.hdr-mobile a.hdr-mobile-prod-card:hover{transform:none;background:#ffffffeb!important}.hdr-mobile-prod-main{align-items:center;gap:12px;min-width:0;display:flex}.hdr-mobile .hdr-mobile-prod-icon{background:0 0;border-radius:0;width:28px;height:28px;display:flex}.hdr-mobile .hdr-mobile-prod-icon svg{color:#4f46e5;width:26px;height:26px}.hdr-mobile-prod-title{white-space:nowrap}.hdr-mobile-prod-arrow{color:#64748b;flex:none}.hdr-mobile a.hdr-mobile-link{width:100%;height:32px;font-family:"General Sans", var(--font-sans);color:#0f172a;background:0 0;border-radius:0;align-items:center;padding:0;font-size:16px;font-weight:600;line-height:20px;display:flex;transform:none}.hdr-mobile a.hdr-mobile-link:hover{background:0 0;transform:none}.hdr-mobile a.hdr-mobile__cta{box-sizing:border-box;width:100%;height:54px;font-family:"General Sans", var(--font-sans);letter-spacing:-.5px;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:9999px;justify-content:center;align-items:center;margin-top:0;padding:8px 16px;font-size:18px;font-weight:500;line-height:26px;display:flex;transform:none;background:linear-gradient(#ffffffe6,#ffffffe6) padding-box padding-box,linear-gradient(299.48deg,#e519ee 8.12%,#01a9fe 47.58%,#02aaf9 87.03%) border-box!important}.hdr-mobile .hdr-mobile__cta-text{background:linear-gradient(299.48deg,#e519ee 8.12%,#01a9fe 47.58%,#02aaf9 87.03%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:2px;line-height:26px;display:inline-block}.hdr-mobile a.hdr-mobile__cta:hover,.hdr-mobile a.hdr-mobile__cta:active{transform:scale(.99)}}.avatar-card{-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);background:#f6f7f975;border:1px solid #ffffffb8;box-shadow:22px 22px 60px -18px #96969652,inset 0 1px #fffc}.avatar-card:hover{background:#ffffff9e;box-shadow:26px 30px 70px -18px #78788c5c,inset 0 1px #ffffffe6}.avatar-card__specs{background:#ffffff6b;border:1px solid #3341551a}.ba-result{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#0f172a61}.ba-result-inner{-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);background:#f6f7f99e;border:1px solid #ffffffb3;box-shadow:22px 22px 73px #3c465a59,inset 0 1px #ffffffd9}.ba-result-inner .ba-card{box-shadow:none;background:#ffffff8c;border:1px solid #3341551f}.ba-result-inner .ba-agent-card{background:#ffffff80;border:1px solid #3341551a}.ba-result-inner .ba-error{background:#fef2f2b3}.ba-result-close{z-index:2;color:#334155;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:1px solid #33415524;border-radius:50%;flex:none;align-self:flex-end;place-items:center;width:36px;height:36px;margin:-12px -12px -4px 0;font-size:22px;line-height:1;display:grid;position:sticky;top:0;right:auto}.ba-result-close:hover{color:#0f172a;background:#ffffffe6}@media (width<=640px){.ba-result{justify-content:center;align-items:stretch;padding:12px}.ba-result-inner{border-radius:18px;gap:12px;max-width:none;max-height:92dvh;padding:20px 16px 18px}.ba-result-close{margin:-6px -4px -2px 0}.ba-result-inner .ba-card{padding:18px 16px}.ba-agent-grid{grid-template-columns:minmax(0,1fr)}.ba-savings-row{gap:12px}.ba-savings-figure{font-size:1.3rem}.avatar-card{-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25)}}.hl{background:linear-gradient(#f1f4f0 0%,#f7f8fc 40%,#f3f4fb 100%);padding:96px 0 104px;position:relative;overflow:hidden}.hl-intro{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:72px;display:flex}.hl-eyebrow{font:600 11.5px/16px "General Sans", var(--font-sans);letter-spacing:3.4px;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#c026d3 60%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0}.hl-title{letter-spacing:-.9px;color:#0f172a;max-width:760px;margin:0;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:44px;font-weight:400;line-height:1.14}.hl-lede{max-width:620px;font:400 16px/26px "General Sans", var(--font-sans);color:#475569;margin:0}.hl-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;margin-top:88px;display:grid}.hl-row:first-of-type{margin-top:0}.hl-row--flip .hl-text{order:2}.hl-text{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.hl-tag{font:600 11px/14px "General Sans", var(--font-sans);letter-spacing:1.6px;text-transform:uppercase;color:#fff;background:linear-gradient(352.95deg,#e519ee -41.82%,#01a9fe 123.09%,#02aaf9 156.02%);border-radius:4px;align-items:center;padding:6px 12px;display:inline-flex}.hl-h3{letter-spacing:-.7px;color:#0f172a;max-width:100%;margin:0;font-family:SerifAmp,Gambarino,Playfair Display,serif;font-size:36px;font-weight:400;line-height:1.16}.hl-body{font:400 16px/26px "General Sans", var(--font-sans);color:#475569;max-width:520px;margin:0}.hl-points{gap:10px;margin:4px 0 6px;padding:0;list-style:none;display:grid}.hl-points li{font:500 14.5px/22px "General Sans", var(--font-sans);color:#1e293b;align-items:flex-start;gap:10px;display:flex}.hl-points svg{color:#4f46e5;flex:none;margin-top:3px}.hl-row[data-tone=violet] .hl-points svg{color:#9333ea}.hl-row[data-tone=blue] .hl-points svg{color:#2563eb}.hl-cta{font:500 14px/20px "General Sans", var(--font-sans);background:linear-gradient(#ffffffeb,#ffffffeb) padding-box padding-box,linear-gradient(299.48deg,#e519ee 8.12%,#01a9fe 47.58%,#02aaf9 87.03%) border-box;border:1.5px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:11.5px 17.5px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:inline-flex}.hl-cta span{background:linear-gradient(299.48deg,#e519ee 8.12%,#01a9fe 47.58%,#02aaf9 87.03%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:1px;display:inline-block}.hl-cta svg{transition:transform .2s}.hl-cta:hover{box-shadow:0 8px 22px -10px #01a9fe8c}.hl-cta:hover svg{transform:translate(3px)}.hl-visual{position:relative}.hl-visual:before{content:"";filter:blur(34px);z-index:0;background:radial-gradient(60% 60%,#6366f138,#ec48991a 60%,#0000 80%);border-radius:40px;position:absolute;inset:6% 4%}.hl-mock{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:"General Sans", var(--font-sans);color:#0f172a;background:#ffffffdb;border:1px solid #0f172a12;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0f172a61,0 2px 6px #0f172a0a}.hl-shot{background:#fff;line-height:0}.hl-shot img{width:100%;height:auto;display:block}.hl-mock__note{color:#94a3b8;letter-spacing:.3px;font-size:10.5px;position:absolute;bottom:10px;right:14px}.hl-guide{padding-bottom:18px}.hl-guide__bar{background:#f8fafce6;border-bottom:1px solid #0f172a0f;align-items:center;gap:6px;padding:12px 16px;display:flex}.hl-guide__bar i{background:#cbd5e1;border-radius:50%;width:9px;height:9px}.hl-guide__bar span{color:#64748b;background:#fff;border:1px solid #0f172a0f;border-radius:999px;margin-left:10px;padding:4px 12px;font-size:11.5px}.hl-guide__page{gap:12px;padding:22px 24px 14px;display:grid}.hl-line{background:#e2e8f0;border-radius:6px;height:10px;display:block}.hl-line--title{background:#cbd5e1;width:46%;height:16px}.hl-line--short{width:62%}.hl-guide__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0;display:grid}.hl-plan{background:#fff;border:1px solid #0f172a14;border-radius:12px;gap:6px;padding:14px 12px 16px;display:grid;position:relative}.hl-plan b{font-size:13px;font-weight:600}.hl-plan span{letter-spacing:-.3px;font-size:18px;font-weight:600}.hl-plan em{background:#e8ecf2;border-radius:5px;width:70%;height:7px;display:block}.hl-plan--hit{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb,0 0 #2563eb80}.hl-guide__tag{white-space:nowrap;color:#fff;font:600 10px/14px "General Sans", var(--font-sans);background:#2563eb;border-radius:999px;padding:3px 9px;font-style:normal;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.hl-guide__pill{color:#fff;background:#0f172aeb;border-radius:999px;align-items:center;gap:8px;padding:9px 14px 9px 10px;font-size:12.5px;font-weight:500;display:inline-flex;position:absolute;bottom:22px;left:22px;box-shadow:0 10px 24px #0208174d}.hl-guide__tick{background:#16a34a;border-radius:50%;width:16px;height:16px;position:relative}.hl-guide__tick:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.hl-guide__win{border-radius:16px;width:92px;height:120px;position:absolute;bottom:18px;right:18px;overflow:hidden;box-shadow:0 12px 28px #02081759,0 0 0 2px #fff}.hl-guide__win img{object-fit:cover;width:100%;height:100%;display:block}.hl-guide__win:after{content:"";pointer-events:none;border:2.5px solid #22c55e;border-radius:16px;position:absolute;inset:0}.hl-guide__x{background:#ef4444;border-radius:50%;width:26px;height:26px;position:absolute;bottom:6px;left:6px}.hl-guide__x:before,.hl-guide__x:after{content:"";background:#fff;border-radius:2px;width:12px;height:2px;position:absolute;top:12px;left:7px;transform:rotate(45deg)}.hl-guide__x:after{transform:rotate(-45deg)}.hl[data-anim=in] .hl-plan--hit{animation:2.4s ease-out .6s 2 hl-land}@keyframes hl-land{0%{box-shadow:0 0 0 3px #2563eb,0 0 #2563eb80}to{box-shadow:0 0 0 3px #2563eb,0 0 0 18px #2563eb00}}.hl-desk__head{border-bottom:1px solid #0f172a0f;align-items:center;gap:8px;padding:16px 18px;display:flex}.hl-desk__head b{margin-right:auto;font-size:15px;font-weight:600}.hl-chip{color:#475569;background:#f1f5f9;border-radius:999px;padding:4px 11px;font-size:12px}.hl-chip--on{color:#fff;background:#0f172a}.hl-desk__list{margin:0;padding:6px 8px;list-style:none}.hl-desk__list li{border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 10px;display:grid}.hl-desk__list li+li{border-top:1px solid #0f172a0d}.hl-desk__list img{object-fit:cover;border-radius:50%;width:40px;height:40px}.hl-desk__txt{min-width:0;display:grid}.hl-desk__txt b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.hl-desk__txt small{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hl-status{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600}.hl-status--open{color:#1d4ed8;background:#e0ecff}.hl-status--pending{color:#b45309;background:#fef3c7}.hl-status--solved{color:#15803d;background:#dcfce7}.hl-desk__time{text-align:right;color:#94a3b8;width:28px;font-size:12px}.hl-desk__foot{color:#64748b;background:#f8fafce6;border-top:1px solid #0f172a0f;justify-content:space-between;gap:10px;padding:14px 20px 16px;font-size:12.5px;display:flex}.hl-desk__foot b{color:#0f172a;margin-right:3px;font-size:15px}.hl[data-anim=in] .hl-desk__list li{animation:.6s cubic-bezier(.2,.8,.2,1) both hl-rise}.hl[data-anim=in] .hl-desk__list li:nth-child(2){animation-delay:.1s}.hl[data-anim=in] .hl-desk__list li:nth-child(3){animation-delay:.2s}.hl[data-anim=in] .hl-desk__list li:nth-child(4){animation-delay:.3s}@keyframes hl-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hl-ins{gap:20px;padding:20px 20px 34px;display:grid}.hl-ins__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hl-ins__kpis span{background:#fff;border:1px solid #0f172a12;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.hl-ins__kpis small{color:#64748b;font-size:11.5px}.hl-ins__kpis b{letter-spacing:-.5px;font-size:22px;font-weight:600}.hl-ins__funnel{gap:12px;margin:0;padding:0;list-style:none;display:grid}.hl-ins__funnel li{grid-template-columns:130px minmax(0,1fr) 40px;grid-template-areas:"n b p"".d.";align-items:center;gap:4px 12px;display:grid}.hl-ins__name{white-space:nowrap;text-overflow:ellipsis;grid-area:n;font-size:12.5px;font-weight:500;overflow:hidden}.hl-ins__bar{background:#eef1f6;border-radius:8px;grid-area:b;height:12px;overflow:hidden}.hl-ins__bar i{height:100%;width:var(--w);background:linear-gradient(90deg,#6366f1,#c026d3);border-radius:8px;display:block}.hl-ins__pct{text-align:right;grid-area:p;font-size:12.5px;font-weight:600}.hl-ins__drop{color:#b91c1c;background:#fee2e2;border-radius:999px;grid-area:d;justify-self:start;padding:1px 8px;font-size:11px;font-weight:600}.hl[data-anim=in] .hl-ins__bar i{animation:1s cubic-bezier(.2,.8,.2,1) both hl-grow;animation-delay:calc(var(--i) * .12s + .3s)}@keyframes hl-grow{0%{width:0}to{width:var(--w)}}.hl-ins__fric{flex-wrap:wrap;gap:8px;display:flex}.hl-fric{color:#334155;background:#f1f5f9;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.hl-fric em{color:#64748b;font-style:normal;font-weight:500}.hl-fric--hot{color:#be123c;background:#ffe4e6}.hl-fric--hot em{color:#e11d48}@media (width<=1024px){.hl{padding:72px 0 80px}.hl-intro{margin-bottom:52px}.hl-title{font-size:34px}.hl-row,.hl-row--flip{grid-template-columns:minmax(0,1fr);gap:34px;margin-top:64px}.hl-row--flip .hl-text{order:0}.hl-h3{font-size:30px}}@media (width<=560px){.hl{padding:60px 0 68px}.hl-title{font-size:30px;line-height:1.15}.hl-lede,.hl-body{font-size:15px;line-height:24px}.hl-h3{font-size:26px}.hl-cta{justify-content:space-between;width:100%}.hl-guide__page{padding:16px 16px 10px}.hl-guide__plans{gap:8px}.hl-plan{padding:12px 8px 14px}.hl-plan span{font-size:15px}.hl-guide__win{width:74px;height:98px;bottom:12px;right:12px}.hl-guide__pill{max-width:calc(100% - 110px);font-size:11.5px;bottom:14px;left:12px}.hl-ins{padding:16px 14px 30px}.hl-ins__kpis b{font-size:18px}.hl-ins__kpis span{padding:10px}.hl-ins__funnel li{grid-template-columns:104px minmax(0,1fr) 36px;gap:4px 8px}.hl-ins__name{white-space:normal;font-size:12px;line-height:1.25}.hl-desk__list li{grid-template-columns:36px minmax(0,1fr) auto}.hl-desk__time{display:none}.hl-desk__list img{width:36px;height:36px}.hl-desk__foot{flex-wrap:wrap;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.hl[data-anim=in] .hl-plan--hit,.hl[data-anim=in] .hl-desk__list li,.hl[data-anim=in] .hl-ins__bar i{animation:none}}@media (width<=1100px){.btn-signin{display:none!important}}@media (width<=900px){.logo-svg{width:30px!important;height:30px!important}img.logo-text{width:74px!important;height:auto!important}}@media (width<=380px){img.logo-text{width:64px!important}.logo-svg{width:26px!important;height:26px!important}}.mg{--mg-grad:linear-gradient(299.48deg, #e519ee 8.12%, #01a9fe 47.58%, #02aaf9 87.03%);z-index:1001;box-sizing:border-box;-webkit-backdrop-filter:blur(40px)saturate(1.8);backdrop-filter:blur(40px)saturate(1.8);height:500px;font-family:"General Sans", var(--font-sans);color:#0f172a;background:#f6f7f99e;border:1px solid #ffffffb3;border-radius:24px;gap:8px;padding:9px;animation:.22s cubic-bezier(.16,1,.3,1) both mgIn;display:flex;position:fixed;box-shadow:22px 22px 73px #9696964d,inset 0 1px #ffffffe6}@keyframes mgIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mg p{margin:0}.mg-rail{flex-direction:column;flex:none;gap:6px;width:340px;padding:22px 12px 14px;display:flex}.mg-label{letter-spacing:2px;text-transform:uppercase;color:#8b9cb6;font-size:14px;font-weight:600;line-height:19px;margin-bottom:8px!important}.mg-prod{box-sizing:border-box;color:inherit;border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:14px;padding:14px;text-decoration:none;transition:background .18s,box-shadow .18s,border-color .18s;display:flex}.mg-prod__icon{color:#4f46e5;background:#ffffff9e;border:1px solid #e7ebf5;border-radius:8px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.mg-prod__txt{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mg-prod__txt b{color:#0f172a;font-size:18px;font-weight:600;line-height:24px}.mg-prod__txt small{color:#475569;font-size:14px;line-height:1.3}.mg-prod__go{color:#1f3bff;opacity:0;flex:none;align-self:flex-start;margin-top:2px;transition:opacity .15s}.mg-prod:hover{background:#ffffff80}.mg-prod.is-on{background:linear-gradient(243.51deg,#02aaf93d -20.13%,#7261f63d 46.57%,#e419ee3d 113.27%),#eff8ff;border-color:#0000;box-shadow:0 8px 20px #2563eb3d,0 0 0 1.5px #7261f68c}.mg-prod.is-on .mg-prod__icon{color:#fff;background:linear-gradient(318.99deg,#e519ee 4.55%,#01a9fe 90.33%,#02aaf9 176.11%);border-color:#0000}.mg-prod.is-on .mg-prod__go{opacity:1}.mg-spacer{flex:1;min-height:10px}.mg-explore{color:#0f172a;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;display:flex}.mg-explore:hover{color:#1f3bff}.mg-main{background-blend-mode:soft-light, normal, lighten, screen, multiply, normal, normal;background:radial-gradient(145.65% 268.49% at 70.44% 121.96%,#1b59f800 50.2%,#1b59f89e 100%),radial-gradient(71.25% 153.94% at 52.46% 70.76%,#ff5a0029 0%,#ff5a001f 89.8%),radial-gradient(106.52% 250.46% at 9.27% 94.67%,#7c3aed29 0%,#7c3aed3d 100%),radial-gradient(40% 34% at 8% 55%,#be185d21 0%,#be185d00 56%),radial-gradient(99.09% 148.25% at 32.45% 67.34%,#1b59f826 0%,#1b59f800 73.62%),radial-gradient(45% 40% at 90% 95%,#ff5a003d 0%,#ff5a0000 55%),#f1f7fe;border-radius:20px;flex-direction:column;flex:1;gap:20px;min-width:0;padding:30px 32px 26px;display:flex}.mg-eyebrow{letter-spacing:2px;text-transform:uppercase;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:600;line-height:19px}.mg-links{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px 16px;margin:0;padding:0;list-style:none;display:grid}.mg-link{box-sizing:border-box;color:#0f172a;border:1px solid #0000;border-radius:14px;align-items:center;gap:14px;min-height:56px;padding:8px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;transition:background .18s,box-shadow .18s;display:flex}.mg-link__icon{box-sizing:border-box;color:#475569;background:#ffffff52;border:1px solid #e7ebf5;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mg-link__label{padding-bottom:1px;display:inline-block}.mg-badge{box-sizing:border-box;letter-spacing:.06em;text-transform:uppercase;color:#7c3aed;white-space:nowrap;background:#ffffff80;border:1px solid #e7ebf5;border-radius:4px;align-items:center;height:20px;padding:0 8px;font-size:12px;font-weight:600;line-height:14px;display:inline-flex}.mg-foot{border-top:1px solid #e2e8f0;align-items:center;gap:24px;margin-top:auto;padding-top:18px;display:flex}.mg-foot>span{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mg-foot b{color:#0f172a;font-size:18px;font-weight:500;line-height:24px}.mg-foot small{color:#475569;font-size:14px;line-height:1.3}.mg-foot__cta{box-sizing:border-box;color:#0f172a;white-space:nowrap;background:#f3f5fa80;border:1px solid #e7ebf5;border-radius:999px;flex:none;align-items:center;gap:14px;height:50px;padding:8px 8px 8px 22px;font-size:16px;font-weight:600;line-height:22px;text-decoration:none;transition:box-shadow .18s;display:inline-flex}.mg-foot__cta span{color:#1f3bff;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.mg-foot__cta:hover{box-shadow:0 10px 22px -12px #1f3bff8c}.mg-feature{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#1f4bff 0%,#5b2cf5 71.43%);border-radius:20px;flex-direction:column;flex:none;justify-content:space-between;gap:12px;width:300px;padding:20px;display:flex}.mg-feature__top{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.mg-pill{box-sizing:border-box;color:#fff;background:#ffffff29;border:1px solid #ffffff40;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:4px 12px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.mg-pill i{background:#4ade80;border-radius:50%;width:8px;height:8px}.mg-photo{object-fit:cover;object-position:center 20%;border-radius:8px;flex:1;width:100%;min-height:120px}.mg-feature__bottom{flex-direction:column;gap:12px;display:flex}.mg-feature__name{font-size:16px;font-weight:600;line-height:22px}.mg-feature__price{font-family:var(--font-serif,"Gambarino", serif);color:#fff;white-space:nowrap;font-size:30px;line-height:1.1}.mg-feature__text{color:#fff;font-size:16px;line-height:1.3}.mg-feature__cta{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border-radius:8px;justify-content:center;align-items:center;gap:16px;padding:12px 26px;font-size:16px;font-weight:600;line-height:21px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 8px 20px #ea580c40}.mg-feature__cta:hover{transform:translateY(-1px);box-shadow:0 12px 26px #ea580c66}@media (width<=1180px){.mg-feature{display:none}}@media (width<=900px){.header .hdr-mobile,.hdr-mobile{border-radius:2px;max-height:calc(100dvh - 104px);top:84px}}@media (width<=560px){.header .hdr-mobile,.hdr-mobile{max-height:calc(100dvh - 92px);top:74px}}@media (width<=900px){.hdr-mobile{overscroll-behavior:contain;gap:0;max-height:calc(100dvh - 96px);padding:14px;overflow-y:auto}.hm{--mg-grad:linear-gradient(299.48deg, #e519ee 8.12%, #01a9fe 47.58%, #02aaf9 87.03%);font-family:"General Sans", var(--font-sans);color:#0f172a;flex-direction:column;display:flex}.hm p{margin:0}.hm-card{background:#ffffff80;border:1px solid #fffc;border-radius:16px;flex-direction:column;gap:4px;padding:16px 12px 12px;display:flex}.hm-card .mg-label{padding:0 4px;margin-bottom:6px!important}.hm button.hm-prod{box-sizing:border-box;text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:14px;padding:12px 10px;display:flex}.hm-prod__icon{color:#4f46e5;background:#ffffffb3;border:1px solid #e7ebf5;border-radius:8px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.hm-prod__txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hm-prod__txt b{color:#0f172a;font-size:18px;font-weight:600;line-height:24px}.hm-prod__txt small{color:#475569;font-size:14px;line-height:1.3}.hm-prod__go{color:#1f3bff;flex:none;align-self:center}.hm-prod__go--down{align-self:flex-start;margin-top:4px;transform:rotate(90deg)}.hm button.hm-prod.is-on{background:linear-gradient(243.51deg,#02aaf93d -20.13%,#7261f63d 46.57%,#e419ee3d 113.27%),#eff8ff;border-color:#0000;margin-top:12px;padding:14px;box-shadow:0 8px 20px #2563eb3d,0 0 0 1.5px #7261f68c}.hm button.hm-prod.is-on .hm-prod__icon{color:#fff;background:linear-gradient(318.99deg,#e519ee 4.55%,#01a9fe 90.33%,#02aaf9 176.11%);border-color:#0000}.hm-explore{color:#0f172a;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-top:6px;padding:12px 12px 4px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;display:flex}.hm-row{color:#0f172a;border-bottom:1px solid #e7ebf5;justify-content:space-between;align-items:center;min-height:56px;padding:0 8px;font-size:18px;font-weight:500;line-height:24px;text-decoration:none;display:flex}.hm-row svg{color:#1f3bff}.hm-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.hm-start{color:#fff;background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border:1px solid #ffffff5c;border-radius:999px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;height:50px;font-size:18px;font-weight:500;text-decoration:none;display:flex;box-shadow:0 8px 20px #ea580c40}.hm-explore-btn{background:linear-gradient(#ffffffe6, #ffffffe6) padding-box, var(--mg-grad) border-box;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;height:48px;text-decoration:none;display:flex}.hm-explore-btn span{background:var(--mg-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:1px;font-size:17px;font-weight:500;display:inline-block}.hm-signin{color:#0f172a;background:#eff8ff;border:1px solid #ffffff5c;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:48px;font-size:17px;font-weight:500;text-decoration:none;display:flex;box-shadow:0 8px 20px #2563eb2e}.hm-back{width:fit-content;font:500 18px/24px "General Sans", var(--font-sans);color:#0f172a;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:8px;padding:4px 6px 4px 0;display:flex}.hm-pages{background:radial-gradient(106.52% 250.46% at 9.27% 94.67%,#7c3aed29 0%,#7c3aed3d 100%),radial-gradient(71.25% 153.94% at 52.46% 70.76%,#ff5a0029 0%,#ff5a001f 89.8%),#f1f7fe;border-radius:16px;margin-top:12px;padding:8px 8px 16px}.hm-list{margin:0;padding:0;list-style:none}.hm-link{color:#0f172a;border-radius:12px;align-items:center;gap:14px;min-height:60px;padding:8px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;display:flex}.hm-link:active{background:#ffffffb3}.hm-link__icon{box-sizing:border-box;color:#475569;background:#ffffff80;border:1px solid #e7ebf5;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.hm-link__label{flex:0 auto}.hm-link__go{color:#1f3bff;margin-left:auto}.hm-foot{border-top:1px solid #e2e8f0;flex-direction:column;gap:4px;margin-top:8px;padding:16px 8px 0;display:flex}.hm-foot b{font-size:18px;font-weight:500;line-height:24px}.hm-foot small{color:#475569;font-size:14px;line-height:1.3}.hm .hm-foot__cta{justify-content:space-between;width:100%;margin-top:10px}.hm-feature{color:#fff;background:linear-gradient(135deg,#1f4bff 0%,#5b2cf5 71.43%);border-radius:20px;flex-direction:column;gap:12px;margin-top:12px;padding:20px;display:flex}.hm-feature .mg-pill{align-self:flex-start}.hm-feature__photo{object-fit:cover;object-position:center 20%;border-radius:8px;width:100%;height:200px;display:block}.hm-feature__body{flex-direction:column;gap:4px;display:flex}.hm-feature__name{font-size:16px;font-weight:600;line-height:22px}.hm-feature__price{font-family:var(--font-serif,"Gambarino", serif);font-size:32px;line-height:1.1}.hm-feature__text{font-size:16px;line-height:1.3}.header .hdr-mobile,.hdr-mobile{-webkit-backdrop-filter:blur(30px)saturate(1.4);backdrop-filter:blur(30px)saturate(1.4);background:linear-gradient(#f6f7fbf0 0%,#f1f7fef0 100%)}.hdr-mobile a.hm-start{color:#fff}.hdr-mobile a.hm-signin,.hdr-mobile a.hm-row,.hdr-mobile a.hm-link,.hdr-mobile a.hm-explore{color:#0f172a}.hdr-mobile a.hm-start,.hdr-mobile a.hm-row,.hdr-mobile a.hm-explore-btn,.hdr-mobile a.hm-signin{transform:none}.hdr-mobile .hm-foot__cta{color:#0f172a}.hdr-mobile a.mg-feature__cta{color:#fff}}.mg-prod__icon--art{background:0 0;border:0}@media (width<=900px){.hm-prod__icon--art{background:0 0;border:0}.hm button.hm-prod.is-on .hm-prod__icon--art{background:linear-gradient(318.99deg,#e519ee 4.55%,#01a9fe 90.33%,#02aaf9 176.11%);border-radius:8px}.hm{padding-bottom:88px}.hm-actions{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.hm-explore-btn,.hm-signin{white-space:nowrap;padding:0 10px}.hm-explore-btn span,.hm-signin{font-size:16px}}.mg-link:hover,.mg-link:focus-visible{background:linear-gradient(243.51deg,#02aaf93d -20.13%,#7261f63d 46.57%,#e419ee3d 113.27%),#eff8ff;outline:none;box-shadow:0 8px 20px #2563eb3d,0 0 0 1.5px #7261f68c}.mg-link:hover .mg-link__icon,.mg-link:focus-visible .mg-link__icon{color:#fff;background:linear-gradient(318.99deg,#e519ee 4.55%,#01a9fe 90.33%,#02aaf9 176.11%);border-color:#0000}@media (width<=900px){.hm-link:active{background:linear-gradient(243.51deg,#02aaf93d -20.13%,#7261f63d 46.57%,#e419ee3d 113.27%),#eff8ff;box-shadow:0 8px 20px #2563eb3d,0 0 0 1.5px #7261f68c}.hm-link:active .hm-link__icon{color:#fff;background:linear-gradient(318.99deg,#e519ee 4.55%,#01a9fe 90.33%,#02aaf9 176.11%);border-color:#0000}}.chan-head{gap:28px}.chan-block{gap:48px;padding:24px 0}.chan-checks{gap:8px}.hl{padding:60px 0 64px}.hl-intro{gap:12px;margin-bottom:40px}.hl-row{gap:44px;margin-top:52px}.hl-text{gap:14px}.pfix,.avf{padding:56px 0 60px}.paths{padding:56px 0 40px}.flow{padding:36px 0 56px}#architecture{padding-top:48px!important;padding-bottom:56px!important}@media (width<=640px){.chan{padding:44px 0}.chan-block{gap:28px;padding:18px 0}.hl{padding:44px 0}.hl-intro{margin-bottom:28px}.hl-row{gap:24px;margin-top:36px}.pfix,.avf{padding:40px 0 44px}.paths{padding:40px 0 28px}.flow{padding:28px 0 40px}#architecture{padding-top:36px!important;padding-bottom:40px!important}}.hl-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.hl-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #ffffffd9;border-radius:18px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px -30px #0f172a66,inset 0 1px #fff}.hl-card:hover{transform:translateY(-4px);box-shadow:0 30px 60px -28px #1f3bff61,inset 0 1px #fff}.hl-card__shot{aspect-ratio:16/10;background:#eef3fb;border-bottom:1px solid #e7ebf5;overflow:hidden}.hl-card__shot .hl-mock{height:100%;box-shadow:none;background:0 0;border:0;border-radius:0}.hl-card__shot .hl-mock img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .5s}.hl-card:hover .hl-card__shot img{transform:scale(1.03)}.hl-card__body{flex-direction:column;flex:1;align-items:flex-start;gap:12px;padding:22px 22px 24px;display:flex}.hl-card__title{color:#000;margin:0}.hl-card .hl-body{max-width:none}.hl-card .hl-points{gap:8px;margin:0}.hl-card .hl-cta{margin-top:auto}.hl-card .hl-cta:after{content:"";z-index:1;position:absolute;inset:0}@media (width<=1100px){.hl-grid{grid-template-columns:minmax(0,1fr);max-width:560px;margin:0 auto}}@media (width<=640px){.hl-card__body{padding:18px 18px 20px}.hl-grid{gap:18px}}.hl-card:before{content:"";z-index:2;opacity:0;background:linear-gradient(299.48deg,#e519ee 8.12%,#01a9fe 47.58%,#02aaf9 87.03%);height:3px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.hl-card:hover:before{opacity:1}.hl-card__shot{position:relative}.hl-card__shot:after{content:"";pointer-events:none;background:linear-gradient(#f7f9fd00,#f7f9fde6);height:46px;position:absolute;inset:auto 0 0}.hl-card__num{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 12px/16px "General Sans", var(--font-sans);letter-spacing:.12em;color:#4f46e5;background:#ffffffb8;border:1px solid #fffc;border-radius:999px;padding:4px 10px;position:absolute;top:14px;left:14px}.hl-card__icon{z-index:3;color:#fff;background:linear-gradient(318.99deg,#e519ee 4.55%,#01a9fe 90.33%,#02aaf9 176.11%);border:2px solid #fff;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;width:48px;height:48px;margin:-24px 0 0 22px;display:flex;position:relative;box-shadow:0 12px 24px -10px #1f3bff8c}.hl-card__body{padding-top:14px}.chan{padding:64px 0 72px}.chan-head{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:48px;margin-bottom:36px}.chan-head__text{gap:0}.chan-head .chan-eyebrow--grad{letter-spacing:10px;background:linear-gradient(90deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:600;line-height:19px}.chan-h2{letter-spacing:-1.5px;color:#000;margin:0;padding-top:16px;font-size:50px;line-height:55px}.chan-head .chan-lede{letter-spacing:-.25px;color:#475569;max-width:445px;margin:0;padding-top:20px;font-size:18px;line-height:24px}.chan-nav{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.chan-nav__card{box-sizing:border-box;border:1px solid var(--chan-nav-line);background:linear-gradient(136.82deg, var(--chan-nav-tint) 7.46%, #fff0 100%), #ffffff9e;border-radius:8px;gap:12px;padding:16px 24px 16px 16px;box-shadow:0 1px 2px #17140f0a,0 1px 1px #17140f08}.chan-nav__card[data-tone=blue]{--chan-nav-tint:#0ea5e929;--chan-nav-line:#0ea5e95c;--chan-nav-tile:#c9eeff;--chan-nav-fg:#0ea5e9}.chan-nav__card[data-tone=violet]{--chan-nav-tint:#7c3aed29;--chan-nav-line:#7c3aed5c;--chan-nav-tile:#e5d6ff;--chan-nav-fg:#7c3aed}.chan-nav__card[data-tone=indigo]{--chan-nav-tint:#2563eb29;--chan-nav-line:#2563eb5c;--chan-nav-tile:#d8e4ff;--chan-nav-fg:#2563eb}.chan-nav__icon{background:var(--chan-nav-tile);width:44px;height:44px;box-shadow:none;color:var(--chan-nav-fg);border-radius:12px}.chan-nav__body{gap:4px}.chan-nav__body strong{letter-spacing:-.272px;font-size:16px;line-height:20px}.chan-nav__body span{letter-spacing:-.25px;font-size:16px;line-height:23px}.chan-nav__arrow{color:#0f172a}.chan-block{grid-template-columns:minmax(0,610px) minmax(0,643px);justify-content:space-between;align-items:center;gap:40px;padding:0 0 75px}.chan-block+.chan-block{margin-top:0}.chan-block:last-child{padding-bottom:0}.chan-block__text{flex-direction:column;align-items:flex-start;display:flex}.chan-block .chan-eyebrow:not(.chan-eyebrow--grad){letter-spacing:4px;color:#0ea5e9;font-size:14px;font-weight:500;line-height:19px}.chan-block .chan-eyebrow[data-tone=magenta]{color:#c026d3}.chan-h3{letter-spacing:-2px;color:#000;padding-top:20px;font-size:62px;line-height:1.04}.chan-block .chan-lede{letter-spacing:-.25px;color:#475569;max-width:574px;margin:0;padding-top:20px;font-size:18px;line-height:24px}.chan-checks{gap:16px;margin:0;padding-top:20px}.chan-check{letter-spacing:-.25px;color:#0f172a;align-items:flex-start;gap:12px;font-size:18px;line-height:23px}.chan-check__mark{color:#00b87c;width:20px;height:20px;margin-top:1px}.chan-check strong{font-weight:600}.chan-chips{gap:8px;margin:0;padding-top:20px}.chan-chips li{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#0f172a;background:#d8dee7bf;border:.909px solid #ffffff29;border-radius:4px;padding:6px 16px;font-size:14px;font-weight:500;line-height:18px;box-shadow:inset 0 1px #ffffff0f}.chan-start{box-sizing:border-box;background:linear-gradient(136.82deg,#0ea5e929 7.46%,#fff0 100%),#ffffff9e;border:1px solid #64748b29;border-radius:6px;gap:16px;width:100%;margin-top:20px;padding:12px;box-shadow:0 1px 2px #17140f0a,0 1px 1px #17140f08}.chan-start__label{letter-spacing:1.8432px;text-transform:uppercase;color:#2563eb;margin:0;font-size:11.52px;font-weight:600;line-height:18px}.chan-start__list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chan-start__list li{color:#0f172a;background:#ffffff5c;border:.909px solid #e2e7f4;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:14px;font-weight:500;line-height:23px;display:inline-flex}.chan-start__num{color:#fff;background:linear-gradient(95deg,#1f3bff 3.67%,#7a2ff0 96.33%);border-radius:11px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11.52px;font-weight:700;line-height:18px;display:inline-flex}.chan-ctas{gap:16px;margin:0;padding-top:20px}.chan-cta{box-sizing:border-box;text-transform:capitalize;justify-content:center;gap:16px;width:250px;height:48px;padding:12px 26px;font-size:16px;font-weight:600;line-height:21px}.chan-cta[data-tone=warm]{background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);border-radius:8px;box-shadow:0 8px 20px #ea580c40}.chan-cta[data-tone=blue]{background:linear-gradient(118deg,#3b72ff 8.13%,#1b59f8 50%,#1546c7 91.87%);border-radius:6px;padding:12px 20px;box-shadow:0 10px 24px -6px #1b59f880}@media (width<=1100px){.chan-head{grid-template-columns:minmax(0,1fr);gap:28px}.chan-nav{max-width:520px}.chan-block{grid-template-columns:minmax(0,1fr);gap:32px;padding-bottom:48px}.chan-cta{width:auto;min-width:210px}}@media (width<=640px){.chan{padding:44px 0}.chan-h2{font-size:34px;line-height:1.12}.chan-h3{font-size:36px}.chan-nav__card{padding:12px 16px 12px 12px}.chan-cta{width:100%}.chan-start__list li{font-size:13.5px}}.chan-nav__icon{background:0 0;flex:none;line-height:0;display:block}.chan-nav__icon svg{width:44px;height:44px;display:block}.chan-nav__arrow svg{width:14px;height:14px;display:block}.chan-cta{white-space:nowrap;width:auto;min-width:250px}.chan-cta span{white-space:nowrap}.mg-devtools{box-sizing:border-box;color:#0f172a;border:1.5px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:41px;margin-top:4px;padding:8px 14px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;transition:background .18s,box-shadow .18s;display:flex}.mg-devtools:hover{background:#ffffff80}.mg-devtools.is-on{background:linear-gradient(243.51deg,#02aaf93d -20.13%,#7261f63d 46.57%,#e419ee3d 113.27%) padding-box padding-box,linear-gradient(#eff8ff,#eff8ff) padding-box padding-box,linear-gradient(90deg,#2563eb,#e419ee) border-box;box-shadow:0 8px 20px #2563eb3d}.mg-tools{flex:auto}.mg-links--tools{grid-template-columns:repeat(auto-fill,minmax(0,312px));gap:6px 16px}.mg-tools .mg-foot{border-top:1px solid #e2e8f0;padding-top:18px}.hm-devtools{margin-top:6px}@media (width<=900px){.hdr-mobile .hm-link,.hdr-mobile .hm-row,.hdr-mobile .hm-explore{font-family:"General Sans", var(--font-sans)}.hm-explore{border-top:1px solid #e2e8f0;min-height:48px;margin-top:0;padding:12px}.hm-card>.hm-explore:first-of-type{margin-top:6px}.hm button.hm-explore{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;font:500 16px/22px "General Sans", var(--font-sans);color:#0f172a;background:0 0;border:0;border-top:1px solid #e2e8f0;border-radius:0}.hm-explore:active,.hm-row:active,.hm-link:active{background:#ffffffb3}.hm-row{min-height:56px}.hm-back{min-height:44px}.hm-link{min-height:56px}.hdr-mobile{scroll-padding-top:8px}body.hdr-menu-open #ava-root{visibility:hidden;pointer-events:none}}.dd{width:100%;position:relative}.dd__btn{box-sizing:border-box;color:#0f172a;text-align:left;cursor:pointer;background:#d4dde9;border:.9px solid #dadee3;border-radius:4px;outline:none;justify-content:space-between;align-items:center;gap:12px;width:100%;height:40px;padding:10px 14px 10px 16px;font-family:General Sans,sans-serif;font-size:14px;font-weight:400;line-height:19px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.dd__btn:hover{background:#cfd9e7}.dd__btn:focus-visible,.dd--open .dd__btn{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb24}.dd__ph{color:#757575}.dd__chev{color:#757575;flex:none;transition:transform .2s}.dd--open .dd__chev{color:#2563eb;transform:rotate(180deg)}.dd__proxy{opacity:0;pointer-events:none;border:0;width:100%;height:1px;padding:0;position:absolute;bottom:0;left:0}.dd__list{z-index:30;background:#fff;border:1px solid #e2e8f0;border-radius:12px;max-height:260px;margin:0;padding:6px;list-style:none;animation:.14s ease-out dd-in;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #0f172a29,0 2px 6px #0f172a0f}.dd--up .dd__list{top:auto;bottom:calc(100% + 6px)}.dd__list li{color:#0f172a;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-family:General Sans,sans-serif;font-size:14px;line-height:19px;display:flex}.dd__list li[data-active]{background:#eef3ff}.dd__list li[aria-selected=true]{color:#1746c4;font-weight:600}@keyframes dd-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dd--up .dd__list{animation-name:dd-in-up}@keyframes dd-in-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dd__list,.dd__chev{transition:none;animation:none}}@media (width<=640px){.hl-card__shot:has(.hl-phone){aspect-ratio:4/5}.hl-card__shot .hl-phone,.hl-card__shot .hl-phone img{width:100%;height:100%;display:block}.hl-card__shot .hl-phone img{object-fit:cover;object-position:top center}}.ch-stage{justify-content:center;align-items:flex-start;padding:22px 22px 0;display:flex}.ch-stage img{border-radius:12px 12px 0 0;width:100%;height:auto;display:block;box-shadow:0 18px 40px -22px #0f172a8c}.ch-stage[data-kind=email-tickets]{background:radial-gradient(90% 80% at 50% 0,#e6eeff 0%,#eef3fb 70%)}.ch-stage[data-kind=email-tickets] img{border-radius:12px 12px 0 0;width:62%}.ch-stage[data-kind=whatsapp-tickets]{background:radial-gradient(90% 90% at 50% 0,#d9f8e5 0%,#ecf7f0 70%);align-items:center;padding:22px}.ch-stage[data-kind=whatsapp-tickets] img{border-radius:12px;box-shadow:0 18px 40px -22px #075e5499}.ch-stage[data-kind=setup-guides]{background:radial-gradient(90% 90% at 50% 0,#e9e7ff 0%,#f1f0fb 70%);align-items:center;padding:8px}.ch-art{width:100%;height:auto;max-height:100%;display:block}.hl-card__icon.ch-icon--wa{background:#fff}.ch-note{text-align:center;font:400 14px/22px "General Sans", var(--font-sans);color:#64748b;margin:28px 0 0}.ch-note a{color:#4f46e5;font-weight:600;text-decoration:none}.ch-note a:hover{text-decoration:underline}@media (width<=640px){.ch-stage[data-kind=email-tickets] img{width:74%}}.tc-jump{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tc-jump a{font:600 14px/18px var(--kb-sans);color:#0f172a;background:#fff9;border:1px solid #ffffffd9;border-radius:999px;align-items:center;padding:8px 16px;text-decoration:none;transition:background .2s,box-shadow .2s;display:inline-flex}.tc-jump a:hover{background:#fff;box-shadow:0 8px 20px -12px #1f3bff80}.tc-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.tc-stats li{background:#ffffff9e;border:1px solid #ffffffd9;border-radius:14px;flex-direction:column;gap:4px;padding:20px 22px;display:flex;box-shadow:0 14px 30px -24px #0f172a66}.tc-stats b{font:400 40px/1.05 var(--kb-serif);letter-spacing:-1.2px;-webkit-text-fill-color:transparent;background-image:linear-gradient(-9.55deg,#e519ee 8%,#1f3bff 47%,#2563eb 87%);-webkit-background-clip:text;background-clip:text}.tc-stats span{font:400 14.5px/21px var(--kb-sans);color:#475569}@media (width<=900px){.tc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.tc-stage{border:1px solid #ffffffd9;border-radius:24px;width:100%;padding:30px 30px 0;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #0f172a73,inset 0 1px #fff}.tc-stage[data-tone=email]{background:radial-gradient(80% 70% at 50% 0,#e1e9ff 0%,#eef2fb 74%)}.tc-stage[data-tone=wa]{background:radial-gradient(80% 70% at 50% 0,#d3f6e1 0%,#ecf6f0 74%)}.tc-stage[data-tone=guide]{background:radial-gradient(80% 80% at 50% 0,#e9e7ff 0%,#f1f0fb 74%);padding:24px}.tc-stage--clip{max-height:600px}.tc-stage--clip .tc-fade{-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.tc-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.tc-pair>:last-child{margin-top:54px}.tc-shot{background:#fff;border-radius:14px 14px 0 0;width:100%;height:auto;display:block;box-shadow:0 22px 46px -26px #0f172a99}.tc-shot--round{border-radius:14px}.tc-cap{text-align:center;font:400 12.5px/16px var(--kb-sans);color:#64748b;margin:0;padding:14px 4px 16px}.tc-chip{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 12.5px/16px var(--kb-sans);color:#0f172a;white-space:nowrap;background:#ffffffeb;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 10px;display:inline-flex;position:absolute;box-shadow:0 14px 30px -14px #0f172a73}.tc-chip i{color:#fff;background:#16a34a;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.tc-chip i svg{display:block}.tc-phone{background:#0b141a;border-radius:32px;width:262px;max-width:100%;margin:0 auto;padding:8px;box-shadow:0 30px 60px -28px #075e54b3}.tc-phone__screen{background:#efe7dd;border-radius:25px;overflow:hidden}.tc-phone__bar{color:#fff;font:600 14px/18px var(--kb-sans);background:#075e54;align-items:center;gap:10px;padding:12px 14px;display:flex}.tc-phone__bar small{font:400 11px/14px var(--kb-sans);opacity:.8;display:block}.tc-phone__avatar{width:32px;height:32px;font:700 13px/1 var(--kb-sans);background:linear-gradient(135deg,#6366f1,#c026d3);border-radius:50%;place-items:center;display:grid}.tc-phone__chat{gap:7px;padding:14px 10px 18px;display:grid}.tc-b{max-width:84%;font:400 12.5px/17px var(--kb-sans);color:#111b21;border-radius:10px;padding:7px 10px 6px;box-shadow:0 1px 1px #0000001f}.tc-b--in{background:#fff;border-top-left-radius:2px;justify-self:start}.tc-b--out{background:#d9fdd3;border-top-right-radius:2px;justify-self:end}.tc-b time{text-align:right;color:#667781;margin-top:2px;font-size:10px;display:block}.tc-wa-stack{justify-items:center;gap:22px;display:grid}.tc-wa-stack .tc-shot{border-radius:14px 14px 0 0}.tc-steps{counter-reset:tc;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.tc-step{background:#ffffffa8;border:1px solid #ffffffd9;border-radius:16px;flex-direction:column;gap:10px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -30px #0f172a80}.tc-step:before{counter-increment:tc;content:"0" counter(tc);font:400 64px/1 var(--kb-serif);letter-spacing:-2px;color:#2563eb1a;position:absolute;top:4px;right:16px}.tc-step h3{font:500 19px/24px var(--kb-sans);letter-spacing:-.27px;color:#0f172a;margin:0}.tc-step p{font:400 15.5px/23px var(--kb-sans);letter-spacing:-.2px;color:#475569;margin:0}.tc-step img{display:block}@media (width<=1000px){.tc-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.tc-steps{grid-template-columns:minmax(0,1fr)}}.tc-callout{background:#ffffffa8;border:1px solid #ffffffd9;border-radius:14px;gap:14px;padding:20px 22px 20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px -26px #0f172a80}.tc-callout:before{content:"";background:linear-gradient(#2563eb,#c026d3);width:4px;position:absolute;top:0;bottom:0;left:0}.tc-callout img{flex:none;margin-top:2px}.tc-callout h3{font:600 17px/22px var(--kb-sans);letter-spacing:-.27px;color:#0f172a;margin:0 0 6px}.tc-callout p{font:400 15.5px/23px var(--kb-sans);letter-spacing:-.2px;color:#475569;margin:0}.tc-callout a,.tc-link{color:#4f46e5;font-weight:600;text-decoration:none}.tc-callout a:hover,.tc-link:hover{text-decoration:underline}.tc-th{align-items:center;gap:8px;display:inline-flex}@media (width<=640px){.tc-stage{border-radius:20px;padding:20px 16px 0}.tc-stage[data-tone=guide]{padding:16px}.tc-stage--clip{max-height:520px}.tc-pair{gap:10px}.tc-pair>:last-child{margin-top:32px}.tc-chip{padding:6px 10px 6px 8px;font-size:11.5px}}.hero-carousel-dots .carousel-dot{border-radius:50%;min-width:24px;transform:none;width:24px!important;height:24px!important;box-shadow:none!important;background:0 0!important}.hero-carousel-dots .carousel-dot:before{content:"";background:#c3c8cd;border-radius:50%;width:6px;height:6px;transition:all .28s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-carousel-dots .carousel-dot.is-active:before{background:#2563eb;border-radius:12px;width:22px;box-shadow:0 2px 8px #2563eb59}.hero-carousel-dots .carousel-dot:after{display:none}.hero-carousel-dots{gap:0!important}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{opacity:.85;background:linear-gradient(#6366f1 0%,#a855f7 55%,#ec4899 100%) padding-box padding-box;border:4px solid #0000;border-radius:999px;min-height:48px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#4f46e5 0%,#9333ea 55%,#db2777 100%) padding-box padding-box}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#8b5cf6 transparent}}.soc-row{flex-wrap:nowrap;gap:8px;width:100%;max-width:292px;margin:0;padding:14px 0 0;list-style:none;display:flex}.soc-row>li{flex:1 1 0;min-width:0;max-width:42px}.soc-tile{aspect-ratio:1;cursor:default;background:linear-gradient(135deg,#ffffff0d,#fff0),#fff3;border-radius:10px;place-items:center;width:100%;text-decoration:none;transition:background .2s,transform .2s;display:grid;box-shadow:inset 0 0 0 .9px #ffffff5c,0 1px .5px #17140f08,0 1px 1px #17140f0a}.soc-tile svg{width:57%;height:57%}a.soc-tile[href]{cursor:pointer}.soc-tile:hover,.soc-tile:focus-visible{background:linear-gradient(135deg,#ffffff0d,#fff0),#ffffff80;transform:translateY(-1px)}.soc-tile:focus-visible{outline-offset:2px;outline:2px solid #2563eb}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--av-a:0deg}}}@layer theme{:root,:host{--font-sans:"General Sans", "Inter", system-ui, sans-serif;--font-serif:"SerifAmp", "Gambarino", "Playfair Display", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--color-red-500:oklch(63.7% .237 25.331);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-500:oklch(70.5% .213 47.604);--color-amber-600:oklch(66.6% .179 58.318);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-600:oklch(54.6% .245 262.881);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--blur-md:12px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-ink:#0f172a;--color-ink-soft:#64748b;--color-brand:#2563eb;--color-violet:#6d28d9;--color-violet-soft:#edebfb;--color-orange:#f97316;--animate-dropdown:dropdown-in .22s cubic-bezier(.16, 1, .3, 1);--animate-dash-flow:dash-flow 1.1s linear infinite}}@layer base{.ds{--max:1315px;font-family:General Sans,system-ui,sans-serif}.ds .wrap,.ds .container-lori,.ds .faq-v2__grid,.ds .ba-section-wrap,.ds .use-cases-container,.ds .how-it-works-container{max-width:1315px!important}.ds .wrap{padding-left:32px!important;padding-right:32px!important}@media (width>=1380px){.ds .wrap{padding-left:0!important;padding-right:0!important}}@media (width<=640px){.ds .wrap{padding-left:20px!important;padding-right:20px!important}}.ds [class*="max-w-[1120px]"],.ds [class*="max-w-[1040px]"],.ds [class*="max-w-[1124px]"],.ds [class*="max-w-[1280px]"]{max-width:1315px!important}.ds h1{letter-spacing:-2px!important;font-family:Gambarino,Playfair Display,Georgia,serif!important;font-size:clamp(36px,5.4vw,62px)!important;font-weight:400!important;line-height:1.25!important}.ds h2{letter-spacing:-2px!important;font-family:Gambarino,Playfair Display,Georgia,serif!important;font-size:clamp(34px,4.2vw,50px)!important;font-weight:400!important;line-height:1.2!important}.ds h3{letter-spacing:-.272px!important;font-family:General Sans,system-ui,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:1.2!important}.ds .kicker,.ds .faq-v2__eyebrow,.ds [class*="tracking-[0.5em]"],.ds [class*="tracking-[0.4em]"]{letter-spacing:10px!important;font-family:General Sans,system-ui,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:19px!important}.ds .hero .lede,.ds .hero-split-text .lede{font-size:clamp(16px,1.6vw,20px)!important;line-height:1.488!important}.ds .section-lede,.ds .ba-intro .lede,.ds .faq-v2__ask-text{letter-spacing:-.25px;font-size:18px!important;line-height:1.3!important}.ds p,.ds li{letter-spacing:-.25px}.ds .btn,.ds .btn-primary,.ds .btn-ghost{font-family:General Sans,system-ui,sans-serif;font-size:16px;font-weight:600}.ds .av-blink,.ds .avf-card__label{font-size:12px!important}.ds .avf-cta,.ds .avf-cta--solid{font-size:14px!important}.ds .avf-eyebrow{letter-spacing:10px!important;font-size:14px!important;font-weight:600!important}.ds .avf-lede{font-size:18px!important}.ds .chan-eyebrow,.ds .chan-eyebrow--grad{letter-spacing:10px!important;font-size:14px!important;font-weight:600!important}.ds .chan-lede{font-size:18px!important}.ds .chan-tag{font-size:14px!important}.ds .flow-eyebrow{letter-spacing:10px!important;font-size:14px!important;font-weight:600!important}.ds .flow-foot{font-size:16px!important}.ds .flow-lede{font-size:18px!important}.ds .flow-step__desc{font-size:16px!important}.ds .flow-step__eg-label{font-size:12px!important}.ds .flow-step__eg-text,.ds .hero-pricing,.ds .hl-body{font-size:16px!important}.ds .hl-chip,.ds .hl-chip--on,.ds .hl-desk__time{font-size:14px!important}.ds .hl-eyebrow{letter-spacing:10px!important;font-size:14px!important;font-weight:600!important}.ds .hl-fric,.ds .hl-fric--hot,.ds .hl-guide__pill{font-size:14px!important}.ds .hl-guide__tag{font-size:12px!important}.ds .hl-ins__drop,.ds .hl-ins__name,.ds .hl-ins__pct{font-size:14px!important}.ds .hl-lede{font-size:18px!important}.ds .hl-mock__note{font-size:16px!important}.ds .hl-status,.ds .hl-status--open,.ds .hl-status--pending,.ds .hl-status--solved,.ds .hl-tag,.ds .live-badge{font-size:14px!important}.ds .paths-card__eyebrow{font-size:12px!important}.ds .paths-card__note{font-size:16px!important}.ds .paths-card__price{font-size:14px!important}.ds .paths-eyebrow{letter-spacing:10px!important;font-size:14px!important;font-weight:600!important}.ds .paths-lede{font-size:18px!important}.ds .persona-talk-btn{font-size:14px!important}.ds .pfix-card__body{font-size:16px!important}.ds .pfix-card__eyebrow{font-size:12px!important}.ds .pfix-card__fixtext{font-size:14px!important}.ds .pfix-card__product,.ds .pfix-demo__cap,.ds .pfix-demo__live,.ds .pfix-demo__mode,.ds .pfix-demo__said-label{font-size:12px!important}.ds .pfix-demo__said-text{font-size:16px!important}.ds .pfix-eyebrow{letter-spacing:10px!important;font-size:16px!important;font-weight:600!important}.ds .pfix-lede{font-size:18px!important}.ds .uc-card__badge{font-size:12px!important}.ds .uc-card__desc{font-size:16px!important}.ds .uc-eyebrow{letter-spacing:10px!important;font-size:14px!important;font-weight:600!important}.ds .uc-tab{font-size:14px!important}.ds [class*="text-[8px]"],.ds [class*="text-[8.5px]"],.ds [class*="text-[9px]"],.ds [class*="text-[9.5px]"],.ds [class*="text-[10px]"],.ds [class*="text-[10.5px]"]{font-size:12px!important}.ds [class*="text-[11px]"],.ds [class*="text-[11.5px]"],.ds [class*="text-[12px]"],.ds [class*="text-[12.5px]"],.ds [class*="text-[13px]"],.ds [class*="text-[13.5px]"]{font-size:14px!important}.ds [class*="text-[14px]"],.ds [class*="text-[14.5px]"],.ds [class*="text-[15px]"],.ds [class*="text-[15.5px]"]{font-size:16px!important}.ds table td,.ds table th{font-size:14px!important}.ds [class*="tracking-[0.5em]"],.ds [class*="tracking-[0.4em]"]{letter-spacing:10px!important}.ds .hero-capabilities,.ds .hero-capabilities *{font-size:14px!important}@media (width>=1025px){.ds .hero-capabilities{right:-24px!important}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{text-wrap:balance}p,li,figcaption{text-wrap:pretty}input,textarea,select,button{font-family:General Sans,system-ui,sans-serif}@media (width<=640px){input,textarea,select{font-size:16px!important}.ds h1,.kb h1{letter-spacing:-1.2px!important;font-size:clamp(30px,9vw,36px)!important;line-height:1.2!important}.ds h2,.kb h2{letter-spacing:-1.2px!important;font-size:clamp(28px,7.6vw,34px)!important;line-height:1.2!important}.ds h3{font-size:18px!important}.ds p,.ds li,.kb p,.kb li{line-height:1.5}.ds .hero .lede,.ds .hero-split-text .lede,.ds .section-lede,.ds [class*=-lede]{font-size:17px!important;line-height:1.5!important}.ds .kicker,.ds .faq-v2__eyebrow,.ds [class*="tracking-[0.5em]"],.ds [class*="tracking-[0.4em]"],.ds [class*=-eyebrow],.kb .kb-eyebrow-text{letter-spacing:5px!important;font-size:14px!important}.ds [class*="text-[11px]"],.ds [class*="text-[11.5px]"],.ds [class*="text-[12px]"],.ds [class*="text-[12.5px]"],.ds [class*="text-[13px]"],.ds [class*="text-[13.5px]"]{font-size:14px!important}}.ds .avatar-card__badge{font-size:14px!important}.ds .avatar-card__cta{font-size:16px!important}.ds .avatar-card__role,.ds .chip-pill{font-size:14px!important}.ds .contact-eyebrow,.ds .page-btn,.ds .persona-talk-btn{font-size:16px!important}.ds .chan-chips li,.ds .pfix-card__cta,.ds .paths-cta,.ds .paths-steps__body,.ds .paths-steps__body *,.ds .hero-feat__body,.ds .hero-feat__body *,.ds .hl-plan,.ds .hl-plan b,.ds .marquee-item,.ds .premium-badge,.ds .premium-badge *,.ds small,.ds .avatar-card__specs dt,.ds .avatar-card__specs dd,.ds .avatar-card__skills li,.ds .avatar-card__skills span,header .btn-request,header .btn-signin,header .btn-explore,.kb footer [class*="text-[12px]"],.kb footer [class*="text-[13.12px]"],.kb footer [class*="text-[13px]"]{font-size:14px!important}@media (width<=640px){.kb span[class*="rounded-[43px]"]{letter-spacing:3px!important;font-size:13px!important}.ds span[class*="tracking-[0.5em]"],.ds span[class*="tracking-[0.32em]"]{white-space:nowrap;letter-spacing:3px!important;font-size:13px!important}}.ds span[class*="tracking-[0.32em]"]{letter-spacing:6px!important;padding:6px 16px!important;font-family:General Sans,system-ui,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:19px!important}.ds .flow-steps{align-items:stretch!important}.ds .flow-step{height:100%!important}.ds .flow-step__desc{flex:1 0 auto!important}@media (width>=1025px){.ds .flow-step__desc{min-height:4.4em}.ds .flow-step__eg{min-height:84px}}.ds .flow-step__eg{margin-top:18px!important}.ds .pfix-card{height:100%!important}.ds .pfix-card__body{flex:1 0 auto!important}.ds .pfix-card__fix{min-height:9.5em}.ds .paths-card{height:100%!important}.ds .paths-steps{flex:1 0 auto!important}.ds .paths-card__ctas{margin-top:auto!important}.ds .lib-card__title{letter-spacing:-.2px!important;font-size:24px!important;font-weight:600!important;line-height:1.2!important}.ds .lib-card__cta.persona-talk-btn{font-size:17px!important;line-height:23px!important}.ds .lib-card__role{font-size:17px!important}.ds .lib-card__cat,.ds .lib-card__meta span{font-size:12px!important}.ds .lib-card__live,.ds .lib-pill{font-size:14px!important}@media (width<=760px){.ds .lib-pill{font-size:12px!important}}.ds .lib-r__name{letter-spacing:-2px!important;font-size:clamp(38px,5vw,62px)!important;line-height:1.15!important}.ds .lib-r__eyebrow{letter-spacing:10px!important;font-family:General Sans,system-ui,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:22px!important}@media (width<=640px){.ds .lib-r__eyebrow{letter-spacing:6px!important;font-size:14px!important}}.ds .lib-r__case h4{font-size:24px!important}@media (width<=640px){.ds .lib-r__case h4{font-size:22px!important}}.ds .lib-r__talk.persona-talk-btn{font-size:18px!important;line-height:24px!important}@media (width<=640px){.ds .lib-r__talk.persona-talk-btn{font-size:17px!important}}.ds .hl-card__title{letter-spacing:-.8px!important;font-family:Gambarino,Playfair Display,Georgia,serif!important;font-size:28px!important;font-weight:400!important;line-height:1.15!important}.ds .hl-card .hl-points li{font-size:16px!important}.ds .chan-h3{letter-spacing:-2px!important;font-family:Gambarino,Playfair Display,Georgia,serif!important;font-size:clamp(40px,4.4vw,62px)!important;font-weight:400!important;line-height:1.04!important}.ds .chan-check,.ds .chan-check span{font-size:18px!important;line-height:23px!important}.ds .chan-check strong{font-size:18px!important}.ds .chan-chips li,.ds .chan-start__list li{font-size:14px!important}.ds .chan-start__label{font-size:11.52px!important}.ds .chan-nav__body strong,.ds .chan-nav__body span{font-size:16px!important}.ds .chan-h2{letter-spacing:-1.5px!important;font-size:clamp(34px,4vw,50px)!important;line-height:1.1!important}.ds .chan-lede{max-width:560px;font-size:18px!important;line-height:1.5!important}@media (width<=640px){.ds .chan-h3{font-size:36px!important}.ds .chan-check,.ds .chan-check span,.ds .chan-check strong{font-size:16px!important}}.ds .chan-cta,.ds .chan-cta span{font-size:16px!important;font-weight:600!important}.ds .hero-split-text .hero-title{letter-spacing:-1.6px!important;font-size:clamp(34px,4vw,52px)!important;line-height:1.16!important}.ds .hero-split-text .hero-title__accent{display:block}@media (width<=640px){.ds .hero-split-text .hero-title{letter-spacing:-1px!important;font-size:34px!important}}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none!important}.collapse{visibility:collapse!important}.visible{visibility:visible!important}.sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.relative{position:relative!important}.static{position:static!important}.sticky{position:sticky!important}.-inset-\[9\%\]{inset:-9%!important}.-inset-\[18\%\]{inset:-18%!important}.-inset-\[20\%\]{inset:-20%!important}.inset-0{inset:0!important}.inset-\[3\%\]{inset:3%!important}.inset-x-0{inset-inline:0!important}.inset-x-3{inset-inline:calc(var(--spacing) * 3)!important}.-top-1{top:calc(var(--spacing) * -1)!important}.-top-24{top:calc(var(--spacing) * -24)!important}.-top-\[3px\]{top:-3px!important}.top-0{top:0!important}.top-1{top:var(--spacing)!important}.top-1\/2{top:50%!important}.top-3{top:calc(var(--spacing) * 3)!important}.top-10{top:calc(var(--spacing) * 10)!important}.top-11{top:calc(var(--spacing) * 11)!important}.top-12{top:calc(var(--spacing) * 12)!important}.top-\[-0\.2\%\]{top:-.2%!important}.top-\[-8\.52\%\]{top:-8.52%!important}.top-\[0\.5\%\]{top:.5%!important}.top-\[6\%\]{top:6%!important}.top-\[8\%\]{top:8%!important}.top-\[20\.91\%\]{top:20.91%!important}.top-\[22\.9\%\]{top:22.9%!important}.top-\[38\%\]{top:38%!important}.top-\[46px\]{top:46px!important}.top-\[74\%\]{top:74%!important}.top-\[120px\]{top:120px!important}.top-\[202px\]{top:202px!important}.top-\[749px\]{top:749px!important}.top-\[1100px\]{top:1100px!important}.top-\[1160px\]{top:1160px!important}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)!important}.-right-24{right:calc(var(--spacing) * -24)!important}.-right-\[12\%\]{right:-12%!important}.right-0{right:0!important}.right-1{right:var(--spacing)!important}.right-1\.5{right:calc(var(--spacing) * 1.5)!important}.right-3{right:calc(var(--spacing) * 3)!important}.right-\[8\%\]{right:8%!important}.-bottom-1{bottom:calc(var(--spacing) * -1)!important}.-bottom-5{bottom:calc(var(--spacing) * -5)!important}.-bottom-28{bottom:calc(var(--spacing) * -28)!important}.bottom-0{bottom:0!important}.bottom-1{bottom:var(--spacing)!important}.bottom-3{bottom:calc(var(--spacing) * 3)!important}.bottom-10{bottom:calc(var(--spacing) * 10)!important}.bottom-12{bottom:calc(var(--spacing) * 12)!important}.bottom-\[4\%\]{bottom:4%!important}.bottom-\[22\%\]{bottom:22%!important}.-left-20{left:calc(var(--spacing) * -20)!important}.left-0{left:0!important}.left-1{left:var(--spacing)!important}.left-1\/2{left:50%!important}.left-3{left:calc(var(--spacing) * 3)!important}.left-\[-0\.53\%\]{left:-.53%!important}.left-\[-68\.3\%\]{left:-68.3%!important}.left-\[-242\.14\%\]{left:-242.14%!important}.left-\[3\.74\%\]{left:3.74%!important}.left-\[8\%\]{left:8%!important}.left-\[18px\]{left:18px!important}.left-\[31px\]{left:31px!important}.left-\[36\%\]{left:36%!important}.left-\[65\.5\%\]{left:65.5%!important}.left-\[67\%\]{left:67%!important}.left-\[70\.5\%\]{left:70.5%!important}.left-\[calc\(50\%-240px\)\]{left:calc(50% - 240px)!important}.isolate{isolation:isolate!important}.-z-10{z-index:calc(10 * -1)!important}.-z-20{z-index:calc(20 * -1)!important}.z-10{z-index:10!important}.z-30{z-index:30!important}.col-span-2{grid-column:span 2/span 2!important}.container{width:100%!important}@media (width>=40rem){.container{max-width:40rem!important}}@media (width>=48rem){.container{max-width:48rem!important}}@media (width>=64rem){.container{max-width:64rem!important}}@media (width>=80rem){.container{max-width:80rem!important}}@media (width>=96rem){.container{max-width:96rem!important}}.m-0{margin:0!important}.mx-auto{margin-inline:auto!important}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)!important}.my-10{margin-block:calc(var(--spacing) * 10)!important}.-mt-2\.5{margin-top:calc(var(--spacing) * -2.5)!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)!important}.mt-1{margin-top:var(--spacing)!important}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)!important}.mt-2{margin-top:calc(var(--spacing) * 2)!important}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)!important}.mt-3{margin-top:calc(var(--spacing) * 3)!important}.mt-4{margin-top:calc(var(--spacing) * 4)!important}.mt-5{margin-top:calc(var(--spacing) * 5)!important}.mt-6{margin-top:calc(var(--spacing) * 6)!important}.mt-7{margin-top:calc(var(--spacing) * 7)!important}.mt-8{margin-top:calc(var(--spacing) * 8)!important}.mt-9{margin-top:calc(var(--spacing) * 9)!important}.mt-10{margin-top:calc(var(--spacing) * 10)!important}.mt-12{margin-top:calc(var(--spacing) * 12)!important}.mt-14{margin-top:calc(var(--spacing) * 14)!important}.mt-16{margin-top:calc(var(--spacing) * 16)!important}.mt-24{margin-top:calc(var(--spacing) * 24)!important}.mt-auto{margin-top:auto!important}.mt-px{margin-top:1px!important}.mr-8{margin-right:calc(var(--spacing) * 8)!important}.mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)!important}.mb-4{margin-bottom:calc(var(--spacing) * 4)!important}.ml-3{margin-left:calc(var(--spacing) * 3)!important}.ml-auto{margin-left:auto!important}.block{display:block!important}.contents{display:contents!important}.flex{display:flex!important}.grid{display:grid!important}.hidden,.hidden\!{display:none!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.aspect-\[3\/4\.2\]{aspect-ratio:3/4.2!important}.aspect-\[3\/4\]{aspect-ratio:3/4!important}.aspect-\[4\/2\.4\]{aspect-ratio:4/2.4!important}.aspect-\[4\/3\.6\]{aspect-ratio:4/3.6!important}.aspect-\[4\/5\]{aspect-ratio:4/5!important}.aspect-\[16\/9\]{aspect-ratio:16/9!important}.aspect-\[16\/10\]{aspect-ratio:16/10!important}.aspect-\[16\/11\.5\]{aspect-ratio:16/11.5!important}.aspect-\[16\/11\]{aspect-ratio:16/11!important}.aspect-\[640\/530\]{aspect-ratio:640/530!important}.aspect-\[1000\/970\]{aspect-ratio:1000/970!important}.aspect-\[2170\/725\]{aspect-ratio:2170/725!important}.aspect-square{aspect-ratio:1!important}.size-1\.5{width:calc(var(--spacing) * 1.5)!important;height:calc(var(--spacing) * 1.5)!important}.size-2{width:calc(var(--spacing) * 2)!important;height:calc(var(--spacing) * 2)!important}.size-4{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}.size-5{width:calc(var(--spacing) * 5)!important;height:calc(var(--spacing) * 5)!important}.size-7{width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.size-8{width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.size-9{width:calc(var(--spacing) * 9)!important;height:calc(var(--spacing) * 9)!important}.size-10{width:calc(var(--spacing) * 10)!important;height:calc(var(--spacing) * 10)!important}.size-11{width:calc(var(--spacing) * 11)!important;height:calc(var(--spacing) * 11)!important}.size-12{width:calc(var(--spacing) * 12)!important;height:calc(var(--spacing) * 12)!important}.size-72{width:calc(var(--spacing) * 72)!important;height:calc(var(--spacing) * 72)!important}.size-80{width:calc(var(--spacing) * 80)!important;height:calc(var(--spacing) * 80)!important}.size-\[7px\]{width:7px!important;height:7px!important}.size-\[30px\]{width:30px!important;height:30px!important}.size-\[96px\]{width:96px!important;height:96px!important}.size-\[320px\]{width:320px!important;height:320px!important}.size-\[340px\]{width:340px!important;height:340px!important}.size-\[480px\]{width:480px!important;height:480px!important}.size-full{width:100%!important;height:100%!important}.h-1{height:var(--spacing)!important}.h-1\.5{height:calc(var(--spacing) * 1.5)!important}.h-1\/2{height:50%!important}.h-2{height:calc(var(--spacing) * 2)!important}.h-3{height:calc(var(--spacing) * 3)!important}.h-3\.5{height:calc(var(--spacing) * 3.5)!important}.h-4{height:calc(var(--spacing) * 4)!important}.h-9{height:calc(var(--spacing) * 9)!important}.h-10{height:calc(var(--spacing) * 10)!important}.h-32{height:calc(var(--spacing) * 32)!important}.h-\[3px\]{height:3px!important}.h-\[22px\]{height:22px!important}.h-\[50px\]{height:50px!important}.h-\[60\%\]{height:60%!important}.h-\[72px\]{height:72px!important}.h-\[88px\]{height:88px!important}.h-\[94\.9\%\]{height:94.9%!important}.h-\[96px\]{height:96px!important}.h-\[108\.52\%\]{height:108.52%!important}.h-\[110px\]{height:110px!important}.h-\[178px\]{height:178px!important}.h-\[227px\]{height:227px!important}.h-\[1249px\]{height:1249px!important}.h-\[2400px\]{height:2400px!important}.h-\[3200px\]{height:3200px!important}.h-auto{height:auto!important}.h-full{height:100%!important}.h-px{height:1px!important}.max-h-\[248px\]{max-height:248px!important}.min-h-10{min-height:calc(var(--spacing) * 10)!important}.min-h-\[32px\]{min-height:32px!important}.min-h-\[36px\]{min-height:36px!important}.min-h-\[40px\]{min-height:40px!important}.min-h-\[58px\]{min-height:58px!important}.min-h-\[65px\]{min-height:65px!important}.min-h-\[90px\]{min-height:90px!important}.min-h-\[360px\]{min-height:360px!important}.min-h-screen{min-height:100vh!important}.w-1\/2{width:50%!important}.w-1\/3{width:33.3333%!important}.w-3\.5{width:calc(var(--spacing) * 3.5)!important}.w-3\/4{width:75%!important}.w-6{width:calc(var(--spacing) * 6)!important}.w-10{width:calc(var(--spacing) * 10)!important}.w-12{width:calc(var(--spacing) * 12)!important}.w-\[2px\]{width:2px!important}.w-\[7\%\]{width:7%!important}.w-\[9\%\]{width:9%!important}.w-\[18\%\]{width:18%!important}.w-\[20\%\]{width:20%!important}.w-\[21\%\]{width:21%!important}.w-\[22\%\]{width:22%!important}.w-\[22px\]{width:22px!important}.w-\[24\%\]{width:24%!important}.w-\[30\%\]{width:30%!important}.w-\[30\.2\%\]{width:30.2%!important}.w-\[30px\]{width:30px!important}.w-\[34\%\]{width:34%!important}.w-\[40\.313px\]{width:40.313px!important}.w-\[42\%\]{width:42%!important}.w-\[64\%\]{width:64%!important}.w-\[72\%\]{width:72%!important}.w-\[74\.1\%\]{width:74.1%!important}.w-\[78\%\]{width:78%!important}.w-\[88px\]{width:88px!important}.w-\[100\.15\%\]{width:100.15%!important}.w-\[236\.61\%\]{width:236.61%!important}.w-\[250px\]{width:250px!important}.w-\[584\.27\%\]{width:584.27%!important}.w-auto{width:auto!important}.w-fit{width:fit-content!important}.w-full{width:100%!important}.w-px{width:1px!important}.\!max-w-\[720px\]{max-width:720px!important}.max-w-\[62\%\]{max-width:62%!important}.max-w-\[200px\]{max-width:200px!important}.max-w-\[250px\]{max-width:250px!important}.max-w-\[260px\]{max-width:260px!important}.max-w-\[300px\]{max-width:300px!important}.max-w-\[320px\]{max-width:320px!important}.max-w-\[330px\]{max-width:330px!important}.max-w-\[360px\]{max-width:360px!important}.max-w-\[400px\]{max-width:400px!important}.max-w-\[420px\]{max-width:420px!important}.max-w-\[430px\]{max-width:430px!important}.max-w-\[431px\]{max-width:431px!important}.max-w-\[440px\]{max-width:440px!important}.max-w-\[458px\]{max-width:458px!important}.max-w-\[460px\]{max-width:460px!important}.max-w-\[470px\]{max-width:470px!important}.max-w-\[480px\]{max-width:480px!important}.max-w-\[500px\]{max-width:500px!important}.max-w-\[520px\]{max-width:520px!important}.max-w-\[560px\]{max-width:560px!important}.max-w-\[580px\]{max-width:580px!important}.max-w-\[600px\]{max-width:600px!important}.max-w-\[601px\]{max-width:601px!important}.max-w-\[620px\]{max-width:620px!important}.max-w-\[640px\]{max-width:640px!important}.max-w-\[643px\]{max-width:643px!important}.max-w-\[680px\]{max-width:680px!important}.max-w-\[690px\]{max-width:690px!important}.max-w-\[700px\]{max-width:700px!important}.max-w-\[720px\]{max-width:720px!important}.max-w-\[760px\]{max-width:760px!important}.max-w-\[860px\]{max-width:860px!important}.max-w-\[920px\]{max-width:920px!important}.max-w-\[936px\]{max-width:936px!important}.max-w-\[1000px\]{max-width:1000px!important}.max-w-\[1040px\]{max-width:1040px!important}.max-w-\[1120px\]{max-width:1120px!important}.max-w-\[1124px\]{max-width:1124px!important}.max-w-\[1280px\]{max-width:1280px!important}.max-w-\[1315px\]{max-width:1315px!important}.max-w-\[1440px\]{max-width:1440px!important}.max-w-full{max-width:100%!important}.max-w-none{max-width:none!important}.min-w-0{min-width:0!important}.min-w-\[72px\]{min-width:72px!important}.min-w-\[108px\]{min-width:108px!important}.min-w-\[134px\]{min-width:134px!important}.min-w-\[170px\]{min-width:170px!important}.min-w-\[190px\]{min-width:190px!important}.min-w-\[200px\]{min-width:200px!important}.min-w-\[210px\]{min-width:210px!important}.min-w-\[230px\]{min-width:230px!important}.min-w-\[640px\]{min-width:640px!important}.min-w-\[900px\]{min-width:900px!important}.min-w-\[920px\]{min-width:920px!important}.flex-1{flex:1!important}.flex-none{flex:none!important}.shrink-0{flex-shrink:0!important}.basis-\[calc\(\(100\%-12px\)\/2\)\]{flex-basis:calc(50% - 6px)!important}.table-fixed{table-layout:fixed!important}.border-collapse{border-collapse:collapse!important}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-scale-y-100{--tw-scale-y:calc(100% * -1)!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.rotate-180{rotate:180deg!important}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-dropdown{animation:var(--animate-dropdown)!important}.cursor-pointer{cursor:pointer!important}.resize{resize:both!important}.resize-y{resize:vertical!important}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)!important}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)!important}.list-none{list-style-type:none!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr!important}.grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,2\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr)!important}.grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important}.grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)!important}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)!important}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)!important}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.flex-col{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.place-items-center{place-items:center!important}.items-baseline{align-items:baseline!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.items-start{align-items:flex-start!important}.items-stretch{align-items:stretch!important}.justify-between{justify-content:space-between!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.gap-0{gap:0!important}.gap-0\.5{gap:calc(var(--spacing) * .5)!important}.gap-1{gap:var(--spacing)!important}.gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}.gap-2{gap:calc(var(--spacing) * 2)!important}.gap-2\.5{gap:calc(var(--spacing) * 2.5)!important}.gap-3{gap:calc(var(--spacing) * 3)!important}.gap-3\.5{gap:calc(var(--spacing) * 3.5)!important}.gap-4{gap:calc(var(--spacing) * 4)!important}.gap-5{gap:calc(var(--spacing) * 5)!important}.gap-6{gap:calc(var(--spacing) * 6)!important}.gap-7{gap:calc(var(--spacing) * 7)!important}.gap-9{gap:calc(var(--spacing) * 9)!important}.gap-10{gap:calc(var(--spacing) * 10)!important}.gap-12{gap:calc(var(--spacing) * 12)!important}.gap-14{gap:calc(var(--spacing) * 14)!important}.gap-16{gap:calc(var(--spacing) * 16)!important}.gap-\[2px\]{gap:2px!important}.gap-\[44px\]{gap:44px!important}.gap-\[50px\]{gap:50px!important}.gap-\[62px\]{gap:62px!important}.gap-\[72px\]{gap:72px!important}.gap-x-3{column-gap:calc(var(--spacing) * 3)!important}.gap-x-6{column-gap:calc(var(--spacing) * 6)!important}:where(.-space-x-3>:not(:last-child)){--tw-space-x-reverse:0!important;margin-inline-start:calc(calc(var(--spacing) * -3) * var(--tw-space-x-reverse))!important;margin-inline-end:calc(calc(var(--spacing) * -3) * calc(1 - var(--tw-space-x-reverse)))!important}.gap-y-1{row-gap:var(--spacing)!important}.gap-y-12{row-gap:calc(var(--spacing) * 12)!important}.self-center{align-self:center!important}.truncate{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.overflow-clip{overflow:clip!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto!important}.rounded{border-radius:.25rem!important}.rounded-2xl{border-radius:var(--radius-2xl)!important}.rounded-\[2px\]{border-radius:2px!important}.rounded-\[3px\]{border-radius:3px!important}.rounded-\[4px\]{border-radius:4px!important}.rounded-\[6px\]{border-radius:6px!important}.rounded-\[8px\]{border-radius:8px!important}.rounded-\[10\.5px\]{border-radius:10.5px!important}.rounded-\[10px\]{border-radius:10px!important}.rounded-\[12px\]{border-radius:12px!important}.rounded-\[14px\]{border-radius:14px!important}.rounded-\[16px\]{border-radius:16px!important}.rounded-\[18px\]{border-radius:18px!important}.rounded-\[20px\]{border-radius:20px!important}.rounded-\[22px\]{border-radius:22px!important}.rounded-\[24px\]{border-radius:24px!important}.rounded-\[30px\]{border-radius:30px!important}.rounded-\[43px\]{border-radius:43px!important}.rounded-full{border-radius:2147483647px!important}.rounded-lg{border-radius:var(--radius-lg)!important}.rounded-md{border-radius:var(--radius-md)!important}.rounded-sm{border-radius:.25rem!important}.rounded-xl{border-radius:var(--radius-xl)!important}.rounded-b-\[8px\]{border-bottom-right-radius:8px!important;border-bottom-left-radius:8px!important}.rounded-b-md{border-bottom-right-radius:var(--radius-md)!important;border-bottom-left-radius:var(--radius-md)!important}.border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border-\[0\.91px\]{border-style:var(--tw-border-style)!important;border-width:.91px!important}.border-\[0\.909px\]{border-style:var(--tw-border-style)!important;border-width:.909px!important}.border-\[1\.5px\]{border-style:var(--tw-border-style)!important;border-width:1.5px!important}.border-\[2\.727px\]{border-style:var(--tw-border-style)!important;border-width:2.727px!important}.border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.border-t-2{border-top-style:var(--tw-border-style)!important;border-top-width:2px!important}.border-t-\[0\.909px\]{border-top-style:var(--tw-border-style)!important;border-top-width:.909px!important}.border-r-2{border-right-style:var(--tw-border-style)!important;border-right-width:2px!important}.border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-b-2{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:2px!important}.border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}.border-l-2{border-left-style:var(--tw-border-style)!important;border-left-width:2px!important}.border-l-\[1\.818px\]{border-left-style:var(--tw-border-style)!important;border-left-width:1.818px!important}.border-dashed{--tw-border-style:dashed!important;border-style:dashed!important}.border-dotted{--tw-border-style:dotted!important;border-style:dotted!important}.border-solid{--tw-border-style:solid!important;border-style:solid!important}.border-\[\#00b87c\]{border-color:#00b87c!important}.border-\[\#1F3BFF\]{border-color:#1f3bff!important}.border-\[\#02aaf9\]{border-color:#02aaf9!important}.border-\[\#DADEE3\]{border-color:#dadee3!important}.border-\[\#EEF1F9\]{border-color:#eef1f9!important}.border-\[\#c9d2f5\]{border-color:#c9d2f5!important}.border-\[\#e2e8f0\]{border-color:#e2e8f0!important}.border-\[rgba\(71\,85\,105\,0\.12\)\]{border-color:#4755691f!important}.border-\[rgba\(98\,106\,117\,0\.08\)\]{border-color:#626a7514!important}.border-\[rgba\(98\,106\,117\,0\.12\)\]{border-color:#626a751f!important}.border-\[rgba\(98\,106\,117\,0\.16\)\]{border-color:#626a7529!important}.border-\[rgba\(226\,231\,244\,0\.62\)\]{border-color:#e2e7f49e!important}.border-emerald-300{border-color:var(--color-emerald-300)!important}.border-emerald-300\/70{border-color:#5ee9b5b3!important}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/70{border-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)!important}}.border-indigo-200{border-color:var(--color-indigo-200)!important}.border-orange-300\/70{border-color:#ffb96db3!important}@supports (color:color-mix(in lab, red, red)){.border-orange-300\/70{border-color:color-mix(in oklab, var(--color-orange-300) 70%, transparent)!important}}.border-pink-300\/70{border-color:#fda5d5b3!important}@supports (color:color-mix(in lab, red, red)){.border-pink-300\/70{border-color:color-mix(in oklab, var(--color-pink-300) 70%, transparent)!important}}.border-pink-400{border-color:var(--color-pink-400)!important}.border-sky-200{border-color:var(--color-sky-200)!important}.border-sky-300{border-color:var(--color-sky-300)!important}.border-slate-100{border-color:var(--color-slate-100)!important}.border-slate-200{border-color:var(--color-slate-200)!important}.border-slate-200\/70{border-color:#e2e8f0b3!important}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/70{border-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)!important}}.border-slate-200\/80{border-color:#e2e8f0cc!important}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/80{border-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)!important}}.border-slate-300{border-color:var(--color-slate-300)!important}.border-slate-400\/50{border-color:#90a1b980!important}@supports (color:color-mix(in lab, red, red)){.border-slate-400\/50{border-color:color-mix(in oklab, var(--color-slate-400) 50%, transparent)!important}}.border-slate-500\/60{border-color:#62748e99!important}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/60{border-color:color-mix(in oklab, var(--color-slate-500) 60%, transparent)!important}}.border-slate-900\/5{border-color:#0f172b0d!important}@supports (color:color-mix(in lab, red, red)){.border-slate-900\/5{border-color:color-mix(in oklab, var(--color-slate-900) 5%, transparent)!important}}.border-slate-900\/10{border-color:#0f172b1a!important}@supports (color:color-mix(in lab, red, red)){.border-slate-900\/10{border-color:color-mix(in oklab, var(--color-slate-900) 10%, transparent)!important}}.border-transparent{border-color:#0000!important}.border-violet-200{border-color:var(--color-violet-200)!important}.border-violet-200\/70{border-color:#ddd6ffb3!important}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/70{border-color:color-mix(in oklab, var(--color-violet-200) 70%, transparent)!important}}.border-violet-300\/70{border-color:#c4b4ffb3!important}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/70{border-color:color-mix(in oklab, var(--color-violet-300) 70%, transparent)!important}}.border-violet-500{border-color:var(--color-violet-500)!important}.border-white{border-color:var(--color-white)!important}.border-white\/10{border-color:#ffffff1a!important}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)!important}}.border-white\/15{border-color:#ffffff26!important}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)!important}}.border-white\/30{border-color:#ffffff4d!important}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)!important}}.border-white\/40{border-color:#fff6!important}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)!important}}.border-white\/45{border-color:#ffffff73!important}@supports (color:color-mix(in lab, red, red)){.border-white\/45{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)!important}}.border-white\/60{border-color:#fff9!important}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)!important}}.border-white\/70{border-color:#ffffffb3!important}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)!important}}.border-white\/75{border-color:#ffffffbf!important}@supports (color:color-mix(in lab, red, red)){.border-white\/75{border-color:color-mix(in oklab, var(--color-white) 75%, transparent)!important}}.border-white\/80{border-color:#fffc!important}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)!important}}.border-white\/90{border-color:#ffffffe6!important}@supports (color:color-mix(in lab, red, red)){.border-white\/90{border-color:color-mix(in oklab, var(--color-white) 90%, transparent)!important}}.border-white\/\[0\.08\]{border-color:#ffffff14!important}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)!important}}.border-white\/\[0\.16\]{border-color:#ffffff29!important}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.16\]{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)!important}}.border-white\/\[0\.36\]{border-color:#ffffff5c!important}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.36\]{border-color:color-mix(in oklab, var(--color-white) 36%, transparent)!important}}.bg-\[\#0F172A\]{background-color:#0f172a!important}.bg-\[\#0F1629\]{background-color:#0f1629!important}.bg-\[\#2B3047\]{background-color:#2b3047!important}.bg-\[\#2F4BE0\]{background-color:#2f4be0!important}.bg-\[\#2F4BE0\]\/95{background-color:oklab(49.6409% -.00783315 -.226323/.95)!important}.bg-\[\#5B84FF\]{background-color:#5b84ff!important}.bg-\[\#16a34a\]{background-color:#16a34a!important}.bg-\[\#161a2c\]{background-color:#161a2c!important}.bg-\[\#2563eb\]{background-color:#2563eb!important}.bg-\[\#D4DDE9\]{background-color:#d4dde9!important}.bg-\[\#E2E8F0\]{background-color:#e2e8f0!important}.bg-\[\#E8ECF4\]\/80{background-color:oklab(94.2356% -.00110996 -.0115466/.8)!important}.bg-\[\#E8EEFF\]{background-color:#e8eeff!important}.bg-\[\#E9EDF5\]\/80{background-color:oklab(94.5373% -.00110874 -.0115373/.8)!important}.bg-\[\#EEF0FF\]\/90{background-color:oklab(95.8003% .00348437 -.0198891/.9)!important}.bg-\[\#F0F3F7\]{background-color:#f0f3f7!important}.bg-\[\#F6F7FB\]{background-color:#f6f7fb!important}.bg-\[\#F8F8F8\]{background-color:#f8f8f8!important}.bg-\[\#e2e8f0\]{background-color:#e2e8f0!important}.bg-\[\#e7ebf5\]{background-color:#e7ebf5!important}.bg-\[\#f6f7fb\]{background-color:#f6f7fb!important}.bg-blue-200{background-color:var(--color-blue-200)!important}.bg-blue-300\/60{background-color:#90c5ff99!important}@supports (color:color-mix(in lab, red, red)){.bg-blue-300\/60{background-color:color-mix(in oklab, var(--color-blue-300) 60%, transparent)!important}}.bg-blue-600{background-color:var(--color-blue-600)!important}.bg-cyan-300\/25{background-color:#53eafd40!important}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/25{background-color:color-mix(in oklab, var(--color-cyan-300) 25%, transparent)!important}}.bg-cyan-400{background-color:var(--color-cyan-400)!important}.bg-emerald-50{background-color:var(--color-emerald-50)!important}.bg-emerald-100{background-color:var(--color-emerald-100)!important}.bg-emerald-400{background-color:var(--color-emerald-400)!important}.bg-emerald-500{background-color:var(--color-emerald-500)!important}.bg-indigo-50\/80{background-color:#eef2ffcc!important}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/80{background-color:color-mix(in oklab, var(--color-indigo-50) 80%, transparent)!important}}.bg-indigo-100{background-color:var(--color-indigo-100)!important}.bg-indigo-300{background-color:var(--color-indigo-300)!important}.bg-indigo-400{background-color:var(--color-indigo-400)!important}.bg-indigo-400\/30{background-color:#7d87ff4d!important}@supports (color:color-mix(in lab, red, red)){.bg-indigo-400\/30{background-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)!important}}.bg-ink{background-color:var(--color-ink)!important}.bg-orange-100{background-color:var(--color-orange-100)!important}.bg-orange-500{background-color:var(--color-orange-500)!important}.bg-pink-100{background-color:var(--color-pink-100)!important}.bg-pink-300\/25{background-color:#fda5d540!important}@supports (color:color-mix(in lab, red, red)){.bg-pink-300\/25{background-color:color-mix(in oklab, var(--color-pink-300) 25%, transparent)!important}}.bg-pink-500{background-color:var(--color-pink-500)!important}.bg-red-500{background-color:var(--color-red-500)!important}.bg-sky-50\/80{background-color:#f0f9ffcc!important}@supports (color:color-mix(in lab, red, red)){.bg-sky-50\/80{background-color:color-mix(in oklab, var(--color-sky-50) 80%, transparent)!important}}.bg-sky-100{background-color:var(--color-sky-100)!important}.bg-sky-300\/30{background-color:#77d4ff4d!important}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/30{background-color:color-mix(in oklab, var(--color-sky-300) 30%, transparent)!important}}.bg-sky-300\/60{background-color:#77d4ff99!important}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/60{background-color:color-mix(in oklab, var(--color-sky-300) 60%, transparent)!important}}.bg-sky-400{background-color:var(--color-sky-400)!important}.bg-sky-500{background-color:var(--color-sky-500)!important}.bg-slate-50\/80{background-color:#f8fafccc!important}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/80{background-color:color-mix(in oklab, var(--color-slate-50) 80%, transparent)!important}}.bg-slate-200{background-color:var(--color-slate-200)!important}.bg-slate-200\/55{background-color:#e2e8f08c!important}@supports (color:color-mix(in lab, red, red)){.bg-slate-200\/55{background-color:color-mix(in oklab, var(--color-slate-200) 55%, transparent)!important}}.bg-slate-200\/60{background-color:#e2e8f099!important}@supports (color:color-mix(in lab, red, red)){.bg-slate-200\/60{background-color:color-mix(in oklab, var(--color-slate-200) 60%, transparent)!important}}.bg-slate-200\/80{background-color:#e2e8f0cc!important}@supports (color:color-mix(in lab, red, red)){.bg-slate-200\/80{background-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)!important}}.bg-slate-500{background-color:var(--color-slate-500)!important}.bg-slate-800{background-color:var(--color-slate-800)!important}.bg-slate-900{background-color:var(--color-slate-900)!important}.bg-slate-900\/55{background-color:#0f172b8c!important}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/55{background-color:color-mix(in oklab, var(--color-slate-900) 55%, transparent)!important}}.bg-slate-900\/60{background-color:#0f172b99!important}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/60{background-color:color-mix(in oklab, var(--color-slate-900) 60%, transparent)!important}}.bg-slate-900\/80{background-color:#0f172bcc!important}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/80{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)!important}}.bg-slate-950\/55{background-color:#0206188c!important}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/55{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)!important}}.bg-slate-950\/60{background-color:#02061899!important}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/60{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)!important}}.bg-slate-950\/65{background-color:#020618a6!important}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/65{background-color:color-mix(in oklab, var(--color-slate-950) 65%, transparent)!important}}.bg-transparent{background-color:#0000!important}.bg-violet-50\/80{background-color:#f5f3ffcc!important}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/80{background-color:color-mix(in oklab, var(--color-violet-50) 80%, transparent)!important}}.bg-violet-100{background-color:var(--color-violet-100)!important}.bg-violet-100\/45{background-color:#ede9fe73!important}@supports (color:color-mix(in lab, red, red)){.bg-violet-100\/45{background-color:color-mix(in oklab, var(--color-violet-100) 45%, transparent)!important}}.bg-violet-200{background-color:var(--color-violet-200)!important}.bg-violet-300\/60{background-color:#c4b4ff99!important}@supports (color:color-mix(in lab, red, red)){.bg-violet-300\/60{background-color:color-mix(in oklab, var(--color-violet-300) 60%, transparent)!important}}.bg-violet-400\/25{background-color:#a685ff40!important}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/25{background-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)!important}}.bg-violet-500{background-color:var(--color-violet-500)!important}.bg-violet-600{background-color:var(--color-violet-600)!important}.bg-violet-soft{background-color:var(--color-violet-soft)!important}.bg-white{background-color:var(--color-white)!important}.bg-white\/5{background-color:#ffffff0d!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)!important}}.bg-white\/10{background-color:#ffffff1a!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)!important}}.bg-white\/15{background-color:#ffffff26!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)!important}}.bg-white\/40{background-color:#fff6!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)!important}}.bg-white\/50{background-color:#ffffff80!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)!important}}.bg-white\/55{background-color:#ffffff8c!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)!important}}.bg-white\/60{background-color:#fff9!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)!important}}.bg-white\/70{background-color:#ffffffb3!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)!important}}.bg-white\/75{background-color:#ffffffbf!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)!important}}.bg-white\/80{background-color:#fffc!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)!important}}.bg-white\/90{background-color:#ffffffe6!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)!important}}.bg-white\/95{background-color:#fffffff2!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)!important}}.bg-white\/\[0\.07\]{background-color:#ffffff12!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)!important}}.bg-white\/\[0\.36\]{background-color:#ffffff5c!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.36\]{background-color:color-mix(in oklab, var(--color-white) 36%, transparent)!important}}.bg-white\/\[0\.62\]{background-color:#ffffff9e!important}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.62\]{background-color:color-mix(in oklab, var(--color-white) 62%, transparent)!important}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}.bg-gradient-to-r{--tw-gradient-position:to right in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}.bg-gradient-to-t{--tw-gradient-position:to top in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}.bg-\[linear-gradient\(90deg\,\#EDE9FE_0\%\,\#E0E7FF_100\%\)\]{background-image:linear-gradient(90deg,#ede9fe 0%,#e0e7ff 100%)!important}.bg-\[linear-gradient\(90deg\,\#F5F3FF_0\%\,\#EEF2FF_60\%\,\#FDF2F8_100\%\)\]{background-image:linear-gradient(90deg,#f5f3ff 0%,#eef2ff 60%,#fdf2f8 100%)!important}.bg-\[linear-gradient\(90deg\,rgba\(236\,240\,255\,0\.97\)_0\%\,rgba\(236\,240\,255\,0\.9\)_28\%\,rgba\(236\,240\,255\,0\.35\)_48\%\,rgba\(236\,240\,255\,0\)_62\%\)\]{background-image:linear-gradient(90deg,#ecf0fff7 0%,#ecf0ffe6 28%,#ecf0ff59 48%,#ecf0ff00 62%)!important}.bg-\[linear-gradient\(90deg\,rgba\(236\,240\,255\,0\.97\)_0\%\,rgba\(236\,240\,255\,0\.9\)_32\%\,rgba\(236\,240\,255\,0\.45\)_58\%\,rgba\(236\,240\,255\,0\.15\)_100\%\)\]{background-image:linear-gradient(90deg,#ecf0fff7 0%,#ecf0ffe6 32%,#ecf0ff73 58%,#ecf0ff26 100%)!important}.bg-\[linear-gradient\(120deg\,\#1E40C8_0\%\,\#2150E6_45\%\,\#2F6BFF_100\%\)\]{background-image:linear-gradient(120deg,#1e40c8 0%,#2150e6 45%,#2f6bff 100%)!important}.bg-\[linear-gradient\(135deg\,\#0F172A_0\%\,\#1E1B4B_60\%\,\#312E81_100\%\)\]{background-image:linear-gradient(135deg,#0f172a 0%,#1e1b4b 60%,#312e81 100%)!important}.bg-\[linear-gradient\(135deg\,\#EDE7FE_0\%\,\#E3E9FF_55\%\,\#DCEBFE_100\%\)\]{background-image:linear-gradient(135deg,#ede7fe 0%,#e3e9ff 55%,#dcebfe 100%)!important}.bg-\[linear-gradient\(135deg\,\#F3E8FF_0\%\,\#EDE9FE_40\%\,\#DBEAFE_100\%\)\]{background-image:linear-gradient(135deg,#f3e8ff 0%,#ede9fe 40%,#dbeafe 100%)!important}.bg-\[linear-gradient\(135deg\,rgba\(224\,231\,255\,0\.8\)_0\%\,rgba\(255\,255\,255\,0\.6\)_55\%\,rgba\(236\,242\,255\,0\.55\)_100\%\)\]{background-image:linear-gradient(135deg,#e0e7ffcc 0%,#fff9 55%,#ecf2ff8c 100%)!important}.bg-\[linear-gradient\(135deg\,rgba\(224\,242\,254\,0\.7\)_0\%\,rgba\(255\,255\,255\,0\.7\)_55\%\,rgba\(255\,237\,213\,0\.55\)_100\%\)\]{background-image:linear-gradient(135deg,#e0f2feb3 0%,#ffffffb3 55%,#ffedd58c 100%)!important}.bg-\[linear-gradient\(135deg\,rgba\(224\,242\,254\,0\.75\)_0\%\,rgba\(255\,255\,255\,0\.6\)_55\%\,rgba\(236\,253\,245\,0\.55\)_100\%\)\]{background-image:linear-gradient(135deg,#e0f2febf 0%,#fff9 55%,#ecfdf58c 100%)!important}.bg-\[linear-gradient\(135deg\,rgba\(237\,233\,254\,0\.8\)_0\%\,rgba\(255\,255\,255\,0\.65\)_60\%\,rgba\(245\,243\,255\,0\.6\)_100\%\)\]{background-image:linear-gradient(135deg,#ede9fecc 0%,#ffffffa6 60%,#f5f3ff99 100%)!important}.bg-\[linear-gradient\(135deg\,rgba\(237\,233\,254\,0\.75\)_0\%\,rgba\(255\,255\,255\,0\.7\)_55\%\,rgba\(255\,237\,213\,0\.55\)_100\%\)\]{background-image:linear-gradient(135deg,#ede9febf 0%,#ffffffb3 55%,#ffedd58c 100%)!important}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.85\)_0\%\,rgba\(238\,242\,255\,0\.7\)_55\%\,rgba\(236\,253\,245\,0\.6\)_100\%\)\]{background-image:linear-gradient(135deg,#ffffffd9 0%,#eef2ffb3 55%,#ecfdf599 100%)!important}.bg-\[linear-gradient\(180deg\,\#E9D5FF_0\%\,\#F5E8FF_60\%\,\#FCE7F3_100\%\)\]{background-image:linear-gradient(#e9d5ff 0%,#f5e8ff 60%,#fce7f3 100%)!important}.bg-\[linear-gradient\(180deg\,\#ECF0FF_0\%\,\#F6F7FB_100\%\)\]{background-image:linear-gradient(#ecf0ff 0%,#f6f7fb 100%)!important}.bg-\[linear-gradient\(180deg\,\#EDF2EE_0\%\,\#EEF2F1_100\%\)\]{background-image:linear-gradient(#edf2ee 0%,#eef2f1 100%)!important}.bg-\[linear-gradient\(180deg\,\#EDF2EE_0\%\,\#F3F5F9_18\%\,\#F6F7FB_100\%\)\]{background-image:linear-gradient(#edf2ee 0%,#f3f5f9 18%,#f6f7fb 100%)!important}.bg-\[linear-gradient\(180deg\,\#EDF2EE_0\%\,\#F6F7FB_100\%\)\]{background-image:linear-gradient(#edf2ee 0%,#f6f7fb 100%)!important}.bg-\[linear-gradient\(180deg\,\#EEF2F1_0\%\,\#F6F7FB_30\%\)\]{background-image:linear-gradient(#eef2f1 0%,#f6f7fb 30%)!important}.bg-\[linear-gradient\(180deg\,\#EEF2FF_0\%\,\#DCE6FB_100\%\)\]{background-image:linear-gradient(#eef2ff 0%,#dce6fb 100%)!important}.bg-\[linear-gradient\(180deg\,\#F1F3F8_0\%\,\#F2F6F1_100\%\)\]{background-image:linear-gradient(#f1f3f8 0%,#f2f6f1 100%)!important}.bg-\[linear-gradient\(180deg\,\#F2F6F1_0\%\,\#F6F7FB_100\%\)\]{background-image:linear-gradient(#f2f6f1 0%,#f6f7fb 100%)!important}.bg-\[linear-gradient\(180deg\,\#F6F7FB_0\%\,\#ECF1F2_100\%\)\]{background-image:linear-gradient(#f6f7fb 0%,#ecf1f2 100%)!important}.bg-\[linear-gradient\(180deg\,\#F6F7FB_0\%\,\#EFF2F5_100\%\)\]{background-image:linear-gradient(#f6f7fb 0%,#eff2f5 100%)!important}.bg-\[linear-gradient\(180deg\,\#F6F7FB_0\%\,\#F1F3F8_100\%\)\]{background-image:linear-gradient(#f6f7fb 0%,#f1f3f8 100%)!important}.bg-\[linear-gradient\(180deg\,\#F6F7FB_0\%\,\#F1F5F2_100\%\)\]{background-image:linear-gradient(#f6f7fb 0%,#f1f5f2 100%)!important}.bg-\[linear-gradient\(180deg\,\#F6F7FB_0\%\,\#F2F6F1_100\%\)\]{background-image:linear-gradient(#f6f7fb 0%,#f2f6f1 100%)!important}.bg-\[linear-gradient\(180deg\,rgba\(2\,6\,23\,0\.35\)_0\%\,transparent_25\%\,transparent_65\%\,rgba\(2\,6\,23\,0\.75\)_100\%\)\]{background-image:linear-gradient(#02061759 0%,#0000 25% 65%,#020617bf 100%)!important}.bg-\[radial-gradient\(50\%_40\%_at_90\%_85\%\,rgba\(186\,230\,210\,0\.3\)_0\%\,transparent_70\%\)\,linear-gradient\(180deg\,\#F6F7FB_0\%\,\#EFF2F5_45\%\,\#EDF2EE_100\%\)\]{background-image:radial-gradient(50% 40% at 90% 85%,#bae6d24d 0%,#0000 70%),linear-gradient(#f6f7fb 0%,#eff2f5 45%,#edf2ee 100%)!important}.bg-\[radial-gradient\(50\%_40\%_at_90\%_85\%\,rgba\(186\,230\,210\,0\.35\)_0\%\,transparent_70\%\)\,linear-gradient\(180deg\,\#F6F7FB_0\%\,\#EFF2F5_45\%\,\#EDF2EE_100\%\)\]{background-image:radial-gradient(50% 40% at 90% 85%,#bae6d259 0%,#0000 70%),linear-gradient(#f6f7fb 0%,#eff2f5 45%,#edf2ee 100%)!important}.bg-\[radial-gradient\(60\%_60\%_at_50\%_45\%\,rgba\(99\,102\,241\,0\.14\)\,transparent_75\%\)\]{background-image:radial-gradient(60% 60% at 50% 45%,#6366f124,#0000 75%)!important}.bg-\[radial-gradient\(circle\,rgba\(129\,140\,248\,0\.35\)\,transparent_70\%\)\]{background-image:radial-gradient(circle,#818cf859,#0000 70%)!important}.bg-\[radial-gradient\(circle\,rgba\(139\,92\,246\,0\.30\)\,rgba\(34\,211\,238\,0\.10\)_45\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,#8b5cf64d,#22d3ee1a 45%,#0000 70%)!important}.bg-\[radial-gradient\(circle_at_35\%_30\%\,\#FFFFFF\,\#EEF2FF_75\%\)\]{background-image:radial-gradient(circle at 35% 30%,#fff,#eef2ff 75%)!important}.from-\[\#1F3BFF\]{--tw-gradient-from:#1f3bff!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-\[\#3B5BFF\]{--tw-gradient-from:#3b5bff!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-\[\#3B6CFF\]{--tw-gradient-from:#3b6cff!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-\[\#3456E6\]{--tw-gradient-from:#3456e6!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-\[\#6366f1\]{--tw-gradient-from:#6366f1!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-\[\#FB8B24\],.from-\[\#fb8b24\]{--tw-gradient-from:#fb8b24!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-sky-400{--tw-gradient-from:var(--color-sky-400)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-sky-500{--tw-gradient-from:var(--color-sky-500)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-slate-300{--tw-gradient-from:var(--color-slate-300)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-slate-950\/70{--tw-gradient-from:#020618b3!important}@supports (color:color-mix(in lab, red, red)){.from-slate-950\/70{--tw-gradient-from:color-mix(in oklab, var(--color-slate-950) 70%, transparent)!important}}.from-slate-950\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-transparent{--tw-gradient-from:transparent!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-violet-400{--tw-gradient-from:var(--color-violet-400)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-violet-500{--tw-gradient-from:var(--color-violet-500)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.via-\[\#F6F7FB\]\/60{--tw-gradient-via:oklab(97.651% .000469118 -.00539881/.6)!important;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-via-stops)!important}.via-fuchsia-400{--tw-gradient-via:var(--color-fuchsia-400)!important;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-via-stops)!important}.via-orange{--tw-gradient-via:var(--color-orange)!important;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-via-stops)!important}.via-violet-500{--tw-gradient-via:var(--color-violet-500)!important;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-via-stops)!important}.to-\[\#1D46D8\]{--tw-gradient-to:#1d46d8!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-\[\#2A3BE0\]{--tw-gradient-to:#2a3be0!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-\[\#7A2FF0\]{--tw-gradient-to:#7a2ff0!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-\[\#EA580C\]{--tw-gradient-to:#ea580c!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-\[\#F6F7FB\]{--tw-gradient-to:#f6f7fb!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-\[\#ea580c\]{--tw-gradient-to:#ea580c!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-\[\#ec4899\]{--tw-gradient-to:#ec4899!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-blue-600{--tw-gradient-to:var(--color-blue-600)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-emerald-300{--tw-gradient-to:var(--color-emerald-300)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-fuchsia-500{--tw-gradient-to:var(--color-fuchsia-500)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-indigo-600{--tw-gradient-to:var(--color-indigo-600)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-pink-500{--tw-gradient-to:var(--color-pink-500)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-slate-400{--tw-gradient-to:var(--color-slate-400)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-transparent{--tw-gradient-to:transparent!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-violet-600{--tw-gradient-to:var(--color-violet-600)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.bg-clip-text{-webkit-background-clip:text!important;background-clip:text!important}.object-contain{object-fit:contain!important}.object-cover{object-fit:cover!important}.object-\[4\%_center\]{object-position:4% center!important}.object-\[54\%_center\]{object-position:54% center!important}.object-\[60\%_center\]{object-position:60% center!important}.object-\[62\%_center\]{object-position:62% center!important}.object-\[67\%_center\]{object-position:67% center!important}.object-\[76\%_center\]{object-position:76% center!important}.object-\[center_18\%\]{object-position:center 18%!important}.object-\[center_20\%\]{object-position:center 20%!important}.object-\[center_22\%\]{object-position:center 22%!important}.object-\[center_28\%\]{object-position:center 28%!important}.object-\[center_30\%\]{object-position:center 30%!important}.object-top{object-position:top!important}.\!p-0,.p-0{padding:0!important}.p-1{padding:var(--spacing)!important}.p-1\.5{padding:calc(var(--spacing) * 1.5)!important}.p-2{padding:calc(var(--spacing) * 2)!important}.p-2\.5{padding:calc(var(--spacing) * 2.5)!important}.p-3{padding:calc(var(--spacing) * 3)!important}.p-4{padding:calc(var(--spacing) * 4)!important}.p-5{padding:calc(var(--spacing) * 5)!important}.p-6{padding:calc(var(--spacing) * 6)!important}.p-7{padding:calc(var(--spacing) * 7)!important}.p-10{padding:calc(var(--spacing) * 10)!important}.p-\[1\.5px\]{padding:1.5px!important}.p-\[2px\]{padding:2px!important}.p-\[3px\]{padding:3px!important}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)!important}.px-2{padding-inline:calc(var(--spacing) * 2)!important}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.px-3{padding-inline:calc(var(--spacing) * 3)!important}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)!important}.px-4{padding-inline:calc(var(--spacing) * 4)!important}.px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-6{padding-inline:calc(var(--spacing) * 6)!important}.px-8{padding-inline:calc(var(--spacing) * 8)!important}.px-10{padding-inline:calc(var(--spacing) * 10)!important}.px-12{padding-inline:calc(var(--spacing) * 12)!important}.px-\[2\.6\%\]{padding-inline:2.6%!important}.px-\[18px\]{padding-inline:18px!important}.px-\[26px\]{padding-inline:26px!important}.py-0{padding-block:0!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)!important}.py-1{padding-block:var(--spacing)!important}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.py-2{padding-block:calc(var(--spacing) * 2)!important}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.py-3{padding-block:calc(var(--spacing) * 3)!important}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)!important}.py-4{padding-block:calc(var(--spacing) * 4)!important}.py-5{padding-block:calc(var(--spacing) * 5)!important}.py-6{padding-block:calc(var(--spacing) * 6)!important}.py-7{padding-block:calc(var(--spacing) * 7)!important}.py-10{padding-block:calc(var(--spacing) * 10)!important}.py-12{padding-block:calc(var(--spacing) * 12)!important}.py-14{padding-block:calc(var(--spacing) * 14)!important}.py-\[1\.4\%\]{padding-block:1.4%!important}.py-\[60px\]{padding-block:60px!important}.py-px{padding-block:1px!important}.pt-0{padding-top:0!important}.pt-0\.5{padding-top:calc(var(--spacing) * .5)!important}.pt-2{padding-top:calc(var(--spacing) * 2)!important}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)!important}.pt-3{padding-top:calc(var(--spacing) * 3)!important}.pt-4{padding-top:calc(var(--spacing) * 4)!important}.pt-5{padding-top:calc(var(--spacing) * 5)!important}.pt-6{padding-top:calc(var(--spacing) * 6)!important}.pt-7{padding-top:calc(var(--spacing) * 7)!important}.pt-8{padding-top:calc(var(--spacing) * 8)!important}.pt-9{padding-top:calc(var(--spacing) * 9)!important}.pt-10{padding-top:calc(var(--spacing) * 10)!important}.pt-12{padding-top:calc(var(--spacing) * 12)!important}.pt-14{padding-top:calc(var(--spacing) * 14)!important}.pt-20{padding-top:calc(var(--spacing) * 20)!important}.pt-\[62px\]{padding-top:62px!important}.pt-\[130px\]{padding-top:130px!important}.pt-\[150px\]{padding-top:150px!important}.pt-\[160px\]{padding-top:160px!important}.pt-\[180px\]{padding-top:180px!important}.pr-3{padding-right:calc(var(--spacing) * 3)!important}.pr-10{padding-right:calc(var(--spacing) * 10)!important}.pb-0{padding-bottom:0!important}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)!important}.pb-1{padding-bottom:var(--spacing)!important}.pb-2{padding-bottom:calc(var(--spacing) * 2)!important}.pb-3{padding-bottom:calc(var(--spacing) * 3)!important}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)!important}.pb-4{padding-bottom:calc(var(--spacing) * 4)!important}.pb-5{padding-bottom:calc(var(--spacing) * 5)!important}.pb-6{padding-bottom:calc(var(--spacing) * 6)!important}.pb-9{padding-bottom:calc(var(--spacing) * 9)!important}.pb-10{padding-bottom:calc(var(--spacing) * 10)!important}.pb-12{padding-bottom:calc(var(--spacing) * 12)!important}.pb-14{padding-bottom:calc(var(--spacing) * 14)!important}.pb-20{padding-bottom:calc(var(--spacing) * 20)!important}.pb-24{padding-bottom:calc(var(--spacing) * 24)!important}.pb-\[56px\]{padding-bottom:56px!important}.pb-\[90px\]{padding-bottom:90px!important}.pl-3{padding-left:calc(var(--spacing) * 3)!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.align-middle{vertical-align:middle!important}.align-top{vertical-align:top!important}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important}.font-sans{font-family:General Sans,Inter,system-ui,sans-serif!important}.font-serif{font-family:SerifAmp,Gambarino,Playfair Display,serif!important}.text-\[8\.5px\]{font-size:8.5px!important}.text-\[9\.5px\]{font-size:9.5px!important}.text-\[9px\]{font-size:9px!important}.text-\[10\.5px\]{font-size:10.5px!important}.text-\[10px\]{font-size:10px!important}.text-\[11\.5px\]{font-size:11.5px!important}.text-\[11px\]{font-size:11px!important}.text-\[12\.5px\]{font-size:12.5px!important}.text-\[12\.8px\]{font-size:12.8px!important}.text-\[12px\]{font-size:12px!important}.text-\[13\.5px\]{font-size:13.5px!important}.text-\[13\.12px\]{font-size:13.12px!important}.text-\[13px\]{font-size:13px!important}.text-\[14\.5px\]{font-size:14.5px!important}.text-\[14px\]{font-size:14px!important}.text-\[15px\]{font-size:15px!important}.text-\[16px\]{font-size:16px!important}.text-\[17px\]{font-size:17px!important}.text-\[18px\]{font-size:18px!important}.text-\[19px\]{font-size:19px!important}.text-\[20px\]{font-size:20px!important}.text-\[22px\]{font-size:22px!important}.text-\[24px\]{font-size:24px!important}.text-\[30px\]{font-size:30px!important}.text-\[32px\]{font-size:32px!important}.text-\[36px\]{font-size:36px!important}.text-\[40px\]{font-size:40px!important}.text-\[44px\]{font-size:44px!important}.text-\[clamp\(11px\,2\.4vw\,16px\)\]{font-size:clamp(11px,2.4vw,16px)!important}.text-\[clamp\(16px\,1\.6vw\,20px\)\]{font-size:clamp(16px,1.6vw,20px)!important}.text-\[clamp\(17px\,1\.6vw\,20px\)\]{font-size:clamp(17px,1.6vw,20px)!important}.text-\[clamp\(26px\,3vw\,36px\)\]{font-size:clamp(26px,3vw,36px)!important}.text-\[clamp\(34px\,4\.2vw\,50px\)\]{font-size:clamp(34px,4.2vw,50px)!important}.text-\[clamp\(36px\,5\.4vw\,62px\)\]{font-size:clamp(36px,5.4vw,62px)!important}.text-\[clamp\(44px\,3\.5vw\,64px\)\]{font-size:clamp(44px,3.5vw,64px)!important}.text-\[clamp\(44px\,3\.6vw\,64px\)\]{font-size:clamp(44px,3.6vw,64px)!important}.leading-4{--tw-leading:calc(var(--spacing) * 4)!important;line-height:calc(var(--spacing) * 4)!important}.leading-5{--tw-leading:calc(var(--spacing) * 5)!important;line-height:calc(var(--spacing) * 5)!important}.leading-6{--tw-leading:calc(var(--spacing) * 6)!important;line-height:calc(var(--spacing) * 6)!important}.leading-9{--tw-leading:calc(var(--spacing) * 9)!important;line-height:calc(var(--spacing) * 9)!important}.leading-\[1\.1\]{--tw-leading:1.1!important;line-height:1.1!important}.leading-\[1\.04\]{--tw-leading:1.04!important;line-height:1.04!important}.leading-\[1\.5\]{--tw-leading:1.5!important;line-height:1.5!important}.leading-\[1\.6\]{--tw-leading:1.6!important;line-height:1.6!important}.leading-\[1\.7\]{--tw-leading:1.7!important;line-height:1.7!important}.leading-\[1\.08\]{--tw-leading:1.08!important;line-height:1.08!important}.leading-\[1\.12\]{--tw-leading:1.12!important;line-height:1.12!important}.leading-\[1\.14\]{--tw-leading:1.14!important;line-height:1.14!important}.leading-\[1\.15\]{--tw-leading:1.15!important;line-height:1.15!important}.leading-\[1\.24\]{--tw-leading:1.24!important;line-height:1.24!important}.leading-\[1\.26\]{--tw-leading:1.26!important;line-height:1.26!important}.leading-\[1\.29\]{--tw-leading:1.29!important;line-height:1.29!important}.leading-\[1\.55\]{--tw-leading:1.55!important;line-height:1.55!important}.leading-\[1\.65\]{--tw-leading:1.65!important;line-height:1.65!important}.leading-\[1\.488\]{--tw-leading:1.488!important;line-height:1.488!important}.leading-\[13px\]{--tw-leading:13px!important;line-height:13px!important}.leading-\[17px\]{--tw-leading:17px!important;line-height:17px!important}.leading-\[18\.24px\]{--tw-leading:18.24px!important;line-height:18.24px!important}.leading-\[18\.72px\]{--tw-leading:18.72px!important;line-height:18.72px!important}.leading-\[18px\]{--tw-leading:18px!important;line-height:18px!important}.leading-\[19\.5px\]{--tw-leading:19.5px!important;line-height:19.5px!important}.leading-\[19\.68px\]{--tw-leading:19.68px!important;line-height:19.68px!important}.leading-\[19px\]{--tw-leading:19px!important;line-height:19px!important}.leading-\[20\.4px\]{--tw-leading:20.4px!important;line-height:20.4px!important}.leading-\[21\.12px\]{--tw-leading:21.12px!important;line-height:21.12px!important}.leading-\[21px\]{--tw-leading:21px!important;line-height:21px!important}.leading-\[22\.75px\]{--tw-leading:22.75px!important;line-height:22.75px!important}.leading-\[22px\]{--tw-leading:22px!important;line-height:22px!important}.leading-\[23\.04px\]{--tw-leading:23.04px!important;line-height:23.04px!important}.leading-\[23px\]{--tw-leading:23px!important;line-height:23px!important}.leading-\[25px\]{--tw-leading:25px!important;line-height:25px!important}.leading-\[26\.4px\]{--tw-leading:26.4px!important;line-height:26.4px!important}.leading-\[27px\]{--tw-leading:27px!important;line-height:27px!important}.leading-\[28px\]{--tw-leading:28px!important;line-height:28px!important}.leading-\[36px\]{--tw-leading:36px!important;line-height:36px!important}.leading-none{--tw-leading:1!important;line-height:1!important}.leading-normal{--tw-leading:var(--leading-normal)!important;line-height:var(--leading-normal)!important}.leading-relaxed{--tw-leading:var(--leading-relaxed)!important;line-height:var(--leading-relaxed)!important}.leading-snug{--tw-leading:var(--leading-snug)!important;line-height:var(--leading-snug)!important}.leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.tracking-\[-0\.2px\]{--tw-tracking:-.2px!important;letter-spacing:-.2px!important}.tracking-\[-0\.5px\]{--tw-tracking:-.5px!important;letter-spacing:-.5px!important}.tracking-\[-0\.6px\]{--tw-tracking:-.6px!important;letter-spacing:-.6px!important}.tracking-\[-0\.7px\]{--tw-tracking:-.7px!important;letter-spacing:-.7px!important}.tracking-\[-0\.8px\]{--tw-tracking:-.8px!important;letter-spacing:-.8px!important}.tracking-\[-0\.15px\]{--tw-tracking:-.15px!important;letter-spacing:-.15px!important}.tracking-\[-0\.25px\]{--tw-tracking:-.25px!important;letter-spacing:-.25px!important}.tracking-\[-0\.75px\]{--tw-tracking:-.75px!important;letter-spacing:-.75px!important}.tracking-\[-0\.272px\]{--tw-tracking:-.272px!important;letter-spacing:-.272px!important}.tracking-\[-0\.325px\]{--tw-tracking:-.325px!important;letter-spacing:-.325px!important}.tracking-\[-1\.1px\]{--tw-tracking:-1.1px!important;letter-spacing:-1.1px!important}.tracking-\[-1\.2px\]{--tw-tracking:-1.2px!important;letter-spacing:-1.2px!important}.tracking-\[-1\.3px\]{--tw-tracking:-1.3px!important;letter-spacing:-1.3px!important}.tracking-\[-1\.5px\]{--tw-tracking:-1.5px!important;letter-spacing:-1.5px!important}.tracking-\[-1\.6px\]{--tw-tracking:-1.6px!important;letter-spacing:-1.6px!important}.tracking-\[-1\.8px\]{--tw-tracking:-1.8px!important;letter-spacing:-1.8px!important}.tracking-\[-1px\]{--tw-tracking:-1px!important;letter-spacing:-1px!important}.tracking-\[-2px\]{--tw-tracking:-2px!important;letter-spacing:-2px!important}.tracking-\[0\.2em\]{--tw-tracking:.2em!important;letter-spacing:.2em!important}.tracking-\[0\.3em\]{--tw-tracking:.3em!important;letter-spacing:.3em!important}.tracking-\[0\.4em\]{--tw-tracking:.4em!important;letter-spacing:.4em!important}.tracking-\[0\.5em\]{--tw-tracking:.5em!important;letter-spacing:.5em!important}.tracking-\[0\.18em\]{--tw-tracking:.18em!important;letter-spacing:.18em!important}.tracking-\[0\.32em\]{--tw-tracking:.32em!important;letter-spacing:.32em!important}.tracking-\[0\.816px\]{--tw-tracking:.816px!important;letter-spacing:.816px!important}.tracking-\[2px\]{--tw-tracking:2px!important;letter-spacing:2px!important}.tracking-\[4px\]{--tw-tracking:4px!important;letter-spacing:4px!important}.tracking-\[10px\]{--tw-tracking:10px!important;letter-spacing:10px!important}.tracking-wide{--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important}.tracking-wider{--tw-tracking:var(--tracking-wider)!important;letter-spacing:var(--tracking-wider)!important}.whitespace-nowrap{white-space:nowrap!important}.whitespace-pre-wrap{white-space:pre-wrap!important}.text-\[\#0B1033\]{color:#0b1033!important}.text-\[\#0F172A\],.text-\[\#0f172a\]{color:#0f172a!important}.text-\[\#00B17B\]{color:#00b17b!important}.text-\[\#1F3BFF\],.text-\[\#1f3bff\]{color:#1f3bff!important}.text-\[\#2b2f3c\]{color:#2b2f3c!important}.text-\[\#5B6482\]{color:#5b6482!important}.text-\[\#7C3AED\]{color:#7c3aed!important}.text-\[\#128c7e\]{color:#128c7e!important}.text-\[\#242f3e\]{color:#242f3e!important}.text-\[\#2563eb\]{color:#2563eb!important}.text-\[\#3456E6\]{color:#3456e6!important}.text-\[\#64748B\],.text-\[\#64748b\]{color:#64748b!important}.text-\[\#067647\]{color:#067647!important}.text-\[\#475569\]{color:#475569!important}.text-\[\#667085\]{color:#667085!important}.text-\[\#757575\]{color:#757575!important}.text-\[\#B42318\]{color:#b42318!important}.text-amber-600{color:var(--color-amber-600)!important}.text-black{color:var(--color-black)!important}.text-brand{color:var(--color-brand)!important}.text-emerald-500{color:var(--color-emerald-500)!important}.text-emerald-600{color:var(--color-emerald-600)!important}.text-emerald-700{color:var(--color-emerald-700)!important}.text-indigo-200{color:var(--color-indigo-200)!important}.text-indigo-500{color:var(--color-indigo-500)!important}.text-indigo-600{color:var(--color-indigo-600)!important}.text-ink{color:var(--color-ink)!important}.text-ink-soft{color:var(--color-ink-soft)!important}.text-orange{color:var(--color-orange)!important}.text-orange-500{color:var(--color-orange-500)!important}.text-pink-500{color:var(--color-pink-500)!important}.text-red-500{color:var(--color-red-500)!important}.text-sky-600{color:var(--color-sky-600)!important}.text-slate-200{color:var(--color-slate-200)!important}.text-slate-300{color:var(--color-slate-300)!important}.text-slate-400{color:var(--color-slate-400)!important}.text-slate-500{color:var(--color-slate-500)!important}.text-slate-600{color:var(--color-slate-600)!important}.text-transparent{color:#0000!important}.text-violet{color:var(--color-violet)!important}.text-violet-500{color:var(--color-violet-500)!important}.text-violet-600{color:var(--color-violet-600)!important}.text-white{color:var(--color-white)!important}.text-white\/65{color:#ffffffa6!important}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)!important}}.text-white\/75{color:#ffffffbf!important}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)!important}}.text-white\/80{color:#fffc!important}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)!important}}.text-white\/85{color:#ffffffd9!important}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)!important}}.capitalize{text-transform:capitalize!important}.normal-case{text-transform:none!important}.uppercase{text-transform:uppercase!important}.no-underline{text-decoration-line:none!important}.underline{text-decoration-line:underline!important}.underline-offset-2{text-underline-offset:2px!important}.opacity-75{opacity:.75!important}.opacity-\[0\.12\]{opacity:.12!important}.mix-blend-soft-light{mix-blend-mode:soft-light!important}.shadow-\[0_0_0_3px_rgba\(31\,59\,255\,0\.12\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#1f3bff1f)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_0_0_4px_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#fffc)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_0_6px_rgba\(56\,189\,248\,0\.9\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#38bdf8e6)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_0_6px_rgba\(139\,92\,246\,0\.9\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#8b5cf6e6)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_0_8px_\#10B981\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#10b981)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_0_12px_\#22D3EE\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#22d3ee)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_0_12px_\#EC4899\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#ec4899)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_0_12px_rgba\(129\,140\,248\,0\.9\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#818cf8e6)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_0_24px_rgba\(56\,189\,248\,0\.6\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#38bdf899)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0f172a0d)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_1px_2px_rgba\(20\,30\,80\,0\.05\)\,0_4px_14px_rgba\(20\,30\,80\,0\.05\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#141e500d), 0 4px 14px var(--tw-shadow-color,#141e500d)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_1px_2px_rgba\(23\,20\,15\,0\.04\)\,0_1px_1px_rgba\(23\,20\,15\,0\.03\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#17140f0a), 0 1px 1px var(--tw-shadow-color,#17140f08)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#00000008)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_3px_8px_-3px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow:0 3px 8px -3px var(--tw-shadow-color,#0f172a4d)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_4px_12px_-6px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow:0 4px 12px -6px var(--tw-shadow-color,#0f172a4d)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_6px_16px_-6px_rgba\(37\,99\,235\,0\.8\)\]{--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,#2563ebcc)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_6px_16px_-6px_rgba\(168\,85\,247\,0\.6\)\]{--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,#a855f799)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_6px_16px_-6px_rgba\(249\,115\,22\,0\.7\)\]{--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,#f97316b3)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_6px_18px_-10px_rgba\(79\,70\,229\,0\.45\)\]{--tw-shadow:0 6px 18px -10px var(--tw-shadow-color,#4f46e573)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_6px_18px_-14px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 6px 18px -14px var(--tw-shadow-color,#0f172a80)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_8px_18px_-8px_rgba\(37\,99\,235\,0\.8\)\]{--tw-shadow:0 8px 18px -8px var(--tw-shadow-color,#2563ebcc)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_8px_18px_-8px_rgba\(234\,88\,12\,0\.8\)\]{--tw-shadow:0 8px 18px -8px var(--tw-shadow-color,#ea580ccc)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_8px_18px_-8px_rgba\(249\,115\,22\,0\.7\)\]{--tw-shadow:0 8px 18px -8px var(--tw-shadow-color,#f97316b3)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_8px_20px_-6px_rgba\(109\,40\,217\,0\.8\)\]{--tw-shadow:0 8px 20px -6px var(--tw-shadow-color,#6d28d9cc)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_10px_22px_-10px_rgba\(59\,91\,255\,0\.9\)\]{--tw-shadow:0 10px 22px -10px var(--tw-shadow-color,#3b5bffe6)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_10px_22px_-10px_rgba\(234\,88\,12\,0\.9\)\]{--tw-shadow:0 10px 22px -10px var(--tw-shadow-color,#ea580ce6)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_10px_24px_-8px_rgba\(37\,99\,235\,0\.7\)\]{--tw-shadow:0 10px 24px -8px var(--tw-shadow-color,#2563ebb3)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_10px_24px_-18px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 10px 24px -18px var(--tw-shadow-color,#0f172a80)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_10px_26px_-22px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 10px 26px -22px var(--tw-shadow-color,#0f172a80)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_10px_28px_-20px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 10px 28px -20px var(--tw-shadow-color,#0f172a73)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_10px_30px_-18px_rgba\(79\,70\,229\,0\.6\)\]{--tw-shadow:0 10px 30px -18px var(--tw-shadow-color,#4f46e599)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_10px_30px_-24px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 10px 30px -24px var(--tw-shadow-color,#0f172a80)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_12px_26px_-10px_rgba\(37\,99\,235\,0\.8\)\]{--tw-shadow:0 12px 26px -10px var(--tw-shadow-color,#2563ebcc)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_12px_28px_-10px_rgba\(37\,99\,235\,0\.75\)\]{--tw-shadow:0 12px 28px -10px var(--tw-shadow-color,#2563ebbf)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_12px_28px_-10px_rgba\(234\,88\,12\,0\.7\)\]{--tw-shadow:0 12px 28px -10px var(--tw-shadow-color,#ea580cb3)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_12px_30px_-20px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow:0 12px 30px -20px var(--tw-shadow-color,#0f172a66)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_14px_30px_-10px_rgba\(37\,99\,235\,0\.8\)\]{--tw-shadow:0 14px 30px -10px var(--tw-shadow-color,#2563ebcc)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_14px_30px_-10px_rgba\(234\,88\,12\,0\.8\)\]{--tw-shadow:0 14px 30px -10px var(--tw-shadow-color,#ea580ccc)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_14px_30px_-10px_rgba\(234\,88\,12\,0\.75\)\]{--tw-shadow:0 14px 30px -10px var(--tw-shadow-color,#ea580cbf)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_14px_30px_-12px_rgba\(14\,165\,233\,0\.8\)\]{--tw-shadow:0 14px 30px -12px var(--tw-shadow-color,#0ea5e9cc)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_14px_30px_-14px_rgba\(30\,45\,140\,0\.28\)\]{--tw-shadow:0 14px 30px -14px var(--tw-shadow-color,#1e2d8c47)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_14px_30px_-26px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 14px 30px -26px var(--tw-shadow-color,#0f172a80)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_14px_34px_-22px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 14px 34px -22px var(--tw-shadow-color,#0f172a73)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_14px_34px_-24px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 14px 34px -24px var(--tw-shadow-color,#0f172a73)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_16px_36px_-20px_rgba\(168\,85\,247\,0\.6\)\]{--tw-shadow:0 16px 36px -20px var(--tw-shadow-color,#a855f799)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_16px_36px_-24px_rgba\(168\,85\,247\,0\.7\)\]{--tw-shadow:0 16px 36px -24px var(--tw-shadow-color,#a855f7b3)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_16px_40px_-28px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 16px 40px -28px var(--tw-shadow-color,#0f172a73)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_18px_40px_-12px_rgba\(31\,59\,255\,0\.28\)\,0_4px_12px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 40px -12px var(--tw-shadow-color,#1f3bff47), 0 4px 12px var(--tw-shadow-color,#0f172a14)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_18px_40px_-22px_rgba\(168\,85\,247\,0\.7\)\]{--tw-shadow:0 18px 40px -22px var(--tw-shadow-color,#a855f7b3)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_18px_40px_-24px_rgba\(15\,23\,42\,0\.7\)\]{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,#0f172ab3)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_18px_40px_-26px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow:0 18px 40px -26px var(--tw-shadow-color,#0f172a66)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_18px_40px_-28px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,#0f172a73)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_20px_50px_-30px_rgba\(15\,23\,42\,0\.4\)\]{--tw-shadow:0 20px 50px -30px var(--tw-shadow-color,#0f172a66)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_20px_50px_-30px_rgba\(124\,58\,237\,0\.45\)\]{--tw-shadow:0 20px 50px -30px var(--tw-shadow-color,#7c3aed73)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_24px_50px_-34px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 24px 50px -34px var(--tw-shadow-color,#0f172a80)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_24px_60px_-30px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 24px 60px -30px var(--tw-shadow-color,#0f172a80)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_24px_60px_-30px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 24px 60px -30px var(--tw-shadow-color,#0f172a73)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_24px_60px_-30px_rgba\(30\,45\,140\,0\.45\)\]{--tw-shadow:0 24px 60px -30px var(--tw-shadow-color,#1e2d8c73)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_24px_60px_-30px_rgba\(79\,70\,229\,0\.5\)\]{--tw-shadow:0 24px 60px -30px var(--tw-shadow-color,#4f46e580)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_24px_60px_-34px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 24px 60px -34px var(--tw-shadow-color,#0f172a80)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_30px_70px_-30px_rgba\(15\,23\,42\,0\.7\)\]{--tw-shadow:0 30px 70px -30px var(--tw-shadow-color,#0f172ab3)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_30px_70px_-30px_rgba\(30\,64\,200\,0\.75\)\]{--tw-shadow:0 30px 70px -30px var(--tw-shadow-color,#1e40c8bf)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_30px_70px_-34px_rgba\(15\,23\,42\,0\.8\)\]{--tw-shadow:0 30px 70px -34px var(--tw-shadow-color,#0f172acc)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_30px_70px_-40px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 30px 70px -40px var(--tw-shadow-color,#0f172a80)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_40px_70px_-30px_rgba\(15\,23\,42\,0\.7\)\]{--tw-shadow:0 40px 70px -30px var(--tw-shadow-color,#0f172ab3)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[0_40px_80px_-36px_rgba\(15\,23\,42\,0\.75\)\]{--tw-shadow:0 40px 80px -36px var(--tw-shadow-color,#0f172abf)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[inset_0_0_40px_rgba\(139\,92\,246\,0\.18\)\]{--tw-shadow:inset 0 0 40px var(--tw-shadow-color,#8b5cf62e)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.ring-\[\#3B6CFF\]\/60{--tw-ring-color:oklab(58.64% -.0170788 -.224352/.6)!important}.ring-white\/80{--tw-ring-color:#fffc!important}@supports (color:color-mix(in lab, red, red)){.ring-white\/80{--tw-ring-color:color-mix(in oklab, var(--color-white) 80%, transparent)!important}}.blur{--tw-blur:blur(8px)!important;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,)!important}.blur-3xl{--tw-blur:blur(var(--blur-3xl))!important;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,)!important}.blur-\[48px\]{--tw-blur:blur(48px)!important;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,)!important}.blur-\[75px\]{--tw-blur:blur(75px)!important;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,)!important}.blur-\[175px\]{--tw-blur:blur(175px)!important;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,)!important}.drop-shadow-\[0_1px_1px_rgba\(20\,30\,80\,0\.05\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#141e500d))!important;--tw-drop-shadow:var(--tw-drop-shadow-size)!important;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,)!important}.drop-shadow-\[0_4px_7px_rgba\(20\,30\,80\,0\.05\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 7px var(--tw-drop-shadow-color,#141e500d))!important;--tw-drop-shadow:var(--tw-drop-shadow-size)!important;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,)!important}.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,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))!important;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))!important;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.duration-200{--tw-duration:.2s!important;transition-duration:.2s!important}.duration-300{--tw-duration:.3s!important;transition-duration:.3s!important}.ease-in-out{--tw-ease:var(--ease-in-out)!important;transition-timing-function:var(--ease-in-out)!important}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}}.placeholder\:text-\[\#757575\]::placeholder{color:#757575!important}.last\:border-0:last-child{border-style:var(--tw-border-style)!important;border-width:0!important}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.hover\:-translate-y-px:hover{--tw-translate-y:-1px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.hover\:bg-\[\#CDD7E6\]:hover{background-color:#cdd7e6!important}.hover\:bg-slate-300\/70:hover{background-color:#cad5e2b3!important}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-300\/70:hover{background-color:color-mix(in oklab, var(--color-slate-300) 70%, transparent)!important}}.hover\:bg-slate-900\/5:hover{background-color:#0f172b0d!important}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-900\/5:hover{background-color:color-mix(in oklab, var(--color-slate-900) 5%, transparent)!important}}.hover\:bg-white:hover{background-color:var(--color-white)!important}.hover\:bg-white\/10:hover{background-color:#ffffff1a!important}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)!important}}.hover\:bg-white\/90:hover{background-color:#ffffffe6!important}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)!important}}.hover\:text-ink:hover{color:var(--color-ink)!important}.hover\:underline:hover{text-decoration-line:underline!important}.hover\:shadow-\[0_10px_24px_-16px_rgba\(15\,23\,42\,0\.45\)\]:hover{--tw-shadow:0 10px 24px -16px var(--tw-shadow-color,#0f172a73)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.hover\:shadow-\[0_22px_40px_-22px_rgba\(15\,23\,42\,0\.5\)\]:hover{--tw-shadow:0 22px 40px -22px var(--tw-shadow-color,#0f172a80)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.hover\:brightness-110:hover{--tw-brightness:brightness(110%)!important;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,)!important}}.disabled\:cursor-wait:disabled{cursor:wait!important}.disabled\:opacity-70:disabled{opacity:.7!important}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[track_2\.6s_ease-in-out_infinite\]{animation:2.6s ease-in-out infinite track!important}.motion-safe\:animate-dash-flow{animation:var(--animate-dash-flow)!important}}@media not all and (width>=560px){.max-\[560px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.max-\[560px\]\:gap-x-6{column-gap:calc(var(--spacing) * 6)!important}}@media not all and (width>=80rem){.max-xl\:hidden{display:none!important}.max-xl\:max-w-\[640px\]{max-width:640px!important}.max-xl\:bg-\[linear-gradient\(180deg\,\#ECF0FF_0\%\,\#F6F7FB_100\%\)\]{background-image:linear-gradient(#ecf0ff 0%,#f6f7fb 100%)!important}.max-xl\:object-\[60\%_center\]{object-position:60% center!important}.max-xl\:pb-16{padding-bottom:calc(var(--spacing) * 16)!important}.max-xl\:text-\[48px\]{font-size:48px!important}}@media not all and (width>=64rem){.max-lg\:sticky{position:sticky!important}.max-lg\:left-0{left:0!important}.max-lg\:z-10{z-index:10!important}.max-lg\:order-2{order:2!important}.max-lg\:mx-auto{margin-inline:auto!important}.max-lg\:mt-6{margin-top:calc(var(--spacing) * 6)!important}.max-lg\:hidden{display:none!important}.max-lg\:min-h-0{min-height:0!important}.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.max-lg\:flex-col{flex-direction:column!important}.max-lg\:gap-7{gap:calc(var(--spacing) * 7)!important}.max-lg\:gap-8{gap:calc(var(--spacing) * 8)!important}.max-lg\:gap-9{gap:calc(var(--spacing) * 9)!important}.max-lg\:gap-10{gap:calc(var(--spacing) * 10)!important}.max-lg\:gap-14{gap:calc(var(--spacing) * 14)!important}.max-lg\:gap-y-8{row-gap:calc(var(--spacing) * 8)!important}.max-lg\:bg-white{background-color:var(--color-white)!important}.max-lg\:bg-\[linear-gradient\(180deg\,rgba\(236\,240\,255\,0\.94\)_0\%\,rgba\(236\,240\,255\,0\.8\)_55\%\,\#F6F7FB_100\%\)\]{background-image:linear-gradient(#ecf0fff0 0%,#ecf0ffcc 55%,#f6f7fb 100%)!important}.max-lg\:p-6{padding:calc(var(--spacing) * 6)!important}.max-lg\:py-2{padding-block:calc(var(--spacing) * 2)!important}.max-lg\:text-center{text-align:center!important}.max-lg\:shadow-\[6px_0_10px_-8px_rgba\(15\,23\,42\,0\.25\)\]{--tw-shadow:6px 0 10px -8px var(--tw-shadow-color,#0f172a40)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}}@media not all and (width>=48rem){.max-md\:mt-12{margin-top:calc(var(--spacing) * 12)!important}.max-md\:mt-14{margin-top:calc(var(--spacing) * 14)!important}.max-md\:mt-16{margin-top:calc(var(--spacing) * 16)!important}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.max-md\:px-5{padding-inline:calc(var(--spacing) * 5)!important}.max-md\:px-6{padding-inline:calc(var(--spacing) * 6)!important}.max-md\:py-8{padding-block:calc(var(--spacing) * 8)!important}.max-md\:py-9{padding-block:calc(var(--spacing) * 9)!important}.max-md\:py-10{padding-block:calc(var(--spacing) * 10)!important}.max-md\:pt-8{padding-top:calc(var(--spacing) * 8)!important}.max-md\:pt-14{padding-top:calc(var(--spacing) * 14)!important}.max-md\:pt-\[120px\]{padding-top:120px!important}.max-md\:pb-14{padding-bottom:calc(var(--spacing) * 14)!important}.max-md\:pb-16{padding-bottom:calc(var(--spacing) * 16)!important}.max-md\:text-\[15px\]{font-size:15px!important}.max-md\:text-\[24px\]{font-size:24px!important}.max-md\:text-\[26px\]{font-size:26px!important}.max-md\:text-\[28px\]{font-size:28px!important}.max-md\:text-\[30px\]{font-size:30px!important}.max-md\:text-\[32px\]{font-size:32px!important}.max-md\:text-\[34px\]{font-size:34px!important}.max-md\:text-\[36px\]{font-size:36px!important}.max-md\:tracking-\[-0\.8px\]{--tw-tracking:-.8px!important;letter-spacing:-.8px!important}.max-md\:tracking-\[-1px\]{--tw-tracking:-1px!important;letter-spacing:-1px!important}}@media not all and (width>=40rem){.max-sm\:absolute{position:absolute!important}.max-sm\:relative{position:relative!important}.max-sm\:top-4{top:calc(var(--spacing) * 4)!important}.max-sm\:right-4{right:calc(var(--spacing) * 4)!important}.max-sm\:bottom-\[26\%\]{bottom:26%!important}.max-sm\:order-1{order:1!important}.max-sm\:order-2{order:2!important}.max-sm\:mx-0{margin-inline:0!important}.max-sm\:mx-auto{margin-inline:auto!important}.max-sm\:mt-4{margin-top:calc(var(--spacing) * 4)!important}.max-sm\:mt-5{margin-top:calc(var(--spacing) * 5)!important}.max-sm\:mt-6{margin-top:calc(var(--spacing) * 6)!important}.max-sm\:mt-7{margin-top:calc(var(--spacing) * 7)!important}.max-sm\:mt-8{margin-top:calc(var(--spacing) * 8)!important}.max-sm\:contents{display:contents!important}.max-sm\:flex{display:flex!important}.max-sm\:hidden{display:none!important}.max-sm\:aspect-\[16\/9\]{aspect-ratio:16/9!important}.max-sm\:h-\[50px\]{height:50px!important}.max-sm\:w-full{width:100%!important}.max-sm\:max-w-\[240px\]{max-width:240px!important}.max-sm\:max-w-\[260px\]{max-width:260px!important}.max-sm\:max-w-\[420px\]{max-width:420px!important}.max-sm\:max-w-none{max-width:none!important}.max-sm\:min-w-0{min-width:0!important}.max-sm\:flex-1{flex:1!important}.max-sm\:flex-none{flex:none!important}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-sm\:flex-col{flex-direction:column!important}.max-sm\:flex-wrap{flex-wrap:wrap!important}.max-sm\:items-start{align-items:flex-start!important}.max-sm\:items-stretch{align-items:stretch!important}.max-sm\:justify-center{justify-content:center!important}.max-sm\:gap-0{gap:0!important}.max-sm\:gap-2{gap:calc(var(--spacing) * 2)!important}.max-sm\:gap-3{gap:calc(var(--spacing) * 3)!important}.max-sm\:self-start{align-self:flex-start!important}.max-sm\:rounded-2xl{border-radius:var(--radius-2xl)!important}.max-sm\:rounded-\[10px\]{border-radius:10px!important}.max-sm\:p-1\.5{padding:calc(var(--spacing) * 1.5)!important}.max-sm\:p-5{padding:calc(var(--spacing) * 5)!important}.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)!important}.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)!important}.max-sm\:px-5{padding-inline:calc(var(--spacing) * 5)!important}.max-sm\:py-0{padding-block:0!important}.max-sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)!important}.max-sm\:py-4{padding-block:calc(var(--spacing) * 4)!important}.max-sm\:py-9{padding-block:calc(var(--spacing) * 9)!important}.max-sm\:pb-0{padding-bottom:0!important}.max-sm\:text-center{text-align:center!important}.max-sm\:text-left{text-align:left!important}.max-sm\:text-\[10\.5px\]{font-size:10.5px!important}.max-sm\:text-\[11px\]{font-size:11px!important}.max-sm\:text-\[14px\]{font-size:14px!important}.max-sm\:text-\[24px\]{font-size:24px!important}.max-sm\:text-\[34px\]{font-size:34px!important}.max-sm\:leading-\[1\.12\]{--tw-leading:1.12!important;line-height:1.12!important}.max-sm\:leading-relaxed{--tw-leading:var(--leading-relaxed)!important;line-height:var(--leading-relaxed)!important}.max-sm\:tracking-\[0\.4em\]{--tw-tracking:.4em!important;letter-spacing:.4em!important}}@media (width>=40rem){.sm\:block{display:block!important}.sm\:size-\[140px\]{width:140px!important;height:140px!important}.sm\:w-\[254px\]{width:254px!important}.sm\:w-\[267px\]{width:267px!important}.sm\:w-\[278px\]{width:278px!important}.sm\:w-full{width:100%!important}.sm\:max-w-\[250px\]{max-width:250px!important}.sm\:min-w-\[200px\]{min-width:200px!important}.sm\:min-w-\[250px\]{min-width:250px!important}.sm\:basis-\[calc\(\(100\%-24px\)\/3\)\]{flex-basis:calc(33.3333% - 8px)!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:flex-row{flex-direction:row!important}.sm\:items-center{align-items:center!important}.sm\:gap-4{gap:calc(var(--spacing) * 4)!important}.sm\:p-10{padding:calc(var(--spacing) * 10)!important}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)!important}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)!important}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)!important}.sm\:px-\[26px\]{padding-inline:26px!important}.sm\:py-9{padding-block:calc(var(--spacing) * 9)!important}.sm\:text-\[14px\]{font-size:14px!important}.sm\:text-\[16px\]{font-size:16px!important}.sm\:text-\[17px\]{font-size:17px!important}.sm\:text-\[18px\]{font-size:18px!important}.sm\:text-\[20px\]{font-size:20px!important}.sm\:leading-\[22px\]{--tw-leading:22px!important;line-height:22px!important}.sm\:tracking-\[6px\]{--tw-tracking:6px!important;letter-spacing:6px!important}.sm\:whitespace-nowrap{white-space:nowrap!important}}@media (width>=48rem){.md\:basis-\[calc\(\(100\%-48px\)\/5\)\]{flex-basis:calc(20% - 9.6px)!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width>=64rem){.lg\:col-span-1{grid-column:span 1/span 1!important}.lg\:-mt-6{margin-top:calc(var(--spacing) * -6)!important}.lg\:mt-\[170px\]{margin-top:170px!important}.lg\:mt-auto{margin-top:auto!important}.lg\:ml-auto{margin-left:auto!important}.lg\:hidden{display:none!important}.lg\:h-\[50px\]{height:50px!important}.lg\:h-\[360px\]{height:360px!important}.lg\:min-h-\[420px\]{min-height:420px!important}.lg\:min-h-\[722px\]{min-height:722px!important}.lg\:w-\[520px\]{width:520px!important}.lg\:w-\[635px\]{width:635px!important}.lg\:w-full{width:100%!important}.lg\:max-w-\[420px\]{max-width:420px!important}.lg\:max-w-\[600px\]{max-width:600px!important}.lg\:max-w-\[700px\]{max-width:700px!important}.lg\:shrink{flex-shrink:1!important}.lg\:shrink-0{flex-shrink:0!important}.lg\:basis-\[calc\(\(100\%-96px\)\/9\)\]{flex-basis:calc(11.1111% - 10.6667px)!important}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.lg\:grid-cols-\[minmax\(0\,420fr\)_repeat\(3\,minmax\(0\,240fr\)\)\]{grid-template-columns:minmax(0,420fr) repeat(3,minmax(0,240fr))!important}.lg\:grid-cols-\[minmax\(0\,605fr\)_minmax\(0\,550fr\)\]{grid-template-columns:minmax(0,605fr) minmax(0,550fr)!important}.lg\:flex-row{flex-direction:row!important}.lg\:flex-row-reverse{flex-direction:row-reverse!important}.lg\:items-center{align-items:center!important}.lg\:items-start{align-items:flex-start!important}.lg\:justify-between{justify-content:space-between!important}.lg\:gap-10{gap:calc(var(--spacing) * 10)!important}.lg\:gap-11{gap:calc(var(--spacing) * 11)!important}.lg\:gap-x-0{column-gap:0!important}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)!important}.lg\:gap-y-16{row-gap:calc(var(--spacing) * 16)!important}.lg\:p-14{padding:calc(var(--spacing) * 14)!important}.lg\:py-\[100px\]{padding-block:100px!important}.lg\:pt-\[140px\]{padding-top:140px!important}.lg\:pt-\[190px\]{padding-top:190px!important}.lg\:pb-0{padding-bottom:0!important}.lg\:leading-\[62px\]{--tw-leading:62px!important;line-height:62px!important}}@media (width>=80rem){.xl\:flex{display:flex!important}.xl\:hidden{display:none!important}.xl\:h-\[90px\]{height:90px!important}.xl\:h-\[clamp\(620px\,48\.6vw\,940px\)\]{height:clamp(620px,48.6vw,940px)!important}.xl\:h-\[clamp\(680px\,48\.6vw\,940px\)\]{height:clamp(680px,48.6vw,940px)!important}.xl\:h-full{height:100%!important}.xl\:items-center{align-items:center!important}.xl\:justify-center{justify-content:center!important}.xl\:px-0{padding-inline:0!important}.xl\:pt-\[96px\]{padding-top:96px!important}.xl\:pb-8{padding-bottom:calc(var(--spacing) * 8)!important}.xl\:whitespace-nowrap{white-space:nowrap!important}}@media not all and (width>=40rem){.max-sm\:\[\&_\.hero-feat__body\]\:items-start .hero-feat body{align-items:flex-start!important}.max-sm\:\[\&\>\.carousel-dot\]\:size-1\.5>.carousel-dot{width:calc(var(--spacing) * 1.5)!important;height:calc(var(--spacing) * 1.5)!important}.max-sm\:\[\&\>\.carousel-dot\]\:rounded-full>.carousel-dot{border-radius:2147483647px!important}.max-sm\:\[\&\>\.carousel-dot\]\:bg-slate-300>.carousel-dot{background-color:var(--color-slate-300)!important}.max-sm\:\[\&\>\.is-active\]\:w-8>.is-active{width:calc(var(--spacing) * 8)!important}.max-sm\:\[\&\>\.is-active\]\:bg-orange>.is-active{background-color:var(--color-orange)!important}.max-sm\:\[\&\>\.is-active\]\:shadow-\[0_2px_8px_rgba\(249\,115\,22\,0\.45\)\]>.is-active{--tw-shadow:0 2px 8px var(--tw-shadow-color,#f9731673)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.max-sm\:\[\&\>a\]\:mt-1>a{margin-top:var(--spacing)!important}.max-sm\:\[\&\>a\]\:flex>a{display:flex!important}.max-sm\:\[\&\>a\]\:h-\[50px\]>a{height:50px!important}.max-sm\:\[\&\>a\]\:w-full>a{width:100%!important}.max-sm\:\[\&\>a\]\:flex-none>a{flex:none!important}.max-sm\:\[\&\>a\]\:justify-center>a{justify-content:center!important}.max-sm\:\[\&\>a\]\:gap-1\.5>a{gap:calc(var(--spacing) * 1.5)!important}.max-sm\:\[\&\>a\]\:py-0>a{padding-block:0!important}.max-sm\:\[\&\>a\]\:font-semibold>a{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.max-sm\:\[\&\>a\]\:underline>a{text-decoration-line:underline!important}.max-sm\:\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px!important}.max-sm\:\[\&\>h2\]\:mx-auto>h2{margin-inline:auto!important}.max-sm\:\[\&\>h2\]\:text-\[34px\]>h2{font-size:34px!important}.max-sm\:\[\&\>h2\]\:leading-\[1\.12\]>h2{--tw-leading:1.12!important;line-height:1.12!important}.max-sm\:\[\&\>img\]\:size-11>img{width:calc(var(--spacing) * 11)!important;height:calc(var(--spacing) * 11)!important}.max-sm\:\[\&\>ol\]\:text-left>ol{text-align:left!important}.max-sm\:\[\&\>p\]\:mx-auto>p{margin-inline:auto!important}.max-sm\:\[\&\>span\]\:text-\[15px\]>span{font-size:15px!important}.max-sm\:\[\&\>span\]\:leading-snug>span{--tw-leading:var(--leading-snug)!important;line-height:var(--leading-snug)!important}.max-sm\:\[\&\>strong\]\:text-\[19px\]>strong{font-size:19px!important}.max-sm\:\[\&\>strong\]\:leading-tight>strong{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}}.\[\&\>svg\]\:size-7>svg{width:calc(var(--spacing) * 7)!important;height:calc(var(--spacing) * 7)!important}.\[\&\>svg\]\:size-\[22px\]>svg{width:22px!important;height:22px!important}@media not all and (width>=40rem){.max-sm\:\[\&\>ul\]\:text-left>ul{text-align:left!important}}}@keyframes track{0%,to{left:0}50%{left:calc(100% - 22px)}}@property --av-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes av-rise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@keyframes av-spin{to{--av-a:360deg}}@keyframes av-rot{to{transform:rotate(360deg)}}@keyframes av-blink{50%{opacity:.25}}@keyframes av-breathe{50%{opacity:.7;transform:scale(1.12)}}@keyframes av-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}@keyframes av-ping{to{opacity:0;transform:scale(3)}}@keyframes av-type{0%{width:0}55%,85%{width:18ch}to{width:0}}@keyframes av-caret{50%{border-color:#0000}}@keyframes av-fly{0%{opacity:0;left:0}20%,80%{opacity:1}to{opacity:0;left:85%}}@keyframes av-eq{0%,to{height:20%}50%{height:100%}}@keyframes av-sweep{0%{left:-30%}to{left:100%}}@keyframes av-langs{0%,16%{transform:translateY(0)}20%,36%{transform:translateY(-16px)}40%,56%{transform:translateY(-32px)}60%,76%{transform:translateY(-48px)}80%,96%{transform:translateY(-64px)}to{transform:translateY(-80px)}}@keyframes av-step{0%,30%{color:#fff;background:#f97316;border-color:#f97316}}@keyframes av-draw{0%{stroke-dashoffset:30px}30%,85%{stroke-dashoffset:0}to{stroke-dashoffset:30px}}@keyframes av-node{0%,to{opacity:.35;r:1.6}50%{opacity:1;r:2.6}}@keyframes av-grid{to{background-position:48px 48px,48px 48px}}@keyframes av-float{50%{transform:translate(30px,-40px)scale(1.1)}}.av-grid{background-image:linear-gradient(#0f172a0f 1px,#0000 1px),linear-gradient(90deg,#0f172a0f 1px,#0000 1px);background-size:48px 48px;animation:20s linear infinite av-grid;-webkit-mask-image:radial-gradient(70% 60%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60%,#000 30%,#0000 80%)}.av-blob{filter:blur(90px);border-radius:50%;animation:14s ease-in-out infinite av-float}.av-card{transition:transform .4s cubic-bezier(.2,.8,.2,1);position:relative}.av-card:hover{transform:translateY(-5px)}.av-card:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--av-a), transparent 0 70%, var(--c) 85%, transparent 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;animation:4s linear infinite av-spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.av-stage .av-in{opacity:0}.av-stage.is-in .av-in{animation:.9s cubic-bezier(.2,.8,.2,1) forwards av-rise;animation-delay:var(--d,0s)}.av-code{white-space:nowrap;border-right:2px solid;width:0;animation:4s steps(18,end) infinite av-type,.7s step-end infinite av-caret;display:block;overflow:hidden}.av-ping{position:relative}.av-ping:after{content:"";border:1px solid;border-radius:50%;animation:1.6s ease-out infinite av-ping;position:absolute;inset:0}.av-blink{animation:1.2s infinite av-blink}.av-fly>i{opacity:0;animation:2.4s linear infinite av-fly;position:absolute;top:1px}.av-fly>i:nth-child(2){animation-delay:.8s}.av-fly>i:nth-child(3){animation-delay:1.6s}.av-wave>i{background:linear-gradient(#8b5cf6,#22d3ee);border-radius:3px;width:2.5px;animation:1s ease-in-out infinite av-eq}.av-scan{background:repeating-linear-gradient(#0000 0 4px,#ec489924 4px 5px);position:relative;overflow:hidden}.av-scan:after{content:"";background:linear-gradient(90deg,#0000,#ec48998c,#0000);width:30%;animation:2.2s ease-in-out infinite av-sweep;position:absolute;top:0;bottom:0}.av-langs>div{animation:10s cubic-bezier(.7,0,.3,1) infinite av-langs}.av-steps>span{animation:3s infinite av-step}.av-steps>span:nth-child(2){animation-delay:1s}.av-steps>span:nth-child(3){animation-delay:2s}.av-halo{animation:3.2s ease-in-out infinite av-breathe}.av-ring{background:conic-gradient(from var(--av-a), #22d3ee, #8b5cf6, #ec4899, #f97316, #22d3ee);-webkit-mask-composite:xor;filter:drop-shadow(0 0 10px #8b5cf699);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;animation:5s linear infinite av-spin;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.av-orbit{animation:18s linear infinite av-rot}.av-orbit--slow{animation-duration:30s;animation-direction:reverse}.av-node{animation:2.4s ease-in-out infinite av-node}.av-pulse{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite av-ring}.av-tick{stroke-dasharray:30;stroke-dashoffset:30px;animation:3s ease-in-out infinite av-draw}@media (prefers-reduced-motion:reduce){.av-grid,.av-blob,.av-card:before,.av-code,.av-ping:after,.av-blink,.av-fly>i,.av-wave>i,.av-scan:after,.av-langs>div,.av-steps>span,.av-halo,.av-ring,.av-orbit,.av-node,.av-pulse,.av-tick{animation:none!important}.av-stage .av-in{opacity:1;animation:none!important}.av-code{border-right:0;width:auto}.av-tick{stroke-dashoffset:0}.av-fly>i{opacity:1}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes dash-flow{to{stroke-dashoffset:-18px}}@keyframes dropdown-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}#app-root[data-booting]{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0}
