.service-landing{color:#102843;background:#fff;min-height:100vh}.service-header{z-index:20;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#fffffff2;border-bottom:1px solid #d8e8f3;justify-content:space-between;align-items:center;gap:28px;height:80px;padding:0 max(5vw,22px);display:flex;position:sticky;top:0}.service-header>a:first-child{color:#075fb8;align-items:center;gap:10px;font-weight:900;display:flex}.service-header img{object-fit:contain;width:48px;height:48px}.service-header nav{color:#3f5d7b;gap:26px;font-size:14px;font-weight:800;display:flex}.service-header-cta{color:#061a3a;background:#00a8ff;border-radius:10px;padding:12px 16px;font-size:13px;font-weight:900}.service-hero{color:#fff;background:radial-gradient(circle at 78% 10%,#00a8ff3b,#0000 31%),linear-gradient(135deg,#020d20,#061a3a 58%,#075fb8 140%);grid-template-columns:1fr .92fr;align-items:center;gap:6vw;min-height:670px;padding:78px max(6vw,28px);display:grid}.service-hero>div>span,.service-section-heading>span,.service-problem>div>span,.service-audience>div>span,.service-final>span{color:#53d4ff;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:900}.service-hero h1{letter-spacing:-.052em;max-width:780px;margin:18px 0 25px;font-size:clamp(48px,5.5vw,80px);line-height:.98}.service-hero h1 em{color:#67d9ff;font-style:normal;display:block}.service-hero p{color:#c7dceb;max-width:680px;margin:0;font-size:20px;line-height:1.6}.service-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:34px;display:flex}.service-actions a:first-child,.service-final a:first-child{color:#061a3a;background:#00a8ff;border-radius:11px;padding:16px 21px;font-weight:900}.service-actions a:last-child{font-weight:900}.service-hero>img{object-fit:cover;border-radius:28px;width:100%;height:500px;box-shadow:0 30px 70px #0000004d}.service-problem,.service-audience{background:#f3f9fd;grid-template-columns:1fr 1fr;gap:7vw;padding:90px max(6vw,28px);display:grid}.service-problem h2,.service-audience h2,.service-section-heading h2,.service-final h2{color:#061a3a;letter-spacing:-.04em;margin:14px 0 0;font-size:clamp(35px,4.2vw,58px);line-height:1.07}.service-problem>p{color:#526b86;margin:30px 0 0;font-size:19px;line-height:1.7}.service-deliverables,.service-process{padding:95px max(6vw,28px)}.service-section-heading{max-width:800px;margin-bottom:42px}.service-deliverables ul{grid-template-columns:repeat(5,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.service-deliverables li{background:#fff;border:1px solid #d8e8f3;border-radius:18px;gap:30px;min-height:210px;padding:24px;display:grid}.service-deliverables li b,.service-process article>b{color:#00a8ff;font-size:13px}.service-deliverables li span{color:#061a3a;align-self:end;font-size:18px;font-weight:900;line-height:1.25}.service-process{color:#fff;background:#061a3a}.service-process .service-section-heading h2{color:#fff}.service-process>div:last-child{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.service-process article{background:#0a2a52;border:1px solid #214873;border-radius:18px;min-height:240px;padding:25px}.service-process h3{margin:28px 0 12px;font-size:24px}.service-process p{color:#bed4e5;margin:0;line-height:1.6}.service-audience{background:#fff}.service-audience ul{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.service-audience li{color:#244665;border:1px solid #d8e8f3;border-radius:12px;padding:16px 18px;font-weight:800}.service-audience li:before{content:"✓";color:#00a8ff;margin-right:12px}.service-final{text-align:center;background:linear-gradient(135deg,#eaf7fe,#f8fcff);padding:95px max(12vw,28px)}.service-final p{color:#526b86;max-width:720px;margin:22px auto 0;font-size:18px;line-height:1.65}.service-final>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:30px;display:flex}.service-final a:last-child{color:#075fb8;font-weight:900}.service-footer{color:#d5e6f4;background:#04142e;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:30px max(6vw,28px);display:grid}.service-footer>img{object-fit:contain;background:#fff;border-radius:8px;width:145px;height:56px}.service-footer p{font-size:13px}.service-footer>div{color:#68d3ff;gap:16px;font-size:12px;font-weight:900;display:flex}.service-not-found{text-align:center;place-content:center;min-height:100vh;display:grid}.service-not-found a{color:#075fb8;font-weight:900}@media (max-width:980px){.service-hero,.service-problem,.service-audience{grid-template-columns:1fr}.service-hero>img{max-width:720px}.service-deliverables ul,.service-process>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.service-header{height:70px}.service-header nav,.service-header>a:first-child span{display:none}.service-header-cta{padding:10px 11px}.service-hero{min-height:auto;padding:58px 20px 65px}.service-hero h1{font-size:45px}.service-hero p{font-size:16px}.service-hero>img{border-radius:20px;height:340px}.service-problem,.service-audience,.service-deliverables,.service-process{padding:70px 20px}.service-deliverables ul,.service-process>div:last-child{grid-template-columns:1fr}.service-deliverables li,.service-process article{min-height:170px}.service-final{padding:72px 20px}.service-footer{text-align:center;grid-template-columns:1fr;justify-items:center}.service-footer>div{flex-wrap:wrap;justify-content:center}}
