.ipadDevPage{background:#f5f7fb;overflow:hidden}.ipadHero{background:linear-gradient(135deg,#e9f7ff 0%,#f8fbff 100%);padding:140px 0 110px;position:relative}.heroContent{z-index:2;max-width:760px;position:relative}.heroBadge{color:#0087d4;letter-spacing:1px;text-transform:uppercase;background:#00a2ff1a;border-radius:50px;margin-bottom:22px;padding:10px 20px;font-size:13px;font-weight:700;display:inline-block}.heroContent h1{color:#111827;margin-bottom:24px;font-size:68px;font-weight:700;line-height:1.1}.breadcrumbs{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.breadcrumbs a,.breadcrumbs span{color:#5b6472;font-size:15px}.breadcrumbs a{text-decoration:none}.heroBlur{filter:blur(90px);border-radius:50%;position:absolute}.heroBlurOne{background:#00a2ff2e;width:320px;height:320px;top:-80px;right:-80px}.heroBlurTwo{background:#00d09c26;width:280px;height:280px;bottom:-120px;left:-120px}.ipadContentSection{padding:15px 0}.ipadGrid{grid-template-columns:1.4fr .6fr;gap:70px;display:grid}.smallTag{color:#0087d4;background:#eaf6ff;border-radius:50px;margin-bottom:18px;padding:8px 18px;font-size:13px;font-weight:700;display:inline-block}.sectionTitle h2{color:#111827;margin-bottom:35px;font-size:48px;font-weight:700;line-height:1.2}.contentCard{background:#fff;border-radius:32px;margin-bottom:60px;padding:40px;box-shadow:0 10px 40px #0000000a}.contentCard p{color:#5f6b7a;margin-bottom:24px;font-size:16px;line-height:1.9}.contentCard p:last-child{margin-bottom:0}.serviceSection{background:linear-gradient(#fff 0%,#f4faff 100%);border-radius:40px;padding:70px 50px;position:relative;overflow:hidden}.serviceSection:before{content:"";background:#00a2ff0f;border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-120px}.serviceHeader{z-index:2;margin-bottom:50px;position:relative}.serviceMini{color:#09e;background:#eaf7ff;border-radius:50px;margin-bottom:18px;padding:8px 18px;font-size:13px;font-weight:700;display:inline-block}.serviceHeader h3{color:#111827;max-width:700px;margin:0;font-size:38px;line-height:1.3}.serviceList{z-index:2;position:relative}.servicePoint{border-bottom:1px solid #00000014;align-items:flex-start;gap:30px;padding:30px 0;transition:all .35s;display:flex}.servicePoint:last-child{border-bottom:none}.servicePoint:hover{transform:translate(10px)}.pointNumber{color:#fff;background:linear-gradient(135deg,#00a2ff,#00c89c);border-radius:20px;justify-content:center;align-items:center;min-width:70px;height:70px;font-size:22px;font-weight:700;display:flex;box-shadow:0 12px 30px #00a2ff40}.pointContent h4{color:#111827;margin-bottom:10px;font-size:24px;font-weight:700}.pointContent p{color:#5f6b7a;max-width:850px;margin:0;font-size:16px;line-height:1.9}@media (max-width:768px){.serviceSection{padding:50px 25px}.serviceHeader h3{font-size:30px}.servicePoint{gap:20px}.pointNumber{min-width:60px;height:60px;font-size:18px}.pointContent h4{font-size:20px}.pointContent p{font-size:15px}}@media (max-width:576px){.servicePoint{flex-direction:column}.serviceHeader h3{font-size:26px}}.recentWorkBox{position:sticky;top:100px}.recentHeader{margin-bottom:30px}.recentHeader span{color:#00a2ff;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700;display:inline-block}.recentHeader h4{color:#111827;margin:0;font-size:32px}.recentWorkCard{background:#fff;border-radius:26px;margin-bottom:28px;padding:18px;transition:all .35s;box-shadow:0 10px 40px #0000000d}.recentWorkCard:hover{transform:translateY(-6px)}.imageWrap{border-radius:18px;overflow:hidden}.imageWrap img{width:100%;height:auto;transition:all .5s;display:block}.recentWorkCard:hover img{transform:scale(1.08)}@media (max-width:991px){.ipadGrid{grid-template-columns:1fr}.heroContent h1{font-size:52px}.sectionTitle h2{font-size:40px}.serviceGrid{grid-template-columns:1fr}.recentWorkBox{position:relative;top:0}}@media (max-width:576px){.ipadHero{padding:110px 0 90px}.heroContent h1{font-size:42px}.sectionTitle h2{font-size:34px}.contentCard{border-radius:24px;padding:28px 22px}.serviceHeader h3{font-size:28px}.serviceItem{flex-direction:column}}
