:root{color:#232120;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;background-color:#e6e3de;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-weight:400;line-height:1.6}body{background-color:#e6e3de;min-width:320px;min-height:100vh;margin:0}#root{min-height:100vh}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}img{max-width:100%;display:block}ul,ol{list-style-position:outside}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700}.grecaptcha-badge{visibility:hidden}@font-face{font-family:Miranda Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/miranda-sans-latin-ext-wght-normal.BI_p2HtV.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Miranda Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/miranda-sans-latin-wght-normal.JDp_McI2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.whatsapp-float[data-astro-cid-dsjoc6do]{z-index:999;color:#fff;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .2s,box-shadow .3s;display:flex;position:fixed;bottom:40px;right:40px;box-shadow:0 8px 24px #12111033}.whatsapp-float[data-astro-cid-dsjoc6do]:hover{transform:scale(1.06);box-shadow:0 12px 32px #12111040}.whatsapp-float[data-astro-cid-dsjoc6do]:active{transform:scale(.94)}.whatsapp-float[data-astro-cid-dsjoc6do]:focus-visible{outline:3px solid var(--orange-trixum-500,#ff5e39);outline-offset:3px}@media (width<=768px){.whatsapp-float[data-astro-cid-dsjoc6do]{width:56px;height:56px;bottom:16px;right:16px}}:root{--secondary:#e6e3de;--accent:#c7e3ee;--accent-glow:#c7e3ee66;--dark:#121110;--dark-surface:#1e1c1b;--white:#fff;--bg-page:#f6f6f6;--orange-trixum-500:#ff5e39;--orange-trixum-600:#ff481f;--orange-trixum-700:#f52d00;--orange-trixum-800:#e02900;--shadow-sm:0 2px 4px #1211100d;--shadow-md:0 12px 24px -10px #1211101a;--shadow-lg:0 20px 40px -15px #12111026;--shadow-xl:0 30px 60px -20px #12111033;--body-font:"Inter Variable", sans-serif;--title-font:"Miranda Sans Variable", sans-serif;--transition-timing:cubic-bezier(.16, 1, .3, 1);--transition:all .4s var(--transition-timing);--radius-lg:32px;--radius-md:20px;--radius-sm:12px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:150px}body{font-family:var(--body-font);background-color:var(--bg-page);color:var(--dark);line-height:1.6}.app{flex-direction:column;min-height:100vh;display:flex}main{flex:1}h1,h2,h3,h4{color:var(--dark);font-family:Miranda Sans,sans-serif;font-weight:400;line-height:1.2}p{color:#4a4846}.eyebrow{color:var(--orange-trixum-500);margin-bottom:1rem;font-size:.8rem;font-weight:700;display:inline-block}.header{z-index:1000;pointer-events:none;width:100%;max-width:1200px;transition:var(--transition);margin:auto;padding:0 24px;position:fixed;top:27px;left:0;right:0}.nav{pointer-events:auto;background:#fff;border:1px solid #e5e7eb;border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:80px;padding:20px 24px;display:flex;box-shadow:0 1px 3px #0000000f}.brand-logo-link{text-decoration:none;display:block}.logo{width:auto;height:32px;display:block}.nav-links{align-items:center;gap:8px;list-style:none;display:flex}.nav-link{color:#5c5c5c;transition:var(--transition);border-radius:8px;padding:8px;font-size:16px;font-weight:400}.nav-link:hover{color:#333}.nav-link.active{color:#333;font-size:18px;font-weight:700}.nav-actions{align-items:center;gap:16px;display:flex}.nav-cta{background:var(--orange-trixum-500);color:var(--white);font-family:var(--title-font);letter-spacing:.46px;height:42px;transition:var(--transition);border-radius:8px;justify-content:center;align-items:center;padding:8px 22px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0000004d}.nav-cta:hover{background:var(--orange-trixum-600,#ff481f);box-shadow:0 0 5px 2px #ff5e39}.nav-cta:active{background:var(--orange-trixum-700,#f52d00);box-shadow:0 1px 2px #0000004d}.hamburger-btn{display:none}.nav-drawer-overlay{z-index:3000;visibility:hidden;transition:visibility .3s;position:fixed;inset:0;overflow:hidden}.nav-drawer-overlay.open{visibility:visible}.nav-drawer-backdrop{opacity:0;background:#0006;transition:opacity .3s;position:absolute;inset:0}.nav-drawer-overlay.open .nav-drawer-backdrop{opacity:1}.nav-drawer-panel{z-index:3001;background:#fff;border-left:1px solid #e5e7eb;flex-direction:column;justify-content:space-between;width:280px;padding:80px 24px 40px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-8px 0 24px #00000014}.nav-drawer-overlay.open .nav-drawer-panel{transform:translate(0)}.nav-drawer-content{flex-direction:column;flex:1;gap:40px;display:flex}.nav-drawer-logo-wrapper{align-items:center;margin-bottom:10px;display:flex}.nav-drawer-logo{width:auto;height:32px}.nav-drawer-links{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.nav-drawer-link{font-family:var(--body-font);color:#5c5c5c;font-size:18px;font-weight:500;text-decoration:none;transition:color .2s;display:block}.nav-drawer-link:hover{color:#333}.nav-drawer-link.active{color:#333;font-weight:700}.nav-drawer-actions{width:100%;margin-top:auto}.nav-drawer-cta{background:var(--orange-trixum-500);color:var(--white);font-family:var(--title-font);letter-spacing:.46px;cursor:pointer;width:100%;transition:var(--transition);border:none;border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-size:16px;font-weight:600;text-decoration:none;display:flex;box-shadow:0 4px 10px #ff5e3933}.nav-drawer-cta:hover{background:var(--orange-trixum-600);box-shadow:0 4px 15px #ff5e3966}.header{z-index:1000;pointer-events:none;width:100%;max-width:1200px;margin:auto;padding:0 24px;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);position:fixed;top:27px;left:0;right:0}.header.hidden{opacity:0;pointer-events:none;transform:translateY(-20px)}.header .nav{height:80px;box-shadow:none;pointer-events:auto;background:0 0;border:1px solid #0000;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:20px 24px;transition:background-color .4s,border-color .4s,box-shadow .4s;display:flex}.header.scrolled .nav{-webkit-backdrop-filter:blur(16px)saturate(180%);background:#ffffffe6;border:1px solid #e5e7ebcc;box-shadow:0 10px 30px -10px #00000014}.hero-live-section{--hl-muted:#8a847d;--hl-line:#ebe8e3;isolation:isolate;background:var(--bg-page);width:100%;color:var(--dark);padding:136px 24px 88px;position:relative;overflow:hidden}.hero-live-section:before{content:"";z-index:-1;background-image:linear-gradient(#1211100d 1px,#0000 1px),linear-gradient(90deg,#1211100d 1px,#0000 1px);background-position:50%;background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 75% at 72%,#000 20%,#0000 78%);mask-image:radial-gradient(60% 75% at 72%,#000 20%,#0000 78%)}.hero-live-container{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:center;gap:56px;max-width:1200px;margin:0 auto;display:grid}.hero-live-copy{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.hero-live-eyebrow{font-family:var(--body-font);letter-spacing:.02em;color:var(--orange-trixum-500);background:#ff5e3912;border:1px solid #ff5e394d;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 12px;font-size:13px;font-weight:600;display:inline-flex}.hero-live-title{font-family:var(--title-font);letter-spacing:-.02em;color:var(--dark);text-wrap:balance;margin:0;font-size:clamp(2.5rem,3.9vw,3.4rem);font-weight:600;line-height:1.08}.hero-live-title-highlight{color:var(--orange-trixum-500);white-space:nowrap}.hero-live-description{max-width:460px;font-family:var(--body-font);color:#474747;margin:0;font-size:18px;line-height:1.6}.hero-live-description-short{display:none}.hero-live-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}.hero-live-secondary{height:56px;font-family:var(--title-font);letter-spacing:.46px;color:#333;transition:var(--transition);background:#fff9;border:1px solid #cfcac4;border-radius:8px;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hero-live-secondary svg{transition:transform .3s var(--transition-timing)}.hero-live-secondary:hover{border-color:var(--orange-trixum-500);color:var(--orange-trixum-500)}.hero-live-secondary:hover svg{transform:translateY(2px)}.store-badge{border-radius:8px;flex-shrink:0;transition:transform .2s,opacity .2s;display:inline-flex}.store-badge img{width:auto;height:100%;display:block}.store-badge:hover{opacity:.92;transform:translateY(-1px)}.store-badge:focus-visible{outline:2px solid var(--orange-trixum-500,#ff5e39);outline-offset:2px}.hero-live-trust{border-top:1px solid #e6e2dc;flex-direction:column;gap:16px;width:100%;margin-top:24px;padding-top:24px;display:flex}.hero-live-trust-label{font-family:var(--body-font);letter-spacing:.02em;color:var(--hl-muted);font-size:13px;font-weight:600}.hero-live-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.hero-live-marquee-track{width:max-content;animation:32s linear infinite heroMarquee;display:flex}.hero-live-marquee:hover .hero-live-marquee-track{animation-play-state:paused}.hero-live-logos{flex-shrink:0;align-items:center;gap:48px;padding-right:48px;display:flex}.hero-live-logo{object-fit:contain;opacity:.55;filter:grayscale();flex-shrink:0;max-width:112px;max-height:30px}.hero-net{min-width:0;container:hero-net/inline-size}.hero-net-stage{--u:calc(100cqw / 600);--net-ink:var(--dark);--net-muted:var(--hl-muted);--net-blue:#2b8db3;isolation:isolate;aspect-ratio:600/520;width:100%;font-family:var(--body-font);color:var(--net-ink);position:relative}.hero-net-glow{z-index:-1;filter:blur(12px);background:radial-gradient(closest-side,#ff5e3929,#0000 70%);width:60%;height:70%;animation:7s ease-in-out infinite heroGlow;position:absolute;top:14%;left:20%}.hero-net-sweep{z-index:-1;width:calc(var(--u) * 480);height:calc(var(--u) * 480);margin:calc(var(--u) * -240) 0 0 calc(var(--u) * -240);background:conic-gradient(#ff5e3921,#ff5e3900 16%,#0000 100%);border-radius:50%;animation:9s linear infinite heroSweep;position:absolute;-webkit-mask-image:radial-gradient(circle,#0000 12%,#000 14% 60%,#0000 71%);mask-image:radial-gradient(circle,#0000 12%,#000 14% 60%,#0000 71%)}.hero-net-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-net-orbit{fill:none;stroke:#1211101a;stroke-width:1px}.hero-net-orbit.is-1{stroke-dasharray:2 7;stroke:#12111038;animation:40s linear infinite heroSpin}.hero-net-orbit.is-2{stroke-dasharray:40 14 4 14;stroke:#2b8db338;animation:70s linear infinite reverse heroSpin}.hero-net-orbit.is-3{stroke:#1211100f}.hero-net-link{fill:none;stroke:#12111024;stroke-width:1px;transition:stroke .6s,stroke-width .6s}.hero-net-link.is-off{stroke-dasharray:3 5;stroke:#1211101f}.hero-net-link.is-active{stroke:#ff5e3973;stroke-width:1.4px}.hero-net-pulse{fill:none;stroke:var(--orange-trixum-500);stroke-width:3px;stroke-linecap:round;stroke-dasharray:16 200;stroke-dashoffset:-120px;filter:drop-shadow(0 0 4px #ff5e3999)}.hero-net-pulse.is-out{stroke:var(--net-blue);filter:drop-shadow(0 0 4px #2b8db38c)}.hero-net.is-live .hero-net-pulse.is-in{animation:1.1s cubic-bezier(.55,0,.35,1) both heroPulseIn}.hero-net.is-live .hero-net-pulse.is-out{animation:1.1s cubic-bezier(.55,0,.35,1) both heroPulseOut}.hero-net-node-halo{fill:#1f9d551f;stroke:#1f9d5573;stroke-width:1px;transition:fill .5s,stroke .5s}.hero-net-node-dot{fill:#1f9d55;transition:fill .5s}.hero-net-node.is-alert .hero-net-node-halo{fill:#ff5e3933;stroke:#ff5e39b3}.hero-net-node.is-alert .hero-net-node-dot{fill:var(--orange-trixum-500)}.hero-net-node.is-off .hero-net-node-halo{fill:#0000;stroke:#1211104d;stroke-dasharray:2 3}.hero-net-node.is-off .hero-net-node-dot{fill:#b5afa8}.hero-net-node.is-active .hero-net-node-halo{stroke-width:1.5px}.hero-net-node-ping{fill:none;stroke:currentColor;stroke-width:1.5px;color:#1f9d55;transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out both heroRadar}.hero-net-node.is-alert .hero-net-node-ping{color:var(--orange-trixum-500)}.hero-net-queue rect{fill:#1211104d;animation:1.4s ease-in-out infinite heroBlink}.hero-net-queue rect:nth-child(2){animation-delay:.2s}.hero-net-queue rect:nth-child(3){animation-delay:.4s}.hero-net-core-aura{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite heroGlow}.hero-net-core-disc{fill:var(--white);stroke:#ff5e3959;stroke-width:1px;filter:drop-shadow(0 6px 12px #1211101f)}.hero-net-gauge-track{fill:none;stroke:#12111014;stroke-width:3px}.hero-net-gauge{fill:none;stroke:var(--orange-trixum-500);stroke-width:3px;stroke-linecap:round;transition:stroke-dashoffset 1s var(--transition-timing)}.hero-net-core-ping{fill:none;stroke:var(--orange-trixum-500);stroke-width:1.5px;opacity:0}.hero-net-core-ping.is-out{stroke:var(--net-blue)}.hero-net.is-live .hero-net-core-ping.is-in{animation:1.3s ease-out .95s both heroRadar}.hero-net.is-live .hero-net-core-ping.is-out{animation:1.3s ease-out both heroRadar}.hero-net-tag{--tx:-50%;--ty:calc(var(--u) * 16);transform:translate(var(--tx), var(--ty));padding:calc(var(--u) * 3) calc(var(--u) * 7);border-radius:calc(var(--u) * 5);border:1px solid var(--hl-line);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:max(9px, calc(var(--u) * 9.5));letter-spacing:.02em;white-space:nowrap;color:var(--net-muted);pointer-events:none;background:#ffffffd9;position:absolute}.hero-net-tag.is-start{--tx:calc(var(--u) * -12)}.hero-net-tag.is-end{--tx:calc(-100% + var(--u) * 12)}.hero-net-tag.is-above{--ty:calc(-100% - var(--u) * 16)}.hero-net.is-live .hero-net-tag{animation:.5s both heroFadeIn}.hero-net-event-slot{z-index:2;position:absolute;left:50%;transform:translate(-50%)}.hero-net-event{align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 8) calc(var(--u) * 14) calc(var(--u) * 8) calc(var(--u) * 8);border:1px solid var(--hl-line);backdrop-filter:blur(10px);box-shadow:var(--shadow-lg);white-space:nowrap;background:#ffffffe0;border-radius:999px;display:flex}.hero-net.is-live .hero-net-event{animation:heroChipIn .5s var(--transition-timing) .55s both}.hero-net.is-live .hero-net-event.is-assign,.hero-net.is-live .hero-net-event.is-task{animation-delay:0s}.hero-net-event-icon{width:max(22px, calc(var(--u) * 28));height:max(22px, calc(var(--u) * 28));color:var(--white);background:#1f9d55;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hero-net-event-icon svg{width:55%;height:55%}.hero-net-event.is-assign .hero-net-event-icon,.hero-net-event.is-task .hero-net-event-icon{background:#2f7f9d}.hero-net-event.is-alert .hero-net-event-icon{background:var(--orange-trixum-500)}.hero-net-event.is-sync .hero-net-event-icon{background:#5b5550}.hero-net-event.is-report .hero-net-event-icon{background:var(--orange-trixum-700)}.hero-net-event-copy{flex-direction:column;line-height:1.25;display:flex}.hero-net-event-copy strong{font-size:max(11px, calc(var(--u) * 13));font-weight:600}.hero-net-event-copy span{font-size:max(9.5px, calc(var(--u) * 10.5));color:var(--net-muted)}.hero-net-hud{gap:calc(var(--u) * 3);font-size:max(9.5px, calc(var(--u) * 11));flex-direction:column;display:flex;position:absolute}.hero-net-hud.is-top-left{left:calc(var(--u) * 22);top:calc(var(--u) * 20)}.hero-net-hud.is-bottom-left{left:calc(var(--u) * 22);bottom:calc(var(--u) * 20)}.hero-net-hud.is-bottom-right{right:calc(var(--u) * 22);bottom:calc(var(--u) * 20);align-items:flex-end}.hero-net-live{align-items:center;gap:calc(var(--u) * 8);letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:inline-flex}.hero-net-dot{width:max(6px, calc(var(--u) * 7));height:max(6px, calc(var(--u) * 7));background:#1f9d55;border-radius:50%;position:relative}.hero-net-dot:after{content:"";background:inherit;border-radius:50%;animation:2s ease-out infinite heroPing;position:absolute;inset:0}.hero-net-hud-meta,.hero-net-hud-label{color:var(--net-muted)}.hero-net-hud-meta strong{color:var(--net-ink);font-variant-numeric:tabular-nums}.hero-net-hud-label{letter-spacing:.06em;text-transform:uppercase}.hero-net-hud-value{font-family:var(--title-font);font-size:max(18px, calc(var(--u) * 26));font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.hero-net.is-live .hero-net-hud-value{animation:heroPop .6s var(--transition-timing)}.hero-net-bars{align-items:flex-end;gap:calc(var(--u) * 3);height:calc(var(--u) * 22);margin-top:calc(var(--u) * 4);display:flex}.hero-net-bars i{width:calc(var(--u) * 5);border-radius:calc(var(--u) * 2);background:#12111024;transition:background .4s}.hero-net-bars i.is-on{background:var(--orange-trixum-500)}.hero-net-legend{left:50%;bottom:calc(var(--u) * 22);gap:calc(var(--u) * 16);white-space:nowrap;font-size:max(9.5px, calc(var(--u) * 10.5));color:var(--net-muted);display:flex;position:absolute;transform:translate(-50%)}.hero-net-legend span{align-items:center;gap:calc(var(--u) * 7);display:inline-flex}.hero-net-legend i{width:calc(var(--u) * 16);background:var(--orange-trixum-500);border-radius:2px;height:2px}.hero-net-legend .is-out i{background:var(--net-blue)}@container hero-net (width<=440px){.hero-net-legend,.hero-net-tag{display:none}}@keyframes heroPing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes heroRadar{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes heroGlow{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes heroPop{0%{opacity:.4;transform:scale(.85)}60%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}@keyframes heroSpin{to{transform:rotate(360deg)}}@keyframes heroSweep{to{transform:rotate(360deg)}}@keyframes heroPulseIn{0%{stroke-dashoffset:16px;opacity:1}90%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}@keyframes heroPulseOut{0%{stroke-dashoffset:-100px;opacity:1}90%{opacity:1}to{stroke-dashoffset:16px;opacity:0}}@keyframes heroBlink{0%,to{opacity:.35}50%{opacity:1}}@keyframes heroFadeIn{0%{opacity:0}to{opacity:1}}@keyframes heroChipIn{0%{opacity:0;transform:translateY(calc(var(--u) * -18)) scale(.9)}to{opacity:1;transform:none}}@keyframes heroMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=992px){.hero-live-section{padding:128px 20px 72px}.hero-live-container{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.hero-live-copy{display:contents}.hero-live-eyebrow{order:1}.hero-live-title{order:2}.hero-net{order:3}.hero-live-description{order:4}.hero-live-actions{order:5}.hero-live-trust{order:6}.hero-live-section:before{-webkit-mask-image:radial-gradient(80% 40% at 50% 45%,#000 20%,#0000 78%);mask-image:radial-gradient(80% 40% at 50% 45%,#000 20%,#0000 78%)}.hero-live-actions{justify-content:center}.hero-live-trust{align-items:center}.hero-net{width:100%;max-width:640px;margin:0 auto}}@media (width<=576px){.hero-live-section{padding:112px 16px 56px}.hero-live-title{font-size:2.25rem}.hero-live-description{font-size:16px}.hero-live-description-full{display:none}.hero-live-description-short{display:inline}.hero-live-logos{gap:36px;padding-right:36px}}@media (prefers-reduced-motion:reduce){.hero-live-section *,.hero-live-section :before,.hero-live-section :after{transition-duration:.01ms!important;animation:none!important}}.hero-bg-shapes{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-bg-img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.hero-bg-lines{object-fit:cover;mix-blend-mode:lighten;opacity:.8;z-index:2;width:100%;height:100%;position:absolute;inset:0}.hero-bg-gradient-1{z-index:3;background:linear-gradient(#f6f6f600 0%,#f6f6f6 100%);width:100%;height:180px;position:absolute;bottom:0;left:0}.hero-eyebrow{color:var(--orange-trixum-500,#ff5e39);font-family:var(--body-font);letter-spacing:.5px;text-transform:uppercase;font-size:18px;font-weight:600;line-height:1.4}.hero-title{font-family:var(--title-font);color:#333;margin:0;font-size:56px;font-weight:700;line-height:1.15}.hero-description{font-family:var(--body-font);color:#474747;margin:0;font-size:18px;font-weight:400;line-height:1.5}.hero-cta-wrapper{display:inline-block;position:relative}.hero-cta-glow{filter:blur(8px);opacity:.65;z-index:1;pointer-events:none;background:linear-gradient(135deg,#ff6e32,#99421e);border-radius:8px;transition:opacity .3s;position:absolute;inset:-2px}.hero-cta-btn{z-index:2;background:var(--orange-trixum-500,#ff5e39);color:var(--white);height:56px;font-family:var(--title-font);letter-spacing:.46px;cursor:pointer;border:none;border-radius:8px;padding:0 32px;font-size:15px;font-weight:500;transition:background-color .3s,transform .2s;position:relative;box-shadow:0 1px 2px #0000004d}.hero-cta-btn:hover{background:var(--orange-trixum-600,#ff481f)}@media (width<=992px){.header{padding:0 12px;top:12px}.nav{grid-template-columns:48px 1fr 48px;place-items:center;height:64px;padding:10px 16px;display:grid}.brand{grid-column:2;justify-content:center;display:flex}.nav-links,.nav-actions{display:none}.hamburger-btn{cursor:pointer;color:#333;background:0 0;border:none;border-radius:50%;grid-column:3;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex}.hamburger-btn:hover{background-color:#0000000d}}@media (width<=576px){.hero-title{font-size:40px}.hero-description{font-size:16px}}.challenge-section{width:100%;padding:80px 0 160px;position:relative;overflow:hidden}.challenge-container{max-width:1200px;min-height:650px;margin:0 auto;padding:28px 24px;position:relative}.challenge-content{z-index:2;flex-direction:column;gap:48px;max-width:760px;display:flex;position:relative}.challenge-text-section{flex-direction:column;gap:24px;max-width:654px;display:flex}.challenge-eyebrow{color:var(--orange-trixum-500,#ff5e39);font-feature-settings:"liga" off, "clig" off;font-family:var(--body-font);font-size:14px;font-weight:600}.challenge-title{font-family:var(--title-font);color:var(--dark);font-size:clamp(2rem,3.5vw,3rem);font-weight:400;line-height:1.2}.challenge-description{font-family:var(--body-font);color:#474747;font-size:16px;line-height:1.6}.challenge-cards{gap:32px;margin-top:40px;display:flex}.challenge-card{text-align:start;flex-direction:column;flex:1;gap:20px;max-width:304px;display:flex}.challenge-card-icon-wrapper{width:48px;height:48px;display:flex}.challenge-card-icon{width:48px;height:48px}.challenge-card-title{font-family:var(--title-font);color:#333;font-size:24px;font-weight:400}.challenge-card-description{font-family:var(--body-font);color:#474747;font-size:16px;line-height:1.6}.challenge-image-container{z-index:1;pointer-events:none;height:728px;position:absolute;top:-40px;right:-500px}.challenge-image{object-fit:contain;object-position:right top;width:100%;height:100%}@media (width<=1024px){.challenge-container{min-height:auto;padding:0 40px}.challenge-content{max-width:100%}.challenge-title{max-width:75%}.challenge-image-container{width:100%;height:400px;margin-top:40px;position:absolute;top:20%;right:-20%}}@media (width<=992px){.challenge-section{padding:0 0 60px}}@media (width<=768px){.challenge-container{flex-direction:column;gap:16px;min-height:auto;padding:0 24px;display:flex;position:relative}.challenge-content{z-index:2;flex-direction:column;gap:16px;width:100%;display:flex;position:relative}.challenge-cards{flex-direction:column;gap:16px}.challenge-card{max-width:100%}.challenge-image-container{z-index:2;pointer-events:auto;border-radius:24px;height:auto;margin-top:0;position:relative;top:auto;right:auto;overflow:hidden}.challenge-image{z-index:1;object-fit:cover;mix-blend-mode:multiply;width:100%;height:auto}}.about-section{width:100%;padding:0 0 200px;position:relative;overflow-x:clip}.about-store{border-radius:var(--radius-lg);width:100%;max-width:760px;box-shadow:var(--shadow-xl);background:#fff;border:1px solid #1211100f;justify-content:space-between;align-items:center;gap:24px;margin-top:-24px;padding:20px 28px;display:flex}.about-store-copy{flex-direction:column;gap:4px;display:flex}.about-store-title{font-family:var(--title-font);color:#333;font-size:18px;font-weight:600;line-height:1.3}.about-store-text{font-family:var(--body-font);color:#6b6b6b;font-size:14px;line-height:1.5}.about-store-badge{height:56px;margin-right:-10px}@media (width<=768px){.about-store{box-shadow:none;background:0 0;border:none;border-radius:0;flex-wrap:wrap;justify-content:center;gap:2px 10px;margin-top:24px;padding:0}.about-store-copy{text-align:center}.about-store-title{font-family:var(--body-font);color:#6b6b6b;font-size:14px;font-weight:500}.about-store-text{display:none}.about-store-badge{height:46px;margin-right:0}}.about-watermark-container{pointer-events:none;z-index:-1;opacity:.05;max-width:632px;position:absolute;top:-80px;right:-400px}.about-watermark{width:632px;height:632px}.about-container{z-index:2;flex-direction:column;align-items:center;gap:56px;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;position:relative}.about-text-section{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:760px;display:flex}.about-eyebrow{font-family:var(--body-font);letter-spacing:.02em;color:var(--orange-trixum-500);background:#ff5e3912;border:1px solid #ff5e394d;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:13px;font-weight:600;display:inline-flex}.about-logo-icon{object-fit:contain;width:18px;height:18px}.about-title{font-family:var(--title-font);letter-spacing:-.01em;color:var(--dark);font-size:clamp(2rem,3.5vw,3rem);font-weight:600;line-height:1.2}.about-description{font-family:var(--body-font);color:#474747;max-width:680px;font-size:16px;line-height:1.6}.about-flow{--about-muted:#8a847d;--about-line:#ebe8e3;--about-green:#1f9d55;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-xl);-webkit-backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #1211100f;grid-template-columns:360px minmax(0,1fr);align-items:center;gap:40px;padding:28px;display:grid}.about-steps{flex-direction:column;gap:6px;padding-left:8px;display:flex}.about-step{border-radius:var(--radius-md);text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;transition:background-color .4s var(--transition-timing), border-color .4s var(--transition-timing), box-shadow .4s var(--transition-timing);background:0 0;border:1px solid #0000;grid-template-columns:36px 1fr;gap:4px;padding:18px 20px 20px 16px;display:grid;position:relative}.about-step:hover{background:#12111006}.about-step:focus-visible{outline:2px solid var(--orange-trixum-500);outline-offset:2px}.about-step.is-active{background:var(--white);border-color:var(--about-line);box-shadow:var(--shadow-md)}.about-step-index{font-family:var(--body-font);font-variant-numeric:tabular-nums;color:#bdb8b1;font-size:13px;font-weight:600;line-height:22px;transition:color .3s}.about-step.is-active .about-step-index,.about-step.is-done .about-step-index{color:var(--orange-trixum-500)}.about-step-body{flex-direction:column;min-width:0;display:flex}.about-step-label{font-family:var(--body-font);letter-spacing:.08em;text-transform:uppercase;color:var(--about-muted);font-size:12px;font-weight:600;line-height:22px}.about-step.is-active .about-step-label{color:var(--orange-trixum-500)}.about-step-title{font-family:var(--title-font);color:#6b6660;font-size:19px;font-weight:600;line-height:1.3;transition:color .3s}.about-step.is-active .about-step-title,.about-step:hover .about-step-title{color:var(--dark)}.about-step-description{opacity:0;transition:grid-template-rows .5s var(--transition-timing), opacity .4s;grid-template-rows:0fr;display:grid}.about-step-description>span{font-family:var(--body-font);color:#5c5752;font-size:14.5px;line-height:1.55;overflow:hidden}.about-step.is-active .about-step-description{opacity:1;grid-template-rows:1fr}.about-step.is-active .about-step-description>span{padding-top:8px}.about-step-progress{background:var(--about-line);opacity:0;border-radius:2px;height:2px;transition:opacity .3s;position:absolute;bottom:10px;left:52px;right:20px;overflow:hidden}.about-step.is-active .about-step-progress{opacity:1}.about-step-progress>span{background:var(--orange-trixum-500);transform-origin:0;height:100%;display:block}.about-flow.is-armed .about-step.is-active .about-step-progress>span{animation:6.5s linear both aboutProgress}.about-step:not(.is-active,.is-done) .about-step-progress>span{transform:scaleX(0)}.about-step-detail{display:none}.about-flow.is-paused .about-step-progress>span,.about-steps:hover .about-step-progress>span{animation-play-state:paused}.about-stage-wrap{isolation:isolate;background-color:#f6f4f1;background-image:radial-gradient(circle,#1211101c 1px,#0000 1.2px);background-size:22px 22px;border-radius:24px;padding:40px 36px 24px;position:relative;overflow:hidden;container-type:inline-size}.about-stage{--u:calc(100cqw / 680);aspect-ratio:680/500;width:100%;font-family:var(--body-font);color:var(--dark);position:relative}.about-stage-glow{z-index:-1;filter:blur(10px);background:radial-gradient(closest-side,#ff5e3929,#0000 70%);width:70%;height:80%;animation:7s ease-in-out infinite aboutGlow;position:absolute;top:10%;left:20%}.about-traces{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.about-traces--compact{display:none}.about-traces path{fill:none;stroke-linecap:round}.about-trace{stroke:#d6d2cc;stroke-width:1.5px;stroke-dasharray:3 5}.about-pulse{stroke:var(--orange-trixum-500);stroke-width:3px;stroke-dasharray:16 84;stroke-dashoffset:16px;opacity:0;animation:2.4s cubic-bezier(.45,0,.55,1) infinite aboutPulse}.about-stage.is-to-phone .about-pulse--phone{animation-delay:.6s}.about-stage.is-to-panel .about-pulse{animation-direction:reverse}.about-stage.is-to-panel .about-pulse--panel{animation-delay:.6s}.about-stage.is-from-hub .about-pulse--panel{animation-direction:reverse;animation-delay:-1.2s}.about-device-tag{z-index:3;top:calc(var(--u) * -12);left:calc(var(--u) * 14);align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 4) calc(var(--u) * 10);background:var(--white);border:1px solid var(--about-line);box-shadow:var(--shadow-sm);font-size:calc(var(--u) * 10.5);white-space:nowrap;color:#45413d;border-radius:999px;font-weight:600;display:inline-flex;position:absolute}.about-device-tag--phone{top:calc(var(--u) * -30);left:50%;transform:translate(-50%)}.about-live-dot{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--about-green);border-radius:50%;flex-shrink:0;position:relative}.about-live-dot:after{content:"";background:inherit;border-radius:50%;animation:2s ease-out infinite intPing;position:absolute;inset:0}.about-screen{opacity:0;transform:translateY(calc(var(--u) * 8));transition:opacity .45s var(--transition-timing), transform .6s var(--transition-timing);pointer-events:none;position:absolute;inset:0}.about-screen.is-active{opacity:1;transform:none}.about-road{fill:none;stroke:#fff;stroke-width:5px}.about-road.wide{stroke-width:9px}.about-map-bg{fill:#eceee8}.about-map-block{fill:#e0e3db}.about-fence{fill:#ff5e391f;stroke:var(--orange-trixum-500);stroke-width:1.5px;stroke-dasharray:4 3;transform-box:fill-box;transform-origin:50%}.about-panel{left:0;top:calc(var(--u) * 14);width:calc(var(--u) * 480);height:calc(var(--u) * 316);border-radius:calc(var(--u) * 14);background:var(--white);box-shadow:0 calc(var(--u) * 30) calc(var(--u) * 60) calc(var(--u) * -24) #12111047;border:1px solid #e4e0da;position:absolute}.about-panel-chrome{height:calc(var(--u) * 30);border-bottom:1px solid var(--about-line);justify-content:center;align-items:center;display:flex;position:relative}.about-panel-dots{left:calc(var(--u) * 12);gap:calc(var(--u) * 5);display:flex;position:absolute}.about-panel-dots i{width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:#e2ded8;border-radius:50%}.about-panel-url{padding:calc(var(--u) * 3) calc(var(--u) * 14);border-radius:calc(var(--u) * 6);font-size:calc(var(--u) * 9.5);color:var(--about-muted);background:#f3f1ee}.about-panel-body{height:calc(100% - var(--u) * 30);display:flex}.about-panel-side{width:calc(var(--u) * 44);align-items:center;gap:calc(var(--u) * 10);padding-top:calc(var(--u) * 12);border-right:1px solid var(--about-line);flex-direction:column;flex-shrink:0;display:flex}.about-panel-side img{width:calc(var(--u) * 20);height:calc(var(--u) * 20);margin-bottom:calc(var(--u) * 6)}.about-panel-side span{width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:calc(var(--u) * 6);background:#f0ede9;transition:background-color .4s,box-shadow .4s}.about-panel-side span.is-on{background:#ff5e3929;box-shadow:inset 0 0 0 1px #ff5e3973}.about-panel-main{border-bottom-right-radius:calc(var(--u) * 14);background:#faf9f7;flex:1;position:relative;overflow:hidden}.about-pscreen{padding:calc(var(--u) * 16);position:absolute;inset:0}.about-pscreen-head strong{font-family:var(--title-font);font-size:calc(var(--u) * 15);font-weight:600}.about-assign{grid-template-columns:1fr calc(var(--u) * 132);gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 12);display:grid}.about-assign-fields{gap:calc(var(--u) * 6);flex-direction:column;list-style:none;display:flex}.about-assign-fields li{grid-template-columns:calc(var(--u) * 22) calc(var(--u) * 64) 1fr;height:calc(var(--u) * 34);padding:0 calc(var(--u) * 10);border-radius:calc(var(--u) * 8);background:var(--white);border:1px solid var(--about-line);font-size:calc(var(--u) * 11);white-space:nowrap;align-items:center;display:grid}.about-assign-check{width:calc(var(--u) * 14);height:calc(var(--u) * 14);color:var(--about-green);background:#e5f5eb;border-radius:50%;justify-content:center;align-items:center;display:flex}.about-assign-label{color:var(--about-muted)}.about-assign-value{text-overflow:ellipsis;font-weight:600;overflow:hidden}.about-assign-map{border-radius:calc(var(--u) * 10);border:1px solid var(--about-line);background:#eceee8;position:relative;overflow:hidden}.about-assign-map svg{width:100%;height:100%;display:block}.about-assign-pin,.about-m-pin{color:var(--orange-trixum-500);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.about-assign-pin svg,.about-m-pin svg{width:calc(var(--u) * 22);height:calc(var(--u) * 22);filter:drop-shadow(0 calc(var(--u) * 3) calc(var(--u) * 3) #12111040)}.about-panel-btn{right:calc(var(--u) * 16);bottom:calc(var(--u) * 16);align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 8) calc(var(--u) * 14);border-radius:calc(var(--u) * 8);background:var(--orange-trixum-500);color:var(--white);font-size:calc(var(--u) * 11);box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 16) calc(var(--u) * -8) #ff5e39cc;font-weight:600;display:inline-flex;position:absolute}.about-panel-btn-sent{display:flex}.about-pscreen--execute{padding:0}.about-map{width:100%;height:100%;position:absolute;inset:0}.about-map-dot{width:calc(var(--u) * 12);height:calc(var(--u) * 12);border:calc(var(--u) * 2.5) solid var(--white);box-shadow:0 calc(var(--u) * 2) calc(var(--u) * 6) #1211104d;background:#45413d;border-radius:50%;position:absolute}.about-map-dot--a{animation:7s ease-in-out infinite aboutWander;top:70%;left:22%}.about-map-dot--b{animation:9s ease-in-out -3s infinite reverse aboutWander;top:30%;left:82%}.about-map-dot--main{width:calc(var(--u) * 16);height:calc(var(--u) * 16);background:var(--orange-trixum-500);top:55%;left:58%}.about-map-dot--main:before{content:"";inset:calc(var(--u) * -2.5);background:#ff5e3966;border-radius:50%;animation:2s ease-out infinite aboutRadar;position:absolute}.about-map-bubble{left:50%;bottom:calc(100% + var(--u) * 8);padding:calc(var(--u) * 5) calc(var(--u) * 9);border-radius:calc(var(--u) * 8);background:var(--dark);color:var(--white);font-size:calc(var(--u) * 10);white-space:nowrap;font-weight:600;position:absolute;transform:translate(-50%)}.about-map-card{left:calc(var(--u) * 14);top:calc(var(--u) * 14);gap:calc(var(--u) * 8);padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:calc(var(--u) * 10);background:var(--white);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute}.about-map-card-title{align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 11);font-weight:600;display:flex}.about-map-stats{gap:calc(var(--u) * 16);display:flex}.about-map-stats span{font-size:calc(var(--u) * 9.5);color:var(--about-muted);flex-direction:column;display:flex}.about-map-stats strong{font-family:var(--title-font);font-size:calc(var(--u) * 18);color:var(--dark);line-height:1.1}.about-feed{gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 12);flex-direction:column;list-style:none;display:flex}.about-feed-item{align-items:center;gap:calc(var(--u) * 10);height:calc(var(--u) * 54);padding:0 calc(var(--u) * 10);border-radius:calc(var(--u) * 10);background:var(--white);border:1px solid var(--about-line);display:flex}.about-feed-item--0{box-shadow:0 0 0 calc(var(--u) * 3) #ff5e3914;border-color:#ff5e3959}.about-feed-thumb{width:calc(var(--u) * 38);height:calc(var(--u) * 38);border-radius:calc(var(--u) * 8);color:#ffffffe6;flex-shrink:0;justify-content:center;align-items:center;display:flex}.about-feed-thumb svg{width:calc(var(--u) * 16);height:calc(var(--u) * 16)}.about-feed-thumb--0{background:linear-gradient(150deg,#ffb199,#ff5e39)}.about-feed-thumb--1{background:linear-gradient(150deg,#a9c9d8,#5f8ea5)}.about-feed-thumb--2{background:linear-gradient(150deg,#b9d3a8,#6d9a5a)}.about-feed-copy{gap:calc(var(--u) * 3);flex-direction:column;min-width:0;display:flex}.about-feed-copy strong{font-size:calc(var(--u) * 11.5);font-weight:600}.about-feed-copy span{align-items:center;gap:calc(var(--u) * 4);font-size:calc(var(--u) * 10);color:var(--about-muted);white-space:nowrap;display:flex}.about-feed-copy span svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10);color:var(--orange-trixum-500)}.about-feed-badge{padding:calc(var(--u) * 3) calc(var(--u) * 8);background:var(--orange-trixum-500);color:var(--white);font-size:calc(var(--u) * 9);border-radius:999px;margin-left:auto;font-weight:600}.about-report{grid-template-columns:calc(var(--u) * 138) 1fr;gap:calc(var(--u) * 12);display:grid}.about-kpi,.about-chart{padding:calc(var(--u) * 12);border-radius:calc(var(--u) * 10);background:var(--white);border:1px solid var(--about-line);flex-direction:column;display:flex}.about-kpi-label,.about-chart-label{font-size:calc(var(--u) * 10);color:var(--about-muted)}.about-kpi-value{margin:calc(var(--u) * 6) 0 calc(var(--u) * 10);font-family:var(--title-font);font-size:calc(var(--u) * 34);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.about-kpi-track{height:calc(var(--u) * 6);background:#efece8;border-radius:999px;overflow:hidden}.about-kpi-track span{width:var(--v);border-radius:inherit;background:linear-gradient(90deg, #ffab94, var(--orange-trixum-500));height:100%;display:block}.about-chart-bars{align-items:flex-end;gap:calc(var(--u) * 8);height:calc(var(--u) * 112);margin-top:calc(var(--u) * 10);display:flex}.about-chart-bar{justify-content:flex-end;align-items:center;gap:calc(var(--u) * 4);flex-direction:column;flex:1;height:100%;display:flex}.about-chart-bar i{width:100%;height:var(--h);border-radius:calc(var(--u) * 4);background:linear-gradient(180deg, var(--orange-trixum-500), #ffc2b3);transform-origin:bottom}.about-chart-bar small{font-size:calc(var(--u) * 8.5);color:var(--about-muted)}.about-file{left:calc(var(--u) * 16);right:calc(var(--u) * 16);bottom:calc(var(--u) * 14);align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 7) calc(var(--u) * 10);border-radius:calc(var(--u) * 10);background:var(--white);border:1px solid var(--about-line);font-size:calc(var(--u) * 11);display:flex;position:absolute}.about-file-icon{width:calc(var(--u) * 24);height:calc(var(--u) * 24);border-radius:calc(var(--u) * 6);color:var(--orange-trixum-500);background:#ff5e391f;justify-content:center;align-items:center;display:flex}.about-file-icon svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.about-file-status{align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 3) calc(var(--u) * 8);color:var(--about-green);font-size:calc(var(--u) * 9.5);background:#e5f5eb;border-radius:999px;margin-left:auto;font-weight:600;display:inline-flex}.about-stage :is(.about-assign-check,.about-panel-btn-sent,.about-file-status,.about-m-chip,.about-m-box) svg{width:calc(var(--u) * 9);height:calc(var(--u) * 9)}.about-panel-btn-sent svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}.about-phone{z-index:2;left:calc(var(--u) * 516);width:calc(var(--u) * 164);height:calc(var(--u) * 340);padding:calc(var(--u) * 6);border-radius:calc(var(--u) * 30);background:var(--dark);box-shadow:inset 0 0 0 1px #ffffff1f, 0 calc(var(--u) * 30) calc(var(--u) * 50) calc(var(--u) * -20) #12111080;position:absolute;top:0}.about-phone-screen{border-radius:calc(var(--u) * 24);background:#f6f5f2;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.about-phone-status{height:calc(var(--u) * 26);padding:0 calc(var(--u) * 14);font-size:calc(var(--u) * 9);justify-content:space-between;align-items:center;font-weight:600;display:flex}.about-phone-island{width:calc(var(--u) * 42);height:calc(var(--u) * 12);background:var(--dark);border-radius:999px}.about-phone-signal{align-items:flex-end;gap:calc(var(--u) * 1.5);display:flex}.about-phone-signal i{width:calc(var(--u) * 2.5);background:var(--dark);border-radius:1px}.about-phone-signal i:first-child{height:calc(var(--u) * 4)}.about-phone-signal i:nth-child(2){height:calc(var(--u) * 6)}.about-phone-signal i:nth-child(3){height:calc(var(--u) * 8)}.about-phone-app{align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 2) calc(var(--u) * 12) calc(var(--u) * 6);font-family:var(--title-font);font-size:calc(var(--u) * 11.5);font-weight:600;display:flex}.about-phone-app img{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.about-phone-screens{flex:1;position:relative}.about-mscreen{padding:calc(var(--u) * 4) calc(var(--u) * 10) calc(var(--u) * 10);position:absolute;inset:0}.about-m-title{margin-bottom:calc(var(--u) * 8);font-size:calc(var(--u) * 10);color:var(--about-muted);font-weight:600;display:block}.about-m-list{gap:calc(var(--u) * 6);flex-direction:column;list-style:none;display:flex}.about-m-list li{align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 40);padding:0 calc(var(--u) * 9);border-radius:calc(var(--u) * 9);background:var(--white);border:1px solid var(--about-line);display:flex}.about-m-list li.is-new{border-color:#ff5e3973}.about-m-list-dot{width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:#d9d5cf;border-radius:50%;flex-shrink:0}.about-m-list li.is-new .about-m-list-dot{background:var(--orange-trixum-500)}.about-m-list-copy{font-size:calc(var(--u) * 8.5);color:var(--about-muted);flex-direction:column;display:flex}.about-m-list-copy strong{font-size:calc(var(--u) * 10);color:var(--dark)}.about-m-skeleton{height:calc(var(--u) * 7);background:#ece9e5;border-radius:999px;flex:1}.about-m-toast{left:calc(var(--u) * 6);right:calc(var(--u) * 6);bottom:calc(var(--u) * 12);align-items:center;gap:calc(var(--u) * 7);padding:calc(var(--u) * 8);border-radius:calc(var(--u) * 12);box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 24) calc(var(--u) * -6) #12111059;background:#fffffff5;display:flex;position:absolute}.about-m-toast-icon{width:calc(var(--u) * 24);height:calc(var(--u) * 24);border-radius:calc(var(--u) * 7);background:var(--orange-trixum-500);color:var(--white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.about-m-toast-icon svg{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.about-m-toast-copy{min-width:0;font-size:calc(var(--u) * 8.5);color:var(--about-muted);white-space:nowrap;flex-direction:column;display:flex}.about-m-toast-copy strong{font-size:calc(var(--u) * 9.5);color:var(--dark);white-space:normal;line-height:1.25}.about-mscreen--execute{flex-direction:column;padding:0;display:flex}.about-m-map{flex-shrink:0;height:44%;position:relative}.about-m-map svg{width:100%;height:100%;display:block}.about-m-fence{width:calc(var(--u) * 70);height:calc(var(--u) * 70);border:1.5px dashed var(--orange-trixum-500);background:#ff5e391f;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-m-sheet{align-items:flex-start;gap:calc(var(--u) * 6);margin-top:calc(var(--u) * -12);padding:calc(var(--u) * 12) calc(var(--u) * 10);border-radius:calc(var(--u) * 14) calc(var(--u) * 14) 0 0;background:var(--white);box-shadow:0 calc(var(--u) * -6) calc(var(--u) * 14) #1211100f;flex-direction:column;flex:1;display:flex;position:relative}.about-m-place{font-size:calc(var(--u) * 11);font-weight:600}.about-m-chip{align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 3) calc(var(--u) * 7);color:var(--about-green);font-size:calc(var(--u) * 8.5);background:#e5f5eb;border-radius:999px;font-weight:600;display:inline-flex}.about-m-checklist{gap:calc(var(--u) * 7);width:100%;margin-top:calc(var(--u) * 4);flex-direction:column;list-style:none;display:flex}.about-m-checklist li{align-items:center;gap:calc(var(--u) * 7);font-size:calc(var(--u) * 9.5);white-space:nowrap;display:flex}.about-m-box{width:calc(var(--u) * 14);height:calc(var(--u) * 14);border-radius:calc(var(--u) * 4);background:var(--about-green);color:var(--white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.about-mscreen--evidence{background:#0f0e0d;flex-direction:column;padding:0;display:flex}.about-m-camera{flex:1;position:relative;overflow:hidden}.about-m-scene{background:linear-gradient(#0000 72%,#3b3a36 72%),linear-gradient(90deg,#0000 12%,#5b6570 12% 44%,#0000 44% 52%,#6f7a84 52% 86%,#0000 86%) bottom/100% 62% no-repeat,linear-gradient(#8fb3c9,#d8c8b4);position:absolute;inset:0}.about-m-focus{width:calc(var(--u) * 58);height:calc(var(--u) * 58);border-radius:calc(var(--u) * 6);border:1.5px solid #ffd666f2;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.about-m-flash{background:var(--white);opacity:0;position:absolute;inset:0}.about-m-stamp{left:calc(var(--u) * 8);right:calc(var(--u) * 8);bottom:calc(var(--u) * 8);align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 4) calc(var(--u) * 6);border-radius:calc(var(--u) * 6);color:var(--white);font-size:calc(var(--u) * 7.5);white-space:nowrap;background:#12111099;font-weight:500;display:flex;position:absolute}.about-m-stamp svg{width:calc(var(--u) * 9);height:calc(var(--u) * 9);color:var(--orange-trixum-500);flex-shrink:0}.about-m-shutter{height:calc(var(--u) * 56);justify-content:center;align-items:center;display:flex}.about-m-shutter span{width:calc(var(--u) * 32);height:calc(var(--u) * 32);background:var(--white);box-shadow:0 0 0 calc(var(--u) * 3) #0f0e0d, 0 0 0 calc(var(--u) * 5) #fffc;border-radius:50%}.about-mscreen--report{justify-content:center;align-items:center;gap:calc(var(--u) * 6);padding-bottom:calc(var(--u) * 30);text-align:center;flex-direction:column;display:flex}.about-m-done{width:calc(var(--u) * 56);height:calc(var(--u) * 56);margin-bottom:calc(var(--u) * 6);background:var(--about-green);color:var(--white);box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 20) calc(var(--u) * -8) #1f9d55cc;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.about-m-done svg{width:calc(var(--u) * 26);height:calc(var(--u) * 26)}.about-m-done:after{content:"";border:2px solid var(--about-green);opacity:0;border-radius:50%;position:absolute;inset:0}.about-m-done-title{font-family:var(--title-font);font-size:calc(var(--u) * 13);font-weight:600}.about-m-done-meta{max-width:calc(var(--u) * 110);font-size:calc(var(--u) * 8.5);color:var(--about-muted);line-height:1.4}.about-m-done-meta svg{width:calc(var(--u) * 9);height:calc(var(--u) * 9);margin-right:calc(var(--u) * 4);vertical-align:calc(var(--u) * -1.5);color:var(--about-green)}.about-hub{left:calc(var(--u) * 308);top:calc(var(--u) * 400);width:calc(var(--u) * 64);height:calc(var(--u) * 64);justify-content:center;align-items:center;display:flex;position:absolute}.about-hub-core{z-index:1;background:radial-gradient(120% 120% at 30% 20%, #2a2725 0%, var(--dark) 60%);width:100%;height:100%;box-shadow:0 0 0 1px #ffffff0f inset, 0 calc(var(--u) * 16) calc(var(--u) * 32) calc(var(--u) * -12) #12111080, 0 0 calc(var(--u) * 30) calc(var(--u) * -4) #ff5e3973;border-radius:28%;justify-content:center;align-items:center;display:flex;position:relative}.about-hub-core img{width:52%;height:52%}.about-hub-ring{border:1.5px solid #ff5e3973;border-radius:28%;animation:2.6s ease-out infinite intRing;position:absolute;inset:0}.about-hub-ring--delayed{animation-delay:1.3s}.about-hub-label{top:calc(100% + var(--u) * 10);align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 4) calc(var(--u) * 10);background:var(--white);border:1px solid var(--about-line);font-size:calc(var(--u) * 10.5);white-space:nowrap;color:#45413d;border-radius:999px;font-weight:600;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.about-hub-label svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11);color:var(--orange-trixum-500);animation:3s linear infinite infraSpin}.about-flow.is-armed .is-active .about-assign-fields li{animation:aboutRowIn .45s var(--transition-timing) both;animation-delay:calc(.15s + var(--i) * .16s)}.about-flow.is-armed .is-active .about-assign-check{animation:aboutPop .35s var(--transition-timing) both;animation-delay:calc(.4s + var(--i) * .16s)}.about-flow.is-armed .is-active .about-fence{animation:aboutScaleIn .6s var(--transition-timing) .3s both}.about-flow.is-armed .is-active .about-assign-pin,.about-flow.is-armed .is-active .about-m-pin{animation:aboutPinDrop .55s var(--transition-timing) .45s both}.about-flow.is-armed .is-active .about-panel-btn{animation:.4s 1.1s both aboutPress}.about-flow.is-armed .is-active .about-panel-btn-sent{animation:aboutPop .35s var(--transition-timing) 1.35s both}.about-flow.is-armed .is-active .about-m-list li{animation:aboutRowIn .4s var(--transition-timing) both}.about-flow.is-armed .is-active .about-m-list li.is-new{animation:aboutRowIn .45s var(--transition-timing) 2s both}.about-flow.is-armed .is-active .about-m-toast{animation:aboutToast .6s var(--transition-timing) 1.7s both}.about-flow.is-armed .is-active .about-map-bubble{animation:aboutBubble .5s var(--transition-timing) .8s both}.about-flow.is-armed .is-active .about-map-card{animation:aboutRowIn .5s var(--transition-timing) .2s both}.about-flow.is-armed .is-active .about-m-fence{animation:aboutFenceIn .6s var(--transition-timing) .2s both}.about-flow.is-armed .is-active .about-m-chip{animation:aboutPop .4s var(--transition-timing) .9s both}.about-flow.is-armed .is-active .about-m-box{animation:.35s both aboutTick;animation-delay:calc(1.4s + var(--i) * .55s)}.about-flow.is-armed .is-active .about-m-focus{animation:aboutFocus .7s var(--transition-timing) .2s both}.about-flow.is-armed .is-active .about-m-shutter span{animation:.3s .95s both aboutPress}.about-flow.is-armed .is-active .about-m-flash{animation:.5s 1.05s both aboutFlash}.about-flow.is-armed .is-active .about-m-stamp{animation:aboutRowIn .45s var(--transition-timing) 1.35s both}.about-flow.is-armed .is-active .about-feed-item--0{animation:aboutFeedIn .55s var(--transition-timing) 1.9s both}.about-flow.is-armed .is-active .about-feed-item--1,.about-flow.is-armed .is-active .about-feed-item--2{animation:aboutFeedShift .55s var(--transition-timing) 1.9s both}.about-flow.is-armed .is-active .about-kpi-track span{animation:aboutGrowX 1.4s var(--transition-timing) .1s both}.about-flow.is-armed .is-active .about-chart-bar i{animation:aboutGrowY .7s var(--transition-timing) both;animation-delay:calc(.2s + var(--i) * 80ms)}.about-flow.is-armed .is-active .about-file{animation:aboutRowIn .5s var(--transition-timing) 1.1s both}.about-flow.is-armed .is-active .about-m-done{animation:aboutPop .5s var(--transition-timing) .5s both}.about-flow.is-armed .is-active .about-m-done:after{animation:1.2s ease-out .8s both aboutRadar}.about-flow.is-armed .is-active :is(.about-m-done-title,.about-m-done-meta){animation:aboutRowIn .45s var(--transition-timing) .8s both}.about-flow.is-paused .about-stage,.about-flow.is-paused .about-stage *{animation-play-state:paused}@keyframes aboutProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes aboutPulse{0%{stroke-dashoffset:16px;opacity:0}6%{opacity:1}44%{stroke-dashoffset:-84px;opacity:1}50%,to{stroke-dashoffset:-84px;opacity:0}}@keyframes aboutGlow{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes aboutRowIn{0%{opacity:0;transform:translateY(calc(var(--u) * 8))}to{opacity:1;transform:none}}@keyframes aboutPop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes aboutScaleIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes aboutFenceIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes aboutPinDrop{0%{opacity:0;transform:translate(-50%,-260%)}60%{opacity:1;transform:translate(-50%,-90%)}to{opacity:1;transform:translate(-50%,-100%)}}@keyframes aboutPress{0%,to{transform:scale(1)}45%{transform:scale(.9)}}@keyframes aboutToast{0%{opacity:0;transform:translateY(calc(var(--u) * 24)) scale(.94)}to{opacity:1;transform:none}}@keyframes aboutBubble{0%{opacity:0;transform:translate(-50%, calc(var(--u) * 6))}to{opacity:1;transform:translate(-50%)}}@keyframes aboutTick{0%{background:var(--white);color:#0000;box-shadow:inset 0 0 0 1.5px #d6d2cc}to{background:var(--about-green);color:var(--white);box-shadow:none}}@keyframes aboutFocus{0%{opacity:0;transform:translate(-50%,-50%)scale(1.5)}60%{opacity:1;transform:translate(-50%,-50%)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes aboutFlash{0%{opacity:0}20%{opacity:.9}to{opacity:0}}@keyframes aboutFeedIn{0%{opacity:0;transform:translateY(calc(var(--u) * -20)) scale(.96)}to{opacity:1;transform:none}}@keyframes aboutFeedShift{0%{transform:translateY(calc(var(--u) * -62))}to{transform:none}}@keyframes aboutGrowX{0%{width:0}to{width:var(--v)}}@keyframes aboutGrowY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes aboutWander{0%,to{transform:translate(0)}33%{transform:translate(calc(var(--u) * 18), calc(var(--u) * -6))}66%{transform:translate(calc(var(--u) * 6), calc(var(--u) * 12))}}@keyframes aboutRadar{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.about-section *,.about-section :before,.about-section :after{animation:none!important}.about-screen{transition:opacity .2s;transform:none}}@media (width<=1100px){.about-flow{grid-template-columns:300px minmax(0,1fr);gap:24px;padding:20px}.about-stage-wrap{padding:36px 24px 20px}}@media (width<=900px){.about-flow{grid-template-columns:1fr;gap:0;padding:10px}.about-stage-wrap{order:-1}.about-steps{flex-direction:row;gap:4px;padding:12px 0 0}.about-step{border-radius:var(--radius-sm);flex-direction:column;flex:1;align-items:center;gap:0;min-width:0;padding:14px 4px 8px;display:flex}.about-step.is-active{box-shadow:none;background:#ff5e390f;border-color:#0000}.about-step-index{display:none}.about-step-body{align-items:center}.about-step-label{letter-spacing:.04em;white-space:nowrap;font-size:11.5px;line-height:1.2}.about-step-title,.about-step-description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.about-step-progress{opacity:1;height:3px;inset:0 4px auto}.about-step-detail{text-align:center;padding:8px 12px 10px;display:grid}.about-step-detail>div{opacity:0;transition:opacity .4s var(--transition-timing), transform .5s var(--transition-timing);grid-area:1/1;transform:translateY(6px)}.about-step-detail>div.is-active{opacity:1;transform:none}.about-step-detail strong{font-family:var(--title-font);color:var(--dark);font-size:18px;font-weight:600;line-height:1.3;display:block}.about-step-detail p{font-family:var(--body-font);color:#5c5752;margin-top:4px;font-size:14px;line-height:1.5}}@media (width<=768px){.about-section{padding:0 0 120px}.about-container{gap:40px;padding:0 16px}.about-watermark-container{width:60%;right:-20%}}@media (width<=640px){.about-section{padding-bottom:240px}.about-container{gap:28px}.about-text-section{gap:14px}.about-eyebrow{font-size:12px}.about-title{font-size:26px;line-height:1.25}.about-description{font-size:15px;line-height:1.55}.about-flow{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.about-stage-wrap{background:0 0;border-radius:0;margin:0 -16px;padding:30px 12px 14px}.about-stage-wrap:before{content:"";z-index:-1;background-image:radial-gradient(circle,#1211101f 1px,#0000 1.2px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.about-steps{padding-top:4px}.about-step-detail{padding:10px 4px 0}.about-stage{--u:calc(100cqw / 400);aspect-ratio:400/470}.about-traces--wide{display:none}.about-traces--compact{display:block}.about-panel{width:calc(var(--u) * 400);height:calc(var(--u) * 260)}.about-phone{left:calc(var(--u) * 236);top:calc(var(--u) * 130)}.about-hub{left:calc(var(--u) * 72);top:calc(var(--u) * 352);width:calc(var(--u) * 56);height:calc(var(--u) * 56)}.about-pscreen:not(.about-pscreen--execute){padding-right:calc(var(--u) * 176)}.about-pscreen-head{line-height:1.2}.about-assign{margin-top:calc(var(--u) * 8);grid-template-columns:1fr}.about-assign-fields{gap:calc(var(--u) * 4)}.about-assign-fields li{grid-template-columns:calc(var(--u) * 22) 1fr;height:calc(var(--u) * 26)}.about-assign-label,.about-assign-map{display:none}.about-panel-btn{right:auto;left:calc(var(--u) * 16)}.about-report{gap:calc(var(--u) * 8);grid-template-columns:1fr}.about-kpi{padding:calc(var(--u) * 8) calc(var(--u) * 12)}.about-kpi-value{margin:calc(var(--u) * 2) 0 calc(var(--u) * 6);font-size:calc(var(--u) * 24)}.about-chart{padding:calc(var(--u) * 8) calc(var(--u) * 12)}.about-chart-bars{height:calc(var(--u) * 74);margin-top:calc(var(--u) * 6)}.about-file{display:none}.about-feed{gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 10)}.about-feed-item{height:calc(var(--u) * 44);gap:calc(var(--u) * 8);padding:0 calc(var(--u) * 8)}.about-feed-thumb{width:calc(var(--u) * 30);height:calc(var(--u) * 30)}.about-feed-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.about-feed-badge{display:none}.about-map-dot--b{top:22%;left:40%}.about-map-dot--main{top:62%;left:36%}}.benefits-section{width:100%;height:auto;padding:0 0 140px;position:relative;overflow:visible}.benefits-bg-container{--bg-offset:430px;--bg-fade:150px;width:100%;left:0;top:calc(var(--bg-offset) * -1);height:calc(100% + var(--bg-offset) - 48px);background-color:#3d0601;background-image: linear-gradient(to bottom, var(--bg-page) 0, #fff0 var(--bg-fade)), radial-gradient(circle farthest-corner at 40% -10%, #d94b08 20%, #d94a080d 50%), radial-gradient(circle farthest-side at 100% 100%, #d94b08 10%, #d94a0805 50%), linear-gradient(to bottom, #3d0601 0%, #3d0601 100%);position:absolute}.benefits-bg-container:before{content:"";opacity:1;mix-blend-mode:overlay;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%)}.benefits-container{z-index:2;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:0 24px;display:flex;position:relative}.benefits-header{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-bottom:64px;display:flex}.benefits-eyebrow{font-family:var(--body-font);color:var(--bg-page);opacity:.6;font-size:14px;font-weight:600}.benefits-title{font-family:var(--title-font);color:var(--white);max-width:760px;font-size:clamp(2rem,3.5vw,3rem);font-weight:600;line-height:1.2}.benefits-bento{--bv-muted:#8a847d;--bv-line:#eee9e3;--bv-soft:#f7f5f2;--bv-green:#1f9d55;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin-top:16px;display:grid}.benefit-card{border-radius:var(--radius-md);backdrop-filter:blur(12px);color:var(--white);transition:transform .4s var(--transition-timing), border-color .4s var(--transition-timing), background-color .4s var(--transition-timing);background:#ffffff0f;border:1px solid #ffffff1f;flex-direction:column;gap:24px;padding:20px 20px 28px;display:flex}.benefit-card:hover{background:#ffffff17;border-color:#ffffff3d;transform:translateY(-4px)}.benefit-card--featured{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px;padding:20px;display:grid}.benefit-card--featured .benefit-visual{order:2;height:auto;min-height:280px}.benefit-card--featured .benefit-body{padding:12px 0 8px 12px}.benefit-card--featured .benefit-card-title{font-size:32px}.benefit-card.is-waiting{opacity:0;transform:translateY(32px)}.benefit-card.is-entering{animation:benefitEnter .9s var(--transition-timing) backwards;animation-delay:calc(var(--i) * 90ms)}.benefit-card.is-entering .benefit-stat-value{animation:benefitStatIn .8s var(--transition-timing) backwards;animation-delay:calc(var(--i) * 90ms + .35s)}@keyframes benefitEnter{0%{opacity:0;transform:translateY(32px)scale(.98)}}@keyframes benefitStatIn{0%{opacity:0;transform:translateY(14px)}}.benefit-visual{height:230px;font-family:var(--body-font);background:radial-gradient(circle at 30% 0,#ff5e394d,#ff5e3900 60%),#ffffff0a;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;padding:20px;display:flex;position:relative;overflow:hidden}.benefit-body{flex-direction:column;flex:1;gap:10px;padding:0 8px;display:flex}.benefit-card-title{font-family:var(--title-font);color:var(--white);margin:0;font-size:24px;font-weight:600;line-height:1.2}.benefit-card-description{font-family:var(--body-font);color:#f6f6f6bf;margin:0;font-size:15px;line-height:1.6}.benefit-stat{border-top:1px solid #ffffff1f;align-items:center;gap:14px;margin-top:auto;padding-top:18px;display:flex}.benefit-stat-value{font-family:var(--title-font);color:var(--white);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:40px;font-weight:600;line-height:1}.benefit-stat-label{font-family:var(--body-font);color:#f6f6f6a6;font-size:13px;line-height:1.4}.bv-card{background:var(--white);width:100%;max-width:300px;color:var(--dark);border-radius:12px;padding:14px;font-size:12px;box-shadow:0 18px 40px -16px #0000008c}.bv-card-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.bv-card-head strong{font-size:13px;font-weight:600}.bv-chip{background:var(--bv-soft);color:var(--bv-muted);white-space:nowrap;border-radius:999px;flex:none;padding:3px 8px;font-size:11px}.bv-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--bv-muted);font-size:10px;font-weight:600}.bv-tasks{max-width:340px}.bv-task-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bv-task-list li{background:var(--bv-soft);color:var(--bv-muted);border-radius:8px;align-items:center;gap:8px;padding:7px 8px;transition:background-color .3s,color .3s;display:flex}.bv-task-list li.is-done{color:var(--dark);background:#1f9d5514}.bv-check{width:16px;height:16px;color:var(--white);border:1.5px solid #cfc9c1;border-radius:50%;flex:none;place-items:center;transition:background-color .3s,border-color .3s;display:grid}.bv-check svg{transition:transform .35s var(--transition-timing);transform:scale(0)}.is-done .bv-check{background:var(--bv-green);border-color:var(--bv-green)}.is-done .bv-check svg{transform:scale(1)}.bv-progress{flex-direction:column;gap:6px;margin-top:12px;display:flex}.bv-progress-head{color:var(--bv-muted);justify-content:space-between;font-size:11px;display:flex}.bv-progress-head strong{color:var(--dark);font-variant-numeric:tabular-nums}.bv-progress-track{background:var(--bv-line);border-radius:999px;height:6px;overflow:hidden}.bv-progress-track>span{border-radius:inherit;background:var(--orange-trixum-500);height:100%;transition:width .5s var(--transition-timing);display:block}.bv-industries{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:280px;display:flex}.bv-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bv-chips li{color:#ffffffb8;border:1px solid #fff3;border-radius:999px;padding:5px 10px;font-size:12px;transition:background-color .35s,color .35s,border-color .35s}.bv-chips li.is-active{background:var(--white);border-color:var(--white);color:var(--dark)}.bv-template{flex-direction:column;gap:6px;display:flex}.bv-swap{font-size:14px;font-weight:600}.is-live .bv-swap{animation:bvSwap .45s var(--transition-timing)}@keyframes bvSwap{0%{opacity:0;transform:translateY(6px)}}.bv-lines{flex-direction:column;gap:6px;margin-top:4px;display:flex}.bv-lines span{background:var(--bv-line);height:8px;transition:width .5s var(--transition-timing);border-radius:4px}.bv-sync{max-width:270px}.bv-status{background:var(--bv-soft);color:var(--bv-muted);border-radius:999px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 10px;font-size:11px;font-weight:600;transition:background-color .35s,color .35s;display:inline-flex}.bv-sync.is-online .bv-status{color:var(--bv-green);background:#1f9d551f}.bv-records{margin:0;padding:0;list-style:none}.bv-records li{border-bottom:1px solid var(--bv-line);transition:opacity .35s, transform .35s var(--transition-timing);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.bv-records li:last-child{border-bottom:0;padding-bottom:0}.bv-records li.is-hidden{opacity:0;transform:translateY(6px)}.bv-record-state{color:#0000;border:2px dashed #cfc9c1;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;transition:background-color .3s,border-color .3s,color .3s;display:grid}.bv-sync.is-online li:not(.is-synced) .bv-record-state{border-color:var(--bv-green);animation:1.2s linear infinite bvSpin}.bv-records li.is-synced .bv-record-state{background:var(--bv-green);color:var(--white);border:0}@keyframes bvSpin{to{transform:rotate(360deg)}}.bv-evidence{width:100%;max-width:270px;position:relative}.bv-photo{background:linear-gradient(#a9c1cd 0%,#d3dee3 58%,#7d8a6e 58%,#69755d 100%);border-radius:12px;height:160px;position:relative;overflow:hidden;box-shadow:0 18px 40px -16px #0000008c}.bv-photo:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 10px,#ffffff59 10px 16px) 6px 8px/calc(100% - 12px) 8px no-repeat,#6a5347;border-radius:3px 3px 0 0;width:34%;height:36%;position:absolute;bottom:42%;left:14%;box-shadow:88px 12px 0 -4px #83685a}.bv-photo:after{content:"";background:var(--white);opacity:0;pointer-events:none;position:absolute;inset:0}.bv-photo.is-capturing:after{animation:.7s ease-out bvFlash}@keyframes bvFlash{0%{opacity:.9}to{opacity:0}}.bv-stamp{color:var(--white);opacity:0;transition:opacity .35s, transform .35s var(--transition-timing);background:#121110b8;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;left:8px;transform:translateY(6px)}.bv-stamp svg{width:12px;height:12px;color:var(--orange-trixum-500)}.bv-stamp--pin{bottom:36px}.bv-stamp--time{bottom:8px}.bv-stamp.is-on{opacity:1;transform:none}.bv-seal{background:var(--white);color:var(--bv-green);opacity:0;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:700;transition:opacity .3s,transform .45s cubic-bezier(.2,1.5,.4,1);display:inline-flex;position:absolute;top:-8px;right:-8px;transform:scale(1.5)rotate(-10deg);box-shadow:0 10px 24px -10px #00000080}.bv-seal svg{width:13px;height:13px}.bv-seal.is-on{opacity:1;transform:rotate(-4deg)}.bv-feed{flex-direction:column;gap:12px;width:100%;max-width:280px;display:flex}.bv-live{color:var(--white);background:#ffffff1f;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.bv-live-dot{background:#3ddc84;border-radius:50%;width:7px;height:7px}.is-live .bv-live-dot{animation:1.8s ease-out infinite bvPulse}@keyframes bvPulse{0%{box-shadow:0 0 #3ddc8499}to{box-shadow:0 0 0 8px #3ddc8400}}.bv-feed-list{height:148px;margin:0;padding:0;list-style:none;position:relative}.bv-feed-list li{background:var(--white);height:44px;color:var(--dark);transform:translateY(calc(var(--pos) * 52px)) scale(calc(1 - var(--pos) * .04));opacity:calc(1 - var(--pos) * .3);transition:transform .5s var(--transition-timing), opacity .5s;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 12px 24px -14px #0000008c}.bv-feed-list li.is-leaving{opacity:0;transform:translateY(104px)scale(.88)}.bv-feed-list li.is-new{animation:bvFeedIn .5s var(--transition-timing)}@keyframes bvFeedIn{0%{opacity:0;transform:translateY(-14px)scale(.96)}}.bv-feed-icon{width:28px;height:28px;color:var(--orange-trixum-600);background:#ff5e391f;border-radius:8px;flex:none;place-items:center;display:grid}.bv-feed-icon svg{width:15px;height:15px}.bv-feed-text{flex-direction:column;min-width:0;display:flex}.bv-feed-text strong{font-size:12px;font-weight:600}.bv-feed-text span{color:var(--bv-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media (prefers-reduced-motion:reduce){.benefits-section *,.benefits-section :before,.benefits-section :after{transition:none!important;animation:none!important}}@media (width<=992px){.benefits-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.benefit-card--featured{gap:24px}.benefit-card--featured .benefit-card-title{font-size:28px}}@media (width<=640px){.benefits-header{gap:14px;margin-bottom:32px}.benefits-eyebrow{font-size:12px}.benefits-title{font-size:26px;line-height:1.25}.benefits-bento{grid-template-columns:minmax(0,1fr);gap:16px}.benefit-card--featured{grid-column:auto;display:flex}.benefit-card--featured .benefit-visual{order:0;min-height:0}.benefit-card--featured .benefit-body{padding:0 8px}.benefit-card--featured .benefit-card-title,.benefit-card-title{font-size:22px}.benefit-visual,.benefit-card--featured .benefit-visual{height:auto;min-height:220px}.benefit-stat-value{font-size:34px}}@media (width<=807px){.benefits-bg-container{--bg-fade:240px}}@media (width<=640px){.benefits-bg-container{--bg-offset:230px;--bg-fade:270px}}.system-section{background-color:var(--bg-page);width:100%;margin-top:80px;padding:0 24px 32px;position:relative}.system-container{flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex}.system-header{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:760px;margin-bottom:120px;display:flex}.system-eyebrow{font-family:var(--body-font);color:var(--orange-trixum-500);font-size:14px;font-weight:600}.system-title{font-family:var(--title-font);color:var(--dark);font-size:clamp(2.2rem,4vw,3rem);font-weight:600;line-height:1.2}.system-description{font-family:var(--body-font);color:#474747;font-size:16px;line-height:1.6}.system-cards-grid{grid-template-columns:repeat(2,1fr);align-items:start;gap:24px;width:100%;display:grid}.system-card{background:var(--white);min-height:700px;transition:transform .4s var(--transition-timing), box-shadow .4s var(--transition-timing);border-radius:24px;flex-direction:column;padding:32px;display:flex;position:relative;overflow:visible;box-shadow:0 0 12px 6px #0000000d}.system-card:hover{box-shadow:0 12px 30px #0000001a}.system-card-mobile-wrapper{justify-content:center;align-items:center;width:100%;height:250px;display:flex;position:relative}.system-card-panel-wrapper{justify-content:center;align-items:center;width:100%;height:200px;display:flex;position:relative}.system-card-mockup-desktop{object-fit:contain;width:100%;max-width:480px;height:auto}.system-card-mockup-mobile{object-fit:contain;width:268px;height:auto;transform:rotate(7.41deg)}.system-card-content{text-align:left;flex-direction:column;gap:24px;max-width:498px;margin:auto 0 0;display:flex}.system-card-category{font-family:var(--body-font);color:#767676;font-size:14px;font-weight:600}.system-card-title{font-family:var(--title-font);color:var(--dark);white-space:pre-line;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:400;line-height:1.2}.system-card-subtitle{font-family:var(--body-font);color:var(--orange-trixum-500);font-size:16px;font-weight:400}.system-card-description{font-family:var(--body-font);color:#474747;font-size:16px;line-height:1.6}@media (width<=992px){.system-cards-grid{grid-template-columns:1fr;gap:100px;height:auto;padding:20px 16px 0}.system-card{min-height:600px;padding:32px}.system-header{margin-bottom:80px}}@media (width<=768px){.system-card-mockup-mobile{height:380px;margin-top:-40px}.system-card-mockup-wrapper{height:320px}.system-header{padding:0 32px}.system-section{padding:0}}.features-section{background-color:var(--bg-page);justify-content:center;align-items:center;width:100%;padding:0 24px 180px;display:flex}.features-card-wrapper{border-radius:24px;flex-direction:column;width:100%;max-width:1200px;min-height:1016px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px #00000026}.features-card-bg{z-index:1;background-color:#3d0601;background-image:radial-gradient(circle at 40% 0,#d94b08 20%,#d94a080d 50%),radial-gradient(circle farthest-side at 90% 100%,#d94b08 20%,#d94a0805 40%),linear-gradient(#3d0601 0% 100%);position:absolute;inset:0}.features-card-bg:before{content:"";opacity:1;mix-blend-mode:overlay;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;width:100%;height:100%;position:absolute;top:0;left:0}.features-card-content-overlay{z-index:2;flex-direction:column;align-items:center;width:100%;height:100%;padding:64px 96px;display:flex;position:relative}.features-header{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:760px;margin-bottom:48px;display:flex}.features-eyebrow{font-family:var(--body-font);color:#e0e0e0;font-size:14px;font-weight:600}.features-title{font-family:var(--title-font);color:var(--white);font-size:clamp(2.2rem,4vw,3rem);font-weight:600;line-height:1.2}.features-description{font-family:var(--body-font);color:#e0e0e0;opacity:.9;font-size:18px;line-height:1.5}.features-cta{background:var(--orange-trixum-500);color:var(--white);height:42px;font-family:var(--title-font);letter-spacing:.46px;transition:var(--transition);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;margin-top:8px;padding:8px 22px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0000004d}.features-cta:hover{background:var(--orange-trixum-600);box-shadow:0 0 8px 2px #ff5e3980}.features-cta:active{background:var(--orange-trixum-700);box-shadow:0 1px 2px #0000004d}.features-tab-wrapper{flex-direction:column;width:100%;display:flex}.features-mobile-display{display:none}.features-interactive-table{-webkit-backdrop-filter:blur(12px);background:#e0e0e033;border:1px solid #fff3;border-radius:24px;width:956px;height:600px;display:flex;overflow:hidden;box-shadow:inset 2px 2px 20px #0003}.features-tabs-sidebar{background:#00000026;flex-direction:column;width:270px;display:flex}.features-vertical-tab{text-align:left;color:#8f8f8f;width:100%;height:150px;font-family:var(--body-font);cursor:pointer;background:0 0;border:1px solid #ffffff0d;border-top:none;border-left:none;align-items:center;padding:24px;font-size:18px;line-height:1.2;transition:all .3s;display:flex}.features-vertical-tab:last-child{border-bottom:none}.features-vertical-tab:hover{color:var(--white);background:#ffffff0d}.features-vertical-tab.active{color:var(--white);border-right:2px solid var(--orange-trixum-500);background:#0000004d}.features-panel-content{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:44px;display:flex;position:relative}.features-mockup-container{border-radius:8px;justify-content:center;align-items:center;width:522px;display:flex;position:relative}.features-mockup{object-fit:contain;z-index:2;border:1px solid #f6f6f6cc;border-radius:8px;animation:.4s fadeIn}.features-report-wrapper{justify-content:center;align-items:center;height:351px;display:flex;position:relative}.features-mockup-report{object-fit:contain;z-index:2;border-radius:8px;width:auto;height:100%;animation:.4s fadeIn;box-shadow:0 0 10px 1px #ff8724}.features-default-mockup-wrapper{border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:0 0 10px 1px #ff8724}.features-default-mockup-wrapper .features-avatars-row{z-index:3;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.features-avatars-row{flex-direction:row;justify-content:center;align-items:center;display:flex}.features-avatar-img{object-fit:cover;border:2px solid #d9d9d9;border-radius:50%;width:56px;height:56px;margin-left:-16px}.features-avatar-plus{width:56px;height:56px;color:var(--white);background:#656565;border-radius:50%;justify-content:center;align-items:center;margin-left:-16px;font-size:14px;font-weight:600;display:flex}.features-caption{font-family:var(--title-font);color:var(--white);text-align:center;max-width:513px;font-size:20px;line-height:1.4;animation:.3s fadeIn}.features-monitoring-wrapper{z-index:2;border-radius:8px;width:522px;position:relative;box-shadow:0 0 10px 1px #ff8724}.features-mockup-base{object-fit:contain;z-index:2;border:1px solid #f6f6f6cc;border-radius:8px;width:100%;display:block;box-shadow:0 8px 30px #00000040}.features-mockup-overlay{z-index:3;animation:.6s cubic-bezier(.16,1,.3,1) both slideInUp;position:absolute}.features-mockup-overlay.spgg{width:36.5%;height:auto;animation-delay:.15s;bottom:-8%;left:28%}.features-mockup-overlay.leones{width:34.8%;height:auto;animation-delay:.3s;top:20%;right:-12%}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.features-tasks-wrapper{z-index:2;width:100%;max-width:320px;height:330px;position:relative}.features-tasks-phone{height:auto;position:absolute}.features-tasks-phone.left-phone{z-index:2;width:43.4%;animation:.6s cubic-bezier(.16,1,.3,1) both slideInLeftPhone;bottom:0%;left:-10%;box-shadow:0 0 20px 1px #ff8724}.features-tasks-phone.center-phone{z-index:3;width:46%;animation:.6s cubic-bezier(.16,1,.3,1) .15s both slideInCenterPhone;bottom:0;left:27%;box-shadow:0 0 20px 1px #ff8724}.features-tasks-overlay.modal-popup{z-index:4;filter:drop-shadow(0 8px 24px #00000040);height:118px;animation:.5s cubic-bezier(.34,1.56,.64,1) .35s both popInModal;position:absolute;top:30%;right:-15%}@keyframes slideInLeftPhone{0%{opacity:0;transform:translate(-30px,20px)rotate(-15deg)}to{opacity:1;transform:translate(0)rotate(-10.08deg)}}@keyframes slideInCenterPhone{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes popInModal{0%{opacity:0;transform:scale(.8)rotate(5deg)translateY(10px)}to{opacity:1;transform:scale(1)rotate(15.08deg)translateY(0)}}.features-evidence-wrapper{z-index:2;width:100%;max-width:320px;height:330px;position:relative}.features-evidence-phone{border-radius:12px;height:auto;position:absolute;box-shadow:0 0 20px 1px #ff8724}.features-evidence-phone.center-phone{z-index:3;width:48.7%;animation:.6s cubic-bezier(.16,1,.3,1) both slideInCenterPhone;bottom:0;left:25.6%}.features-evidence-overlay{z-index:4;filter:drop-shadow(0 8px 24px #00000040);border-radius:12px;position:absolute}.features-evidence-overlay.send-modal{height:118px;animation:.5s cubic-bezier(.34,1.56,.64,1) .15s both popInModalLeft;top:25%;left:-25%}.features-evidence-overlay.end-modal{height:142px;animation:.5s cubic-bezier(.34,1.56,.64,1) .3s both popInModalRight;top:35%;right:-18%}@keyframes popInModalLeft{0%{opacity:0;transform:scale(.8)translate(-10px,10px)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes popInModalRight{0%{opacity:0;transform:scale(.8)translate(10px,10px)}to{opacity:1;transform:scale(1)translate(0)}}.features-footer{z-index:2;flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}@media (width<=992px){.features-card-wrapper{max-width:100%}.features-interactive-table{flex-direction:column;width:auto;height:100%}.features-tabs-sidebar{-webkit-overflow-scrolling:touch;border-bottom:1px solid #6d3827;border-right:none;flex-direction:row;width:100%;overflow-x:auto}.features-vertical-tab{white-space:nowrap;border-bottom:none;border-right:1px solid #6d3827;justify-content:center;height:80px;padding:0 24px}.features-vertical-tab.active{border-left:none;border-bottom:4px solid var(--orange-trixum-500)}.features-panel-content{gap:32px;padding:32px 16px}.features-section{padding:80px 16px}.features-card-content-overlay{padding:32px 16px}.features-header{gap:16px;margin-bottom:32px}.features-panel-content{display:none}.features-tabs-sidebar{background:#00000026;border:1px solid #ffffff26;border-radius:16px;flex-direction:column;width:100%;overflow:visible hidden}.features-vertical-tab{color:#8f8f8f;background:0 0;border:none;border-bottom:1px solid #ffffff0d;justify-content:flex-start;align-items:center;width:100%;height:64px;padding:0 20px;font-size:16px;display:flex;border-radius:0!important}.features-vertical-tab.active{color:var(--white);background:#0000004d;border-bottom:1px solid #ffffff0d;border-right:none}.features-tab-wrapper:last-child .features-vertical-tab{border-bottom:none}.features-tab-wrapper:last-child .features-vertical-tab.active{border-bottom:1px solid #ffffff0d}.features-mobile-display{opacity:0;pointer-events:none;background:#00000040;border-bottom:none;width:100%;height:0;transition:height .4s cubic-bezier(.16,1,.3,1),opacity .3s;display:block;position:relative;overflow:hidden}.features-mobile-display.active{opacity:1;pointer-events:auto;border-bottom:1px solid #ffffff0d;height:380px}.features-tab-wrapper:last-child .features-mobile-display.active{border-bottom:none}.features-mobile-content-container{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:24px 16px;display:flex;position:relative}.features-mobile-display .features-mockup-container{opacity:0;justify-content:center;align-items:center;width:100%;height:260px;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;display:flex;transform:translateY(20px)}.features-mobile-display.active .features-mockup-container{opacity:1;transform:translateY(0)}.features-mobile-caption-wrapper{text-align:center;opacity:0;width:100%;padding:0 16px;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;transform:translateY(10px)}.features-mobile-display.active .features-mobile-caption-wrapper{opacity:1;transform:translateY(0)}.features-mobile-caption{font-family:var(--body-font);color:#dfdfdf;margin:0;font-size:14px;line-height:20px}.features-mobile-display .features-monitoring-wrapper{border-radius:8px;position:relative;box-shadow:0 0 10px 1px #ff8724;width:280px!important;height:160px!important}.features-mobile-display .features-monitoring-wrapper .features-mockup-overlay.spgg{bottom:-5px;left:28%}.features-mobile-display .features-monitoring-wrapper .features-mockup-overlay.leones{top:20%;right:-10%}.features-mobile-display .features-tasks-wrapper,.features-mobile-display .features-evidence-wrapper{max-width:240px;height:240px}.features-mobile-display .features-default-mockup-wrapper .features-mockup,.features-mobile-display .features-report-wrapper .features-mockup-report{object-fit:contain;width:auto;max-height:220px}.features-mobile-display .features-avatars-row{width:auto;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)scale(.8)}}.giros-section{padding:0 0 120px;position:relative}.giros-container{max-width:1200px;margin:0 auto;padding:0 24px}.giros-header{text-align:start;flex-direction:column;gap:24px;margin-bottom:56px;display:flex}.giros-header .eyebrow{margin-bottom:0}.giros-title{font-family:var(--title-font);color:var(--dark);max-width:800px;font-size:clamp(2rem,4vw,3rem);font-weight:600}.giros-description{font-family:var(--body-font);color:#474747;max-width:640px;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6}.giros-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;display:grid}.giro-card{background:var(--white);box-shadow:var(--shadow-sm);transition:transform .4s var(--transition-timing), box-shadow .4s ease;border:1px solid #e5e7eb;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.giro-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.giro-card-media{width:100%;overflow:hidden}.giro-card-media .giro-image,.giro-card-media .giro-image-placeholder{border-width:0 0 1px;border-radius:0}.giro-card-body{flex-direction:column;flex:1;align-items:flex-start;gap:16px;padding:28px;display:flex}.giro-card-heading{font-family:var(--title-font);color:#333;font-size:28px;font-weight:400}.giro-card-text{font-family:var(--body-font);color:#474747;font-size:16px;line-height:1.6}.giro-card-tags{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.giro-card-tag{font-family:var(--body-font);color:#5c5c5c;background:var(--bg-page);border:1px solid #e5e7eb;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:500}.giro-card-cta{font-family:var(--title-font);letter-spacing:.46px;color:var(--orange-trixum-500);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:15px;font-weight:600;display:inline-flex}.giro-card-cta svg{transition:transform .3s var(--transition-timing)}.giro-card:hover .giro-card-cta svg{transform:translate(4px)}.giros-grid.single{grid-template-columns:1fr}.giros-grid.single .giro-card{flex-direction:row;align-items:stretch}.giros-grid.single .giro-card-media{flex:0 0 50%;display:flex}.giros-grid.single .giro-card-media .giro-image,.giros-grid.single .giro-card-media .giro-image-placeholder{border-width:0 1px 0 0;height:100%}.giros-grid.single .giro-card-body{justify-content:center;padding:48px}.giros-more{font-family:var(--body-font);color:#474747;margin-top:32px;font-size:16px}.giros-more-link{font-size:inherit;color:var(--orange-trixum-500);text-underline-offset:3px;font-weight:600;text-decoration:underline}.giros-more-link:hover{color:var(--orange-trixum-700)}.giros-industries{margin-top:64px}.giros-industries-label{max-width:1200px;font-family:var(--body-font);letter-spacing:.5px;text-transform:uppercase;color:#6b6b6b;margin:0 auto 16px;padding:0 24px;font-size:14px;font-weight:600}.giros-carousel{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.giros-carousel-track{gap:12px;width:max-content;animation:40s linear infinite scrollCarousel;display:flex}.giros-carousel:hover .giros-carousel-track{animation-play-state:paused}@keyframes scrollCarousel{0%{transform:translate(0)}to{transform:translate(-50%)}}.giros-carousel-card{border-radius:16px;flex-shrink:0;width:180px;height:180px;overflow:hidden}.giros-carousel-card img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.giros-carousel-track{animation:none}}.giro-image{object-fit:cover;border-radius:24px;width:100%;height:auto}.giro-image-placeholder{text-align:center;background:repeating-linear-gradient(135deg,#ff5e390a 0 12px,#ff5e3914 12px 24px),#fbf3f0;border:2px dashed #ff5e3973;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:24px;display:flex}.giro-image-placeholder-tag{font-family:var(--body-font);letter-spacing:.5px;text-transform:uppercase;color:var(--white);background:var(--orange-trixum-500);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.giro-image-placeholder-prompt{font-family:var(--body-font);color:#474747;max-width:520px;font-size:14px;line-height:1.5}.giro-image-placeholder-meta{color:#8a5a4c;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}@media (width<=992px){.giros-section{padding:64px 0}.giros-header{gap:16px;margin-bottom:36px}.giros-industries{margin-top:48px}.giros-carousel-card{border-radius:12px;width:140px;height:140px}.giros-carousel-track{gap:8px}.giros-grid.single .giro-card{flex-direction:column}.giros-grid.single .giro-card-media{flex:none}.giros-grid.single .giro-card-media .giro-image,.giros-grid.single .giro-card-media .giro-image-placeholder{border-width:0 0 1px;height:auto}.giros-grid.single .giro-card-body{padding:28px}}@media (width<=576px){.giros-grid{grid-template-columns:1fr}.giro-card-heading{font-size:24px}.giro-image-placeholder-prompt{font-size:12px}}.implementation-section{background-color:var(--bg-page);padding:0 0 120px;position:relative;overflow-x:clip}.implementation-container{flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}.implementation-header{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:807px;margin-bottom:80px;display:flex}.implementation-title{font-family:var(--title-font);color:var(--dark);font-size:clamp(2rem,4vw,3rem);font-weight:400}.implementation-description{font-family:var(--body-font);color:#474747;font-size:clamp(1rem,1.5vw,1.125rem)}.implementation-cards-list{flex-direction:column;gap:64px;width:100%;display:flex}.implementation-card{width:100%;max-width:1152px;height:552px;box-shadow:var(--shadow-md);background-color:#1a1a1c;border-radius:24px;flex-direction:row;padding:64px;transition:box-shadow .4s;display:flex;position:relative;overflow:hidden}.implementation-card-bg{z-index:1;background-color:#393939;border-radius:24px;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.implementation-card-overlay{z-index:2;pointer-events:none;background:linear-gradient(80deg,#393939 45%,#1a1a1cbf 50%,#1a1a1c00 75%);border-radius:24px;position:absolute;inset:0}.implementation-card-overlay:after{content:"";opacity:var(--overlay-opacity,0);pointer-events:none;z-index:5;background-color:#0b0b0c;transition:opacity .1s;position:absolute;inset:0}.implementation-card-text{text-align:left;z-index:3;flex-direction:column;justify-content:center;max-width:484px;display:flex;position:relative}.implementation-card-step-num{font-family:var(--body-font);color:var(--orange-trixum-500);margin-bottom:24px}.implementation-card-title{font-family:var(--title-font);color:var(--white);margin-bottom:24px;font-size:48px;font-weight:400;line-height:1.2}.implementation-card-desc{font-family:var(--body-font);color:#e6e3de;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.6}.implementation-card-image-container{z-index:1;border-radius:0 24px 24px 0;width:60%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.implementation-card-image{object-fit:cover;object-position:top;pointer-events:none;width:100%;height:100%}.implementation-card-tint{mix-blend-mode:hue;pointer-events:none;z-index:2;opacity:.8;background-color:#ff5e39cc;transition:opacity .3s;position:absolute;inset:0}.implementation-card:first-child{--card-index:0;z-index:1}.implementation-card:nth-child(2){--card-index:1;z-index:2}.implementation-card:nth-child(3){--card-index:2;z-index:3}@media (width<=992px){.implementation-section{padding:80px 0}.implementation-header{gap:16px;margin-bottom:40px}.implementation-cards-list{gap:32px}.implementation-card{height:auto;top:calc(100px + var(--card-index) * 20px);transform:scale(var(--scale,1));transform-origin:top;box-shadow:0 -10px 30px #0006, var(--shadow-lg);background-color:#1a1a1c;flex-direction:column;gap:24px;padding:40px 24px;display:flex;position:sticky}.implementation-card-text{width:100%;margin-bottom:0}.implementation-card-title{font-size:32px}.implementation-card-image-container{border-radius:24px;width:100%;height:240px;position:relative;inset:auto}.implementation-card-overlay{background:0 0}}@media (width<=768px){.implementation-card-image-container{width:100%}}@media (width>=992px){.implementation-card{top:calc(140px + var(--card-index) * 40px);transform:scale(var(--scale,1));transform-origin:top;position:sticky}}.cta-banner-section{background-color:var(--bg-page);padding:0 0 120px;position:relative;overflow:hidden}.cta-banner-card{width:100%;height:400px;box-shadow:var(--shadow-lg);background-color:#3d0601;background-image:radial-gradient(circle at 35% -10%,#8d2f04 20%,#d94a080d 50%),radial-gradient(circle farthest-side at 90% 90%,#a23604 20%,#d94a0805 40%),linear-gradient(#3d0601 0% 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cta-banner-card:before{content:"";opacity:.4;mix-blend-mode:overlay;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;width:100%;height:100%;position:absolute;top:0;left:0}.cta-banner-content{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex;position:relative}.cta-banner-title{font-family:var(--title-font);color:var(--white);margin-bottom:0;font-size:clamp(1.75rem,3.5vw,3rem);font-weight:500;line-height:1.2}.cta-banner-button{background-color:var(--orange-trixum-500);height:56px;color:var(--white);font-family:var(--title-font);transition:var(--transition);border-radius:8px;justify-content:center;align-items:center;padding:0 32px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0000004d}.cta-banner-button:active{background:var(--orange-trixum-700,#f52d00);box-shadow:0 1px 2px #0000004d}.cta-banner-button:hover{background:var(--orange-trixum-600,#ff481f);box-shadow:0 0 5px 2px #ff5e39}@media (width<=768px){.cta-banner-section{padding:0}.cta-banner-card{height:auto;min-height:320px}}.integrations-section{--int-cycle:8s;--int-whatsapp:#25d366;--int-claude:#d97757;--int-line:#ffffff1a;--int-surface:#ffffff0a;isolation:isolate;background:radial-gradient(90% 70% at 50% 0%, #22201e 0%, var(--dark) 60%);width:100%;padding:140px 0 120px;position:relative;overflow:hidden}.integrations-container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.integrations-content{flex-direction:column;align-items:center;gap:56px;display:flex}.integrations-grid-bg{z-index:-1;background-image:linear-gradient(var(--int-line) 1px, transparent 1px), linear-gradient(90deg, var(--int-line) 1px, transparent 1px);opacity:.45;background-position:top;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,#0000 100%)}.integrations-glow{z-index:-1;filter:blur(20px);background:radial-gradient(closest-side,#ff5e3947,#0000 70%),radial-gradient(closest-side at 20%,#25d3661f,#0000 70%),radial-gradient(closest-side at 80%,#d9775724,#0000 70%);width:min(900px,100%);height:420px;animation:6s ease-in-out infinite intGlow;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.integrations-text-section{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:720px;display:flex}.integrations-eyebrow{color:var(--orange-trixum-500);font-family:var(--body-font);letter-spacing:.02em;background:#ff5e3914;border:1px solid #ff5e3959;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.integrations-live-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.integrations-live-dot:after{content:"";background:currentColor;border-radius:50%;animation:2s ease-out infinite intPing;position:absolute;inset:0}.integrations-title{font-family:var(--title-font);letter-spacing:-.02em;color:var(--white);font-size:clamp(2rem,3.5vw,3rem);font-weight:600;line-height:1.15}.integrations-description{font-family:var(--body-font);color:#ffffff9e;font-size:16px;line-height:1.6}.integrations-description .highlight{background:linear-gradient(90deg, var(--int-claude), var(--orange-trixum-500) 20%, var(--int-whatsapp));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.integrations-stage{flex-direction:column;gap:20px;width:100%;max-width:820px;display:flex}.integrations-flow{align-items:center;width:100%;display:flex}.integrations-node{aspect-ratio:1;-webkit-backdrop-filter:blur(8px);background:linear-gradient(160deg,#ffffff1a,#ffffff05);border:1px solid #ffffff1f;border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;width:88px;animation:6s ease-in-out infinite intFloat;display:flex;box-shadow:0 20px 40px -20px #0009}.integrations-node img{width:48%;height:auto}.integrations-node--whatsapp{box-shadow:0 20px 40px -20px #0009,0 0 36px -10px #25d3668c}.integrations-node--claude{animation-delay:-3s;box-shadow:0 20px 40px -20px #0009,0 0 36px -10px #d9775799}.integrations-beam{--beam-from:var(--int-whatsapp);--beam-to:var(--orange-trixum-500);background:linear-gradient(90deg,#ffffff0f,#ffffff2e,#ffffff0f);flex:1;height:2px;margin:0 -1px;position:relative;overflow:visible}.integrations-beam:before{content:"";opacity:.35;background:repeating-linear-gradient(90deg,#ffffff59 0 6px,#0000 6px 14px);animation:1.2s linear infinite intDash;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.integrations-beam--out{--beam-from:var(--orange-trixum-500);--beam-to:var(--int-claude)}.integrations-packet{background:linear-gradient(90deg, transparent, var(--beam-from) 40%, var(--beam-to));width:56px;height:2px;box-shadow:0 0 12px 1px var(--beam-to);opacity:0;animation:intPacketIn var(--int-cycle) cubic-bezier(.65, 0, .35, 1) infinite;border-radius:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.integrations-beam--out .integrations-packet{animation-name:intPacketOut}.integrations-hub{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:120px;display:flex;position:relative}.integrations-hub-core{z-index:1;width:100%;height:100%;animation:intHubPulse var(--int-cycle) ease-in-out infinite;background:radial-gradient(120% 120% at 30% 20%,#34302d 0%,#171514 65%);border:1px solid #ffffff1a;border-radius:30%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 48px -16px #000000b3,0 0 48px -8px #ff5e3973}.integrations-hub-core:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff24 50%,#0000 65%);animation:4s ease-in-out infinite intSweep;position:absolute;inset:0;transform:translate(-100%)}.integrations-hub-core img{width:52%;height:auto}.integrations-hub-ring{border:1.5px solid var(--orange-trixum-500);opacity:0;border-radius:30%;animation:2.8s ease-out infinite intRing;position:absolute;inset:0}.integrations-hub-ring--delayed{animation-delay:1.4s}.integrations-bubble{width:min(320px,100%);font-family:var(--body-font);-webkit-backdrop-filter:blur(10px);border-radius:16px;flex-direction:column;gap:6px;padding:14px 16px;display:flex;box-shadow:0 20px 40px -20px #000000b3}.integrations-bubble p{color:#ffffffe6;margin:0;font-size:14px;line-height:1.45}.integrations-bubble-from{align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.integrations-bubble--whatsapp{animation:intBubbleIn var(--int-cycle) var(--transition-timing) infinite;background:#005c4b8c;border:1px solid #25d3664d;border-top-left-radius:4px;align-self:flex-start}.integrations-bubble--whatsapp .integrations-bubble-from{color:var(--int-whatsapp)}.integrations-bubble-meta{color:#ffffff8c;align-self:flex-end;align-items:center;gap:4px;font-size:11px;display:inline-flex}.integrations-bubble-meta svg{color:#53bdeb}.integrations-bubble--claude{animation:intBubbleOut var(--int-cycle) var(--transition-timing) infinite;background:#ffffff0f;border:1px solid #d9775759;border-top-right-radius:4px;grid-template-columns:1fr;align-self:flex-end;display:grid}.integrations-bubble--claude .integrations-bubble-from{color:var(--int-claude)}.integrations-bubble--claude .integrations-bubble-from img{width:14px;height:14px}.integrations-bubble--claude .integrations-typing,.integrations-bubble--claude p{grid-area:2/1}.integrations-bubble--claude p{animation:intAnswer var(--int-cycle) ease infinite}.integrations-typing{height:20px;animation:intTyping var(--int-cycle) ease infinite;align-items:center;gap:4px;display:inline-flex}.integrations-typing span{background:var(--int-claude);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite intDot}.integrations-typing span:nth-child(2){animation-delay:.15s}.integrations-typing span:nth-child(3){animation-delay:.3s}.integrations-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;list-style:none;display:grid}.integrations-item{--brand:var(--int-whatsapp);background:var(--int-surface);transition:border-color .4s var(--transition-timing), transform .4s var(--transition-timing), background .4s var(--transition-timing);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex;position:relative;overflow:hidden}.integrations-item--claude{--brand:var(--int-claude)}.integrations-item:before{content:"";background:linear-gradient(90deg, transparent, var(--brand), transparent);opacity:.35;height:1px;transition:opacity .4s var(--transition-timing);position:absolute;inset:0 0 auto}.integrations-item:hover{border-color:color-mix(in srgb, var(--brand) 40%, transparent);background:#ffffff0f;transform:translateY(-4px)}.integrations-item:hover:before{opacity:1}.integrations-item-head{align-items:center;gap:12px;margin-bottom:8px;display:flex}.integrations-item-logo{background:color-mix(in srgb, var(--brand) 14%, transparent);border:1px solid color-mix(in srgb, var(--brand) 30%, transparent);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.integrations-item-logo img{width:22px;height:22px}.integrations-item-tag{font-family:var(--body-font);letter-spacing:.04em;text-transform:uppercase;color:#ffffff80;font-size:12px;font-weight:600}.integrations-item-status{font-family:var(--body-font);color:var(--brand);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.integrations-item-title{font-family:var(--title-font);color:var(--white);font-size:22px;line-height:1.25}.integrations-item-description{font-family:var(--body-font);color:#fff9;font-size:15px;line-height:1.6}@keyframes intGlow{0%,to{opacity:.8;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes intPing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes intFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes intDash{to{background-position:14px 0}}@keyframes intSweep{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes intRing{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes intBubbleIn{0%{opacity:0;transform:translateY(8px)scale(.96)}6%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-4px)}}@keyframes intPacketIn{0%,10%{opacity:0;left:0}12%{opacity:1}28%{opacity:1;left:calc(100% - 56px)}31%,to{opacity:0;left:calc(100% - 56px)}}@keyframes intHubPulse{0%,28%,44%,to{box-shadow:0 24px 48px -16px #000000b3,0 0 48px -8px #ff5e3973}34%{box-shadow:0 24px 48px -16px #000000b3,0 0 72px 4px #ff5e39bf}}@keyframes intPacketOut{0%,36%{opacity:0;left:0}38%{opacity:1}54%{opacity:1;left:calc(100% - 56px)}57%,to{opacity:0;left:calc(100% - 56px)}}@keyframes intBubbleOut{0%,54%{opacity:0;transform:translateY(8px)scale(.96)}60%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-4px)}}@keyframes intTyping{0%,68%{opacity:1}71%,to{opacity:0}}@keyframes intAnswer{0%,69%{opacity:0;transform:translateY(4px)}74%,to{opacity:1;transform:none}}@keyframes intDot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.integrations-section *,.integrations-section :before,.integrations-section :after{animation:none!important}.integrations-bubble,.integrations-bubble--claude p{opacity:1}.integrations-typing{opacity:0}}@media (width<=900px){.integrations-section{padding:112px 0 96px}.integrations-node{border-radius:20px;width:72px}.integrations-hub{width:96px}}@media (width<=768px){.integrations-section{padding:80px 0 64px}.integrations-container{padding:0 16px}.integrations-content{gap:40px}.integrations-text-section{gap:16px;padding:0 8px}.integrations-list{grid-template-columns:1fr}.integrations-item{padding:22px}.integrations-item-title{font-size:20px}}@media (width<=480px){.integrations-node{border-radius:16px;width:56px}.integrations-hub{width:76px}.integrations-packet{width:32px}@keyframes intPacketIn{0%,10%{opacity:0;left:0}12%{opacity:1}28%{opacity:1;left:calc(100% - 32px)}31%,to{opacity:0;left:calc(100% - 32px)}}@keyframes intPacketOut{0%,36%{opacity:0;left:0}38%{opacity:1}54%{opacity:1;left:calc(100% - 32px)}57%,to{opacity:0;left:calc(100% - 32px)}}.integrations-bubble{width:88%}.integrations-item-status{gap:0;font-size:0}}.infrastructure-section{padding:0 0 140px;position:relative;overflow:hidden}.infrastructure-container{flex-direction:column;align-items:center;width:100%;margin:0 auto;padding:0 12px;display:flex}.infrastructure-header{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:807px;margin-bottom:54px;display:flex}.infrastructure-title{font-family:var(--title-font);color:var(--dark);font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.2}.infrastructure-description{font-family:var(--body-font);color:#474747;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6}.infra-network{--infra-trace:#dcd9d4;--infra-port:#c9c5bf;aspect-ratio:1200/560;isolation:isolate;width:100%;max-width:1200px;position:relative;container-type:inline-size}.infra-network:before{content:"";z-index:-1;background-image:radial-gradient(circle,#12111024 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:-40px -24px;-webkit-mask-image:radial-gradient(60% 60%,#000 30%,#0000 75%);mask-image:radial-gradient(60% 60%,#000 30%,#0000 75%)}.infra-traces{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.infra-traces path{fill:none;stroke-linecap:round}.infra-tail{stroke-width:1.5px}.infra-trace{stroke:var(--infra-trace);stroke-width:1.5px}.infra-pulse{stroke:var(--orange-trixum-500);stroke-width:2.5px;stroke-dasharray:12 88;stroke-dashoffset:12px;opacity:0;animation:4.2s cubic-bezier(.45,0,.55,1) infinite infraPulse;animation-delay:calc(var(--i) * .84s)}.infra-port{fill:var(--white);stroke:var(--infra-port);stroke-width:1.5px}.infra-port--hub{animation:4.2s ease-out infinite infraPortHit;animation-delay:calc(var(--i) * .84s)}.infra-orbit{fill:none;stroke:var(--infra-trace);stroke-width:1.25px;stroke-dasharray:2 7;transform-origin:600px 280px;animation:40s linear infinite infraSpin}.infra-orbit--outer{stroke-dasharray:1 12;opacity:.8;animation-duration:70s;animation-direction:reverse}.infra-hub{aspect-ratio:1;justify-content:center;align-items:center;width:11.33cqw;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.infra-hub-core{z-index:1;background:radial-gradient(120% 120% at 30% 20%, #2a2725 0%, var(--dark) 60%);border-radius:28%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 24px 48px -16px #12111073,0 0 40px -6px #ff5e3959}.infra-hub-core:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff1f 50%,#0000 65%);animation:4.2s ease-in-out infinite infraSweep;position:absolute;inset:0;transform:translate(-100%)}.infra-hub-core img{width:54%;height:auto}.infra-hub-ring{border:1.5px solid var(--orange-trixum-500);opacity:0;border-radius:28%;animation:2.8s ease-out infinite infraRing;position:absolute;inset:0}.infra-hub-ring--delayed{animation-delay:1.4s}.infra-hub-label{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:#8a8680;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.72rem;position:absolute;top:calc(100% + 1.6cqw);left:50%;transform:translate(-50%)}.infra-nodes{margin:0;padding:0;list-style:none}.infra-node{left:var(--x);top:var(--y);backdrop-filter:blur(8px);width:18cqw;box-shadow:var(--shadow-md);transition:border-color .4s var(--transition-timing), box-shadow .4s var(--transition-timing), transform .4s var(--transition-timing);background:#ffffffdb;border:1px solid #e7e4df;border-radius:16px;flex-direction:column;gap:.9cqw;padding:1.3cqw 1.6cqw 1.5cqw;display:flex;position:absolute;transform:translate(-50%,-50%)}.infra-node:hover{box-shadow:var(--shadow-lg), 0 0 0 4px #ff5e3914;border-color:#ff5e3973;transform:translate(-50%,calc(-50% - 4px))}.infra-node-meta{letter-spacing:.06em;text-transform:uppercase;color:#8a8680;align-items:center;gap:8px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.7rem;line-height:1;display:flex}.infra-node-led{background:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px;position:relative}.infra-node-led:after{content:"";opacity:.35;animation:2.4s ease-out infinite infraLed;animation-delay:calc(var(--i) * .4s);background:#22c55e;border-radius:50%;position:absolute;inset:-3px}.infra-node-logo{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:2.2cqw}.infra-network.is-armed .infra-trace,.infra-network.is-armed .infra-tail{stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.2s var(--transition-timing);transition-delay:calc(.3s + var(--i) * .12s)}.infra-network.is-armed .infra-tail{stroke-dasharray:62;stroke-dashoffset:62px}.infra-network.is-armed .infra-node,.infra-network.is-armed .infra-hub-core,.infra-network.is-armed .infra-port,.infra-network.is-armed .infra-orbit,.infra-network.is-armed .infra-hub-label{opacity:0}.infra-network.is-armed:not(.is-visible) .infra-pulse,.infra-network.is-armed:not(.is-visible) .infra-hub-ring{animation-play-state:paused}.infra-network.is-visible .infra-trace,.infra-network.is-visible .infra-tail{stroke-dashoffset:0}.infra-network.is-visible .infra-hub-core{opacity:1;animation:infraPop .7s var(--transition-timing) backwards}.infra-network.is-visible .infra-orbit,.infra-network.is-visible .infra-hub-label,.infra-network.is-visible .infra-port{opacity:1;transition:opacity .6s .9s}.infra-network.is-visible .infra-orbit--outer{opacity:.8}.infra-network.is-visible .infra-node{opacity:1;animation:infraNodeIn .8s var(--transition-timing) backwards;animation-delay:calc(.5s + var(--i) * .1s)}@keyframes infraPulse{0%{stroke-dashoffset:12px;opacity:0}6%{opacity:1}52%{opacity:1}60%{stroke-dashoffset:-88px;opacity:0}to{stroke-dashoffset:-88px;opacity:0}}@keyframes infraPortHit{0%,52%{fill:var(--white);stroke:var(--infra-port)}58%{fill:var(--orange-trixum-500);stroke:var(--orange-trixum-500)}80%,to{fill:var(--white);stroke:var(--infra-port)}}@keyframes infraSpin{to{transform:rotate(360deg)}}@keyframes infraRing{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes infraSweep{0%,55%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@keyframes infraLed{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@keyframes infraPop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes infraNodeIn{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@media (width<=900px){.infrastructure-section{padding:80px 0}.infrastructure-header{gap:16px;margin-bottom:40px}.infra-network{aspect-ratio:auto;flex-direction:column;align-items:center;gap:64px;max-width:560px;padding:8px 4px;display:flex}.infra-network:before{inset:-24px -12px;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 80%)}.infra-traces{display:none}.infra-hub{width:96px;position:relative;top:auto;left:auto;transform:none}.infra-hub-label{top:calc(100% + 12px)}.infra-nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid;position:relative}.infra-nodes:before{content:"";background:linear-gradient(var(--infra-trace), var(--infra-trace)) no-repeat, linear-gradient(var(--orange-trixum-500), var(--orange-trixum-500)) no-repeat;background-size:100% 100%,100% 10px;width:1.5px;height:30px;animation:2.8s ease-in-out infinite infraDrop;position:absolute;bottom:100%;left:50%}.infra-node,.infra-network.is-visible .infra-node{gap:12px;width:auto;padding:14px 16px 16px;position:relative;top:auto;left:auto;transform:none}.infra-node:hover{transform:none}.infra-network.is-visible .infra-node{animation-name:infraNodeInStatic}.infra-node:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 6px)}.infra-node-logo{height:24px}}@keyframes infraDrop{0%{background-position:0 0,0 -10px}60%,to{background-position:0 0,0 40px}}@keyframes infraNodeInStatic{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (width<=420px){.infra-node-logo{height:20px}}@media (prefers-reduced-motion:reduce){.infra-network *,.infra-network :before,.infra-network :after,.infra-network:before{transition:none!important;animation:none!important}.infra-network.is-armed .infra-trace,.infra-network.is-armed .infra-tail{stroke-dashoffset:0}.infra-network.is-armed .infra-node,.infra-network.is-armed .infra-hub-core,.infra-network.is-armed .infra-port,.infra-network.is-armed .infra-orbit,.infra-network.is-armed .infra-hub-label{opacity:1}.infra-pulse,.infra-hub-ring{display:none}}.contact-section{background-color:#080808;width:100%;margin-bottom:64px;position:relative;overflow:visible}.contact-bg{z-index:0;background-image: linear-gradient(to bottom, var(--bg-page) 0%, #fff0 12%),  linear-gradient(to bottom, #fff0 60%, #080808 80%), radial-gradient(circle farthest-corner at 40% -10%, #d94b08 20%, #d94a080d 50%), radial-gradient(circle farthest-side at 90% 90%, #d94b08 20%, #d94a0805 40%), linear-gradient(to bottom, #3d0601 0%, #3d0601 100%);width:100%;height:1440px;position:absolute}.contact-section:before{content:"";opacity:.15;mix-blend-mode:overlay;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px;width:100%;height:100%;position:absolute;top:0;left:0}.contact-container{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:160px 24px 0;display:flex;position:relative}.contact-header{margin-bottom:32px}.contact-eyebrow{font-family:var(--body-font);color:#f6f6f6;margin-bottom:24px;font-size:14px;font-weight:600;display:block}.contact-title{font-family:var(--title-font);color:#fff;max-width:1000px;font-size:96px;font-weight:600;line-height:1.2}.contact-points{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;max-width:1000px;margin-bottom:42px;display:flex}.contact-point{align-items:top;font-family:var(--body-font);color:#fff;gap:8px;font-size:14px;display:flex}.contact-point-icon{filter:brightness(0)invert();width:24px;height:24px}.contact-form-card{box-sizing:border-box;text-align:left;background:#fff;border:1px solid #d9d9d9;border-radius:24px;width:100%;max-width:1152px;padding:64px 48px;box-shadow:0 0 12px 6px #0000000d}.contact-form-intro{font-family:var(--title-font);color:#474747;text-align:center;max-width:800px;margin:0 auto 48px;font-size:clamp(1.25rem,2vw,2.125rem);line-height:1.3}.contact-form-grid{grid-template-columns:repeat(2,1fr);gap:32px;margin-bottom:32px;display:grid}.contact-form-field{width:100%;height:56px;margin-top:8px;position:relative}.contact-form-field.full-width{grid-column:1/-1}.contact-form-field.textarea-field{height:auto}.contact-form-field input,.contact-form-field select,.contact-form-field textarea{box-sizing:border-box;width:100%;height:100%;font-family:var(--body-font);color:#333;background:#fff;border:1px solid #0000003b;border-radius:8px;outline:none;padding:16px 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.contact-form-field textarea{resize:vertical;height:auto;min-height:112px;line-height:1.4;display:block}.contact-form-field input:focus,.contact-form-field select:focus,.contact-form-field textarea:focus{border-color:var(--orange-trixum-500,#ff5e39);box-shadow:0 0 0 1px var(--orange-trixum-500,#ff5e39)}.contact-form-field label{font-family:var(--body-font);color:#474747;pointer-events:none;background:#fff;padding:0 4px;font-size:12px;transition:color .2s;position:absolute;top:-8px;left:10px}.contact-form-field input:focus+label,.contact-form-field select:focus+label,.contact-form-field textarea:focus+label{color:var(--orange-trixum-500,#ff5e39)}.contact-privacy-note{font-family:var(--body-font);color:#767676;text-align:center;margin-bottom:24px;font-size:12px}.contact-submit-btn{background-color:var(--orange-trixum-500,#ff5e39);cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;height:56px;margin:0 auto;padding:0 48px;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #0000004d}.contact-submit-btn span{font-family:var(--title-font);color:#fff;font-size:15px;font-weight:500}.contact-submit-btn:hover{background-color:#ff481f;box-shadow:0 4px 12px #ff5e394d}.contact-submit-btn:active{transform:translateY(1px)}.contact-success-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:64px 24px;display:flex}.success-icon-check{color:#fff;background:#4caf50;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:32px;font-weight:700;display:flex}.contact-success-state h3{font-family:var(--title-font);color:#333;margin:0;font-size:24px}@media (width<=768px){.contact-title{font-size:clamp(2rem,8vw,3.5rem)}.contact-points{flex-direction:column;align-items:center;gap:16px;margin-bottom:40px}.contact-point.address-point{text-align:center;justify-content:center}.contact-form-card{border-radius:16px;padding:32px 24px}.contact-form-intro{margin-bottom:32px;font-size:20px}.contact-form-grid{grid-template-columns:1fr;gap:24px}.contact-submit-btn{width:100%}}.footer-section{min-height:200px;font-family:var(--body-font);text-align:center;z-index:4;background-color:#080808;justify-content:center;align-items:center;padding:48px 24px;font-size:16px;display:flex;position:relative}.footer-content{flex-direction:column;align-items:center;gap:12px;display:flex}.footer-section p{color:#fff;margin:0}.footer-company-link{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline #ffffff59;transition:text-decoration-color .2s}.footer-company-link:hover{text-decoration-color:currentColor}.footer-store{flex-direction:column;align-items:center;gap:8px;margin-bottom:12px;display:flex}.footer-store-label{color:#9e9e9e;font-size:14px;font-weight:500}.footer-store-badge{height:50px}.footer-links{justify-content:center;align-items:center;gap:16px;display:flex}.footer-section p.footer-text{color:#6f6f6f;max-width:560px;font-size:14px;line-height:1.5}.footer-link{color:#9e9e9e;font-size:14px;text-decoration:underline;transition:color .2s}.footer-link:hover{color:#fff}.footer-section p.footer-recaptcha{color:#6f6f6f;max-width:560px;font-size:12px;line-height:1.5}.footer-recaptcha a{color:#9e9e9e;text-decoration:underline}.footer-recaptcha a:hover{color:#fff}@media (width<=768px){.footer-section{padding:40px 24px;font-size:14px}}.contact-drawer-overlay{z-index:2000;visibility:hidden;transition:visibility .3s var(--transition-timing);position:fixed;inset:0;overflow:hidden}.contact-drawer-overlay.open{visibility:visible}.contact-drawer-backdrop{opacity:0;background:#0006;transition:opacity .3s;position:absolute;inset:0}.contact-drawer-overlay.open .contact-drawer-backdrop{opacity:1}.contact-drawer-panel{z-index:2001;-webkit-overflow-scrolling:touch;background:#f6f6f6;border-top:1px solid #e5e7eb;height:604px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%);box-shadow:0 -8px 24px #0000001f}.contact-drawer-overlay.open .contact-drawer-panel{transform:translateY(0)}.drawer-close-btn{cursor:pointer;color:#767676;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:color .2s,transform .2s;display:flex;position:absolute;top:24px;right:24px}.drawer-close-btn:hover{color:#333;background-color:#0000000d;transform:scale(1.05)}.drawer-close-btn:active{transform:scale(.95)}.drawer-content-container{flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding:64px 24px 48px;display:flex}.drawer-body{grid-template-columns:1fr 2fr;align-items:start;gap:26px;margin-bottom:64px;display:grid}.drawer-left{text-align:left;flex-direction:column;gap:24px;max-width:340px;display:flex}.drawer-eyebrow{font-family:var(--body-font);color:#474747;font-size:14px;font-weight:600}.drawer-title{font-family:var(--title-font);color:#474747;font-size:32px;font-weight:600;line-height:1.2}.drawer-contact-info{flex-direction:column;gap:20px;margin-top:16px;display:flex}.drawer-contact-item{font-family:var(--body-font);color:#474747;align-items:flex-start;gap:12px;font-size:14px;line-height:1.4;text-decoration:none;display:flex}.drawer-contact-item.highlight-link{color:var(--orange-trixum-500);font-weight:500;transition:color .2s}.drawer-contact-item.highlight-link:hover{color:var(--orange-trixum-600);text-decoration:underline}.drawer-contact-icon{flex-shrink:0;width:24px;height:24px}.drawer-right{flex-direction:column;gap:16px;margin-top:52px;display:flex}.drawer-form{flex-direction:column;gap:24px;display:flex}.drawer-form-grid{grid-template-columns:repeat(2,1fr);gap:32px;display:grid}.drawer-field{width:100%;height:56px;position:relative}.drawer-field.full-width{grid-column:1/-1}.drawer-field.textarea-field{height:auto}.drawer-field input,.drawer-field select,.drawer-field textarea{box-sizing:border-box;width:100%;height:100%;font-family:var(--body-font);color:#333;background:#f6f6f6;border:1px solid #0000003b;border-radius:8px;outline:none;padding:16px 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.drawer-field textarea{resize:vertical;height:auto;min-height:112px;line-height:1.4;display:block}.drawer-field input:focus,.drawer-field select:focus,.drawer-field textarea:focus{border-color:var(--orange-trixum-500);box-shadow:0 0 0 1px var(--orange-trixum-500)}.drawer-field label{font-family:var(--body-font);color:#474747;pointer-events:none;background:#f6f6f6;padding:0 4px;font-size:12px;transition:color .2s;position:absolute;top:-8px;left:10px}.drawer-field input:focus+label,.drawer-field select:focus+label,.drawer-field textarea:focus+label{color:var(--orange-trixum-500)}.drawer-privacy{font-family:var(--body-font);color:#767676;text-align:left;font-size:12px;line-height:1.4}.drawer-divider{background:#d9d9d9;width:100%;height:1px;margin:8px 0}.drawer-footer{justify-content:flex-end;display:flex}.drawer-submit-btn{background-color:var(--orange-trixum-500);cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;width:270px;height:56px;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #0000004d}.drawer-submit-btn span{font-family:var(--title-font);color:#fff;font-size:15px;font-weight:500}.drawer-submit-btn:hover{background-color:#ff481f;box-shadow:0 4px 12px #ff5e394d}.drawer-submit-btn:active{transform:translateY(1px)}@media (width<=992px){.contact-drawer-panel{border-radius:20px 20px 0 0;height:auto;max-height:100vh}.drawer-content-container{padding:48px 24px 32px}.drawer-right{margin-top:0}.drawer-body{grid-template-columns:1fr;gap:32px}.drawer-divider{margin:16px 0}}@media (width<=576px){.drawer-form-grid{grid-template-columns:1fr;gap:20px}.drawer-right{margin-top:0}.drawer-footer{justify-content:center}.drawer-submit-btn{width:100%}}@media (width<=768px){.contact-drawer-panel{border-radius:0;height:100vh;max-height:100vh;top:0}}
