.ads-landing .landing-nav{display:flex;gap:1.35rem;align-items:center}.ads-landing .landing-nav a{color:var(--navy);font-size:.92rem;font-weight:700}.landing-hero{min-height:auto;padding-top:clamp(3rem,7vw,6.5rem);padding-bottom:clamp(3rem,6vw,5rem)}.landing-price{margin:1.6rem 0;padding:1.15rem 1.3rem;border:1px solid #bcd2ff;border-radius:18px;background:#f1f6ff}.landing-price strong{display:block;color:#102b53;font-size:clamp(1.35rem,3vw,2rem);line-height:1.2}.landing-price strong span{color:#1877f2}.landing-price p{margin:.5rem 0 0;color:#394d66;font-size:.95rem}.landing-proof{display:grid;gap:.55rem;margin:1.25rem 0 0;padding:0;list-style:none}.landing-proof li{display:flex;gap:.55rem;align-items:center;color:#30445c;font-weight:650}.landing-proof i{color:#168a5b}.landing-projects .project-body p{margin:.4rem 0 .9rem;color:#5d6c7c;font-size:.94rem}.portfolio-contact{text-align:center;margin:2rem 0 0}.include-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.include-grid article{padding:1.35rem;border:1px solid #dfe7f1;border-radius:20px;background:#fff;box-shadow:0 12px 32px rgba(30,54,86,.06)}.include-grid i{display:grid;width:44px;height:44px;place-items:center;border-radius:12px;background:#e9f2ff;color:#1769d1;font-size:1.45rem}.include-grid h3{margin:1rem 0 .45rem;font-size:1.05rem}.include-grid p{margin:0;color:#607086;font-size:.92rem;line-height:1.6}.five-steps{grid-template-columns:repeat(5,1fr)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.trust-grid p{display:grid;gap:.45rem;margin:0;padding:1.3rem;border:1px solid #dfe7f1;border-radius:18px}.trust-grid i{color:#1769d1;font-size:1.65rem}.trust-grid span{color:#607086;font-size:.92rem}.contact-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(2rem,6vw,5rem);align-items:start}.form-privacy{display:flex;gap:.5rem;color:#607086;font-size:.9rem}.lead-form{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:clamp(1.2rem,3vw,2rem);border:1px solid #dbe5f0;border-radius:24px;background:#fff;box-shadow:0 20px 50px rgba(21,44,76,.1)}.lead-form label{display:grid;gap:.4rem;color:#223a57;font-size:.9rem;font-weight:750}.lead-form input,.lead-form textarea{width:100%;border:1px solid #bdcad9;border-radius:11px;background:#fff;padding:.8rem .9rem;color:#142c48;font:inherit}.lead-form input:focus,.lead-form textarea:focus{outline:3px solid rgba(24,119,242,.16);border-color:#1877f2}.lead-form [aria-invalid=true]{border-color:#c83542}.lead-form small{min-height:1em;color:#b4232f;font-weight:500}.lead-form .full{grid-column:1/-1}.form-status{min-height:1.5em;margin:0;font-weight:700}.form-status.success{color:#087949}.form-status.error{color:#b4232f}.hp-field{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.ads-landing .final-cta-inner h2{max-width:760px}.ads-landing .project-shot img{aspect-ratio:1.94/1;object-fit:cover}
@media(max-width:1020px){.ads-landing .landing-nav{display:none}.include-grid,.trust-grid{grid-template-columns:repeat(2,1fr)}.five-steps{grid-template-columns:repeat(3,1fr)}.contact-layout{grid-template-columns:1fr}.ads-landing .button-header span{display:inline}}
@media(max-width:640px){.ads-landing{overflow-x:hidden}.ads-landing .site-header .brand small{display:none}.ads-landing .site-header .brand img{width:38px;height:38px}.ads-landing .header-inner{min-height:66px;gap:.5rem}.ads-landing .button-header{padding:.7rem .75rem;font-size:.78rem;white-space:nowrap}.landing-hero{padding-top:2.2rem}.landing-price{padding:1rem;max-width:100%;overflow:hidden}.landing-price strong{font-size:1.22rem;white-space:normal;overflow-wrap:anywhere}.landing-price p{font-size:.88rem}.ads-landing .hero-showcase{width:100%;max-width:100%;min-width:0;overflow:hidden}.ads-landing .hero-showcase .browser-shot{max-width:calc(100% - 12px)}.include-grid,.trust-grid,.five-steps,.lead-form{grid-template-columns:1fr}.lead-form .full{grid-column:auto}.ads-landing .floating-whatsapp{bottom:12px;right:12px}.ads-landing .floating-whatsapp span{display:none}.ads-landing .project-grid{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.ads-landing *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
.ads-landing .pricing-band .eyebrow{color:#75adff}.ads-landing .pricing-band .section-heading h2,.ads-landing .pricing-band .process-grid h3{color:#fff}.ads-landing .pricing-band .process-grid>li>span{color:#b7c8dc}.ads-landing .pricing-band .process-grid p{color:#d4deea}.ads-landing .site-footer .brand strong>span{color:#20b66a}
@media(max-width:640px){.ads-landing .button-header{width:auto}}
