/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Space Grotesk", ui-sans-serif, system-ui, "Segoe UI", Roboto, sans-serif;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-bg:#fcfcfc;--color-card:#fff;--color-fg:#212121;--color-body:#4b4b4b;--color-muted:#6a6a6a;--color-border:#e8e8e8;--color-border-strong:#d8d8d8;--color-primary:#005cff;--color-primary-hover:#0047c7;--color-navy:#003051;--color-navy-hover:#00243d;--color-tint-hover:#f7faff;--color-tint-panel:#eaf1ff;--color-tint-border:#ddebff;--color-success:#007d1e;--color-success-bg:#e6faf0;--color-dark-card:#071322;--color-footer:#030a12;--shadow-panel:0 24px 80px #00305114;--shadow-pop:0 18px 55px #0030510f;--radius-card:14px;--radius-btn:10px;--background-image-hero:linear-gradient(90deg, #f6e9f4 0%, #e3edfd 50%, #e6faf0 100%);--background-image-atendimento:linear-gradient(180deg, #fcfcfc 0%, #f3f7ff 42%, #eaf1ff 100%)}}@layer base;@layer components{*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;font-weight:400;line-height:1.75;overflow-x:hidden}img,svg,canvas{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,p,ul,dl,dd{margin:0}ul{padding:0;list-style:none}:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.wrap{width:100%;max-width:1180px;margin-inline:auto;padding-inline:20px}@media(min-width:768px){.wrap{padding-inline:32px}}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.label{letter-spacing:.08em;text-transform:uppercase;color:var(--primary);font-size:.75rem;font-weight:600;line-height:1.4}h1{text-wrap:balance;max-width:14ch;font-size:clamp(2.125rem,1.2rem + 4vw,4.25rem);font-weight:500;line-height:1.06}h2{text-wrap:balance;font-size:clamp(1.875rem,1.3rem + 2vw,2.625rem);font-weight:500;line-height:1.12}h3{text-wrap:balance;font-size:1.5rem;font-weight:600;line-height:1.2}.p{color:var(--body);font-size:1rem;line-height:1.75}.hero-copy .p,.txt>.p,.center-head .p,.pc-l .p,.contact .p,.txt-row .txt .p{font-size:1.125rem;line-height:2rem}.btn{min-height:44px;font:600 .875rem/1.2 var(--font);cursor:pointer;white-space:nowrap;color:var(--fg);background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.btn svg.wa{fill:currentColor;flex:none;width:18px;height:18px}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-hover)}.btn-text{background:var(--card);color:var(--fg);border-color:var(--border-strong)}.btn-text:hover{border-color:var(--primary);color:var(--primary)}.btn-dark{background:var(--navy);color:#fff}.btn-dark:hover{background:var(--navy-hover)}.btn-sm,.hdr .btn-primary{min-height:40px;padding:0 1rem}.hdr{z-index:50;padding-top:calc(14px + env(safe-area-inset-top,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#fffffff2;padding-bottom:14px;position:fixed;inset:0 0 auto}.hdr .wrap{align-items:center;gap:2rem;display:flex}.logo{height:30px;color:var(--navy);flex:none;display:block}.logo svg{width:auto;height:30px}.nav{gap:1.6rem;display:flex}.nav a{color:var(--body);padding:.4rem 0;font-size:.875rem;font-weight:500;transition:color .15s}.nav a:hover{color:var(--primary)}.hdr-right{align-items:center;gap:.9rem;margin-left:auto;display:flex}.hero-outer{padding:84px 8px 12px}@media(min-width:768px){.hero-outer{padding:90px 16px 16px}}.hero{border:1px solid var(--border);background:var(--background-image-hero);border-radius:14px;align-items:flex-end;max-width:1260px;min-height:calc(100svh - 110px);margin:0 auto;display:flex;position:relative;overflow:hidden}.hero #net{z-index:0;width:62%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#212121 14%);mask-image:linear-gradient(90deg,#0000,#212121 14%)}.hero .wrap{z-index:2;padding-block:56px;position:relative}@media(min-width:768px){.hero .wrap{padding-block:80px}}.hero-copy .p{max-width:34ch;margin-top:1.25rem}.hero-copy .label{color:var(--muted)}.cta-row{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.swap{overflow:hidden}.dot-grid{--dg:.08;position:relative}.dot-grid:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,rgba(0,48,81,var(--dg)) 1.2px,transparent 1.6px);background-position:50%;background-size:24px 24px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(#212121 40%,#0000 80%);mask-image:radial-gradient(#212121 40%,#0000 80%)}.dot-grid>.wrap{z-index:1;position:relative}.strip-scroll{border-top:1px solid var(--border);border-left:1px solid var(--border);background:var(--card)}.strip{grid-template-columns:repeat(5,1fr);display:grid}.seg-col{border-right:1px solid var(--border);border-bottom:1px solid var(--border);cursor:pointer;padding:1.75rem 1.5rem 2rem;transition:background-color .25s;display:block;position:relative}.seg-col:before{content:"";background:var(--primary);transform-origin:0;height:2px;transition:transform .25s ease-out;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.seg-col:hover,.seg-col:focus-visible{background:var(--tint-hover)}.seg-col:hover:before,.seg-col:focus-visible:before{transform:scaleX(1)}.seg-col:focus-visible{outline-offset:-4px}.seg-col svg{fill:none;width:16px;height:16px;stroke:var(--primary);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:1rem;transition:transform .25s}.seg-col:hover svg,.seg-col:focus-visible svg{transform:translateY(-2px)}.seg-col b{color:var(--fg);font-size:1rem;font-weight:600;line-height:1.3;display:block}.seg-col span{color:var(--muted);margin-top:.35rem;font-size:.875rem;line-height:1.45;display:block}.strip-wrap{margin-top:0}.scene{align-items:center;padding-block:3.5rem;display:flex}@media(min-width:768px){.scene,.specs,.process,.partner,.founder{padding-block:5rem}}.scene .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.vis{width:100%;max-width:100%}.txt{max-width:34rem}.txt .label{margin-bottom:1rem}.txt .p{margin-top:1.25rem}.txt ul{margin-top:2rem}.txt li,.cols3 li{border-top:1px solid var(--border);color:var(--fg);padding:.85rem 0 .85rem 1.4rem;font-size:.9375rem;position:relative}.txt li:last-child{border-bottom:1px solid var(--border)}.txt li:before,.cols3 li:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:1.5rem;left:0}.txt .btn{margin-top:1.75rem}.rv{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.rv[data-rv=l]:not(.in){transform:translate(-36px)}.rv[data-rv=u]:not(.in){transform:translateY(48px)}.rv[data-rv=phone]:not(.in){--y:80px}.s-auto{background:var(--card);border-block:1px solid var(--border)}.s-aten{background:var(--background-image-atendimento);overflow:hidden}.s-cust{padding-block:3.5rem}.scene.stack,.scene.stack .wrap{display:block}.panel{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);aspect-ratio:4/3;border-radius:14px;flex-direction:column;width:100%;max-width:100%;display:flex;overflow:hidden}.pbar{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:.6rem;padding:.75rem 1rem;display:flex}.wdots{gap:6px;margin-right:.35rem;display:inline-flex}.wdots i{background:var(--border-strong);border-radius:50%;width:8px;height:8px}.av{background:var(--primary);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.av svg{fill:#fff;width:13px;height:13px}.an{color:var(--fg);font-size:.8125rem;font-weight:600;line-height:1.2}.sysi{font:500 12px/1 var(--font);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);white-space:nowrap;align-items:center;gap:.45rem;margin-left:auto;display:inline-flex}.sdot{background:var(--primary);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite dotop}.subbar{border-bottom:1px solid var(--border);font:500 12px/1.4 var(--font);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex-wrap:wrap;flex:none;justify-content:space-between;gap:.15rem 1rem;padding:.4rem 1rem;display:flex}.subbar b{color:var(--body);font-weight:600}.pbody{flex-direction:column;flex:1;justify-content:center;gap:1rem;min-height:0;padding:1rem;display:flex}.ti{border:1.5px solid var(--border-strong);border-radius:50%;flex:none;width:16px;height:16px;display:inline-block}.ti.is-proc{border-color:var(--border);border-top-color:var(--primary);animation:.8s linear infinite spin}.ti.is-done{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23005CFF' fill-opacity='.10'/%3E%3Cpath d='M4.5 8.2l2.4 2.4 4.6-5' fill='none' stroke='%23005CFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat;border:0;animation:none}.hid{display:none!important}.pop{animation:.3s ease-out pop}.task{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:.35rem .75rem;display:grid}.tn{color:var(--muted);min-width:0;font-size:.9rem;transition:color .2s}.task[data-s=proc] .tn,.task[data-s=done] .tn{color:var(--fg)}.tm{font:500 12px/1 var(--font);letter-spacing:.02em;color:var(--muted);white-space:nowrap}.task[data-s=proc] .tm{color:var(--primary)}.tb{background:var(--border);grid-column:2/-1;height:2px;overflow:hidden}.tb i{background:var(--primary);width:0;height:100%;display:block}.task:not([data-s=proc]) .tb{display:none}.panel:not(.on) *{animation-play-state:paused!important}.stage{flex-direction:column;align-items:center;gap:1rem;padding:2rem 0;display:flex;position:relative}.phone{--rot:-4deg;--y:0px;aspect-ratio:9/19;border:10px solid var(--fg);background:var(--tint-hover);width:min(320px,100%);transform:translateY(var(--y)) rotate(var(--rot));box-shadow:var(--shadow);border-radius:36px;flex-direction:column;display:flex;position:relative;overflow:hidden}.notch{background:var(--fg);z-index:3;border-radius:0 0 14px 14px;width:88px;height:20px;margin-left:-44px;position:absolute;top:0;left:50%}.ph-head{background:var(--card);border-bottom:1px solid var(--border);flex:none;align-items:center;gap:.65rem;padding:30px 14px 10px;display:flex}.av-l{width:34px;height:34px}.av-l svg{width:20px;height:20px}.ph-who{flex-direction:column;line-height:1.25;display:flex}.ph-who b{color:var(--fg);font-size:.875rem;font-weight:600}.ph-who small{color:var(--primary);font-size:.6875rem}.ph-chat{background-color:var(--tint-hover);background-image:radial-gradient(#0030510f 1px,#0000 1px);background-size:14px 14px;flex-direction:column;flex:1;justify-content:flex-start;gap:8px;min-height:0;padding:64px 12px 10px;display:flex;position:relative;overflow:hidden}.lead{white-space:normal;text-align:center;max-width:calc(100% - 24px);color:var(--primary);background:var(--card);z-index:2;border:1px solid #005cff2e;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}.lead.pop{animation:.4s ease-out popd}.lead svg{width:12px;height:12px}.b{border-radius:12px;max-width:84%;padding:.5rem .7rem .3rem;font-size:.8125rem;line-height:1.38}.b.in{background:var(--card);border:1px solid var(--border);color:var(--fg);border-bottom-left-radius:3px;align-self:flex-start}.b.out{background:var(--primary);color:#fff;border-bottom-right-radius:3px;align-self:flex-end}.b .m{justify-content:flex-end;align-items:center;gap:3px;margin-top:1px;font-size:.625rem;display:flex}.b.in .m{color:var(--muted)}.b .m svg{fill:none;width:14px;height:10px}.b.in .m svg{stroke:var(--primary)}.typing{background:var(--primary);border-radius:12px 12px 3px;align-self:flex-end;gap:4px;padding:.7rem .85rem;display:flex}.typing i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite blink}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}.ph-in{background:var(--card);border-top:1px solid var(--border);flex:none;align-items:center;gap:.5rem;padding:8px 10px 12px;display:flex}.ph-in span{background:var(--tint-hover);border:1px solid var(--border);color:var(--muted);border-radius:999px;flex:1;padding:.5rem .9rem;font-size:.75rem}.send{background:var(--primary);border-radius:50%;flex:none;width:30px;height:30px}.stage:not(.on) .typing i{animation-play-state:paused}.txt-row{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.txt-row .label{margin-bottom:1rem}.txt-row .txt{max-width:none}.txt-row .txt .p{margin-top:0}.dash2{background:var(--card);border:1px solid var(--border);max-width:1100px;box-shadow:var(--shadow);border-radius:14px;margin:3.5rem auto 0;padding:0;overflow:visible}.kpis4{grid-template-columns:repeat(4,1fr);gap:1.1rem;padding:1.1rem 1.1rem 0;display:grid}.kc{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:16px;position:relative}.kt1{align-items:center;gap:.4rem;display:flex}.kl{color:var(--muted);font-size:.75rem;line-height:1.3}.info{border:1px solid var(--border-strong);width:14px;height:14px;color:var(--muted);font:500 9px/1 var(--font);cursor:help;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.info:hover,.info:focus-visible{border-color:var(--primary);color:var(--primary)}.info:after{content:attr(data-tip);background:var(--card);border:1px solid var(--border);width:min(200px,70vw);color:var(--body);font:400 11px/1.4 var(--font);text-align:left;white-space:normal;z-index:5;visibility:hidden;border-radius:8px;padding:.5rem .65rem;transition:transform .15s;position:absolute;top:calc(100% + 8px);left:auto;right:-8px;transform:translateY(-4px);box-shadow:0 18px 55px #0030510f}.info:hover:after,.info:focus-visible:after{visibility:visible;transform:none}.kic{width:16px;height:16px;color:var(--muted);margin-left:auto}.kic svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.kn{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.75rem;display:flex}.kn .num{font-variant-numeric:tabular-nums;color:var(--fg);font-size:1.75rem;font-weight:500;line-height:1.1}.delta{color:var(--success);background:var(--success-bg);border-radius:6px;padding:.15rem .4rem;font-size:.6875rem;font-weight:600;line-height:1.3;display:inline-block}.d-card{border:1px solid var(--border);background:var(--card);border-radius:10px;min-width:0;padding:1rem 1.1rem}.chart-card{margin:.85rem 1.1rem 1.1rem;padding:1.1rem}.d-title{color:var(--fg);margin-bottom:.75rem;font-size:.8125rem;font-weight:600}.ch-head{flex-wrap:wrap;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1.25rem;display:flex}.ch-head .d-title{margin:0}.legend{color:var(--fg);flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.8125rem;display:flex}.legend span{align-items:center;gap:.45rem;display:inline-flex}.sw{border-top:2px solid var(--primary);width:22px;height:0;display:inline-block}.sw.b{border-top:2px dotted var(--muted)}.chart-wrap{position:relative}.chart2{width:100%;height:auto;display:block}.chart2 .gl{stroke:var(--border);stroke-dasharray:3 5}.chart2 text{fill:var(--body);font:400 8.5px var(--font)}.chart2 .lnA{fill:none;stroke:var(--primary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s ease-out}.chart2 .lnB{fill:none;stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:2 4;stroke-linecap:round}.chart2 .area{fill:url(#cg2);transition:opacity .9s ease-out .3s}.chart2 .guide{stroke:var(--border-strong);stroke-width:1px;stroke-dasharray:3 4}.chart2 .pt{transform-box:fill-box;transform-origin:50%;transition:transform .3s cubic-bezier(.34,1.56,.64,1) calc(.9s + var(--i)*30ms)}.chart2 .nr{fill:#005cff26}.chart2 .nc{fill:var(--primary);stroke:#fff;stroke-width:1.5px}.chart2 .aring{fill:#005cff26;stroke:var(--primary);stroke-width:1.5px}.chart2 .adot{fill:var(--primary);stroke:#fff;stroke-width:2px}.chart2 .hit{fill:#fff0;cursor:pointer;outline:none}.chart2 .hit:focus-visible{stroke:var(--primary);stroke-width:2px}.pre .chart2 .lnA{stroke-dashoffset:1px;transition:none}.pre .chart2 .area{opacity:0;transition:none}.pre .chart2 .pt{transition:none;transform:scale(0)}.ttip{transform:translate(var(--tx,-50%));background:var(--card);border:1px solid var(--border);pointer-events:none;z-index:3;min-width:190px;color:var(--fg);border-radius:10px;padding:.6rem .75rem;font-size:.75rem;transition:left .15s,top .15s;position:absolute;box-shadow:0 18px 55px #0030510f}.tt-m{margin-bottom:.4rem;font-size:.8125rem;font-weight:600;display:block}.tt-r{justify-content:space-between;gap:1rem;line-height:1.6;display:flex}.tt-r strong{color:var(--fg);font-weight:600}.tt-r em{color:var(--success);margin-left:.25rem;font-style:normal;font-weight:600}.tt-r.mu{color:var(--muted)}.sim-note{font:400 12.5px/1.4 var(--font);color:var(--muted);margin-top:.9rem}.navy-panel{background-color:var(--navy);color:#fff;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:24px 24px;border-radius:14px;max-width:1180px;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,4vw,3rem);position:relative}.center-head{text-align:center;max-width:44rem;margin:0 auto}.center-head .label{color:#ffffffb3;margin-bottom:1rem}.center-head h2{color:#fff}.center-head .p{color:#ffffffb8;margin-top:1.25rem}.arch{grid-template-columns:1fr 1.15fr 1fr;align-items:center;gap:clamp(3rem,10vw,9rem);max-width:1000px;margin:3.5rem auto 0;display:grid;position:relative}.wires{pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.wires .wire{fill:none;stroke:#ffffff40;stroke-width:1.5px}.wires .wire.act{stroke:#ffffff40}.wires .pk{fill:#fff}.wires .apitag rect{fill:var(--navy);stroke:#ffffff1f;rx:9}.wires .apitag text{fill:#fff;font:600 10px var(--font);letter-spacing:.08em}.col{z-index:1;flex-direction:column;gap:1rem;display:flex;position:relative}.node{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:.2rem .7rem;padding:.85rem 1rem;display:grid}.nic{background:#ffffff1a;border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.nic svg{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.nn{font-size:.875rem;font-weight:600;line-height:1.25}.ns{color:#ffffffa6;grid-column:1/-1;align-items:center;gap:.4rem;font-size:.6875rem;font-style:normal;display:flex}.ns em{font-style:normal}.dot{background:#ffffff59;border-radius:50%;flex:none;width:6px;height:6px;transition:background-color .3s}.node.on .dot{background:#fff}.node.on .ns{color:#ffffffb8}.core{text-align:center;border-color:#ffffff40;grid-template-columns:1fr;justify-items:center;padding:1.6rem 1.2rem}.core-ic{background:#ffffff1a;border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:.4rem;display:grid}.core-ic svg{fill:#fff;width:34px;height:34px}.core .nn{font-size:1.0625rem}.core .ns{grid-column:auto;justify-content:center}.cols3{grid-template-columns:repeat(3,1fr);gap:0 2rem;max-width:1000px;margin:3rem auto 0;display:grid}.cols3 li{color:#fff;border-top:1px solid #ffffff1f;font-size:.9375rem}.cols3 li:before{background:#fff}.center-cta{text-align:center;margin-top:1.25rem}.partner{padding-block:3.5rem}.pcard{border:1px solid var(--border);background:var(--card);max-width:1100px;box-shadow:var(--shadow);border-radius:14px;margin:0 auto;position:relative;overflow:hidden}.pcard canvas{pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.pc-in{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,4vw,3rem);display:grid;position:relative}.pc-l .label{margin-bottom:1rem}.pc-l .p{margin-top:1.25rem}.opts{border:0;min-width:0;margin:0;padding:0}.opts legend{color:var(--fg);margin-bottom:1rem;padding:0;font-size:1rem;font-weight:600}.opt-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.opt{border:1px solid var(--border);cursor:pointer;background:var(--card);border-radius:10px;padding:.9rem 2rem .9rem .9rem;transition:border-color .2s,background-color .2s;display:block;position:relative}.opt:hover,.opt.sel{border-color:var(--primary);background:var(--tint-hover)}.opt .ring{pointer-events:none;border-radius:10px;position:absolute;top:0;right:0;bottom:0;left:0}.opt input:focus-visible~.ring{outline:2px solid var(--primary);outline-offset:3px}.ot{color:var(--fg);font-size:.875rem;font-weight:600;line-height:1.3;display:block}.od{color:var(--muted);margin-top:.3rem;font-size:.75rem;line-height:1.4;display:block}.ck{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23005CFF'/%3E%3Cpath d='M4.5 8.2l2.4 2.4 4.6-5' fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:.7rem;right:.7rem;transform:scale(0)}.opt.sel .ck{transform:scale(1)}.pc-r .btn{margin-top:1.25rem}.specs{background:var(--card);border-block:1px solid var(--border);padding-block:3.5rem}.specs dl{grid-template-columns:1fr 1fr;column-gap:clamp(2rem,6vw,6rem);margin-top:2.5rem;display:grid}.row{border-top:1px solid var(--border);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:1rem;padding:1.1rem 0;display:grid}.row dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:600;line-height:1.5}.row dd{color:var(--fg);font-size:1rem;line-height:1.5}.process{padding-block:3.5rem}.steps{grid-template-columns:repeat(4,1fr);gap:0 2rem;margin-top:3rem;display:grid;position:relative}.seq-track{background:var(--border);height:2px;display:none;position:absolute;top:0;left:0;right:0}.gfill{background:var(--primary);transform:scaleX(var(--p,0));transform-origin:0;transition:transform .3s;position:absolute;top:0;right:0;bottom:0;left:0}.step{padding:1.75rem 0 1rem;position:relative}.step:before{content:"";background:var(--border);height:2px;position:absolute;top:0;left:0;right:0}.sf{background:var(--primary);transform-origin:0;height:2px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.step.on .sf{transform:scaleX(1)}.nd{background:var(--card);border:1px solid var(--border-strong);z-index:1;border-radius:50%;width:10px;height:10px;transition:background-color .3s,border-color .3s;position:absolute;top:-4px;left:0}.step.on .nd{background:var(--primary);border-color:var(--primary)}.step .no{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.875rem;font-style:normal;font-weight:500;transition:color .5s;display:block}.step.on .no{color:var(--primary)}.step b{color:var(--fg);margin-top:1.25rem;font-size:1.125rem;font-weight:600;line-height:1.3;display:block}.step span{color:var(--body);margin-top:.5rem;font-size:.9375rem;line-height:1.5;display:block}.js-seq .step .sc{opacity:0;transform:translateY(20px)}.js-seq .step.on .sc{opacity:1;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);transform:none}@media(min-width:1100px){.seq-track{display:block}.step:before,.sf{display:none}}.founder{padding-block:3.5rem;position:relative}.fd-card{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:14px;grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.fd-photo{margin:0;padding:0}.pic{aspect-ratio:4/5;border:1px solid var(--border);background:var(--tint-hover);border-radius:14px;width:100%;max-width:340px;position:relative;overflow:hidden}.pic img{object-fit:cover;object-position:center 25%;width:100%;height:100%}.pic:before{content:none}.pic:after{content:"";z-index:1;background:linear-gradient(#00305105 55%,#0030512e);position:absolute;top:0;right:0;bottom:0;left:0}.fd-badge{z-index:2;color:var(--navy);border:1px solid var(--border);background:#ffffffe6;border-radius:999px;align-items:center;gap:.4rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;bottom:14px;left:14px}.fd-badge svg{width:14px;height:14px;fill:var(--primary)}.fd-text{max-width:62ch}.fd-text .label{margin-bottom:.75rem}.fd-sub{color:var(--primary);margin-top:.5rem;font-size:1.0625rem;font-weight:500}.fd-text .p{margin-top:1.1rem}.fd-text .fd-sub+.p{margin-top:1.5rem}.fd-text blockquote{border-left:2px solid var(--primary);margin:1.75rem 0;padding-left:1.25rem}.fd-text blockquote p{color:var(--fg);font-size:1.375rem;font-weight:500;line-height:1.35}.fd-text cite{color:var(--muted);font-size:.8125rem;font-style:normal}.contact{padding-block:3.5rem}.dark-band{background:var(--dark-card);color:#fff;border-radius:14px;padding:40px;position:relative;overflow:hidden}.dark-band canvas{pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.dark-band .in{max-width:46rem;position:relative}.contact h2{color:#fff;max-width:16ch}.contact .p{color:#ffffffb8;margin-top:1rem}.form{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.form select,.form input{color:#fff;height:46px;min-height:44px;font:400 .9375rem var(--font);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;min-width:0;padding:0 1rem;transition:border-color .15s,box-shadow .15s}.form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23FFFFFF' stroke-width='1.5'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;flex:15rem;padding-right:2.4rem}.form select option{background:var(--dark-card);color:#fff}.form input{flex:15rem}.form input::placeholder{color:#ffffffa6}.form input:hover,.form select:hover{border-color:#ffffff4d}.form select:focus,.form input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #005cff26}.form select:focus-visible,.form input:focus-visible{outline-offset:3px;outline:2px solid #fff}.form .btn{flex:none;height:46px}.direct{flex-wrap:wrap;gap:.75rem 2.5rem;margin-top:2.25rem;display:flex}.direct div{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.direct span.v{-webkit-user-select:all;user-select:all;color:#fff;font-size:1rem}.direct .btn{color:#fff;background:0 0;border:1px solid #ffffff1f;border-radius:8px;min-height:36px;padding:.3rem .85rem}.direct .btn:hover{background:#ffffff1a}.dark-band .btn:focus-visible{outline-color:#fff}.ftr{background:var(--footer);color:#ffffffa6;border-radius:14px 14px 0 0;margin-top:1rem;padding-block:2rem 4.5rem;font-size:.75rem;line-height:1.6}.ftr .wrap{text-align:center;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;display:flex}.ftr a{color:#ffffffb8}.ftr a:hover{color:#fff;text-decoration:underline}.ftr a:focus-visible{outline-color:#fff}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pop{0%{transform:translateY(8px)}to{transform:none}}@keyframes popd{0%{transform:translate(-50%,-140%)}to{transform:translate(-50%)}}@keyframes blink{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes dotop{50%{opacity:.3}}@media(max-width:1099px){.strip{grid-template-columns:repeat(6,1fr)}.strip .seg-col{grid-column:span 2}.strip .seg-col:nth-child(n+4){grid-column:span 3}.steps{grid-template-columns:repeat(2,1fr);row-gap:1.5rem}.nav-p{display:none}.kpis4{grid-template-columns:repeat(2,1fr)}}@media(max-width:859px){.nav{display:none}.hdr .wrap{gap:1rem}.scene .wrap,.txt-row,.pc-in,.fd-card{grid-template-columns:1fr}.s-aten .stage{order:-1}.phone{--rot:0deg}.specs dl{grid-template-columns:1fr}.hero .wrap{padding-top:96px}.arch{grid-template-columns:1fr;gap:3.5rem}.col-src,.col-out{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.col-src .node,.col-out .node{text-align:center;grid-template-columns:1fr;justify-items:center;padding:.7rem .4rem}.col-src .ns,.col-out .ns{grid-column:auto;justify-content:center}.cols3{grid-template-columns:1fr}.pic{margin-inline:auto}}@media(max-width:759px){.hero #net{width:100%;height:190px;top:0;bottom:auto;left:0;-webkit-mask-image:none;mask-image:none}.hero .wrap{padding-top:214px}}@media(max-width:599px){.strip{grid-template-columns:repeat(2,1fr)}.strip .seg-col,.strip .seg-col:nth-child(n+4){grid-column:auto}.strip .seg-col:nth-child(5){grid-column:span 2}.seg-col{padding:1.25rem 1rem 1.4rem}.seg-col b{font-size:.9375rem}.seg-col svg{margin-bottom:.75rem}.hdr .btn-primary{gap:.4rem;min-height:36px;padding:0 .75rem;font-size:13px}.btn svg.wa{width:16px;height:16px}.logo,.logo svg{height:36px}.steps{grid-template-columns:1fr}.row{grid-template-columns:1fr;gap:.25rem}.form .btn{flex:100%}.panel{aspect-ratio:auto;min-height:300px}.tn{font-size:.85rem}.opt-grid,.kpis4{grid-template-columns:1fr}.chart2 text{font-size:29px}.chart2 .cur{display:none}.ch-head{margin-bottom:1rem}.kpis4{gap:1rem}.legend{gap:.4rem 1.25rem;font-size:.875rem}.chart2 .alt{display:none}.ttip{pointer-events:auto;width:100%;min-width:0;margin-top:.6rem;position:static;transform:none}.kpis4,.d-head{padding-inline:.9rem}.chart-card{margin-inline:.9rem}.ns em{font-size:.625rem}.dark-band{padding:28px 20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv{transition:none}.rv[data-rv]:not(.in){--y:0px;transform:none}*,:before,:after{transition:none!important;animation:none!important}}.eyebrow-pill{letter-spacing:.08em;color:var(--primary);background:#ffffffb3;border:1px solid #005cff26;border-radius:999px;align-items:center;margin-bottom:1.25rem;padding:4px 12px;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.hero h1{max-width:18ch;font-size:clamp(2rem,1.2rem + 3.4vw,3.75rem)}.diag{border:1px solid var(--border);background:#ffffffb3;border-radius:12px;max-width:520px;margin-top:1.5rem;padding:14px 16px}.diag .label{color:var(--muted);margin-bottom:.25rem}.diag p{color:var(--body);font-size:.9375rem;line-height:1.55}.sim-tag{letter-spacing:.04em;color:var(--muted);border:1px solid var(--border-strong);white-space:nowrap;border-radius:999px;margin-left:auto;padding:.15rem .6rem;font-size:.6875rem;font-weight:600}.d-head{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:1rem 1.1rem .9rem;display:flex}.d-head b{color:var(--fg);font-size:1rem;font-weight:600}.kcap{color:var(--muted);font-size:.75rem;line-height:1.4}.micro{color:var(--muted);margin-top:1.25rem;font-size:.8125rem;line-height:1.5}.txt .micro+.btn{margin-top:1rem}.stage-cap{color:var(--muted);font-size:.75rem;line-height:1.4}.p-intro{margin-top:.75rem}.fld{flex:15rem;gap:.4rem;min-width:0;display:grid}.fld label{color:#ffffffb8;font-size:.8125rem;font-weight:500}.form{align-items:flex-end}.form .fld select,.form .fld input{flex:none;width:100%}.contact .micro{color:#ffffffa6;margin-top:.9rem}.ftr .wrap{flex-direction:column;align-items:center;gap:.35rem}.ftr p{margin:0}.ftr-l1{color:#ffffffb8;font-size:.8125rem}.ftr-l3{color:#ffffffa6;font-size:.75rem}.ftr-l2{flex-wrap:wrap;justify-content:center;gap:.35rem 1.5rem;display:flex}.hero-copy{max-width:34rem}.hero-copy .p{max-width:44ch}.diag{max-width:460px}.tt-r span:first-child{white-space:nowrap}.ttip{min-width:215px}.b.out .m{color:#ffffffe6}.b.out .m svg{stroke:#ffffffe6}@media(max-width:1000px){.n-par{display:none}}@media(max-width:920px){.n-faq{display:none}}.about{padding-block:3.5rem}.about-grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.about-grid .label{margin-bottom:1rem}.about-txt .p+.p{margin-top:1rem}.pillars{grid-template-columns:repeat(3,1fr);gap:0 2rem;margin-top:3rem;display:grid}.pillar{border-top:1px solid var(--border);padding-top:1.25rem}.pillar b{color:var(--fg);margin-bottom:.35rem;font-size:1.0625rem;font-weight:600;display:block}.pillar span{color:var(--body);font-size:.9375rem;line-height:1.6;display:block}.about-addr{color:var(--muted);align-items:center;gap:.5rem;margin-top:2rem;font-size:.8125rem;display:flex}.about-addr svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.fd-wrap{margin-top:4rem}.fd-card{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start}.fd-photo{align-self:start;position:sticky;top:96px}.pic{max-width:360px}.pic img{object-position:center top}.pic:after{background:linear-gradient(#00305100 60%,#0030511f)}.fd-role{color:var(--muted);margin-top:.15rem;font-size:.875rem}.fd-text .fd-role+.p{margin-top:1.5rem}@media(max-width:959px){.fd-card{grid-template-columns:1fr}.fd-photo{position:static}.pic{margin-inline:auto}}@media(max-width:859px){.about-grid,.faq-grid{grid-template-columns:1fr}.pillars{grid-template-columns:1fr;gap:1.5rem}}@media(min-width:768px){.about,.faq{padding-block:5rem}}.faq{background:var(--card);border-block:1px solid var(--border);padding-block:3.5rem}.faq-grid{grid-template-columns:4fr 8fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.faq-h .label{margin-bottom:1rem}.faq-h .p{margin-top:1rem}.faq-h .btn{margin-top:1.25rem}.fq{border-top:1px solid var(--border)}.fq:last-child{border-bottom:1px solid var(--border)}.fq h3{font-size:inherit;font-weight:inherit;margin:0}.fq-q{text-align:left;width:100%;color:var(--fg);font:500 17px/1.4 var(--font);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;display:flex}.fq-q:hover span{color:var(--primary)}.plus{flex:none;width:16px;height:16px;transition:transform .2s;position:relative}.plus:before,.plus:after{content:"";background:var(--fg);border-radius:1px;position:absolute;top:50%;left:50%}.plus:before{width:14px;height:2px;margin:-1px 0 0 -7px}.plus:after{width:2px;height:14px;margin:-7px 0 0 -1px}.fq.open .plus{transform:rotate(45deg)}.fq-a{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.fq.open .fq-a{grid-template-rows:1fr}.fq-a>div{visibility:hidden;transition:visibility 0s .2s;overflow:hidden}.fq.open .fq-a>div{visibility:visible;transition:none}.fq-a p{color:var(--body);padding:0 2rem 1.25rem 0;font-size:1rem;line-height:1.75}.consent a,.ftr-l2 a{text-underline-offset:3px;text-decoration:underline}.consent a{color:#ffffffb8}.consent a:hover{color:#fff}@media(max-width:859px){.about-grid,.faq-grid{grid-template-columns:minmax(0,1fr)}.fq-q span{min-width:0}}.rec{border:1px solid var(--border);background:linear-gradient(90deg,#f6e9f4,#e3edfd,#e6faf0);border-radius:14px;gap:1.25rem;margin-bottom:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid;box-shadow:0 10px 30px #2121210a}.rec h3{color:var(--fg);margin-top:14px;font-size:20px;font-weight:600;line-height:1.25}.rec-icons{gap:10px;display:flex}.rec-ic{border:1px solid var(--border);background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 4px 12px #2121210f}.rec-ic img{width:20px;height:20px}.rec-text{max-width:62ch;color:var(--body);margin-top:.6rem;font-size:.9375rem;line-height:1.65}.rec-pills{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.rec-pills li{border:1px solid var(--border);color:var(--body);background:#ffffffb3;border-radius:999px;padding:.2rem .75rem;font-size:12px;font-weight:500;line-height:1.6}.rec-side{flex-direction:column;gap:.6rem;display:flex}.rec-side .btn{white-space:normal;text-align:center;width:100%}.rec-note{color:var(--muted);font-size:12.5px;line-height:1.4}@media(min-width:900px){.rec-ic{width:40px;height:40px}.rec{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem}.rec h3{font-size:23px}.rec-side{text-align:right;align-items:flex-end}.rec-side .btn{width:auto}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.top-3{top:calc(var(--spacing) * 3)}.right-3{right:calc(var(--spacing) * 3)}.m-auto{margin:auto}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-10{height:calc(var(--spacing) * 10)}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.w-10{width:calc(var(--spacing) * 10)}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.max-w-\[640px\]{max-width:640px}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.place-items-center{place-items:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.border{border-style:var(--tw-border-style);border-width:1px}.border-border{border-color:var(--color-border)}.border-border-strong{border-color:var(--color-border-strong)}.bg-card{background-color:var(--color-card)}.p-0{padding:0}.px-5{padding-inline:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.text-fg{color:var(--color-fg)}.text-muted{color:var(--color-muted)}.shadow-panel{--tw-shadow:0 24px 80px var(--tw-shadow-color,#00305114);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.backdrop\:bg-\[rgba\(3\,10\,18\,0\.55\)\]::backdrop{background-color:#030a128c}@media(hover:hover){.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:text-primary:hover{color:var(--color-primary)}}@media(min-width:40rem){.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}}:root{--bg:var(--color-bg);--fg:var(--color-fg);--body:var(--color-body);--muted:var(--color-muted);--card:var(--color-card);--border:var(--color-border);--border-strong:var(--color-border-strong);--primary:var(--color-primary);--primary-hover:var(--color-primary-hover);--navy:var(--color-navy);--navy-hover:var(--color-navy-hover);--tint-hover:var(--color-tint-hover);--tint-panel:var(--color-tint-panel);--tint-border:var(--color-tint-border);--success:var(--color-success);--success-bg:var(--color-success-bg);--dark-card:var(--color-dark-card);--footer:var(--color-footer);--shadow:var(--shadow-panel);--font:var(--font-sans);color-scheme:light}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
