.iphoneSection{background:#f7fafc;margin-top:50px}.iphoneGrid{display:grid;grid-template-columns:1.5fr .7fr;grid-gap:70px;gap:70px}.sectionHeading{margin-bottom:30px}.sectionHeading h2{margin-bottom:22px}.iphoneContent p{font-size:17px;line-height:1.9;margin-bottom:24px}.consultBox{position:relative;padding:70px 50px;border-radius:34px;background:linear-gradient(180deg,#ffffff,#f7faff);overflow:hidden}.consultBox:before{width:320px;height:320px;top:-140px;right:-140px;opacity:.1}.consultBox:after,.consultBox:before{content:"";background:var(--theme_gradient_color);border-radius:50%;position:absolute}.consultBox:after{width:260px;height:260px;bottom:-100px;left:-100px;opacity:.2}.consultHeader{position:relative;z-index:2;margin-bottom:55px}.consultHeader h3{max-width:700px}.consultTimeline{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:28px;gap:28px}.consultCard{position:relative;display:flex;align-items:flex-start;gap:22px;padding:30px;border-radius:28px;background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .35s ease}.consultCard:hover{transform:translateY(-8px);border-color:rgba(87,181,231,.3);box-shadow:0 20px 60px rgba(0,0,0,.08)}.number{color:#fff;background:var(--theme_gradient_color);border-radius:22px;justify-content:center;align-items:center;min-width:72px;height:72px;font-size:24px;font-weight:700;display:flex;box-shadow:0 12px 30px #57b5e740}.content h4{font-size:22px;color:#1d1630;margin-bottom:10px;font-weight:600}.content p{font-size:15px;line-height:1.8;margin:0}@media (max-width:1199px){.iphoneGrid{grid-template-columns:1.2fr 1fr}.consultCard{padding:22px}.number{border-radius:15px;min-width:62px;height:62px;font-size:22px}.consultBox{padding:45px 35px}}@media (max-width:991px){.consultBox{padding:50px 30px}.consultTimeline,.iphoneGrid{grid-template-columns:1fr}.recentWorkCard img{width:400px!important;margin:auto;max-width:100%}.recentWorkCard{text-align:center}}@media (max-width:576px){.consultBox{padding:40px 20px;border-radius:24px}.consultCard{flex-direction:column;gap:18px;padding:24px}.number{width:64px;height:64px}.content h4,.number{font-size:20px}}.recentWorkCard{position:-webkit-sticky;position:sticky;top:120px;overflow:hidden}.recentTop{padding:32px 32px 18px}.recentTop span{color:var(--theme_color);font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.recentTop h4{font-size:30px;color:#1d1630;margin-top:12px;font-weight:800}.workImage{display:block;overflow:hidden}.workImage img{width:100%;height:auto;transition:.5s ease}.recentBottom{padding:32px}.recentBottom p{color:#536471;line-height:1.8;margin-bottom:28px}@media (max-width:991px){.iphoneGrid{grid-template-columns:1fr}.heroContent h1{font-size:52px}.sectionHeading h2{font-size:38px}.recentWorkCard{position:relative;top:0}}@media (max-width:767px){.heroContent p{font-size:16px}.sectionHeading h2{font-size:30px}.consultGrid{grid-template-columns:1fr}}@media (max-width:480px){.number{width:55px;height:55px;font-size:20px;min-width:55px}}