.hk-container[data-astro-cid-vnlmmsdz],.hk-narrow[data-astro-cid-vnlmmsdz]{width:min(100% - 3.2rem,128rem);margin-inline:auto}.hk-narrow[data-astro-cid-vnlmmsdz]{max-width:89.6rem}.hk-btn[data-astro-cid-vnlmmsdz]{display:inline-flex;align-items:center;justify-content:center;min-width:0;width:auto;padding:1.6rem 3.2rem;border-radius:.4rem;background:var(--color-copper);color:var(--white);font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:normal;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.hk-btn[data-astro-cid-vnlmmsdz]:hover{background:var(--color-copper-dark);color:var(--white)}.hk-btn--white[data-astro-cid-vnlmmsdz]{background:var(--white);color:var(--color-copper)}.hk-btn--white[data-astro-cid-vnlmmsdz]:hover{background:#ffffffe6;color:var(--color-copper)}.hk-btn--outline[data-astro-cid-vnlmmsdz]{border:1px solid rgb(255 255 255 / .3);background:transparent;color:var(--white)}.hk-btn--outline[data-astro-cid-vnlmmsdz]:hover{border-color:var(--color-copper);background:var(--color-copper)}.hk-kicker[data-astro-cid-vnlmmsdz]{color:var(--color-copper);font-size:1.4rem;font-weight:600;letter-spacing:.1em;margin:0 0 1.2rem;text-transform:uppercase}.hk-section[data-astro-cid-vnlmmsdz]{padding-block:var(--section-pad)}.hk-section--white[data-astro-cid-vnlmmsdz]{background:var(--white)}.hk-text[data-astro-cid-vnlmmsdz]{color:#4b5563;font-size:1.6rem;line-height:1.7;margin:0 0 1.6rem}.hk-split[data-astro-cid-vnlmmsdz]{display:grid;gap:6.4rem;align-items:center}@media(min-width:1024px){.hk-split[data-astro-cid-vnlmmsdz]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hk-hero[data-astro-cid-vnlmmsdz]{position:relative;isolation:isolate;min-height:90vh;display:flex;align-items:center;overflow:hidden;background-color:var(--color-dark-secondary);padding-block:6.4rem}.hk-hero__bg[data-astro-cid-vnlmmsdz],.hk-hero__overlay[data-astro-cid-vnlmmsdz]{position:absolute;inset:0}.hk-hero__bg[data-astro-cid-vnlmmsdz]{z-index:-2;width:100%;height:100%;object-fit:cover;opacity:.6}.hk-hero__overlay[data-astro-cid-vnlmmsdz]{z-index:-1;background-image:linear-gradient(to right,#1a1a1acc,#1a1a1a80 50%,#1a1a1a33)}.hk-hero__inner[data-astro-cid-vnlmmsdz]{display:grid;gap:4.8rem;align-items:center;padding-block:6.4rem}@media(min-width:1024px){.hk-hero__inner[data-astro-cid-vnlmmsdz]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hk-hero__copy[data-astro-cid-vnlmmsdz]{color:var(--white)}.hk-rating[data-astro-cid-vnlmmsdz]{display:flex;align-items:center;gap:.8rem;margin-bottom:1.6rem}.hk-rating[data-astro-cid-vnlmmsdz] span[data-astro-cid-vnlmmsdz]{color:var(--color-copper);letter-spacing:0}.hk-rating[data-astro-cid-vnlmmsdz] p[data-astro-cid-vnlmmsdz]{color:#ffffffb3;font-size:1.4rem;margin:0}.hk-hero[data-astro-cid-vnlmmsdz] h1[data-astro-cid-vnlmmsdz]{color:var(--white);font-size:3.6rem;font-weight:700;line-height:1.15;letter-spacing:normal;margin:0 0 2.4rem}@media(min-width:768px){.hk-hero[data-astro-cid-vnlmmsdz] h1[data-astro-cid-vnlmmsdz]{font-size:4.8rem}}.hk-hero__copy[data-astro-cid-vnlmmsdz]>p[data-astro-cid-vnlmmsdz]{max-width:56ch;color:#fffc;font-size:1.8rem;line-height:1.7;margin:0 0 2.4rem}.hk-checklist[data-astro-cid-vnlmmsdz]{list-style:none;padding:0;margin:3.2rem 0 0;display:flex;flex-direction:column;gap:1.6rem}.hk-checklist--hero[data-astro-cid-vnlmmsdz]{gap:1.2rem;margin-top:0}.hk-checklist[data-astro-cid-vnlmmsdz] li[data-astro-cid-vnlmmsdz]{display:flex;gap:1.6rem;align-items:flex-start}.hk-checklist--hero[data-astro-cid-vnlmmsdz] li[data-astro-cid-vnlmmsdz]{align-items:center;gap:1.2rem;color:#ffffffe6;font-size:1.6rem}.hk-checklist--hero[data-astro-cid-vnlmmsdz] svg[data-astro-cid-vnlmmsdz]{margin-top:0}.hk-checklist[data-astro-cid-vnlmmsdz] strong[data-astro-cid-vnlmmsdz]{display:block;color:var(--color-dark);font-size:1.6rem;font-weight:600;margin-bottom:.4rem}.hk-checklist[data-astro-cid-vnlmmsdz] span[data-astro-cid-vnlmmsdz] span[data-astro-cid-vnlmmsdz],.hk-checklist[data-astro-cid-vnlmmsdz] div[data-astro-cid-vnlmmsdz] span[data-astro-cid-vnlmmsdz]{color:#6b7280;font-size:1.4rem;line-height:1.7}.hk-intro-image[data-astro-cid-vnlmmsdz]{width:100%;height:auto;display:block;object-fit:contain;border-radius:1.2rem}.hk-section-head[data-astro-cid-vnlmmsdz]{text-align:center;margin-bottom:4.8rem}.hk-section-head[data-astro-cid-vnlmmsdz] h2[data-astro-cid-vnlmmsdz]{margin-inline:auto}.hk-section-head[data-astro-cid-vnlmmsdz] p[data-astro-cid-vnlmmsdz]:not(.hk-kicker){max-width:57.6rem;margin:1.6rem auto 0;color:#fff9;font-size:1.6rem;line-height:1.7}.hk-table-wrap[data-astro-cid-vnlmmsdz]{overflow-x:auto}.hk-table[data-astro-cid-vnlmmsdz]{width:100%;border-collapse:collapse}.hk-table[data-astro-cid-vnlmmsdz] th[data-astro-cid-vnlmmsdz],.hk-table[data-astro-cid-vnlmmsdz] td[data-astro-cid-vnlmmsdz]{padding:1.6rem 2.4rem;text-align:center;color:#6b7280;font-size:1.4rem;white-space:nowrap}.hk-table[data-astro-cid-vnlmmsdz] th[data-astro-cid-vnlmmsdz]:first-child,.hk-table[data-astro-cid-vnlmmsdz] td[data-astro-cid-vnlmmsdz]:first-child{text-align:left;padding-left:0;padding-right:3.2rem;color:#4b5563;font-weight:500}.hk-table[data-astro-cid-vnlmmsdz] thead[data-astro-cid-vnlmmsdz] tr[data-astro-cid-vnlmmsdz]{border-bottom:2px solid #e5e7eb}.hk-table[data-astro-cid-vnlmmsdz] tbody[data-astro-cid-vnlmmsdz] tr[data-astro-cid-vnlmmsdz]{border-bottom:1px solid #f3f4f6}.hk-table[data-astro-cid-vnlmmsdz] tbody[data-astro-cid-vnlmmsdz] tr[data-astro-cid-vnlmmsdz].is-highlighted{background:#f9fafb}.hk-table[data-astro-cid-vnlmmsdz] th[data-astro-cid-vnlmmsdz] strong[data-astro-cid-vnlmmsdz]{display:block;color:var(--color-dark);font-weight:700}.hk-table[data-astro-cid-vnlmmsdz] th[data-astro-cid-vnlmmsdz] span[data-astro-cid-vnlmmsdz]{display:block;color:var(--color-copper);font-size:1.2rem;margin-top:.4rem}.hk-table[data-astro-cid-vnlmmsdz] .is-best[data-astro-cid-vnlmmsdz]{color:var(--color-copper);font-weight:600}.hk-faq[data-astro-cid-vnlmmsdz]{background:var(--white);padding-block:var(--section-pad)}.hk-faq__inner[data-astro-cid-vnlmmsdz]{width:min(100% - 3.2rem,76.8rem);margin-inline:auto}.hk-faq[data-astro-cid-vnlmmsdz] h2[data-astro-cid-vnlmmsdz]{text-align:center;margin-bottom:4.8rem}.hk-faq__list[data-astro-cid-vnlmmsdz]{display:grid;gap:1.6rem}.hk-faq__note[data-astro-cid-vnlmmsdz]{margin:3.2rem 0 0;text-align:center;font-size:1.6rem}.hk-faq__note[data-astro-cid-vnlmmsdz] a[data-astro-cid-vnlmmsdz]{color:var(--color-copper-dark);font-weight:700}.hk-faq[data-astro-cid-vnlmmsdz] details[data-astro-cid-vnlmmsdz]{overflow:hidden;border:1px solid #e5e7eb;border-radius:1.2rem;background:#f9fafb}.hk-faq[data-astro-cid-vnlmmsdz] summary[data-astro-cid-vnlmmsdz]{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2.4rem;color:var(--color-dark);cursor:pointer;font-size:1.6rem;font-weight:600;list-style:none;transition:color .2s ease}.hk-faq[data-astro-cid-vnlmmsdz] summary[data-astro-cid-vnlmmsdz]::-webkit-details-marker{display:none}.hk-faq[data-astro-cid-vnlmmsdz] summary[data-astro-cid-vnlmmsdz]:hover{color:var(--color-copper)}.hk-faq[data-astro-cid-vnlmmsdz] summary[data-astro-cid-vnlmmsdz] svg[data-astro-cid-vnlmmsdz]{width:2rem;height:2rem;flex-shrink:0;color:var(--color-copper);transition:transform .2s ease}.hk-faq[data-astro-cid-vnlmmsdz] details[data-astro-cid-vnlmmsdz][open] summary[data-astro-cid-vnlmmsdz] svg[data-astro-cid-vnlmmsdz]{transform:rotate(180deg)}.hk-faq[data-astro-cid-vnlmmsdz] details[data-astro-cid-vnlmmsdz]>div[data-astro-cid-vnlmmsdz]{color:#4b5563;font-size:1.4rem;line-height:1.7;padding:0 2.4rem 2.4rem}.hk-section[data-astro-cid-vnlmmsdz] h2[data-astro-cid-vnlmmsdz],.hk-faq[data-astro-cid-vnlmmsdz] h2[data-astro-cid-vnlmmsdz]{color:var(--color-dark);font-size:3rem;font-weight:700;line-height:1.2;letter-spacing:normal;margin:0 0 2.4rem}.hk-checklist[data-astro-cid-vnlmmsdz] svg[data-astro-cid-vnlmmsdz]{width:2rem;height:auto;flex-shrink:0;color:var(--color-copper);margin-top:.2rem}.hk-section--grey[data-astro-cid-vnlmmsdz]{background:#f9fafb}@media(min-width:768px){.hk-section[data-astro-cid-vnlmmsdz] h2[data-astro-cid-vnlmmsdz]{font-size:3.6rem}}@media(max-width:767px){.hk-hero[data-astro-cid-vnlmmsdz]{min-height:auto}.hk-hero__inner[data-astro-cid-vnlmmsdz]{padding-block:3.2rem}}.hk-hero__actions[data-astro-cid-vnlmmsdz]{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.hk-section-head[data-astro-cid-vnlmmsdz]{max-width:76.8rem;margin:0 auto 4.8rem;text-align:center}.hk-section-head[data-astro-cid-vnlmmsdz] p[data-astro-cid-vnlmmsdz]:not(.hk-kicker){color:#4b5563;font-size:1.6rem;line-height:1.7;margin:0}.hk-section-head--spaced[data-astro-cid-vnlmmsdz]{margin-top:4.8rem}.hk-benefits[data-astro-cid-vnlmmsdz]{display:grid;gap:2.4rem}@media(min-width:768px){.hk-benefits[data-astro-cid-vnlmmsdz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.hk-benefits[data-astro-cid-vnlmmsdz]{grid-template-columns:repeat(4,minmax(0,1fr))}}.hk-benefit[data-astro-cid-vnlmmsdz]{padding:2.8rem;border:1px solid #e5e7eb;border-radius:1.2rem;background:#f9fafb}.hk-benefit__num[data-astro-cid-vnlmmsdz]{display:block;margin-bottom:1.2rem;color:var(--color-copper);font-size:1.4rem;font-weight:700;letter-spacing:.1em}.hk-benefit[data-astro-cid-vnlmmsdz] h3[data-astro-cid-vnlmmsdz],.hk-step[data-astro-cid-vnlmmsdz] h3[data-astro-cid-vnlmmsdz],.hk-case[data-astro-cid-vnlmmsdz] h3[data-astro-cid-vnlmmsdz]{margin:0 0 1rem;color:var(--color-dark);font-size:2rem;font-weight:700;line-height:1.3}.hk-benefit[data-astro-cid-vnlmmsdz] p[data-astro-cid-vnlmmsdz],.hk-step[data-astro-cid-vnlmmsdz] p[data-astro-cid-vnlmmsdz],.hk-case[data-astro-cid-vnlmmsdz] p[data-astro-cid-vnlmmsdz]{margin:0;color:#4b5563;font-size:1.5rem;line-height:1.7}.hk-image[data-astro-cid-vnlmmsdz],.hk-banner[data-astro-cid-vnlmmsdz]{display:block;width:100%;height:auto;border-radius:1.2rem}.hk-banner[data-astro-cid-vnlmmsdz]{aspect-ratio:1920 / 500;object-fit:cover}.hk-steps[data-astro-cid-vnlmmsdz]{display:grid;gap:2.4rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.hk-steps[data-astro-cid-vnlmmsdz]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hk-step[data-astro-cid-vnlmmsdz]{display:flex;gap:2rem;padding:2.4rem;border:1px solid #e5e7eb;border-radius:1.2rem;background:#fff}.hk-step__num[data-astro-cid-vnlmmsdz]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;background:var(--color-copper);color:#fff;font-size:1.6rem;font-weight:700}.hk-note[data-astro-cid-vnlmmsdz]{max-width:76.8rem;margin:3.2rem auto 0;color:#4b5563;font-size:1.5rem;line-height:1.7;text-align:center}.hk-note[data-astro-cid-vnlmmsdz] a[data-astro-cid-vnlmmsdz]{color:var(--color-copper-dark);font-weight:700}.hk-estimate[data-astro-cid-vnlmmsdz]{padding-block:var(--section-pad);background:var(--white)}.hk-estimate__intro[data-astro-cid-vnlmmsdz]{width:100%;max-width:76.8rem;margin-inline:auto;padding-inline:var(--section-padding-x);text-align:center}.hk-estimate__intro[data-astro-cid-vnlmmsdz] h2[data-astro-cid-vnlmmsdz]{color:var(--color-dark);font-size:3rem;font-weight:700;line-height:1.2;margin:0 0 2.4rem}@media(min-width:768px){.hk-estimate__intro[data-astro-cid-vnlmmsdz] h2[data-astro-cid-vnlmmsdz]{font-size:3.6rem}}.hk-kicker--center[data-astro-cid-vnlmmsdz]{text-align:center}.hk-estimate__calc[data-astro-cid-vnlmmsdz]{max-width:64rem;margin:4rem auto 0;padding-inline:var(--section-padding-x);scroll-margin-top:8rem}.hk-quote__form[data-astro-cid-vnlmmsdz]{width:100%}.hk-cases[data-astro-cid-vnlmmsdz]{display:grid;gap:2.4rem}@media(min-width:640px){.hk-cases[data-astro-cid-vnlmmsdz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.hk-cases[data-astro-cid-vnlmmsdz]{grid-template-columns:repeat(4,minmax(0,1fr))}}.hk-case[data-astro-cid-vnlmmsdz]{display:flex;flex-direction:column;overflow:hidden;border:1px solid #e5e7eb;border-radius:1.2rem;background:#fff;color:inherit;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.hk-case[data-astro-cid-vnlmmsdz]:hover{border-color:var(--color-copper);box-shadow:0 .8rem 2.4rem #00000014}.hk-case[data-astro-cid-vnlmmsdz] img[data-astro-cid-vnlmmsdz],.hk-case__placeholder[data-astro-cid-vnlmmsdz]{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover;background:#e5e7eb}.hk-case__body[data-astro-cid-vnlmmsdz]{display:flex;flex:1;flex-direction:column;gap:.6rem;padding:2rem}.hk-case[data-astro-cid-vnlmmsdz] h3[data-astro-cid-vnlmmsdz]{font-size:1.8rem}.hk-case__more[data-astro-cid-vnlmmsdz]{margin-top:auto;padding-top:1.2rem;color:var(--color-copper-dark);font-size:1.4rem;font-weight:700}
