.hero[data-v-acac5eee]{isolation:isolate;overflow:hidden;padding:2rem;position:relative;text-align:center}.hero-wordmark[data-v-acac5eee]{color:var(--color-primary-400);font-size:clamp(2.8rem,8vw,5.5rem);font-weight:800;letter-spacing:.18em;line-height:1;margin-bottom:.6rem}@keyframes hero-pan-acac5eee{0%{transform:scale(1.08) translate(0)}25%{transform:scale(1.12) translate(-2%,-1%)}50%{transform:scale(1.08) translate(-1%,-2%)}75%{transform:scale(1.12) translate(1%,-1%)}to{transform:scale(1.08) translate(0)}}@keyframes hero-shimmer-acac5eee{0%,to{opacity:.13}50%{opacity:.2}}.hero-video-placeholder[data-v-acac5eee]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.hero-video-placeholder[data-v-acac5eee]:before{content:"";inset:-10%;position:absolute}.hero-video-placeholder[data-v-acac5eee]:after{content:"";inset:0;position:absolute}@media(prefers-reduced-motion:reduce){.hero-video-placeholder[data-v-acac5eee]:after,.hero-video-placeholder[data-v-acac5eee]:before{animation:none}}.trust-bar[data-v-f67d70e7]{align-items:center;background:#31343e66;border-bottom:1px solid hsla(0,0%,100%,.08);border-top:1px solid hsla(0,0%,100%,.08);display:flex;gap:3rem;justify-content:center;padding:1.4rem 5vw}.trust-div[data-v-f67d70e7]{background:#ffffff21;height:32px;width:1px}@media(max-width:960px){.trust-bar[data-v-f67d70e7]{gap:1.5rem}.trust-div[data-v-f67d70e7]{display:none}}.use-cases[data-v-55aecb09]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:2rem auto 0;max-width:960px}.use-case-card[data-v-55aecb09]{background:var(--color-gray-800);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;max-width:30%;min-width:280px;overflow:hidden;transition:border-color .2s,transform .2s}@media(max-width:768px){.use-case-card[data-v-55aecb09]{max-width:50%;min-width:160px}}.use-case-card[data-v-55aecb09]:hover{border-color:#c8f13540;transform:translateY(-3px)}.use-case-thumb[data-v-55aecb09]{align-items:center;aspect-ratio:16/10;background:var(--color-gray-700);display:flex;justify-content:center;overflow:hidden;position:relative}.use-case-thumb[data-v-55aecb09] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.use-case-badge[data-v-55aecb09]{background:var(--color-primary-400);border-radius:4px;color:#111;font-size:.62rem;font-weight:700;left:10px;letter-spacing:.07em;padding:2px 8px;position:absolute;text-transform:uppercase;top:10px}.use-case-label[data-v-55aecb09]{font-size:.85rem;font-weight:600;line-height:1.4;padding:.75rem 1rem;text-align:left}@media(max-width:700px){.use-cases[data-v-55aecb09]{gap:.75rem}.use-case-card[data-v-55aecb09]{flex:0 0 calc(50% - .375rem)}}.hero-ta[data-v-55aecb09]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:1.2rem 0 1.6rem}.hero-ta-chip[data-v-55aecb09]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:var(--color-gray-300);display:inline-flex;font-size:.8rem;font-weight:600;gap:.4rem;letter-spacing:.01em;padding:.35rem .9rem}.risk-cols[data-v-a483e77a]{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin:2rem auto 0;max-width:800px;text-align:left}.risk-box[data-v-a483e77a]{border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden}.risk-box-head[data-v-a483e77a]{font-size:.72rem;font-weight:700;letter-spacing:.08em;padding:.75rem 1.25rem;text-align:center;text-transform:uppercase}.risk-box.bad .risk-box-head[data-v-a483e77a]{background:#d6333614;border-bottom:1px solid rgba(214,51,54,.15);color:var(--color-error-400)}.risk-box.good .risk-box-head[data-v-a483e77a]{background:#cbd4391a;border-bottom:1px solid rgba(203,212,57,.15);color:var(--color-primary-400)}.risk-box-row[data-v-a483e77a]{border-bottom:1px solid hsla(0,0%,100%,.08);font-size:.85rem;line-height:1.45;padding:.8rem 1.1rem}.risk-box-row[data-v-a483e77a]:last-child{border-bottom:none}.risk-box.bad .risk-box-row[data-v-a483e77a]{background:#d6333614;color:var(--color-error-300)}.risk-box.good .risk-box-row[data-v-a483e77a]{background:#cbd4391a;color:var(--color-gray-300)}@media(max-width:540px){.risk-cols[data-v-a483e77a]{grid-template-columns:1fr}}.segments-grid[data-v-14595c98]{display:grid;gap:16px;grid-template-columns:1fr;margin-top:2.5rem;text-align:left}@media(min-width:768px){.segments-grid[data-v-14595c98]{grid-template-columns:repeat(3,1fr)}}.seg-card[data-v-14595c98]{background:var(--color-gray-800);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;padding:1.6rem;position:relative;transition:border-color .2s,transform .2s}.seg-card[data-v-14595c98]:before{background:var(--color-primary-400);content:"";height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.seg-card[data-v-14595c98]:hover{border-color:#cbd43940;transform:translateY(-3px)}.seg-card[data-v-14595c98]:hover:before{transform:scaleX(1)}.testi-grid[data-v-c70fdab5]{gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:2.5rem;text-align:left}.testi-card[data-v-c70fdab5]{background:#31343e99;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:flex;flex-direction:column;gap:1rem;padding:1.8rem;position:relative}.testi-card[data-v-c70fdab5]:before{color:#cbd4390f;content:"“";font-family:Georgia,serif;font-size:4rem;line-height:1;position:absolute;right:1.2rem;top:.8rem}.faq-layout[data-v-07237ad3]{align-items:start;display:grid;gap:4rem;grid-template-columns:260px 1fr}.faq-sidebar[data-v-07237ad3]{position:sticky;top:80px}.faq-accordion[data-v-07237ad3]{display:flex;flex-direction:column}.faq-item[data-v-07237ad3]{border-bottom:1px solid hsla(0,0%,100%,.08)}.faq-item[data-v-07237ad3]:first-child{border-top:1px solid hsla(0,0%,100%,.08)}.faq-item h3[data-v-07237ad3]{font-size:inherit;margin:0}.faq-btn[data-v-07237ad3]{align-items:center;background:none;border:none;color:var(--color-gray-50);cursor:pointer;display:flex;font-family:inherit;font-size:.95rem;font-weight:600;gap:1rem;justify-content:space-between;padding:1.1rem 0;text-align:left;transition:color .2s;width:100%}.faq-btn.open[data-v-07237ad3],.faq-btn[data-v-07237ad3]:hover{color:var(--color-primary-400)}.faq-chevron[data-v-07237ad3]{color:var(--color-gray-500);flex-shrink:0;font-size:1.2rem;transition:transform .25s,color .2s}.faq-btn.open .faq-chevron[data-v-07237ad3]{color:var(--color-primary-400);transform:rotate(45deg)}.faq-body[data-v-07237ad3]{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-body.open[data-v-07237ad3]{max-height:400px}.faq-body p[data-v-07237ad3]{color:var(--color-gray-300);font-size:.875rem;line-height:1.75;padding-bottom:1.2rem}.faq-body p[data-v-07237ad3] a{color:var(--color-primary-400);text-decoration:underline;text-underline-offset:2px;transition:color .2s}.faq-body p[data-v-07237ad3] a:hover{color:var(--color-primary-300)}@media(max-width:960px){.faq-layout[data-v-07237ad3]{grid-template-columns:1fr}.faq-sidebar[data-v-07237ad3]{position:static}}.blog-list[data-v-461a0111]{border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:flex;flex-direction:column;overflow:hidden}.blog-row[data-v-461a0111]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);color:inherit;display:flex;gap:1.2rem;padding:1.1rem 1.4rem;text-decoration:none;transition:background .2s}.blog-row[data-v-461a0111]:last-child{border-bottom:none}.blog-row[data-v-461a0111]:hover{background:var(--color-gray-700)}.blog-row:hover .blog-row-arrow[data-v-461a0111]{color:var(--color-primary-400);transform:translate(3px)}.blog-row-left[data-v-461a0111]{align-items:center;display:flex;flex-shrink:0;gap:.75rem;min-width:200px}.blog-tag[data-v-461a0111]{background:#cbd4391a;border:1px solid rgba(203,212,57,.15);border-radius:50px;color:var(--color-primary-400);font-size:.67rem;font-weight:700;letter-spacing:.06em;padding:.2rem .6rem;text-transform:uppercase;white-space:nowrap}.blog-row-title[data-v-461a0111]{flex:1;font-size:.9rem;font-weight:600;line-height:1.4}.blog-row-arrow[data-v-461a0111]{color:var(--color-gray-500);flex-shrink:0;font-size:1rem;transition:color .2s,transform .2s}@media(max-width:640px){.blog-row[data-v-461a0111]{flex-wrap:wrap;gap:.5rem}.blog-row-left[data-v-461a0111]{min-width:unset}}
