*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:Inter,sans-serif;color:#111;background:#fff;line-height:1.5}img,picture,video,canvas,svg{display:block;max-width:100%}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}.container{width:min(1200px,calc(100% - 40px));margin:0 auto}.page-main,.page-wrap{width:100%}section{width:100%}.site-header{position:relative;z-index:1000;width:100%;background:#fff;border-bottom:1px solid rgba(0,0,0,.08)}.site-header .header-inner{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px}.logo{display:inline-flex;align-items:center;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.logo span{opacity:.75}.nav{margin-left:auto}.nav-list{display:flex;align-items:center;gap:24px}.nav-list a{font-size:.95rem;font-weight:500}.hamburger-btn{display:none;width:40px;height:40px;padding:0;border:0;background:transparent;cursor:pointer}.hamburger-btn span{display:block;width:24px;height:2px;margin:5px auto;background:#111;border-radius:999px}@media(max-width:768px){.site-header .header-inner{min-height:64px}.nav{display:none}.hamburger-btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.logo{font-size:1.1rem}}.hero{position:relative;width:100%;min-height:calc(100vh - 72px);display:flex;align-items:center;justify-content:center;text-align:center;padding:80px 0}.hero .container{max-width:900px}.hero h1{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:20px;line-height:1.2}.hero p{font-size:clamp(1rem,2vw,1.2rem);color:#000000b3;margin-bottom:30px}@media(max-width:768px){.hero{min-height:auto;padding:60px 0}.hero h1{font-size:1.8rem}.hero p{font-size:.95rem}}.hero{background:linear-gradient(180deg,#f5f7fa,#fff)}.hero .container{width:min(900px,calc(100% - 40px))}.hero h1{letter-spacing:-.03em}.hero p{max-width:720px;margin-left:auto;margin-right:auto}.hero a,.hero button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:999px;border:1px solid #111;background:#111;color:#fff;font-weight:600;cursor:pointer}.hero .button-group,.hero .hero-actions,.hero .cta-group{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:24px}@media(max-width:768px){.hero{padding:56px 0 64px}.hero .container{width:min(100%,calc(100% - 32px))}.hero p{max-width:100%}}html,body{overflow-x:hidden}body{width:100%}.site-header,.hero,.container,.page-main,.page-wrap{max-width:100%}@media(max-width:768px){.container{width:calc(100% - 32px);margin-left:auto;margin-right:auto}.site-header .header-inner{width:100%;min-height:60px;gap:12px}.hero{width:100%;min-height:auto;padding:48px 0 56px}.hero .container{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.hero h1,.hero p{width:100%;max-width:100%;margin-left:auto;margin-right:auto;text-align:center}.hamburger-btn{width:36px;height:36px}.hamburger-btn span{width:22px;height:2px;margin:3px auto}}@media(max-width:768px){.container{width:100%;padding-left:20px;padding-right:20px}.hero .container{padding-left:20px;padding-right:20px}}.hero{position:relative;overflow:hidden;background-image:url(../assets/hero/1.webp);background-size:cover;background-position:center center;background-repeat:no-repeat}.hero h1,.hero p{color:#fff}.hero p{color:#ffffffe0}.hero a,.hero button{border-color:#fff;background:#fff;color:#111}@media(max-width:768px){.hero{background-position:center center}}.hero h1{color:#fff}.hero p{color:#ffffffd9}.hero li,.hero span{color:#ffffffbf}.hero a,.hero button{background:#111;color:#fff;border:1px solid #111}.hero a:hover,.hero button:hover{background:#333;border-color:#333}:root{--text-highlight: #4ef0e8;--brand-accent: #4ef0e8;--brand-accent-hover: #38d9d1;--brand-dark: #0f1720}.logo{color:#fff}.logo span,.site-header .logo span,header .logo span{color:var(--text-highlight);font-weight:700;opacity:1}.hero a,.hero button{background:var(--brand-accent);border:1px solid var(--brand-accent);color:var(--brand-dark);font-weight:700}.hero a:hover,.hero button:hover{background:var(--brand-accent-hover);border-color:var(--brand-accent-hover);color:var(--brand-dark)}.site-header .logo span,header .logo span{color:var(--text-highlight)!important}.site-header{background:#fff}.site-header .logo{color:#111}.site-header .logo span{color:var(--text-highlight)}.site-header.dark{background:#0f1720}.site-header.dark .logo{color:#fff}.site-header.dark .logo span{color:var(--text-highlight)}.hero h1{text-shadow:0 2px 12px rgba(0,0,0,.6)}.hero p{text-shadow:0 1px 8px rgba(0,0,0,.5)}.hero li,.hero span{text-shadow:0 3px 16px rgba(0,0,0,.7)}.content-section{padding:88px 0;background:#fff}.content-section .section-inner{width:min(1100px,calc(100% - 40px));margin:0 auto}.content-section .section-header{max-width:760px;margin:0 0 40px;text-align:left}.content-section .section-eyebrow{display:inline-block;margin-bottom:12px;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-highlight)}.content-section h2{margin:0 0 16px;font-size:clamp(2rem,3vw,2.8rem);line-height:1.18;letter-spacing:-.03em;color:#111;text-align:left}.content-section .section-intro{margin:0;max-width:720px;font-size:1.05rem;line-height:1.7;color:#4b5563;text-align:left}.qa-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.qa-card{height:100%;padding:28px 24px;border:1px solid rgba(15,23,32,.08);border-radius:20px;background:#fff;box-shadow:0 10px 30px #0f17200d;text-align:left}.qa-card h3{margin:0 0 14px;font-size:1.05rem;line-height:1.45;color:#111}.qa-card p{margin:0;font-size:.98rem;line-height:1.75;color:#5b6472}@media(max-width:1024px){.qa-grid{grid-template-columns:1fr}}@media(max-width:768px){.content-section{padding:64px 0}.content-section .section-inner{width:100%;padding-left:20px;padding-right:20px}.content-section .section-header{margin-bottom:28px}.qa-card{padding:22px 18px;border-radius:16px}}.questions-section{padding:88px 0;background:#fff}.questions-section .container{width:min(1100px,calc(100% - 40px));margin:0 auto}.questions-header{max-width:760px;margin:0 0 40px;text-align:left}.section-eyebrow{display:inline-block;margin-bottom:12px;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-highlight)}.questions-section .section-title{margin:0 0 16px;font-size:clamp(2rem,3vw,2.8rem);line-height:1.18;letter-spacing:-.03em;color:#111;text-align:left}.section-intro{margin:0;max-width:720px;font-size:1.05rem;line-height:1.7;color:#5b6472;text-align:left}.questions-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:0}.question-card{display:block;padding:28px 24px;border:1px solid rgba(15,23,32,.08);border-radius:20px;background:#fff;box-shadow:0 10px 30px #0f17200f;text-align:left;min-height:100%}.question-title{margin:0 0 14px;font-size:1.05rem;font-weight:700;line-height:1.45;color:#111;text-align:left}.question-answer{margin:0;font-size:.98rem;line-height:1.75;color:#5b6472;text-align:left}@media(max-width:1024px){.questions-grid{grid-template-columns:1fr}}@media(max-width:768px){.questions-section{padding:64px 0}.questions-section .container{width:100%;padding-left:20px;padding-right:20px}.questions-header{margin-bottom:28px}.question-card{padding:22px 18px;border-radius:16px}}.snapshot{padding:88px 0;background:#f8fafc}.snapshot .container{width:min(1100px,calc(100% - 40px));margin:0 auto;text-align:center}.snapshot-header{max-width:700px;margin:0 auto 48px}.snapshot .section-title{margin:12px 0 16px;font-size:clamp(2rem,3vw,2.6rem);color:#111}.snapshot .section-intro{font-size:1.05rem;line-height:1.7;color:#5b6472}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.stat-card{padding:40px 20px;border-radius:20px;background:#fff;border:1px solid rgba(15,23,32,.06);box-shadow:0 10px 30px #0f17200d}.stat-value{font-size:2.4rem;font-weight:800;color:#111;margin-bottom:8px}.stat-label{font-size:.95rem;color:#6b7280}@media(max-width:768px){.stats-grid{grid-template-columns:1fr}.stat-card{padding:28px 18px}}.value-section{padding:88px 0;background:#fff}.value-section .container{width:min(1100px,calc(100% - 40px));margin:0 auto}.value-header{max-width:760px;margin-bottom:48px;text-align:left}.value-section .section-title{margin:12px 0 16px;font-size:clamp(2rem,3vw,2.6rem);color:#111}.value-section .section-intro{font-size:1.05rem;line-height:1.7;color:#5b6472}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.value-card{padding:28px 24px;border-radius:20px;border:1px solid rgba(15,23,32,.08);background:#fff;box-shadow:0 10px 30px #0f17200d}.value-card h3{margin:0 0 12px;font-size:1.1rem;font-weight:700;color:#111}.value-card p{margin:0;font-size:.98rem;line-height:1.7;color:#5b6472}@media(max-width:768px){.value-grid{grid-template-columns:1fr}.value-card{padding:22px 18px}}.spec-section{padding:88px 0;background:#0f1720}.spec-section .container{width:min(1100px,calc(100% - 40px));margin:0 auto}.spec-section .section-title{margin:0 0 40px;text-align:left;font-size:clamp(2rem,3vw,2.7rem);line-height:1.18;letter-spacing:-.03em;color:#fff}.spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.spec-column{display:grid;gap:24px}.spec-group{padding:28px 24px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:#ffffff08;box-shadow:0 12px 30px #0000002e}.spec-group h3{margin:0 0 18px;font-size:1.08rem;font-weight:700;line-height:1.4;color:var(--text-highlight);text-align:left}.spec-row{display:grid;grid-template-columns:150px 1fr;gap:14px;padding:12px 0;border-top:1px solid rgba(255,255,255,.08)}.spec-row:first-of-type{border-top:0;padding-top:0}.spec-label{font-size:.95rem;font-weight:600;color:#ffffffb8;text-align:left}.spec-value{font-size:.98rem;line-height:1.65;color:#fff;text-align:left}.spec-section .text-center{text-align:center}.spec-section p[style*="color: #ffffff"]{color:#ffffffe0!important}.spec-cta .btn,.spec-section .btn-primary-sm{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;background:var(--brand-accent);border:1px solid var(--brand-accent);color:var(--brand-dark);font-weight:700}.spec-cta .btn:hover,.spec-section .btn-primary-sm:hover{background:var(--brand-accent-hover);border-color:var(--brand-accent-hover)}@media(max-width:1024px){.spec-grid{grid-template-columns:1fr}}@media(max-width:768px){.spec-section{padding:64px 0}.spec-section .container{width:100%;padding-left:20px;padding-right:20px}.spec-section .section-title{margin-bottom:28px}.spec-group{padding:22px 18px;border-radius:16px}.spec-row{grid-template-columns:1fr;gap:6px;padding:10px 0}.spec-label{font-size:.88rem}.spec-value{font-size:.95rem}}.differentiation-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:40px;align-items:center}.diff-image-wrapper{position:relative;overflow:hidden;border-radius:24px;min-height:420px;background:#0f1720;box-shadow:0 18px 50px #0f172029}.diff-image{width:100%;height:100%;min-height:420px;object-fit:cover;display:block}.diff-content{text-align:left}.diff-content .section-title{margin:0 0 18px!important;font-size:clamp(2rem,3vw,2.7rem);line-height:1.18;letter-spacing:-.03em;color:#111;text-align:left!important}.diff-content h3{margin:0 0 22px!important;font-size:1.35rem;line-height:1.45;color:var(--text-highlight);font-weight:700;text-align:left}.diff-content p{margin:0 0 18px;font-size:1rem;line-height:1.8;color:#5b6472;text-align:left}.diff-content strong{color:#111}.diff-content .btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border-radius:999px;background:var(--brand-accent);border:1px solid var(--brand-accent);color:var(--brand-dark);font-weight:700;margin-top:10px!important}.diff-content .btn:hover{background:var(--brand-accent-hover);border-color:var(--brand-accent-hover)}@media(max-width:1024px){.differentiation-grid{grid-template-columns:1fr;gap:28px}.diff-image-wrapper,.diff-image{min-height:340px}}@media(max-width:768px){.diff-image-wrapper,.diff-image{min-height:260px;border-radius:18px}.diff-content h3{font-size:1.15rem}.diff-content p{margin-bottom:14px}.diff-content .btn{width:100%}}section{padding-top:88px;padding-bottom:88px}@media(max-width:768px){section{padding-top:64px;padding-bottom:64px}}.spec-grid{align-items:stretch}.spec-column{display:grid;gap:24px;align-content:start}.spec-group{height:100%;display:flex;flex-direction:column}.spec-group h3{min-height:1.5em}.spec-row:last-child{margin-bottom:0}#dataset-spec .section-title{text-align:center;margin-bottom:40px}#dataset-spec .spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}#dataset-spec .spec-column{display:flex;flex-direction:column;gap:24px}#dataset-spec .spec-group{padding:24px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}#dataset-spec .spec-group h3{margin:0 0 16px;color:#fff;font-size:1.25rem;line-height:1.3}#dataset-spec .spec-row{display:grid;grid-template-columns:140px 1fr;gap:12px;padding:10px 0;border-top:1px solid rgba(255,255,255,.08)}#dataset-spec .spec-row:first-of-type{border-top:none;padding-top:0}#dataset-spec .spec-label{color:#ffffffb3;font-weight:600;line-height:1.5}#dataset-spec .spec-value{color:#fff;line-height:1.6}#dataset-spec .spec-note{margin:40px auto 28px;max-width:900px;text-align:center;color:#ffffffd1;font-size:1.05rem;line-height:1.7}#dataset-spec .spec-cta{margin-top:12px}@media(max-width:768px){#dataset-spec .spec-grid{grid-template-columns:1fr}#dataset-spec .spec-row{grid-template-columns:1fr;gap:4px}}.team-usage-section{padding:88px 0;background:#0f1720}.team-usage-section .container{width:min(1100px,calc(100% - 40px));margin:0 auto}.team-usage-header{max-width:860px;margin:0 0 40px;text-align:left}.team-usage-section .section-title{margin:0 0 14px;font-size:clamp(2rem,3vw,2.7rem);line-height:1.18;letter-spacing:-.03em;color:#fff;text-align:left}.team-usage-intro{margin:0;max-width:760px;font-size:1.05rem;line-height:1.7;color:#ffffffb8;text-align:left}.team-usage-table{display:grid;gap:16px}.team-usage-row{display:grid;grid-template-columns:96px minmax(180px,240px) minmax(0,1fr);gap:24px;align-items:start;padding:24px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff08;box-shadow:0 12px 30px #0000002e}.team-usage-step{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 16px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:var(--text-highlight);font-size:.95rem;font-weight:700;line-height:1;width:fit-content}.team-usage-title{color:#fff;font-size:1.1rem;font-weight:700;line-height:1.45}.team-usage-desc{color:#ffffffd1;font-size:.98rem;line-height:1.75}.team-usage-note{margin:28px 0 0;text-align:center;color:#fff9;font-size:.95rem;line-height:1.6}@media(max-width:1024px){.team-usage-row{grid-template-columns:88px 1fr;gap:16px 20px}.team-usage-desc{grid-column:2 / 3}}@media(max-width:768px){.team-usage-section{padding:64px 0}.team-usage-section .container{width:100%;padding-left:20px;padding-right:20px}.team-usage-header{margin-bottom:28px}.team-usage-row{grid-template-columns:1fr;gap:12px;padding:20px 18px;border-radius:16px}.team-usage-desc{grid-column:auto}.team-usage-step{min-height:42px;font-size:.88rem}.team-usage-title{font-size:1rem}.team-usage-desc{font-size:.95rem;line-height:1.7}}.context-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:40px;align-items:center}.context-grid .section-title{margin:0 0 18px!important;font-size:clamp(2rem,3vw,2.7rem);line-height:1.18;letter-spacing:-.03em;color:#111;text-align:left!important}.context-grid p{margin:0 0 18px;font-size:1rem;line-height:1.8;color:#5b6472;text-align:left}.context-image-wrapper{position:relative;overflow:hidden;border-radius:24px;min-height:320px;background:#0f1720;box-shadow:0 18px 50px #0f172029}.context-image{width:100%;height:100%;min-height:320px;object-fit:cover;display:block}.context-grid .pack-features{margin-top:18px;padding-left:0}.context-grid .pack-features li{margin-bottom:14px;color:#5b6472;line-height:1.75}.context-grid .pack-features strong{color:#111}@media(max-width:1024px){.context-grid{grid-template-columns:1fr;gap:28px}.context-image-wrapper,.context-image{min-height:280px}}@media(max-width:768px){.context-image-wrapper,.context-image{min-height:240px;border-radius:18px}}#unstructured{background:#0f1720}#unstructured .container{width:min(1100px,calc(100% - 40px));margin:0 auto}#unstructured .section-title{margin:0 0 40px;font-size:clamp(2rem,3vw,2.7rem);line-height:1.18;letter-spacing:-.03em;color:#fff;text-align:left}#unstructured .env-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#unstructured .env-card{overflow:hidden;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;box-shadow:0 12px 30px #0000002e}#unstructured .env-img-wrapper{position:relative;overflow:hidden;min-height:240px;background:#111827}#unstructured .env-img{width:100%;height:100%;min-height:240px;object-fit:cover;display:block}#unstructured .env-content{padding:22px 22px 24px}#unstructured .env-title{margin:0 0 10px;font-size:1.08rem;font-weight:700;line-height:1.45;color:#fff;text-align:left}#unstructured .env-desc{margin:0;font-size:.98rem;line-height:1.7;color:#ffffffc2;text-align:left}@media(max-width:1024px){#unstructured .env-grid{grid-template-columns:1fr}}@media(max-width:768px){#unstructured .container{width:100%;padding-left:20px;padding-right:20px}#unstructured .section-title{margin-bottom:28px}#unstructured .env-card{border-radius:16px}#unstructured .env-img-wrapper,#unstructured .env-img{min-height:210px}#unstructured .env-content{padding:18px 18px 20px}#unstructured .env-title{font-size:1rem}#unstructured .env-desc{font-size:.95rem}}.entropy-section{background:#fff}#different .container{width:min(1100px,calc(100% - 40px));margin:0 auto}#different .section-title{margin:0 0 40px;font-size:clamp(2rem,3vw,2.7rem);line-height:1.18;letter-spacing:-.03em;color:#111;text-align:left}#different .entropy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#different .entropy-card{padding:28px 24px;border-radius:20px;border:1px solid rgba(15,23,32,.08);background:#fff;box-shadow:0 10px 30px #0f17200d}#different .entropy-card-featured{border-color:#4ef0e86b;box-shadow:0 12px 32px #0f172014}#different .entropy-number{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:18px;border-radius:999px;background:#0f17200f;border:1px solid rgba(15,23,32,.08);color:#111;font-size:.95rem;font-weight:700;line-height:1}#different .entropy-card-featured .entropy-number{color:var(--text-highlight);border-color:#4ef0e840;background:#4ef0e814}#different .entropy-card h3{margin:0 0 10px;font-size:1.1rem;font-weight:700;line-height:1.4;color:#111}#different .entropy-card-featured h3{color:var(--text-highlight)}#different .entropy-subtitle{margin:0 0 14px;font-size:.95rem;line-height:1.6;color:#6b7280}#different .entropy-desc{margin:0;font-size:.98rem;line-height:1.75;color:#5b6472}@media(max-width:1024px){#different .entropy-grid{grid-template-columns:1fr}}@media(max-width:768px){#different .container{width:100%;padding-left:20px;padding-right:20px}#different .section-title{margin-bottom:28px}#different .entropy-card{padding:22px 18px;border-radius:16px}#different .entropy-card h3{font-size:1rem}#different .entropy-desc{font-size:.95rem}}.use-cases-section{background:#0f1720}#use-cases .section-title{margin:0 0 16px;font-size:clamp(2rem,3vw,2.7rem);line-height:1.18;letter-spacing:-.03em;color:#fff;text-align:left}#use-cases .use-cases-subtitle{margin:0 0 40px;max-width:860px;font-size:1.05rem;line-height:1.7;color:#ffffffb3}#use-cases .use-cases-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#use-cases .use-case-card{padding:28px 24px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#use-cases .use-case-title{margin:0 0 12px;font-size:1.1rem;font-weight:700;line-height:1.45;color:#fff}#use-cases .use-case-desc{margin:0 0 18px;font-size:.98rem;line-height:1.75;color:#ffffffbf}#use-cases .use-case-failure{margin:auto 0 0;font-size:.92rem;line-height:1.65;color:var(--text-highlight)}#use-cases .use-case-failure span{color:#fff9;font-weight:600}#use-cases .use-cases-note{margin:28px 0 0;text-align:center;color:#fff9;font-size:.95rem;line-height:1.6}@media(max-width:768px){#use-cases .use-cases-grid{display:grid!important;grid-template-columns:1fr!important;gap:20px!important}#use-cases .use-case-card{width:100%!important;min-width:0!important}}.section-title{font-size:clamp(2rem,3vw,2.7rem)!important;line-height:1.18!important;letter-spacing:-.03em!important;font-weight:700!important}.outcomes-philosophy-section{background:#0f1720!important}.outcomes-philosophy-container{width:min(1100px,calc(100% - 40px));margin:0 auto}.outcomes-philosophy-section .op-title-center{color:#fff!important;text-align:center!important;margin:0 0 28px!important}.outcomes-philosophy-section .results-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;margin:0 0 28px!important}.outcomes-philosophy-section .result-item{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:28px 20px;text-align:center;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px}.outcomes-philosophy-section .result-number{font-size:2rem;font-weight:800;color:#fff;margin-bottom:10px}.outcomes-philosophy-section .result-label{font-size:.98rem;line-height:1.5;color:#ffffffd1}.outcomes-philosophy-section .metrics-disclaimer{max-width:820px;margin:0 auto;font-size:.9rem;line-height:1.7;color:#ffffff9e;text-align:center}.outcomes-philosophy-section .op-title-left{color:#fff!important;text-align:left!important;margin:0 0 16px!important}.outcomes-philosophy-section .lead-text{margin:0 0 30px;font-size:1rem;line-height:1.7;color:#ffffffd1!important;text-align:left!important}.outcomes-philosophy-section .bullet-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.outcomes-philosophy-section .bullet-item{display:flex;align-items:center;justify-content:center;min-height:72px;padding:18px 16px;text-align:center;font-size:.92rem;font-weight:600;line-height:1.45;color:#fff!important;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px}@media(max-width:1024px){.outcomes-philosophy-section .results-grid,.outcomes-philosophy-section .bullet-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:768px){.outcomes-philosophy-container{width:100%;padding-left:20px;padding-right:20px}.outcomes-philosophy-section .op-block+.op-block{margin-top:64px}.outcomes-philosophy-section .results-grid,.outcomes-philosophy-section .bullet-grid{grid-template-columns:1fr!important}.outcomes-philosophy-section .op-title-left,.outcomes-philosophy-section .lead-text{text-align:center!important}}.outcomes-philosophy-section .outcomes-philosophy-container{width:min(1100px,calc(100% - 40px))!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important}.outcomes-philosophy-section{padding-top:88px!important;padding-bottom:88px!important}.outcomes-philosophy-section .op-block+.op-block{margin-top:160px!important}.outcomes-philosophy-section .op-title-center,.outcomes-philosophy-section .metrics-disclaimer{text-align:center!important}.outcomes-philosophy-section .op-title-left,.outcomes-philosophy-section .lead-text{text-align:left!important}.outcomes-philosophy-section .bullet-grid{margin-top:0!important}@media(max-width:768px){.outcomes-philosophy-section{padding-top:64px!important;padding-bottom:64px!important}.outcomes-philosophy-section .outcomes-philosophy-container{width:100%!important;padding-left:20px!important;padding-right:20px!important}.outcomes-philosophy-section .op-block+.op-block{margin-top:72px!important}.outcomes-philosophy-section .op-title-left,.outcomes-philosophy-section .lead-text{text-align:center!important}}#packs{background:#0f1720}#packs .container{width:min(1100px,calc(100% - 40px));margin:0 auto}#packs .section-title{color:#fff;text-align:left;margin-bottom:40px}.packs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pack-card{display:flex;flex-direction:column;height:100%;border-radius:20px;overflow:hidden;background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:all .25s ease}.pack-card:hover{transform:translateY(-6px);border-color:#ffffff2e}.pack-card img{width:100%;height:180px;object-fit:cover;opacity:.85}.pack-header{padding:22px 20px 10px}.pack-header h3{margin:0;font-size:1.15rem;font-weight:700;color:#fff}.pack-body{display:flex;flex-direction:column;flex-grow:1;padding:16px 20px 22px}.pack-focus{font-size:.95rem;line-height:1.6;color:#ffffffc7;margin-bottom:16px}.pack-features{margin-bottom:20px}.pack-features li{font-size:.9rem;color:#ffffffa6;margin-bottom:6px}.pack-body .btn{margin-top:auto}@media(max-width:1024px){.packs-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){#packs{padding-top:64px;padding-bottom:64px}.packs-grid{grid-template-columns:1fr;gap:18px}#packs .container{width:100%;padding-left:20px;padding-right:20px}}#packs{background:#0f1720!important}#packs .container{width:min(1100px,calc(100% - 40px))!important;margin:0 auto!important}#packs .section-title{color:#fff!important;text-align:left!important;margin-bottom:40px!important}#packs .grid-3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}#packs .pack-card{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important;border-radius:20px!important;background:#ffffff08!important;border:1px solid rgba(255,255,255,.08)!important;text-align:center!important}#packs .pack-card img{width:100%!important;height:180px!important;object-fit:cover!important;opacity:.85!important}#packs .pack-header{padding:22px 20px 10px!important;text-align:center!important}#packs .pack-header h3{margin:0!important;font-size:1.15rem!important;font-weight:700!important;color:#fff!important;text-align:center!important}#packs .pack-body{display:flex!important;flex-direction:column!important;flex-grow:1!important;align-items:center!important;text-align:center!important;padding:16px 20px 22px!important}#packs .pack-focus{margin:0 0 16px!important;font-size:.95rem!important;line-height:1.6!important;color:#ffffffd1!important;text-align:center!important}#packs .pack-features{margin:0 0 20px!important;padding:0!important;text-align:center!important}#packs .pack-features li{margin-bottom:6px!important;font-size:.9rem!important;line-height:1.5!important;color:#ffffffad!important;text-align:center!important}#packs .btn-outline-full{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;margin-top:auto!important;min-height:46px!important;padding:0 18px!important;border-radius:999px!important;background:var(--brand-accent)!important;border:1px solid var(--brand-accent)!important;color:var(--brand-dark)!important;font-weight:700!important;text-align:center!important}#packs .btn-outline-full:hover{background:var(--brand-accent-hover)!important;border-color:var(--brand-accent-hover)!important;color:var(--brand-dark)!important}@media(max-width:1024px){#packs .grid-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:768px){#packs .container{width:100%!important;padding-left:20px!important;padding-right:20px!important}#packs .grid-3{grid-template-columns:1fr!important;gap:18px!important}}.engineering-container{width:min(1100px,calc(100% - 40px));margin:0 auto}.engineering-container .section-title{color:#fff;text-align:left;margin-bottom:16px}.engineering-container .subtext{color:#fffc;text-align:left;margin-bottom:8px}.engineering-container .mb-2{color:#fff9;text-align:left;margin-bottom:40px}.engineering-icons-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.card-link{text-decoration:none;display:block}.eng-icon-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 20px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:all .25s ease}.card-link:hover .eng-icon-item,.eng-icon-item:hover{transform:translateY(-6px);border-color:#ffffff2e}.eng-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:20px;font-weight:700;color:#0f1720;background:var(--brand-accent);margin-bottom:16px}.eng-icon.clickable{cursor:pointer}.eng-icon-item h4{margin:0 0 6px;font-size:1rem;font-weight:700;color:#fff}.eng-icon-item p{margin:0;font-size:.9rem;color:#ffffffa6}@media(max-width:1024px){.engineering-icons-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.engineering-container{width:100%;padding-left:20px;padding-right:20px}.engineering-icons-grid{grid-template-columns:1fr;gap:18px}.engineering-container .section-title,.engineering-container .subtext,.engineering-container .mb-2{text-align:center}}.engineering-section{background:#0f1720!important;padding-top:88px!important;padding-bottom:88px!important}.engineering-container{width:min(1100px,calc(100% - 40px))!important;margin:0 auto!important}.engineering-section .section-title{color:#fff!important;text-align:left!important;margin-bottom:16px!important}.engineering-section .subtext{color:#ffffffd1!important;text-align:left!important;margin:0 0 8px!important}.engineering-section .mb-2{color:#ffffffa6!important;text-align:left!important;margin:0 0 40px!important}.engineering-icons-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}.card-link{display:block!important;text-decoration:none!important;color:inherit!important}.eng-icon-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:220px!important;padding:28px 20px!important;border-radius:18px!important;background:#ffffff08!important;border:1px solid rgba(255,255,255,.08)!important;transition:transform .25s ease,border-color .25s ease!important}.eng-icon-item:hover,.card-link:hover .eng-icon-item{transform:translateY(-6px);border-color:#ffffff2e!important}.eng-icon{width:64px!important;height:64px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--brand-accent)!important;color:var(--brand-dark)!important;font-size:24px!important;font-weight:700!important;margin-bottom:18px!important}.eng-icon-item h4{margin:0 0 8px!important;color:#fff!important;font-size:1rem!important;font-weight:700!important;text-align:center!important}.eng-icon-item p{margin:0!important;color:#ffffffad!important;font-size:.92rem!important;line-height:1.5!important;text-align:center!important}@media(max-width:1024px){.engineering-icons-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:768px){.engineering-section{padding-top:64px!important;padding-bottom:64px!important}.engineering-container{width:100%!important;padding-left:20px!important;padding-right:20px!important}.engineering-icons-grid{grid-template-columns:1fr!important;gap:18px!important}.engineering-section .section-title,.engineering-section .subtext,.engineering-section .mb-2{text-align:center!important}.eng-icon-item{min-height:200px!important}}.video-proof-section{background:#0f1720!important}.video-proof-container{width:min(1100px,calc(100% - 40px));margin:0 auto}.video-proof-section .section-title{color:#fff!important;text-align:left!important;margin-bottom:16px!important}.video-proof-section .section-subtitle{max-width:760px;margin:0 0 40px;color:#ffffffb8;font-size:1.05rem;line-height:1.7;text-align:left}.video-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.video-card{overflow:hidden;border-radius:20px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:transform .25s ease,border-color .25s ease}.video-card:hover{transform:translateY(-6px);border-color:#ffffff29}.video-wrapper{position:relative;overflow:hidden;background:#0b1220;aspect-ratio:16 / 10}.card-video{width:100%;height:100%;object-fit:cover;display:block}.video-overlay{position:absolute;inset:0;background:linear-gradient(to top,#0000002e,#00000008);pointer-events:none}.video-info{padding:20px 20px 22px;text-align:left}.video-info h3{margin:0 0 10px;color:#fff;font-size:1.02rem;line-height:1.45;font-weight:700}.video-info p{margin:0;color:#ffffffb3;font-size:.95rem;line-height:1.7}.tech-proof-caption{width:100%;margin:28px 0 0;text-align:left;white-space:nowrap;color:#ffffff9e;font-size:.95rem;line-height:1.7}.section-divider{width:100%;height:1px;margin:64px 0;background:#ffffff14}.metadata-subsection{max-width:900px}.metadata-section-title{color:#fff!important;text-align:left!important;margin:0 0 24px!important}.metadata-list{margin:0 0 24px;padding:0}.metadata-list li{position:relative;padding-left:18px;margin-bottom:12px;color:#ffffffc2;font-size:.98rem;line-height:1.75;text-align:left}.metadata-list li:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--brand-accent)}.metadata-preview{margin-top:10px;margin-bottom:24px;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.metadata-preview pre{margin:0;padding:22px;overflow-x:auto}.metadata-preview code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92rem;line-height:1.7;color:#fff}.metadata-preview .key{color:var(--brand-accent)}.metadata-preview .string{color:#fffc}.trust-statement{max-width:820px;margin:0 auto;text-align:center;color:#ffffffb8;font-size:.96rem;line-height:1.7}.video-proof-cta{margin-top:32px;text-align:center}@media(max-width:1024px){.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:768px){.video-proof-container{width:100%;padding-left:20px;padding-right:20px}.video-proof-section .section-title,.video-proof-section .section-subtitle,.subsection-title,.metadata-list li{text-align:center!important}.video-grid{grid-template-columns:1fr!important;gap:18px!important}.video-info{text-align:center}.metadata-list li{padding-left:0}.metadata-list li:before{display:none}.section-divider{margin:44px 0}}@media(max-width:768px){.tech-proof-caption{white-space:normal;text-align:center}}.qc-section{background:#fff!important;padding-top:88px!important;padding-bottom:88px!important}.qc-container{width:min(1100px,calc(100% - 40px));margin:0 auto}.qc-section .section-title{color:#fff;text-align:left;margin-bottom:20px}.qc-intro{max-width:760px;color:#ffffffc7;line-height:1.8;margin-bottom:28px;text-align:left}.qc-list{max-width:800px;padding:0;margin:0 0 28px;list-style:none}.qc-list li{margin-bottom:14px;padding-left:18px;position:relative;color:#ffffffc7;line-height:1.7;font-size:.96rem}.qc-list li:before{content:"";position:absolute;left:0;top:.75em;width:6px;height:6px;border-radius:50%;background:var(--brand-accent)}.qc-disclaimer{color:#fff9;margin-bottom:40px;text-align:left}.qc-privacy-box{margin-top:56px;max-width:720px;padding:26px 24px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.qc-subtitle{color:#fff;font-size:1.15rem;font-weight:700;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1)}.qc-privacy-list{list-style:none;padding:0;margin:0}.qc-privacy-list li{margin-bottom:10px;color:#ffffffbf;font-size:.95rem;line-height:1.6}@media(max-width:768px){.qc-container{width:100%;padding-left:20px;padding-right:20px}.qc-section .section-title,.qc-intro,.qc-disclaimer{text-align:center}.qc-list li{text-align:left}.qc-privacy-box{margin-top:40px}}.qc-section .section-title{color:#111!important}.qc-intro{color:#444!important}.qc-list li{color:#333!important}.qc-disclaimer{color:#666!important}.qc-subtitle{color:#111!important;border-bottom:1px solid rgba(0,0,0,.08)}.qc-privacy-list li{color:#444!important}.qc-privacy-box{background:#f8f9fb!important;border:1px solid rgba(0,0,0,.08)!important}.section-light{background:#fff!important}.section-light-alt{background:#f8fafc!important}.section-readable{width:min(1100px,calc(100% - 40px));margin:0 auto}.research-section .section-title,.access-section .section-title,.faq-section .faq-title,.poc-section .section-title,.research-section .research-intro,.research-section .research-disclaimer,.access-section .access-intro,.access-section .access-note,.faq-section .faq-item p,.poc-section .poc-intro,.poc-section .poc-emphasis{text-align:left}.research-section .section-title{color:#111;margin-bottom:18px}.research-intro{max-width:760px;color:#4b5563;line-height:1.8;margin:0 0 24px}.research-list{max-width:820px;margin:0 0 24px;padding:0;list-style:none}.research-list li{position:relative;padding-left:18px;margin-bottom:14px;color:#374151;line-height:1.75}.research-list li:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--brand-accent)}.research-disclaimer{color:#6b7280}.access-section .section-title{color:#111;margin-bottom:18px}.access-intro{color:#4b5563;margin:0 0 28px;line-height:1.7}.access-steps-box{max-width:560px;margin:0;padding:28px 24px;border-radius:16px;background:#fff;border:1px solid rgba(15,23,32,.08);box-shadow:0 10px 30px #0f17200d}.access-steps-list{list-style:none;padding:0;margin:0}.access-steps-list li{margin-bottom:14px;color:#111;font-weight:600;line-height:1.6}.access-steps-list li:last-child{margin-bottom:0}.access-emphasis{max-width:860px;margin:32px 0 18px;color:#111;font-size:1.1rem;font-weight:500;line-height:1.7}.access-note{color:#6b7280;font-size:.92rem;margin:0}.faq-title{font-size:clamp(2rem,3vw,2.7rem);line-height:1.18;letter-spacing:-.03em;font-weight:700;color:#111;margin:0 0 32px;text-align:left}.faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.faq-item{padding:26px 22px;border-radius:18px;background:#fff;border:1px solid rgba(15,23,32,.08);box-shadow:0 10px 30px #0f17200d}.faq-item h4{margin:0 0 10px;color:#111;font-size:1.02rem;line-height:1.45;text-align:left}.faq-item p{margin:0;color:#5b6472;line-height:1.7}.poc-section{background:#0f1720!important}.poc-container .section-title{color:#fff;margin-bottom:18px}.poc-intro{max-width:760px;color:#ffffffc7;line-height:1.8;margin:0 0 24px}.poc-list{max-width:820px;margin:0 0 24px;padding:0;list-style:none}.poc-list li{position:relative;padding-left:18px;margin-bottom:12px;color:#ffffffc7;line-height:1.75}.poc-list li:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--brand-accent)}.poc-emphasis{color:#ffffffb8;margin:0 0 18px;line-height:1.75}.poc-privacy-box{margin-top:40px;max-width:720px;padding:26px 24px;border-radius:18px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.poc-subtitle{color:#fff;font-size:1.15rem;font-weight:700;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1);text-align:left}.poc-privacy-list{list-style:none;margin:0;padding:0}.poc-privacy-list li{margin-bottom:10px;color:#ffffffbf;line-height:1.6;text-align:left}.poc-cta{margin-top:32px;text-align:center}.poc-cta-note{margin-top:8px;font-size:.85rem;color:#ffffffa6}.contact-title{text-align:center!important;color:#111!important}.contact-lead{max-width:680px;margin:1rem auto 2rem;text-align:center;color:#4b5563;line-height:1.75}@media(max-width:1024px){.faq-grid{grid-template-columns:1fr}}@media(max-width:768px){.section-readable{width:100%;padding-left:20px;padding-right:20px}.access-steps-box,.poc-privacy-box{max-width:100%}.research-section .section-title,.research-intro,.research-disclaimer,.access-section .section-title,.access-intro,.access-emphasis,.access-note,.faq-title,.poc-container .section-title,.poc-intro{text-align:center}.research-list li,.faq-item h4,.faq-item p,.poc-list li,.poc-subtitle,.poc-privacy-list li{text-align:left}}.poc-cta{margin-top:40px;text-align:center}.poc-btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:14px 26px;min-height:48px;border-radius:999px;background:var(--brand-accent);color:var(--brand-dark)!important;font-weight:700;font-size:.95rem;text-decoration:none;transition:all .2s ease}.poc-btn-primary:hover{background:var(--brand-accent-hover);transform:translateY(-2px)}.poc-cta-note{margin-top:10px;font-size:.82rem;color:#fff9;letter-spacing:.02em}.contact-section{background:#fff!important}.contact-wrapper{width:min(900px,calc(100% - 40px));margin:0 auto}.contact-header{margin-bottom:32px}.contact-title{text-align:center!important;color:#111!important;margin-bottom:16px!important}.contact-lead{max-width:700px;margin:0 auto;text-align:center;color:#4b5563;line-height:1.75}.contact-form{padding:32px 28px;border-radius:20px;background:#fff;border:1px solid rgba(15,23,32,.08);box-shadow:0 14px 40px #0f17200f}.form-group{margin-bottom:18px}.form-group label{display:block;margin-bottom:8px;color:#111;font-size:.95rem;font-weight:600;line-height:1.5;text-align:left}.form-group input,.form-group select,.form-group textarea{width:100%;border:1px solid rgba(15,23,32,.12);border-radius:12px;background:#fff;color:#111;padding:14px 15px;font-size:.95rem;line-height:1.5;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.form-group textarea{resize:vertical;min-height:120px}.form-group input::placeholder,.form-group textarea::placeholder{color:#94a3b8}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--brand-accent);box-shadow:0 0 0 4px #4ef0e829}.contact-note{margin:4px 0 14px;text-align:center;color:#475569;line-height:1.7;font-size:.94rem}.contact-submit-btn{width:100%;min-height:52px;justify-content:center;font-weight:700}.contact-cta-row{margin-top:14px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.contact-secondary-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:999px;border:1px solid rgba(15,23,32,.12);background:#fff;color:#111;font-weight:600}.contact-secondary-btn:hover{border-color:#0f172038;background:#f8fafc}.contact-footnote{margin-top:16px;margin-bottom:0;text-align:center;color:#64748b;font-size:.9rem;line-height:1.65}@media(max-width:768px){.contact-wrapper{width:100%;padding-left:20px;padding-right:20px}.contact-form{padding:24px 18px;border-radius:16px}.contact-cta-row{flex-direction:column}.contact-secondary-btn{width:100%}}.poc-submit-btn{width:100%;display:inline-flex;align-items:center;justify-content:center;min-height:52px;background:var(--brand-accent)!important;color:var(--brand-dark)!important;border:1px solid var(--brand-accent)!important;border-radius:999px;font-weight:700;font-size:1rem;transition:all .2s ease}.poc-submit-btn:hover{background:var(--brand-accent-hover);transform:translateY(-2px)}.site-footer{background:#0b1220!important;padding:28px 0 18px!important;border-top:1px solid rgba(255,255,255,.08)}.site-footer .footer-inner{width:min(1100px,calc(100% - 40px))!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:18px!important}.site-footer .footer-nav,.site-footer .footer-contact{width:100%;display:flex!important;justify-content:center!important}.site-footer .footer-links{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:18px 24px!important;margin:0!important;padding:0!important;list-style:none!important}.site-footer .footer-links a,.site-footer .footer-email{color:#ffffffb8!important;font-size:.9rem!important;line-height:1.5!important;text-decoration:none!important;transition:color .2s ease}.site-footer .footer-links a:hover,.site-footer .footer-email:hover{color:#fff!important}.site-footer .footer-contact{display:flex!important;justify-content:center!important;align-items:center!important;gap:18px!important;flex-wrap:wrap!important}.site-footer .footer-copy{margin:0!important;color:#ffffff80!important;font-size:.84rem!important;text-align:center!important}@media(max-width:768px){.site-footer{padding:24px 0 16px!important}.site-footer .footer-inner{width:100%!important;padding-left:20px!important;padding-right:20px!important;gap:16px!important}.site-footer .footer-links{gap:12px 18px!important}.site-footer .footer-links a,.site-footer .footer-email{font-size:.86rem!important}.site-footer .footer-contact{gap:10px 16px!important}}.site-header .nav-list a{font-weight:600!important;letter-spacing:.01em}.site-header .nav-list a{font-weight:600!important;letter-spacing:.01em;color:#111!important;transition:color .2s ease,opacity .2s ease}.site-header .nav-list a:hover{color:#111!important;opacity:.72}.site-footer .footer-links a,.site-footer .footer-email{font-weight:600!important;letter-spacing:.01em}body.company main{padding-top:0!important}body.company #company-hero{padding-top:72px;padding-bottom:108px;background:#fff}body.company .company-hero-copy{text-align:left}body.company .company-kicker{margin:0 0 14px;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}body.company .company-hero-title{margin:0 0 22px!important;text-align:left!important;font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.03;letter-spacing:-.03em;max-width:11ch}body.company .company-hero-lead{margin:0 0 16px;font-size:1.14rem;line-height:1.75;color:var(--text-highlight);text-align:left}body.company .company-hero-sub{margin:0 0 10px;max-width:64ch;line-height:1.75;text-align:left}body.company .company-hero-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:flex-start;margin-top:28px}body.company .company-hero-actions .btn{display:inline-flex;align-items:center;justify-content:center}@media(max-width:980px){body.company .company-hero-title{max-width:none}}@media(max-width:768px){body.company #company-hero{padding-top:44px;padding-bottom:76px}body.company .company-hero-actions{flex-direction:column;align-items:stretch}body.company .company-hero-actions .btn{width:100%}}body.company .company-operations-section{padding-top:108px;padding-bottom:108px;background:#fff}body.company .company-ops-block+.company-ops-block{margin-top:96px}body.company .company-left-title{text-align:left!important;margin:0 0 22px!important;max-width:14ch}body.company .company-image-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}body.company .company-image-card{margin:0}body.company .company-grid-photo{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}body.company .company-image-card figcaption{margin-top:12px;font-size:.96rem;line-height:1.6;color:var(--text-muted);text-align:left}@media(max-width:768px){body.company .company-operations-section{padding-top:76px;padding-bottom:76px}body.company .company-ops-block+.company-ops-block{margin-top:72px}body.company .company-body{font-size:1rem;line-height:1.72}body.company .company-image-grid{grid-template-columns:1fr;gap:20px;margin-top:24px}}body.company .company-footprint-section{padding-top:108px;padding-bottom:108px}body.company .company-footprint-intro{margin-bottom:32px;color:#ffffffd1}body.company .company-footprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:0}body.company .company-footprint-card{display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;padding:28px 24px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a}body.company .company-footprint-label{margin:0 0 12px;font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff9e}body.company .company-footprint-card h3{margin:0 0 12px;font-size:1.35rem;line-height:1.3;color:#fff;text-align:left}body.company .company-footprint-card p:last-child{margin:0;font-size:1.02rem;line-height:1.75;color:#ffffffd1;text-align:left}@media(max-width:768px){body.company .company-footprint-section{padding-top:76px;padding-bottom:76px}body.company .company-body{font-size:1rem;line-height:1.72}body.company .company-footprint-grid{grid-template-columns:1fr;gap:18px}body.company .company-footprint-card{padding:24px 20px}body.company .company-footprint-card h3{font-size:1.2rem}}body.company .dark-section{background:#0f1115!important}body.company .dark-section h2,body.company .dark-section h3,body.company .dark-section p,body.company .dark-section span{color:#fff}body.company .company-who-section{padding-top:108px;padding-bottom:108px}body.company .company-who-intro{margin-bottom:32px;color:#ffffffd1}body.company .company-who-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.company .company-who-card{padding:28px 24px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;height:100%}body.company .company-who-card h3{margin:0 0 14px;font-size:1.35rem;line-height:1.35;color:#fff}body.company .company-who-card p{margin:0;font-size:1.02rem;line-height:1.75;color:#ffffffd1}@media(max-width:768px){body.company .company-who-section{padding-top:76px;padding-bottom:76px}body.company .company-who-grid{grid-template-columns:1fr;gap:18px}body.company .company-who-card{padding:24px 20px}}body.company .company-trust-section-v2{padding-top:108px!important;padding-bottom:108px!important;background:#fff!important}body.company .company-trust-title{margin:0 0 22px!important;text-align:left!important}body.company .company-trust-body{max-width:72ch!important;margin:0!important;font-size:1.08rem!important;line-height:1.8!important;text-align:left!important;color:var(--text-color)!important}body.company .company-trust-body+.company-trust-body{margin-top:14px!important}body.company .company-trust-actions-v2{margin-top:32px!important;display:flex!important;justify-content:flex-start!important}body.company .company-trust-actions-v2 .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important}@media(max-width:768px){body.company .company-trust-section-v2{padding-top:76px!important;padding-bottom:76px!important}body.company .company-trust-body{font-size:1rem!important;line-height:1.72!important}body.company .company-trust-actions-v2 .btn{width:100%!important}}body.company .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 22px!important;border-radius:999px!important;font-size:.95rem!important;font-weight:700!important;text-decoration:none!important;border:1px solid transparent!important;cursor:pointer!important;transition:all .2s ease!important}body.company .btn-primary{background:var(--brand-accent)!important;border-color:var(--brand-accent)!important;color:var(--brand-dark)!important}body.company .btn-primary:hover{background:var(--brand-accent-hover)!important;border-color:var(--brand-accent-hover)!important;color:var(--brand-dark)!important}body.company .btn-secondary{background:transparent!important;border-color:#0f172024!important;color:#111!important}body.company .btn-secondary:hover{background:#f8fafc!important;border-color:#0f172038!important}body.company .dark-section .btn-secondary{border-color:#ffffff2e!important;color:#fff!important}body.company .dark-section .btn-secondary:hover{background:#ffffff0f!important;border-color:#ffffff47!important}body.company .company-coverage-section{padding-top:108px;padding-bottom:108px;background:#fff}body.company .company-left-title{text-align:left!important;margin:0 0 22px!important}body.company .company-body{font-size:1.08rem;line-height:1.8;text-align:left;margin:0}body.company .company-copy-width{max-width:72ch}body.company .company-coverage-intro{margin-bottom:32px;color:#4f5867}body.company .company-coverage-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.company .company-coverage-card{display:flex;flex-direction:column;height:100%;padding:28px 24px;border:1px solid rgba(15,23,32,.08);background:#fff;box-shadow:0 10px 30px #0f17200d}body.company .company-coverage-label{margin:0 0 12px;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;text-align:left}body.company .company-coverage-card h3{margin:0 0 12px;font-size:1.3rem;line-height:1.35;color:#111;text-align:left}body.company .company-coverage-card>p:last-of-type{margin:0;font-size:1.02rem;line-height:1.75;color:#4f5867;text-align:left}body.company .company-coverage-list{margin-top:18px}body.company .company-coverage-list p{margin:0 0 8px;font-size:.98rem;line-height:1.7;color:#374151;text-align:left}body.company .company-coverage-list p:last-child{margin-bottom:0}@media(max-width:768px){body.company .company-coverage-section{padding-top:76px;padding-bottom:76px}body.company .company-body{font-size:1rem;line-height:1.72}body.company .company-coverage-grid{grid-template-columns:1fr;gap:18px}body.company .company-coverage-card{padding:24px 20px}body.company .company-coverage-card h3{font-size:1.18rem}}body.company .company-final-cta{padding-top:108px;padding-bottom:108px;background:#fff}body.company .company-final-cta-box{max-width:920px}body.company .company-final-cta-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}body.company .company-final-cta-actions .btn{display:inline-flex;align-items:center;justify-content:center}@media(max-width:768px){body.company .company-final-cta{padding-top:76px;padding-bottom:76px}body.company .company-final-cta-actions{flex-direction:column;align-items:stretch}body.company .company-final-cta-actions .btn{width:100%}}.different-section{background:#fff}.different-section .container{max-width:1200px}#different{scroll-margin-top:120px}.differentiation-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:40px;align-items:center}.diff-image-wrapper{width:100%}.diff-image{display:block;width:100%;height:auto;min-height:420px;object-fit:cover;border-radius:20px;box-shadow:0 12px 32px #0f172a1a}.diff-content{display:flex;flex-direction:column;align-items:flex-start}.diff-content .section-title{margin:0 0 18px;text-align:left}.different-subtitle{margin:0 0 24px;font-size:24px;line-height:1.45;font-weight:700;letter-spacing:-.02em;color:var(--text-highlight);text-align:left}.different-text{margin:0 0 16px;font-size:17px;line-height:1.8;color:#4b5563;text-align:left}.different-text strong{color:#111827}.different-btn{margin-top:16px}@media(max-width:1024px){.differentiation-grid{grid-template-columns:1fr;gap:28px;align-items:start}.diff-image{min-height:360px}.different-subtitle{font-size:22px}.different-text{font-size:16px}}@media(max-width:768px){#different{scroll-margin-top:96px}.differentiation-grid{gap:22px}.diff-image{min-height:240px;border-radius:18px}.diff-content .section-title{margin-bottom:14px}.different-subtitle{margin-bottom:18px;font-size:20px;line-height:1.4}.different-text{margin-bottom:14px;font-size:15px;line-height:1.75}.different-btn{margin-top:10px}}.use-cases-page-body{background:#fff}.use-cases-page{padding-top:0!important}.use-cases-hero-section{padding-top:140px;padding-bottom:110px}.eyebrow{display:inline-block;margin:0 0 18px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-highlight)}.use-cases-hero-section .section-title{margin:0 0 20px;text-align:left}.use-cases-hero-text{margin:0 0 18px;max-width:760px;font-size:19px;line-height:1.85;color:#ffffffeb;text-align:left}.use-cases-hero-subtext{margin:0;max-width:760px;font-size:17px;line-height:1.85;color:#ffffffb8;text-align:left}.use-cases-section-head{max-width:780px;margin-bottom:40px}.use-cases-section-head .section-title{margin:0 0 18px;text-align:left}.use-cases-section-intro{margin:0;font-size:18px;line-height:1.8;color:#4b5563;text-align:left}.use-cases-section-intro-dark{color:#ffffffbd}.use-cases-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.use-case-card{display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;padding:30px 28px;border-radius:20px;border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:0 10px 30px #0f172a0d;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.use-case-card:hover{transform:translateY(-2px);box-shadow:0 16px 36px #0f172a14;border-color:#22d3ee52}.use-case-card-featured{border-color:#22d3ee47;box-shadow:0 16px 40px #22d3ee14}.use-case-card-top{margin-bottom:18px}.use-case-badge{display:inline-flex;align-items:center;min-height:30px;padding:6px 12px;border-radius:999px;background:#22d3ee1a;color:#0f766e;font-size:12px;font-weight:700;letter-spacing:.02em}.use-case-title{margin:0 0 14px;font-size:24px;line-height:1.35;font-weight:700;letter-spacing:-.02em;color:#111827;text-align:left}.use-case-text{margin:0 0 18px;font-size:17px;line-height:1.8;color:#4b5563;text-align:left}.use-case-link-text{margin:auto 0 0;font-size:15px;line-height:1.7;font-weight:600;color:var(--text-highlight);text-align:left}.process-card{padding:30px 28px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.process-step{display:inline-block;margin-bottom:16px;font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--text-highlight)}.process-card h3{margin:0 0 12px;font-size:24px;line-height:1.35;font-weight:700;color:#fff;text-align:left}.process-card p{margin:0;font-size:17px;line-height:1.8;color:#ffffffb8;text-align:left}.use-cases-cta-box{max-width:860px;padding:42px 38px;border-radius:24px;background:#f8fafc;border:1px solid rgba(15,23,42,.06)}.use-cases-cta-box .section-title{margin:0 0 16px;text-align:left}.use-cases-cta-text{margin:0 0 24px;font-size:18px;line-height:1.8;color:#4b5563;text-align:left}@media(max-width:1024px){.use-cases-hero-section{padding-top:128px;padding-bottom:96px}.use-cases-grid,.use-cases-process-grid{grid-template-columns:1fr;gap:20px}.use-case-card,.process-card{padding:28px 24px}.use-case-title,.process-card h3{font-size:22px}.use-case-text,.process-card p,.use-cases-section-intro,.use-cases-cta-text,.use-cases-hero-text,.use-cases-hero-subtext{font-size:16px}}@media(max-width:768px){.use-cases-hero-section{padding-top:108px;padding-bottom:76px}.use-cases-hero-inner,.use-cases-section-head,.use-cases-cta-box{max-width:100%}.eyebrow{margin-bottom:14px;font-size:12px}.use-cases-hero-section .section-title{margin-bottom:16px}.use-cases-hero-text{margin-bottom:14px;font-size:16px;line-height:1.75}.use-cases-hero-subtext{font-size:15px;line-height:1.75}.use-cases-section-head{margin-bottom:28px}.use-cases-section-intro,.use-cases-cta-text{font-size:15px;line-height:1.75}.use-case-card,.process-card{padding:24px 20px;border-radius:18px}.use-case-title,.process-card h3{font-size:20px;margin-bottom:10px}.use-case-text,.process-card p{font-size:15px;line-height:1.75}.use-case-link-text{font-size:14px}.use-cases-cta-box{padding:28px 22px;border-radius:18px}}.use-cases-page,.use-cases-page-body{background:#fff;color:#111827}.use-cases-hero-section{background:#fff!important}.use-cases-hero-section .section-title{color:#111827!important}.use-cases-hero-text{color:#374151!important}.use-cases-hero-subtext{color:#6b7280!important}.use-cases-hero-inner{max-width:760px;text-align:left}.use-cases-cards-section{background:#fff!important}.use-cases-section-head .section-title{color:#111827!important}.use-cases-section-intro{color:#4b5563!important}.use-cases-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.use-case-card{display:flex;flex-direction:column;justify-content:flex-start;padding:30px 28px;border-radius:20px;background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 10px 30px #0f172a0d!important;text-decoration:none;color:inherit}.use-case-card:hover{transform:translateY(-2px);box-shadow:0 16px 36px #0f172a14!important}.use-case-card-featured{border-color:#22d3ee47!important;box-shadow:0 16px 40px #22d3ee14!important}.use-case-title{color:#111827!important}.use-case-text{color:#4b5563!important}.use-case-link-text{color:var(--text-highlight)!important}.use-cases-process-section{background:#fff!important}.use-cases-process-section .section-title{color:#111827!important}.use-cases-process-section .use-cases-section-intro,.use-cases-section-intro-dark{color:#4b5563!important}.use-cases-process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.process-card{padding:30px 28px;border-radius:20px;background:#f8fafc!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 10px 30px #0f172a0a!important}.process-step{color:var(--text-highlight)!important}.process-card h3{color:#111827!important}.process-card p{color:#4b5563!important}.use-cases-cta-section{background:#fff!important}.use-cases-cta-box{max-width:860px;padding:42px 38px;border-radius:24px;background:#f8fafc!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 10px 30px #0f172a0a!important}.use-cases-cta-box .section-title{color:#111827!important}.use-cases-cta-text{color:#4b5563!important}.use-cases-cta-box .btn,.use-cases-cta-box .btn.btn-primary,.use-case-card .btn,a.btn.btn-primary{display:inline-flex!important;align-items:center;justify-content:center;padding:14px 22px!important;border-radius:999px!important;background:var(--text-highlight)!important;color:#0f172a!important;border:1px solid var(--text-highlight)!important;text-decoration:none!important;font-weight:600;box-shadow:none!important}.use-cases-cta-box .btn:hover,.use-cases-cta-box .btn.btn-primary:hover,a.btn.btn-primary:hover{background:var(--text-highlight)!important;color:#0f172a!important;border:1px solid var(--text-highlight)!important;opacity:.92}@media(max-width:1024px){.use-cases-grid,.use-cases-process-grid{grid-template-columns:1fr}}@media(max-width:768px){.use-case-card,.process-card{padding:24px 20px;border-radius:18px}.use-cases-cta-box{padding:28px 22px;border-radius:18px}}@media(max-width:768px){.use-cases-cta-box{text-align:center!important}.use-cases-cta-box .btn{margin-left:auto!important;margin-right:auto!important}}.pricing-hero-wrap .section-eyebrow{margin:0 0 18px}.pricing-hero-title{margin:0 auto;max-width:12ch;font-size:clamp(2.4rem,5vw,4.2rem);line-height:1.08;letter-spacing:-.03em;font-weight:700}.pricing-hero-desc{margin:22px auto 0;max-width:760px;font-size:1.08rem;line-height:1.75;color:#ffffffd1}.pricing-hero-badges{margin-top:30px;display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.pricing-badge{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff08;font-size:.95rem;line-height:1.4;color:#ffffffe0;white-space:nowrap}.pricing-badge strong{color:#fff;font-weight:700}.btn.btn-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 22px;border-radius:999px;border:1px solid var(--border-color);background:transparent;color:#fff;font-weight:600;text-decoration:none;transition:all .22s ease}.btn.btn-secondary:hover{transform:translateY(-1px);border-color:#ffffff47;background:#ffffff0a}.text-link-arrow{display:inline-flex;align-items:center;gap:6px;color:var(--accent-color);font-weight:600;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.text-link-arrow:hover{opacity:.86}.text-link-arrow span{transform:translateY(-1px)}@media(max-width:768px){.pricing-hero-section{padding-top:96px;padding-bottom:68px}.pricing-hero-wrap{text-align:center;padding-left:8px;padding-right:8px}.pricing-hero-title{max-width:9ch;font-size:clamp(2rem,9vw,2.9rem);line-height:1.12}.pricing-hero-desc{margin-top:18px;font-size:1rem;line-height:1.7}.pricing-hero-badges{margin-top:24px;gap:10px}.pricing-badge{width:100%;white-space:normal;padding:12px 14px;text-align:center}.pricing-hero-actions{margin-top:28px;flex-direction:column;align-items:stretch}.pricing-hero-actions .btn,.pricing-hero-actions .text-link-arrow{width:100%;justify-content:center}}.pricing-hero-section{padding-top:120px;padding-bottom:88px}.pricing-hero-wrap{max-width:860px;margin:0 auto;text-align:center}.pricing-hero-title{margin:0 auto;max-width:12ch;font-size:clamp(2.4rem,5vw,4.2rem);line-height:1.08;letter-spacing:-.03em;font-weight:700;color:#111!important}.pricing-hero-desc{margin:22px auto 0;max-width:760px;font-size:1.08rem;line-height:1.75;color:#222!important}.pricing-hero-badges{margin-top:30px;display:flex;justify-content:center;align-items:stretch;gap:12px;flex-wrap:wrap}.pricing-badge-card{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:999px;background:#f3f4f6!important;border:1px solid #d1d5db!important;color:#111!important;font-size:.95rem;line-height:1.4}.pricing-badge-label{color:#4b5563!important;font-weight:600}.pricing-badge-value{color:#111!important;font-weight:700}.pricing-badge-dot{color:#9ca3af!important;font-weight:700}.pricing-hero-actions{margin-top:34px;display:flex;justify-content:center;align-items:center;gap:14px 16px;flex-wrap:wrap}.pricing-btn-ghost{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;padding:14px 22px!important;border-radius:999px!important;border:1px solid #cbd5e1!important;background:#fff!important;color:#111!important;font-weight:600!important;text-decoration:none!important;transition:all .22s ease!important}.pricing-btn-ghost:hover{transform:translateY(-1px);background:#f8fafc!important;border-color:#94a3b8!important}@media(max-width:768px){.pricing-hero-section{padding-top:96px;padding-bottom:68px}.pricing-hero-title{max-width:9ch;font-size:clamp(2rem,9vw,2.9rem);line-height:1.12}.pricing-hero-desc{margin-top:18px;font-size:1rem;line-height:1.7}.pricing-hero-badges{margin-top:24px;gap:10px}.pricing-badge-card{width:100%;justify-content:center;flex-wrap:wrap;text-align:center;border-radius:18px}.pricing-hero-actions{margin-top:28px;flex-direction:column;align-items:stretch}.pricing-hero-actions .btn{width:100%;justify-content:center}}@media(max-width:1024px){.dark-section .container>div[style*="grid-template-columns: repeat(3, minmax(0, 1fr))"]{grid-template-columns:1fr!important}.dark-section .container>div[style*="display: flex; justify-content: space-between; align-items: center; gap: 20px;"]{flex-direction:column!important;align-items:flex-start!important}}body.pricing-page .dark-section p,body.pricing-page .dark-section .lead,body.pricing-page .dark-section li,body.pricing-page .dark-section span,body.pricing-page .dark-section strong{color:#fff!important;opacity:1!important}body.pricing-page .dark-section h1,body.pricing-page .dark-section h2,body.pricing-page .dark-section h3{color:#fff!important}body.pricing-page .dark-section .section-title,body.pricing-page .dark-section .lead,body.pricing-page .dark-section .pricing-trust-title,body.pricing-page .dark-section .pricing-trust-k,body.pricing-page .dark-section .pricing-trust-v,body.pricing-page .dark-section .pricing-trust-foot,body.pricing-page .dark-section .pricing-trust-line,body.pricing-page .dark-section .pack-card h3,body.pricing-page .dark-section .pack-card p,body.pricing-page .dark-section .pack-card li,body.pricing-page .dark-section .checklist li,body.pricing-page .dark-section strong{color:#fff!important;opacity:1!important;visibility:visible!important}body.pricing-page .pricing-trust-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:16px!important}body.pricing-page .pricing-trust-item{padding:20px!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.14)!important;background:#ffffff0f!important}body.pricing-page .pricing-trust-block{margin-top:24px!important;padding:28px!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.16)!important;background:#ffffff14!important;text-align:left!important}body.pricing-page .dark-section .pack-card{padding:28px!important;background:#ffffff12!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:24px!important}body.pricing-page .dark-section .pack-card h3{margin-bottom:12px!important}body.pricing-page .dark-section .pack-card p{margin-bottom:12px!important;line-height:1.7!important}body.pricing-page .dark-section .checklist{margin-top:16px!important;padding-left:18px!important;list-style:disc!important}body.pricing-page .dark-section .checklist li{list-style:disc!important;margin-bottom:10px!important;line-height:1.65!important}@media(max-width:1024px){body.pricing-page .pricing-trust-grid,body.pricing-page .dark-section .grid-3{grid-template-columns:1fr!important}}.pricing-poc-section{background:#05070b!important}.pricing-poc-section,.pricing-poc-section *{color:#fff!important}.pricing-poc-section p,.pricing-poc-section li{color:#ffffffe0!important}@media(max-width:768px){.pricing-poc-section div[style*="grid-template-columns: repeat(3"]{grid-template-columns:1fr!important}}.pricing-poc-section .btn-full{display:flex!important;width:100%!important;justify-content:center!important;align-items:center!important;min-height:52px;text-align:center}@media(max-width:768px){.pricing-poc-section .btn-full{width:100%!important}}@media(max-width:768px){.pricing-poc-section .pricing-sample-row{flex-direction:column!important;align-items:center!important}.pricing-poc-section .pricing-sample-action{width:100%;display:flex;justify-content:center}.pricing-poc-section .pricing-sample-action .btn{width:auto!important}}.pricing-poc-section .btn-full{white-space:nowrap!important}.pricing-included-section{background:#fff}.pricing-included-section .section-title{color:#111;margin-bottom:32px}.included-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.included-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:28px;text-align:left;height:100%}.included-card h3{margin:0 0 10px;font-size:1.2rem;font-weight:700;color:#111}.included-card p{margin:0;font-size:1rem;line-height:1.7;color:#374151}.included-foot{margin-top:28px;max-width:820px}.included-foot p{font-size:1rem;line-height:1.75;color:#374151}@media(max-width:768px){.included-grid{grid-template-columns:1fr}.included-card{padding:22px}}.pricing-boundaries-section{background:#05070b!important}.pricing-boundaries-section h2,.pricing-boundaries-section h3,.pricing-boundaries-section p,.pricing-boundaries-section li,.pricing-boundaries-section strong{color:#fff!important}.pricing-boundaries-section .lead{color:#ffffffe6!important}.pricing-boundaries-section .pack-card{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.14)!important}.pricing-boundaries-section .pack-card p{color:#ffffffd9!important}.pricing-boundaries-section .grid-3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}@media(max-width:768px){.pricing-boundaries-section .grid-3{grid-template-columns:1fr!important}}.pricing-after-section{background:#fff}.pricing-after-section .section-title,.pricing-after-section h3{color:#111!important}.pricing-after-section p,.pricing-after-section .lead{color:#374151!important;opacity:1!important}.pricing-after-lead{margin-bottom:0}.pricing-after-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.pricing-after-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:28px;text-align:left;min-height:100%}.pricing-after-card h3{margin:0 0 10px;font-size:1.2rem;line-height:1.3;font-weight:700}.pricing-after-card p{margin:0;font-size:1rem;line-height:1.7}.pricing-after-actions{margin-top:32px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pricing-after-secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px;padding:14px 22px!important;border-radius:999px!important;background-color:var(--text-highlight)!important;border:1px solid var(--text-highlight)!important;color:#0b0c10!important;font-weight:600!important;text-decoration:none!important;transition:all .22s ease!important}.pricing-after-secondary:hover{background-color:transparent!important;color:var(--text-highlight)!important;box-shadow:0 0 15px var(--accent-cyan-glow)!important}@media(max-width:768px){.pricing-after-grid{grid-template-columns:1fr}.pricing-after-card{padding:22px}.pricing-after-actions{flex-direction:column;align-items:stretch}.pricing-after-actions .btn,.pricing-after-actions .pricing-after-secondary{width:100%;justify-content:center!important}}.data-overview .page-wrap{width:100%;max-width:1120px;margin:0 auto;padding-left:24px;padding-right:24px;box-sizing:border-box}.data-overview .section{padding-top:88px;padding-bottom:88px}.data-overview .section:first-of-type{padding-top:72px}.data-overview .section-title{margin:0 0 18px;font-size:clamp(2rem,4vw,3rem);line-height:1.12;letter-spacing:-.03em;color:#111827}.data-overview .lead{font-size:1.05rem;line-height:1.8;color:#374151}.data-overview .note{font-size:.96rem;line-height:1.75;color:#6b7280}.data-overview .mw-78ch{max-width:78ch}.data-overview .data-overview-hero{text-align:center}.data-overview .data-overview-hero .section-intro{max-width:860px;margin:0 auto;text-align:center}.data-overview .data-overview-hero .eyebrow{display:block;width:100%;margin:0 0 14px;text-align:center}.data-overview .data-overview-hero .section-title,.data-overview .data-overview-hero .section-lead,.data-overview .data-overview-hero .section-note{margin-left:auto;margin-right:auto;text-align:center}.data-overview .data-overview-hero .section-lead{max-width:760px;font-weight:600;color:#111827}.data-overview .data-overview-hero .section-note{max-width:none;white-space:nowrap}.data-overview .hero-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px;margin-top:30px}.data-overview .hero-actions .hero-equal-btn{display:inline-flex;align-items:center;justify-content:center;min-width:250px;min-height:52px;padding:14px 22px;border-radius:999px;background:var(--text-highlight);border:1px solid var(--text-highlight);color:#0f1720;font-weight:700;text-decoration:none;text-align:center;line-height:1.2;transition:all .2s ease}.data-overview .hero-actions .hero-equal-btn:hover{background:var(--brand-accent-hover);border-color:var(--brand-accent-hover);color:#0f1720;transform:translateY(-1px)}.data-overview .data-overview-what-you-get .overview-panel{width:100%;max-width:860px;margin:0 auto;padding:30px 30px 28px;border:1px solid rgba(17,24,39,.08);border-radius:24px;background:#fff;box-shadow:0 10px 30px #1118270a;box-sizing:border-box}.data-overview .data-overview-what-you-get .section-title{margin-bottom:20px}.data-overview .overview-list{margin:0;padding-left:1.3rem;list-style:disc}.data-overview .overview-list li{margin-bottom:12px;color:#4b5563;line-height:1.75;text-align:left;list-style:disc}.data-overview .overview-list li:last-child{margin-bottom:0}.data-overview .overview-note{margin:18px 0 0;padding-top:18px;border-top:1px solid rgba(17,24,39,.08);font-size:.96rem;line-height:1.75;color:#6b7280;text-align:left}@media(max-width:768px){.data-overview .data-overview-what-you-get .overview-panel{padding:22px 18px 20px;border-radius:20px}.data-overview .overview-note{margin-top:16px;padding-top:16px}}.data-overview .data-overview-snapshot .section-title{margin-bottom:22px}.data-overview .dataset-snapshot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch;margin-top:20px}.data-overview .data-overview-snapshot .snapshot-card{min-height:190px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#fff;border:1px solid rgba(17,24,39,.08);box-shadow:0 10px 30px #1118270a;border-radius:24px;padding:28px 20px;box-sizing:border-box}.data-overview .data-overview-snapshot .snapshot-value{margin:0;font-size:clamp(2rem,3vw,2.5rem);line-height:1;font-weight:700;letter-spacing:-.03em;color:#111827;text-align:center}.data-overview .data-overview-snapshot .snapshot-label{margin:12px 0 0;font-size:.98rem;line-height:1.55;color:#6b7280;text-align:center}.data-overview .data-overview-snapshot>.note{margin-top:14px}.data-overview .section:not(.dark-section)>.pack-card{background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}.data-overview .dark-section{background:#111827;color:#f9fafb;border-radius:0;padding:56px 40px}.data-overview .dark-section .section-title,.data-overview .dark-section .lead,.data-overview .dark-section p,.data-overview .dark-section li,.data-overview .dark-section .note,.data-overview .dark-section strong,.data-overview .dark-section .text-link{color:#f9fafb}.data-overview .dark-section .pack-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:28px;box-shadow:none}@media(max-width:1024px){.data-overview .dataset-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.data-overview .page-wrap{padding-left:18px;padding-right:18px}.data-overview .section{padding-top:64px;padding-bottom:64px}.data-overview .section:first-of-type{padding-top:52px}.data-overview .section-title{font-size:clamp(1.8rem,7vw,2.35rem);margin-bottom:16px}.data-overview .lead{font-size:1rem;line-height:1.75}.data-overview .data-overview-hero .section-note{white-space:normal;max-width:100%}.data-overview .hero-actions{flex-direction:column;align-items:center;gap:14px}.data-overview .hero-actions .hero-equal-btn{width:100%;max-width:320px;min-width:0}.data-overview .dataset-snapshot-grid{grid-template-columns:1fr;gap:14px}.data-overview .data-overview-snapshot .snapshot-card{min-height:140px;padding:24px 18px}.data-overview .dark-section{border-radius:0;padding:32px 18px}}.data-overview .data-overview-coverage .coverage-intro{margin-bottom:22px}.data-overview .data-overview-coverage .coverage-panel{width:100%;max-width:920px;margin:0 auto 0 0;padding:30px 30px 28px;border:1px solid rgba(17,24,39,.08);border-radius:24px;background:#fff;box-shadow:0 10px 30px #1118270a;box-sizing:border-box}.data-overview .data-overview-coverage .coverage-panel-title{margin:0 0 18px;font-size:1.18rem;line-height:1.4;font-weight:700;color:#111827;text-align:left}.data-overview .data-overview-coverage .coverage-list{margin:0;padding-left:1.3rem;list-style:disc}.data-overview .data-overview-coverage .coverage-list li{margin-bottom:12px;color:#4b5563;line-height:1.75;text-align:left;list-style:disc}.data-overview .data-overview-coverage .coverage-list li:last-child{margin-bottom:0}.data-overview .data-overview-coverage .coverage-note{margin:18px 0 0;padding-top:18px;border-top:1px solid rgba(17,24,39,.08);font-size:.96rem;line-height:1.75;color:#6b7280;text-align:left}@media(max-width:768px){.data-overview .data-overview-coverage .coverage-panel{max-width:100%;padding:22px 18px 20px;border-radius:20px}.data-overview .data-overview-coverage .coverage-note{margin-top:16px;padding-top:16px}}.data-overview .page-main{width:100%}.data-overview .dark-fullbleed{width:100%;background:#111827;color:#f9fafb;border-radius:0;padding-top:56px;padding-bottom:56px}.data-overview .dark-fullbleed .page-wrap{width:100%;max-width:1120px;margin:0 auto;padding-left:24px;padding-right:24px;box-sizing:border-box}.data-overview .dark-fullbleed .section-title,.data-overview .dark-fullbleed .lead,.data-overview .dark-fullbleed p,.data-overview .dark-fullbleed li,.data-overview .dark-fullbleed .note,.data-overview .dark-fullbleed strong,.data-overview .dark-fullbleed .text-link{color:#f9fafb}.data-overview .dark-fullbleed .pack-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:28px;box-shadow:none}@media(max-width:768px){.data-overview .dark-fullbleed{padding-top:32px;padding-bottom:32px}.data-overview .dark-fullbleed .page-wrap{padding-left:18px;padding-right:18px}.data-overview .dark-fullbleed .pack-card{padding:22px 18px;border-radius:20px}}.data-overview .dark-fullbleed .cta-row{justify-content:flex-start;margin-top:28px}.data-overview .dark-fullbleed .cta-row .btn{min-width:240px;text-align:center}.data-overview .dark-fullbleed:last-of-type .cta-row{justify-content:flex-start}.data-overview .dark-fullbleed:last-of-type .cta-row .btn{min-width:240px}.data-overview .dark-fullbleed .pack-card+.pack-card{margin-top:36px}@media(max-width:768px){.data-overview .dark-fullbleed .cta-row{flex-direction:column;align-items:stretch;gap:14px}.data-overview .dark-fullbleed .cta-row .btn{width:100%;min-width:0;text-align:center}}@media(max-width:768px){.data-overview .pack-card .mt-12 .btn.btn-primary{display:flex;width:100%;justify-content:center;align-items:center;min-height:52px;text-align:center}}.legal-hero{padding-top:clamp(72px,9vw,120px);padding-bottom:clamp(40px,6vw,72px)}.legal-hero .section-head{max-width:860px;margin:0;text-align:left}.legal-hero .section-title{margin-bottom:18px}.legal-hero .section-subtitle{max-width:72ch;margin:0;text-align:left}.lt-lightbox{position:fixed;inset:0;z-index:3000;display:none;align-items:center;justify-content:center;padding:24px;background:#05080ee0}.lt-lightbox.is-open{display:flex}.lt-lightbox img{display:block;max-width:min(92vw,1100px);max-height:88vh;width:auto;height:auto;object-fit:contain;border-radius:16px;background:#fff;box-shadow:0 24px 80px #00000073}.lt-lightbox[aria-hidden=true] img{display:none}.lt-close{position:absolute;top:18px;right:18px;width:44px;height:44px;border:0;border-radius:999px;background:#ffffff1f;color:#fff;font-size:22px;cursor:pointer}#legal-transparency{background:#0b0f14;color:#fff}#legal-transparency .pack-card{background:#111827;color:#fff}#legal-transparency .pack-features li{color:#ffffffd9}#legal-transparency .pack-focus{color:#ffffffe6}#legal-transparency .grid-3{gap:clamp(24px,3vw,36px)}#legal-transparency .pack-header h3 br{display:none}@media(max-width:768px){#legal-transparency .pack-header h3 br{display:inline}}#legal-transparency .lt-subtitle{margin-top:clamp(56px,7vw,88px);margin-bottom:clamp(28px,4vw,40px);text-align:center}#legal-transparency .lt-diagram-wrap{width:100%;max-width:1120px;margin:0 auto}#legal-transparency .lt-diagram-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:32px!important;align-items:start}#legal-transparency .lt-diagram-grid .pack-card{overflow:hidden;border-radius:24px;height:100%}#legal-transparency .lt-diagram-grid .pack-media{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#fff;opacity:1!important;filter:none!important}@media(max-width:1023px){#legal-transparency .lt-diagram-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}}@media(max-width:767px){#legal-transparency .lt-subtitle{text-align:left}#legal-transparency .lt-diagram-grid{grid-template-columns:1fr!important;gap:20px!important}}#legal-transparency .lt-diagram-grid .pack-media{opacity:1!important;filter:none!important;background:#fff}#legal-transparency .lt-diagram-grid .pack-card img{opacity:1!important}body.contact{background:#fff!important;color:#111827!important}.contact .contact-main{padding-top:clamp(56px,7vw,88px);padding-bottom:clamp(72px,10vw,120px)}.contact .contact-section{padding:0!important;background:#fff!important}.contact .contact-shell{width:100%;max-width:880px;margin:0 auto;display:grid;gap:36px}.contact .contact-hero{text-align:center!important;max-width:72ch;margin:0 auto}.contact .contact-kicker{margin:0 0 12px;letter-spacing:.08em;text-transform:uppercase;color:#111827}.contact .contact-title{margin:0 auto!important;max-width:none!important;width:100%;text-align:center!important;color:#111827!important;line-height:1.15;white-space:normal!important}.contact .contact-lead,.contact .contact-sublead{margin-left:auto;margin-right:auto;max-width:72ch;text-align:center!important;color:#374151!important}.contact .contact-card{width:100%;max-width:760px;margin:0 auto;padding:32px 28px;border-radius:24px;background:#0b0f14!important;color:#fff!important;border:1px solid rgba(255,255,255,.08);box-shadow:none}.contact .contact-form{display:grid;gap:20px}.contact .contact-field{display:grid;gap:10px}.contact .contact-field label{margin:0;text-align:left;color:#fff}.contact .contact-field input,.contact .contact-field select,.contact .contact-field textarea{width:100%;min-height:56px;padding:16px 18px;border-radius:16px;box-sizing:border-box;background:#111827!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important}.contact .contact-field textarea{min-height:160px;resize:vertical}.contact .contact-field ::placeholder{color:#ffffff80}.contact .contact-note{margin:4px 0 0;max-width:68ch;text-align:center;color:#ffffffdb!important}.contact .contact-actions{display:grid;gap:12px;margin-top:8px}.contact .contact-actions .btn{width:100%;min-height:54px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;text-align:center}.contact .contact-actions .btn.btn-primary{background:var(--brand-accent)!important;border:1px solid var(--brand-accent)!important;color:var(--brand-dark)!important;font-weight:700}.contact .contact-actions .btn.btn-primary:hover{background:var(--brand-accent-hover)!important;border-color:var(--brand-accent-hover)!important}.contact .contact-actions .btn.btn-secondary{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important}@media(min-width:768px){.contact .contact-actions{grid-template-columns:1fr 1fr}}@media(max-width:767px){.contact .contact-main{padding-left:20px;padding-right:20px}.contact .contact-card{padding:24px 18px;border-radius:20px}.contact .contact-field input,.contact .contact-field select,.contact .contact-field textarea{font-size:16px}}.contact .contact-form{display:grid;gap:20px;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.contact .contact-card{padding:32px 28px!important}@media(max-width:767px){.contact .contact-card{padding:24px 18px!important}}.contact .contact-hero{max-width:760px!important;margin:0 auto 28px!important;padding:28px 24px!important;border-radius:24px!important;background:#0b0f14!important;text-align:center!important}.contact .contact-kicker{color:var(--brand-accent)!important;font-weight:700!important}.contact .contact-title,.contact .contact-lead,.contact .contact-sublead{color:#fff!important}.contact .contact-title{margin-bottom:14px!important}.contact .contact-lead{margin-top:0!important;margin-bottom:14px!important}.contact .contact-sublead{margin-top:0!important;margin-bottom:0!important}.contact .contact-shell{gap:28px!important}.contact .contact-card{max-width:760px!important}.contact .contact-note{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.contact .contact-actions .btn.btn-primary,.contact .contact-actions .btn.btn-secondary{background:var(--brand-accent)!important;border:1px solid var(--brand-accent)!important;color:var(--brand-dark)!important;font-weight:700!important}.contact .contact-actions .btn.btn-primary:hover,.contact .contact-actions .btn.btn-secondary:hover{background:var(--brand-accent-hover)!important;border-color:var(--brand-accent-hover)!important;color:var(--brand-dark)!important}@media(max-width:767px){.contact .contact-hero{padding:24px 18px!important;border-radius:20px!important;margin-bottom:22px!important}.contact .contact-shell{gap:22px!important}}.contact .contact-shell{max-width:760px!important;margin:0 auto!important;gap:10px!important}.contact .contact-hero,.contact .contact-card{width:100%!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.contact .contact-hero{padding:24px 22px!important;margin-bottom:0!important}.contact .contact-card{margin-top:0!important}@media(max-width:767px){.contact .contact-shell{gap:8px!important}.contact .contact-hero,.contact .contact-card{max-width:100%!important}.contact .contact-hero{padding:20px 18px!important}}body:not(.use-cases-page-body) #use-cases.use-cases-section{background:#0f1720!important}body:not(.use-cases-page-body) #use-cases .use-case-card{background:#ffffff08!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important}body:not(.use-cases-page-body) #use-cases .use-case-title{color:#fff!important}body:not(.use-cases-page-body) #use-cases .use-case-desc,body:not(.use-cases-page-body) #use-cases .use-case-text{color:#ffffffbf!important}body:not(.use-cases-page-body) #use-cases .use-case-failure,body:not(.use-cases-page-body) #use-cases .use-case-link-text{color:var(--text-highlight)!important}body:not(.use-cases-page-body) #use-cases .use-case-failure span{color:#fff9!important}.home-contact-cta-row .btn{width:100%!important;min-height:56px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.home-contact-cta-row{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:14px!important;max-width:900px;margin:0 auto}.home-contact-cta-row .home-contact-main-btn,.home-contact-cta-row .poc-submit-btn{width:100%!important;min-height:56px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important;background:var(--brand-accent)!important;color:var(--brand-dark)!important;border:1px solid var(--brand-accent)!important;border-radius:999px!important;font-weight:700!important;box-shadow:none!important}.home-contact-cta-row .home-contact-main-btn:hover,.home-contact-cta-row .poc-submit-btn:hover{background:var(--brand-accent-hover)!important;border-color:var(--brand-accent-hover)!important;color:var(--brand-dark)!important}@media(max-width:768px){.home-contact-cta-row{grid-template-columns:1fr!important}}.poc-pack-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:260px;min-height:56px;padding:0 32px!important;margin:0 auto!important;border-radius:999px!important;font-weight:700!important;background:var(--brand-accent)!important;color:var(--brand-dark)!important;border:1px solid var(--brand-accent)!important}.poc-pack-btn-wrapper{text-align:center!important}.hero-actions .btn{min-width:220px!important;min-height:56px!important;padding:0 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-weight:700!important;white-space:nowrap!important}.company-hero-actions .btn{min-width:220px!important;min-height:56px!important;padding:0 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-weight:700!important;text-align:center!important}.autonomous .page-wrap{max-width:1100px;margin:0 auto}.autonomous .page-wrap>section{margin-top:4rem}.autonomous .page-wrap>section:first-child{margin-top:0}.autonomous h1{font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.12;letter-spacing:-.02em;margin-bottom:1rem}.autonomous h2{font-size:clamp(1.55rem,2.2vw,2.1rem);line-height:1.2;letter-spacing:-.01em;margin-bottom:1rem}.autonomous .page-intro{max-width:72ch;font-size:1.12rem;line-height:1.85}.autonomous p,.autonomous li{font-size:1.05rem;line-height:1.8}.autonomous ul{padding-left:1.25rem;margin-top:1rem}.autonomous li+li{margin-top:.7rem}.autonomous .autonomous-hero-actions,.autonomous .autonomous-cta-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:1.5rem}.autonomous .autonomous-hero-actions .btn,.autonomous .autonomous-cta-actions .btn,.autonomous .autonomous-download-btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:52px;padding:14px 22px!important;border-radius:999px!important;text-align:center}.autonomous .video-grid{margin-top:2rem;gap:24px}.autonomous .video-card{padding:22px;border-radius:20px;background:#fff;border:1px solid rgba(15,23,42,.08)}.autonomous .sample-video{width:100%;display:block;border-radius:12px}.autonomous .video-title{font-size:1.05rem;font-weight:700;margin-top:1rem;margin-bottom:.35rem}.autonomous .video-desc{font-size:.98rem;line-height:1.7}.autonomous .autonomous-download-btn{width:100%;margin-top:1rem}.autonomous .autonomous-cta-block{padding:32px 28px;border-radius:20px;background:#f8fafc;border:1px solid rgba(15,23,42,.08)}@media(max-width:768px){.autonomous h1{font-size:clamp(1.9rem,8vw,2.4rem)}.autonomous h2{font-size:clamp(1.35rem,5.5vw,1.7rem)}.autonomous p,.autonomous li,.autonomous .page-intro{font-size:1rem;line-height:1.75}.autonomous .page-wrap>section{margin-top:3rem}.autonomous .autonomous-hero-actions,.autonomous .autonomous-cta-actions{flex-direction:column;gap:12px}.autonomous .autonomous-hero-actions .btn,.autonomous .autonomous-cta-actions .btn{width:100%!important}.autonomous .video-card{padding:18px}.autonomous .autonomous-cta-block{padding:24px 18px}}.autonomous .autonomous-cta-dark .btn:hover{opacity:.9}@media(max-width:768px){.autonomous .autonomous-section-dark,.autonomous .autonomous-cta-dark{padding:32px 18px}}.autonomous .autonomous-section-dark-full{width:100%;padding:80px 0;background:#0b0f19;color:#fff}.autonomous .autonomous-section-dark-full .page-wrap{max-width:1100px;margin:0 auto}.autonomous .autonomous-section-dark-full h2,.autonomous .autonomous-section-dark-full p,.autonomous .autonomous-section-dark-full .video-title,.autonomous .autonomous-section-dark-full .video-desc{color:#fff}.autonomous .autonomous-section-dark-full .video-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.autonomous .autonomous-cta-full{width:100%;padding:80px 0;background:#111827!important;color:#fff}.autonomous .autonomous-cta-full .page-wrap{max-width:1100px;margin:0 auto}.autonomous .autonomous-cta-full h2,.autonomous .autonomous-cta-full p{color:#fff}.autonomous .autonomous-cta-full .autonomous-cta-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:1.5rem}.autonomous .autonomous-cta-full .btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:52px;padding:14px 22px!important;border-radius:999px!important}@media(max-width:768px){.autonomous .autonomous-cta-full{padding:48px 0}.autonomous .autonomous-cta-full .autonomous-cta-actions{flex-direction:column}.autonomous .autonomous-cta-full .autonomous-cta-actions .btn{width:100%!important}}.autonomous h2,.autonomous p,.autonomous ul{margin-left:0!important;padding-left:0!important;text-align:left}.autonomous ul{list-style-position:inside}.site-footer{background:#0f172a;color:#ffffffe0;padding:56px 0 24px}.site-footer .footer-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px}.site-footer .footer-top{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px}.site-footer .footer-brand{max-width:640px;display:flex;flex-direction:column;align-items:center;gap:14px}.site-footer .footer-logo span{color:inherit}.site-footer .footer-description{margin:0;max-width:62ch;color:#ffffffb8;font-size:.98rem;line-height:1.7}.site-footer .footer-links-group{width:100%;display:flex;justify-content:center;align-items:flex-start;gap:56px;flex-wrap:wrap}.site-footer .footer-column{min-width:180px;display:flex;flex-direction:column;align-items:center}.site-footer .footer-column h4{margin:0 0 14px;color:#fff;font-size:.98rem;font-weight:700;line-height:1.3}.site-footer .footer-column ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.site-footer .footer-column a{color:#ffffffd1;text-decoration:none;font-weight:600;line-height:1.6;transition:color .2s ease,opacity .2s ease}.site-footer .footer-bottom{width:100%;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);text-align:center}.site-footer .footer-bottom p{margin:0;color:#ffffffa3;font-size:.92rem;font-weight:500;line-height:1.6}@media(max-width:991px){.site-footer{padding:48px 0 22px}.site-footer .footer-links-group{gap:36px}.site-footer .footer-column{min-width:160px}}@media(max-width:767px){.site-footer{padding:42px 0 20px}.site-footer .footer-inner,.site-footer .footer-top{gap:28px}.site-footer .footer-brand{gap:12px;padding:0 8px}.site-footer .footer-description{font-size:.95rem;line-height:1.65}.site-footer .footer-links-group{flex-direction:column;align-items:center;gap:28px}.site-footer .footer-column{width:100%;min-width:0}.site-footer .footer-column ul{gap:8px}.site-footer .footer-column a{font-size:.96rem}.site-footer .footer-bottom{padding-top:18px}}.site-footer .footer-top{flex-direction:row!important;align-items:flex-start!important;justify-content:center!important;gap:80px!important;text-align:left!important}.site-footer .footer-brand{align-items:flex-start!important;text-align:left!important}.site-footer .footer-links-group{justify-content:flex-start!important;align-items:flex-start!important;gap:60px!important}.site-footer .footer-column{align-items:flex-start!important;text-align:left!important}@media(max-width:767px){.site-footer .footer-top{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:28px!important}.site-footer .footer-brand{align-items:center!important;text-align:center!important}.site-footer .footer-links-group{flex-direction:column!important;align-items:center!important;gap:28px!important}.site-footer .footer-column{align-items:center!important;text-align:center!important}}.site-footer{background:#0f172a;color:#ffffffe0;padding:88px 0 40px}.site-footer .footer-inner{display:flex;flex-direction:column;align-items:center;gap:44px}.site-footer .footer-top{width:100%;display:flex;flex-direction:row!important;align-items:flex-start!important;justify-content:center!important;gap:88px!important;text-align:left!important}.site-footer .footer-brand{max-width:420px;display:flex;flex-direction:column;align-items:flex-start!important;text-align:left!important;gap:16px}.site-footer .footer-logo{display:inline-block;font-size:1.4rem;font-weight:800;line-height:1.1;color:#fff;text-decoration:none;letter-spacing:-.02em}.site-footer .footer-logo span{color:#4fdde0}.site-footer .footer-description{margin:0;max-width:34ch;color:#ffffffbd;font-size:1rem;line-height:1.75}.site-footer .footer-links-group{display:flex;justify-content:flex-start!important;align-items:flex-start!important;gap:72px!important;flex-wrap:wrap}.site-footer .footer-column{min-width:170px;display:flex;flex-direction:column;align-items:flex-start!important;text-align:left!important}.site-footer .footer-column h4{margin:0 0 16px;color:#4fdde0;font-size:1rem;font-weight:800;line-height:1.3;letter-spacing:.01em}.site-footer .footer-column ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.site-footer .footer-column li{margin:0;padding:0}.site-footer .footer-column a{color:#ffffffd6;text-decoration:none;font-weight:600;line-height:1.65;transition:color .2s ease,opacity .2s ease}.site-footer .footer-column a:hover,.site-footer .footer-column a:focus-visible,.site-footer .footer-logo:hover,.site-footer .footer-logo:focus-visible{color:#fff;opacity:1}.site-footer .footer-bottom{width:100%;padding-top:28px;padding-bottom:8px;border-top:1px solid rgba(255,255,255,.12);text-align:center}.site-footer .footer-bottom p{margin:0;color:#ffffffa8;font-size:.95rem;font-weight:500;line-height:1.7}@media(max-width:991px){.site-footer{padding:72px 0 34px}.site-footer .footer-top{gap:56px!important}.site-footer .footer-links-group{gap:44px!important}}@media(max-width:767px){.site-footer{padding:60px 0 28px}.site-footer .footer-inner{gap:34px}.site-footer .footer-top{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:34px!important}.site-footer .footer-brand{align-items:center!important;text-align:center!important;max-width:100%;padding:0 10px}.site-footer .footer-description{max-width:32ch}.site-footer .footer-links-group{flex-direction:column!important;align-items:center!important;gap:30px!important}.site-footer .footer-column{width:100%;min-width:0;align-items:center!important;text-align:center!important}.site-footer .footer-bottom{padding-top:22px;padding-bottom:4px}}.pricing-hero-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.pricing-badge-card{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap;gap:8px;padding:12px 18px!important;border-radius:10px!important;background:#f3f4f6!important;border:1px solid rgba(15,23,42,.1)!important;box-shadow:none!important;color:#111827!important;text-decoration:none!important}.pricing-badge-label{color:#6b7280!important;font-size:.92rem!important;font-weight:600!important;line-height:1.4}.pricing-badge-value{color:#111827!important;font-size:.95rem!important;font-weight:800!important;line-height:1.4}.pricing-badge-dot{color:#11182773!important;font-weight:700;padding:0 2px}.pricing-badge-card:hover,.pricing-badge-card:focus,.pricing-badge-card:focus-visible{background:#f3f4f6!important;border-color:#0f172a1a!important;box-shadow:none!important;transform:none!important}@media(max-width:767px){.pricing-hero-badges{flex-direction:column;align-items:center;gap:12px}.pricing-badge-card{width:100%;max-width:420px}}.hamburger-btn{display:none}@media(max-width:767px){.hamburger-btn{display:inline-flex!important;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer;z-index:1300}.hamburger-btn span{display:block;width:22px;height:2px;border-radius:999px;background:#111827;transition:transform .25s ease,opacity .25s ease}.site-header .header-inner{position:relative}.site-header .nav{position:absolute;top:calc(100% + 12px);left:0;right:0;display:none!important;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:14px 16px;box-shadow:0 18px 40px #0f172a1f;z-index:1200}.site-header.is-open .nav{display:block!important}.site-header .nav-list{display:flex!important;flex-direction:column!important;gap:0!important;margin:0;padding:0;list-style:none}.site-header .nav-list li{margin:0;padding:0}.site-header .nav-list a{display:block;width:100%;padding:14px 10px;text-align:center;text-decoration:none}.site-header.is-open .hamburger-btn span:nth-child(1){transform:translateY(6px) rotate(45deg)}.site-header.is-open .hamburger-btn span:nth-child(2){opacity:0}.site-header.is-open .hamburger-btn span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}}.site-header .nav-list a{font-weight:700}@media(max-width:767px){.hamburger-btn{gap:3px!important}.hamburger-btn span{width:21px!important;height:2px!important}.site-header .header-inner{position:relative}.site-header .nav{left:12px!important;right:12px!important;top:calc(100% + 10px)!important;width:auto!important;max-width:none!important;padding:12px 14px!important;border-radius:14px!important}.site-header .nav-list a{padding:12px 10px!important;font-weight:700!important}.site-header.is-open .hamburger-btn span:nth-child(1){transform:translateY(5px) rotate(45deg)!important}.site-header.is-open .hamburger-btn span:nth-child(2){opacity:0!important}.site-header.is-open .hamburger-btn span:nth-child(3){transform:translateY(-5px) rotate(-45deg)!important}}@media(max-width:767px){.site-header .nav{position:absolute;top:calc(100% + 10px);right:12px!important;left:auto!important;width:240px!important;max-width:80vw;padding:12px 14px!important;border-radius:14px!important;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 40px #0f172a1f;display:none!important;z-index:1200}.site-header.is-open .nav{display:block!important}.site-header .nav-list a{display:block;padding:12px 10px;text-align:left}}@media(max-width:767px){.hamburger-btn{gap:2px!important}.hamburger-btn span{width:20px!important;height:2px!important}.site-header.is-open .hamburger-btn span:nth-child(1){transform:translateY(4px) rotate(45deg)!important}.site-header.is-open .hamburger-btn span:nth-child(2){opacity:0!important}.site-header.is-open .hamburger-btn span:nth-child(3){transform:translateY(-4px) rotate(-45deg)!important}}.hero{position:relative;overflow:hidden;isolation:isolate;background:#0f1720!important;background-image:none!important}.hero-bg-slider{position:absolute;inset:0;z-index:0}.hero-bg{position:absolute;inset:0;opacity:0;transform:scale(1.08);background-size:cover;background-position:center center;background-repeat:no-repeat;transition:opacity 1.4s ease,transform 6s ease;will-change:opacity,transform}.hero-bg:after{display:none}.hero-bg.active{opacity:1;transform:scale(1);z-index:1}.hero-bg.prev{opacity:0;transform:scale(1.03);z-index:0}.hero-content,.hero .container.hero-content{position:relative;z-index:2}@media(max-width:768px){.hero-bg{transform:scale(1.05);transition:opacity 1.2s ease,transform 5s ease}.hero-bg.active{transform:scale(1)}}.site-header .header-inner{width:min(1200px,calc(100% - 40px))!important;max-width:none!important;margin:0 auto!important;padding:0!important;min-height:72px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important}.site-header .nav{margin-left:auto!important;flex:0 1 auto!important;justify-content:flex-start!important}.site-header .nav-list{display:flex!important;align-items:center!important;gap:24px!important;margin:0!important;padding:0!important}.site-header .nav-list a{font-weight:600!important;color:#111!important}@media(max-width:767px){.site-header .header-inner{width:calc(100% - 32px)!important}}.hero .hero-content h1,.hero .hero-product-def{color:#fff!important}.hero .hero-features,.hero .hero-features li{color:var(--color-primary)!important}.hero .hero-features li{font-size:15px!important;font-weight:600!important;line-height:1.6!important}.hero .trust-micro,.hero .cta-micro{color:#fff!important}.hero .hero-content .hero-features,.hero .hero-content .hero-features li,.hero .hero-content .hero-features li::marker{color:#38bdf8!important}.hero .hero-content .hero-features li{font-size:15px!important;font-weight:600!important;line-height:1.6!important}.hero>.container.hero-content>ul.hero-features>li{color:#4ef0e8!important;font-size:15px!important;font-weight:600!important;line-height:1.6!important}@media(max-width:767px){.site-header .nav{display:none!important}.site-header.is-open .nav{display:block!important}}.data-overview .exactly-receive-section .page-wrap{max-width:1120px;margin:0 auto;padding-left:24px;padding-right:24px}.data-overview .exactly-receive-section .section-title,.data-overview .exactly-receive-section .lead{color:#fff}.data-overview .exactly-receive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;align-items:stretch}.data-overview .exactly-receive-section .exactly-card{display:flex;flex-direction:column;justify-content:flex-start;height:340px;padding:28px 24px;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px #0000002e;box-sizing:border-box;margin-top:0!important;transform:none!important;transition:none!important}.data-overview .exactly-receive-section .exactly-card:hover{transform:none!important}.data-overview .exactly-receive-section .exactly-card h3{margin:0;height:72px;font-size:24px;line-height:1.25;color:#fff;display:flex;align-items:flex-start}.data-overview .exactly-receive-section .exactly-card ul{margin:18px 0 0;padding-left:20px}.data-overview .exactly-receive-section .exactly-card li{margin:0 0 10px;line-height:1.7;color:#ffffffd6}.data-overview .exactly-receive-section .exactly-card li:last-child{margin-bottom:0}@media(max-width:1024px){.data-overview .exactly-receive-grid{grid-template-columns:1fr}.data-overview .exactly-receive-section .exactly-card,.data-overview .exactly-receive-section .exactly-card h3{height:auto}}.data-overview .final-cta-light{background:#fff;color:#111827;padding:72px 0;border-top:1px solid rgba(0,0,0,.08)}.data-overview .final-cta-light .section-title,.data-overview .final-cta-light .lead{color:#111827}@media(max-width:768px){.pricing-scope-grid{grid-template-columns:1fr!important;gap:16px!important}.pricing-scope-grid .pack-card{height:auto!important}}.pricing-sample-row.pricing-sample-dark{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.16)!important}.pricing-sample-row.pricing-sample-dark p{color:#ffffffd6!important}.pricing-sample-row.pricing-sample-dark .pricing-sample-action .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 20px!important;border-radius:999px!important;border:1px solid #38bdf8!important;color:#38bdf8!important;background:transparent!important;text-decoration:none!important;font-weight:600!important}.data-overview-coverage-table .section-title,.data-overview-coverage-table .lead,.data-overview-coverage-table .note{text-align:left}.data-overview-coverage-table .coverage-table-wrap{margin-top:24px;width:100%;overflow-x:auto;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.coverage-table.dark{width:100%;min-width:980px;border-collapse:collapse}.coverage-table.dark th,.coverage-table.dark td{padding:16px 18px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.08);font-size:15px;line-height:1.5;color:#ffffffd9}.coverage-table.dark th{font-size:14px;font-weight:700;color:#fff;background:#ffffff0f;white-space:nowrap}.coverage-table.dark tbody tr:last-child td{border-bottom:none}@media(max-width:768px){.coverage-table.dark{min-width:900px}.coverage-table.dark th,.coverage-table.dark td{padding:14px;font-size:14px}}.coverage-table-mobile-hint{display:none;margin-top:10px;font-size:13px;line-height:1.5;color:#ffffffb8}@media(max-width:768px){.coverage-table-mobile-hint{display:block}}.data-overview .engineer-integration-section .engineer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.data-overview .engineer-integration-section .engineer-card{height:100%}.data-overview .engineer-integration-section .engineer-card h3{margin-bottom:14px}.data-overview .engineer-integration-section .engineer-card ul{margin:0;padding-left:20px}.data-overview .engineer-integration-section .engineer-card li+li{margin-top:8px}.data-overview .engineer-integration-section .distribution-snapshot{margin-top:18px}.data-overview .engineer-integration-section .distribution-row+.distribution-row{margin-top:12px}.data-overview .engineer-integration-section .distribution-label{display:block;margin-bottom:6px;font-size:14px;font-weight:600;color:#ffffffe0}.data-overview .engineer-integration-section .distribution-bar{width:100%;height:10px;border-radius:999px;background:#ffffff1f;overflow:hidden}.data-overview .engineer-integration-section .distribution-fill{display:block;height:100%;border-radius:999px;background:#38bdf8}.data-overview .engineer-integration-section .distribution-fill.dist-85{width:85%}.data-overview .engineer-integration-section .distribution-fill.dist-35{width:35%}.data-overview .engineer-integration-section .distribution-fill.dist-70{width:70%}.data-overview .engineer-integration-section .engineer-json{margin:0;padding:18px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);white-space:pre-wrap;word-break:break-word;line-height:1.5;overflow-x:auto}.data-overview .engineer-integration-section .engineer-actions{margin-top:16px;display:flex;justify-content:flex-start}.data-overview .engineer-integration-section .integration-flow{margin-top:18px;padding:16px 18px;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.data-overview .engineer-integration-section .integration-flow p{margin-bottom:10px}.data-overview .engineer-integration-section .integration-flow ol{margin:0;padding-left:20px}.data-overview .engineer-integration-section code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em}@media(max-width:900px){.data-overview .engineer-integration-section .engineer-grid{grid-template-columns:1fr}}@media(max-width:768px){.data-overview .engineer-integration-section .engineer-actions{justify-content:stretch}.data-overview .engineer-integration-section .engineer-actions .btn{width:100%;min-height:52px}}.data-overview .engineer-integration-section .pack-card+.pack-card{margin-top:0!important}.data-overview .engineer-integration-section .section-title{margin:0!important;max-width:78ch}.data-overview .engineer-integration-section .lead{margin:12px 0 0!important;max-width:78ch}.data-overview .engineer-integration-section .engineer-grid{margin-top:24px!important}.data-overview .engineer-integration-section .engineer-card h3{margin:0 0 14px!important;line-height:1.35}.data-overview .engineer-integration-section .engineer-card ul{margin:0!important;padding-left:20px!important;list-style:disc!important}.data-overview .engineer-integration-section .engineer-card ol{margin:0!important;padding-left:20px!important;list-style:decimal!important}.data-overview .engineer-integration-section .engineer-card p{margin-top:0}.data-overview .engineer-integration-section .engineer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.data-overview .engineer-integration-section .engineer-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:14px 18px;text-align:center;font-weight:700;line-height:1.2;white-space:nowrap}.data-overview .engineer-integration-section .btn.btn-secondary.engineer-btn{border:1px solid rgba(255,255,255,.18);background:transparent;color:#f9fafb}.data-overview .engineer-integration-section .btn.btn-secondary.engineer-btn:hover{background:#ffffff0f}@media(max-width:768px){.data-overview .engineer-integration-section .engineer-actions{grid-template-columns:1fr}}.metadata-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;background:#0f1720bf;z-index:9999}.metadata-modal.is-open{display:flex}.metadata-modal-dialog{width:min(860px,95%);max-height:85vh;border-radius:20px;background:#111827;color:#f9fafb;border:1px solid rgba(255,255,255,.1);overflow:hidden}.metadata-modal-header{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.1)}.metadata-modal-header h3{margin:0;font-size:18px}.metadata-modal-close{border:none;background:transparent;color:#fff;font-size:26px;cursor:pointer}.metadata-modal-body{padding:20px;overflow:auto}.metadata-modal-pre{margin:0;padding:16px;background:#ffffff0d;border-radius:12px;font-size:13px;line-height:1.5;white-space:pre-wrap}.trust-usecases-section,.trust-team-section{background:#f8fafc}.trust-compare-section{background:#0f172a}.trust-section-header{margin-bottom:2.25rem}.trust-usecases-grid,.trust-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.trust-usecase-card,.trust-team-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:24px;box-shadow:0 10px 30px #0f172a0d}.trust-usecase-card h3,.trust-team-card h3{margin:0 0 .75rem;font-size:1.1rem;line-height:1.45;color:#0f172a}.trust-usecase-card p,.trust-team-card p{margin:0;color:#475569;line-height:1.7;font-size:.98rem}.trust-usecase-label,.trust-team-role{display:inline-block;margin-bottom:.9rem!important;font-size:.82rem!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#06b6d4!important}.trust-compare-section .section-title,.trust-compare-section .section-intro,.trust-compare-section .section-eyebrow{color:#fff}.trust-compare-table{display:grid;gap:0;border:1px solid rgba(255,255,255,.1);border-radius:18px;overflow:hidden;background:#ffffff08}.trust-compare-row{display:grid;grid-template-columns:1.1fr 1.45fr 1.45fr}.trust-compare-row>div{padding:18px 20px;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);color:#ffffffe6;line-height:1.65;font-size:.97rem}.trust-compare-row>div:last-child{border-right:0}.trust-compare-row:last-child>div{border-bottom:0}.trust-compare-head{background:#ffffff0f}.trust-compare-head>div{font-weight:700;color:#fff}.trust-compare-cat{font-weight:700;color:#fff!important}@media(max-width:1024px){.trust-usecases-grid,.trust-team-grid,.trust-compare-row{grid-template-columns:1fr}.trust-compare-head{display:none}.trust-compare-row{border-bottom:1px solid rgba(255,255,255,.08)}.trust-compare-row:last-child{border-bottom:0}.trust-compare-row>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.08);padding:14px 16px}.trust-compare-row>div:last-child{border-bottom:0}}@media(max-width:768px){.trust-section-header{margin-bottom:1.75rem}.trust-usecase-card,.trust-team-card{padding:20px;border-radius:16px}.trust-usecase-card h3,.trust-team-card h3{font-size:1.02rem}.trust-usecase-card p,.trust-team-card p,.trust-compare-row>div{font-size:.95rem}}.trust-impact{margin-top:10px;font-weight:600;color:#0f172a}.trust-team-cta{margin-top:12px;text-align:center}.trust-team-cta p{margin-bottom:8px;color:#475569}.trust-micro-bar{margin-top:16px;text-align:center;font-size:.9rem;color:#ffffffb3}@media(max-width:640px){#pocForm>div:last-child{flex-direction:column!important}#pocForm>div:last-child a,#pocForm>div:last-child button{width:100%!important}}.contact-bottom-cta a{min-width:240px;display:inline-flex;justify-content:center}.contact-bottom-cta div a{width:240px;display:inline-flex;justify-content:center}.company-hero-title{max-width:900px}.company-operations-section .company-diagram-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.company-operations-section .company-diagram-card{background:#fff;border-radius:18px;overflow:hidden}.company-operations-section .company-diagram-photo{display:block;width:100%;height:auto;object-fit:contain;background:#fff}.company-operations-section .company-diagram-caption{margin-top:14px;margin-bottom:22px;text-align:center;font-size:15px;line-height:1.6;color:#111827}.company-operations-section .company-image-grid{margin-top:0}@media(max-width:768px){.company-operations-section .company-diagram-grid,.company-operations-section .company-image-grid{grid-template-columns:1fr;gap:16px}.company-operations-section .company-diagram-caption{font-size:14px;line-height:1.5;margin-bottom:18px}}.company-operations-section .diagram-caption{margin-top:12px;font-size:14px;line-height:1.6;color:#374151;text-align:left}.company-operations-section .diagram-caption strong{display:block;font-size:15px;color:#111827;margin-bottom:4px}.company-operations-section .company-diagram-card{border-radius:0!important}.company-operations-section .company-diagram-photo{width:auto!important;max-width:100%!important;height:auto;image-rendering:-webkit-optimize-contrast}.company-operations-section .company-diagram-headline{margin-top:24px;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1.4;color:#111827;text-align:left}.company-operations-section .diagram-caption{margin-top:4px;margin-bottom:22px;font-size:14px;line-height:1.55;color:#374151}.company-operations-section .diagram-caption strong{display:block;margin-bottom:2px;font-size:15px;color:#111827}.company-collect-section{background-color:#0b0f14;padding-left:0;padding-right:0}.company-collect-section .container{max-width:1200px;margin:0 auto}.company-collect-section .section-title{color:#fff}.company-collect-section .company-diagram-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}@media(max-width:768px){.company-collect-section .company-diagram-grid{grid-template-columns:1fr}}.company-collect-section{background-color:#0b0f14;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:80px 0}.company-collect-section .company-image-card,.company-collect-section .company-diagram-card{background-color:transparent!important}.company-collect-section .diagram-caption{color:#e5e7eb!important;margin-top:12px}.company-collect-section .diagram-caption strong{color:#fff!important;font-size:16px}.company-collect-section .company-diagram-card{margin-bottom:28px}.company-ops-block-second{margin-top:80px!important}.company-operations-section .company-image-grid{margin-bottom:60px}.company-operations-section{margin-bottom:40px}.early-access-section{background:#0b1118;color:#fff}.early-access-wrap{max-width:980px;margin:0 auto;text-align:center}.section-eyebrow{display:inline-block;margin-bottom:14px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#38bdf8}.early-access-card{margin-top:28px;padding:32px 28px;border-radius:22px;background:#ffffff0d;border:1px solid rgba(56,189,248,.22);box-shadow:0 20px 60px #0000002e}.early-access-lead{margin:0 0 16px;font-size:22px;line-height:1.6;font-weight:700;color:#fff}.early-access-text{margin:0 0 14px;font-size:17px;line-height:1.8;color:#ffffffd6}.early-access-highlight{color:#7dd3fc;font-weight:600}.trust-proof-section{background:#f8fafc}.trust-proof-header{max-width:900px;margin:0 auto 40px;text-align:center}.trust-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.trust-proof-card,.trust-proof-bottom-card{padding:28px 24px;border-radius:22px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 16px 40px #0f172a0f}.trust-proof-card h3,.trust-proof-bottom-card h3{margin:0 0 14px;font-size:24px;line-height:1.35;color:#0f172a}.trust-proof-card p,.trust-proof-bottom-card p{margin:0 0 14px;font-size:16px;line-height:1.8;color:#334155}.trust-proof-list{margin:18px 0 0;padding-left:18px}.trust-proof-list li{margin-bottom:10px;font-size:15px;line-height:1.75;color:#334155}.trust-proof-note{margin-top:18px!important;font-weight:600;color:#0f172a!important}.team-role-list{display:flex;flex-direction:column;gap:16px}.team-role-item{padding-bottom:14px;border-bottom:1px solid rgba(15,23,42,.08)}.team-role-item:last-child{padding-bottom:0;border-bottom:none}.team-role-item strong{display:block;margin-bottom:6px;font-size:16px;line-height:1.5;color:#0f172a}.team-role-item span{display:block;font-size:15px;line-height:1.7;color:#475569}.trust-proof-bottom{margin-top:24px}@media(max-width:900px){.trust-proof-grid{grid-template-columns:1fr}.early-access-card{padding:26px 20px}.early-access-lead{font-size:20px}}@media(max-width:640px){.section-eyebrow{font-size:12px;letter-spacing:.1em}.early-access-lead{font-size:18px;line-height:1.7}.early-access-text,.trust-proof-card p,.trust-proof-bottom-card p,.trust-proof-list li,.team-role-item span{font-size:15px;line-height:1.75}.trust-proof-card h3,.trust-proof-bottom-card h3{font-size:21px}}@media(max-width:768px){.early-access-section .container>div[style*=grid-template-columns]{grid-template-columns:1fr!important}}@media(max-width:768px){.early-access-grid{grid-template-columns:1fr!important}}.legal-infographic-section{background:#fff}.legal-infographic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:28px;align-items:start}.legal-infographic-card{height:100%;overflow:hidden;display:flex;flex-direction:column}.legal-infographic-card .pack-header h3{line-height:1.35}.legal-infographic-card .pack-media{display:block;width:100%;height:auto;object-fit:contain;cursor:zoom-in;background:#fff}.legal-infographic-card .pack-body{padding-top:20px;margin-top:auto}.legal-infographic-card .pack-focus{min-height:88px}.legal-docs-section{padding-top:8px}@media(max-width:900px){.legal-infographic-grid{grid-template-columns:1fr}.legal-infographic-card .pack-media{aspect-ratio:auto;object-fit:contain}.legal-infographic-card .pack-focus{min-height:auto}}.legal-download-btn{margin-top:8px}.legal-infographic-card .pack-focus{min-height:auto;margin-bottom:0}.legal-page a.btn.btn-primary,.legal-page a[href$=".pdf"],.legal-page .legal-docs-section a,.legal-page .legal-infographic-section a,.legal-page .legal-final-cta a,.policy-page a.btn.btn-primary,.policy-page a[href$=".pdf"],.policy-page .policy-final-band a,.hunter-guide-page a.btn.btn-primary,.hunter-guide-page a[href$=".pdf"],.hunter-guide-page .hunter-guide-final-band a{display:inline-flex!important;align-items:center;justify-content:center;min-width:220px;text-align:center;box-sizing:border-box}.policy-page .section-head>div[style*=margin-top],.hunter-guide-page .section-head>div[style*=margin-top],.legal-page .legal-infographic-section .pack-body div[style*=margin-top],.legal-page .legal-docs-section div[style*="display:flex"],.legal-page .legal-final-cta div[style*="text-align:center"]{display:flex!important;flex-wrap:wrap;gap:12px;align-items:center}.policy-page .section-head>div[style*=margin-top],.hunter-guide-page .section-head>div[style*=margin-top],.legal-page .legal-infographic-section .pack-body div[style*=margin-top],.legal-page .legal-docs-section div[style*="display:flex"]{justify-content:flex-start}.legal-page .legal-final-cta div[style*="text-align:center"]{justify-content:center}@media(max-width:768px){.legal-page .legal-final-cta,.legal-page .legal-docs-section,.legal-page .legal-infographic-section,.legal-page .pack-body,.policy-page .section-head,.policy-page .policy-final-band,.hunter-guide-page .section-head,.hunter-guide-page .hunter-guide-final-band{text-align:center}.policy-page .section-head>div[style*=margin-top],.hunter-guide-page .section-head>div[style*=margin-top],.legal-page .legal-infographic-section .pack-body div[style*=margin-top],.legal-page .legal-docs-section div[style*="display:flex"],.legal-page .legal-final-cta div[style*="text-align:center"]{justify-content:center!important}.legal-page a.btn.btn-primary,.legal-page a[href$=".pdf"],.legal-page .legal-docs-section a,.legal-page .legal-infographic-section a,.legal-page .legal-final-cta a,.policy-page a.btn.btn-primary,.policy-page a[href$=".pdf"],.policy-page .policy-final-band a,.hunter-guide-page a.btn.btn-primary,.hunter-guide-page a[href$=".pdf"],.hunter-guide-page .hunter-guide-final-band a{margin-left:auto;margin-right:auto}}
