._1oNuQG_frame{width:100%;min-width:0;max-width:35rem;margin-inline:auto}._1oNuQG_figure{background:rgb(var(--color-surface));border-radius:1rem;margin:0;padding:.75rem}._1oNuQG_window{background:radial-gradient(ellipse at 14% 8%, rgb(var(--color-brand) / .12), transparent 65%), rgb(var(--color-bg));border-radius:.625rem;height:clamp(18rem,30vw,22rem);position:relative;overflow:hidden}._1oNuQG_waterLight{pointer-events:none;background:linear-gradient(115deg, rgb(var(--color-brand-soft) / .08), transparent 35%), radial-gradient(ellipse at 50% -20%, rgb(var(--color-brand-soft) / .1), transparent 70%);animation:9s ease-in-out infinite alternate _1oNuQG_shimmer;position:absolute;inset:0}._1oNuQG_sand{inset-inline:0;z-index:2;background:linear-gradient(180deg, rgb(var(--color-muted) / .12), rgb(var(--color-surface-alt)));border-radius:45% 40% 0 0/20% 25% 0 0;height:1.5rem;position:absolute;bottom:0}._1oNuQG_plant{left:var(--plant-left);z-index:1;width:var(--plant-width);height:var(--plant-height);transform-origin:bottom;animation:_1oNuQG_plantDance var(--plant-duration) ease-in-out infinite alternate;animation-delay:var(--plant-delay);background:linear-gradient(#2ab4918c,#13796014);border-radius:999px 999px 0 0;position:absolute;bottom:0}._1oNuQG_plant:before,._1oNuQG_plant:after{content:"";width:calc(var(--plant-width) * .85);background:inherit;opacity:.56;transform-origin:bottom;border-radius:999px 999px 0 0;height:74%;position:absolute;bottom:0}._1oNuQG_plant:before{left:-.42rem;transform:rotate(-13deg)}._1oNuQG_plant:after{height:86%;right:-.42rem;transform:rotate(12deg)}._1oNuQG_plant1{background:linear-gradient(#40a06e8c,#14784814)}._1oNuQG_plant2{opacity:.78;background:linear-gradient(#149a8899,#0f5a5814)}._1oNuQG_plant3{opacity:.88;background:linear-gradient(#68b48880,#225f3c12)}._1oNuQG_bubble{left:var(--bubble-left);width:var(--bubble-size);height:var(--bubble-size);border:1px solid rgb(var(--color-brand-soft) / .3);opacity:0;animation:_1oNuQG_bubbleRise var(--bubble-duration) linear infinite;animation-delay:var(--bubble-delay);border-radius:50%;position:absolute;bottom:-1rem}._1oNuQG_swimmingSpace{position:absolute;inset:2.25rem 4rem 3.5rem 1.5rem}._1oNuQG_fishTrack{left:var(--fish-left-a);top:var(--fish-top-a);z-index:4;cursor:pointer;width:4.1rem;height:2.75rem;animation:_1oNuQG_fishPosition var(--fish-duration) ease-in-out infinite;animation-delay:var(--fish-delay);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute}._1oNuQG_fishTrack:focus-visible{outline:2px solid rgb(var(--color-brand-soft));outline-offset:3px}._1oNuQG_fishTrack:hover,._1oNuQG_fishTrack:focus{z-index:5;animation-play-state:paused}._1oNuQG_fishTrack:hover ._1oNuQG_fishFace,._1oNuQG_fishTrack:focus ._1oNuQG_fishFace{animation-play-state:paused}._1oNuQG_fishFace{transform-origin:50%;transform:scale(var(--fish-scale));animation-duration:var(--fish-duration);animation-delay:var(--fish-delay);animation-timing-function:step-end;animation-iteration-count:infinite;display:block;position:absolute;top:.425rem;left:0}._1oNuQG_startsRight ._1oNuQG_fishFace{animation-name:_1oNuQG_faceRight}._1oNuQG_startsLeft ._1oNuQG_fishFace{transform:scale(calc(var(--fish-scale) * -1), var(--fish-scale));animation-name:_1oNuQG_faceLeft}._1oNuQG_fishSwim{transform-origin:50%;width:4.1rem;height:1.9rem;animation:2.8s ease-in-out infinite _1oNuQG_fishBob;display:block;position:relative}._1oNuQG_fishBody{background:linear-gradient(180deg, color-mix(in srgb, var(--fish-color), white 35%), var(--fish-color) 52%, color-mix(in srgb, var(--fish-color), black 22%));border-radius:999px;position:absolute;inset:0}._1oNuQG_fishTail{transform-origin:100%;clip-path:polygon(100% 50%,0 0,0 100%);background:linear-gradient(180deg, color-mix(in srgb, var(--fish-color), white 25%), color-mix(in srgb, var(--fish-color), black 18%));opacity:.88;width:1.32rem;height:1.8rem;animation:.9s ease-in-out infinite alternate _1oNuQG_finWave;position:absolute;top:50%;right:calc(100% - .2rem);transform:translateY(-50%)}._1oNuQG_fishEye{background:#fff;border-radius:999px;width:.34rem;height:.34rem;position:absolute;top:42%;right:22%}._1oNuQG_readout{z-index:6;background:rgb(var(--color-surface));opacity:0;pointer-events:none;text-align:center;border-radius:.5rem;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.5rem;padding:.5rem .625rem;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:.75rem;left:.75rem;right:.75rem;transform:translateY(-.2rem)}._1oNuQG_readoutVisible{opacity:1;transform:translateY(0)}._1oNuQG_readout strong{color:rgb(var(--color-brand-soft));font-size:.8125rem;font-weight:650}._1oNuQG_readout span{color:rgb(var(--color-muted));font-size:.75rem;line-height:1.65}._1oNuQG_caption{max-width:27rem;color:rgb(var(--color-muted));text-align:center;text-wrap:balance;margin:.875rem auto .25rem;padding-inline:.5rem;font-size:.75rem;line-height:1.8}@keyframes _1oNuQG_fishPosition{0%,to{left:var(--fish-left-a);top:var(--fish-top-a)}22%,78%{top:var(--fish-top-b)}45%,55%{left:var(--fish-left-b);top:var(--fish-top-c)}}@keyframes _1oNuQG_faceRight{0%,49.99%{transform:scale(var(--fish-scale))}50%,to{transform:scale(calc(var(--fish-scale) * -1), var(--fish-scale))}}@keyframes _1oNuQG_faceLeft{0%,49.99%{transform:scale(calc(var(--fish-scale) * -1), var(--fish-scale))}50%,to{transform:scale(var(--fish-scale))}}@keyframes _1oNuQG_fishBob{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-.32rem)rotate(2deg)}}@keyframes _1oNuQG_finWave{0%{transform:translateY(-50%)scaleX(.82)}to{transform:translateY(-50%)scaleX(1.08)}}@keyframes _1oNuQG_bubbleRise{0%{opacity:0;transform:translate(0,0)scale(.55)}12%{opacity:var(--bubble-opacity)}to{opacity:0;transform:translate3d(var(--bubble-drift), 0, 0) scale(1);bottom:104%}}@keyframes _1oNuQG_plantDance{0%{transform:translateY(0)rotate(-4deg)scaleY(.95)}45%{transform:translateY(-.4rem)rotate(3deg)scaleY(1.05)}to{transform:translateY(.18rem)rotate(5deg)scaleY(.98)}}@keyframes _1oNuQG_shimmer{0%{opacity:.56;transform:translate(-1.5%)}to{opacity:.76;transform:translate(1.5%)}}@media (max-width:479px){._1oNuQG_figure{padding:.5rem}._1oNuQG_window{height:18rem}._1oNuQG_swimmingSpace{inset:2.5rem 3.75rem 3rem 1rem}._1oNuQG_caption{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){._1oNuQG_frame *,._1oNuQG_frame :before,._1oNuQG_frame :after{transition:none;animation:none!important}._1oNuQG_bubble:nth-of-type(8n){top:var(--bubble-rest-top);opacity:.45;bottom:auto}}html[data-performance-mode=reduced] ._1oNuQG_frame *{transition:none;animation:none!important}html[data-performance-mode=reduced] ._1oNuQG_frame :before{transition:none;animation:none!important}html[data-performance-mode=reduced] ._1oNuQG_frame :after{transition:none;animation:none!important}html[data-performance-mode=reduced] ._1oNuQG_bubble:nth-of-type(8n){top:var(--bubble-rest-top);opacity:.45;bottom:auto}
._0m0y2W_form{min-width:0;color:rgb(var(--color-text));gap:2rem;display:grid;container:job-application/inline-size}._0m0y2W_requiredNote{color:rgb(var(--color-muted));margin:0;font-size:.75rem;line-height:1.7}._0m0y2W_group{border:0;min-width:0;margin:0;padding:0}._0m0y2W_group legend{width:100%;color:rgb(var(--color-text));letter-spacing:-.02em;margin-bottom:1.1rem;padding:0;font-size:1.0625rem;font-weight:700;line-height:1.5}._0m0y2W_fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}._0m0y2W_label{min-width:0;color:rgb(var(--color-text));gap:.55rem;font-size:.8125rem;font-weight:600;line-height:1.65;display:grid}._0m0y2W_labelText{flex-wrap:wrap;align-items:baseline;gap:.15rem .4rem;min-width:0;display:flex}._0m0y2W_labelText>span{overflow-wrap:anywhere;min-width:0}._0m0y2W_optional{color:rgb(var(--color-muted));font-size:.75rem;font-weight:400}._0m0y2W_fullWidth{grid-column:1/-1}._0m0y2W_field{border:1px solid rgb(var(--color-border));background:rgb(var(--color-bg));width:100%;min-width:0;min-height:3rem;color:rgb(var(--color-text));border-radius:8px;padding:.75rem .9rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.6;transition:border-color .16s;display:block}._0m0y2W_field::placeholder{color:rgb(var(--color-muted));opacity:.8}._0m0y2W_field:hover{border-color:rgb(var(--color-muted) / .5)}._0m0y2W_field:focus{outline:2px solid rgb(var(--color-brand-soft));outline-offset:2px;border-color:rgb(var(--color-brand-soft))}select._0m0y2W_field{padding-right:.55rem}textarea._0m0y2W_field{resize:vertical}._0m0y2W_readOnly{background:rgb(var(--color-surface-alt));color:rgb(var(--color-muted))}textarea._0m0y2W_readOnly{field-sizing:content;resize:none}._0m0y2W_hint{color:rgb(var(--color-muted));font-size:.75rem;font-weight:400;line-height:1.8}._0m0y2W_resume{gap:1.1rem;min-width:0;display:grid}._0m0y2W_resumeModes{flex-wrap:wrap;gap:.5rem;display:flex}._0m0y2W_resumeModes button{background:rgb(var(--color-surface-alt));min-height:2.75rem;color:rgb(var(--color-muted));border-radius:8px;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1rem;font-size:.8125rem;font-weight:600;line-height:1.5;display:inline-flex}._0m0y2W_resumeModes button[aria-pressed=true]{background:rgb(var(--color-brand) / .14);color:rgb(var(--color-brand-soft))}._0m0y2W_resumeModes svg{flex-shrink:0;width:1.1rem;height:1.1rem}._0m0y2W_file{padding:.5rem}._0m0y2W_file::file-selector-button{background:rgb(var(--color-brand) / .14);color:rgb(var(--color-brand-soft));font:inherit;cursor:pointer;border:0;border-radius:5px;margin-right:.75rem;padding:.6rem .75rem;font-size:.8125rem;font-weight:600}._0m0y2W_experience{min-height:8rem}._0m0y2W_answer{min-height:6rem}._0m0y2W_ageConfirmation{min-width:0;color:rgb(var(--color-text));cursor:pointer;align-items:flex-start;gap:.75rem;padding-block:.5rem;font-size:.8125rem;line-height:1.8;display:flex}._0m0y2W_ageConfirmation input{width:1.1rem;height:1.1rem;accent-color:rgb(var(--color-brand-strong));flex:0 0 1.1rem;margin-top:.18rem}._0m0y2W_ageConfirmation span{overflow-wrap:anywhere;min-width:0}._0m0y2W_actions{justify-items:start;gap:1rem;min-width:0;display:grid}._0m0y2W_submit{text-align:center;overflow-wrap:anywhere;max-width:100%;min-height:3rem;padding:.75rem 1.2rem}._0m0y2W_submit svg{flex-shrink:0}._0m0y2W_submit:disabled{cursor:wait}._0m0y2W_privacy,._0m0y2W_error{margin:0;font-size:.75rem;line-height:1.8}._0m0y2W_privacy{color:rgb(var(--color-muted))}._0m0y2W_error{color:#ffb4b4;align-items:flex-start;gap:.6rem;font-weight:500;display:flex}._0m0y2W_error svg{flex:0 0 1.1rem;width:1.1rem;height:1.1rem;margin-top:.12rem}._0m0y2W_error span{overflow-wrap:anywhere;min-width:0}html[data-theme=light] ._0m0y2W_error{color:#b42332}._0m0y2W_success{background:rgb(var(--color-bg));border-radius:12px;outline:none;padding:1.5rem}._0m0y2W_successIcon{background:rgb(var(--color-brand) / .1);width:2.75rem;height:2.75rem;color:rgb(var(--color-brand-soft));border-radius:9px;place-items:center;margin-bottom:1.1rem;display:grid}._0m0y2W_successIcon svg{width:1.6rem;height:1.6rem}._0m0y2W_success h3{color:rgb(var(--color-text));letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.4}._0m0y2W_success p{color:rgb(var(--color-muted));overflow-wrap:anywhere;margin-top:.9rem;font-size:.875rem;line-height:1.85}._0m0y2W_success a{color:rgb(var(--color-brand-soft));text-underline-offset:.2em;text-decoration:underline}._0m0y2W_resumeModes button:focus-visible,._0m0y2W_submit:focus-visible,._0m0y2W_ageConfirmation input:focus-visible{outline:2px solid rgb(var(--color-brand-soft));outline-offset:3px}@container job-application (max-width:34rem){._0m0y2W_fields{grid-template-columns:minmax(0,1fr)}._0m0y2W_submit{width:100%}}@media (prefers-reduced-motion:reduce){._0m0y2W_field,._0m0y2W_resumeModes button,._0m0y2W_submit{transition:none}}
._9OQOTq_section{background:rgb(var(--color-surface-strong));scroll-margin-top:8rem}._9OQOTq_sectionHeader{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}._9OQOTq_sectionHeader>div{min-width:0;max-width:47rem}._9OQOTq_sectionHeader .kh-home-description{margin-top:1rem}._9OQOTq_apply{text-align:center;flex-shrink:0;min-height:2.875rem}._9OQOTq_apply svg{flex-shrink:0}._9OQOTq_roles{gap:1.5rem;margin-top:2.5rem;display:grid}._9OQOTq_role{background:rgb(var(--color-surface));border-radius:14px;min-width:0;padding:clamp(1.4rem,3vw,2rem);scroll-margin-top:10rem}._9OQOTq_roleHeader{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}._9OQOTq_roleIntro{min-width:0;max-width:54rem}._9OQOTq_department{color:rgb(var(--color-brand-soft));margin-bottom:.55rem;font-size:.75rem;font-weight:600;line-height:1.6}._9OQOTq_role h3,._9OQOTq_empty h3{color:rgb(var(--color-text));letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:700;line-height:1.4}._9OQOTq_summary,._9OQOTq_empty p{color:rgb(var(--color-muted));overflow-wrap:anywhere;margin-top:.75rem;font-size:.875rem;line-height:1.9}._9OQOTq_roleAction{flex-shrink:0;justify-items:end;gap:1rem;max-width:25rem;display:grid}._9OQOTq_salary{text-align:right}._9OQOTq_salary dt{color:rgb(var(--color-muted));font-size:.6875rem;line-height:1.6}._9OQOTq_salary dd{color:rgb(var(--color-text));overflow-wrap:anywhere;margin-top:.25rem;font-size:.9375rem;font-weight:650;line-height:1.6}._9OQOTq_metadata{flex-wrap:wrap;gap:.8rem 1.5rem;margin-top:1.5rem;padding:0;list-style:none;display:flex}._9OQOTq_metadata li{min-width:0;color:rgb(var(--color-muted));overflow-wrap:anywhere;align-items:flex-start;gap:.55rem;font-size:.75rem;line-height:1.8;display:flex}._9OQOTq_metadata svg{width:1rem;height:1rem;color:rgb(var(--color-brand-soft));flex:0 0 1rem;margin-top:.15rem}._9OQOTq_details{margin-top:1.25rem}._9OQOTq_details summary{min-height:2.75rem;color:rgb(var(--color-brand-soft));cursor:pointer;border-radius:5px;align-items:center;gap:.6rem;font-size:.8125rem;font-weight:600;line-height:1.6;list-style:none;display:inline-flex}._9OQOTq_details summary::-webkit-details-marker{display:none}._9OQOTq_details summary svg{width:1.1rem;height:1.1rem;transition:transform .16s}._9OQOTq_details[open] summary svg{transform:rotate(180deg)}._9OQOTq_detailContent{gap:1.5rem;max-width:64rem;padding-top:1rem;display:grid}._9OQOTq_markdownSection h4{color:rgb(var(--color-text));margin-bottom:.55rem;font-size:.9375rem;font-weight:650;line-height:1.6}._9OQOTq_markdown,._9OQOTq_plainText{color:rgb(var(--color-muted));overflow-wrap:anywhere;font-size:.875rem;line-height:1.9}._9OQOTq_plainText{white-space:pre-wrap}._9OQOTq_markdown>*+*{margin-top:.65rem}._9OQOTq_markdown :is(h1,h2,h3,h4,h5,h6){color:rgb(var(--color-text));font-size:1em;font-weight:650;line-height:1.7}._9OQOTq_markdown strong{color:rgb(var(--color-text));font-weight:600}._9OQOTq_markdown a{color:rgb(var(--color-brand-soft));text-underline-offset:.2em;text-decoration:underline}._9OQOTq_markdown :is(ul,ol){padding-left:1.25rem}._9OQOTq_markdown ul{list-style:outside}._9OQOTq_markdown ol{list-style:decimal}._9OQOTq_markdown li+li{margin-top:.35rem}._9OQOTq_markdown blockquote{border-left:2px solid rgb(var(--color-brand-soft) / .5);padding-left:1rem}._9OQOTq_markdown pre{background:rgb(var(--color-bg));border-radius:8px;max-width:100%;padding:1rem;overflow-x:auto}._9OQOTq_markdown table{max-width:100%;display:block;overflow-x:auto}._9OQOTq_markdown :is(th,td){text-align:left;padding:.5rem .75rem}._9OQOTq_empty{background:rgb(var(--color-surface));border-radius:14px;margin-top:2.5rem;padding:2rem}._9OQOTq_empty p{max-width:54rem}._9OQOTq_dialog{background:rgb(var(--color-surface));width:min(58rem,100vw - 2rem);max-width:none;max-height:85dvh;color:rgb(var(--color-text));border:0;border-radius:14px;margin:auto;padding:0;overflow:hidden}._9OQOTq_dialog::backdrop{background:#000000b8}._9OQOTq_modalContent{overscroll-behavior:contain;max-height:85dvh;scroll-padding-block:calc(var(--application-header-height,10rem) + 1rem) 1rem;overflow-y:auto}._9OQOTq_modalHeader{z-index:3;background:rgb(var(--color-surface));justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.75rem 1.75rem 1.5rem;display:flex;position:sticky;top:0}._9OQOTq_modalHeader>div{min-width:0}._9OQOTq_modalHeader h2{color:rgb(var(--color-text));letter-spacing:-.025em;overflow-wrap:anywhere;font-size:1.5rem;font-weight:700;line-height:1.4}._9OQOTq_modalHeader p:not(.kh-home-eyebrow){max-width:43rem;color:rgb(var(--color-muted));margin-top:.7rem;font-size:.8125rem;line-height:1.8}._9OQOTq_close{width:44px;height:44px;color:rgb(var(--color-muted));background:rgb(var(--color-surface-alt));border-radius:8px;flex:0 0 44px;place-items:center;display:grid}._9OQOTq_close svg{width:1.3rem;height:1.3rem}._9OQOTq_close:hover{color:rgb(var(--color-text))}._9OQOTq_formWrap{min-width:0;padding:0 1.75rem 1.75rem}._9OQOTq_successHeader{padding-bottom:.5rem}._9OQOTq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._9OQOTq_apply:focus-visible,._9OQOTq_details summary:focus-visible,._9OQOTq_close:focus-visible{outline:2px solid rgb(var(--color-brand-soft));outline-offset:3px}@media (max-width:1023px){._9OQOTq_sectionHeader{flex-direction:column;align-items:flex-start}}@media (max-width:767px){._9OQOTq_roleHeader{flex-direction:column;gap:1.25rem}._9OQOTq_roleAction{justify-items:start;max-width:none}._9OQOTq_salary{text-align:left}._9OQOTq_roles{margin-top:2rem}}@media (max-width:539px){._9OQOTq_dialog{border-radius:12px;width:calc(100vw - 1rem);max-height:90dvh}._9OQOTq_modalContent{max-height:90dvh}._9OQOTq_modalHeader{gap:.6rem;padding:1.2rem 1rem 1.4rem}._9OQOTq_modalHeader h2{font-size:1.2rem}._9OQOTq_modalHeader p{display:none}._9OQOTq_formWrap{padding:0 1rem 1.2rem}._9OQOTq_empty{padding:1.4rem}._9OQOTq_apply{overflow-wrap:anywhere;max-width:100%}}@media (prefers-reduced-motion:reduce){._9OQOTq_details summary svg{transition:none}}
.Z3XRJG_page{color:rgb(var(--color-text));background:rgb(var(--color-bg));overflow-wrap:anywhere}.Z3XRJG_page :where(a,button,summary):focus-visible{outline:2px solid rgb(var(--color-brand-soft));outline-offset:4px}.Z3XRJG_page>section{scroll-margin-top:10rem}.Z3XRJG_page>section+section{border-top:1px solid rgb(var(--color-border) / .6)}.Z3XRJG_hero{isolation:isolate;padding-block:13rem 4.5rem;position:relative;overflow:hidden}.Z3XRJG_heroArtwork{object-fit:cover;object-position:center;z-index:-2}.Z3XRJG_hero:after{content:"";z-index:-1;background:linear-gradient(0deg, rgb(var(--color-bg)), rgb(var(--color-bg) / 0) 80%), linear-gradient(90deg, rgb(var(--color-bg) / .96), rgb(var(--color-bg) / .84) 48%, rgb(var(--color-bg) / .4));position:absolute;inset:0}.Z3XRJG_heroLayout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.Z3XRJG_heroCopy{min-width:0}.Z3XRJG_hero h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.75rem,4.5vw,4rem);font-weight:750;line-height:1.13}.Z3XRJG_hero h1 span{color:rgb(var(--color-brand-soft))}.Z3XRJG_lead{max-width:37rem;color:rgb(var(--color-muted));margin-top:1.5rem;font-size:.9375rem;line-height:1.85}.Z3XRJG_actions{flex-wrap:wrap;align-items:center;gap:.875rem 1.5rem;margin-top:1.75rem;display:flex}.Z3XRJG_closing>a{min-height:48px;padding-inline:1.25rem}.Z3XRJG_actions .kh-button{min-height:48px;padding-inline:1.25rem}.Z3XRJG_textLink{min-height:44px;color:rgb(var(--color-brand-soft));align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;line-height:1.6;display:inline-flex}.Z3XRJG_textLink:hover{color:rgb(var(--color-text))}.Z3XRJG_textLink svg{flex-shrink:0}.Z3XRJG_heroNotes{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}.Z3XRJG_heroNotes li{color:rgb(var(--color-muted));align-items:center;gap:.45rem;font-size:.6875rem;line-height:1.5;display:inline-flex}.Z3XRJG_heroNotes svg{color:rgb(var(--color-brand-soft));flex-shrink:0;font-size:.9375rem}.Z3XRJG_heroTank{width:100%;min-width:0;max-width:35rem;margin-inline:auto}.Z3XRJG_sectionHeading{justify-content:space-between;align-items:flex-end;gap:2rem 4rem;margin-bottom:2rem;display:flex}.Z3XRJG_sectionHeading>div{flex:1}.Z3XRJG_sectionHeading>p{flex:1;max-width:31rem}.Z3XRJG_perksSection,.Z3XRJG_closingSection{background:rgb(var(--color-bg))}.Z3XRJG_perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.Z3XRJG_perk{background:rgb(var(--color-surface));border-radius:.875rem;min-width:0;padding:1.75rem}.Z3XRJG_icon{width:2.75rem;height:2.75rem;color:rgb(var(--color-brand-soft));background:rgb(var(--color-brand) / .1);border-radius:.75rem;place-items:center;margin-bottom:1.5rem;font-size:1.35rem;display:grid}.Z3XRJG_perk h3{font-size:1.0625rem;font-weight:650;line-height:1.5}.Z3XRJG_perk p{color:rgb(var(--color-muted));margin-top:.75rem;font-size:.875rem;line-height:1.85}.Z3XRJG_storySection{background:rgb(var(--color-surface-strong))}.Z3XRJG_storyLayout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2rem,6vw,6rem);display:grid}.Z3XRJG_storyIntro .kh-home-description{margin-top:1.25rem}.Z3XRJG_storyIntro>.Z3XRJG_textLink{margin-top:1.5rem}.Z3XRJG_storyDetails{gap:2.5rem;display:grid}.Z3XRJG_storyDetails article{align-items:flex-start;gap:1rem;display:flex}.Z3XRJG_storyIcon{width:2.5rem;height:2.5rem;color:rgb(var(--color-brand-soft));background:rgb(var(--color-brand) / .1);border-radius:.625rem;flex-shrink:0;place-items:center;font-size:1.25rem;display:grid}.Z3XRJG_storyDetails h3{font-size:1rem;font-weight:650;line-height:1.5}.Z3XRJG_storyDetails p{color:rgb(var(--color-muted));margin-top:.875rem;font-size:.875rem;line-height:1.85}.Z3XRJG_closing{justify-content:space-between;align-items:center;gap:2rem 4rem;display:flex}.Z3XRJG_closing>div{max-width:44rem}.Z3XRJG_closing .kh-home-description{margin-top:1rem}.Z3XRJG_closing>a{flex-shrink:0}@media (max-width:1199px){.Z3XRJG_heroLayout{gap:2rem}.Z3XRJG_hero h1{font-size:clamp(2.5rem,4.5vw,3.5rem)}.Z3XRJG_perks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.Z3XRJG_hero{padding-block:10rem 3.5rem}.Z3XRJG_heroLayout{grid-template-columns:minmax(0,1fr);gap:2.5rem}.Z3XRJG_heroCopy{max-width:43rem}.Z3XRJG_heroTank{max-width:37rem}.Z3XRJG_sectionHeading{flex-direction:column;align-items:flex-start;gap:1rem}.Z3XRJG_sectionHeading>p{max-width:42rem}.Z3XRJG_storyLayout{grid-template-columns:minmax(0,1fr)}.Z3XRJG_closing{flex-direction:column;align-items:flex-start}}@media (max-width:599px){.Z3XRJG_hero{padding-top:9rem}.Z3XRJG_hero h1{font-size:clamp(2.25rem,9vw,3rem)}.Z3XRJG_heroArtwork{opacity:.6}.Z3XRJG_lead{font-size:.875rem}.Z3XRJG_heroNotes{gap:.625rem 1rem}.Z3XRJG_perks{grid-template-columns:minmax(0,1fr);gap:1rem}.Z3XRJG_perk{grid-template-columns:auto minmax(0,1fr);gap:0 1rem;padding:1.25rem;display:grid}.Z3XRJG_icon{grid-row:1/3;width:2.25rem;height:2.25rem;margin-bottom:0;font-size:1.15rem}.Z3XRJG_perk h3,.Z3XRJG_perk p{grid-column:2}.Z3XRJG_perk h3{font-size:1rem}.Z3XRJG_perk p{font-size:.8125rem}.Z3XRJG_storyDetails{gap:2rem}.Z3XRJG_storyDetails article{gap:.875rem}.Z3XRJG_storyIcon{width:2.25rem;height:2.25rem}.Z3XRJG_storyDetails p{font-size:.8125rem}}
