@font-face{font-family:Figtree;src:url(../media/Figtree-Regular.1t4ofamrqn4zf.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Figtree;src:url(../media/Figtree-SemiBold.0wlz_8wqyqlkm.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}:root{--kl-color-workspace:#f0eee9;--kl-color-ink-primary:#194a4e;--kl-color-field-capability:#c4b5d4;--kl-color-atmosphere:#8dbcd4;--kl-color-field-connection:#90c8c3;--kl-color-pulse:#f28c6f;--kl-color-ink-on-pulse:#174347;--kl-font-family:Figtree, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--kl-space-8:8px;--kl-space-12:12px;--kl-space-16:16px;--kl-space-20:20px;--kl-space-24:24px;--kl-space-32:32px;--kl-space-40:40px;--kl-space-48:48px;--kl-space-64:64px;--kl-radius-inner-narrow:14px;--kl-radius-identity-narrow:16px;--kl-radius-identity-wide:18px;--kl-radius-shell-narrow:20px;--kl-radius-inner-wide:20px;--kl-radius-shell-wide:28px;--kl-type-wordmark-size:24px;--kl-type-wordmark-line-height:24px;--kl-type-wordmark-weight:600;--kl-type-wordmark-tracking:-.055em;--kl-type-surface-name-size:12px;--kl-type-surface-name-line-height:16px;--kl-type-surface-name-weight:600;--kl-type-surface-name-tracking:.1em;--kl-type-heading-narrow-size:48px;--kl-type-heading-narrow-line-height:44px;--kl-type-heading-narrow-weight:600;--kl-type-heading-narrow-tracking:-.06em;--kl-type-heading-wide-size:88px;--kl-type-heading-wide-line-height:80px;--kl-type-heading-wide-weight:600;--kl-type-heading-wide-tracking:-.06em;--kl-type-body-narrow-size:17px;--kl-type-body-narrow-line-height:26px;--kl-type-body-narrow-weight:400;--kl-type-body-narrow-tracking:0em;--kl-type-body-wide-size:19px;--kl-type-body-wide-line-height:28px;--kl-type-body-wide-weight:400;--kl-type-body-wide-tracking:0em;--kl-focus-outline-width:3px;--kl-focus-separation:3px;--kl-focus-inner-on-light:#194a4e;--kl-focus-inner-on-dark:#f0eee9;--kl-focus-halo:#f28c6f}
*{box-sizing:border-box}html{background:var(--kl-color-atmosphere);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{min-width:320px;min-height:100%;margin:0}body{background:var(--kl-color-atmosphere);color:var(--kl-color-ink-primary);font-family:var(--kl-font-family)}p,h1{margin:0}.viewport{min-height:100svh;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.shell{min-height:100svh;padding:var(--kl-space-12);background:var(--kl-color-atmosphere);border-radius:var(--kl-radius-shell-narrow)}.surface{min-height:calc(100svh - (2 * var(--kl-space-12)));padding:var(--kl-space-24);background-color:var(--kl-color-workspace);border-radius:var(--kl-radius-inner-narrow);background-image:url(../media/cloud-dancer-paper.381_kl9sf65-r.png);background-repeat:repeat;background-size:256px 256px;flex-direction:column;display:flex;overflow:hidden}.masthead{justify-content:space-between;align-items:flex-start;gap:var(--kl-space-24);display:flex}.wordmark{font-size:var(--kl-type-wordmark-size);font-weight:var(--kl-type-wordmark-weight);line-height:var(--kl-type-wordmark-line-height);letter-spacing:var(--kl-type-wordmark-tracking)}.surface-name{align-items:center;gap:var(--kl-space-8);font-size:var(--kl-type-surface-name-size);font-weight:var(--kl-type-surface-name-weight);line-height:var(--kl-type-surface-name-line-height);letter-spacing:var(--kl-type-surface-name-tracking);text-transform:uppercase;flex-shrink:0;display:flex}.pulse{width:var(--kl-space-8);height:var(--kl-space-8);flex:0 0 var(--kl-space-8);background:var(--kl-color-pulse);border-radius:50%}.primary-region{gap:var(--kl-space-48);margin-top:var(--kl-space-64);display:grid}.copy{align-content:start;gap:var(--kl-space-32);display:grid}.copy h1{max-width:8ch;font-size:var(--kl-type-heading-narrow-size);font-weight:var(--kl-type-heading-narrow-weight);-webkit-hyphens:none;hyphens:none;line-height:var(--kl-type-heading-narrow-line-height);letter-spacing:var(--kl-type-heading-narrow-tracking);overflow-wrap:break-word}.copy p{max-width:38rem;font-size:var(--kl-type-body-narrow-size);font-weight:var(--kl-type-body-narrow-weight);line-height:var(--kl-type-body-narrow-line-height);letter-spacing:var(--kl-type-body-narrow-tracking)}.identity-field{border-radius:var(--kl-radius-identity-narrow);width:100%;min-height:112px;display:flex;overflow:hidden}.identity-field span{display:block}.identity-teal{background:var(--kl-color-ink-primary);flex:0 0 40%}.identity-lilac{background:var(--kl-color-field-capability);flex:0 0 30%}.identity-mist{background:var(--kl-color-field-connection);flex:0 0 30%}@media (min-width:480px) and (max-width:767px){.surface{padding:var(--kl-space-32)}}@media (min-width:768px){.viewport{min-height:100svh;padding:max(var(--kl-space-24), env(safe-area-inset-top,0px)) max(var(--kl-space-24), env(safe-area-inset-right,0px)) max(var(--kl-space-24), env(safe-area-inset-bottom,0px)) max(var(--kl-space-24), env(safe-area-inset-left,0px));place-items:center;display:grid}.shell{width:100%;max-width:1300px;min-height:min(760px, calc(100svh - (2 * var(--kl-space-24))));padding:var(--kl-space-20);border-radius:var(--kl-radius-shell-wide)}.surface{min-height:min(720px,100svh - 88px);padding:var(--kl-space-48);border-radius:var(--kl-radius-inner-wide)}.primary-region{align-items:end;gap:var(--kl-space-48);padding-top:var(--kl-space-64);grid-template-columns:minmax(0,58fr) minmax(276px,42fr);margin-top:auto}.copy h1{max-width:9ch;font-size:var(--kl-type-heading-wide-size);font-weight:var(--kl-type-heading-wide-weight);line-height:var(--kl-type-heading-wide-line-height);letter-spacing:var(--kl-type-heading-wide-tracking)}.copy p{font-size:var(--kl-type-body-wide-size);font-weight:var(--kl-type-body-wide-weight);line-height:var(--kl-type-body-wide-line-height);letter-spacing:var(--kl-type-body-wide-tracking)}.identity-field{border-radius:var(--kl-radius-identity-wide);flex-direction:column;min-height:276px}.identity-teal{flex:40 1 0}.identity-lilac{flex:34 1 0}.identity-mist{flex:26 1 0}}@media (min-width:1200px){.surface{padding:var(--kl-space-64)}}@media (forced-colors:active){.pulse{border:1px solid canvastext}}
