/* 47 Builder runtime settings v6.8 — 2026-09-10T01:06:02+00:00 */
@layer builder-admin-priority {
:root{--max:2000px !important;--v3-gutter:58px !important;--brand:#20cbc9 !important;--brand2:#51e9e3 !important;--blue:#2eb5ec !important;--bg:#061217 !important;--surface:#0c2028 !important;--text:#effcfd !important;--muted:#94abb1 !important;--radius:26px !important;--header:82px !important;--header-v54:82px !important;--head55:82px !important;--shadow:0 28px 90px rgba(0,0,0,.34) !important;--builder-gap:18px !important;--builder-motion:.25s !important;}
html[data-theme="light"]{--bg:#f3f8f9 !important;--surface:#ffffff !important;--text:#07151a !important;--muted:#556c72 !important}
body{font-family:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif !important;font-size:16px !important;line-height:1.65 !important}
p,li,.lead,.intro-copy,.article-body,.article-body p,.service55 p,.service55 li,.pricing63-card li,.p62-card p,.p58-card p,.p56-project-card p,.article-card p,.review p,.v3-review p,.footer-copy,.footer-links a{font-size:16px !important;line-height:1.65 !important}
button,input,select,textarea{font-family:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif !important}
h1,h2,h3,h4,h5,h6{font-family:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif !important;font-weight:800 !important;letter-spacing:-0.035em !important}
h1{font-size:clamp(46px,6.1vw,88px) !important}
h2{font-size:clamp(36px,4.3vw,61px) !important}
h3{font-size:24px !important}
.wrap,.topbar54-wrap,.nav54-wrap,.topbar55-wrap,.header55-wrap,.topbar59 .topbar55-wrap,.header59 .header55-wrap{max-width:2000px !important}
.wrap{width:min(calc(100% - (58px * 2)),2000px) !important}
.section{padding-top:118px !important;padding-bottom:118px !important}
.section-sm{padding-top:77px !important;padding-bottom:77px !important}
.service55 > section:not(.s55-hero):not(.s55-proof):not(.s55-cta){padding-top:118px !important;padding-bottom:118px !important}
.btn,.nav54-quote,.quote55{border-radius:15px !important}
.service-card,.v3-service-card,.project-card,.v3-project-card,.review,.v3-review,.article-card,.process-card,.feature-panel,.panel-card,.pricing63-card,.p62-card,.p58-card,.p56-project-card,.s55-editorial-grid article,.s55-process-grid article,.s55-pillar-grid article,.s55-calendar-grid article,.s55-defense-grid article{border-radius:26px !important;box-shadow:0 28px 90px rgba(0,0,0,.34) !important}
.visual-frame,.v3-image-card,.slider-media,.s55-hero-media,.s55-visual-media,.p56-portfolio-media,.p59-hero-media{border-radius:22px !important}
.visual-frame img,.v3-image-card img,.slider-media img,.s55-hero-media>img,.s55-visual-media img{border-radius:17px !important}
.service-grid,.v3-services-grid,.portfolio-grid,.v3-portfolio-grid,.p56-projects-grid,.p58-grid,.p62-grid,.review-grid,.v3-reviews,.blog-grid,.process-grid,.pricing63-grid{gap:18px !important}
@media(min-width:1351px){.service-grid,.v3-services-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important}.portfolio-grid,.v3-portfolio-grid,.p56-projects-grid,.p58-grid,.p62-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.review-grid,.v3-reviews{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}
.site-header,.header55.header59{height:82px !important;position:sticky !important;top:38px !important;backdrop-filter:blur(20px) saturate(145%) !important;-webkit-backdrop-filter:blur(20px) saturate(145%) !important}
.brand img,.brand55 img,.brand-v54 img,.header59 .brand55 img{width:92px !important;height:auto !important;max-height:78px !important;object-fit:contain !important}
@media(min-width:1051px){.v3-hero,.v3-slide,.v3-hero-inner{min-height:760px !important;height:auto !important}.v3-hero-bg:after{background:linear-gradient(90deg,rgba(4,16,21,0.89) 0%,rgba(4,16,21,0.81) 32%,rgba(4,16,21,0.57) 58%,rgba(4,16,21,0.2) 82%),linear-gradient(0deg,rgba(4,16,21,0.73),transparent 42%) !important}}
.service-card,.v3-service-card,.project-card,.v3-project-card,.review,.v3-review,.article-card,.process-card,.feature-panel,.panel-card,.pricing63-card,.p62-card,.p58-card,.p56-project-card,.s55-editorial-grid article,.s55-process-grid article,.s55-pillar-grid article,.s55-calendar-grid article,.s55-defense-grid article,.btn{transition-duration:var(--builder-motion) !important}
.v3-service-card:hover,.v3-project-card:hover,.project-card:hover,.service-card:hover,.pricing63-card:hover,.p62-card:hover,.p58-card:hover,.p56-project-card:hover{transform:translateY(-6px) !important}
}
