.hk-scope .svc-hero{background:var(--wash)}.hk-scope .svc-hero-inner{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;padding-block:64px}.hk-scope .svc-hero-copy .kicker{display:block;margin-bottom:16px}.hk-scope .svc-hero-copy .display{max-width:540px}.hk-scope .svc-hero-sub{margin-top:20px;max-width:490px;font-size:17px;line-height:1.6;color:var(--ink-2)}.hk-scope .svc-hero-ctas{display:flex;align-items:center;gap:12px;margin-top:32px;flex-wrap:wrap}.hk-scope .svc-hero-media{aspect-ratio:3 / 2}.hk-scope .svc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.hk-scope .svc-card{display:flex;flex-direction:column;background:#fff;border-radius:var(--radius);box-shadow:var(--shadow-card);padding:32px}.hk-scope .svc-card-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:18px;border-radius:50%;background:var(--blue-tint);color:var(--blue-ink)}.hk-scope .svc-card:nth-child(2n) .svc-card-icon{background:var(--yellow-tint);color:var(--ink)}.hk-scope .svc-card-icon svg{width:25px;height:25px}.hk-scope .svc-card .h-card{margin-bottom:10px}.hk-scope .svc-card p{font-size:15px;line-height:1.6;color:var(--ink-2)}.hk-scope .svc-card-for{margin-top:16px;font-size:13px;font-weight:600;color:var(--ink-2)}.hk-scope .svc-card-for span{color:var(--ink);font-weight:400}.hk-scope .svc-card-link{margin-top:18px;font-weight:600;font-size:15px;color:var(--blue-ink)}.hk-scope .svc-card-link:hover{color:var(--blue-deep);text-decoration:underline}.hk-scope .svc-details{margin-top:var(--section-gap);background:var(--wash);padding-block:64px}.hk-scope .svc-detail-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px}.hk-scope .svc-detail-row+.svc-detail-row{margin-top:64px}.hk-scope .svc-detail-row:nth-child(2n) .svc-detail-media{order:2}.hk-scope .svc-detail-media{aspect-ratio:4 / 3}.hk-scope .svc-detail-copy .kicker{display:block;margin-bottom:12px}.hk-scope .svc-detail-copy p{margin-top:14px;color:var(--ink-2);line-height:1.65}.hk-scope .svc-detail-copy .btn{margin-top:22px}.hk-scope .svc-care{margin-top:0;background:var(--cream);padding-block:64px}.hk-scope .svc-care-inner{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:56px}.hk-scope .svc-care-media{aspect-ratio:4 / 3}.hk-scope .svc-care-copy .kicker{display:block;margin-bottom:14px}.hk-scope .svc-care-copy .h-section{margin-bottom:14px}.hk-scope .svc-care-copy p{max-width:520px;color:var(--ink-2);margin-bottom:14px}.hk-scope .svc-care-list{list-style:none;margin:20px 0 4px;padding:0;display:grid;gap:12px}.hk-scope .svc-care-list li{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;font-size:15px;line-height:1.55;color:var(--ink)}.hk-scope .svc-care-list svg{width:20px;height:20px;margin-top:2px;color:var(--blue);flex:none}.hk-scope .svc-care-contact{margin-top:26px;padding:22px 24px;background:#fff;border-radius:var(--radius);box-shadow:var(--shadow-soft)}.hk-scope .svc-care-contact-name{font-weight:600;font-size:15px;color:var(--ink);margin-bottom:6px}.hk-scope .svc-care-contact p{margin:0;font-size:14px;line-height:1.55;color:var(--ink-2)}.hk-scope .svc-care-contact a{font-weight:600}.hk-scope .svc-care+.band{margin-top:0;padding-top:88px}.hk-scope .svc-closing{text-align:center}.hk-scope .svc-closing .h-section{margin-bottom:12px}.hk-scope .svc-closing p{max-width:480px;margin-inline:auto;color:var(--ink-2);margin-bottom:24px}.hk-scope .band--blue .svc-closing p{color:#ffffffeb}.hk-scope .band--blue .svc-closing .btn-primary{background:var(--yellow);color:var(--ink)}.hk-scope .band--blue .svc-closing .btn-primary:hover{background:var(--yellow-deep);color:var(--ink)}@media(max-width:960px){.hk-scope .svc-hero-inner{grid-template-columns:1fr;gap:32px;padding-block:44px}.hk-scope .svc-grid{grid-template-columns:1fr;gap:16px}.hk-scope .svc-details,.hk-scope .svc-care{padding-block:48px}.hk-scope .svc-care+.band{padding-top:56px}.hk-scope .svc-detail-row{grid-template-columns:1fr;gap:28px}.hk-scope .svc-detail-row+.svc-detail-row{margin-top:48px}.hk-scope .svc-detail-row:nth-child(2n) .svc-detail-media{order:0}.hk-scope .svc-care-inner{grid-template-columns:1fr;gap:28px}.hk-scope .svc-care-media{order:-1}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/hk-page-our-services.css.map */
