.trust-center-hero{color:var(--dark-text);text-align:center;background:linear-gradient(165deg,#0d0d0c 0%,#16162a 50%,#0d0d0c 100%);padding:9rem 0 4rem}.trust-center-hero-label{color:#888}.trust-center-hero h1{font-family:var(--font-serif);margin:.75rem auto 1.25rem;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:400;line-height:1.08}.trust-center-hero-lead{color:#bbb;font-size:var(--text-lg);line-height:var(--leading-relaxed);max-width:44rem;margin:0 auto}.trust-center-body{background:var(--light-bg);padding:4rem 0 6rem}.trust-center-container{max-width:56rem}.trust-center-updated{font-size:var(--text-sm);color:var(--muted-text);margin:0 0 1rem}.trust-center-intro{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--light-text);margin:0 0 2rem}.trust-center-note{background:#4f46e50f;border:1px solid #4f46e533;border-radius:14px;margin-bottom:2.5rem;padding:1.25rem 1.5rem}.trust-center-note strong{font-size:var(--text-sm);color:var(--accent-brand);margin-bottom:.35rem;display:block}.trust-center-note p{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--muted-text);margin:0}.trust-center-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:3rem;display:grid}.trust-center-pillar{border:1px solid var(--border-light);background:#fff;border-radius:14px;min-width:0;padding:1.5rem}.trust-center-pillar h2{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:400;line-height:var(--leading-snug);margin:0 0 .5rem}.trust-center-pillar p{font-size:var(--text-sm);color:var(--muted-text);line-height:var(--leading-relaxed);margin:0}.trust-center-controls{margin-bottom:3rem}.trust-center-controls-header{margin-bottom:1.5rem}.trust-center-controls-header h2{font-family:var(--font-serif);margin:.5rem 0 .75rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:400}.trust-control-category{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:.2rem .55rem;display:inline-block}.trust-control-category--baseline{color:#047857;background:#10b9811f}.trust-control-category--feature{color:var(--accent-brand);background:#4f46e51f}.trust-controls-table-wrap{border:1px solid var(--border-light);background:#fff;border-radius:16px;overflow-x:auto}.trust-controls-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.trust-controls-table th,.trust-controls-table td{text-align:left;border-bottom:1px solid var(--border-light);vertical-align:top;padding:1rem}.trust-controls-table thead th{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--muted-text);background:var(--light-bg)}.trust-controls-table tbody tr:last-child th,.trust-controls-table tbody tr:last-child td{border-bottom:none}.trust-controls-table tbody th[scope=row]{font-weight:var(--weight-semibold);color:var(--light-text);min-width:11rem}.trust-controls-table tbody td:last-child{color:var(--muted-text);line-height:var(--leading-relaxed)}.trust-controls-cards{display:none}.trust-control-card{border:1px solid var(--border-light);background:#fff;border-radius:14px;padding:1.25rem}.trust-control-card h3{font-size:var(--text-base);line-height:var(--leading-snug);margin:.75rem 0 .5rem}.trust-control-standard{font-size:var(--text-sm);color:var(--light-text);margin:0 0 .5rem}.trust-control-standard span{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--muted-text);margin-bottom:.15rem;display:block}.trust-control-desc{font-size:var(--text-sm);color:var(--muted-text);line-height:var(--leading-relaxed);margin:0}.trust-center-commitments{border:1px solid var(--border-light);background:#fff;border-radius:16px;margin-bottom:2.5rem;padding:1.75rem}.trust-center-commitments h2{font-family:var(--font-serif);font-size:var(--text-xl);margin:0 0 1rem;font-weight:400}.trust-center-commitments ul{color:var(--muted-text);line-height:var(--leading-relaxed);margin:0;padding-left:1.25rem}.trust-center-commitments li{margin-bottom:.5rem}.trust-center-related{margin-bottom:2rem}.trust-center-related h2{font-family:var(--font-serif);font-size:var(--text-xl);margin:0 0 1rem;font-weight:400}.trust-center-related-links{flex-wrap:wrap;gap:.75rem;display:flex}.trust-center-related-link{border:1px solid var(--border-light);font-size:var(--text-sm);color:var(--accent-brand);background:#fff;border-radius:999px;padding:.5rem 1rem;text-decoration:none}.trust-center-related-link:hover{border-color:var(--accent-brand);background:#4f46e50f}.trust-center-contact{background:var(--dark-bg);color:#fff;border-radius:16px;padding:1.75rem}.trust-center-contact h2{font-family:var(--font-serif);font-size:var(--text-xl);margin:0 0 .75rem;font-weight:400}.trust-center-contact p{color:#bbb;line-height:var(--leading-relaxed);margin:0 0 .75rem}.trust-center-contact p:last-child{margin-bottom:0}.trust-center-contact a{color:#c4b5fd;text-decoration:none}.trust-center-contact a:hover{text-decoration:underline}@media (max-width:900px){.trust-center-pillars{grid-template-columns:1fr}.trust-controls-table-wrap{display:none}.trust-controls-cards{flex-direction:column;gap:1rem;display:flex}}@media (max-width:768px){.trust-center-hero{padding:7rem 0 3rem}.trust-center-body{padding:3rem 0 4rem}}
.use-cases-hero{color:var(--dark-text);text-align:center;background:linear-gradient(160deg,#0d0d0c 0%,#1a1a24 55%,#12121a 100%);padding:9rem 0 5rem;position:relative;overflow:hidden}.use-cases-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#4f46e526 0%,#0000 70%);width:50%;height:80%;position:absolute;top:-20%;right:-10%}.use-cases-hero .container{z-index:1;position:relative}.use-cases-hero-label{color:#aaa}.use-cases-hero h1{font-family:var(--font-serif);max-width:14ch;margin:1rem auto 1.5rem;font-size:clamp(2.5rem,5vw,4rem);line-height:1.08}.use-cases-hero-lead{color:#bbb;font-size:var(--text-lg);line-height:var(--leading-relaxed);max-width:42rem;margin:0 auto 2rem}.use-cases-hero-actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2.5rem;display:flex}.use-cases-jump{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.use-cases-jump-link{color:#ccc;font-size:var(--text-sm);border:1px solid #ffffff26;border-radius:999px;padding:.45rem 1rem;text-decoration:none;transition:border-color .2s,color .2s,background .2s}.use-cases-jump-link:hover{border-color:var(--accent-brand);color:#fff;background:#4f46e526}.use-cases-pillar{background:var(--light-bg);border-bottom:1px solid var(--border-light)}.use-cases-pillar--alt{background:#fff}.use-cases-pillar-grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.use-cases-pillar--reverse .use-cases-pillar-grid{direction:rtl}.use-cases-pillar--reverse .use-cases-pillar-grid>*{direction:ltr}.use-cases-pillar-num{font-family:var(--font-sans);font-weight:var(--weight-semibold);color:#4f46e533;letter-spacing:-.02em;margin-bottom:.5rem;font-size:3rem;line-height:1;display:block}.use-cases-pillar-copy h2{font-size:var(--text-4xl);max-width:18ch;margin:.5rem 0 1rem}.use-cases-pillar-copy .section-lead{margin-bottom:2rem}.use-cases-highlight-list{gap:1.25rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.use-cases-highlight-list h3{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--light-text);margin:0 0 .35rem}.use-cases-highlight-list p{font-size:var(--text-sm);color:var(--muted-text);line-height:var(--leading-normal);margin:0}.use-cases-highlight-list li{border-left:2px solid var(--accent-brand);padding-left:1.25rem}.use-cases-pillar-cta{display:inline-flex}.use-cases-visual-stack{gap:1.5rem;display:grid}.use-cases-stats-card{border:1px solid var(--border-light);background:#fff;border-radius:16px;padding:2rem;box-shadow:0 24px 48px #0000000f}.use-cases-stats-primary{text-align:center;border-bottom:1px solid var(--border-light);margin-bottom:1.5rem;padding-bottom:1.5rem}.use-cases-stats-value{font-family:var(--font-sans);font-weight:var(--weight-semibold);color:var(--accent-brand);letter-spacing:-.02em;font-size:clamp(2rem,4vw,2.75rem);line-height:1;display:block}.use-cases-stats-label{font-size:var(--text-sm);color:var(--muted-text);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-top:.35rem;display:block}.use-cases-stats-secondary{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.use-cases-stats-item{text-align:center}.use-cases-workflow-card{border:1px solid var(--border-light);background:#fff;border-radius:16px;padding:1.75rem;box-shadow:0 16px 32px #0000000d}.use-cases-workflow-title{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0 0 1.25rem}.use-cases-workflow-steps{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.use-cases-workflow-steps li{align-items:flex-start;gap:1rem;display:flex}.use-cases-workflow-num{width:2rem;height:2rem;color:var(--accent-brand);font-size:var(--text-sm);font-weight:var(--weight-semibold);background:#4f46e51a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.use-cases-workflow-steps h4{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0 0 .25rem}.use-cases-workflow-steps p{font-size:var(--text-sm);color:var(--muted-text);line-height:var(--leading-normal);margin:0}.use-cases-feature-cards{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.use-cases-feature-card{border:1px solid var(--border-light);background:#fff;border-radius:14px;padding:1.25rem;transition:transform .25s,box-shadow .25s}.use-cases-feature-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0000000f}.use-cases-feature-card h3{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0 0 .35rem}.use-cases-feature-card p{font-size:var(--text-xs);color:var(--muted-text);line-height:var(--leading-normal);margin:0}.use-cases-checklist{background:#4f46e50a;border:1px solid #4f46e51f;border-radius:16px;margin-top:3rem;padding:2rem}.use-cases-checklist h3{font-family:var(--font-serif);font-size:var(--text-xl);margin:0 0 1.25rem}.use-cases-checklist ul{grid-template-columns:repeat(2,1fr);gap:.75rem 2rem;margin:0;padding:0;list-style:none;display:grid}.use-cases-checklist li{font-size:var(--text-sm);color:var(--light-text);line-height:var(--leading-normal);padding-left:1.5rem;position:relative}.use-cases-checklist li:before{content:"✓";color:var(--accent-brand);font-weight:var(--weight-semibold);position:absolute;left:0}.use-cases-industries{background:var(--dark-bg);color:var(--dark-text)}.use-cases-industries h2{font-size:var(--text-4xl);margin:.5rem 0 1rem}.use-cases-industries .section-lead{color:#aaa;max-width:36rem}.use-cases-industries-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.5rem;display:grid}.use-cases-industry-card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:1.75rem;transition:border-color .2s,background .2s}.use-cases-industry-card:hover{background:#4f46e514;border-color:#4f46e566}.use-cases-industry-card h3{font-family:var(--font-sans);font-size:var(--text-lg);margin:0 0 .75rem}.use-cases-industry-card p{font-size:var(--text-sm);color:#aaa;line-height:var(--leading-relaxed);margin:0}.use-cases-testimonials{background:#fff}.use-cases-testimonials h2{font-size:var(--text-4xl);margin-bottom:.75rem}.use-cases-testimonials-lead{margin-bottom:2.5rem}.use-cases-testimonials-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.use-cases-testimonial-card{background:var(--light-bg);border:1px solid var(--border-light);border-radius:14px;flex-direction:column;gap:1.5rem;margin:0;padding:1.75rem;display:flex}.use-cases-testimonial-quote{font-size:var(--text-sm);color:var(--light-text);line-height:var(--leading-relaxed);flex:1;margin:0}.use-cases-testimonial-card footer{align-items:center;gap:.75rem;display:flex}.use-cases-testimonial-avatar{background:var(--accent-brand);color:#fff;width:2.5rem;height:2.5rem;font-size:var(--text-xs);font-weight:var(--weight-semibold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.use-cases-testimonial-card cite{font-style:normal;font-weight:var(--weight-semibold);font-size:var(--text-sm);display:block}.use-cases-testimonial-card footer span:last-child{font-size:var(--text-xs);color:var(--muted-text);display:block}.use-cases-results{background:var(--light-bg)}.use-cases-results h2{font-size:var(--text-4xl);margin-bottom:.75rem}.use-cases-results-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:2.5rem;display:grid}.use-cases-result-card{border:1px solid var(--border-light);text-align:center;background:#fff;border-radius:14px;padding:1.75rem}.use-cases-result-value{font-family:var(--font-sans);font-weight:var(--weight-semibold);color:var(--accent-brand);letter-spacing:-.02em;margin-bottom:.5rem;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1;display:block}.use-cases-result-card h3{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0 0 .5rem}.use-cases-result-card p{font-size:var(--text-xs);color:var(--muted-text);line-height:var(--leading-normal);margin:0}@media (max-width:900px){.use-cases-pillar-grid,.use-cases-industries-grid,.use-cases-testimonials-grid,.use-cases-results-grid{grid-template-columns:1fr}.use-cases-pillar--reverse .use-cases-pillar-grid{direction:ltr}.use-cases-pillar-visual{order:-1}.use-cases-hero{padding-top:7rem}.use-cases-checklist ul,.use-cases-feature-cards{grid-template-columns:1fr}}@media (max-width:600px){.use-cases-stats-secondary{grid-template-columns:1fr}}
:root{--font-sans:var(--font-inter), "Inter", system-ui, -apple-system, sans-serif;--font-serif:var(--font-playfair), "Playfair Display", Georgia, "Times New Roman", serif;--font-mono:var(--font-jetbrains), "JetBrains Mono", ui-monospace, monospace}html{scroll-behavior:smooth;background-color:var(--dark-bg);max-width:100%}body{overscroll-behavior-y:none;width:100%;max-width:100%;margin:0;position:relative;overflow-x:clip}img,svg,video,canvas{max-width:100%;height:auto}@media (max-width:768px){:root{--container-padding:16px;--space-section:4.5rem;--nav-height:72px}}@media (max-width:480px){:root{--container-padding:14px;--space-section:3.5rem}}
