@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;--body-color:var(--hk-color-black);--body-bg:var(--hk-color-white);--grid-col:lg}main{display:block;-webkit-padding-after:var(--hk-spacing-lg-2xl-sm-lg);padding-block-end:var(--hk-spacing-lg-2xl-sm-lg)}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;block-size:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;line-height:0;font-size:75%;vertical-align:baseline}sub{inset-block-end:-0.25em}sup{inset-block-start:-0.5em}img{border-style:none;max-inline-size:100%;block-size:auto;vertical-align:middle}button,input,optgroup,select,textarea{margin:0;line-height:1.15;font-family:inherit;font-size:100%}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:auto;appearance:auto}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{display:table;padding:0;color:inherit;box-sizing:border-box;max-inline-size:100%;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{block-size:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:auto;appearance:auto;font:inherit}details{display:block;--transition-duration:250ms}[hidden],template{display:none}@media screen and (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}:root{--hk-width-content-sm:38rem;--hk-width-content-md:50rem;--hk-width-content-lg:64rem;--hk-width-content-xl:84.75rem;--hk-width-page:84.75rem;--hk-width-full:100%;--hk-spacing-3xs:0.125rem;--hk-spacing-2xs:0.25rem;--hk-spacing-xs:0.5rem;--hk-spacing-sm:0.75rem;--hk-spacing-md:1rem;--hk-spacing-md\+:1.25rem;--hk-spacing-lg:1.5rem;--hk-spacing-xl:2rem;--hk-spacing-2xl:3rem;--hk-spacing-3xl:4rem;--hk-spacing-4xl:8rem;--hk-spacing:var(--hk-spacing-xl);--hk-spacing-xs-lg-sm-lg:clamp(0.5rem, 0.1246418338rem + 1.5281757402vw, 1.5rem);--hk-spacing-xs-2xl-sm-lg:clamp(0.5rem, -0.4383954155rem + 3.8204393505vw, 3rem);--hk-spacing-sm-md-sm-md:clamp(0.75rem, 0.496124031rem + 1.0335917313vw, 1rem);--hk-spacing-md-lg-sm-md:clamp(1rem, 0.492248062rem + 2.0671834625vw, 1.5rem);--hk-spacing-md-lg-md-lg:clamp(1rem, 0.4090909091rem + 1.2121212121vw, 1.5rem);--hk-spacing-lg-xl-md-lg:clamp(1.5rem, 0.9090909091rem + 1.2121212121vw, 2rem);--hk-spacing-lg-2xl-sm-lg:clamp(1.5rem, 0.9369627507rem + 2.2922636103vw, 3rem);--hk-spacing-lg-3xl-sm-lg:clamp(1.5rem, 0.5616045845rem + 3.8204393505vw, 4rem);--hk-spacing-2xl-3xl-md-lg:clamp(3rem, 1.8181818182rem + 2.4242424242vw, 4rem);--hk-gap-side:var(--hk-spacing-md-lg-sm-md);--hk-gap:var(--hk-spacing-sm-md-sm-md);--hk-gap-grow:var(--hk-spacing-sm-md-sm-md);--hk-control-size-md:2.5rem;--hk-control-size-lg:3.25rem;--hk-control-size-xl:3.75rem;--hk-control-size-2xl:5.625rem;--hk-radius-sm:0.25rem;--hk-radius-md:0.5rem;--hk-radius-lg:1rem;--hk-radius-xl:1.5rem;--hk-radius-2xl:3rem;--hk-radius-3xl:4rem;--hk-radius-full:62.4375rem;--hk-radius-mc:clamp(11rem, -0.1705426357rem + 45.4780361757vw, 22rem);--hk-subtle-shadow:0 0 2px hsl(0deg 0% 0% / 8%),0 0 8px hsl(0deg 0% 0% / 8%);--hk-subtle-shadow-grow:0 0 4px hsl(0deg 0% 0% / 12%),0 0 16px hsl(0deg 0% 0% / 12%);--hk-timing-slow:1000ms;--hk-timing-medium:400ms;--hk-timing-fast:250ms;--hk-easing-in:cubic-bezier(0.8, 0, 0.7, 1);--hk-easing-out:cubic-bezier(0, 0, 0.2, 1);--hk-easing-inout:cubic-bezier(0.4, 0, 0.2, 1);--hk-top-after-header:var(--header-height, 0);--hk-color-blue-bright:240deg 100% 47%/100%;--hk-color-blue-dark:218deg 100% 20%/100%;--hk-color-blue-light:216deg 79% 96%/100%;--hk-color-red:0deg 100% 42%/100%;--hk-color-white:0deg 0% 100%/100%;--hk-color-black:0deg 0% 11%/100%;--hk-color-grey-42:0deg 0% 42%/100%;--hk-color-grey-54:0deg 0% 54%/100%;--hk-color-grey-87:0deg 0% 87%/100%;--hk-color-grey-94:0deg 0% 94%/100%;--hk-color-peach:25deg 50% 95%/100%;--hk-background-primary:hsl(var(--hk-color-white));--hk-background-secondary:hsl(var(--hk-color-blue-light));--hk-background-tertiary:hsl(var(--hk-color-peach));--hk-surface-primary:hsl(var(--hk-color-white));--hk-surface-secondary:hsl(var(--hk-color-blue-light));--hk-surface-tertiary:hsl(var(--hk-color-blue-dark));--hk-control-primary:hsl(var(--hk-color-blue-dark));--hk-control-secondary:hsl(var(--hk-color-blue-light));--hk-control-tertiary:hsl(var(--hk-color-white));--hk-control-invert:hsl(var(--hk-color-grey-dark));--hk-control-highlight:hsl(var(--hk-color-red));--hk-control-light:hsl(var(--hk-color-grey-54));--hk-control-lighter:hsl(var(--hk-color-grey-87));--hk-control-lightest:hsl(var(--hk-color-grey-94));--hk-text-primary:hsl(var(--hk-color-black));--hk-text-secondary:hsl(var(--hk-color-red));--hk-text-tertiary:hsl(var(--hk-color-blue-dark));--hk-text-highlight:hsl(var(--hk-color-blue-bright));--hk-text-invert:hsl(var(--hk-color-white));--hk-text-mute:hsl(var(--hk-color-grey-42));--hk-text-dark:hsl(var(--hk-color-black));--hk-outline-width:max(2px, .15em);--hk-outline-style:dotted;--hk-outline-color:currentcolor;--hk-outline-offset:max(2px, .15em);--hk-font-size-1:clamp(1.5rem, 1.3123209169rem + 0.7640878701vw, 2rem);--hk-font-size-2:clamp(1.25rem, 1.1561604585rem + 0.3820439351vw, 1.5rem);--hk-font-size-3:clamp(1rem, 0.9061604585rem + 0.3820439351vw, 1.25rem);--hk-font-size-4:clamp(0.875rem, 0.8280802292rem + 0.1910219675vw, 1rem);--hk-font-size-5:clamp(0.875rem, 0.8280802292rem + 0.1910219675vw, 1rem);--hk-font-size-6:clamp(0.875rem, 0.8280802292rem + 0.1910219675vw, 1rem);--hk-font-size-7:clamp(0.75rem, 0.7030802292rem + 0.1910219675vw, 0.875rem);--hk-font-family-serif:Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--hk-font-family-sans-serif:Nunito Sans,-apple-system,blinkmacsystemfont,avenir next,avenir,segoe ui,helvetica neue,adwaita sans,cantarell,ubuntu,roboto,noto,helvetica,arial,sans-serif;scroll-behavior:smooth;font-family:var(--hk-font-family-sans-serif);line-height:1.4;interpolate-size:allow-keywords;--form-control-color:var(--hk-color-blue);accent-color:var(--form-control-color)}@media screen and (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}@media screen and (min-width:48.75rem){:root{--hk-gap-side:var(--hk-spacing-lg-xl-md-lg);--hk-gap-grow:var(--hk-spacing-md-lg-md-lg)}}:focus-visible{outline:var(--hk-outline-color) var(--hk-outline-style) var(--hk-outline-width);outline-offset:var(--hk-outline-offset)}*,::after,::before{box-sizing:border-box}body{margin:0;display:flex;flex-direction:column;max-inline-size:1280px;min-block-size:100vh;margin-inline:auto;font-size:clamp(1rem, .9530802292rem + .1910219675vw, 1.125rem);color:var(--body-color);background:var(--body-bg);box-shadow:0 0 8px rgba(0,0,0,.2),0 0 24px rgba(0,0,0,.2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports (display:flex){body{max-inline-size:none}}@media print{@page{size:auto;margin:.5cm}body,html{background:0 0}a::after{font-size:smaller;content:" (" attr(href) ")"}.print\:hide.print\:hide{display:none}}.cluster{--hk-cluster-gap:var(--hk-spacing-xs-lg-sm-lg);display:flex;flex-wrap:wrap;align-items:center;gap:var(--hk-cluster-gap);-webkit-padding-start:0;padding-inline-start:0}.cluster>li::marker{font-size:0}.cluster--3xs{--hk-cluster-gap:var(--hk-spacing-3xs)}.cluster--2xs{--hk-cluster-gap:var(--hk-spacing-2xs)}.cluster--xs{--hk-cluster-gap:var(--hk-spacing-xs)}.cluster--sm{--hk-cluster-gap:var(--hk-spacing-sm)}.cluster--md{--hk-cluster-gap:var(--hk-spacing-md)}.cluster--lg{--hk-cluster-gap:var(--hk-spacing-lg)}.cluster--xl{--hk-cluster-gap:var(--hk-spacing-xl)}.cluster--2xl{--hk-cluster-gap:var(--hk-spacing-2xl)}.cluster--3xl{--hk-cluster-gap:var(--hk-spacing-3xl)}.cluster--4xl{--hk-cluster-gap:var(--hk-spacing-4xl)}.cluster--none{--hk-cluster-gap:0}.cluster--inline{display:inline-flex}.cluster--center{justify-content:center}.cluster--top{align-items:flex-start}.cluster--end{justify-content:flex-end}.cluster--between{justify-content:space-between}.cluster--nowrap{flex-wrap:nowrap}.cluster--socials{gap:0;padding-block:0.25em}.cluster--socials a{position:relative;margin-block:-0.25em;margin-inline:-0.25em}.cluster--socials a:focus,.cluster--socials a:hover{z-index:1}.cluster--socials a:first-child{-webkit-margin-start:0;margin-inline-start:0}.cluster--socials a:last-child{-webkit-margin-end:0;margin-inline-end:0}.cluster--separator>*+*,.flag-object{display:flex;align-items:center}.flag-object{flex-wrap:wrap;justify-content:initial;gap:var(--hk-flag-object-gap,var(--hk-spacing-sm))}.flag-object>.flag-object__aside{flex:1 0 auto}.flag-object>.flag-object__body{flex-basis:auto;flex-grow:999}.flag-object--nowrap{flex-wrap:nowrap}.flag-object--top{align-items:flex-start}.flag-object--bottom{align-items:flex-end}.flag-object--inline{display:inline-flex;flex-wrap:nowrap}.flag-object--inline .flag-object__body{flex-basis:auto}.flag-object__aside--center{align-self:center}.flag-object--gap\:3xs{--hk-flag-object-gap:var(--hk-spacing-3xs)}.flag-object--gap\:2xs{--hk-flag-object-gap:var(--hk-spacing-2xs)}.flag-object--gap\:xs{--hk-flag-object-gap:var(--hk-spacing-xs)}.flag-object--gap\:sm{--hk-flag-object-gap:var(--hk-spacing-sm)}.flag-object--gap\:md{--hk-flag-object-gap:var(--hk-spacing-md)}.flag-object--gap\:lg{--hk-flag-object-gap:var(--hk-spacing-lg)}.flag-object--gap\:xl{--hk-flag-object-gap:var(--hk-spacing-xl)}.flag-object--gap\:2xl{--hk-flag-object-gap:var(--hk-spacing-2xl)}.flag-object--gap\:3xl{--hk-flag-object-gap:var(--hk-spacing-3xl)}.flag-object--gap\:4xl{--hk-flag-object-gap:var(--hk-spacing-4xl)}.grid{--grid-min-col-size:21.1875em;--grid-row-gap:var(--hk-gap);--grid-column-gap:var(--hk-gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-min-col-size),100%),1fr));gap:var(--grid-row-gap) var(--grid-column-gap);-webkit-padding-start:0;padding-inline-start:0;list-style-type:none}.grid--size\:sm{--grid-min-col-size:16.95em}.layout\:content{--gap:var(--hk-gap-side);--bleed:minmax(var(--gap), auto);--page:1fr;--xl:minmax(0, calc((var(--hk-width-content-xl) - var(--hk-width-content-lg)) / 2));--lg:minmax(0, calc((var(--hk-width-content-lg) - var(--hk-width-content-md)) / 2));--md:minmax(0, calc((var(--hk-width-content-md) - var(--hk-width-content-sm)) / 2));--sm:min(var(--hk-width-content-sm), 100% - var(--gap) * 2);display:grid;grid-template-columns:[bleed-start] var(--bleed) [page-start] var(--page) [xl-start] var(--xl) [lg-start] var(--lg) [md-start] var(--md) [sm-start] var(--sm) [sm-end] var(--md) [md-end] var(--lg) [lg-end] var(--xl) [xl-end] var(--page) [page-end] var(--bleed) [bleed-end]}.layout\:content>*{-webkit-margin-before:unset;margin-block-start:unset}.layout\:content>*+*{-webkit-margin-before:var(--hk-layout-spacing,var(--hk-spacing-xl));margin-block-start:var(--hk-layout-spacing,var(--hk-spacing-xl))}.layout\:content>:not(.width\:content\:sm,.width\:content\:md,.width\:content\:lg,.width\:page,.width\:bleed,.grid-column-ignore){grid-column:var(--grid-col,md)}.layout\:content>.width\:content\:sm{grid-column:sm}.layout\:content>.width\:content\:md{grid-column:md}.layout\:content>.width\:content\:lg{grid-column:lg}.layout\:content>.width\:content\:xl{grid-column:xl}.layout\:content>.width\:content\:xxl{grid-column:xxl}.layout\:content>.width\:page{grid-column:page;inline-size:100%;max-inline-size:var(--hk-width-page);margin-inline:auto}.layout\:content>.width\:bleed{grid-column:bleed}.layout\:content>.width\:bleed.keep-bleed{max-inline-size:var(--hk-width-content-xl);margin-inline:auto}.layout\:content.layout\:spacing--3xs>*+*{--hk-layout-spacing:var(--hk-spacing-3xs)}.layout\:content.layout\:spacing--2xs>*+*{--hk-layout-spacing:var(--hk-spacing-2xs)}.layout\:content.layout\:spacing--xs>*+*{--hk-layout-spacing:var(--hk-spacing-xs)}.layout\:content.layout\:spacing--sm>*+*{--hk-layout-spacing:var(--hk-spacing-sm)}.layout\:content.layout\:spacing--md>*+*{--hk-layout-spacing:var(--hk-spacing-md)}.layout\:content.layout\:spacing--lg>*+*{--hk-layout-spacing:var(--hk-spacing-lg)}.layout\:content.layout\:spacing--xl>*+*{--hk-layout-spacing:var(--hk-spacing-xl)}.layout\:content.layout\:spacing--2xl>*+*{--hk-layout-spacing:var(--hk-spacing-2xl)}.layout\:content.layout\:spacing--3xl>*+*{--hk-layout-spacing:var(--hk-spacing-3xl)}.layout\:content.layout\:spacing--4xl>*+*{--hk-layout-spacing:var(--hk-spacing-4xl)}.max\:176{max-inline-size:11rem}.max\:400{max-inline-size:25rem}.max\:480{max-inline-size:30rem}.max\:560{max-inline-size:35rem}.max\:680{max-inline-size:42.5rem}.max\:960{max-inline-size:60rem}.width\:400{inline-size:100%;max-inline-size:25rem;margin-inline:auto}.stack{-webkit-padding-start:0;padding-inline-start:0;list-style-type:none}.stack>*{-webkit-margin-before:unset;margin-block-start:unset}.stack>*+*{-webkit-margin-before:var(--hk-stack-spacing,1.5rem);margin-block-start:var(--hk-stack-spacing,1.5rem)}.stack>.hidden,.stack>.hidden:first-child+*,.stack>.is-hidden,.stack>.is-hidden:first-child+*,.stack>.visually\:hidden,.stack>.visually\:hidden:first-child+*,.stack>[hidden],.stack>[hidden]:first-child+*,.stack>meta,.stack>meta:first-child+*,.stack>script,.stack>script:first-child+*{-webkit-margin-before:0;margin-block-start:0}.stack--3xs>*+*{--hk-stack-spacing:var(--hk-spacing-3xs)}.stack--2xs>*+*{--hk-stack-spacing:var(--hk-spacing-2xs)}.stack--xs>*+*{--hk-stack-spacing:var(--hk-spacing-xs)}.stack--sm>*+*{--hk-stack-spacing:var(--hk-spacing-sm)}.stack--md>*+*{--hk-stack-spacing:var(--hk-spacing-md)}.stack--lg>*+*{--hk-stack-spacing:var(--hk-spacing-lg)}.stack--xl>*+*{--hk-stack-spacing:var(--hk-spacing-xl)}.stack--2xl>*+*{--hk-stack-spacing:var(--hk-spacing-2xl)}.stack--3xl>*+*{--hk-stack-spacing:var(--hk-spacing-3xl)}.stack--4xl>*+*{--hk-stack-spacing:var(--hk-spacing-4xl)}.stack--center{display:flex;flex-direction:column;justify-content:center}.stack--narrow>*+*{-webkit-margin-before:var(--hk-spacing-xs);margin-block-start:var(--hk-spacing-xs)}.switcher{--column-gap:var(--hk-gap);--row-gap:var(--hk-gap);--hk-switcher-gap:0;display:flex;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap)}.switcher.gap\:row\:3xs{--row-gap:var(--hk-spacing-3xs)}.switcher.gap\:column\:3xs{--column-gap:var(--hk-spacing-3xs)}.switcher.gap\:row\:2xs{--row-gap:var(--hk-spacing-2xs)}.switcher.gap\:column\:2xs{--column-gap:var(--hk-spacing-2xs)}.switcher.gap\:row\:xs{--row-gap:var(--hk-spacing-xs)}.switcher.gap\:column\:xs{--column-gap:var(--hk-spacing-xs)}.switcher.gap\:row\:sm{--row-gap:var(--hk-spacing-sm)}.switcher.gap\:column\:sm{--column-gap:var(--hk-spacing-sm)}.switcher.gap\:row\:md{--row-gap:var(--hk-spacing-md)}.switcher.gap\:column\:md{--column-gap:var(--hk-spacing-md)}.switcher.gap\:row\:lg{--row-gap:var(--hk-spacing-lg)}.switcher.gap\:column\:lg{--column-gap:var(--hk-spacing-lg)}.switcher.gap\:row\:xl{--row-gap:var(--hk-spacing-xl)}.switcher.gap\:column\:xl{--column-gap:var(--hk-spacing-xl)}.switcher.gap\:row\:2xl{--row-gap:var(--hk-spacing-2xl)}.switcher.gap\:column\:2xl{--column-gap:var(--hk-spacing-2xl)}.switcher.gap\:row\:3xl{--row-gap:var(--hk-spacing-3xl)}.switcher.gap\:column\:3xl{--column-gap:var(--hk-spacing-3xl)}.switcher.gap\:row\:4xl{--row-gap:var(--hk-spacing-4xl)}.switcher.gap\:column\:4xl{--column-gap:var(--hk-spacing-4xl)}.switcher>*{flex-basis:calc((60rem - 100%) * 999);flex-grow:1}.switcher>*+*{-webkit-margin-before:unset;margin-block-start:unset}.switcher>:nth-last-child(n+5),.switcher>:nth-last-child(n+5)~*{flex-basis:100%}.switcher--2\:1>:first-child{flex-grow:2}.switcher--3\:1>:first-child,.switcher--3\:2>:first-child{flex-grow:3}.switcher--3\:2>:nth-child(2){flex-grow:2}.switcher--center{align-items:center}@media screen and (min-width:0) and (max-width:74.5625rem){.switcher--flip>:nth-child(2){order:-1}}.width\:content\:xl,.width\:page{inline-size:100%;margin-inline:auto}.width\:page{max-inline-size:var(--hk-width-page)}.width\:content\:xl{max-inline-size:var(--hk-width-content-xl)}.width\:content\:lg{max-inline-size:var(--hk-width-content-lg)}.width\:content\:md{max-inline-size:var(--hk-width-content-md)}.act-as\:anchor,a{color:inherit;text-decoration:none}.act-as\:anchor:focus,.act-as\:anchor:hover,a:focus,a:hover{text-decoration:underline}.act-as\:anchor[type],a[type]{padding:0;color:inherit;background:inherit;border:inherit}.act-as\:anchor[target=_blank][href^=http]:not(.button--social),a[target=_blank][href^=http]:not(.button--social){display:inline-flex;gap:var(--hk-spacing-2xs)}.act-as\:anchor[target=_blank][href^=http]:not(.button--social)::after,a[target=_blank][href^=http]:not(.button--social)::after{content:" ";display:block;inline-size:1.5rem;aspect-ratio:1;background-image:url("data:image/svg+xml,%3Csvg style='fill: currentColor;' xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M9.343 3.931H3.726A3.728 3.728 0 0 0 0 7.657v12.617A3.727 3.727 0 0 0 3.726 24h12.617a3.728 3.728 0 0 0 3.726-3.726v-5.617a1.251 1.251 0 0 0-2.5 0v5.617c0 .677-.55 1.226-1.226 1.226H3.726A1.226 1.226 0 0 1 2.5 20.274V7.657c0-.676.549-1.226 1.226-1.226h5.617a1.25 1.25 0 0 0 0-2.5ZM19.732 2.5l-8.703 8.703a1.25 1.25 0 0 0 1.768 1.768L21.5 4.268v5.285a1.25 1.25 0 0 0 2.5 0V1.25a1.238 1.238 0 0 0-.315-.829l-.02-.023-.02-.021-.011-.011-.023-.022-.024-.022-.008-.007A1.238 1.238 0 0 0 22.75 0h-8.303a1.25 1.25 0 0 0 0 2.5h5.285Z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:14px 14px}p a{font-weight:500;text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:var(--hk-anchor-underline,underline);text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s}p a:focus,p a:hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:var(--hk-anchor-underline-hover,underline);text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}button{color:inherit;cursor:pointer}figure{display:flex;flex-direction:column;gap:var(--hk-figure-gap,var(--hk-spacing-xs));margin:0}figure img{display:block;line-height:1}h1,h2,h3,h4,h5,h6{margin-block:0;font-weight:inherit}dt:has(> svg){display:flex;align-items:center;justify-content:center;line-height:1}ol,p,ul{margin-block:0}svg{line-height:1;fill:currentcolor}svg:not([width],[height]){inline-size:1em;block-size:1em}ol:not([class]),ul:not([class]){-webkit-padding-start:1.75ch;padding-inline-start:1.75ch}.button{--button-size:var(--hk-control-size-md);--button-padding-block:0;--button-padding-inline:0.75rem;--button-justify-content:space-between;--button-font-size:1rem;--button-color:inherit;--button-background:transparent;--button-radius:var(--hk-radius-sm);--button-border:none;--button-hover-color:inherit;--button-hover-background:transparent;--button-hover-border:none;--button-gap:0.5rem;--button-shadow:initial;--button-hover-shadow:initial;display:inline-flex;align-items:center;justify-content:var(--button-justify-content);gap:var(--button-gap);min-inline-size:var(--button-size);min-block-size:var(--button-size);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);font-size:var(--button-font-size);font-weight:500;line-height:1em;color:var(--button-color,inherit);text-decoration:none;background:var(--button-background);border:var(--button-border);border-radius:var(--button-radius);box-shadow:var(--button-shadow)}.button:focus,.button:hover{color:var(--button-hover-color);text-decoration:none;background:var(--button-hover-background);border:var(--button-hover-border);box-shadow:var(--button-hover-shadow)}.button:has(span.visually\:hidden + svg),.button:has(svg:only-child){justify-content:center;gap:0;padding-inline:0;border-radius:var(--hk-radius-full)}.button [disabled]{opacity:.4}.button [disabled],.button [disabled] *{pointer-events:none}.button svg{inline-size:var(--button-svg-size,1.5rem);block-size:var(--button-svg-size,1.5rem);transition:translate .4s cubic-bezier(0, 0, .2, 1),transform .4s cubic-bezier(0, 0, .2, 1),-webkit-transform .4s cubic-bezier(0, 0, .2, 1);fill:currentcolor}.button .button__text,.button svg{position:relative;z-index:1;pointer-events:none}.button .button__text{display:block}.button--center{--button-justify-content:center}.button--nav{--button-color:var(--hk-text-tertiary);--button-hover-color:var(--hk-text-tertiary)}.button--nav-toggle{--button-background:var(--hk-control-lightest);--button-hover-background:var(--hk-control-lightest);--button-radius:var(--hk-radius-sm)}.button--social:focus svg,.button--social:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.button--social svg{transition:transform .2s cubic-bezier(.195, .4, .45, .785);transition:transform .2s cubic-bezier(.195, .4, .45, .785),-webkit-transform .2s cubic-bezier(.195, .4, .45, .785)}.button--social .button__text{position:absolute;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:none}.button--svg-only{--button-size:var(--hk-control-size-lg);--button-justify-content:center;--button-padding-inline:.375em;aspect-ratio:1/1;border-color:transparent}.button--svg-only .button__text{position:absolute;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:none}.button--svg-only svg:first-child{margin:unset}.button--primary{--button-color:var(--hk-text-invert);--button-background:var(--hk-control-primary);--button-hover-color:var(--hk-text-invert);--button-hover-background:var(--hk-control-primary);--button-padding-inline:var(--hk-spacing-xl);--button-hover-shadow:var(--hk-subtle-shadow-grow);text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:none;text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s;transition:box-shadow var(--hk-timing-medium) var(--hk-easing-in) 0s,text-decoration-color var(--hk-timing-medium) var(--hk-easing-in) 0s,text-underline-offset var(--hk-timing-medium) var(--hk-easing-in) 0s}.button--primary:focus,.button--primary:hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:underline;text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}.button--secondary{--button-color:var(--hk-text-invert);--button-background:var(--hk-control-secondary);--button-hover-color:var(--hk-text-invert);--button-hover-background:var(--hk-control-secondary);--button-padding-inline:var(--hk-spacing-xl);--button-hover-shadow:var(--hk-subtle-shadow-grow);text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:none;text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s;transition:box-shadow var(--hk-timing-medium) var(--hk-easing-in) 0s,text-decoration-color var(--hk-timing-medium) var(--hk-easing-in) 0s,text-underline-offset var(--hk-timing-medium) var(--hk-easing-in) 0s}.button--secondary:focus,.button--secondary:hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:underline;text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}.button--tertiary{--button-color:var(--hk-text-dark);--button-background:var(--hk-control-tertiary);--button-hover-color:var(--hk-text-dark);--button-hover-background:var(--hk-control-tertiary);--button-padding-inline:var(--hk-spacing-xl);--button-hover-shadow:var(--hk-subtle-shadow-grow);text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:none;text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s;transition:box-shadow var(--hk-timing-medium) var(--hk-easing-in) 0s,text-decoration-color var(--hk-timing-medium) var(--hk-easing-in) 0s,text-underline-offset var(--hk-timing-medium) var(--hk-easing-in) 0s}.button--tertiary:focus,.button--tertiary:hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:underline;text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}.button--highlight{--button-color:var(--hk-text-invert);--button-background:var(--hk-control-highlight);--button-hover-color:var(--hk-text-invert);--button-hover-background:var(--hk-control-highlight);--button-padding-inline:var(--hk-spacing-xl);--button-hover-shadow:var(--hk-subtle-shadow-grow);text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:none;text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s;transition:box-shadow var(--hk-timing-medium) var(--hk-easing-in) 0s,text-decoration-color var(--hk-timing-medium) var(--hk-easing-in) 0s,text-underline-offset var(--hk-timing-medium) var(--hk-easing-in) 0s}.button--highlight:focus,.button--highlight:hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:underline;text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}.button--text{--button-size:unset;--button-padding-inline:0;--button-color:var(--hk-text-tertiary);text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:none;text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s}.button--text:focus,.button--text:hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:none;text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}.button--text::after{content:unset}.card__wrapper{display:flex;container-type:inline-size}.card{position:relative;display:var(--card-display,flex);flex-flow:var(--card-flex-direction,column) var(--card-flex-wrap,nowrap);gap:var(--card-gap,var(--hk-spacing-md));padding-block:var(--card-padding-block,var(--hk-spacing-md));padding-inline:var(--card-padding-inline,var(--hk-spacing-md));overflow:var(--card-overflow,hidden);color:var(--card-color,currentcolor);background:var(--card-bg,transparent);border:var(--card-border,1px solid) var(--card-border-color,transparent);border-radius:var(--card-radius,var(--hk-radius-md));box-shadow:var(--card-box-shadow,0)}@media print{.card{border:4px solid #ddd;box-shadow:none;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.card .card__figure{overflow:hidden;border-radius:var(--card-figure-radius,inherit)}.card.is-clickable-card{cursor:pointer;transition:all var(--hk-timing-fast) var(--hk-easing-inout) 0s}.card.is-clickable-card:focus,.card.is-clickable-card:focus-within,.card.is-clickable-card:hover{box-shadow:var(--card-hover-box-shadow,0)}.card.is-clickable-card:focus [data-card-link],.card.is-clickable-card:focus-within [data-card-link],.card.is-clickable-card:hover [data-card-link]{text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:underline;text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s}.card.is-clickable-card:focus [data-card-link]:focus,.card.is-clickable-card:focus [data-card-link]:hover,.card.is-clickable-card:focus-within [data-card-link]:focus,.card.is-clickable-card:focus-within [data-card-link]:hover,.card.is-clickable-card:hover [data-card-link]:focus,.card.is-clickable-card:hover [data-card-link]:hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:var(--hk-anchor-underline-hover,underline);text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}.card.is-clickable-card:focus .button,.card.is-clickable-card:focus-within .button,.card.is-clickable-card:hover .button{--hk-btn-color:var(--hk-btn-hover-color);--hk-btn-bg:var(--hk-btn-hover-bg);--hk-btn-border-color:var(--hk-btn-hover-border-color)}.card.is-clickable-card [data-card-link]{text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:none;text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s}.card.is-clickable-card [data-card-link]:focus,.card.is-clickable-card [data-card-link]:hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:var(--hk-anchor-underline-hover,underline);text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}.card .card__body{display:var(--card-body-display,flex);flex-direction:var(--card-body-flex-direction,column);gap:var(--card-body-gap,var(--hk-spacing-sm));padding:var(--card-body-padding,0);color:var(--card-body-color,var(--card-color,currentColor));background:var(--card-body-bg,transparent)}.card .card__heading{transition:block-size var(--hk-timing-fast) var(--hk-easing-inout)}.card .card__footer{display:var(--card-footer-display,flex);justify-content:center}.card--clean{--card-padding-inline:var(--hk-spacing-lg);--card-padding-block:var(--hk-spacing-lg);--card-box-shadow:var(--hk-subtle-shadow);--card-hover-box-shadow:var(--hk-subtle-shadow-grow)}.card--cta{--card-padding-inline:var(--hk-spacing-lg);--card-padding-block:var(--hk-spacing-2xl-3xl-md-lg);align-items:center}.card--cta .card__body{text-align:center}.card--cta .card__meta{flex-wrap:wrap;justify-content:center;margin-inline:auto;line-height:1}@media screen and (min-width:64rem){.card--cta .card__meta{flex-wrap:nowrap}}.card--cta .card__meta>figure{inline-size:100%;max-inline-size:4.5rem}.card--cta .card__meta-items{text-align:center}@media screen and (min-width:0) and (max-width:64rem){.card--cta .card__meta-items>*{display:flex;flex-direction:column}.card--cta .card__meta-items>*>*{margin-inline:auto}}.card--cta .card__meta-items svg{fill:var(--hk-text-tertiary)}details::details-content{block-size:0;overflow-y:clip;opacity:0;transition:content-visibility var(--transition-duration) allow-discrete 0s,opacity var(--transition-duration) cubic-bezier(.195, .4, .45, .785) 0s,block-size var(--transition-duration) cubic-bezier(.195, .4, .45, .785) 0s}@media (prefers-reduced-motion:no-preference){details{interpolate-size:allow-keywords}}details[open]::details-content{block-size:auto;opacity:1}summary{display:flex;align-items:center;justify-content:space-between;text-align:left;list-style:none;cursor:pointer}summary::after{content:" ";display:block;inline-size:var(--hk-spacing-lg);block-size:var(--hk-spacing-lg);transition:-webkit-transform var(--transition-duration) cubic-bezier(.195, .4, .45, .785) 0s;transition:transform var(--transition-duration) cubic-bezier(.195, .4, .45, .785) 0s;transition:transform var(--transition-duration) cubic-bezier(.195, .4, .45, .785) 0s,-webkit-transform var(--transition-duration) cubic-bezier(.195, .4, .45, .785) 0s;background-image:url("data:image/svg+xml,%3Csvg style='fill: 0deg 0%25 100%25/100%25;' xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M12 19.4 0 7.4l2.8-2.8 9.2 9.2 9.2-9.2L24 7.4z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:14px 14px}summary::-webkit-details-marker{display:none}summary::marker{content:""}details[open] summary::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.details--faq{--padding-inline:var(--hk-spacing-md)}.details--faq>div{padding-block:var(--hk-spacing-md);padding-inline:var(--padding-inline);text-align:left}.details--faq summary{padding-block:var(--hk-spacing-sm-md-sm-md);padding-inline:var(--padding-inline);font-weight:700;color:var(--hk-text-tertiary);background-color:var(--hk-surface-secondary)}.details--faq summary>div{display:flex;align-items:center;gap:var(--hk-spacing-md)}.footer-wrapper{-webkit-margin-before:auto;margin-block-start:auto}.form{display:grid;gap:var(--hk-spacing-2xl)}.form a:not(.button){text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:var(--hk-anchor-underline,underline);text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s}.form a:not(.button):focus,.form a:not(.button):hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:var(--hk-anchor-underline-hover,underline);text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}fieldset{padding:.35em .75em .625em;padding:unset;margin-inline:unset;border:none}.form__wrapper{display:grid;gap:var(--hk-spacing-lg);padding-block:var(--hk-spacing-lg);padding-inline:var(--hk-spacing-md-lg-sm-md);color:var(--hk-color-dark-blue);background-color:var(--hk-color-light-blue);border-radius:var(--hk-radius-lg)}.form__group{display:grid;gap:var(--hk-form-group-gap,var(--hk-spacing-xs))}.form__group:has(input[type=radio],input[type=checkbox],.form__multiple--container){padding:unset;margin-inline:unset;border:unset}.form__group:not(.form__group--multiple):has(> .form__error)>*{order:2}.form__group:not(.form__group--multiple):has(> .form__error)>.form__error,.form__group:not(.form__group--multiple):has(> .form__error)>.form__label,.form__group:not(.form__group--multiple):has(> .form__error)>.form__legend{order:0}.form__label,.form__legend{display:flex;align-items:center;font-size:var(--hk-font-size-4);font-weight:700;line-height:1.4}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{--form-size:var(--hk-control-size-lg);--hk-outline-style:solid;--hk-outline-color:var(--hk-color-black-10);--hk-outline-offset:.15rem;inline-size:100%;block-size:var(--form-size);min-block-size:var(--form-size);padding-block:var(--hk-spacing-xs);padding-inline:var(--hk-spacing-sm-md-sm-md);font-size:var(--hk-font-size-4);line-height:1.4;color:var(--hk-color-black);border:1px solid var(--hk-control-lighter);border-radius:var(--hk-radius-md);outline:var(--hk-outline-width) var(--hk-outline-style) var(--hk-outline-color);-webkit-appearance:none;appearance:none}input[type=email]:not(:placeholder-shown),input[type=number]:not(:placeholder-shown),input[type=search]:not(:placeholder-shown),input[type=tel]:not(:placeholder-shown),input[type=text]:not(:placeholder-shown),input[type=url]:not(:placeholder-shown),textarea:not(:placeholder-shown){-webkit-padding-end:var(--hk-spacing-lg);padding-inline-end:var(--hk-spacing-lg)}input[type=email]:not(:placeholder-shown):user-valid,input[type=number]:not(:placeholder-shown):user-valid,input[type=search]:not(:placeholder-shown):user-valid,input[type=tel]:not(:placeholder-shown):user-valid,input[type=text]:not(:placeholder-shown):user-valid,input[type=url]:not(:placeholder-shown):user-valid,textarea:not(:placeholder-shown):user-valid{--hk-outline-color:var(--hk-color-success);background-image:url("data:image/svg+xml,%3Csvg style='fill: hsl(134, 100%25, 29%25);' xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M8.392 20.853 0 12.46l2.098-2.098 6.294 6.294 13.51-13.509L24 5.245 8.392 20.853Z'/%3E%3C/svg%3E");background-position:right .75rem top 1rem;background-repeat:no-repeat;background-size:14px 14px}input[type=email]:not(:placeholder-shown):user-invalid,input[type=number]:not(:placeholder-shown):user-invalid,input[type=search]:not(:placeholder-shown):user-invalid,input[type=tel]:not(:placeholder-shown):user-invalid,input[type=text]:not(:placeholder-shown):user-invalid,input[type=url]:not(:placeholder-shown):user-invalid,textarea:not(:placeholder-shown):user-invalid{--hk-outline-color:var(--hk-color-error);background-image:url("data:image/svg+xml,%3Csvg style='fill: hsl(0, 75%25, 49%25);' xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M2.4 24 0 21.6 9.6 12 0 2.4 2.4 0 12 9.6 21.6 0 24 2.4 14.4 12l9.6 9.6-2.4 2.4-9.6-9.6L2.4 24Z'/%3E%3C/svg%3E");background-position:right .75rem top 1rem;background-repeat:no-repeat;background-size:14px 14px}input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,textarea:focus-visible{--hk-outline-color:var(--hk-color-dark-blue)}input[type=email]:focus:invalid,input[type=number]:focus:invalid,input[type=search]:focus:invalid,input[type=tel]:focus:invalid,input[type=text]:focus:invalid,input[type=url]:focus:invalid,textarea:focus:invalid{--hk-outline-color:var(--hk-color-dark-blue);background-image:none}input[type=email][aria-describedby][aria-describedby],input[type=number][aria-describedby][aria-describedby],input[type=search][aria-describedby][aria-describedby],input[type=tel][aria-describedby][aria-describedby],input[type=text][aria-describedby][aria-describedby],input[type=url][aria-describedby][aria-describedby],textarea[aria-describedby][aria-describedby]{--hk-outline-color:var(--hk-color-error);background-image:url("data:image/svg+xml,%3Csvg style='fill: hsl(0, 75%25, 49%25);' xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M2.4 24 0 21.6 9.6 12 0 2.4 2.4 0 12 9.6 21.6 0 24 2.4 14.4 12l9.6 9.6-2.4 2.4-9.6-9.6L2.4 24Z'/%3E%3C/svg%3E");background-position:right .75rem top 1rem;background-repeat:no-repeat;background-size:14px 14px}textarea{overflow:auto;block-size:unset;min-block-size:8rem}input[type=checkbox],input[type=radio]{--hk-outline-style:solid;--hk-outline-color:var(--hk-color-blue);display:grid;place-content:center;inline-size:var(--hk-spacing-md);block-size:var(--hk-spacing-md);margin:unset;font:inherit;color:currentcolor;background-color:var(--form-background-color,transparent);border:var(--hk-outline-width) solid var(--form-border-color,currentColor);-webkit-transform:translateY(.2em);transform:translateY(.2em);-webkit-appearance:none;appearance:none}input[type=checkbox]::before,input[type=radio]::before{content:"";background-color:CanvasText;box-shadow:inset 1em 1em var(--form-control-color);transition:transform 120ms ease-in-out,-webkit-transform 120ms ease-in-out;-webkit-transform:scale(0);transform:scale(0)}input[type=checkbox]:checked::before,input[type=radio]:checked::before{--form-border-color:var(--hk-color-blue);background-color:var(--hk-color-white);-webkit-transform:scale(1);transform:scale(1)}input[type=checkbox]:hover,input[type=radio]:hover{--form-border-color:var(--hk-color-blue)}input[type=checkbox]:focus,input[type=radio]:focus{outline:var(--hk-outline-width) var(--hk-outline-style) var(--hk-outline-color);outline-offset:var(--hk-outline-offset)}.background\:blue input[type=checkbox]:hover,.background\:blue input[type=radio]:hover{--form-border-color:var(--hk-color-white-10)}input[type=radio],input[type=radio]::before{border-radius:var(--hk-radius-full)}input[type=radio]::before{inline-size:var(--hk-spacing-xs);block-size:var(--hk-spacing-xs)}input[type=checkbox],input[type=checkbox]::before{border-radius:var(--hk-radius-sm)}input[type=checkbox]::after,input[type=checkbox]::before{grid-row:1;grid-column:1;inline-size:var(--hk-spacing-md);block-size:var(--hk-spacing-md)}input[type=checkbox]::after{content:"";transition:transform 120ms ease-in-out,-webkit-transform 120ms ease-in-out;-webkit-transform:scale(0);transform:scale(0);background-image:url("data:image/svg+xml,%3Csvg style='fill: 0deg 0%25 100%25/100%25;' xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M8.392 20.853 0 12.46l2.098-2.098 6.294 6.294 13.51-13.509L24 5.245 8.392 20.853Z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:10px 10px}input[type=checkbox]:checked::after{-webkit-transform:scale(1);transform:scale(1)}.form__switcher input[type=checkbox]{position:absolute;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:none}.form__switcher input[type=checkbox]:checked+label{--hk-switcher-path-bg:var(--hk-control-light);--hk-switcher-dot-bg:var(--hk-control-tertiary);--hk-switcher-dot-transform:calc(1.5rem + 0.25rem)}.form__switcher input[type=checkbox]+label{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hk-spacing-md);position:relative}.form__switcher input[type=checkbox]+label::before{content:" ";display:block;inset-block:0;inset-inline:0;inline-size:3.75rem;block-size:2rem;background-color:var(--hk-switcher-path-bg,var(--hk-control-tertiary));border:1px solid var(--hk-control-light);border-radius:var(--hk-radius-lg);transition:background-color var(--hk-timing-fast) var(--hk-easing-inout) 0s;background-image:url("data:image/svg+xml,%3Csvg style='fill: %23fff;' xmlns='http://www.w3.org/2000/svg' width='60' height='32' viewBox='0 0 60 32' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M15 10h2v12h-2zm37 6c0 3.311-2.689 6-6 6s-6-2.689-6-6 2.689-6 6-6 6 2.689 6 6Zm-2 0c0-2.208-1.792-4-4-4s-4 1.792-4 4 1.792 4 4 4 4-1.792 4-4Z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:60px 32px}.form__switcher input[type=checkbox]+label::after{position:absolute;content:" ";display:block;inset-block-start:0.25rem;inset-inline-start:0.25rem;inline-size:1.5rem;block-size:1.5rem;background-color:var(--hk-switcher-dot-bg,var(--hk-control-light));border-radius:var(--hk-radius-full);-webkit-transform:translateX(var(--hk-switcher-dot-transform,0));transform:translateX(var(--hk-switcher-dot-transform,0));transition:-webkit-transform var(--hk-timing-fast) var(--hk-easing-inout) 0s;transition:transform var(--hk-timing-fast) var(--hk-easing-inout) 0s;transition:transform var(--hk-timing-fast) var(--hk-easing-inout) 0s,-webkit-transform var(--hk-timing-fast) var(--hk-easing-inout) 0s}.form__checks{display:grid;grid-template-columns:1em auto;gap:var(--hk-spacing-sm)}[id$=-errors]:empty{display:none}[id$=-errors]{font-size:var(--hk-font-size-6);color:var(--hk-color-error,#da1f1f);-webkit-padding-start:0;padding-inline-start:0;list-style-type:none}input[type=file]{background-color:var(--hk-control-tertiary);--form-size:var(--hk-control-size-lg);--hk-outline-style:solid;--hk-outline-color:var(--hk-color-black-10);--hk-outline-offset:.15rem;inline-size:100%;block-size:var(--form-size);min-block-size:var(--form-size);padding-block:var(--hk-spacing-xs);padding-inline:var(--hk-spacing-sm-md-sm-md);font-size:var(--hk-font-size-4);line-height:1.4;color:var(--hk-color-black);border:1px solid var(--hk-control-lighter);border-radius:var(--hk-radius-md);outline:var(--hk-outline-width) var(--hk-outline-style) var(--hk-outline-color);-webkit-appearance:none;appearance:none}input[type=file]::file-selector-button{width:var(--hk-spacing-xl);height:var(--hk-spacing-xl);padding:0;color:transparent;cursor:pointer;background-color:transparent;border:none;border-radius:var(--hk-radius-sm);transition:background-color .2s;background-image:url("data:image/svg+xml,%3Csvg style='fill: %23002566;' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' preserveAspectRatio='xMidYMid meet'%3E%3Cpath d='M10.8 5.898 7.849 8.849a1.201 1.201 0 0 1-1.697-1.698l5-5a1.2 1.2 0 0 1 1.697.001l5 4.999a1.2 1.2 0 0 1-1.697 1.698L13.2 5.896V15a1.201 1.201 0 0 1-2.4 0zm9 9.102a1.201 1.201 0 0 1 2.4 0v4a3.2 3.2 0 0 1-3.2 3.2H5A3.2 3.2 0 0 1 1.8 19v-4a1.201 1.201 0 0 1 2.4 0v4a.8.8 0 0 0 .8.8h14a.8.8 0 0 0 .8-.8z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:24px 24px}input[type=file]::file-selector-button:hover{background-color:var(--hk-surface-secondary)}input[type=file]::file-selector-button:focus{outline:2px solid var(--hk-color-dark-blue,red);outline-offset:2px}.form__hint{font-size:var(--hk-font-size-4)}.hamburger{position:relative;z-index:1;display:inline-block;inline-size:32px;block-size:32px;padding:0;color:currentcolor;vertical-align:middle;border:none;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform var(--hk-timing-fast) var(--hk-easing-out) 0s;transition:transform var(--hk-timing-fast) var(--hk-easing-out) 0s;transition:transform var(--hk-timing-fast) var(--hk-easing-out) 0s,-webkit-transform var(--hk-timing-fast) var(--hk-easing-out) 0s}.hamburger.is-open{-webkit-transform:translateY(.8125rem);transform:translateY(.8125rem)}.hamburger .bar1,.hamburger .bar2,.hamburger .bar3{position:absolute;inset-inline-start:6px;display:block;inline-size:20px;block-size:2px;vertical-align:middle;background:currentcolor;border-radius:1px}.hamburger .bar1{inset-block-start:9px;-webkit-transform:rotate(0) translate(0);transform:rotate(0) translate(0);transition:-webkit-transform var(--hk-timing-fast) var(--hk-easing-inout) 0s;transition:transform var(--hk-timing-fast) var(--hk-easing-inout) 0s;transition:transform var(--hk-timing-fast) var(--hk-easing-inout) 0s,-webkit-transform var(--hk-timing-fast) var(--hk-easing-inout) 0s}.hamburger .bar2{inset-block-start:15px;opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:opacity var(--hk-timing-fast) var(--hk-easing-inout) 0s,-webkit-transform var(--hk-timing-fast) var(--hk-easing-inout) 0s;transition:transform var(--hk-timing-fast) var(--hk-easing-inout) 0s,opacity var(--hk-timing-fast) var(--hk-easing-inout) 0s;transition:transform var(--hk-timing-fast) var(--hk-easing-inout) 0s,opacity var(--hk-timing-fast) var(--hk-easing-inout) 0s,-webkit-transform var(--hk-timing-fast) var(--hk-easing-inout) 0s}.hamburger .bar3{inset-block-end:9px;-webkit-transform:rotate(0) translate(0);transform:rotate(0) translate(0);transition:width var(--hk-timing-fast) var(--hk-easing-inout) 0s,-webkit-transform var(--hk-timing-fast) var(--hk-easing-inout) 0s;transition:transform var(--hk-timing-fast) var(--hk-easing-inout) 0s,width var(--hk-timing-fast) var(--hk-easing-inout) 0s;transition:transform var(--hk-timing-fast) var(--hk-easing-inout) 0s,width var(--hk-timing-fast) var(--hk-easing-inout) 0s,-webkit-transform var(--hk-timing-fast) var(--hk-easing-inout) 0s}.has-open-navigation .hamburger .bar1{-webkit-transform:rotate(-45deg) translate(-4.2105263158px,4.2105263158px);transform:rotate(-45deg) translate(-4.2105263158px,4.2105263158px)}.has-open-navigation .hamburger .bar2{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.has-open-navigation .hamburger .bar3{inline-size:20px;-webkit-transform:rotate(45deg) translate(-4.2105263158px,-4.2105263158px);transform:rotate(45deg) translate(-4.2105263158px,-4.2105263158px)}.header{padding-block:var(--hk-gap-grow);background:var(--hk-surface-primary)}@media screen and (min-width:0) and (max-width:64rem){.header{position:sticky;inset-block-start:0;z-index:9}}.header__wrapper{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:64rem){.card--cta .card__meta-items{text-align:left}.header__wrapper{--hk-flag-object-gap:var(--hk-spacing-xl);display:flex;flex-wrap:wrap;align-items:center;justify-content:initial;gap:var(--hk-flag-object-gap,var(--hk-spacing-sm))}.header__wrapper>.header__logo{flex:1 0 auto}.header__wrapper>.header__navigation{flex-basis:auto;flex-grow:999}.header__previous{position:absolute;inset-block-start:calc(2 * clamp(1rem,-0.1818181818rem + 2.4242424242vw,2rem) + clamp(2.75rem,2.6092406877rem + 0.5730659026vw,3.125rem))}}.header__grid{display:grid;align-items:center;grid-template-columns:4rem auto 4rem}.header__logo{z-index:7;display:flex;inline-size:clamp(10rem,7.5384615385rem + 3.8461538462vw,11rem)}.header__logo svg{block-size:auto;font-size:clamp(10rem, 7.5384615385rem + 3.8461538462vw, 11rem);line-height:1}.header__title{display:flex;justify-content:center;font-size:clamp(1.25rem, .488372093rem + 3.1007751938vw, 2rem);line-height:1em}.header__title a{display:inline-flex;flex:0 1 auto;flex-wrap:wrap;justify-content:center;gap:.2em .33em;width:auto;text-align:center}.header__title a,.header__title a:focus,.header__title a:hover{text-decoration:none}.header__title a>:last-child{font-weight:700}@media screen and (min-width:0) and (max-width:64rem){.has-open-navigation .header__previous{display:none}.header__navigation{position:fixed;inset:0;z-index:6;visibility:hidden;background:var(--hk-surface-primary);opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top left;transform-origin:top left;transition:all var(--hk-timing-fast) var(--hk-easing-inout) 0s}.has-open-navigation .header__navigation{visibility:visible;opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-animation:.2s ease-out forwards slide-down;animation:.2s ease-out forwards slide-down}.has-closing-navigation .header__navigation{display:block;-webkit-animation:.2s ease-out forwards slide-up;animation:.2s ease-out forwards slide-up}.has-closing-navigation .header__toggle,.has-open-navigation .header__toggle{z-index:7}}@media screen and (min-width:64rem){.header__toggle{display:none}}.icon-wrapper\:round{display:flex;align-items:center;justify-content:center;inline-size:3rem;block-size:3rem;color:var(--hk-icon-color,var(--hk-text-primary));background:var(--hk-icon-bg,var(--hk-surface-primary));border-radius:100%}.icon-wrapper\:round svg{inline-size:1.5rem;block-size:1.5rem;fill:currentcolor}.icon\:secondary{--hk-icon-color:var(--hk-text-tertiary);--hk-icon-bg:var(--hk-surface-secondary)}.icon\:tertiary{--hk-icon-color:var(--hk-text-invert);--hk-icon-bg:var(--hk-surface-tertiary)}.icon\:16{--button-svg-size:1rem;inline-size:1rem;block-size:1rem;font-size:1rem}.icon\:20{--button-svg-size:1.25rem;inline-size:1.25rem;block-size:1.25rem;font-size:1.25rem}.icon\:24{--button-svg-size:1.5rem;inline-size:1.5rem;block-size:1.5rem;font-size:1.5rem}.icon\:40{--button-svg-size:2.5rem;inline-size:2.5rem;block-size:2.5rem;font-size:2.5rem}dl,ol,ul{margin-block:unset}dd{-webkit-margin-start:unset;margin-inline-start:unset}.list{-webkit-padding-start:0;padding-inline-start:0;list-style-type:none}.list--files:empty{display:none}.logo{display:flex;align-items:center}.navigation__wrapper{display:flex;flex-wrap:wrap;gap:var(--hk-cluster-gap)}@media screen and (min-width:0) and (max-width:64rem){.navigation__wrapper{flex-direction:column;padding-block:var(--hk-spacing-4xl) var(--hk-spacing-xl);padding-inline:var(--hk-spacing-xl);font-weight:700;list-style-type:unset}.navigation__wrapper li{padding-block:var(--hk-spacing-sm);border-bottom:1px solid var(--hk-control-lightest)}.navigation__wrapper li::marker{font-size:0}.navigation__wrapper li>*{font-weight:700}}.navigation__item{color:var(--hk-text-tertiary)}.navigation-toggle-wrapper{z-index:7;order:2}@media screen and (min-width:64rem){.navigation__wrapper{--hk-cluster-gap:var(--hk-spacing-md);padding-inline:unset;list-style-type:none}.navigation__item{--hk-anchor-underline-color:var(--hk-control-highlight);--hk-anchor-underline-thickness:max(.16em, 2px);--hk-anchor-underline-offset:var(--hk-spacing-md);--hk-anchor-underline-hover-color:var(--hk-control-highlight);--hk-anchor-underline-hover-thickness:max(.16em, 2px);--hk-anchor-underline-hover-offset:var(--hk-spacing-xs)}.navigation__link{text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:none;text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s}.navigation__link:focus,.navigation__link:hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:underline;text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}.navigation__link--active{text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:underline;text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s}.navigation__link--active:focus,.navigation__link--active:hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:underline;text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}.navigation-toggle-wrapper{display:none}}.quote>blockquote{margin:unset;text-wrap:balance;quotes:"“" "”" "‘" "’";text-box-trim:trim-both}.quote>blockquote::before{content:open-quote}.quote>blockquote::after,.quote>blockquote::before{display:inline-block;font-size:var(--hk-font-size-1);line-height:0;color:var(--hk-text-secondary)}.quote>blockquote::after{content:close-quote}.quote figcaption{color:var(--hk-text-mute)}.quote .flag-object__aside{flex:1 0 4rem;overflow:hidden;border-radius:var(--hk-radius-full)}.quote .flag-object__body{display:flex;flex-direction:column}.switcher--jobposting{padding:var(--hk-spacing-md);color:var(--hk-switcher-color,var(--hk-text-tertiary));background-color:var(--hk-switcher-bg,var(--hk-surface-secondary));border-radius:var(--hk-radius-sm)}@media print{.switcher--jobposting{border:4px solid #ddd;box-shadow:none;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.switcher--jobposting.is-clickable-card{cursor:pointer;transition:all var(--hk-timing-fast) var(--hk-easing-inout) 0s}.switcher--jobposting.is-clickable-card:focus,.switcher--jobposting.is-clickable-card:focus-within,.switcher--jobposting.is-clickable-card:hover{--hk-switcher-color:var(--hk-text-invert);--hk-switcher-bg:var(--hk-surface-tertiary)}.switcher--jobposting.is-clickable-card [data-card-link]{text-decoration-color:var(--hk-anchor-underline-color,currentcolor);text-decoration-line:none;text-decoration-thickness:var(--hk-anchor-underline-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-offset,0.25em);transition:text-decoration-color .3s,text-underline-offset .3s}.switcher--jobposting.is-clickable-card [data-card-link]:focus,.switcher--jobposting.is-clickable-card [data-card-link]:hover{text-decoration-color:var(--hk-anchor-underline-hover-color,inherit);text-decoration-line:none;text-decoration-thickness:var(--hk-anchor-underline-hover-thickness,max(0.08em,1px));text-underline-offset:var(--hk-anchor-underline-hover-offset,0.15em)}.switcher--jobposting div{display:flex;align-items:center;gap:var(--hk-spacing-sm)}.switcher--jobposting span{color:var(--hk-switcher-color,var(--hk-text-mute))}.switcher:has(> figure > .embed-video){align-items:center}.embed-video{position:relative}.embed-video,.embed-video .embed-video-play{display:flex;align-items:center;justify-content:center}.embed-video .embed-video-play{position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;inline-size:4.25rem;aspect-ratio:1;padding:unset;cursor:pointer;background-color:transparent;border:unset;opacity:1;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);transition:opacity .2s cubic-bezier(.195, .4, .45, .785)}.embed-video .embed-video-play:hover{opacity:.8}.embed-video .embed-video-play>svg{width:100%;height:100%}.embed-video .embed-video-image-container{position:relative;display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%}.embed-video .embed-video-image-container figcaption{position:absolute;bottom:0;left:0;font-family:var(--hk-font-family-alt);font-size:var(--hk-font-size-4);font-weight:700}.embed-video .embed-video-mask{display:flex;align-items:center;justify-content:center;width:56.25%;max-width:100%;height:100%;max-height:100%;margin-top:unset;overflow:hidden;border-radius:var(--hk-radius-full);box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.1),0 2px 24px 0 rgba(0,0,0,.1)}.embed-video .embed-video-mask img{width:auto;height:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.embed-video .embed-video-mask+figcaption{display:flex;gap:var(--hk-s0)}.embed-video .embed-video-mask+figcaption::after{position:relative;content:"";display:inline-block;width:var(--hk-spacing-md);height:var(--hk-spacing-md);background-size:contain;background-image:url("data:image/svg+xml,%3Csvg style='fill: %23000000;' xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 24 12' preserveAspectRatio='xMidYMid meet'%3E%3Cpath fill-rule='nonzero' d='M.74 10.409a.662.662 0 0 0-.736.574.655.655 0 0 0 .589.719l.147-1.293ZM22.653.506a.668.668 0 0 0-.798-.49l-5.851 1.297a.652.652 0 0 0-.503.779c.082.35.439.569.798.49l5.202-1.153 1.182 5.073c.082.35.439.569.798.49a.65.65 0 0 0 .502-.779L22.653.506ZM.593 11.702c6.048.655 10.132.264 13.437-1.499 3.29-1.754 5.701-4.813 8.537-9.206L21.439.304c-2.832 4.386-5.088 7.179-8.049 8.758-2.945 1.57-6.696 1.992-12.65 1.347l-.147 1.293Z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:100%px 100%px}.no-interaction{pointer-events:none}.background\:primary{color:var(--hk-text-primary);background:var(--hk-background-primary)}.background\:secondary{color:var(--hk-text-primary);background:var(--hk-background-secondary)}.background\:tertiary{background:var(--hk-background-tertiary)}.background\:tertiary,.color\:primary{color:var(--hk-text-primary)}.color\:secondary{color:var(--hk-text-secondary)}.color\:tertiary{color:var(--hk-text-tertiary)}.color\:highlight{color:var(--hk-text-highlight)}.color\:mute{color:var(--hk-text-mute)}.radius\:lg{border-radius:var(--hk-radius-lg)}.radius\:md{border-radius:var(--hk-radius-md)}.radius\:sm{border-radius:var(--hk-radius-sm)}.radius\:xl{border-radius:var(--hk-radius-xl)}.radius\:full{border-radius:var(--hk-radius-full)}.radius\:none{border-radius:0}[class*="ratio:"]{position:relative}[class*="ratio:"]>img{position:absolute;inset-block-start:50%;inset-inline-start:50%;display:block;max-inline-size:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[class*="ratio:"]>embed,[class*="ratio:"]>iframe,[class*="ratio:"]>video{inline-size:100%;block-size:100%;position:absolute;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0}@supports ((-o-object-fit:cover) or (object-fit:cover)){[class*="ratio:"]>img{inset:0;inline-size:100%;block-size:100%;min-block-size:100%;-webkit-transform:none;transform:none;-o-object-fit:cover;object-fit:cover}[class*="ratio:"]>embed,[class*="ratio:"]>iframe,[class*="ratio:"]>video{min-block-size:0;-webkit-transform:none;transform:none;-o-object-fit:cover;object-fit:cover}}.ratio--center{margin-inline:auto;text-align:center}.ratio\:1\:1{overflow:hidden}.ratio\:1\:1::before{display:block;float:inline-start;content:" ";-webkit-padding-before:100%;padding-block-start:100%}.ratio\:1\:1::after{content:" ";clear:inline-start;display:table}.ratio\:4\:3{overflow:hidden}.ratio\:4\:3::before{display:block;float:inline-start;content:" ";-webkit-padding-before:75%;padding-block-start:75%}.ratio\:4\:3::after{content:" ";clear:inline-start;display:table}.ratio\:16\:9{overflow:hidden}.ratio\:16\:9::before{display:block;float:inline-start;content:" ";-webkit-padding-before:56.25%;padding-block-start:56.25%}.ratio\:16\:9::after{content:" ";clear:inline-start;display:table}.ratio\:3\:4{overflow:hidden}.ratio\:3\:4::before{display:block;float:inline-start;content:" ";-webkit-padding-before:133.3333333333%;padding-block-start:133.3333333333%}.ratio\:3\:4::after{content:" ";clear:inline-start;display:table}@media (prefers-reduced-motion:reduce){details::details-content{transition-duration:0s}*,::after,::before{transition:none!important;-webkit-animation:none!important;animation:none!important}}.padded{padding-block:var(--hk-gap)}.spacing-top\:3xs{-webkit-margin-before:var(--hk-spacing-3xs);margin-block-start:var(--hk-spacing-3xs)}.padding\:3xs{padding:var(--hk-spacing-3xs)}.padding-inline\:3xs{padding-inline:var(--hk-spacing-3xs)}.padding-block\:3xs{padding-block:var(--hk-spacing-3xs)}.padding-block-start\:3xs{-webkit-padding-before:var(--hk-spacing-3xs);padding-block-start:var(--hk-spacing-3xs)}.spacing-top\:2xs{-webkit-margin-before:var(--hk-spacing-2xs);margin-block-start:var(--hk-spacing-2xs)}.padding\:2xs{padding:var(--hk-spacing-2xs)}.padding-inline\:2xs{padding-inline:var(--hk-spacing-2xs)}.padding-block\:2xs{padding-block:var(--hk-spacing-2xs)}.padding-block-start\:2xs{-webkit-padding-before:var(--hk-spacing-2xs);padding-block-start:var(--hk-spacing-2xs)}.spacing-top\:xs{-webkit-margin-before:var(--hk-spacing-xs);margin-block-start:var(--hk-spacing-xs)}.padding\:xs{padding:var(--hk-spacing-xs)}.padding-inline\:xs{padding-inline:var(--hk-spacing-xs)}.padding-block\:xs{padding-block:var(--hk-spacing-xs)}.padding-block-start\:xs{-webkit-padding-before:var(--hk-spacing-xs);padding-block-start:var(--hk-spacing-xs)}.spacing-top\:sm{-webkit-margin-before:var(--hk-spacing-sm);margin-block-start:var(--hk-spacing-sm)}.padding\:sm{padding:var(--hk-spacing-sm)}.padding-inline\:sm{padding-inline:var(--hk-spacing-sm)}.padding-block\:sm{padding-block:var(--hk-spacing-sm)}.padding-block-start\:sm{-webkit-padding-before:var(--hk-spacing-sm);padding-block-start:var(--hk-spacing-sm)}.spacing-top\:md{-webkit-margin-before:var(--hk-spacing-md);margin-block-start:var(--hk-spacing-md)}.padding\:md{padding:var(--hk-spacing-md)}.padding-inline\:md{padding-inline:var(--hk-spacing-md)}.padding-block\:md{padding-block:var(--hk-spacing-md)}.padding-block-start\:md{-webkit-padding-before:var(--hk-spacing-md);padding-block-start:var(--hk-spacing-md)}.spacing-top\:lg{-webkit-margin-before:var(--hk-spacing-lg);margin-block-start:var(--hk-spacing-lg)}.padding\:lg{padding:var(--hk-spacing-lg)}.padding-inline\:lg{padding-inline:var(--hk-spacing-lg)}.padding-block\:lg{padding-block:var(--hk-spacing-lg)}.padding-block-start\:lg{-webkit-padding-before:var(--hk-spacing-lg);padding-block-start:var(--hk-spacing-lg)}.spacing-top\:xl{-webkit-margin-before:var(--hk-spacing-xl);margin-block-start:var(--hk-spacing-xl)}.padding\:xl{padding:var(--hk-spacing-xl)}.padding-inline\:xl{padding-inline:var(--hk-spacing-xl)}.padding-block\:xl{padding-block:var(--hk-spacing-xl)}.padding-block-start\:xl{-webkit-padding-before:var(--hk-spacing-xl);padding-block-start:var(--hk-spacing-xl)}.spacing-top\:2xl{-webkit-margin-before:var(--hk-spacing-2xl);margin-block-start:var(--hk-spacing-2xl)}.padding\:2xl{padding:var(--hk-spacing-2xl)}.padding-inline\:2xl{padding-inline:var(--hk-spacing-2xl)}.padding-block\:2xl{padding-block:var(--hk-spacing-2xl)}.padding-block-start\:2xl{-webkit-padding-before:var(--hk-spacing-2xl);padding-block-start:var(--hk-spacing-2xl)}.spacing-top\:3xl{-webkit-margin-before:var(--hk-spacing-3xl);margin-block-start:var(--hk-spacing-3xl)}.padding\:3xl{padding:var(--hk-spacing-3xl)}.padding-inline\:3xl{padding-inline:var(--hk-spacing-3xl)}.padding-block\:3xl{padding-block:var(--hk-spacing-3xl)}.padding-block-start\:3xl{-webkit-padding-before:var(--hk-spacing-3xl);padding-block-start:var(--hk-spacing-3xl)}.spacing-top\:4xl{-webkit-margin-before:var(--hk-spacing-4xl);margin-block-start:var(--hk-spacing-4xl)}.padding\:4xl{padding:var(--hk-spacing-4xl)}.padding-inline\:4xl{padding-inline:var(--hk-spacing-4xl)}.padding-block\:4xl{padding-block:var(--hk-spacing-4xl)}.padding-block-start\:4xl{-webkit-padding-before:var(--hk-spacing-4xl);padding-block-start:var(--hk-spacing-4xl)}.padding-inline\:xs-to-2xl{padding-inline:var(--hk-spacing-xs-2xl-sm-lg)}.padding-block\:lg-to-2xl{padding-block:var(--hk-spacing-lg-2xl-sm-lg)}.padding-block\:lg-to-3xl{padding-block:var(--hk-spacing-lg-3xl-sm-lg)}.spacing-top\:auto{-webkit-margin-before:auto;margin-block-start:auto}.spacing-top\:none{-webkit-margin-before:0;margin-block-start:0}.padding-block-start\:unset{-webkit-padding-before:unset;padding-block-start:unset}.padding-block\:heading{-webkit-padding-before:var(--hk-spacing-lg-3xl-sm-lg);padding-block-start:var(--hk-spacing-lg-3xl-sm-lg)}.padding-block\:heading+.padding-block\:heading{-webkit-padding-before:var(--hk-spacing-md);padding-block-start:var(--hk-spacing-md);-webkit-margin-before:unset;margin-block-start:unset}.padding-block\:heading+.padding-block\:heading+*{-webkit-margin-before:var(--hk-spacing-xs);margin-block-start:var(--hk-spacing-xs)}.font--size\:1{font-size:var(--hk-font-size-1);line-height:1.2}.font--size\:2{font-size:var(--hk-font-size-2);line-height:1.2}.font--size\:3{font-size:var(--hk-font-size-3);line-height:1.2}.font--size\:4{font-size:var(--hk-font-size-4);line-height:1.2}.font--size\:5{font-size:var(--hk-font-size-5);line-height:1.2}.font--size\:6{font-size:var(--hk-font-size-6);line-height:1.2}[class*="font--size:"]{font-weight:700}[class*="font--size:"] span:not(:last-child){-webkit-margin-end:.2em;margin-inline-end:.2em}.font\:serif{font-family:var(--hk-font-family-serif)}.font\:lead,.intro{font-size:var(--hk-font-size-4);font-weight:400;line-height:1.6;text-wrap:balance}.font\:lead-alt{font-size:clamp(1rem, .8123209169rem + .7640878701vw, 1.5rem);line-height:clamp(1.2, 1.0498567335 + .6112702961vw, 1.6);text-wrap:balance}.font\:blockquote{font-size:var(--hk-font-size-3);line-height:1.4}.font\:small{font-size:var(--hk-font-size-7);line-height:1.4}.font\:label{font-size:var(--hk-font-size-6);font-weight:500;line-height:1.4}.font\:link{font-size:1rem;line-height:1.4;text-decoration:underline}.font\:link:focus,.font\:link:hover{text-decoration:none}.font\:button{font-weight:700}.font\:button,.font\:chip{font-size:var(--hk-font-size-5);line-height:1.4}.font\:chip{font-weight:500}.font-weight\:bold{font-weight:700}.font-weight\:medium{font-weight:500}.align\:center{text-align:center}.align\:right{text-align:right}.align\:left{text-align:left}.text\:center{text-align:center}@media screen and (min-width:60rem){.text\:left\:2md{text-align:left}}.balance-text,.balance-text>*{text-wrap:balance}.nowrap{white-space:nowrap}.visually\:hidden{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:none}.overflow\:hidden,.visually\:hidden{overflow:hidden}.hidden.hidden,.hidden\:nav\:down,[hidden][hidden]{display:none}@media screen and (min-width:64rem){.hidden\:nav\:down{display:initial}}