.mobile-app-development_page__NFXj3{--gutter:clamp(16px,4vw,56px);--line:#d6d9ce;--accent:#ceff68;min-height:100vh;background:#f7f8f2;color:#171b19;font:16px/1.55 Arial,Helvetica,sans-serif}.mobile-app-development_container__3YyO1,.mobile-app-development_footer__0obKr,.mobile-app-development_header__YSaOK{width:calc(100% - 2 * var(--gutter));max-width:1240px;margin-inline:auto}.mobile-app-development_footer__0obKr,.mobile-app-development_header__YSaOK,.mobile-app-development_header__YSaOK nav{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.mobile-app-development_footer__0obKr,.mobile-app-development_header__YSaOK{justify-content:space-between;padding-block:20px}.mobile-app-development_header__YSaOK{border-bottom:1px solid var(--line)}.mobile-app-development_footer__0obKr{border-top:1px solid var(--line)}.mobile-app-development_page__NFXj3 a{color:inherit;text-underline-offset:3px}.mobile-app-development_page__NFXj3 .mobile-app-development_logo__z6vfu{font-size:32px;font-weight:800;letter-spacing:-2px;text-decoration:none}.mobile-app-development_logo__z6vfu:after{content:"";display:inline-block;width:12px;height:14px;margin-left:5px;background:var(--accent)}.mobile-app-development_hero__e0fBe,.mobile-app-development_section__CliV3{padding-block:clamp(32px,6vw,80px)}.mobile-app-development_section__CliV3{border-top:1px solid var(--line)}.mobile-app-development_hero__e0fBe h1{max-width:850px;font-size:clamp(32px,6vw,72px);line-height:1.06;margin:20px 0 16px;overflow-wrap:anywhere}.mobile-app-development_page__NFXj3 h2{font-size:clamp(26px,4vw,40px);line-height:1.15;margin:0 0 16px}.mobile-app-development_page__NFXj3 h3{line-height:1.25;margin:0 0 12px}.mobile-app-development_page__NFXj3 p{max-width:720px;margin:0}.mobile-app-development_grid__M6qwQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.mobile-app-development_grid__M6qwQ article{border:1px solid var(--line);border-radius:10px;padding:clamp(18px,3vw,30px)}.mobile-app-development_grid__M6qwQ article:last-child{background:var(--accent)}.mobile-app-development_section__CliV3 details{max-width:720px;border-bottom:1px solid var(--line);padding-block:12px}.mobile-app-development_section__CliV3 details:first-of-type{margin-top:16px}.mobile-app-development_section__CliV3 summary{cursor:pointer;font-weight:700}.mobile-app-development_section__CliV3 details p{padding-top:8px}.mobile-app-development_page__NFXj3 .mobile-app-development_action__BB2Sm{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 18px;margin-top:22px;background:#171b19;color:#fff;text-decoration:none;border-radius:20px;font-weight:700;transition:color .18s ease,background-color .18s ease,box-shadow .22s ease,transform .22s ease}.mobile-app-development_page__NFXj3 .mobile-app-development_action__BB2Sm:hover{background:#2c322e;color:#fff}.mobile-app-development_page__NFXj3 :focus-visible{outline:2px solid #3c6410;outline-offset:4px}@media (max-width:720px){.mobile-app-development_grid__M6qwQ{grid-template-columns:minmax(0,1fr)}.mobile-app-development_header__YSaOK nav{width:100%}.mobile-app-development_footer__0obKr{justify-content:flex-start}}@media (hover:hover) and (pointer:fine){.mobile-app-development_page__NFXj3 .mobile-app-development_action__BB2Sm:hover{transform:translateY(-2px);box-shadow:0 5px 12px #171b1912}.mobile-app-development_page__NFXj3 .mobile-app-development_action__BB2Sm:active{transform:translateY(0);box-shadow:none}}@media (prefers-reduced-motion:reduce){.mobile-app-development_page__NFXj3 .mobile-app-development_action__BB2Sm{transition:none}.mobile-app-development_page__NFXj3 .mobile-app-development_action__BB2Sm:hover{transform:none}}