main:has(.hk-marketing-narrative) .content-panel:has(>.sl-container>[data-splash-title-anchor]){display:none}main:has(.hk-marketing-narrative) .sl-container{max-width:100%;padding-inline:0}main:has(.hk-marketing-narrative) .sl-markdown-content{max-width:none;margin:0}.hk-marketing-narrative:where(.astro-k65dpjuy){color:var(--hk-text-main)}.hk-marketing-narrative__hero:where(.astro-k65dpjuy),.hk-marketing-narrative__sections:where(.astro-k65dpjuy)>section:where(.astro-k65dpjuy),.hk-marketing-narrative__related:where(.astro-k65dpjuy),.hk-marketing-narrative__faq:where(.astro-k65dpjuy){width:calc(100% - 2rem);min-width:0;max-width:1180px;margin-inline:auto}.hk-marketing-narrative__hero:where(.astro-k65dpjuy){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3rem,7vw,6rem);display:grid}.hk-marketing-narrative__hero:where(.astro-k65dpjuy)>:where(.astro-k65dpjuy){min-width:0}.hk-marketing-narrative__eyebrow:where(.astro-k65dpjuy),.hk-marketing-narrative__sections:where(.astro-k65dpjuy) header:where(.astro-k65dpjuy)>p:where(.astro-k65dpjuy):first-child,.hk-marketing-narrative__faq:where(.astro-k65dpjuy) header:where(.astro-k65dpjuy)>p:where(.astro-k65dpjuy):first-child{color:var(--sl-color-accent-high);margin:0 0 .75rem;font-size:.875rem;font-weight:700}.hk-marketing-narrative__hero:where(.astro-k65dpjuy) h1:where(.astro-k65dpjuy){letter-spacing:-.04em;text-wrap:balance;max-width:17ch;margin:0;font-size:clamp(2.6rem,5.6vw,4.4rem);line-height:1.02}.hk-marketing-narrative__hero:where(.astro-k65dpjuy) h1:where(.astro-k65dpjuy) span:where(.astro-k65dpjuy){color:var(--sl-color-accent-high)}.hk-marketing-narrative__intro:where(.astro-k65dpjuy){max-width:62ch;color:var(--hk-text-muted);text-wrap:pretty;margin:1.25rem 0 0;font-size:1rem;line-height:1.65}.hk-marketing-narrative__actions:where(.astro-k65dpjuy){flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.hk-marketing-narrative:where(.astro-k65dpjuy) figure:where(.astro-k65dpjuy){margin:0}.hk-marketing-narrative:where(.astro-k65dpjuy) figure:where(.astro-k65dpjuy) img:where(.astro-k65dpjuy){border:1px solid var(--hk-border-soft);background:var(--hk-card-bg);border-radius:.85rem;width:100%;height:auto}.hk-marketing-narrative__related:where(.astro-k65dpjuy){border-block:1px solid var(--hk-border-strong);flex-wrap:wrap;display:flex}.hk-marketing-narrative__related:where(.astro-k65dpjuy) a:where(.astro-k65dpjuy){min-height:2.75rem;color:var(--hk-text-muted);align-items:center;padding:.6rem 1rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.hk-marketing-narrative__related:where(.astro-k65dpjuy) a:where(.astro-k65dpjuy):hover{color:var(--sl-color-accent-high)}.hk-marketing-narrative__sections:where(.astro-k65dpjuy)>section:where(.astro-k65dpjuy){border-block-end:1px solid var(--hk-border-strong);grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);gap:clamp(2rem,5vw,5rem);padding-block:clamp(4rem,8vw,7rem);display:grid}.hk-marketing-narrative__sections:where(.astro-k65dpjuy) h2:where(.astro-k65dpjuy),.hk-marketing-narrative__faq:where(.astro-k65dpjuy) h2:where(.astro-k65dpjuy){letter-spacing:-.035em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(1.9rem,3.6vw,2.8rem);line-height:1.08}.hk-marketing-narrative__sections:where(.astro-k65dpjuy) header:where(.astro-k65dpjuy)>p:where(.astro-k65dpjuy):last-child,.hk-marketing-narrative__faq:where(.astro-k65dpjuy) header:where(.astro-k65dpjuy)>p:where(.astro-k65dpjuy):last-child{max-width:58ch;color:var(--hk-text-muted);margin:1rem 0 0;font-size:1rem;line-height:1.65}.hk-marketing-narrative__blocks:where(.astro-k65dpjuy){gap:1.5rem;min-width:0;display:grid}.hk-marketing-narrative__facts:where(.astro-k65dpjuy){border-block-start:1px solid var(--hk-border-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.hk-marketing-narrative__facts:where(.astro-k65dpjuy) div:where(.astro-k65dpjuy){border-block-end:1px solid var(--hk-border-strong);padding:1.5rem}.hk-marketing-narrative__facts:where(.astro-k65dpjuy) div:where(.astro-k65dpjuy):nth-child(odd){border-inline-end:1px solid var(--hk-border-strong)}.hk-marketing-narrative__facts:where(.astro-k65dpjuy) dt:where(.astro-k65dpjuy){font-size:1rem;font-weight:700}.hk-marketing-narrative__facts:where(.astro-k65dpjuy) dd:where(.astro-k65dpjuy){color:var(--hk-text-muted);margin:.75rem 0 0;font-size:.875rem;line-height:1.6}.hk-marketing-narrative__blocks:where(.astro-k65dpjuy) ul:where(.astro-k65dpjuy){color:var(--hk-text-muted);margin:0;padding-inline-start:1.25rem;font-size:1rem;line-height:1.65}.hk-marketing-narrative__blocks:where(.astro-k65dpjuy) nav:where(.astro-k65dpjuy){flex-wrap:wrap;gap:.75rem;display:flex}.hk-marketing-narrative__table:where(.astro-k65dpjuy){contain:inline-size;overscroll-behavior-inline:contain;border-block:1px solid var(--hk-border-strong);scrollbar-gutter:stable;width:100%;min-width:0;max-width:100%;overflow-x:auto}.hk-marketing-narrative__table:where(.astro-k65dpjuy) table:where(.astro-k65dpjuy){border-collapse:collapse;width:100%;min-width:42rem;margin:0;font-size:.875rem;display:table;overflow:visible}.hk-marketing-narrative__table:where(.astro-k65dpjuy) :where(.astro-k65dpjuy):where(th,td){border-block-end:1px solid var(--hk-border-soft);text-align:start;vertical-align:top;padding:.85rem 1rem}.hk-marketing-narrative__table:where(.astro-k65dpjuy) th:where(.astro-k65dpjuy){color:var(--hk-text-main);font-weight:700}.hk-marketing-narrative__table:where(.astro-k65dpjuy) td:where(.astro-k65dpjuy){color:var(--hk-text-muted);line-height:1.55}.hk-marketing-narrative__table:where(.astro-k65dpjuy):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:3px}.hk-marketing-narrative__notice:where(.astro-k65dpjuy){border-block:1px solid var(--hk-border-strong);display:block}.hk-marketing-narrative__notice:where(.astro-k65dpjuy)>header:where(.astro-k65dpjuy){justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;padding:.5rem 0;display:flex}.hk-marketing-narrative__notice:where(.astro-k65dpjuy) button:where(.astro-k65dpjuy){border:1px solid var(--hk-border-strong);min-height:2.75rem;color:var(--hk-text-main);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding-inline:1rem;font-size:.875rem;font-weight:700}.hk-marketing-narrative__notice:where(.astro-k65dpjuy) button:where(.astro-k65dpjuy):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:3px}.hk-marketing-narrative__notice:where(.astro-k65dpjuy) :where(.astro-k65dpjuy)[data-copy-source]{padding-block:1.5rem}.hk-marketing-narrative__notice:where(.astro-k65dpjuy) h3:where(.astro-k65dpjuy){margin:0;font-size:1.35rem}.hk-marketing-narrative__notice:where(.astro-k65dpjuy) p:where(.astro-k65dpjuy){max-width:68ch;color:var(--hk-text-muted);font-size:.875rem;line-height:1.65}.hk-marketing-narrative__faq:where(.astro-k65dpjuy){grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);gap:clamp(2rem,5vw,5rem);padding-block:clamp(4rem,8vw,7rem);display:grid}.hk-marketing-narrative__faq:where(.astro-k65dpjuy) details:where(.astro-k65dpjuy){border-block-end:1px solid var(--hk-border-strong)}.hk-marketing-narrative__faq:where(.astro-k65dpjuy) summary:where(.astro-k65dpjuy){min-height:2.75rem;color:var(--hk-text-main);cursor:pointer;padding:1rem 0;font-size:.875rem;font-weight:700}.hk-marketing-narrative__faq:where(.astro-k65dpjuy) details:where(.astro-k65dpjuy) p:where(.astro-k65dpjuy){color:var(--hk-text-muted);margin:0 0 1.25rem;font-size:.875rem;line-height:1.65}@media (width<=900px){.hk-marketing-narrative__hero:where(.astro-k65dpjuy),.hk-marketing-narrative__sections:where(.astro-k65dpjuy)>section:where(.astro-k65dpjuy),.hk-marketing-narrative__faq:where(.astro-k65dpjuy){grid-template-columns:1fr}}@media (width<=560px){.hk-marketing-narrative__hero:where(.astro-k65dpjuy),.hk-marketing-narrative__sections:where(.astro-k65dpjuy)>section:where(.astro-k65dpjuy),.hk-marketing-narrative__related:where(.astro-k65dpjuy),.hk-marketing-narrative__faq:where(.astro-k65dpjuy){width:calc(100% - 1.5rem)}.hk-marketing-narrative__facts:where(.astro-k65dpjuy){grid-template-columns:1fr}.hk-marketing-narrative__facts:where(.astro-k65dpjuy) div:where(.astro-k65dpjuy):nth-child(odd){border-inline-end:0}}
