.service-hero{padding:82px 0 70px}.service-hero-grid{display:grid;grid-template-columns:1fr .8fr;gap:70px;align-items:center}.service-hero h1{font-size:clamp(3.4rem,7vw,6.8rem);line-height:.9;letter-spacing:-.07em;margin:16px 0 26px}.service-hero figure{margin:0}.service-hero figure img{width:100%;aspect-ratio:1/1;object-fit:cover}.service-price{font-size:1.05rem;font-weight:900;color:#9be4cc;margin-top:22px}.service-body{background:#f5f7fa;color:#07152f;padding:95px 0}.service-body-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:80px}.service-body h2{font-size:clamp(2.5rem,4.8vw,4.8rem);line-height:.96;letter-spacing:-.055em;margin:10px 0}.service-body-copy>p{font-size:1.08rem;color:#5c697b}.deliverables{border-top:4px solid #07152f;margin-top:28px}.deliverable{display:grid;grid-template-columns:210px 1fr;gap:25px;padding:20px 0;border-bottom:1px solid #cfd7e2}.deliverable strong{font-size:1.05rem}.deliverable span{color:#5c697b}.fit-note{background:#fff;padding:28px;border-left:5px solid #ff623d;margin-top:32px}.fit-note h3{margin:0 0 8px}.fit-note p{color:#5c697b;margin:0}.service-next{padding:88px 0}.service-next-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.service-next h2{font-size:clamp(2.6rem,5vw,5rem);line-height:.94;letter-spacing:-.06em;margin:10px 0}.service-next ol{margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.2)}.service-next li{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.2);display:grid;grid-template-columns:36px 1fr;gap:12px}.service-next li b{color:#9be4cc}@media(max-width:900px){.service-hero-grid,.service-body-grid,.service-next-grid{grid-template-columns:1fr}.service-hero{padding-top:60px}.service-hero figure{max-width:560px}.service-body-grid,.service-next-grid{gap:34px}}@media(max-width:560px){.service-hero h1{font-size:3.35rem}.deliverable{grid-template-columns:1fr;gap:5px}}
