.chart-title{font-weight:600;margin:7% 0 2%;text-align:center}.home-wrapper{background:#111827;width:100%}.modal-overlay{align-items:center;background:#111827b3;display:flex;height:100vh;justify-content:center;left:0;padding:1rem;position:fixed;top:0;width:100vw;z-index:1000}.modal-content{-ms-overflow-style:none;background:linear-gradient(135deg,#0f172af2,#0f172ae0),radial-gradient(circle at top,#2563eb40,#0000 55%);border:1px solid #233c5f;border-radius:16px;box-shadow:0 24px 64px #000000bf,0 0 0 1px #0f172ae6;color:#fff;margin:0 1rem;max-height:85vh;max-width:420px;overflow-y:auto;padding:1.25rem 1.1rem 1.4rem;position:relative;scrollbar-width:none;width:100%}.modal-content::-webkit-scrollbar{display:none}.close-btn{align-items:center;background:#0f172af2;border:1px solid #4b5563e6;border-radius:999px;color:#9ca3af;cursor:pointer;display:flex;font-size:1.1rem;height:28px;justify-content:center;line-height:1;padding:0;position:absolute;right:.85rem;top:.85rem;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .05s ease;width:28px}.analytics-section{background:#f9fafb;padding:2rem 1rem;text-align:center}.analytics-heading{color:#1f2937;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;margin-bottom:2rem}.charts-row{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;padding:2%}.chart-container{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,#2563eb33,#0d948833);border:1px solid #3b82f680;border-radius:12px;flex:1 1;max-width:450px;min-width:280px;padding:1.5rem}.chart-container h3{color:#fff;font-size:1.3rem;margin-bottom:1rem;text-align:center}.chart-container:hover{box-shadow:0 10px 30px #0000001f;transform:translateY(-4px)}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.modal-content{width:70%}.charts-row{padding:2%}}@media (max-width:600px){.modal-content{padding:1.5rem;width:100%}.analytics-section{padding:1.5rem .8rem}.charts-row{align-items:center;flex-direction:column;padding:5%}.chart-container{max-width:100%;width:100%}}.home_main{--font-sans:"Geist","Inter",system-ui,-apple-system,sans-serif;--font-mono:"Geist Mono",ui-monospace,"SFMono-Regular",monospace;--bg:#000;--surface-1:#0e1014;--surface-2:#15181e;--hairline:#ffffff14;--hairline-strong:#ffffff24;--ink:#fff;--ink-body:#ffffffb8;--ink-muted:#ffffff8f;--accent:#2f6bff;--accent-bright:#3d9bff;--accent-glow:#2f6bff73;--radius-lg:1.5rem;--radius-md:1rem;--ease-out:cubic-bezier(0.16,1,0.3,1);background-color:var(--bg);box-sizing:border-box;color:var(--ink-body);display:flex;flex-direction:column;font-family:var(--font-sans);gap:clamp(4rem,9vw,7rem);min-height:100vh;position:relative}.home_main:after{background:linear-gradient(180deg,#0000 0,#000 88%);bottom:0;content:"";height:260px;left:0;pointer-events:none;position:absolute;right:0;z-index:0}.home_main *,.home_main :after,.home_main :before{box-sizing:inherit;font-family:var(--font-sans)}.home_main>section{position:relative;z-index:1}.home_main-bg{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.home_main-bg-particles{inset:0;position:absolute}.home_main-bg-aurora{border-radius:50%;filter:blur(90px);opacity:.4;position:absolute;will-change:transform}.home_main-bg-aurora--1{animation:home_main-aurora-1 26s ease-in-out infinite alternate;background:radial-gradient(circle,#2f6bff99,#0000 66%);height:46vw;left:-8vw;top:2vh;width:46vw}.home_main-bg-aurora--2{animation:home_main-aurora-2 32s ease-in-out infinite alternate;background:radial-gradient(circle,#3d9bff80,#0000 66%);height:38vw;right:-6vw;top:40vh;width:38vw}.home_main-bg-aurora--3{animation:home_main-aurora-3 30s ease-in-out infinite alternate;background:radial-gradient(circle,#1f4fd873,#0000 66%);height:42vw;left:26vw;top:74vh;width:42vw}@keyframes home_main-aurora-1{to{transform:translate3d(9vw,11vh,0) scale(1.18)}}@keyframes home_main-aurora-2{to{transform:translate3d(-11vw,-9vh,0) scale(1.24)}}@keyframes home_main-aurora-3{to{transform:translate3d(7vw,-13vh,0) scale(1.2)}}@keyframes home_main-reveal-in{0%{filter:blur(6px);opacity:0;transform:translateY(22px)}to{filter:blur(0);opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home_main-reveal{animation-timeline:view();animation-range:entry 0 entry 55%;animation:home_main-reveal-in linear both}}}@media (max-width:768px){.home_main-bg-aurora{filter:blur(60px);opacity:.32}.home_main-bg-aurora--3{display:none}}@media (prefers-reduced-motion:reduce){.home_main-bg-aurora{animation:none}.home_main *,.home_main :after,.home_main :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.home_main-hero{align-items:center;display:flex;min-height:clamp(620px,88vh,920px);overflow:hidden;padding:clamp(9rem,16vh,12rem) clamp(1.25rem,5vw,4rem) clamp(3rem,7vh,5.5rem);position:relative}.home_main-hero-stage{grid-gap:clamp(2rem,4vw,4.5rem);align-items:center;display:grid;gap:clamp(2rem,4vw,4.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);margin:0 auto;position:relative;width:min(100%,1240px);z-index:3}.home_main-hero-copy{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(1.5rem,2.4vw,2.25rem)}.home_main-hero-subtext{text-wrap:balance;animation:home_main-hero-rise .85s var(--ease-out) .3s both;color:#ffffffbd;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:450;letter-spacing:-.01em;line-height:1.5;margin:0;max-width:34ch;text-align:left}.home_main-hero-cta{animation:home_main-hero-rise .85s var(--ease-out) .42s backwards;font-size:1.05rem;padding:.55rem .65rem .55rem 1.9rem}.home_main-hero-viz{animation:home_main-hero-rise .9s var(--ease-out) .28s both;position:relative}.home_main-hero-viz:before{animation:heroGlowWave 5s ease-in-out infinite alternate;background:radial-gradient(circle at 50% 50%,#3d9bff8c,#1f4fd852 42%,#0000 70%);content:"";filter:blur(70px);inset:-22% -14%;position:absolute;z-index:-1}.home_main-hero-screen{aspect-ratio:16/10;background:#05070b;border:1px solid var(--hairline-strong);border-radius:16px;box-shadow:0 40px 100px -28px #000000d9,inset 0 1px 0 #ffffff0f;display:flex;flex-direction:column;overflow:hidden;position:relative}.home_main-hero-screen-bar{align-items:center;background:#0c0e12;border-bottom:1px solid var(--hairline);display:flex;flex:0 0 auto;gap:7px;height:34px;padding:0 14px}.home_main-hero-screen-bar span{background:#ffffff29;border-radius:50%;height:9px;width:9px}.home_main-hero-screen .home_main-hero-video{box-shadow:none;display:block;flex:1 1 auto;height:100%;object-fit:cover;width:100%}@media (max-width:900px){.home_main-hero-stage{gap:2.25rem;grid-template-columns:1fr}.home_main-hero-copy{align-items:center;text-align:center}.home_main-hero-title{text-align:center}.home_main-hero-subtext{max-width:40ch;text-align:center}}@media (prefers-reduced-motion:reduce){.home_main-hero-title-line,.home_main-hero-viz,.home_main-hero-viz:before{animation:none}}.home_main-hero:after{content:none}.home_main-hero.home_main-hero-cursor-visible:after{opacity:0}.home_main-smoke-trail{inset:0;mix-blend-mode:screen;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.home_main-smoke-trail-canvas{display:block;filter:blur(10px);height:100%;opacity:.95;width:100%}.home_main-hero-particles{inset:0;pointer-events:none;position:absolute;z-index:0}.particles-container{height:100%;position:relative;width:100%}.home_main-hero-glow{align-items:center;display:flex;justify-content:center;max-width:70rem;position:relative;width:100%;z-index:2}.home_main-hero-card{background:#000;border:1px solid var(--hairline);border-bottom:none;border-radius:30px 30px 0 0;box-shadow:0 24px 60px -12px #000000b3;contain:layout style paint;height:444px;padding:4% 4% 0;position:relative;transform:translateY(0);transition:padding .6s cubic-bezier(.22,.61,.36,1),box-shadow .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1),border-color .6s ease;width:850px;z-index:3}.home_main-hero-card--video{border-radius:28px;padding:0}.home_main-hero-card--video:before{background:linear-gradient(180deg,#f9fafb,#d1d5db 45%,#9ca3af);border-radius:0 0 24px 24px;box-shadow:0 12px 30px #000c,inset 0 1px 0 #94a3b8e6;height:28px;width:84%}.home_main-hero-card--video:after,.home_main-hero-card--video:before{bottom:-32px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.home_main-hero-card--video:after{background:radial-gradient(circle at 50% 0,#d1d5dbf2,#94a3b840);border-radius:0 0 999px 999px;box-shadow:inset 0 -1px 0 #9ca3afd9;height:6px;width:32%}.home_main-hero-card--video .home_main-hero-video-wrapper{align-items:center;border-radius:22px;display:flex;height:100%;justify-content:center;overflow:hidden;padding:14px;position:relative;width:100%}.home_main-hero-card--video .home_main-hero-video-wrapper:before{background:linear-gradient(180deg,#4b5563,#1f2937);border-radius:0 0 14px 14px;box-shadow:0 1px 0 #ffffff24,inset 0 -1px 0 #ffffff0d;content:"";height:20px;left:50%;position:absolute;top:7px;transform:translateX(-50%);width:96px;z-index:4}.home_main-hero-card--video .home_main-hero-video-wrapper:after{background:radial-gradient(circle,#0f172a 0,#475569 55%,#0f172a 100%);border-radius:999px;box-shadow:0 0 0 2px #111827f2,0 0 0 3px #ffffff0a;content:"";height:7px;left:50%;position:absolute;top:13px;transform:translateX(-50%);width:7px;z-index:5}.home_main-macbook-screen{background:#05070b;border-radius:16px;height:100%;position:relative;width:100%}.home_main-macbook-screen:before{border-radius:16px;box-shadow:inset 0 1px 0 #ffffff0f,inset 0 -1px 0 #ffffff08;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.home_main-hero-card--video .home_main-hero-video{border-radius:10px;box-shadow:0 0 0 1px #0f172ae6,0 22px 45px #000000f2;display:block;height:100%;object-fit:cover;width:100%}.home_main-hero-glow:before{animation:heroGlowWave 4s ease-in-out infinite alternate;background:radial-gradient(circle at 50% 50%,#2f6bff 0,#1f4fd8 62%,#1f4fd866 80%,#0000 0);content:"";filter:blur(50px);inset:-18% -7% 14% -7%;opacity:1;pointer-events:none;position:absolute;will-change:transform,opacity;z-index:0}.home_main-hero-card:not(.home_main-hero-card--video){background:#000!important}@keyframes heroGlowWave{0%{opacity:.85;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(10px) scale(1.04)}to{opacity:.95;transform:translateY(4px) scale(1.02)}}.home_main-hero-title{color:var(--ink);display:flex;flex-direction:column;font-size:clamp(2.85rem,5.8vw,5.5rem);font-weight:600;letter-spacing:-.045em;line-height:.95;margin:0}.home_main-hero-title-line{animation:home_main-hero-rise .85s var(--ease-out) both;display:block}.home_main-hero-title-line--1{animation-delay:.04s}.home_main-hero-title-line--2{animation-delay:.16s;color:var(--accent-bright)}@keyframes home_main-hero-rise{0%{filter:blur(6px);transform:translateY(.5em)}to{filter:blur(0);transform:translateY(0)}}@keyframes home_main-hero-title-in{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.home_main-hero-video-wrapper{align-items:center;animation:home_main-hero-video-in .75s cubic-bezier(.22,.61,.36,1) both;display:flex;height:100%;justify-content:center;width:100%}@keyframes home_main-hero-video-in{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.home_main-hero-video{box-shadow:0 0 2.1rem #000000d9;height:auto;object-fit:cover;width:100%}.home_main-video-controls{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000bf;border-radius:50px;bottom:20px;display:flex;gap:12px;left:50%;opacity:0;padding:12px 20px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;will-change:opacity,transform;z-index:10}.home_main-video-controls-visible{opacity:1;transform:translateX(-50%) translateY(-2px);visibility:visible}.home_main-video-btn{align-items:center;background:#ffffff26;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;padding:8px;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;width:36px}.home_main-video-btn:hover{background:#ffffff40;box-shadow:0 8px 24px #00000059;transform:scale(1.08)}.home_main-video-btn svg{display:block;height:18px;width:18px}.home_main-video-time{color:#ffffffe6;font-family:var(--font-sans);font-size:13px;font-weight:500;min-width:40px}.home_main-video-progress{background:#fff3;border-radius:3px;cursor:pointer;height:6px;overflow:hidden;position:relative;transition:height .2s ease,background .2s ease;width:200px}.home_main-video-progress:hover{background:#ffffff4d;height:8px}.home_main-video-progress-filled{background:linear-gradient(90deg,#1f6dff,#3b83ff);border-radius:3px;height:100%;left:0;position:absolute;top:0;transform-origin:left;width:100%;will-change:transform}.home_main-video-progress-thumb{background:#fff;border-radius:50%;box-shadow:0 2px 6px #0000004d;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease;width:14px;will-change:transform}.home_main-video-progress:hover .home_main-video-progress-thumb{transform:translate(-50%,-50%) scale(1)}.home_main-stats{contain:layout style;contain-intrinsic-size:0 150px;content-visibility:auto;display:flex;justify-content:center;margin:0 0 10%;padding:2%}.home_main-stats-bar{align-items:center;background:#fff;border:5px solid #1f6dff;border-radius:18px;box-shadow:0 18px 40px #00000073;color:#000;display:flex;flex-wrap:wrap;gap:1.8rem;justify-content:space-between;opacity:1;padding:1.4rem 6%;transform-origin:center;transition:box-shadow .45s ease;width:min(94%,65rem);will-change:transform,opacity}.home_main-stats-bar--visible .home_main-stat{animation:home_main-stat-fade-up .5s ease-out forwards}.home_main-stats-bar--visible .home_main-stat:nth-child(2){animation-delay:.05s}.home_main-stats-bar--visible .home_main-stat:nth-child(3){animation-delay:.1s}.home_main-stats-bar--visible .home_main-stat:nth-child(4){animation-delay:.15s}@keyframes home_main-stat-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.home_main-stat{flex:1 1 9rem;text-align:center}.home_main-stat-number{font-family:var(--font-sans);font-size:2.5rem;font-weight:800;margin-bottom:.2rem}.home_main-stat-label{font-family:var(--font-sans);font-size:1rem;font-weight:500}.home_main-features{align-items:center;display:flex;flex-direction:column;gap:2.4rem;justify-content:center;padding:2%;text-align:center}.home_main-features-label{align-items:center;background-color:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:999rem;display:inline-flex;padding:.4rem 1rem}.home_main-features-label span{color:var(--accent-bright);font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.home_main-features-title{text-wrap:balance;color:var(--ink);font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.02em;margin:0}.home_main-features-subtitle{color:var(--ink-body);font-size:1.0625rem;line-height:1.65;margin:0 auto;max-width:34rem}.home_main-feature-pills{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.home_main-pill{background:var(--surface-2);border:1px solid var(--hairline-strong);border-radius:999rem;color:var(--ink-body);cursor:pointer;font-size:.95rem;font-weight:600;padding:.65rem 1.6rem;transition:background-color .2s var(--ease-out),color .2s var(--ease-out),border-color .2s var(--ease-out),transform .2s var(--ease-out)}.home_main-pill:hover{background:var(--surface-1);border-color:var(--accent);color:var(--ink);transform:translateY(-1px)}.home_main-pill-active{background:#2f6bff1f;border-color:var(--accent);color:var(--ink)}.home_main-feature-panel{background:var(--surface-1);border:1px solid var(--hairline);border-radius:var(--radius-lg);box-shadow:0 24px 60px -16px #000000b3;margin:0 auto;overflow:hidden;transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out);width:min(94%,76rem);will-change:transform,box-shadow}.home_main-feature-panel:hover{box-shadow:0 32px 70px -16px #000c;transform:translateY(-4px)}.home_main-slider{border-radius:24px;overflow:hidden;width:100%;will-change:transform}.home_main-slider-track{display:flex;transition:transform .9s cubic-bezier(.22,.61,.36,1);will-change:transform}.home_main-slide{align-items:stretch;background:#000;display:grid;flex:0 0 100%;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:31rem;width:100%}.home_main-slide-media{align-items:center;display:flex;justify-content:center;padding:1.35rem;position:relative}.home_main-slide-media:after{background:linear-gradient(180deg,#3b82f600,#3b82f659,#3b82f600);content:"";inset:1.35rem 0 1.35rem auto;position:absolute;width:1px}.home_main-slide-image{background:#0f172a;border-radius:18px;box-shadow:0 20px 45px #0000008c,inset 0 0 0 1px #ffffff0f;display:block;height:auto;object-fit:cover;transform:scale(1.001);transition:transform .9s ease;width:100%}.home_main-slide-content{display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3.2rem 3rem 3rem 2.2rem;text-align:left}.home_main-slide-eyebrow{align-self:flex-start;background:#2563eb24;border:1px solid #60a5fa3d;border-radius:999px;color:#93c5fd;display:inline-flex;font-size:.85rem;font-weight:700;letter-spacing:.08em;padding:.45rem .95rem;text-transform:uppercase}.home_main-slide-title{color:#fff;font-size:clamp(2rem,2.6vw,2.8rem);font-weight:800;line-height:1.1;margin:0;max-width:14ch}.home_main-slide-description{display:flex;flex-direction:column;gap:.85rem}.home_main-slide-line{align-items:flex-start;color:var(--ink-body);display:flex;font-size:1rem;gap:.8rem;line-height:1.7;margin:0;max-width:34rem}.home_main-slide-line:before{background:var(--accent);border-radius:50%;content:"";flex:0 0 0.4rem;height:.4rem;margin-top:.62rem;width:.4rem}.home_main-cta{margin:clamp(3rem,7vw,5rem) 0}.home_main-cta,.home_main-cta-card{align-items:center;display:flex;justify-content:center}.home_main-cta-card{animation:home_main-cta-fade-up .8s var(--ease-out);background:var(--surface-1);border:1px solid var(--hairline);border-radius:var(--radius-lg);box-shadow:0 24px 60px -16px #000000b3;flex-direction:column;font-family:var(--font-sans);gap:1.25rem;max-width:720px;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,5vw,3.5rem);text-align:center;width:90%}@keyframes home_main-cta-fade-up{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.home_main-cta-title{text-wrap:balance;color:var(--ink);font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.02em;margin:0}.home_main-cta-subtitle{color:var(--ink-body);font-size:1.0625rem;line-height:1.6;margin:0 auto;max-width:42ch}.home_main-cta-actions{display:flex;gap:3rem;justify-content:center;width:80%}.home_main-cta-btn{align-items:center;border:none;border-radius:999rem;cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:1rem;font-weight:600;gap:.7rem;padding:.5rem .6rem .5rem 1.7rem;transition:background-color .18s var(--ease-out),color .18s var(--ease-out),transform .12s var(--ease-out),box-shadow .18s var(--ease-out)}.home_main-cta-btn-arrow{align-items:center;background:#ffffff2e;border-radius:50%;color:#fff;display:inline-flex;height:2rem;justify-content:center;transition:transform .3s var(--ease-out),background-color .3s var(--ease-out);width:2rem}.home_main-cta-btn:hover .home_main-cta-btn-arrow{background:#ffffff4d;transform:translateX(3px)}.home_main-cta-btn:active .home_main-cta-btn-arrow{transform:translateX(1px) scale(.94)}.home_main-cta-btn-primary{background:var(--accent);border:none;color:#fff}.home_main-cta-btn-primary:hover{background:var(--accent-bright);box-shadow:0 12px 30px -8px var(--accent-glow)}.home_main-cta-btn-primary:active{transform:scale(.98)}@keyframes pulse512{0%{box-shadow:0 0 0 0 #05bada66}70%{box-shadow:0 0 0 10px #da674400}to{box-shadow:0 0 0 0 #da674400}}.home_main-cta-btn-secondary{background:#fff;color:#020617}.home_main-cta-btn-secondary:hover{background:#e9eef7;box-shadow:0 14px 30px #0006;transform:translateY(-1px)}.home_main-cta-note{color:#fff9;font-size:.85rem;margin:0}.home_main_addedSpace_section_heading{text-wrap:balance;color:var(--ink-body);font-size:clamp(1.5rem,3.5vw,2.5rem);font-weight:500;letter-spacing:-.01em;margin:0 auto;max-width:28ch;text-align:center}.home_main-rotating-word{color:var(--accent-bright);display:inline-block;font-weight:600;margin:0 .15rem;min-width:6.5ch;opacity:1;text-align:center;transform:translateY(0);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.home_main-rotating-word--hidden{opacity:0;transform:translateY(10px)}@media (max-width:992px){.home_main-hero-card{width:80%}.home_main_addedSpace_section_heading{font-size:2.5rem}.home_main-cta-card{padding:2.5rem 2rem;width:85%}.home_main-video-progress{width:150px}.home_main-slide{grid-template-columns:1fr;min-height:auto}.home_main-slide-media{padding:1rem 1rem 0}.home_main-slide-media:after{display:none}.home_main-slide-image{min-height:22rem}.home_main-slide-content{padding:2rem 1.4rem 2.2rem}.home_main-slide-title{max-width:none}.home_main-feature-panel{width:min(100%,76rem)}}@media (max-width:768px){.home_main{gap:4rem;overflow-x:clip;padding-top:5rem}.home_main-hero{min-height:400px;padding-top:20%}.home_main-hero-card{align-items:center;display:flex;justify-content:center;padding:2rem 1.5rem;width:90%}.home_main-hero-card--video{padding:.9rem .65rem 1.4rem}.home_main-hero-card--video:after,.home_main-hero-card--video:before{bottom:-24px;height:22px}.home_main-hero-card--video .home_main-hero-video-wrapper{border-radius:16px;padding:12px 8px 16px}.home_main-macbook-screen{border-radius:14px}.home_main-hero-card--video .home_main-hero-video{border-radius:10px}.home_main_addedSpace_section_heading{font-size:2.2rem;margin-top:4rem;padding:0 1rem}.home_main-stats-bar{border-radius:1.8rem;padding-block:1.4rem}.home_main-stat{flex:1 1 40%;margin-bottom:1rem}.home_main-features-title{font-size:2.2rem;padding:0 1rem}.home_main-features-subtitle{padding:0 1.5rem}.home_main-video-controls{gap:8px;padding:10px 16px}.home_main-video-progress{width:150px}.home_main-video-btn{height:32px;width:32px}.home_main-cta-card{border-radius:2rem;min-height:auto;padding:2.5rem 1.5rem;width:80%}.home_main-cta-subtitle{padding:0 2%}.home_main-cta-title{font-size:1.8rem}.home_main-cta-actions{flex-direction:column;gap:1.2rem}.home_main-cta-btn{width:100%}.home_main-slide-content{padding:1.7rem 1.1rem 2rem}.home_main-slide-title{font-size:1.7rem}.home_main-slide-line{font-size:.96rem;line-height:1.65}}@media (max-width:576px){.home_main-hero{padding-top:6rem}.home_main-hero-title{font-size:3.2rem;height:auto}.home_main-hero-card--video:after,.home_main-hero-card--video:before{display:none}.home_main_addedSpace_section_heading{font-size:1.8rem}.home_main-stats-bar{flex-direction:column;gap:1.5rem}.home_main-stat{flex:1 1 100%;margin-bottom:0}.home_main-features-title{font-size:1.9rem}.home_main-video-controls{border-radius:30px;bottom:10px;gap:6px;padding:8px 12px}.home_main-video-progress{width:80px}.home_main-video-time{font-size:11px;min-width:32px}.home_main-video-btn{height:28px;padding:6px;width:28px}.home_main-video-btn svg{height:14px;width:14px}.home_main-slide-image{border-radius:14px;min-height:11rem}.home_main-slide-content{padding:1.35rem 1rem 1.65rem}.home_main-slide-title{font-size:1.45rem}.home_main-slide-eyebrow{font-size:.78rem}.home_main-slide-line{font-size:.92rem}.home_main-cta-title{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.home_main-hero-glow:before{animation:none}.home_main-cta-card,.home_main-feature-panel,.home_main-hero-title,.home_main-hero-video-wrapper,.home_main-pill,.home_main-rotating-word,.home_main-slide-image,.home_main-slider-track,.home_main-video-btn,.home_main-video-controls{animation:none;transition:none}.home_main-stats-bar{opacity:1;transform:none;transition:none}.home_main-stats-bar--visible .home_main-stat{animation:none}.home_main-smoke-trail{display:none}}@media (max-width:480px){.home_main-cta-card{padding-inline:1.5rem}.home_main-cta-title{font-size:1.5rem}}@media (min-width:1025px) and (max-width:1440px){.home_main-hero{padding-top:18%}}@media (min-width:769px) and (max-width:1024px){.home_main-hero{padding-top:25%}}@media (min-width:577px) and (max-width:768px){.home_main-hero-title{font-size:4.5rem}}@media (max-width:768px){.home_main-hero{min-height:480px;padding:140px 0 0}.home_main-hero-glow{max-width:100%;padding:0 16px}.home_main-hero-card{align-items:center;border-radius:22px;display:flex;height:auto;justify-content:center;width:min(92vw,560px)}.home_main-hero-title{font-size:clamp(2.6rem,8.8vw,3.6rem);line-height:1.06;padding:0 4px}.home_main-hero-card--video{border-radius:22px;height:auto;padding:0!important}.home_main-hero-card--video:after,.home_main-hero-card--video:before{display:none}.home_main-hero-card--video .home_main-hero-video-wrapper{aspect-ratio:16/9;border-radius:22px;height:278px;padding:10px!important;width:97%}.home_main-macbook-screen{height:100%;width:100%}.home_main-hero-card--video .home_main-hero-video{border-radius:10px;height:100%;object-fit:cover;width:100%}.home_main-video-controls{bottom:12px;flex-wrap:wrap;gap:8px;justify-content:center;left:50%;max-width:calc(100% - 24px);padding:10px 12px;width:calc(100% - 24px)}.home_main-video-progress{flex:1 1 180px;max-width:260px}.home_main-stats{margin:0 0 12%;padding:0 16px}.home_main-stats-bar{grid-gap:20px 12px;align-items:center;border-radius:20px;border-width:3px;display:grid;gap:20px 12px;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;padding:20px 16px;width:100%}.home_main-stat{margin:0;text-align:center;width:100%}.home_main-stat-number{font-size:clamp(1.9rem,6.2vw,2.3rem);line-height:1.05;margin-bottom:4px}.home_main-stat-label{font-size:.95rem;line-height:1.2}}@media (max-width:576px){.home_main-hero{min-height:440px;padding-top:92px}.home_main-hero-card{border-radius:20px;min-height:300px;padding:24px 18px;width:92vw}.home_main-hero-title{font-size:clamp(2.2rem,9.2vw,3.2rem)}.home_main-hero-card--video{border-radius:20px;width:92vw}.home_main-hero-card--video .home_main-hero-video-wrapper{aspect-ratio:16/9;border-radius:20px}.home_main-stats-bar{padding:20px 16px}.home_main-stat-number{font-size:2.15rem}.home_main-stat-label{font-size:.95rem}.home_main-video-progress{flex:1 1 140px;max-width:220px}}@media (max-width:360px){.home_main-video-controls{bottom:10px;padding:8px 10px}.home_main-video-time{font-size:11px}.home_main-stat-number{font-size:2.05rem}}
/*# sourceMappingURL=5466.1250d550.chunk.css.map*/