.kaag2 *{box-sizing:border-box}.kaag2{font-family:var(--body);background:var(--paper);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55;overflow-x:clip}.kaag2.cta-scope{background:0 0}.kaag2{--paper:#0a0f0c;--paper-2:#121a15;--card:linear-gradient(#ffffff0e, #ffffff04);--text:#f3f5f8;--text-soft:#aab4c2;--text-mut:#7c8797;--line:#262b33;--line-2:#1c2027;--line-alpha:#ffffff14;--line-strong:#ffffff24;--mint-50:#0f2418;--mint-100:#143423;--mint-200:#1f4f33;--green-700:#2bd05e;--shadow-sm:0 1px 2px #0006;--shadow-overlay:0 16px 40px -12px #0009;--kaag-shadow:0 1px 2px #0006;--kaag-shadow-lg:0 16px 40px -12px #0009}.kaag2 a{color:inherit;text-decoration:none}.kaag2 img{max-width:100%;display:block}.kaag2 .wrap{max-width:var(--kaag-maxw);margin:0 auto;padding:0 26px}.kaag2 h1,.kaag2 h2,.kaag2 h3{font-family:var(--display);letter-spacing:-.025em;margin:0;font-weight:800;line-height:1.03}.kaag2 h2{font-size:clamp(30px,4.2vw,50px)}.kaag2 p{margin:0;font-weight:600}.kaag2 .eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:500}.kaag2 .btn{font-family:var(--body);cursor:pointer;transition:transform .16s var(--ease),box-shadow .25s var(--ease),background .2s,color .2s,border-color .2s;white-space:nowrap;border:1px solid #0000;border-radius:14px;align-items:center;gap:9px;padding:13px 24px;font-size:15px;font-weight:600;display:inline-flex}.kaag2 .btn:active{transform:translateY(1px)}.kaag2 .btn-primary{background:var(--green);color:#fff;box-shadow:0 12px 26px -12px #10b340d9}.kaag2 .btn-primary:hover{background:var(--green-deep);box-shadow:0 16px 32px -12px #10b340f2}.kaag2 .btn-ghost{color:var(--text);border-color:var(--line);background:0 0}.kaag2 .btn-ghost:hover{border-color:var(--green);color:var(--green-700)}.kaag2 .btn-dark{background:var(--ink);color:#fff}.kaag2 .btn-dark:hover{background:#000}.kaag2 .btn-light{color:#0f172a;background:#fff}.kaag2 .btn-light:hover{background:#e6faf0}.kaag2 .on-dark .btn-ghost{color:#fff;border-color:#ffffff38}.kaag2 .on-dark .btn-ghost:hover{border-color:var(--green-bright);color:var(--green-bright)}.kaag2 .arrow{transition:transform .2s var(--ease)}.kaag2 .btn:hover .arrow{transform:translate(3px)}.kaag2 :focus-visible{outline:2.5px solid var(--green);outline-offset:3px;border-radius:5px}.kaag2 header{z-index:80;transition:background .35s var(--ease),border-color .35s var(--ease),backdrop-filter .35s;position:fixed;top:0;left:0;right:0}.kaag2 .nav{border-bottom:1px solid #0000;justify-content:space-between;align-items:center;height:74px;display:flex}.kaag2 .brand{font-family:var(--display);letter-spacing:-.03em;color:#fff;align-items:center;gap:11px;font-size:20px;font-weight:800;transition:color .35s;display:flex}.kaag2 .brand .mark{background:#0a1230;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 8px 20px -8px #6b4eef99}.kaag2 .brand .mark img{object-fit:cover;width:118%;height:118%}.kaag2 .brand .dot{color:var(--green-bright)}.kaag2 .nav-links{align-items:center;gap:30px;display:flex}.kaag2 .nav-links a{color:#ffffffc7;font-size:14.5px;font-weight:500;transition:color .2s}.kaag2 .nav-links a:hover{color:#fff}.kaag2 .nav-cta{align-items:center;gap:16px;display:flex}.kaag2 .nav-cta .signin{color:#fffc;font-size:14.5px;font-weight:600}.kaag2 .nav-cta .signin:hover{color:#fff}.kaag2 .menu-btn{cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:10px;padding:9px;display:none}.kaag2 .menu-btn span{background:#fff;border-radius:2px;width:18px;height:2px;display:block}.kaag2 .menu-btn span+span{margin-top:4px}.kaag2 header.scrolled{background:color-mix(in srgb, var(--paper) 82%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.kaag2 header.scrolled .nav{border-bottom-color:var(--line)}.kaag2 header.scrolled .brand{color:var(--text)}.kaag2 header.scrolled .brand .dot{color:var(--green)}.kaag2 header.scrolled .nav-links a{color:var(--text-soft)}.kaag2 header.scrolled .nav-links a:hover{color:var(--green-700)}.kaag2 header.scrolled .nav-cta .signin{color:var(--text-soft)}.kaag2 header.scrolled .nav-cta .signin:hover{color:var(--text)}.kaag2 header.scrolled .menu-btn{border-color:var(--line)}.kaag2 header.scrolled .menu-btn span{background:var(--text)}.kaag2 .hero{background:var(--ink);color:#fff;align-items:center;min-height:100svh;padding:120px 0 70px;display:flex;position:relative;overflow:hidden}.kaag2 .hero-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.kaag2 .hero-bg .grid{opacity:.6;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 80% at 70% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(120% 80% at 70% 30%,#000 0%,#0000 75%)}.kaag2 .hero-rails{position:absolute;inset:0;overflow:hidden}.kaag2 .hero-rails i{background:#ffffff0e;width:1px;position:absolute;top:0;bottom:0}.kaag2 .hero-rails .r1{left:9%}.kaag2 .hero-rails .r2{left:27%}.kaag2 .hero-rails .r3{left:68%}.kaag2 .hero-rails .r4{left:88%}.kaag2 .hero-rails b{opacity:0;background:linear-gradient(#2bd05e00,#2bd05ebf 72%,#eafff1);border-radius:3px;width:3px;height:130px;animation:7s linear infinite rail-drop;position:absolute;top:0;left:-1px}.kaag2 .hero-rails .r1 b{animation-duration:6.5s;animation-delay:-1s}.kaag2 .hero-rails .r2 b{animation-duration:9s;animation-delay:-4.5s}.kaag2 .hero-rails .r3 b{animation-duration:7.5s;animation-delay:-2.5s}.kaag2 .hero-rails .r4 b{animation-duration:10.5s;animation-delay:-6s}@keyframes rail-drop{0%{opacity:0;transform:translateY(-130px)}8%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateY(105vh)}}@media (prefers-reduced-motion:reduce){.kaag2 .hero-rails b{display:none}}.kaag2 .hero-bg .glow-g{filter:blur(10px);background:radial-gradient(circle,#10b34057,#0000 62%);border-radius:50%;width:880px;height:880px;position:absolute;bottom:-380px;left:-200px}.kaag2 .hero-bg .glow-g2{filter:blur(10px);background:radial-gradient(circle,#10b34038,#0000 64%);border-radius:50%;width:560px;height:560px;position:absolute;top:-200px;right:-150px}.kaag2 .hero-bg .glow-v{filter:blur(10px);background:radial-gradient(circle,#6b4eef29,#0000 64%);border-radius:50%;width:440px;height:440px;position:absolute;top:6%;right:4%}.kaag2 .hero-bg .vignette{background:radial-gradient(120% 110% at 50% 0,#0000 55%,#00000073 100%);position:absolute;inset:0}.kaag2 .hero-grid{z-index:2;grid-template-columns:1.28fr .72fr;align-items:center;gap:40px;width:100%;display:grid;position:relative}.kaag2 .h-badge{color:#ffffffd1;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:9px;margin-bottom:26px;padding:5px 15px 5px 5px;font-size:12.5px;font-weight:500;display:inline-flex}.kaag2 .h-badge .h-chip{background:var(--green-bright,#2bd05e);color:#07160c;border-radius:999px;padding:5px 11px;font-size:12px;font-style:normal;font-weight:700}.kaag2 .hero h1{letter-spacing:-.04em;font-size:clamp(40px,6vw,76px);font-weight:600;line-height:.98}.kaag2 .hero h1 em{color:#0000;background:linear-gradient(180deg,#bff7d2,var(--green-bright));-webkit-background-clip:text;background-clip:text;font-style:normal;position:relative}.kaag2 .hero h1 em:after{content:"";background:var(--green);opacity:.5;border-radius:3px;height:.07em;position:absolute;bottom:.06em;left:0;right:0}.kaag2 .hero .sub{color:#ebf5eebd;max-width:520px;margin-top:24px;font-size:clamp(16.5px,1.5vw,19px);line-height:1.55}.kaag2 .hero .sub b{color:#fff;font-weight:600}.kaag2 .pilot{z-index:60;pointer-events:none;opacity:0;transition:transform .55s cubic-bezier(.22,.9,.3,1),opacity .35s var(--ease);align-items:flex-start;gap:8px;display:flex;position:fixed;top:0;left:0}.kaag2 .pilot.in{opacity:1}.kaag2 .pilot-bird{filter:drop-shadow(0 14px 24px #0009);flex:none;width:74px;height:74px;animation:5s ease-in-out infinite float}.kaag2 .pilot-say{color:#eaf2e6;background:#14171cf0;border:1px solid #2bd05e59;border-radius:4px 13px 13px;max-width:230px;padding:9px 13px;font-size:12.5px;line-height:1.4;box-shadow:0 20px 40px -20px #000c}@media (max-width:980px){.kaag2 .pilot{display:none}}@media (prefers-reduced-motion:reduce){.kaag2 .pilot{transition:none}}.kaag2 .hero-list{color:#ebf5eecc;flex-wrap:wrap;gap:10px 22px;margin:26px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.kaag2 .hero-list li{align-items:center;gap:9px;display:inline-flex}.kaag2 .hero-list i{background:var(--green,#10b340);color:#fff;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;display:grid}.kaag2 .hero-list svg{width:11px;height:11px}.kaag2 .hero-actions{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.kaag2 .raven-wrap{background:linear-gradient(#ffffff0e,#ffffff04);border:1px solid #ffffff17;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:460px;padding:22px 20px 24px;display:flex;position:relative;box-shadow:0 40px 80px -40px #000c}.kaag2 .raven-halo{filter:blur(14px);background:radial-gradient(circle,#6b4eef57,#0000 60%);border-radius:50%;width:420px;height:420px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.kaag2 .raven-floor{filter:blur(8px);background:radial-gradient(#10b34066,#0000 70%);border-radius:50%;width:300px;height:90px;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.kaag2 .raven{z-index:3;aspect-ratio:1;filter:drop-shadow(0 30px 50px #10b34073);place-items:center;width:min(82%,400px);animation:6s ease-in-out infinite float;display:grid;position:relative}.kaag2 .raven.raven-sm{z-index:5;flex:none;width:min(36%,138px);margin:0 0 -22px}.kaag2 .hchat{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14171cd1;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 34px 70px -30px #000000d9}.kaag2 .hchat-h{background:var(--green,#10b340);color:#fff;align-items:center;gap:10px;padding:12px 14px;display:flex}.kaag2 .hchat-av{width:30px;height:30px;color:var(--green-deep,#009c37);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.kaag2 .hchat-av svg{width:16px;height:16px}.kaag2 .hchat-t{flex-direction:column;font-size:13px;font-style:normal;font-weight:700;line-height:1.25;display:flex}.kaag2 .hchat-t em{color:#fffc;font-size:10.5px;font-style:normal;font-weight:600}.kaag2 .hchat-live{background:#ffffff2e;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:4px 9px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-flex}.kaag2 .hchat-live b{background:#eafff1;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite hchat-pulse}.kaag2 .hchat-body{flex-direction:column;gap:8px;min-height:352px;padding:14px;display:flex}.kaag2 .hchat-m{border-radius:13px;max-width:88%;padding:9px 12px;font-size:12.5px;line-height:1.45}.kaag2 .hchat-a{color:#eaf2e6;background:#ffffff12;border-bottom-left-radius:4px;align-self:flex-start}.kaag2 .hchat-u{color:var(--ink);background:#fff;border-bottom-right-radius:4px;align-self:flex-end;font-weight:500}.kaag2 .hchat-voice{align-items:center;gap:9px;padding:8px 12px;display:inline-flex}.kaag2 .hv-play{background:var(--green,#10b340);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.kaag2 .hv-play svg{width:11px;height:11px}.kaag2 .hv-wave{align-items:center;gap:2.5px;height:18px;display:flex}.kaag2 .hv-wave b{transform-origin:50%;background:#0b0d1052;border-radius:2px;width:2.5px;height:100%;animation:1.3s ease-in-out infinite hv-bar;transform:scaleY(.35)}.kaag2 .hv-wave b:nth-child(2){animation-delay:-.15s}.kaag2 .hv-wave b:nth-child(3){animation-delay:-.3s}.kaag2 .hv-wave b:nth-child(4){animation-delay:-.45s}.kaag2 .hv-wave b:nth-child(5){animation-delay:-.6s}.kaag2 .hv-wave b:nth-child(6){animation-delay:-.75s}.kaag2 .hv-wave b:nth-child(7){animation-delay:-.9s}.kaag2 .hv-wave b:nth-child(8){animation-delay:-1.05s}.kaag2 .hv-wave b:nth-child(9){animation-delay:-.2s}.kaag2 .hv-wave b:nth-child(10){animation-delay:-.55s}.kaag2 .hv-wave b:nth-child(11){animation-delay:-.85s}.kaag2 .hv-wave b:nth-child(12){animation-delay:-.4s}.kaag2 .hchat-voice em{opacity:.6;font-size:11px;font-style:normal;font-weight:600}@keyframes hv-bar{0%,35%{opacity:0;transform:translateY(6px)}38%,50%{opacity:1;transform:none}54%,to{opacity:0;transform:translateY(6px)}}.kaag2 .hchat-row{display:flex;position:relative}.kaag2 .hchat-typing{align-items:center;gap:4px;padding:11px 13px;display:flex;position:absolute;top:0;left:0}.kaag2 .hchat-typing i{background:#ebf5ee8c;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite hchat-dot;display:block}.kaag2 .hchat-typing i:nth-child(2){animation-delay:.16s}.kaag2 .hchat-typing i:nth-child(3){animation-delay:.32s}.kaag2 .hchat-chip{color:var(--green-bright,#2bd05e);background:#2bd05e24;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:6px 12px;font-size:11.5px;font-weight:700;display:inline-flex}.kaag2 .hchat-chip i{place-items:center;display:grid}.kaag2 .hchat-chip svg{width:13px;height:13px}.kaag2 .hchat-input{color:#ebf5ee73;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:12px;display:flex}.kaag2 .hchat-input i{color:var(--green-bright,#2bd05e);place-items:center;display:grid}.kaag2 .hchat-input svg{width:14px;height:14px}.kaag2 .hchat-body{position:relative}.kaag2 .hchat-act{opacity:0;flex-direction:column;gap:8px;display:flex;position:absolute;inset:14px}.kaag2 .hchat-act .hchat-m,.kaag2 .hchat-act .hchat-chip{opacity:0}.kaag2 .hchat .a1{animation:30s infinite hc-a1}.kaag2 .hchat .a2{animation:30s infinite hc-a2}.kaag2 .hchat .q1{animation:30s infinite hc-q1}.kaag2 .hchat .t1{animation:30s infinite hc-t1}.kaag2 .hchat .r1{animation:30s infinite hc-r1}.kaag2 .hchat .q2{animation:30s infinite hc-q2}.kaag2 .hchat .t2{animation:30s infinite hc-t2}.kaag2 .hchat .r2{animation:30s infinite hc-r2}.kaag2 .hchat .q3{animation:30s infinite hc-q3}.kaag2 .hchat .t3{animation:30s infinite hc-t3}.kaag2 .hchat .r3{animation:30s infinite hc-r3}.kaag2 .hchat .r4{animation:30s infinite hc-r4}.kaag2 .hchat .hv-card{animation:30s infinite hv-card}.kaag2 .hchat .hv-ring{animation:30s infinite hv-ring}.kaag2 .hchat .hv-bar{animation:30s infinite hv-bar}.kaag2 .hchat .hv-s1{animation:30s infinite hv-s1}.kaag2 .hchat .hv-s2{animation:30s infinite hv-s2}.kaag2 .hchat .hv-wave{animation:30s infinite hv-wave}.kaag2 .hchat .hv-bkc{flex:1;min-height:168px;animation:30s infinite hv-bkc;position:relative;inset:auto}.kaag2 .hchat .bkc-cal{animation:30s infinite hv-cal}.kaag2 .hchat .bkc-sel{animation:30s infinite hv-sel}.kaag2 .hchat .bkc-times{animation:30s infinite hv-times}.kaag2 .hchat .bk-pick{animation:30s infinite hv-pick}.kaag2 .hchat .bkc-tick,.kaag2 .hchat .bkc-s2 u:after{animation:30s infinite hv-tick}@keyframes hc-a1{0%,1%{opacity:0}4%,50%{opacity:1}54%,to{opacity:0}}@keyframes hc-q1{0%,5%{opacity:0;transform:translateY(6px)}9%,to{opacity:1;transform:none}}@keyframes hc-t1{0%,12%{opacity:0}15%,18%{opacity:1}20%,to{opacity:0}}@keyframes hc-r1{0%,19%{opacity:0;transform:translateY(6px)}23%,to{opacity:1;transform:none}}@keyframes hc-q2{0%,28%{opacity:0;transform:translateY(6px)}32%,to{opacity:1;transform:none}}@keyframes hc-t2{0%,34%{opacity:0}37%,40%{opacity:1}42%,to{opacity:0}}@keyframes hc-r2{0%,41%{opacity:0;transform:translateY(6px)}45%,to{opacity:1;transform:none}}@keyframes hc-a2{0%,54%{opacity:0}58%,95%{opacity:1}99%,to{opacity:0}}@keyframes hc-q3{0%,58%{opacity:0;transform:translateY(6px)}62%,to{opacity:1;transform:none}}@keyframes hc-t3{0%,62%{opacity:0}64%,66%{opacity:1}68%,to{opacity:0}}@keyframes hc-r3{0%,66%{opacity:0;transform:translateY(6px)}70%,to{opacity:1;transform:none}}@keyframes hc-r4{0%,88%{opacity:0;transform:translateY(6px)}91%,to{opacity:1;transform:none}}@keyframes hv-card{0%,26%{opacity:0;transform:translateY(6px)}30%,50%{opacity:1;transform:none}54%,to{opacity:0;transform:translateY(6px)}}@keyframes hv-ring{0%,31%{opacity:0}33%,36%{opacity:1}38%,to{opacity:0}}@keyframes hv-s1{0%,39%{opacity:1}42%,to{opacity:0}}@keyframes hv-s2{0%,41%{opacity:0}44%,50%{opacity:1}54%,to{opacity:0}}@keyframes hv-wave{0%,39%{opacity:0}42%,50%{opacity:1}54%,to{opacity:0}}@keyframes hv-bkc{0%,71%{opacity:0;transform:translateY(6px)}74%,96%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes hv-sel{0%,77%{opacity:0}79%,to{opacity:1}}@keyframes hv-cal{0%,80%{opacity:1}82%,to{opacity:0}}@keyframes hv-times{0%,81%{opacity:0}83%,to{opacity:1}}@keyframes hv-tick{0%,80%{opacity:0}82%,to{opacity:1}}@keyframes hv-pick{0%,84%{opacity:0}86%,to{opacity:1}}@keyframes hchat-dot{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes hchat-pulse{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.kaag2 .hchat .a1{opacity:1!important}.kaag2 .hchat .a2{opacity:0!important}.kaag2 .hchat .a1 .hchat-m{opacity:1!important;transform:none!important}.kaag2 .hchat .t1,.kaag2 .hchat .t2{opacity:0!important}.kaag2 .hchat .hv-card,.kaag2 .hchat .hv-bar,.kaag2 .hchat .hv-wave,.kaag2 .hchat .hv-s2{opacity:1!important;transform:none!important}.kaag2 .hchat .hv-ring,.kaag2 .hchat .hv-s1{opacity:0!important}}.kaag2 .raven lottie-player,.kaag2 .raven .poster{width:100%;height:100%;position:absolute;inset:0}.kaag2 .raven .poster{object-fit:contain;transition:opacity .6s var(--ease)}.kaag2 .raven.animated .poster{opacity:0}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.kaag2 .speech{z-index:4;max-width:236px;color:var(--ink);background:#fffffff5;border-radius:16px 16px 16px 5px;padding:13px 16px;font-size:14px;font-weight:500;line-height:1.4;animation:5s ease-in-out infinite bob;position:absolute;top:13%;right:0;box-shadow:0 24px 50px -18px #000000b3}.kaag2 .speech:before{content:"";background:#fff;border-radius:3px;width:14px;height:14px;position:absolute;top:11px;left:-7px;transform:rotate(45deg)}.kaag2 .speech .who{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--green-700);margin-bottom:4px;font-size:10px;display:block}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.kaag2 .speech-line{transition:opacity .4s var(--ease)}.kaag2 .reveal-h{opacity:0;transition:opacity .85s var(--ease),transform .85s var(--ease);transform:translateY(24px)}.kaag2.loaded .reveal-h{opacity:1;transform:none}.kaag2 .raven-in{opacity:0;transition:opacity 1s var(--ease) .25s,transform 1.1s var(--ease) .25s;transform:translateY(30px)scale(.97)}.kaag2.loaded .raven-in{opacity:1;transform:none}.kaag2 .speech{opacity:0;transition:opacity .6s var(--ease) 1.1s}.kaag2.loaded .speech{opacity:1}.kaag2 .d1{transition-delay:50ms}.kaag2 .d2{transition-delay:.16s}.kaag2 .d3{transition-delay:.27s}.kaag2 .d4{transition-delay:.38s}.kaag2 .d5{transition-delay:.5s}.kaag2 .advantages{background:0 0}.kaag2 .advantages .text-gradient-vbc{background-image:linear-gradient(90deg,#10b340 0%,#009c37 50%,#067a33 100%)}.kaag2 .adv-pill,.kaag2 .modes-section .sec-head .eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--green-700,#067a33);border:1px solid #10b34061;border-radius:10px;padding:9px 16px;font-family:inherit;font-size:11.5px;font-weight:600;display:inline-block}.kaag2 .adv-pill{font-weight:800}.kaag2 .adv-head h2{max-width:22ch;color:var(--text);margin:20px 0 0}.kaag2 .adv-body{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:start;gap:46px;margin-top:52px;display:grid}.kaag2 .adv-side p{color:var(--text-soft);font-size:17px;line-height:1.72}.kaag2 .adv-rule{background:var(--line);height:1px;margin:30px 0 24px;display:block}.kaag2 .adv-big .n{font-family:var(--display);letter-spacing:-.05em;font-size:clamp(54px,6vw,76px);font-weight:800;line-height:1}.kaag2 .adv-big .n .u{font-size:.52em}.kaag2 .adv-big .l{color:var(--text);margin-top:12px;font-size:14.5px;font-weight:600}.kaag2 .adv-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.kaag2 .adv-card{background:var(--card);border-radius:14px;flex-direction:column;padding:28px 24px 26px;display:flex;position:relative}.kaag2 .adv-cards .adv-card{transition:transform .3s var(--ease),box-shadow .35s var(--ease)}.kaag2 .adv-cards .adv-card:hover{transform:translateY(-6px);box-shadow:0 22px 44px -26px #0f172a59}.kaag2 .adv-card .ic{background:var(--mint-50);width:44px;height:44px;color:var(--green-deep);transition:transform .3s var(--ease),background .3s var(--ease);border-radius:13px;place-items:center;margin-bottom:38px;display:grid}.kaag2 .adv-cards .adv-card:hover .ic{background:var(--mint-100);transform:translateY(-2px)scale(1.07)}.kaag2 .adv-card .ic svg{width:21px;height:21px}.kaag2 .adv-n{font-family:var(--display);letter-spacing:-.04em;color:var(--green-700);font-size:45px;font-weight:800;line-height:1.3}.kaag2 .adv-card h3{color:var(--text);margin:4px 0 10px;font-size:16.5px;font-weight:700;line-height:1.28}.kaag2 .adv-card .adv-ttl .ttl-row{align-items:baseline;gap:10px;display:flex}.kaag2 .adv-card .adv-ttl .adv-n{flex:none}.kaag2 .adv-card .adv-ttl .ttl-lead{color:var(--green-700)}.kaag2 .adv-card .adv-ttl .adv-rest{display:block}.kaag2 .adv-card p{color:var(--text-soft);font-size:14.5px;line-height:1.65}.kaag2 .advantages .reveal{transform:none}.kaag2 .advantages .reveal.in{animation:adv-rise .72s var(--ease) backwards}.kaag2 .advantages .adv-side.in{animation-delay:90ms}.kaag2 .adv-cards .adv-card.in{animation-delay:.18s}.kaag2 .adv-cards .adv-card.in:nth-child(2){animation-delay:.31s}.kaag2 .adv-cards .adv-card.in:nth-child(3){animation-delay:.44s}@keyframes adv-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (max-width:980px){.kaag2 .adv-body{grid-template-columns:1fr;gap:38px;margin-top:40px}.kaag2 .adv-head h2{max-width:none}.kaag2 .adv-cards{grid-template-columns:1fr}}.kaag2 .section{padding:104px 0}.kaag2 .sec-head{max-width:680px;margin-bottom:50px}.kaag2 .sec-head.center{text-align:center;margin-inline:auto}.kaag2 .sec-head .eyebrow{color:var(--green-700);margin-bottom:16px;display:block}.kaag2 .sec-head p{color:var(--text-soft);max-width:580px;margin-top:18px;font-size:18.5px}.kaag2 .sec-head.center p{margin-inline:auto}.kaag2 .on-dark .sec-head .eyebrow{color:var(--green-bright)}.kaag2 .on-dark .sec-head p{color:#ebf5eea8}.kaag2 .on-dark .sec-head h2{color:#fff}.kaag2 .modes-section{background:0 0}.kaag2 .modes-bento{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:18px;display:grid}.kaag2 .mbx-col{grid-area:1/1/3;grid-template-rows:1fr 1fr;gap:18px;min-width:0;display:grid}.kaag2 .mbx-lg{grid-area:1/2}.kaag2 .modes-bento .mbx-metric{flex-direction:row;grid-area:2/2;justify-content:flex-start;align-items:flex-end;min-height:186px;padding:18px}.kaag2 .modes-bento .mbx-metric-box{background:#14171c;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:20px 22px;display:flex}.kaag2 .mbx-metric-n{font-family:var(--display);letter-spacing:-.04em;color:var(--green-bright,#2ecc8f);font-size:52px;font-weight:800;line-height:1}.kaag2 .mbx-metric-box strong{font-family:var(--display);color:#fff;font-size:18px;font-weight:700;line-height:1.3}.kaag2 .mbx-metric-chips{flex-wrap:wrap;gap:7px;display:flex}.kaag2 .mbx-metric-chips i{color:#ebf5eeb3;background:#ffffff0f;border-radius:999px;padding:5px 10px;font-size:11px;font-style:normal;font-weight:600}.kaag2 .mbx{background:var(--card);border:1px solid var(--line);transition:transform .3s var(--ease),box-shadow .35s var(--ease);border-radius:14px;flex-direction:column;padding:28px 26px;display:flex;position:relative}.kaag2 .mbx:hover{transform:translateY(-4px);box-shadow:0 22px 44px -26px #0f172a59}.kaag2 .mbx .ic{background:var(--mint-50);width:46px;height:46px;color:var(--green-deep);border-radius:13px;flex:none;place-items:center;margin-bottom:22px;display:grid}.kaag2 .mbx .ic svg{width:22px;height:22px}.kaag2 .mbx .tag{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--green-700);font-size:11px}.kaag2 .mbx h3{color:var(--text);margin-top:8px;font-size:22px;font-weight:700}.kaag2 .mbx p{color:var(--text-soft);margin-top:11px;font-size:14.5px;line-height:1.6}.kaag2 .mbx-chips{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.kaag2 .mbx-chips i{background:var(--paper-2);border:1px solid var(--line);color:var(--text-soft);border-radius:999px;padding:6px 11px;font-size:11.5px;font-style:normal;font-weight:600}.kaag2 .mbx-list{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.kaag2 .mbx-list li{color:var(--text-soft);padding-left:20px;font-size:14px;line-height:1.5;position:relative}.kaag2 .mbx-list li:before{content:"";background:var(--green-deep);border-radius:2px;width:7px;height:7px;position:absolute;top:7px;left:0}.kaag2 .mbx-accent{background:linear-gradient(150deg,#eaf6ee,#f3faf6 62%,#f6f8f9)}.kaag2 .mbx-accent .ic{background:var(--mint-100)}.kaag2 .mbx-lg{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:center;gap:26px;padding:34px 0 34px 32px;display:grid;overflow:hidden}.kaag2 .mbx-lg h3{letter-spacing:-.02em;font-size:30px;line-height:1.14}.kaag2 .mbx-lg p{max-width:34ch;font-size:15.5px}.kaag2 .mbx-lg .btn{align-self:flex-start;margin-top:24px}.kaag2 .mbx-lg-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.kaag2 .mbx-art{background:#07090c;border-radius:14px 0 0 14px;flex-direction:column;gap:14px;min-width:0;margin-right:-34px;padding:18px;display:flex}.kaag2 .mbx-ask{color:#eaf2e6;opacity:0;background:#ffffff0d;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;font-size:12.5px;animation:14s infinite mbx-ask;display:flex}.kaag2 .mbx-ask i{color:var(--green-bright,#2ecc8f);flex:none;place-items:center;display:grid}.kaag2 .mbx-ask svg{width:14px;height:14px}.kaag2 .mbx-ans{flex-direction:column;gap:9px;padding:0 2px;display:flex}.kaag2 .mbx-ans .l{transform-origin:0;background:#ffffff1a;border-radius:4px;height:8px;display:block;transform:scaleX(0)}.kaag2 .mbx-ans .l.w90{width:90%}.kaag2 .mbx-ans .l.w70{width:70%}.kaag2 .mbx-ans .a1{animation:14s infinite mbx-l1}.kaag2 .mbx-ans .a2{animation:14s infinite mbx-l2}.kaag2 .mbx-ans .a3{animation:14s infinite mbx-l3}.kaag2 .mbx-src{flex-wrap:wrap;gap:7px;display:flex}.kaag2 .mbx-src i{color:var(--green-bright,#2ecc8f);opacity:0;background:#2ecc8f24;border-radius:999px;padding:5px 10px;font-size:10.5px;font-style:normal;font-weight:700}.kaag2 .mbx-src .s1{animation:14s infinite mbx-s1}.kaag2 .mbx-src .s2{animation:14s infinite mbx-s2}.kaag2 .mbx-src .s3{animation:14s infinite mbx-s3}@keyframes mbx-ask{0%,4%{opacity:0;transform:translateY(6px)}9%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(6px)}}@keyframes mbx-l1{0%,17%{transform:scaleX(0)}24%,90%{transform:scaleX(1)}94%,to{transform:scaleX(0)}}@keyframes mbx-l2{0%,25%{transform:scaleX(0)}32%,90%{transform:scaleX(1)}94%,to{transform:scaleX(0)}}@keyframes mbx-l3{0%,33%{transform:scaleX(0)}40%,90%{transform:scaleX(1)}94%,to{transform:scaleX(0)}}@keyframes mbx-s1{0%,46%{opacity:0;transform:translateY(4px)}51%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(4px)}}@keyframes mbx-s2{0%,49%{opacity:0;transform:translateY(4px)}54%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(4px)}}@keyframes mbx-s3{0%,52%{opacity:0;transform:translateY(4px)}57%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.kaag2 .mbx-ask,.kaag2 .mbx-src i{opacity:1!important;transform:none!important}.kaag2 .mbx-ans .l{transform:scaleX(1)!important}}.kaag2 .modes-note{text-align:center;color:var(--text-mut);font-size:14.5px;font-family:var(--mono);margin-top:30px}.kaag2 .modes-note b{font-family:var(--code);color:var(--green-700);font-weight:500}@media (max-width:980px){.kaag2 .modes-bento{grid-template-columns:1fr}.kaag2 .mbx-col,.kaag2 .mbx-lg,.kaag2 .mbx-metric{grid-area:auto}.kaag2 .mbx-col{grid-template-rows:auto auto}.kaag2 .mbx-lg{grid-template-columns:1fr;padding:28px 26px}.kaag2 .mbx-art{border-radius:14px;margin-right:0}.kaag2 .modes-bento .mbx-metric{min-height:0}}.kaag2 .persona{background:0 0}.kaag2 .persona-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.kaag2 .persona-copy{text-align:center;flex-direction:column;order:2;align-items:center;display:flex}.kaag2 .persona-hub{order:1}.kaag2 .persona-head{text-align:center;max-width:760px;margin:0 auto 44px}.kaag2 .models-head{max-width:760px;margin:0 0 32px}.kaag2 .models-row{flex-wrap:wrap;gap:10px;display:flex}.kaag2 .models-pill{color:var(--text);background:var(--card);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.kaag2 .models-pill svg{width:15px;height:15px;color:var(--green-bright,#2bd05e)}@media (max-width:620px){.kaag2 .models-pill{gap:6px;padding:8px 12px;font-size:12.5px}}.kaag2 .persona-head p{margin-inline:auto}.kaag2 .persona-copy .agent-card{margin:0}.kaag2 .persona-copy .agent-tabs{justify-content:center}.kaag2 .persona-copy .agent-hint{text-align:center}.kaag2 .persona-hub{aspect-ratio:1;width:100%;max-width:450px;margin-inline:auto;position:relative}.kaag2 .hub-spokes{width:100%;height:100%;position:absolute;inset:0}.kaag2 .hub-spokes line{stroke:#2bd05e57;stroke-width:.5px;stroke-dasharray:2 2.4}.kaag2 .spoke-pulse{transform-box:view-box;transform-origin:50%;animation:3.2s cubic-bezier(.4,0,.5,1) infinite spoke-out}.kaag2 .spoke-pulse-2{animation-delay:1.6s}.kaag2 .spoke-pulse line{stroke:#2bd05ed9;stroke-width:.55px;stroke-dasharray:1.6 3.4}@keyframes spoke-out{0%{opacity:0;transform:scale(.2)}18%{opacity:.9}70%{opacity:.5}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.kaag2 .spoke-pulse{display:none}}.kaag2 .hub-core{background:linear-gradient(150deg,#2bd05e38,#10b3401a),var(--paper);border:1px solid #2bd05e66;border-radius:25px;place-items:center;width:104px;height:104px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #2bd05e0f,0 22px 50px -24px #10b340bf}.kaag2 .hub-core img{object-fit:contain;width:69px;height:69px}.kaag2 .hub-pill{white-space:nowrap;color:var(--text);background:linear-gradient(#2bd05e29,#2bd05e29),var(--paper);border:1px solid #2bd05e57;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;box-shadow:0 14px 30px -18px #000000e6}.kaag2 .hub-pill svg{width:15px;height:15px;color:var(--green-bright,#2bd05e);flex:none}.kaag2 .hub-pill.p-top{top:12%;left:50%;transform:translate(-50%,-50%)}.kaag2 .hub-pill.p-bot{top:88%;left:50%;transform:translate(-50%,-50%)}.kaag2 .hub-pill.p-tl{top:27%;left:14%;transform:translate(-50%,-50%)}.kaag2 .hub-pill.p-tr{top:27%;left:86%;transform:translate(-50%,-50%)}.kaag2 .hub-pill.p-bl{top:73%;left:14%;transform:translate(-50%,-50%)}.kaag2 .hub-pill.p-br{top:73%;left:86%;transform:translate(-50%,-50%)}@media (max-width:980px){.kaag2 .persona-wrap{grid-template-columns:1fr;gap:44px}.kaag2 .persona-copy{order:1}.kaag2 .persona-hub{order:2}}@media (max-width:560px){.kaag2 .persona-hub{max-width:360px}.kaag2 .hub-pill{gap:6px;padding:7px 11px;font-size:11.5px}.kaag2 .hub-core{border-radius:22px;width:92px;height:92px}.kaag2 .hub-core img{width:60px;height:60px}}.kaag2 .agent-card{background:var(--card);border:1px solid var(--line);width:100%;max-width:430px;box-shadow:var(--kaag-shadow);border-radius:26px;position:relative;overflow:hidden}.kaag2 .agent-top{color:#fff;transition:background .55s var(--ease);background:var(--agent,#10b340);align-items:center;gap:13px;padding:19px 21px;display:flex}.kaag2 .agent-av{width:44px;height:44px;font-family:var(--display);background:#fff3;border:1px solid #ffffff4d;border-radius:13px;flex:none;place-items:center;font-size:16px;font-weight:800;display:grid}.kaag2 .agent-id{flex:1;min-width:0}.kaag2 .agent-name{font-family:var(--display);letter-spacing:-.01em;font-size:16px;font-weight:700}.kaag2 .agent-role{opacity:.86;font-size:12px;font-family:var(--mono);letter-spacing:.03em;margin-top:1px}.kaag2 .agent-live{font-family:var(--mono);letter-spacing:.13em;opacity:.92;align-items:center;gap:6px;font-size:10px;display:flex}.kaag2 .agent-live .pulse{background:#7cffb0;border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 #7cffb0b3}@keyframes pulse{0%{box-shadow:0 0 #7cffb08c}70%{box-shadow:0 0 0 8px #7cffb000}to{box-shadow:0 0 #7cffb000}}.kaag2 .agent-body{background:var(--paper);flex-direction:column;gap:12px;min-height:194px;padding:24px 21px 20px;display:flex}.kaag2 .bubble{background:var(--card);border:1px solid var(--line-2);max-width:88%;color:var(--text);animation:rise .45s var(--ease) both;border-radius:16px;padding:12px 16px;font-size:14.5px;line-height:1.45}.kaag2 .bubble.me{color:#fff;background:var(--agent,#10b340);opacity:.96;border:none;align-self:flex-end}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.kaag2 .agent-input{background:var(--card);border:1px solid var(--line);border-radius:13px;align-items:center;gap:10px;margin-top:auto;padding:11px 13px;display:flex}.kaag2 .agent-input .ph{color:var(--text-mut);flex:1;font-size:13.5px}.kaag2 .agent-input .send{background:var(--agent,#10b340);color:#fff;width:31px;height:31px;transition:background .55s var(--ease);border-radius:10px;flex:none;place-items:center;display:grid}.kaag2 .agent-tabs{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:22px;display:flex}.kaag2 .ptab{font-family:var(--body);border:1px solid var(--line);background:var(--card);color:var(--text-soft);cursor:pointer;transition:all .18s var(--ease);border-radius:999px;padding:9px 15px;font-size:13px;font-weight:600}.kaag2 .ptab:hover{border-color:var(--text-mut)}.kaag2 .ptab[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.kaag2 .agent-hint{color:var(--text-mut);font-size:12.5px;font-family:var(--mono);text-align:center;margin-top:16px}.kaag2 .caps{grid-template-columns:repeat(3,1fr);gap:26px 18px;display:grid}.kaag2 .split{grid-template-columns:1.05fr .95fr;align-items:center;gap:46px;display:grid}.kaag2 .split .body .eyebrow{color:var(--green-700);margin-bottom:16px;display:block}.kaag2 .split .body h2{font-size:clamp(28px,3.6vw,42px)}.kaag2 .split .body p{color:var(--text-soft);margin-top:18px;font-size:17.5px;line-height:1.6}.kaag2 .split ul.flow{flex-direction:column;gap:13px;margin:24px 0 0;padding:0;list-style:none;display:flex}.kaag2 .split ul.flow li{color:var(--text);align-items:flex-start;gap:12px;font-size:15px;display:flex}.kaag2 .split ul.flow li svg{width:20px;height:20px;color:var(--green-deep);flex:none;margin-top:1px}.kaag2 .codecard{background:var(--ink);box-shadow:var(--kaag-shadow-lg);border-radius:22px;padding:6px}.kaag2 .codecard .bar{align-items:center;gap:7px;padding:13px 16px;display:flex}.kaag2 .codecard .bar i{border-radius:50%;width:11px;height:11px;display:block}.kaag2 .codecard .bar i:first-child{background:#ff5f57}.kaag2 .codecard .bar i:nth-child(2){background:#febc2e}.kaag2 .codecard .bar i:nth-child(3){background:#28c840}.kaag2 .codecard .bar .f{font-family:var(--code);color:#7e9379;margin-left:8px;font-size:11.5px}.kaag2 .codecard pre{font-family:var(--code);color:#dcefd6;margin:0;padding:6px 20px 20px;font-size:12.5px;line-height:1.7;overflow-x:auto}.kaag2 .codecard .k{color:#8fe39b}.kaag2 .codecard .s{color:#e8d08a}.kaag2 .codecard .c{color:#6f8a72}.kaag2 .codecard .v{color:#9ab8ff}.kaag2 .band-lite{color:var(--text);background:0 0;position:relative;overflow:hidden}.kaag2 .has-gl{position:relative}.kaag2 .has-gl>.gl-wrap{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.kaag2 .has-gl>.wrap{z-index:1;position:relative}.kaag2 .gl{pointer-events:none;border-radius:50%;position:absolute}.kaag2 .gl.a{filter:blur(10px);background:radial-gradient(circle,#10b3401a,#0000 62%);width:560px;height:560px;top:50%;left:50%;transform:translate(-78%,-50%)}.kaag2 .gl.b{filter:blur(10px);background:radial-gradient(circle,#6b4eef12,#0000 62%);width:520px;height:520px;top:50%;left:50%;transform:translate(-22%,-50%)}.kaag2 .vstats{grid-template-columns:repeat(4,1fr);gap:26px 22px;margin-top:34px;display:grid}.kaag2 .vstat .vstat-n{font-family:var(--display);letter-spacing:-.03em;color:var(--text);margin:0;font-size:34px;font-weight:800;line-height:1}.kaag2 .chips{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.kaag2 .chip{font-family:var(--mono);letter-spacing:.02em;border:1px solid var(--line);color:var(--text-soft);background:var(--card);border-radius:999px;padding:8px 13px;font-size:12px}.kaag2 .chip.lang{color:var(--green-700);background:var(--mint-50);border-color:#10b3404d}.kaag2 .plist{grid-template-columns:repeat(2,1fr);gap:14px 40px;margin-top:8px;display:grid}.kaag2 .pitem{border-top:1px solid var(--line);align-items:flex-start;gap:14px;padding:18px 0;display:flex}.kaag2 .pitem .ic{background:var(--mint-50);width:38px;height:38px;color:var(--green-deep);border-radius:11px;flex:none;place-items:center;display:grid}.kaag2 .pitem .ic svg{width:19px;height:19px}.kaag2 .pitem h4{font-family:var(--display);margin:0;font-size:16px;font-weight:700}.kaag2 .pitem p{color:var(--text-soft);margin-top:4px;font-size:14px;line-height:1.5}.kaag2 .comp-split{grid-template-columns:.92fr 1.08fr;align-items:center;gap:48px;display:grid}.kaag2 .comp-art{place-items:center;min-height:360px;display:grid;position:relative}.kaag2 .comp-art .halo{filter:blur(12px);background:radial-gradient(circle,#6b4eef4d,#0000 62%);border-radius:50%;width:340px;height:340px;position:absolute}.kaag2 .raven.raven-comp{filter:drop-shadow(0 26px 44px #10b34073);width:min(70%,260px)}.kaag2 .comp-split h2{color:var(--text)}.kaag2 .comp-split .lead{color:var(--text-soft);margin-top:18px;font-size:18px;line-height:1.6}.kaag2 .comp-feats{grid-template-columns:1fr 1fr;gap:12px;margin:24px 0 28px;padding:0;list-style:none;display:grid}.kaag2 .comp-feats li{color:var(--text);align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.kaag2 .comp-feats li svg{width:18px;height:18px;color:var(--green-deep);flex:none;margin-top:1px}.kaag2 .cvr-rows{flex-direction:column;gap:22px;margin-top:8px;display:flex}.kaag2 .cvr-row{background:var(--card);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:44px;padding:34px 38px;display:grid}.kaag2 .cvr-row:nth-child(2n){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.kaag2 .cvr-row:nth-child(2n) .cvr-copy{order:2}.kaag2 .cvr-row:nth-child(2n) .cvr-art{order:1}.kaag2 .cvr-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--green-700);margin-bottom:12px;font-size:11.5px;font-weight:700;display:inline-block}.kaag2 .cvr-copy h3{font-family:var(--display);color:var(--text);font-size:24px;font-weight:700;line-height:1.22}.kaag2 .cvr-copy p{color:var(--text-soft);margin-top:12px;font-size:15px;line-height:1.6}.kaag2 .cvr-copy ul{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.kaag2 .cvr-copy li{color:var(--text-soft);border:1px solid var(--line);background:#ffffff0e;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.kaag2 .cvr-art{background:#3d3f3d;border-radius:16px;flex-direction:column;justify-content:center;gap:9px;min-height:212px;padding:26px;display:flex;position:relative;overflow:hidden}.kaag2 .cva-q,.kaag2 .cva-a{opacity:0;border-radius:12px;max-width:82%;padding:9px 12px;font-size:12.5px;line-height:1.45}.kaag2 .cva-q{background:var(--green,#10b340);color:#fff;border-bottom-right-radius:3px;align-self:flex-end}.kaag2 .cva-a{color:#eaf2e6;background:#ffffff1a;border-bottom-left-radius:3px;align-self:flex-start}.kaag2 .cva-src{color:var(--green-bright,#2bd05e);opacity:0;align-self:flex-start;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.kaag2 .cva-src i{place-items:center;display:grid}.kaag2 .cva-src svg{width:12px;height:12px}.kaag2 .cvr-art.is-chat{background:0 0;justify-content:stretch;min-height:272px;padding:0}.kaag2 .cvc{background:#3d3f3d;border:1px solid #ffffff17;border-radius:16px;flex-direction:column;flex:1;display:flex;overflow:hidden}.kaag2 .cvc-h{color:#fff;background:#353735;align-items:center;gap:9px;padding:10px 13px;display:flex}.kaag2 .cvc-av{width:27px;height:27px;color:var(--green-deep,#009c37);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.kaag2 .cvc-av svg{width:15px;height:15px}.kaag2 .cvc-t{flex-direction:column;font-size:12.5px;font-style:normal;font-weight:700;line-height:1.25;display:flex}.kaag2 .cvc-t em{color:#ffffffd1;font-size:10px;font-style:normal;font-weight:600}.kaag2 .cvc-live{letter-spacing:.06em;text-transform:uppercase;color:#ffffffeb;align-items:center;gap:5px;margin-left:auto;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.kaag2 .cvc-live b{background:#eafff1;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite hchat-pulse}.kaag2 .cvc-body{background:#00000052;flex:1;min-height:144px;position:relative}.kaag2 .cvc-act{opacity:0;flex-direction:column;justify-content:flex-end;gap:7px;animation:24s infinite cvc-act;display:flex;position:absolute;inset:13px}.kaag2 .cvc-q,.kaag2 .cvc-a,.kaag2 .cvl-q,.kaag2 .cvl-a{opacity:0;border-radius:12px;max-width:86%;padding:8px 11px;font-size:12px;line-height:1.45}.kaag2 .cvc-q,.kaag2 .cvl-q{color:var(--ink);background:#fff;border-bottom-right-radius:4px;align-self:flex-end;font-weight:500}.kaag2 .cvc-a,.kaag2 .cvl-a{color:#eaf2e6;background:#ffffff17;border-bottom-left-radius:4px;align-self:flex-start}.kaag2 .cvc-q{animation:24s infinite cvc-q}.kaag2 .cvc-a{animation:24s infinite cvc-r}.kaag2 .cvc-row{display:flex;position:relative}.kaag2 .cvc-typing{opacity:0;background:#ffffff17;border-radius:12px 12px 12px 4px;align-items:center;gap:4px;padding:10px 12px;animation:24s infinite cvc-t;display:flex;position:absolute;top:0;left:0}.kaag2 .cvc-typing i{background:#ebf5ee8c;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite hchat-dot;display:block}.kaag2 .cvc-typing i:nth-child(2){animation-delay:.16s}.kaag2 .cvc-typing i:nth-child(3){animation-delay:.32s}.kaag2 .cvc-src{color:var(--green-bright,#2bd05e);opacity:0;align-self:flex-start;align-items:center;gap:6px;font-size:10.5px;font-weight:700;animation:24s infinite cvc-s;display:inline-flex}.kaag2 .cvc-src i{place-items:center;display:grid}.kaag2 .cvc-src svg{width:12px;height:12px}.kaag2 .cvc-input{color:#ebf5ee6b;background:#00000024;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:10px;padding:10px 13px;font-size:12px;display:flex}.kaag2 .cvc-input i{color:var(--green-bright,#2bd05e);place-items:center;display:grid}.kaag2 .cvc-input svg{width:14px;height:14px}.kaag2 .cvc-2,.kaag2 .cvc-2 .cvc-anim{animation-delay:8s}.kaag2 .cvc-3,.kaag2 .cvc-3 .cvc-anim{animation-delay:16s}.kaag2 .cvv-body{min-height:0}.kaag2 .cvv-act{opacity:0;flex-direction:column;justify-content:center;gap:8px;animation:21s infinite cvv-act;display:flex;position:absolute;inset:13px}.kaag2 .cvv-3{gap:6px}.kaag2 .cvv-2,.kaag2 .cvv-2 .cvv-anim{animation-delay:7s}.kaag2 .cvv-3,.kaag2 .cvv-3 .cvv-anim{animation-delay:14s}.kaag2 .cvv-card{opacity:0;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:11px;align-items:center;gap:10px;padding:9px 11px;animation:21s infinite cvv-card;display:flex;position:relative}.kaag2 .cvv-ic{width:26px;height:26px;color:var(--green-bright,#2bd05e);background:#10b3402e;border-radius:8px;flex:none;place-items:center;display:grid}.kaag2 .cvv-ic svg{width:14px;height:14px}.kaag2 .cvv-card b{color:#eaf2e6;flex-direction:column;font-size:12px;font-weight:700;display:flex}.kaag2 .cvv-card em{color:#ebf5ee8c;font-size:10.5px;font-style:normal;font-weight:500}.kaag2 .cvv-pick{animation-name:cvv-pick}.kaag2 .cvv-ring{opacity:0;background:#10b34038;border-radius:14px;animation:21s infinite cvv-ring;position:absolute;inset:-3px}.kaag2 .cvv-bar{opacity:0;background:#0000006b;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:9px;padding:7px 8px 7px 7px;animation:21s infinite cvv-bar;display:flex}.kaag2 .cvv-bav{background:var(--green,#10b340);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.kaag2 .cvv-bav svg{width:15px;height:15px}.kaag2 .cvv-bt{color:#eaf2e6;flex-direction:column;flex:1;min-width:0;font-size:11.5px;font-weight:700;line-height:1.3;display:flex;position:relative}.kaag2 .cvv-bt em{letter-spacing:.07em;color:var(--green-bright,#2bd05e);font-size:9.5px;font-style:normal;font-weight:800}.kaag2 .cvv-s1{animation:21s infinite cvv-s1}.kaag2 .cvv-s2{opacity:0;animation:21s infinite cvv-s2;position:absolute;bottom:0;left:0}.kaag2 .cvv-mute,.kaag2 .cvv-end{color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.kaag2 .cvv-mute{background:#ffffff24}.kaag2 .cvv-end{background:#d63a3a;transform:rotate(135deg)}.kaag2 .cvv-mute svg,.kaag2 .cvv-end svg{width:13px;height:13px}.kaag2 .cvv-wave{opacity:0;justify-content:center;align-items:center;gap:5px;height:44px;animation:21s infinite cvv-wave;display:flex}.kaag2 .cvv-wave b{background:var(--green-bright,#2bd05e);transform-origin:50%;border-radius:3px;width:5px;height:100%;animation:1.4s ease-in-out infinite cva-w;transform:scaleY(.18)}.kaag2 .cvv-wave b:nth-child(2){animation-delay:.1s}.kaag2 .cvv-wave b:nth-child(3){animation-delay:.2s}.kaag2 .cvv-wave b:nth-child(4){animation-delay:.3s}.kaag2 .cvv-wave b:nth-child(5){animation-delay:.4s}.kaag2 .cvv-wave b:nth-child(6){animation-delay:.5s}.kaag2 .cvv-wave b:nth-child(7){animation-delay:.6s}.kaag2 .cvv-wave b:nth-child(8){animation-delay:.7s}.kaag2 .cvv-wave b:nth-child(9){animation-delay:.8s}.kaag2 .cvv-lang{color:#eaf2e6;opacity:0;background:#ffffff1a;border-radius:999px;align-self:center;padding:5px 12px;font-size:11px;font-weight:700;animation:21s infinite cvv-lang}.kaag2 .cvv-ir{opacity:0;background:#ffffff0e;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:9px;padding:6px 9px;animation:21s infinite cvv-ir;display:flex}.kaag2 .cvv-ia{background:var(--green,#10b340);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10.5px;font-style:normal;font-weight:800;display:grid}.kaag2 .cvv-ia.is-old{color:#ebf5eebf;background:#ffffff24}.kaag2 .cvv-ir b{color:#eaf2e6;flex-direction:column;flex:1;min-width:0;font-size:11.5px;font-weight:700;display:flex}.kaag2 .cvv-ir em{color:#ebf5ee8c;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-style:normal;font-weight:500;overflow:hidden}.kaag2 .cvv-ir u{color:#ebf5ee73;flex:none;font-size:10px;font-weight:600;text-decoration:none}.kaag2 .cvv-fresh{border-color:#10b34080}.kaag2 .cvv-fresh u{color:var(--green-bright,#2bd05e);font-weight:700}.kaag2 .cvv-ir:nth-of-type(2){animation-name:cvv-ir2}.kaag2 .cvv-ir:nth-of-type(3){animation-name:cvv-ir3}.kaag2 .cvc-t{position:relative}.kaag2 .cvv-h1{animation:21s infinite cvv-f1}.kaag2 .cvv-h2{opacity:0;animation:21s infinite cvv-f2;position:absolute;bottom:0;left:0}.kaag2 .cvv-foot{position:relative}.kaag2 .cvv-f1{animation:21s infinite cvv-f1}.kaag2 .cvv-f2{opacity:0;color:var(--green-bright,#2bd05e);font-weight:700;animation:21s infinite cvv-f2;position:absolute;inset:0}@keyframes cvv-act{0%,31%{opacity:1}33%,to{opacity:0}}@keyframes cvv-card{0%,2%{opacity:0;transform:translateY(6px)}6%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(6px)}}@keyframes cvv-pick{0%,5%{opacity:0;transform:translateY(6px)}9%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(6px)}}@keyframes cvv-ring{0%,20%{opacity:0}23%,27%{opacity:1}30%,to{opacity:0}}@keyframes cvv-bar{0%,1%{opacity:0;transform:translateY(6px)}5%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(6px)}}@keyframes cvv-s1{0%,12%{opacity:1}15%,to{opacity:0}}@keyframes cvv-s2{0%,13%{opacity:0}16%,31%{opacity:1}33%,to{opacity:0}}@keyframes cvv-wave{0%,13%{opacity:0}17%,31%{opacity:1}33%,to{opacity:0}}@keyframes cvv-lang{0%,19%{opacity:0;transform:translateY(5px)}23%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(5px)}}@keyframes cvv-ir{0%,4%{opacity:0;transform:translateY(-6px)}8%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-6px)}}@keyframes cvv-ir2{0%,9%{opacity:0;transform:translateY(-6px)}13%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-6px)}}@keyframes cvv-ir3{0%,14%{opacity:0;transform:translateY(-6px)}18%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-6px)}}@keyframes cvv-f1{0%,62%{opacity:1}66%,95%{opacity:0}99%,to{opacity:1}}@keyframes cvv-f2{0%,62%{opacity:0}66%,95%{opacity:1}99%,to{opacity:0}}.kaag2 .cvl-act{opacity:0;flex-direction:column;justify-content:center;gap:7px;animation:21s infinite cvv-act;display:flex;position:absolute;inset:13px}.kaag2 .cvl-1{justify-content:flex-end}.kaag2 .cvl-3{gap:5px}.kaag2 .cvl-2,.kaag2 .cvl-2 .cvl-anim{animation-delay:7s}.kaag2 .cvl-3,.kaag2 .cvl-3 .cvl-anim{animation-delay:14s}.kaag2 .cvl-b1{animation:21s infinite cvl-b1}.kaag2 .cvl-b2{animation:21s infinite cvl-b2}.kaag2 .cvl-b3{animation:21s infinite cvl-b3}.kaag2 .cvl-b4{animation:21s infinite cvl-b4}.kaag2 .cvl-rec{opacity:0;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:11px;flex-direction:column;gap:5px;padding:10px 11px;animation:21s infinite cvl-rec;display:flex}.kaag2 .cvl-rh{color:#eaf2e6;align-items:center;gap:7px;margin-bottom:2px;font-size:12px;font-weight:800;display:flex}.kaag2 .cvl-tick{background:var(--green-bright,#2bd05e);color:#07160c;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;display:grid}.kaag2 .cvl-tick svg{width:12px;height:12px}.kaag2 .cvl-f{color:#eaf2e6;gap:9px;font-size:11px;display:flex}.kaag2 .cvl-f u{letter-spacing:.04em;text-transform:uppercase;color:#ebf5ee73;flex:none;width:44px;padding-top:1px;font-size:10px;font-weight:700;text-decoration:none}.kaag2 .cvl-dedupe{color:var(--green-bright,#2bd05e);opacity:0;align-self:flex-start;font-size:10.5px;font-weight:700;animation:21s infinite cvl-dedupe}.kaag2 .cvl-th,.kaag2 .cvl-tr{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 62px 52px;align-items:center;gap:8px;display:grid}.kaag2 .cvl-th{letter-spacing:.07em;text-transform:uppercase;color:#ebf5ee66;padding:0 9px 2px;font-size:9px;font-weight:800}.kaag2 .cvl-th b,.kaag2 .cvl-th u{font-weight:800;text-decoration:none}.kaag2 .cvl-tr{opacity:0;background:#ffffff0e;border:1px solid #ffffff12;border-radius:9px;padding:5px 9px;animation:21s infinite cvv-ir}.kaag2 .cvl-tr b{color:#eaf2e6;flex-direction:column;min-width:0;font-size:11.5px;font-weight:700;display:flex}.kaag2 .cvl-tr b em,.kaag2 .cvl-tr u{color:#ebf5ee80;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-style:normal;font-weight:500;text-decoration:none;overflow:hidden}.kaag2 .cvl-st,.kaag2 .cvl-sr{text-align:center;border-radius:5px;padding:3px 0;font-size:9.5px;font-style:normal;font-weight:700}.kaag2 .cvl-st.is-new{color:#9dc0ff;background:#508cff33}.kaag2 .cvl-st.is-con{color:#c3b0ff;background:#966eff33}.kaag2 .cvl-st.is-qual{color:#8fe4da;background:#20beaf33}.kaag2 .cvl-sr{color:var(--green-bright,#2bd05e);background:#10b3402e}.kaag2 .cvl-fresh{border-color:#10b34080}.kaag2 .cvl-tr:nth-of-type(3){animation-name:cvv-ir2}.kaag2 .cvl-tr:nth-of-type(4){animation-name:cvv-ir3}.kaag2 .cvl-h1{animation:21s infinite cvv-f1}.kaag2 .cvl-h2{opacity:0;animation:21s infinite cvv-f2;position:absolute;bottom:0;left:0}.kaag2 .cvl-foot{position:relative}.kaag2 .cvl-f1{animation:21s infinite cvv-f1}.kaag2 .cvl-f2{opacity:0;color:var(--green-bright,#2bd05e);font-weight:700;animation:21s infinite cvv-f2;position:absolute;inset:0}@keyframes cvl-b1{0%,1%{opacity:0;transform:translateY(6px)}4%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(6px)}}@keyframes cvl-b2{0%,6%{opacity:0;transform:translateY(6px)}9%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(6px)}}@keyframes cvl-b3{0%,13%{opacity:0;transform:translateY(6px)}16%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(6px)}}@keyframes cvl-b4{0%,20%{opacity:0;transform:translateY(6px)}23%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(6px)}}@keyframes cvl-rec{0%,2%{opacity:0;transform:translateY(7px)}7%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(7px)}}@keyframes cvl-dedupe{0%,13%{opacity:0;transform:translateY(5px)}17%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(5px)}}.kaag2 .cvr-art.is-duo{background:0 0;justify-content:stretch;min-height:272px;padding:0}.kaag2 .hx{flex:1;grid-template-columns:1fr 1fr;gap:10px;min-width:0;display:grid}.kaag2 .hx-p{background:#3d3f3d;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.kaag2 .hx-h{color:#fff;background:#353735;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:700;display:flex}.kaag2 .hx-av{width:20px;height:20px;color:var(--green-deep,#009c37);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:9.5px;font-style:normal;font-weight:800;display:grid}.kaag2 .hx-h em{letter-spacing:.06em;text-transform:uppercase;color:#ffffffd9;margin-left:auto;font-size:9px;font-style:normal;font-weight:700}.kaag2 .hx-h2{color:#eaf2e6;background:#ffffff14}.kaag2 .hx-body{background:#00000052;flex-direction:column;flex:1;justify-content:flex-end;gap:6px;padding:10px;display:flex;position:relative}.kaag2 .hx-in{color:#ebf5ee66;background:#00000024;border-top:1px solid #ffffff17;padding:8px 10px;font-size:10.5px}.kaag2 .hx-q,.kaag2 .hx-a{opacity:0;border-radius:11px;max-width:92%;padding:7px 9px;font-size:10.5px;line-height:1.4}.kaag2 .hx-q{color:var(--ink);background:#fff;border-bottom-right-radius:3px;align-self:flex-end;font-weight:500}.kaag2 .hx-a{color:#eaf2e6;background:#ffffff17;border-bottom-left-radius:3px;align-self:flex-start}.kaag2 .hx-human{background:#10b34029;border:1px solid #10b34057}.kaag2 .hx-human b{letter-spacing:.04em;color:var(--green-bright,#2bd05e);margin-bottom:2px;font-size:9px;font-weight:800;display:block}.kaag2 .hx-row{opacity:0;background:#ffffff0f;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:7px;padding:6px 8px;display:flex}.kaag2 .hx-rd{background:#e8a33d;border-radius:50%;flex:none;width:7px;height:7px;position:relative}.kaag2 .hx-rd2{background:var(--green-bright,#2bd05e);opacity:0;border-radius:50%;animation:22s infinite hx-tb2;position:absolute;inset:0}.kaag2 .hx-row b{color:#eaf2e6;flex-direction:column;flex:1;min-width:0;font-size:10.5px;font-weight:700;display:flex}.kaag2 .hx-row em{color:#ebf5ee80;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-style:normal;font-weight:500;overflow:hidden}.kaag2 .hx-row u{color:#ebf5ee73;flex:none;font-size:9px;font-weight:600;text-decoration:none}.kaag2 .hx-note{color:#ebf5ee80;opacity:0;font-size:9.5px;font-weight:600}.kaag2 .hx-comp{color:#eaf2e6;opacity:0;background:#ffffff0f;border:1px solid #10b34066;border-radius:9px;padding:7px 9px;font-size:10px}.kaag2 .hx-btn{background:var(--green,#10b340);color:#fff;opacity:0;border-radius:8px;align-self:flex-start;padding:5px 12px;font-size:10px;font-weight:700;position:relative}.kaag2 .hx-ring{opacity:0;background:#10b3403d;border-radius:11px;position:absolute;inset:-3px}.kaag2 .hx-t1,.kaag2 .hx-t2,.kaag2 .hx-t3{letter-spacing:.06em;text-transform:uppercase;opacity:0;font-size:9px;font-style:normal;font-weight:800;position:absolute;right:10px}.kaag2 .hx-h2{position:relative}.kaag2 .hx-t1{color:#e8a33d}.kaag2 .hx-t2{color:var(--green-bright,#2bd05e)}.kaag2 .hx-t3{color:#ebf5ee80}.kaag2 .hx-p .hx-b1{animation:22s infinite hx-b1}.kaag2 .hx-p .hx-b2{animation:22s infinite hx-b2}.kaag2 .hx-p .hx-b3{animation:22s infinite hx-b3}.kaag2 .hx-admin .hx-b1{animation:22s infinite hx-r1}.kaag2 .hx-n1{animation:22s infinite hx-n1}.kaag2 .hx-n2{animation:22s infinite hx-n2}.kaag2 .hx-cl{animation:22s infinite hx-cl}.kaag2 .hx-rs{animation:22s infinite hx-rs}.kaag2 .hx-g1{animation:22s infinite hx-g1}.kaag2 .hx-g2{animation:22s infinite hx-g2}.kaag2 .hx-t1{animation:22s infinite hx-tb1}.kaag2 .hx-t2{animation:22s infinite hx-tb2}.kaag2 .hx-t3{animation:22s infinite hx-tb3}@keyframes hx-b1{0%,3%{opacity:0;transform:translateY(6px)}6%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(6px)}}@keyframes hx-b2{0%,21%{opacity:0;transform:translateY(6px)}24%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(6px)}}@keyframes hx-b3{0%,61%{opacity:0;transform:translateY(6px)}65%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(6px)}}@keyframes hx-r1{0%,13%{opacity:0;transform:translateY(-6px)}16%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(-6px)}}@keyframes hx-n1{0%,29%{opacity:0}32%,41%{opacity:1}44%,to{opacity:0}}@keyframes hx-n2{0%,48%{opacity:0;transform:translateY(5px)}52%,94%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(5px)}}@keyframes hx-cl{0%,30%{opacity:0}33%,43%{opacity:1}46%,to{opacity:0}}@keyframes hx-rs{0%,69%{opacity:0}72%,94%{opacity:1}97%,to{opacity:0}}@keyframes hx-g1{0%,38%{opacity:0}39%,41%{opacity:1}43%,to{opacity:0}}@keyframes hx-g2{0%,76%{opacity:0}77%,79%{opacity:1}81%,to{opacity:0}}@keyframes hx-tb1{0%,13%{opacity:0}16%,39%{opacity:1}42%,to{opacity:0}}@keyframes hx-tb2{0%,40%{opacity:0}43%,77%{opacity:1}80%,to{opacity:0}}@keyframes hx-tb3{0%,78%{opacity:0}81%,94%{opacity:1}97%,to{opacity:0}}@media (max-width:620px){.kaag2 .hx{grid-template-columns:1fr;gap:8px}}.kaag2 .bkc{opacity:0;background:#2f312f;border:1px solid #ffffff1a;border-radius:11px;flex-direction:column;gap:5px;padding:8px;animation:20s infinite bk-3;display:flex;position:absolute;inset:10px}.kaag2 .bkc-h{background:#10b3401f;border-radius:8px;align-items:center;gap:7px;padding:6px 7px;display:flex}.kaag2 .bkc-ic{width:22px;height:22px;color:var(--green-bright,#2bd05e);background:#10b34038;border-radius:6px;flex:none;place-items:center;display:grid}.kaag2 .bkc-ic svg{width:12px;height:12px}.kaag2 .bkc-h b{color:#eaf2e6;flex-direction:column;min-width:0;font-size:10px;font-weight:700;display:flex}.kaag2 .bkc-h em{color:#ebf5ee80;font-size:8.5px;font-style:normal;font-weight:500}.kaag2 .bkc-steps{align-items:center;gap:4px;display:flex}.kaag2 .bkc-s{color:#ebf5ee6b;align-items:center;gap:4px;font-size:8.5px;font-style:normal;font-weight:700;display:inline-flex}.kaag2 .bkc-s u{color:#ebf5ee80;background:#ffffff1a;border-radius:50%;place-items:center;width:13px;height:13px;font-size:7.5px;font-weight:800;text-decoration:none;display:grid;position:relative}.kaag2 .bkc-s.on{color:#eaf2e6}.kaag2 .bkc-s.on u{background:var(--green,#10b340);color:#fff}.kaag2 .bkc-steps s{background:#ffffff1f;flex:1;height:1px;text-decoration:none}.kaag2 .bkc-tick{background:var(--green,#10b340);color:#fff;opacity:0;border-radius:50%;place-items:center;font-size:7.5px;animation:20s infinite bkc-tick;display:grid;position:absolute;inset:0}.kaag2 .bkc-s2 u:after{content:"2";color:#fff;background:var(--green,#10b340);opacity:0;border-radius:50%;place-items:center;font-size:7.5px;font-weight:800;animation:20s infinite bkc-tick;display:grid;position:absolute;inset:0}.kaag2 .bkc-body{flex:1;min-height:0;position:relative}.kaag2 .bkc-cal,.kaag2 .bkc-times{position:absolute;inset:0}.kaag2 .bkc-cal{flex-direction:column;gap:3px;animation:20s infinite bkc-cal;display:flex}.kaag2 .bkc-m{color:#ebf5ee73;justify-content:space-between;align-items:center;font-size:9px;display:flex}.kaag2 .bkc-m b{color:#eaf2e6;font-size:9.5px;font-weight:700}.kaag2 .bkc-dh,.kaag2 .bkc-days{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.kaag2 .bkc-dh u{letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#ebf5ee59;font-size:7px;font-weight:800;text-decoration:none}.kaag2 .bkc-days b{text-align:center;color:#eaf2e6;border-radius:5px;padding:3px 0;font-size:9px;font-weight:600;position:relative}.kaag2 .bkc-days b.past{color:#ebf5ee38}.kaag2 .bkc-sel{background:var(--green,#10b340);color:#fff;opacity:0;border-radius:5px;place-items:center;font-style:normal;font-weight:700;animation:20s infinite bkc-sel;display:grid;position:absolute;inset:0}.kaag2 .bkc-times{opacity:0;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;gap:4px;animation:20s infinite bkc-times;display:grid}.kaag2 .bkc-times b{text-align:center;color:#ebf5eeb8;background:#ffffff12;border-radius:6px;padding:5px 0;font-size:9.5px;font-weight:600;position:relative}.kaag2 .bkc-tz{text-align:center;color:#ebf5ee59;margin-top:auto;font-size:8px}.kaag2 .bk-pick{background:var(--green,#10b340);color:#fff;opacity:0;border-radius:7px;place-items:center;font-style:normal;font-weight:700;animation:20s infinite bk-pick;display:grid;position:absolute;inset:0}.kaag2 .bk-rec{opacity:0;background:#ffffff0f;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:6px;padding:9px 10px;animation:20s infinite bk-5;display:flex}.kaag2 .bk-top{align-items:center;gap:8px;display:flex}.kaag2 .bk-av{width:24px;height:24px;color:var(--green-bright,#2bd05e);background:#10b34033;border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-style:normal;font-weight:800;display:grid}.kaag2 .bk-top b{color:#eaf2e6;flex-direction:column;min-width:0;font-size:11px;font-weight:700;display:flex}.kaag2 .bk-top em{color:#ebf5ee80;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-style:normal;font-weight:500;overflow:hidden}.kaag2 .bk-f{color:#eaf2e6;align-items:center;gap:7px;font-size:10px;display:flex}.kaag2 .bk-f u{letter-spacing:.04em;text-transform:uppercase;color:#ebf5ee6b;flex:none;width:74px;font-size:8px;font-weight:700;text-decoration:none}.kaag2 .bk-tz{color:#ebf5ee99;background:#ffffff1a;border-radius:4px;padding:1px 4px;font-size:8.5px;font-style:normal;font-weight:700}.kaag2 .bk-st{letter-spacing:.04em;background:var(--green,#10b340);color:#fff;opacity:0;border-radius:4px;align-self:flex-start;padding:3px 7px;font-size:9px;font-weight:800;animation:20s infinite bk-6}.kaag2 .bk-1{animation:20s infinite bk-1}.kaag2 .bk-2{animation:20s infinite bk-2}.kaag2 .bk-4{animation:20s infinite bk-4}@keyframes bk-1{0%,3%{opacity:0;transform:translateY(6px)}6%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}@keyframes bk-2{0%,11%{opacity:0;transform:translateY(6px)}14%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}@keyframes bk-3{0%,18%{opacity:0;transform:translateY(6px)}21%,62%{opacity:1;transform:none}65%,to{opacity:0;transform:translateY(6px)}}@keyframes bkc-sel{0%,28%{opacity:0}31%,to{opacity:1}}@keyframes bkc-cal{0%,39%{opacity:1}42%,to{opacity:0}}@keyframes bkc-times{0%,40%{opacity:0}43%,to{opacity:1}}@keyframes bkc-tick{0%,39%{opacity:0}42%,to{opacity:1}}@keyframes bk-pick{0%,49%{opacity:0}52%,to{opacity:1}}@keyframes bk-4{0%,63%{opacity:0;transform:translateY(6px)}66%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}@keyframes bk-5{0%,69%{opacity:0;transform:translateY(-6px)}73%,93%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-6px)}}@keyframes bk-6{0%,77%{opacity:0}81%,93%{opacity:1}96%,to{opacity:0}}.kaag2 .cvr-art.is-panel{background:0 0;justify-content:stretch;min-height:272px;padding:0}.kaag2 .is-panel .hx-p{flex:1}.kaag2 .sb-crumb{letter-spacing:.06em;text-transform:uppercase;color:#ebf5ee73;margin-left:auto;font-size:9px;font-style:normal;font-weight:700}.kaag2 .sb{background:#00000052;flex:1;position:relative}.kaag2 .sb-act{opacity:0;flex-direction:column;gap:5px;animation:22s infinite sb-act;display:flex;position:absolute;inset:11px}.kaag2 .sb-2{animation-name:sb-act2}.kaag2 .sb-3{animation-name:sb-act3}.kaag2 .sb-4{animation-name:sb-act4}.kaag2 .sb-5{animation-name:sb-act5}.kaag2 .sb-top{align-items:flex-start;gap:8px;margin-bottom:2px;display:flex}.kaag2 .sb-top b{color:#eaf2e6;flex-direction:column;flex:1;min-width:0;font-size:12px;font-weight:800;display:flex}.kaag2 .sb-top em{color:#ebf5ee73;font-size:9px;font-style:normal;font-weight:500}.kaag2 .sb-btn{background:var(--green,#10b340);color:#fff;border-radius:7px;flex:none;padding:5px 10px;font-size:9.5px;font-style:normal;font-weight:700;position:relative}.kaag2 .sb-ring{opacity:0;background:#10b34042;border-radius:10px;position:absolute;inset:-3px}.kaag2 .sb-r1{animation:22s infinite sb-r1}.kaag2 .sb-r2{animation:22s infinite sb-r2}.kaag2 .sb-r3{animation:22s infinite sb-r3}.kaag2 .sb-r4{animation:22s infinite sb-r4}.kaag2 .sb-th,.kaag2 .sb-tr{grid-template-columns:minmax(0,1fr) 68px 34px;align-items:center;gap:8px;display:grid}.kaag2 .sb-3 .sb-th,.kaag2 .sb-3 .sb-tr{grid-template-columns:minmax(0,1fr) 68px 26px 20px}.kaag2 .sb-th{letter-spacing:.07em;text-transform:uppercase;color:#ebf5ee61;padding:0 8px 1px;font-size:8px;font-weight:800}.kaag2 .sb-th u{text-decoration:none}.kaag2 .sb-tr{background:#ffffff0e;border:1px solid #ffffff12;border-radius:8px;padding:5px 8px}.kaag2 .sb-tr b{color:#eaf2e6;flex-direction:column;min-width:0;font-size:10.5px;font-weight:700;display:flex}.kaag2 .sb-tr em{color:#ebf5ee73;font-size:9px;font-style:normal;font-weight:500}.kaag2 .sb-tr>u{color:#ebf5ee80;text-align:center;font-size:9.5px;font-weight:700;text-decoration:none}.kaag2 .sb-b{text-align:center;color:#ebf5ee99;background:#ffffff1a;border-radius:4px;padding:2px 0;font-size:8.5px;font-style:normal;font-weight:800}.kaag2 .sb-b.pub{color:var(--green-bright,#2bd05e);background:#10b34033}.kaag2 .sb-new{border-color:#10b34080}.kaag2 .sb-pen{color:var(--green-bright,#2bd05e);place-items:center;display:grid;position:relative}.kaag2 .sb-pen svg{width:12px;height:12px}.kaag2 .sb-modal{background:#2f312f;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;gap:4px;width:100%;max-width:210px;margin:auto;padding:10px;display:flex}.kaag2 .sb-mt{color:#eaf2e6;margin-bottom:2px;font-size:11.5px;font-weight:800}.kaag2 .sb-modal u{letter-spacing:.04em;text-transform:uppercase;color:#ebf5ee73;font-size:8.5px;font-weight:700;text-decoration:none}.kaag2 .sb-in{color:#eaf2e6;background:#ffffff12;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:4px;min-height:22px;padding:4px 7px;font-size:10px;display:flex}.kaag2 .sb-pre{color:#ebf5ee66;font-style:normal}.kaag2 .sb-mf{justify-content:flex-end;align-items:center;gap:7px;margin-top:4px;display:flex}.kaag2 .sb-ghost{color:#ebf5ee80;font-size:9.5px;font-style:normal;font-weight:600}.kaag2 .sb-build{flex:1;grid-template-columns:96px minmax(0,1fr);gap:8px;min-height:0;display:grid}.kaag2 .sb-5 .sb-build{grid-template-columns:minmax(0,1fr) 116px}.kaag2 .sb-rail{flex-direction:column;gap:5px;display:flex}.kaag2 .sb-add{text-align:center}.kaag2 .sb-rail u{letter-spacing:.09em;text-transform:uppercase;color:#ebf5ee59;margin-top:2px;font-size:8px;font-weight:800;text-decoration:none}.kaag2 .sb-layer{color:#ebf5ee99;background:#ffffff0f;border-radius:6px;padding:4px 7px;font-size:9.5px;font-weight:600;position:relative}.kaag2 .sb-layer-on{color:var(--green-bright,#2bd05e);opacity:0;background:#10b3402e;border-radius:6px;align-items:center;padding:4px 7px;font-weight:700;animation:22s infinite sb-picked;display:flex;position:absolute;inset:0}.kaag2 .sb-canvas{border:1px dashed #ffffff24;border-radius:8px;flex-direction:column;padding:8px;display:flex}.kaag2 .sb-canvas2{border-style:solid;justify-content:center}.kaag2 .sb-pal{flex-direction:column;gap:4px;display:flex}.kaag2 .sb-pal i{color:#ebf5eea6;background:#ffffff0f;border-radius:6px;padding:4px 7px;font-size:9.5px;font-style:normal;font-weight:600;position:relative}.kaag2 .sb-pal-on{background:var(--green,#10b340);color:#fff;opacity:0;border-radius:6px;align-items:center;padding:4px 7px;font-weight:700;animation:22s infinite sb-picked;display:flex;position:absolute;inset:0}.kaag2 .sb-hero{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.kaag2 .sb-hero b{color:#eaf2e6;font-size:11px;font-weight:800}.kaag2 .sb-hero em{color:#ebf5ee80;font-size:9px;font-style:normal}.kaag2 .sb-hero i{background:var(--green,#10b340);border-radius:5px;width:56px;height:14px;margin-top:2px}.kaag2 .sb-insp{flex-direction:column;gap:3px;display:flex}.kaag2 .sb-insp u{letter-spacing:.05em;text-transform:uppercase;color:var(--green-bright,#2bd05e);background:#10b3402e;border-radius:4px;align-self:flex-start;margin-bottom:2px;padding:2px 6px;font-size:8.5px;font-weight:800;text-decoration:none}.kaag2 .sb-lbl{letter-spacing:.04em;text-transform:uppercase;color:#ebf5ee6b;font-size:8.5px;font-weight:700}.kaag2 .sb-in2{border-color:#10b34073}.kaag2 .sb-caret{background:var(--green-bright,#2bd05e);width:1px;height:11px;margin-left:1px;animation:1s step-end infinite sb-caret}@keyframes sb-act{0%,17%{opacity:1}20%,to{opacity:0}}@keyframes sb-act2{0%,18%{opacity:0}21%,37%{opacity:1}40%,to{opacity:0}}@keyframes sb-act3{0%,38%{opacity:0}41%,54%{opacity:1}57%,to{opacity:0}}@keyframes sb-act4{0%,55%{opacity:0}58%,75%{opacity:1}78%,to{opacity:0}}@keyframes sb-act5{0%,76%{opacity:0}79%,97%{opacity:1}99%,to{opacity:0}}@keyframes sb-r1{0%,13%{opacity:0}14%,16%{opacity:1}18%,to{opacity:0}}@keyframes sb-r2{0%,33%{opacity:0}34%,36%{opacity:1}38%,to{opacity:0}}@keyframes sb-r3{0%,50%{opacity:0}51%,53%{opacity:1}55%,to{opacity:0}}@keyframes sb-r4{0%,62%{opacity:0}63%,65%{opacity:1}67%,to{opacity:0}}@keyframes sb-picked{0%,67%{opacity:0}70%,75%{opacity:1}78%,to{opacity:0}}@keyframes sb-caret{0%,49%{opacity:1}50%,to{opacity:0}}.kaag2 .ticker{flex-direction:column;align-items:center;gap:20px;margin:64px 0 56px;display:flex}.kaag2 .ticker-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--text-mut);font-size:11.5px;font-weight:700}.kaag2 .ticker-vp{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.kaag2 .ticker-track{width:max-content;animation:66s linear infinite ticker;display:flex}.kaag2 .ticker-run{flex:none;gap:38px;padding-right:38px;display:flex}.kaag2 .ticker-item{font-family:var(--display);color:var(--text-soft);white-space:nowrap;flex:none;align-items:center;gap:9px;font-size:19px;font-weight:700;display:inline-flex}.kaag2 .ticker-item svg{width:15px;height:15px;color:var(--green-bright,#2bd05e);flex:none}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.kaag2 .ticker-track{animation:none!important}}@media (max-width:680px){.kaag2 .ticker-item{gap:7px;font-size:16px}.kaag2 .ticker-run{gap:26px;padding-right:26px}}@keyframes cvc-act{0%,31%{opacity:1}33%,to{opacity:0}}@keyframes cvc-q{0%,1%{opacity:0;transform:translateY(6px)}4%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(6px)}}@keyframes cvc-t{0%,5%{opacity:0}6%,12%{opacity:1}13%,to{opacity:0}}@keyframes cvc-r{0%,12%{opacity:0;transform:translateY(6px)}15%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(6px)}}@keyframes cvc-s{0%,17%{opacity:0;transform:translateY(6px)}20%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(6px)}}.kaag2 .cva-wave{justify-content:center;align-items:center;gap:5px;height:56px;display:flex}.kaag2 .cva-wave i{background:var(--green-bright,#2bd05e);transform-origin:50%;border-radius:3px;width:5px;height:100%;transform:scaleY(.18)}.kaag2 .cva-wave i:first-child{animation:1.4s ease-in-out infinite cva-w}.kaag2 .cva-wave i:nth-child(2){animation:1.4s ease-in-out .1s infinite cva-w}.kaag2 .cva-wave i:nth-child(3){animation:1.4s ease-in-out .2s infinite cva-w}.kaag2 .cva-wave i:nth-child(4){animation:1.4s ease-in-out .3s infinite cva-w}.kaag2 .cva-wave i:nth-child(5){animation:1.4s ease-in-out .4s infinite cva-w}.kaag2 .cva-wave i:nth-child(6){animation:1.4s ease-in-out .5s infinite cva-w}.kaag2 .cva-wave i:nth-child(7){animation:1.4s ease-in-out .6s infinite cva-w}.kaag2 .cva-chip{color:#eaf2e6;opacity:0;background:#ffffff1a;border-radius:999px;align-self:center;padding:6px 13px;font-size:11.5px;font-weight:700}.kaag2 .cva-rec,.kaag2 .cva-row2{color:#eaf2e6;opacity:0;background:#ffffff12;border-radius:9px;align-items:center;gap:9px;padding:9px 11px;font-size:12px;display:flex}.kaag2 .cva-rec i,.kaag2 .cva-row2 i{background:var(--green-bright,#2bd05e);opacity:.8;border-radius:50%;flex:none;width:18px;height:18px}.kaag2 .cva-rec b,.kaag2 .cva-row2 b{flex:1;min-width:0;font-weight:600}.kaag2 .cva-rec em,.kaag2 .cva-row2 em{color:var(--green-bright,#2bd05e);font-size:10px;font-style:normal;font-weight:700}.kaag2 .cva-cal{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.kaag2 .cva-cal b{text-align:center;color:#ebf5eeb3;background:#ffffff12;border-radius:8px;padding:8px 0;font-size:11.5px;font-weight:600}.kaag2 .cva-cal b.on{color:#fff;position:relative}.kaag2 .cva-cal b.on:after{content:"";background:var(--green,#10b340);z-index:-1;opacity:0;border-radius:8px;animation:12s infinite cva-slot;position:absolute;inset:0}.kaag2 .cva-blk{opacity:0;background:#ffffff1a;border-radius:6px;height:16px}.kaag2 .cva-blk:first-of-type{width:64%}.kaag2 .cva-blk:nth-of-type(2){width:88%;height:38px}.kaag2 .cva-blk:nth-of-type(3){width:46%}.kaag2 .cva-a1{animation:12s infinite cva-in1}.kaag2 .cva-a2{animation:12s infinite cva-in2}.kaag2 .cva-a3{animation:12s infinite cva-in3}.kaag2 .cva-a4{animation:12s infinite cva-in4}@keyframes cva-in1{0%,6%{opacity:0;transform:translateY(7px)}12%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(7px)}}@keyframes cva-in2{0%,20%{opacity:0;transform:translateY(7px)}26%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(7px)}}@keyframes cva-in3{0%,34%{opacity:0;transform:translateY(7px)}40%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(7px)}}@keyframes cva-in4{0%,48%{opacity:0;transform:translateY(7px)}54%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(7px)}}@keyframes cva-slot{0%,20%{opacity:0}26%,88%{opacity:1}94%,to{opacity:0}}@keyframes cva-w{0%,to{transform:scaleY(.18)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.kaag2 .cva-q,.kaag2 .cva-a,.kaag2 .cva-src,.kaag2 .cva-chip,.kaag2 .cva-rec,.kaag2 .cva-row2,.kaag2 .cva-blk{opacity:1!important;transform:none!important}.kaag2 .cva-cal b.on:after{opacity:1!important}.kaag2 .cva-wave i{transform:scaleY(.55)!important}.kaag2 .cvc-act,.kaag2 .cvc-typing,.kaag2 .cvc-typing i,.kaag2 .cvc-q,.kaag2 .cvc-a,.kaag2 .cvc-src,.kaag2 .cvc-live b{animation:none!important}.kaag2 .cvc-1{opacity:1!important}.kaag2 .cvc-2,.kaag2 .cvc-3,.kaag2 .cvc-typing{opacity:0!important}.kaag2 .cvc-1 .cvc-q,.kaag2 .cvc-1 .cvc-a,.kaag2 .cvc-1 .cvc-src{opacity:1!important;transform:none!important}.kaag2 .cvv-act,.kaag2 .cvv-card,.kaag2 .cvv-ring,.kaag2 .cvv-bar,.kaag2 .cvv-s1,.kaag2 .cvv-s2,.kaag2 .cvv-wave,.kaag2 .cvv-wave b,.kaag2 .cvv-lang,.kaag2 .cvv-ir,.kaag2 .cvv-f1,.kaag2 .cvv-f2,.kaag2 .cvv-h1,.kaag2 .cvv-h2{animation:none!important}.kaag2 .cvv-1,.kaag2 .cvv-2,.kaag2 .cvv-f1,.kaag2 .cvv-h1{opacity:0!important}.kaag2 .cvv-3,.kaag2 .cvv-f2,.kaag2 .cvv-h2{opacity:1!important}.kaag2 .cvv-3 .cvv-ir{opacity:1!important;transform:none!important}.kaag2 .cvv-wave b{transform:scaleY(.55)!important}.kaag2 .cvl-act,.kaag2 .cvl-q,.kaag2 .cvl-a,.kaag2 .cvl-rec,.kaag2 .cvl-dedupe,.kaag2 .cvl-tr,.kaag2 .cvl-h1,.kaag2 .cvl-h2,.kaag2 .cvl-f1,.kaag2 .cvl-f2{animation:none!important}.kaag2 .cvl-1,.kaag2 .cvl-2,.kaag2 .cvl-f1,.kaag2 .cvl-h1{opacity:0!important}.kaag2 .cvl-3,.kaag2 .cvl-f2,.kaag2 .cvl-h2{opacity:1!important}.kaag2 .cvl-3 .cvl-tr{opacity:1!important;transform:none!important}.kaag2 .hx-p .hx-b1,.kaag2 .hx-p .hx-b2,.kaag2 .hx-p .hx-b3,.kaag2 .hx-admin .hx-b1,.kaag2 .hx-n1,.kaag2 .hx-n2,.kaag2 .hx-cl,.kaag2 .hx-rs,.kaag2 .hx-ring,.kaag2 .hx-t1,.kaag2 .hx-t2,.kaag2 .hx-t3{animation:none!important}.kaag2 .hx-p .hx-b1,.kaag2 .hx-p .hx-b2,.kaag2 .hx-p .hx-b3,.kaag2 .hx-admin .hx-b1,.kaag2 .hx-n2,.kaag2 .hx-rs,.kaag2 .hx-t3{opacity:1!important;transform:none!important}.kaag2 .hx-n1,.kaag2 .hx-cl,.kaag2 .hx-ring,.kaag2 .hx-t1,.kaag2 .hx-t2{opacity:0!important}.kaag2 .hx-rd2{opacity:1!important;animation:none!important}.kaag2 .bk-1,.kaag2 .bk-2,.kaag2 .bk-4,.kaag2 .bk-5,.kaag2 .bk-6,.kaag2 .bk-rec,.kaag2 .bk-st{opacity:1!important;animation:none!important;transform:none!important}.kaag2 .bkc,.kaag2 .bkc-cal,.kaag2 .bkc-times,.kaag2 .bkc-tick,.kaag2 .bkc-sel,.kaag2 .bkc-s2 u:after,.kaag2 .bk-pick{animation:none!important}.kaag2 .bkc{opacity:0!important}.kaag2 .sb-act,.kaag2 .sb-ring,.kaag2 .sb-layer-on,.kaag2 .sb-pal-on,.kaag2 .sb-caret{animation:none!important}.kaag2 .sb-1,.kaag2 .sb-2,.kaag2 .sb-3,.kaag2 .sb-4,.kaag2 .sb-ring{opacity:0!important}.kaag2 .sb-5{opacity:1!important}}@media (max-width:900px){.kaag2 .cvr-row,.kaag2 .cvr-row:nth-child(2n){grid-template-columns:1fr;gap:26px;padding:26px 22px}.kaag2 .cvr-row:nth-child(2n) .cvr-copy,.kaag2 .cvr-row:nth-child(2n) .cvr-art{order:0}}.kaag2 .converge-cta{text-align:center;margin-top:30px}.kaag2 .sec-head .pill-eyebrow{border:1px solid var(--line);background:var(--paper-2);border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:7px 15px;display:inline-flex}.kaag2 .pill-eyebrow svg{width:14px;height:14px;color:var(--green-bright,#2bd05e)}.kaag2 .caps-section h2 .caps-accent,.kaag2 .faq-section h2 .caps-accent,.kaag2 .conn-section h2 .caps-accent,.kaag2 .plat-section h2 .caps-accent,.kaag2 .voice-section h2 .caps-accent,.kaag2 .comp-section h2 .caps-accent,.kaag2 .pricing-section h2 .caps-accent,.kaag2 .persona h2 .caps-accent{color:var(--green-bright,#2bd05e)}.kaag2 .conn-card,.kaag2 .comp-card,.kaag2 .persona-card{background:var(--card);border-radius:20px;padding:44px 48px}@media (max-width:980px){.kaag2 .conn-card,.kaag2 .comp-card,.kaag2 .persona-card{border-radius:16px;padding:30px 26px}}@media (max-width:620px){.kaag2 .conn-card,.kaag2 .comp-card,.kaag2 .persona-card{padding:24px 18px}}.kaag2 .faq-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:24px 72px;display:grid}.kaag2 .faq-head{max-width:none;margin-bottom:0;position:sticky;top:102px}.kaag2 .faq-cta{margin-top:22px}.kaag2 .faq-list{flex-direction:column;gap:0;max-width:none;margin:0;display:flex}.kaag2 .faq-item{background:var(--card);border:0;border-radius:14px;margin-bottom:12px;padding:0 22px}.kaag2 .faq-item:last-child{margin-bottom:0}.kaag2 .faq-q{text-align:left;cursor:pointer;width:100%;font-family:var(--display);color:var(--text);background:0 0;border:0;align-items:center;gap:18px;padding:18px 0;font-size:16.5px;font-weight:700;display:flex}.kaag2 .faq-mark{flex:none;width:18px;height:18px;margin-left:auto;position:relative}.kaag2 .faq-mark:before,.kaag2 .faq-mark:after{content:"";background:var(--green-bright,#2bd05e);border-radius:2px;width:13px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kaag2 .faq-mark:after{transition:transform .24s var(--ease);transform:translate(-50%,-50%)rotate(90deg)}.kaag2 .faq-item[data-open=true] .faq-mark:after{transform:translate(-50%,-50%)rotate(0)}.kaag2 .faq-a{transition:grid-template-rows .28s var(--ease);grid-template-rows:0fr;display:grid}.kaag2 .faq-item[data-open=true] .faq-a{grid-template-rows:1fr}.kaag2 .faq-a>p{min-height:0;color:var(--text-soft);opacity:0;transition:opacity .2s var(--ease);margin:0;padding:0 14px 0 0;font-size:14.5px;line-height:1.65;overflow:hidden}.kaag2 .faq-item[data-open=true] .faq-a>p{opacity:1;padding-bottom:20px}@media (prefers-reduced-motion:reduce){.kaag2 .faq-a,.kaag2 .faq-a>p,.kaag2 .faq-mark:after{transition:none}}@media (max-width:900px){.kaag2 .faq-grid{grid-template-columns:1fr;gap:34px}.kaag2 .faq-head{position:static}}@media (max-width:620px){.kaag2 .faq-q{gap:12px;padding:16px 0;font-size:15px}.kaag2 .faq-a>p{padding-right:0}}.kaag2 .caps-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 22px;margin-top:56px;display:grid}.kaag2 .cap-card{background:var(--card);transition:transform .18s var(--ease);border-radius:14px;padding:16px 22px 24px;position:relative;overflow:visible}.kaag2 .cap-card:hover,.kaag2 .cap-card:focus-within{transform:translateY(-4px)}.kaag2 .cap-card:hover .cap-ic,.kaag2 .cap-card:focus-within .cap-ic{background:linear-gradient(#10b3404d,#10b3404d),var(--paper);border-color:#10b34073}.kaag2 .cap-ic{transition:background .18s var(--ease), border-color .18s var(--ease)}@media (prefers-reduced-motion:reduce){.kaag2 .cap-card{transition:none}.kaag2 .cap-card:hover,.kaag2 .cap-card:focus-within{transform:none}}.kaag2 .cap-ic{border:1px solid var(--line);background:linear-gradient(#10b3402e,#10b3402e),var(--paper);width:56px;height:56px;color:var(--green-bright,#2bd05e);border-radius:14px;place-items:center;display:grid;position:absolute;top:-9px;left:-9px}.kaag2 .cap-ic svg{width:22px;height:22px}.kaag2 .cap-card h3{min-height:44px;font-family:var(--display);letter-spacing:.02em;color:var(--text);align-items:center;margin:0 0 16px;padding-left:52px;font-size:17px;font-weight:800;line-height:1.3;display:flex}.kaag2 .cap-card p{color:var(--text-soft);margin:0;font-size:15px;line-height:1.7}@media (max-width:1080px){.kaag2 .caps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.kaag2 .caps-grid,.kaag2 .caps{grid-template-columns:1fr;gap:22px 14px}}.kaag2 .price-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.kaag2 .pcard{background:var(--card);border:1px solid var(--line);transition:transform .22s var(--ease),box-shadow .22s var(--ease);border-radius:20px;flex-direction:column;padding:26px 24px;display:flex}.kaag2 .pcard:hover{box-shadow:var(--kaag-shadow);transform:translateY(-4px)}.kaag2 .pcard.pop{border-color:var(--green);box-shadow:0 0 0 1.5px var(--green),var(--kaag-shadow)}.kaag2 .pcard .pl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-mut);font-size:11px}.kaag2 .pcard .pp{font-family:var(--display);letter-spacing:-.03em;margin-top:12px;font-size:32px;font-weight:800}.kaag2 .pcard .pp .per{color:var(--text-mut);font-size:13px;font-weight:500;font-family:var(--body)}.kaag2 .pcard ul{flex-direction:column;gap:10px;margin:18px 0 22px;padding:0;list-style:none;display:flex}.kaag2 .pcard li{color:var(--text-soft);align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.kaag2 .pcard li:before{content:"";background:var(--mint-50);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23009c37' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px}.kaag2 .pcard .pop-tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--green);border-radius:999px;align-self:flex-start;margin-bottom:13px;padding:4px 10px;font-size:10px}.kaag2 .pcard .btn{justify-content:center;width:100%;margin-top:auto}.kaag2 .addons{background:var(--card);border:1px solid var(--line);border-radius:18px;margin-top:22px;padding:22px 24px}.kaag2 .addons .lbl{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--green-700);margin-bottom:14px;font-size:11px}.kaag2 .addon-chips{flex-wrap:wrap;gap:9px;display:flex}.kaag2 .addon-chips span{background:var(--card);border:1px solid var(--line);color:var(--text);border-radius:999px;padding:8px 13px;font-size:13px}.kaag2 .addon-chips span b{color:var(--green-700);font-weight:600}.kaag2 .price-note{text-align:center;color:var(--text-mut);margin-top:22px;font-size:14px}.kaag2 .price-note a{color:var(--green-700);border-bottom:1px solid;font-weight:600}.kaag2 .final{color:#eaf2e6;padding:104px 0}.kaag2 .final-card{background:linear-gradient(152deg,#10b34047,#10b34017 54%,#ffffff08),var(--ink);border-radius:24px;padding:80px 26px;position:relative}.kaag2 .final-in{text-align:center}.kaag2 .final-bird{filter:drop-shadow(0 14px 24px #28288280);width:84px;height:84px;margin:0 auto 26px;animation:5s ease-in-out infinite float;position:relative}@media (prefers-reduced-motion:reduce){.kaag2 .final-bird{animation:none}}.kaag2 .final-sheen{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.kaag2 .final-sheen:before{content:"";filter:blur(34px);opacity:0;background:linear-gradient(100deg,#0000 0%,#2bd05e17 30%,#ffffff12 50%,#2bd05e17 70%,#0000 100%);width:58%;height:190%;animation:7.5s ease-in-out infinite final-sheen;position:absolute;top:-45%;left:0;transform:translate(-160%)rotate(8deg)}@keyframes final-sheen{0%{opacity:0;transform:translate(-160%)rotate(8deg)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(300%)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.kaag2 .final-sheen{display:none}}.kaag2 .final-flow{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.kaag2 .final-flow .ff{color:var(--green-bright,#2bd05e);opacity:0;animation:9s ease-in-out infinite ff-drift;display:block;position:absolute}.kaag2 .final-flow .ff svg{width:100%;height:100%;display:block}.kaag2 .final-flow .ff1{width:26px;height:26px;animation-delay:0s;top:26%;left:6%}.kaag2 .final-flow .ff2{width:20px;height:20px;animation-delay:1.5s;top:62%;left:12%}.kaag2 .final-flow .ff3{width:22px;height:22px;animation-delay:3s;top:46%;left:3%}.kaag2 .final-flow .ff4{width:24px;height:24px;animation-delay:4.5s;top:30%;right:6%}.kaag2 .final-flow .ff5{width:20px;height:20px;animation-delay:6s;top:66%;right:12%}.kaag2 .final-flow .ff6{width:26px;height:26px;animation-delay:7.5s;top:48%;right:3%}@keyframes ff-drift{0%{opacity:0;transform:translateY(16px)}20%{opacity:.2}80%{opacity:.2}to{opacity:0;transform:translateY(-16px)}}@media (prefers-reduced-motion:reduce){.kaag2 .final-flow .ff{opacity:.14;animation:none;transform:none}}@media (max-width:980px){.kaag2 .final-flow{display:none}}@media (max-width:620px){.kaag2 .final{padding:74px 0}.kaag2 .final-card{border-radius:18px;padding:56px 20px}}.kaag2 .final h2{color:#fff;letter-spacing:-.035em;font-size:clamp(36px,5vw,60px)}.kaag2.cta-cap .final h2{max-width:24ch;margin-inline:auto}.kaag2 .final h2 .g{color:var(--green-bright)}.kaag2 .final p{color:#ebf5eea8;max-width:520px;margin:20px auto 0;font-size:18.5px}.kaag2 .final-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.kaag2 .final .tiny{color:#ebf5ee6b;font-size:13px;font-family:var(--mono);letter-spacing:.03em;margin-top:24px}@media (min-width:980px){.kaag2 .final-card{padding:80px 56px}.kaag2 .final-in{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,.6fr);align-items:center;gap:48px;display:grid}.kaag2 .final p,.kaag2.cta-cap .final h2{margin-inline:0}.kaag2 .final-actions{justify-content:flex-start}.kaag2 .final-bird{width:230px;height:230px;margin:0 auto}.kaag2 .final-flow .ff1{top:26%;left:auto;right:33%}.kaag2 .final-flow .ff2{top:30%;left:auto;right:6.5%}.kaag2 .final-flow .ff3{top:64%;left:auto;right:34%}.kaag2 .final-flow .ff4{top:66%;right:5%}.kaag2 .final-flow .ff5{top:12%;right:24%}.kaag2 .final-flow .ff6{top:84%;right:16%}}@media (max-width:979.98px){.kaag2 .final-in{flex-direction:column;display:flex}.kaag2 .final-bird{order:-1}}.kaag2 footer{background:var(--ink-2);color:#aebfa9;padding:70px 0 36px}.kaag2 .foot-grid{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:32px;display:grid}.kaag2 .foot-brand .brand{color:#fff;margin-bottom:18px}.kaag2 .foot-brand p{color:#8ba086;max-width:250px;font-size:14px;line-height:1.65}.kaag2 .foot-soc{gap:17px;margin-top:20px;font-size:13.5px;display:flex}.kaag2 .foot-soc a:hover{color:#fff}.kaag2 .foot-col h4{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#76907a;margin:0 0 17px;font-size:11px;font-weight:500}.kaag2 .foot-col a{color:#aebfa9;margin-bottom:12px;font-size:14px;transition:color .15s;display:block}.kaag2 .foot-col a:hover{color:#fff}.kaag2 .foot-contact{color:#76907a;font-size:13px;font-family:var(--mono);margin-top:20px}.kaag2 .foot-bottom{color:#76907a;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;padding-top:26px;font-size:13px;display:flex}.kaag2 .foot-bottom .links{gap:22px;display:flex}.kaag2 .foot-bottom a:hover{color:#fff}.kaag2 .reveal{opacity:0;transition:opacity .75s var(--ease),transform .75s var(--ease);transform:translateY(22px)}.kaag2 .reveal.in{opacity:1;transform:none}.kaag2 .wv-w{white-space:pre;display:inline-block}.kaag2 .wv-c{opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(var(--i) * 24ms);display:inline-block;transform:translateY(.4em)rotate(2deg)}.kaag2 .wv-in .wv-c{opacity:1;transform:none}.kaag2 .wv-measure .wv-c{transition:none!important;transform:none!important}.kaag2 .stagger>.reveal:nth-child(2){transition-delay:80ms}.kaag2 .stagger>.reveal:nth-child(3){transition-delay:.16s}.kaag2 .stagger>.reveal:nth-child(4){transition-delay:.24s}.kaag2 .stagger>.reveal:nth-child(5){transition-delay:.32s}.kaag2 .stagger>.reveal:nth-child(6){transition-delay:.4s}@media (prefers-reduced-motion:reduce){.kaag2 .stagger>.reveal{transition-delay:0s!important}}.kaag2 .section .mbx{transition:transform .3s var(--ease),box-shadow .35s var(--ease)}@media (max-width:980px){.kaag2 .hero{min-height:auto;padding:118px 0 64px}.kaag2 .hero-grid{grid-template-columns:1fr;gap:30px}.kaag2 .raven-wrap{order:-1;min-height:360px}.kaag2 .speech{left:6%;right:auto}.kaag2 .caps{grid-template-columns:repeat(2,1fr)}.kaag2 .split,.kaag2 .comp-split{grid-template-columns:minmax(0,1fr);gap:32px}.kaag2 .split>*,.kaag2 .comp-split>*{min-width:0}.kaag2 .comp-art{order:-1;min-height:280px}.kaag2 .vstats{grid-template-columns:repeat(2,1fr)}.kaag2 .plist{grid-template-columns:1fr;gap:0}.kaag2 .price-grid{grid-template-columns:repeat(2,1fr)}.kaag2 .foot-grid{grid-template-columns:1fr 1fr 1fr}.kaag2 .foot-brand{grid-column:1/-1}}@media (max-width:680px){.kaag2 .nav-links,.kaag2 .nav-cta .signin{display:none}.kaag2 .menu-btn{display:block}.kaag2 .nav-links.open{background:var(--ink);border-bottom:1px solid #ffffff1a;flex-direction:column;gap:18px;padding:20px 26px;display:flex;position:absolute;top:74px;left:0;right:0}.kaag2 header.scrolled .nav-links.open{background:var(--paper)}.kaag2 .section{padding:74px 0}.kaag2 .caps,.kaag2 .price-grid,.kaag2 .vstats,.kaag2 .comp-feats{grid-template-columns:1fr}.kaag2 .foot-grid{grid-template-columns:1fr 1fr}.kaag2 .foot-bottom{flex-direction:column;align-items:flex-start}.kaag2 .hero h1{font-size:44px}.kaag2 .speech{max-width:260px;margin:0 auto 14px;position:static}.kaag2 .speech:before{display:none}}@media (prefers-reduced-motion:reduce){.kaag2 *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.kaag2 .reveal,.kaag2 .reveal-h,.kaag2 .raven-in,.kaag2 .speech,.kaag2 .wv-c{opacity:1!important;transform:none!important}}.kaag2 .section.band-paper{background:0 0}.kaag2 .skip-link{z-index:200;background:var(--green);color:#fff;font-family:var(--body);border-radius:0 0 10px;padding:10px 16px;font-size:14px;font-weight:600;position:absolute;top:0;left:-9999px}.kaag2 .skip-link:focus{left:0}.kaag2 .process{z-index:5;background:0 0;position:relative}.kaag2 .process-grid{display:block}.kaag2 .process-head{text-align:left;max-width:680px;margin:0 0 52px}.kaag2 .process-head.center{text-align:center;margin-inline:auto;max-width:760px;margin-bottom:84px}.kaag2 .process-cta{text-align:center;margin-top:26px}.kaag2 .process-head h2{color:var(--text);margin:0 0 14px}.kaag2 .process-head .sub{color:var(--text-soft);margin:0 0 24px;font-size:16.5px}.kaag2 .process-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.kaag2 .process-list:before{content:"";pointer-events:none;background:linear-gradient(90deg,transparent,var(--line-strong) 12%,var(--line-strong) 88%,transparent);height:1px;position:absolute;top:33px;left:12.5%;right:12.5%}.kaag2 .process-item{text-align:center;flex-direction:column;align-items:center;margin:0;display:flex;position:relative}.kaag2 .process-tile{border:1px solid var(--line);background:var(--card);width:66px;height:66px;color:var(--text);cursor:pointer;transition:transform .22s var(--ease),box-shadow .22s var(--ease),border-color .22s var(--ease),color .22s var(--ease);border-radius:18px;flex:none;place-items:center;padding:0;display:grid;position:relative;box-shadow:0 12px 30px -24px #0f172a73}.kaag2 .process-tile svg{width:26px;height:26px}.kaag2 .process-tile:hover{box-shadow:var(--kaag-shadow);transform:translateY(-2px)}.kaag2 .process-tile:focus-visible{outline:2px solid var(--green);outline-offset:3px}.kaag2 .process-tile.on{border-color:var(--green);color:var(--green-bright);box-shadow:0 0 0 4px #10b3402e,var(--kaag-shadow)}.kaag2 .pt-num{background:var(--green);color:#fff;min-width:22px;height:22px;font-family:var(--display);border-radius:999px;place-items:center;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;top:-7px;right:-7px}.kaag2 .pt-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kaag2 .pt-arrow{pointer-events:none;border:1px solid var(--green-bright);width:14px;height:14px;color:var(--green-bright);background:var(--paper);border-radius:50%;place-items:center;animation:2.6s ease-in-out infinite pt-arrow;display:grid;position:absolute;top:26px;right:-15px}.kaag2 .pt-arrow svg{width:8px;height:8px}.kaag2 .process-item:nth-child(2) .pt-arrow{animation-delay:.3s}.kaag2 .process-item:nth-child(3) .pt-arrow{animation-delay:.6s}@keyframes pt-arrow{0%,to{opacity:.4;transform:translate(-4px)}50%{opacity:1;transform:translate(4px)}}.kaag2 .process-item h3{color:var(--text);margin:18px 0 8px;font-size:18px}.kaag2 .process-item p{color:var(--text-soft);max-width:30ch;margin:0;font-size:14px;line-height:1.55}.kaag2 .process-stack{position:relative}.kaag2 .process-stage{z-index:6;max-width:640px;margin-inline:auto;display:grid;position:absolute;top:calc(100% + 34px);left:0;right:0}.kaag2 .ps-card{opacity:0;transition:opacity .3s var(--ease);background:linear-gradient(#ffffff0e, #ffffff04), var(--paper);box-shadow:var(--kaag-shadow);border-radius:16px;padding:20px;display:grid}.kaag2 .ps-card.on{opacity:1}.kaag2 .ps-slot{display:none}.kaag2 .ps-slot.on{display:block}.kaag2 .process-stage .pv{margin-top:0}.kaag2 .process-stage .pv-cap{color:var(--text-mut)}.kaag2 .pv{border-radius:14px;flex-direction:column;flex:1 0 auto;gap:7px;margin-top:18px;padding:14px;font-size:12px;display:flex}.kaag2 .pv-scene{position:relative;overflow:hidden}.kaag2 .pv-lbl{color:var(--text-mut);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:700}.kaag2 .pv-field{background:var(--card);border:1px solid var(--line);color:var(--text);white-space:nowrap;border-radius:8px;padding:7px 10px;overflow:hidden}.kaag2 .pv-cta{background:var(--ink);color:#fff;border-radius:9px;align-self:flex-start;margin-top:5px;padding:8px 14px;font-weight:700;position:relative}.kaag2 .pv-vw{display:inline-block;position:relative}.kaag2 .pv-v{white-space:nowrap;position:absolute;top:0;left:0}.kaag2 .pv-hold{visibility:hidden}.kaag2 .pv-ghost{color:var(--text-mut);font-weight:400}.kaag2 .pv-cur{opacity:0;color:var(--green-bright,#2ecc8f);filter:drop-shadow(0 1px 2px #00000059);z-index:5;position:absolute;bottom:-9px;right:-7px}.kaag2 .pv-cur svg{width:14px;height:14px}.kaag2 .pv-cap{text-align:center;min-height:17px;color:var(--text-mut);margin-top:11px;font-size:11.5px;font-weight:600;display:block;position:relative}.kaag2 .pv-c{opacity:0;position:absolute;left:0;right:0}.kaag2 .pv-signup{background:#ffffff0a}.kaag2 .pv-signup .pvs-title,.kaag2 .pv-signup .pvs-nh{color:#fff}.kaag2 .pv-signup .pv-lbl{color:#ebf5ee75}.kaag2 .pv-signup .pv-field{color:#eaf2e6;background:#ffffff0f;border-color:#ffffff1c}.kaag2 .pv-signup .pv-ghost{color:#ebf5ee61}.kaag2 .pv-signup .pv-cta{background:var(--green,#10b340);color:#fff}.kaag2 .pv-signup .pvs-next{background:0 0}.kaag2 .pv-signup .pvs-np{color:#ebf5ee99}.kaag2 .pv-signup .pvs-steps i{color:#ebf5ee8c;background:#ffffff0f;border-color:#ffffff1c}.kaag2 .pv-signup .pvs-steps i.on{background:var(--green,#10b340);border-color:var(--green,#10b340);color:#fff}.kaag2 .pvs-form{flex-direction:column;gap:6px;animation:22s infinite pvs-form;display:flex}.kaag2 .pvs-title{font-family:var(--display);color:var(--text);margin-bottom:2px;font-size:14px;font-weight:800}.kaag2 .pvs-row{gap:8px;display:flex}.kaag2 .pvs-col{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.kaag2 .pvf1a{animation:22s infinite pvf1a}.kaag2 .pvf1b{opacity:0;animation:22s infinite pvf1b}.kaag2 .pvf2a{animation:22s infinite pvf2a}.kaag2 .pvf2b{opacity:0;animation:22s infinite pvf2b}.kaag2 .pvf3a{animation:22s infinite pvf3a}.kaag2 .pvf3b{opacity:0;animation:22s infinite pvf3b}.kaag2 .pvf4a{animation:22s infinite pvf4a}.kaag2 .pvf4b{opacity:0;animation:22s infinite pvf4b}.kaag2 .pvs-hit{animation:22s infinite pvs-hit}.kaag2 .pvs-cur{animation:22s infinite pvs-cur}.kaag2 .pvs-next{text-align:center;background:var(--paper);opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;animation:22s infinite pvs-next;display:flex;position:absolute;inset:14px}.kaag2 .pvs-tick{background:var(--green-bright,#2ecc8f);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.kaag2 .pvs-tick svg{width:16px;height:16px}.kaag2 .pvs-nh{font-family:var(--display);color:var(--text);font-size:15px;font-weight:800}.kaag2 .pvs-np{color:var(--text-soft);font-size:11.5px}.kaag2 .pvs-steps{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:2px;display:flex}.kaag2 .pvs-steps i{background:var(--card);border:1px solid var(--line);color:var(--text-mut);border-radius:999px;padding:4px 9px;font-size:10px;font-style:normal;font-weight:700}.kaag2 .pvs-st{position:relative}.kaag2 .pvs-st-on{background:var(--green);border:1px solid var(--green);color:#fff;opacity:0;border-radius:999px;place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.kaag2 .pvs-st1{animation:22s infinite pvs-st1}.kaag2 .pvs-st2{animation:22s infinite pvs-st2}.kaag2 .pvs-st3{animation:22s infinite pvs-st3}.kaag2 .pvs-st4{animation:22s infinite pvs-st4}.kaag2 .pvs-st5{animation:22s infinite pvs-st5}.kaag2 .pvs-done{color:var(--green-bright);opacity:0;margin-top:7px;font-size:11.5px;font-weight:700;animation:22s infinite pvs-done}.kaag2 .pvs-c1{animation:22s infinite pvs-c1}.kaag2 .pvs-c2{animation:22s infinite pvs-c2}.kaag2 .pvs-c3{animation:22s infinite pvs-c3}.kaag2 .pv-code{background:#3d3f3d;gap:10px}.kaag2 .pv-code-top{align-items:center;gap:5px;display:flex}.kaag2 .pv-code-top i{background:#ffffff38;border-radius:50%;width:8px;height:8px}.kaag2 .pv-copy{color:#fff;background:#ffffff1f;border-radius:7px;margin-left:auto;padding:3px 10px;font-size:10.5px;font-weight:700;position:relative}.kaag2 .pv-code code{font-family:var(--code,ui-monospace,SFMono-Regular,Menlo,monospace);color:#ffb1b1;word-break:break-all;font-size:11.5px;line-height:1.7}.kaag2 .pvc-hit{animation:16s infinite pvc-hit}.kaag2 .pvc-cur{animation:16s infinite pvc-cur}.kaag2 .pvc-a{animation:16s infinite pvc-a}.kaag2 .pvc-b{opacity:0;animation:16s infinite pvc-b}.kaag2 .pvc-paste{border-top:1px solid #ffffff1f;flex-direction:column;gap:3px;padding-top:9px;display:flex}.kaag2 .pvc-file{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin-bottom:2px;font-size:9.5px;font-weight:800}.kaag2 .pvc-mk{font-family:var(--code,ui-monospace,SFMono-Regular,Menlo,monospace);color:#ffffff6b;font-size:10.5px}.kaag2 .pvc-line{color:#ffb1b1;opacity:0;padding-left:10px;animation:16s infinite pvc-line}.kaag2 .pvc-c1{animation:16s infinite pvc-c1}.kaag2 .pvc-c2{animation:16s infinite pvc-c2}.kaag2 .pv-know{background:#3d3f3d;gap:8px}.kaag2 .pvk-top{letter-spacing:.1em;text-transform:uppercase;color:#ebf5ee73;font-size:10px;font-weight:800}.kaag2 .pvk-drop{color:#ebf5ee80;border:1px dashed #ffffff29;border-radius:9px;align-items:center;gap:7px;padding:9px 10px;font-size:10.5px;display:flex}.kaag2 .pvk-drop i{color:var(--green-bright,#2ecc8f);flex:none;place-items:center;display:grid}.kaag2 .pvk-drop svg{width:13px;height:13px}.kaag2 .pvk-list{flex-direction:column;gap:5px;display:flex}.kaag2 .pvk-row{opacity:0;background:#ffffff0f;border-radius:8px;align-items:center;gap:7px;padding:6px 8px;display:flex}.kaag2 .pvk-ic{color:#ebf5ee8c;flex:none;place-items:center;display:grid}.kaag2 .pvk-ic svg{width:12px;height:12px}.kaag2 .pvk-nm{color:#eaf2e6;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10.5px;overflow:hidden}.kaag2 .pvk-tick{color:var(--green-bright,#2ecc8f);opacity:0;flex:none;place-items:center;display:grid}.kaag2 .pvk-tick svg{width:12px;height:12px}.kaag2 .pvk-done{color:var(--green-bright,#2ecc8f);opacity:0;margin-top:auto;font-size:10.5px;font-weight:700}.kaag2 .pvk-r1{animation:18s infinite pvk-r1}.kaag2 .pvk-t1{animation:18s infinite pvk-t1}.kaag2 .pvk-r2{animation:18s infinite pvk-r2}.kaag2 .pvk-t2{animation:18s infinite pvk-t2}.kaag2 .pvk-r3{animation:18s infinite pvk-r3}.kaag2 .pvk-t3{animation:18s infinite pvk-t3}.kaag2 .pvk-done{animation:18s infinite pvk-done}.kaag2 .pvk-c1{animation:18s infinite pvk-c1}.kaag2 .pvk-c2{animation:18s infinite pvk-c2}.kaag2 .pv-act{background:#3d3f3d;gap:6px}.kaag2 .pva-row{background:#ffffff0f;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;display:flex}.kaag2 .pva-ic{color:var(--green-bright,#2ecc8f);flex:none;place-items:center;display:grid}.kaag2 .pva-ic svg{width:13px;height:13px}.kaag2 .pva-nm{color:#eaf2e6;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10.5px;overflow:hidden}.kaag2 .pva-tg{flex:none;width:26px;height:15px;position:relative}.kaag2 .pva-off,.kaag2 .pva-on{border-radius:999px;display:block;position:absolute;inset:0}.kaag2 .pva-off{background:#ffffff29}.kaag2 .pva-on{background:var(--green,#10b340);opacity:0}.kaag2 .pva-knob{background:#fff;border-radius:50%;width:11px;height:11px;display:block;position:absolute;top:2px;left:2px}.kaag2 .pva-on1{animation:18s infinite pva-on1}.kaag2 .pva-k1{animation:18s infinite pva-k1}.kaag2 .pva-on2{animation:18s infinite pva-on2}.kaag2 .pva-k2{animation:18s infinite pva-k2}.kaag2 .pva-on3{animation:18s infinite pva-on3}.kaag2 .pva-k3{animation:18s infinite pva-k3}.kaag2 .pva-on4{animation:18s infinite pva-on4}.kaag2 .pva-k4{animation:18s infinite pva-k4}.kaag2 .pva-hit1{animation:18s infinite pva-hit1}.kaag2 .pva-cur1{animation:18s infinite pva-cur1}.kaag2 .pva-hit2{animation:18s infinite pva-hit2}.kaag2 .pva-cur2{animation:18s infinite pva-cur2}.kaag2 .pva-hit3{animation:18s infinite pva-hit3}.kaag2 .pva-cur3{animation:18s infinite pva-cur3}.kaag2 .pva-hit4{animation:18s infinite pva-hit4}.kaag2 .pva-cur4{animation:18s infinite pva-cur4}.kaag2 .pva-c1{animation:18s infinite pva-c1}.kaag2 .pva-c2{animation:18s infinite pva-c2}@keyframes pvf1a{0%,8%{opacity:1}10%,92%{opacity:0}95%,to{opacity:1}}@keyframes pvf1b{0%,8%{opacity:0}10%,92%{opacity:1}95%,to{opacity:0}}@keyframes pvf2a{0%,15%{opacity:1}17%,92%{opacity:0}95%,to{opacity:1}}@keyframes pvf2b{0%,15%{opacity:0}17%,92%{opacity:1}95%,to{opacity:0}}@keyframes pvf3a{0%,22%{opacity:1}24%,92%{opacity:0}95%,to{opacity:1}}@keyframes pvf3b{0%,22%{opacity:0}24%,92%{opacity:1}95%,to{opacity:0}}@keyframes pvf4a{0%,29%{opacity:1}31%,92%{opacity:0}95%,to{opacity:1}}@keyframes pvf4b{0%,29%{opacity:0}31%,92%{opacity:1}95%,to{opacity:0}}@keyframes pvs-cur{0%,34%{opacity:0}36%,40%{opacity:1}42%,to{opacity:0}}@keyframes pvs-hit{0%,37%{transform:scale(1)}38.5%{transform:scale(.94)}40%,to{transform:scale(1)}}@keyframes pvs-form{0%,42%{opacity:1;transform:none}46%,90%{opacity:0;transform:translateY(-8px)}96%,to{opacity:1;transform:none}}@keyframes pvs-next{0%,43%{opacity:0;transform:translateY(10px)}48%,88%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(10px)}}@keyframes pvs-c1{0%,2%{opacity:0}4%,32%{opacity:1}34%,to{opacity:0}}@keyframes pvs-c2{0%,34%{opacity:0}36%,44%{opacity:1}46%,to{opacity:0}}@keyframes pvs-c3{0%,46%{opacity:0}49%,88%{opacity:1}92%,to{opacity:0}}@keyframes pvs-st1{0%,51%{opacity:0}53%,88%{opacity:1}92%,to{opacity:0}}@keyframes pvs-st2{0%,57%{opacity:0}59%,88%{opacity:1}92%,to{opacity:0}}@keyframes pvs-st3{0%,63%{opacity:0}65%,88%{opacity:1}92%,to{opacity:0}}@keyframes pvs-st4{0%,69%{opacity:0}71%,88%{opacity:1}92%,to{opacity:0}}@keyframes pvs-st5{0%,75%{opacity:0}77%,88%{opacity:1}92%,to{opacity:0}}@keyframes pvs-done{0%,79%{opacity:0}82%,88%{opacity:1}92%,to{opacity:0}}@keyframes pvc-cur{0%,14%{opacity:0}16%,22%{opacity:1}25%,to{opacity:0}}@keyframes pvc-hit{0%,17%{transform:scale(1)}19%{transform:scale(.92)}21%,to{transform:scale(1)}}@keyframes pvc-a{0%,19%{opacity:1}22%,88%{opacity:0}93%,to{opacity:1}}@keyframes pvc-b{0%,19%{opacity:0}22%,88%{opacity:1}93%,to{opacity:0}}@keyframes pvc-line{0%,30%{opacity:0;transform:translateY(8px)}37%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:translateY(8px)}}@keyframes pvc-c1{0%,2%{opacity:0}5%,28%{opacity:1}31%,to{opacity:0}}@keyframes pvc-c2{0%,31%{opacity:0}35%,88%{opacity:1}93%,to{opacity:0}}@keyframes pvk-r1{0%,7%{opacity:0;transform:translateY(6px)}12%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(6px)}}@keyframes pvk-r2{0%,19%{opacity:0;transform:translateY(6px)}24%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(6px)}}@keyframes pvk-r3{0%,31%{opacity:0;transform:translateY(6px)}36%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(6px)}}@keyframes pvk-t1{0%,14%{opacity:0;transform:scale(.6)}18%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.6)}}@keyframes pvk-t2{0%,26%{opacity:0;transform:scale(.6)}30%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.6)}}@keyframes pvk-t3{0%,38%{opacity:0;transform:scale(.6)}42%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:scale(.6)}}@keyframes pvk-done{0%,46%{opacity:0;transform:translateY(5px)}52%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(5px)}}@keyframes pvk-c1{0%,2%{opacity:0}6%,42%{opacity:1}46%,to{opacity:0}}@keyframes pvk-c2{0%,46%{opacity:0}51%,90%{opacity:1}94%,to{opacity:0}}@keyframes pva-cur1{0%,4%{opacity:0}7%,11%{opacity:1}15%,to{opacity:0}}@keyframes pva-cur2{0%,16%{opacity:0}19%,23%{opacity:1}27%,to{opacity:0}}@keyframes pva-cur3{0%,28%{opacity:0}31%,35%{opacity:1}39%,to{opacity:0}}@keyframes pva-cur4{0%,40%{opacity:0}43%,47%{opacity:1}51%,to{opacity:0}}@keyframes pva-hit1{0%,8%{transform:scale(1)}9.5%{transform:scale(.88)}11%,to{transform:scale(1)}}@keyframes pva-hit2{0%,20%{transform:scale(1)}21.5%{transform:scale(.88)}23%,to{transform:scale(1)}}@keyframes pva-hit3{0%,32%{transform:scale(1)}33.5%{transform:scale(.88)}35%,to{transform:scale(1)}}@keyframes pva-hit4{0%,44%{transform:scale(1)}45.5%{transform:scale(.88)}47%,to{transform:scale(1)}}@keyframes pva-on1{0%,9%{opacity:0}12%,90%{opacity:1}94%,to{opacity:0}}@keyframes pva-on2{0%,21%{opacity:0}24%,90%{opacity:1}94%,to{opacity:0}}@keyframes pva-on3{0%,33%{opacity:0}36%,90%{opacity:1}94%,to{opacity:0}}@keyframes pva-on4{0%,45%{opacity:0}48%,90%{opacity:1}94%,to{opacity:0}}@keyframes pva-k1{0%,9%{transform:none}12%,90%{transform:translate(11px)}94%,to{transform:none}}@keyframes pva-k2{0%,21%{transform:none}24%,90%{transform:translate(11px)}94%,to{transform:none}}@keyframes pva-k3{0%,33%{transform:none}36%,90%{transform:translate(11px)}94%,to{transform:none}}@keyframes pva-k4{0%,45%{transform:none}48%,90%{transform:translate(11px)}94%,to{transform:none}}@keyframes pva-c1{0%,2%{opacity:0}6%,44%{opacity:1}48%,to{opacity:0}}@keyframes pva-c2{0%,48%{opacity:0}53%,90%{opacity:1}94%,to{opacity:0}}@media (max-width:1100px){.kaag2 .process-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.kaag2 .process-list:before,.kaag2 .pt-arrow{display:none}}@media (max-width:900px){.kaag2 .process-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.kaag2 .process-head.center{margin-bottom:44px}.kaag2 .process-item p{font-size:13.5px}.kaag2 .process-stage{margin-top:34px;padding:16px}}@media (max-width:560px){.kaag2 .process-list{grid-template-columns:1fr;gap:26px}.kaag2 .process-item p{max-width:38ch}}@media (prefers-reduced-motion:reduce){.kaag2 .pvf1a,.kaag2 .pvf2a,.kaag2 .pvf3a,.kaag2 .pvf4a,.kaag2 .pvc-a,.kaag2 .pv-cur,.kaag2 .pv-c{opacity:0!important}.kaag2 .pvf1b,.kaag2 .pvf2b,.kaag2 .pvf3b,.kaag2 .pvf4b,.kaag2 .pvc-b,.kaag2 .pvc-line,.kaag2 .pvs-form,.kaag2 .pv-c-end{opacity:1!important;transform:none!important}.kaag2 .pvs-next{border-top:1px solid var(--line);background:0 0;margin-top:14px;padding-top:14px;position:static;opacity:1!important;transform:none!important}.kaag2 .pvs-st-on,.kaag2 .pvs-done{opacity:1!important}.kaag2 .pvk-row,.kaag2 .pvk-tick,.kaag2 .pvk-done{opacity:1!important;transform:none!important}.kaag2 .pva-on{opacity:1!important}.kaag2 .pva-knob{transform:translate(11px)!important}}
