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