@media only screen and (max-width:767.98px){:root{--m-gutter:20px;--m-sec-y:56px;--m-sec-y-sm:44px;--m-gap:14px;--m-r-card:16px;--m-r-btn:12px;--m-h1:clamp(29px, 8vw, 38px);--m-h2:clamp(24px, 6.4vw, 30px);--m-h3:18px;--m-body:15.5px;--m-small:13px;--m-eyebrow:11px;--m-card:rgba(255,255,255,.024);--m-card-bd:rgba(255,255,255,.08);--m-card-bd-hi:rgba(249,88,19,.35);--m-mono:ui-monospace, "SF Mono", "SFMono-Regular", Menlo, monospace}html,body{max-width:100%;overflow-x:hidden!important}img,svg,video,table,pre{max-width:100%}*{min-width:0}.home-content h1,.hero-content h1,.pd-hero h1,.ai-hero h1,.mtd-hero h1,.about-mission h1,.hero h1{font-size:var(--m-h1)!important;letter-spacing:-.02em!important;font-weight:800!important;line-height:1.08!important}.section-heading h2,.sh h2,section h2{font-size:var(--m-h2)!important;letter-spacing:-.01em!important;line-height:1.14!important}.home-content p,.hero-content p,.section-heading p,.sh p,p.lead,.hero-content .lead{font-size:var(--m-body)!important;line-height:1.6!important}.ai-hero h1 br,.home-content h1 br{display:none}.badge-ai,.badge-chip,.eyebrow,.privacy-badge,.cs-badge,.blog-header-tag,.post-badge,.case-tag,.price-card .tier{font-family:var(--m-mono)!important;font-size:var(--m-eyebrow)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:600!important}.button-group,.cta-buttons,.hero-ctas,.error-cta{flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important}.common-btn,.btn-outline,.btn-primary-tw,.btn-outline-tw,.btn-cta,.btn-cta-outline,.btn-tw,.btn-tw-ghost,.blog-cta-btn,.cta-content a.btn-primary-tw,.cta-content a.btn-outline-tw{white-space:nowrap;-webkit-border-radius:var(--m-r-btn)!important;border-radius:var(--m-r-btn)!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:52px!important;padding:14px 22px!important;font-size:15px!important;font-weight:650!important;display:inline-flex!important}.button-group>a{white-space:nowrap;-webkit-border-radius:var(--m-r-btn)!important;border-radius:var(--m-r-btn)!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:52px!important;padding:14px 22px!important;font-size:15px!important;font-weight:650!important;display:inline-flex!important}.cta-buttons>a{white-space:nowrap;-webkit-border-radius:var(--m-r-btn)!important;border-radius:var(--m-r-btn)!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:52px!important;padding:14px 22px!important;font-size:15px!important;font-weight:650!important;display:inline-flex!important}.hero-ctas>a{white-space:nowrap;-webkit-border-radius:var(--m-r-btn)!important;border-radius:var(--m-r-btn)!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:52px!important;padding:14px 22px!important;font-size:15px!important;font-weight:650!important;display:inline-flex!important}.cta-content>div{width:100%}.cta-area .cta-content>div{width:100%}.navbar-area.fixed-top{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(9,9,11,.92)!important;border-bottom:1px solid rgba(255,255,255,.06)!important;padding:9px 0!important}.mobile-responsive-nav .logo .main-logo{width:auto;height:30px}.mobile-responsive-nav .mobile-responsive-menu.mean-container a.meanmenu-reveal{width:44px!important;height:44px!important;color:var(--tw-orange)!important;margin-top:-50px!important;padding:12px 0 0!important}.mobile-responsive-nav .mobile-responsive-menu.mean-container a.meanmenu-reveal span{-webkit-border-radius:2px;border-radius:2px;background:var(--tw-orange)!important;height:2px!important;margin-top:5px!important}.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav{background:#0c0c0f!important;border-top:1px solid rgba(255,255,255,.06)!important;margin-top:6px!important}.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a{padding:15px var(--m-gutter)!important;color:#e4e4e7!important;text-transform:none!important;border-top:1px solid rgba(255,255,255,.043)!important;font-size:15.5px!important;font-weight:500!important}.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a.active{color:var(--tw-orange)!important}.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li li a{color:var(--tw-gray)!important;background:rgba(255,255,255,.016)!important;padding-left:34px!important;font-size:14.5px!important}.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a.mean-expand{text-align:center;width:46px!important;height:46px!important;color:var(--tw-orange)!important;border:0!important;padding:0!important;font-size:20px!important;line-height:46px!important;top:0!important}.section-pad{padding:var(--m-sec-y) 0!important}.container{padding-left:var(--m-gutter)!important;padding-right:var(--m-gutter)!important}.home-area,.pd-hero,.ai-hero,.mtd-hero,.about-mission{padding-top:92px!important;padding-bottom:44px!important}.hero.no-border,section.hero{padding:92px 0 44px!important}.page-banner-area{padding:92px 0 28px!important}.cta-area,.cta-final{padding:var(--m-sec-y) 0!important}.blog-header{padding-top:96px!important;padding-bottom:8px!important}.post-hero{padding-top:88px!important}.about-values,.impact-area,.problem-area{padding:var(--m-sec-y) 0!important}.home-area:before{opacity:.5!important}.home-area:after{opacity:.5!important}.cta-area:before{opacity:.5!important}.pd-hero:before{opacity:.5!important}.pd-hero:after{opacity:.5!important}.ai-hero:before{opacity:.5!important}.ai-hero:after{opacity:.5!important}.mtd-hero:before{opacity:.5!important}.mtd-hero:after{opacity:.5!important}.privacy-area:before{opacity:.5!important}.section-heading{margin-bottom:28px!important}.value-card,.feature-card,.step-card,.step,.usecase-card,.ai-service-card,.impact-card,.stat-highlight,.tech-card,.arch-card,.privacy-card,.card-dark,.cov-cell,.prob-item,.founder-card,.process-card{-webkit-border-radius:var(--m-r-card)!important;border-radius:var(--m-r-card)!important;padding:20px!important}.row.g-4{--bs-gutter-y:var(--m-gap);--bs-gutter-x:var(--m-gap)}.sentinel-stats .s,.stats .s{flex:0 0 50%!important;max-width:50%!important}.impact-area .row>[class*=col-]{flex:0 0 50%!important;max-width:50%!important}.problem-area .row>[class*=col-]{flex:0 0 50%!important;max-width:50%!important}.impact-card .number,.stat-highlight .number,.stats .s .v{font-size:30px!important}.impact-card,.stat-highlight{text-align:center;padding:16px 14px!important}.home-content,.hero-content,.pd-hero .hero-content,.ai-hero .hero-content,.mtd-hero .hero-content{text-align:center!important}.home-img,.hero-img{isolation:isolate;max-width:340px;margin:30px auto 0!important;position:relative!important}.home-img:before{content:"";z-index:0;pointer-events:none;filter:blur(8px);background:radial-gradient(circle,rgba(249,88,19,.22),rgba(249,88,19,.07) 46%,transparent 68%);position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}.home-img .banner-img-2,.hero-img img{z-index:1;filter:brightness(1.35)saturate(1.3)drop-shadow(0 0 7px rgba(249,88,19,.35));position:relative;max-width:340px!important}.hero-social-proof{font-size:12.5px!important}.services-grid{grid-template-columns:1fr!important;gap:10px!important}.services-category h3{text-transform:uppercase;font-family:var(--m-mono)!important;letter-spacing:.12em!important;opacity:.85!important;text-align:left!important;margin:26px 0 12px!important;font-size:12px!important}.services-grid .service-card{text-align:left!important;grid-template-columns:42px 1fr!important;align-items:start!important;gap:2px 14px!important;padding:16px!important;display:grid!important}.service-card .service-icon{grid-row:1/span 3!important;margin:2px 0 0!important}.service-card h4{grid-column:2!important;margin:0 0 3px!important;font-size:15px!important}.service-card p{grid-column:2!important;margin:0 0 8px!important;font-size:13px!important;line-height:1.5!important}.service-card .service-tag{grid-column:2!important;justify-self:start!important;font-size:10.5px!important}.media-card{flex:0 0 240px!important;min-height:auto!important;padding:18px!important}.feature-card,.ai-service-card,.usecase-card{text-align:left!important}.ai-service-card p,.usecase-card p,.post-article p{text-align:left!important;-webkit-hyphens:none!important;hyphens:none!important}.features-area .col-lg-6.order-lg-2{order:-1!important}.btn-primary-tw{text-align:center;white-space:normal!important}.about-mission h1{font-size:var(--m-h1)!important}.about-mission .col-lg-6 p,.about-mission p.muted{font-size:var(--m-body)!important}.founder-card .d-flex{flex-wrap:wrap}.timeline{padding-left:26px!important}.alert-row{grid-template-columns:92px 1fr!important}.alert-row .mono{word-break:break-all;font-size:12px!important}.tl-row{grid-template-columns:74px 14px 1fr!important}.case{padding:24px 18px!important}.cov-grid,.prob-list,.steps{gap:12px!important}.contact-form .form-control{font-size:16px!important}.g-recaptcha{transform-origin:0 0;transform:scale(.95)}#contactForm .card-dark,.section-pad .card-dark{padding:22px 18px!important}.featured-post-img,.featured-post-img img{min-height:200px!important}.blog-card-body{padding:18px!important}.blog-cta-inner{padding:24px!important}.blog-cta-btn{white-space:normal!important}.post-article code,.post-article a,.post-check-list code,.post-breadcrumb,.terms-section a,.contact-item a{overflow-wrap:anywhere!important;word-break:break-word!important}.post-title{letter-spacing:-.02em!important;font-size:max(26px,min(7.5vw,34px))!important}.post-breadcrumb{flex-wrap:wrap!important}.post-article{padding-left:var(--m-gutter)!important;padding-right:var(--m-gutter)!important}.page-banner-area h1{font-size:max(28px,min(7.5vw,36px))!important}.terms-content{padding:40px 0!important}.terms-section{padding:22px 18px!important}.terms-section h2{font-size:20px!important;line-height:1.25!important}.terms-section h3{font-size:17px!important}.terms-section table{table-layout:fixed!important;width:100%!important}.terms-section table th,.terms-section table td{white-space:normal!important;overflow-wrap:anywhere!important;padding:10px 8px!important;font-size:13.5px!important}.contact-box .contact-item{justify-content:center;margin:8px 0!important;display:flex!important}.footer-area.footer-area-2.ptb-100{padding:48px 0 36px!important}.footer-area-2 .col-lg-8>.row>[class*=col-]{margin-bottom:6px;flex:0 0 100%!important;max-width:100%!important}.footer-area .widget{text-align:left;margin-bottom:26px}.footer-area .widget img{width:auto;height:30px;margin-bottom:14px!important}.footer-area .address{margin-top:4px}.footer-area .address h4{margin:22px 0 12px!important}.footer-area .address ul li{margin-bottom:9px!important}.footer-area .address ul li a{font-size:14.5px!important}.copy-area.copy-area-2{padding:18px 0!important}.copy-area .copy p{text-align:center!important;font-size:13px!important}#tw-cookie,.tw-cookie,.cookie-bar{width:auto!important;max-width:none!important;left:12px!important;right:12px!important}#tw-cookie .tw-cookie-actions,.cookie-actions{flex-wrap:wrap!important;gap:10px!important}#tw-cookie .tw-cookie-actions>*{white-space:normal!important;flex:100%!important;min-width:0!important}.cookie-actions>*{white-space:normal!important;flex:100%!important;min-width:0!important}.go-top{width:42px!important;height:42px!important;line-height:42px!important}@media (prefers-reduced-motion:reduce){.fade-section,.home-content h1,.home-content p,.home-content .badge-ai,.home-content .button-group,.home-img{opacity:1!important;visibility:visible!important;transform:none!important}.media-track{animation:none!important}}}