.app-development-page-shell{overflow-x:clip}.app-development-page-body,.app-development-page-shell{--site-gutter:150px;--body-size:20px;--box-p-size:20px;--faq-question-size:20px}@media only screen and (min-width:1601px){.app-development-page-body{--heading-size:75px}.app-development-page-shell .app-development-heading,.app-development-page-shell .wc-heading,.app-development-page-shell .section-heading,.app-development-page-body h2{font-size:75px}}@media only screen and (max-width:1600px){.app-development-page-body,.app-development-page-shell{--site-gutter:100px;--body-size:18px;--box-p-size:18px;--faq-question-size:18px}.app-development-page-body{--heading-size:58px}.app-development-page-shell .app-development-heading,.app-development-page-shell .wc-heading,.app-development-page-shell .section-heading,.app-development-page-body h2{font-size:58px}}@media (max-width:1280px){.app-development-page-body,.app-development-page-shell{--site-gutter:50px;--section-pad-y:50px;--body-size:18px;--box-p-size:18px;--faq-question-size:18px}.app-development-page-body{--heading-size:unset}}@media (max-width:768px){.app-development-page-body,.app-development-page-shell{--site-gutter:15px;--section-pad-y:50px;--body-size:15px;--box-p-size:15px;--faq-question-size:15px}}.app-development-page-shell .site-container{padding-left:var(--site-gutter);padding-right:var(--site-gutter);box-sizing:border-box}.app-development-page-shell .faq-question,.app-development-page-shell .faq-number{font-size:var(--faq-question-size)}.app-development-page-shell #featured-insights.section-padding{padding-bottom:var(--section-pad-y)}.app-development-heading{color:#333;text-align:left;font-family:var(--font-youth), var(--font-poppins), sans-serif;font-size:var(--heading-size);letter-spacing:var(--heading-tracking);font-style:normal;font-weight:700;line-height:1.05}.app-development-heading.text-center{text-align:center}.app-development-red{color:#c42f32}.app-development-black{color:#333}.app-development-gray{color:#8e8e8e}.app-development-body,.app-development-page-body p,.app-development-page-body .app-development-body,.app-development-page-body .ads-card-body{color:#333;font-family:var(--font-pp-neue-montreal), var(--font-poppins), sans-serif;font-size:var(--body-size);font-style:normal;font-weight:400;line-height:var(--body-leading);letter-spacing:.5px}@media (max-width:768px){.app-development-page-shell .app-development-heading{letter-spacing:-.03em;font-size:22px}}.app-hero-gutter,.ad-gutter{width:100%;max-width:none;padding-left:var(--site-gutter);padding-right:var(--site-gutter)}@media (min-width:1281px){.app-hero-gutter .ecommerce-hero-heading{font-size:66px}}@media (min-width:1281px) and (max-width:1680px){.app-hero-gutter .ecommerce-hero-heading{font-size:53px}}@media (max-width:768px){.app-hero-gutter .ecommerce-hero-heading{text-align:center;font-size:clamp(28px,7vw,36px);line-height:1.1}.app-hero-gutter .primary-button{max-width:100%}}.app-development-page-shell .app-hero-inner{align-items:flex-start}@media (max-width:1280px){.app-development-page-shell .app-hero-inner{min-height:0;padding-top:clamp(110px,14vh,150px);padding-bottom:2.5rem}}@media (max-width:1023px){.app-development-page-shell .app-hero-inner>.grid>:first-child{order:1}.app-development-page-shell .app-hero-inner>.grid>:last-child{order:2}}@media (max-width:768px){.app-development-page-shell .app-hero-inner{height:auto;padding-top:150px;padding-bottom:1.5rem;min-height:0!important}}.app-development-page-shell .ad-section-pt{padding-top:var(--section-pad-y)}.app-development-label{color:#333;font-family:var(--font-pp-neue-montreal), var(--font-poppins), sans-serif;font-size:var(--insight-title-size);letter-spacing:.01em;font-weight:600;line-height:1.2}.app-development-page-body .trust-stat-number,.app-development-page-body .trust-stat-number-rating{font-family:var(--font-youth), var(--font-poppins), sans-serif;letter-spacing:-.03em;letter-spacing:-3%;text-transform:capitalize;leading-trim:both;text-edge:cap;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-size:70px;font-style:normal;font-weight:700;line-height:100%}.app-development-page-body .trust-stat-number{color:#fff}.app-development-page-body .trust-stat-number-rating{color:#232323;text-align:center}.app-development-page-body .trust-stat-label,.app-development-page-body .trust-stat-clients,.app-development-page-body .trust-stat-award{font-size:var(--body-size);line-height:var(--body-leading);letter-spacing:-.03em;letter-spacing:-3%}.ads-card{padding:50px 24px}.ads-card-title{font-size:var(--service-heading-size);margin-bottom:30px}.ads-card-body{font-size:var(--body-size)}.ad-panel-subtitle{font-size:16px;line-height:22px}@media (max-width:1024px){.ad-panel-subtitle{font-size:14px;line-height:20px}}@media (max-width:1680px){.ads-card{gap:32px;padding:36px 20px}.ads-card-title{margin-bottom:20px}}@media (max-width:768px){.ads-card{text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:20px;padding:30px!important}.ads-card>div{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.ads-card-title{margin-bottom:0;font-size:20px;line-height:22px}}.ad-case-swiper{overflow:hidden}.ad-case-swiper .swiper-wrapper{align-items:stretch}.ad-case-swiper .swiper-slide{height:auto}.ad-cs-nav.swiper-button-disabled{opacity:.35;pointer-events:none}.app-development-page-shell .ads-pin{padding-left:var(--site-gutter);padding-right:var(--site-gutter);padding-top:var(--section-pad-y);padding-bottom:var(--section-pad-y)}@media (min-width:1024px){.app-development-page-shell .ads-pin{padding-top:0;padding-bottom:0}}.app-development-page-shell .wc-outer{padding-left:var(--site-gutter);padding-right:var(--site-gutter)}.app-development-page-shell .wc-heading{font-size:60px}@media (min-width:1601px){.app-development-page-shell .wc-heading{font-size:75px}}@media (max-width:1600px){.app-development-page-shell .wc-heading{font-size:58px}}@media (max-width:1280px){.app-development-page-shell .wc-heading{font-size:48px}.app-development-page-shell .app-development-heading,.app-development-page-shell .section-heading,.app-development-page-body h2{font-size:var(--heading-size)}}@media (max-width:768px){.app-development-page-shell .wc-heading{letter-spacing:-.03em;font-size:22px}.app-development-page-body{--heading-size:22px}.app-development-page-shell .app-development-heading,.app-development-page-shell .section-heading,.app-development-page-body h2{font-size:22px}.app-development-page-body .trust-card,.app-development-page-shell .wc-outer>.relative{border-radius:20px}.app-development-page-shell #app-development-case-studies .app-development-heading,.app-development-page-shell #app-development-case-studies .app-development-body,.app-development-page-shell .ad-intro-copy,.app-development-page-shell .ad-security-intro,.app-development-page-shell .ad-trust-intro,.app-development-page-shell .ads-intro,.app-development-page-shell .ctr-stack-item,.app-development-page-shell #mobile-app-faq .faq-list,.app-development-page-shell #mobile-app-faq .hero-text-wrap,.app-development-page-shell #featured-insights .featured-insights-header{box-sizing:border-box;padding-left:15px;padding-right:15px}}@media (max-width:1199px){.app-development-page-shell .snake-line,.app-development-page-shell [data-snake-line]{display:none!important}}@media (min-width:1200px){.app-development-page-shell .snake-line,.app-development-page-shell [data-snake-line]{display:block!important}}
