html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@font-face{font-family:Myriad Pro;src:url(/assets/MyriadPro-Light-DsdXoU_k.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/assets/MyriadPro-Regular-DQFfhlAL.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/assets/MyriadPro-Semibold-eGqt6Kdl.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/assets/MyriadPro-SemiboldIt-Cd_pXT2q.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/assets/MyriadPro-Bold-LH6AdXgR.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/assets/MyriadPro-BoldIt-CgEzq4w8.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}:root{--kln-orange: #ED7D00;--kln-orange-600: #D96E00;--kln-orange-700: #B85A00;--kln-orange-300: #F5A042;--kln-orange-200: #FBC78A;--kln-orange-100: #FDE3C2;--kln-orange-50: #FFF4E6;--kln-black: #000000;--kln-ink: #1A1A1A;--kln-ink-2: #3D3D3D;--kln-ink-3: #6B6B6B;--kln-ink-4: #9A9A9A;--kln-line: #E5E5E5;--kln-line-2: #EFEFEF;--kln-surface: #F7F7F5;--kln-surface-2: #FAFAF8;--kln-white: #FFFFFF;--kln-success: #2E8B57;--kln-warning: #E0A800;--kln-danger: #C0392B;--kln-info: #2C7BB6;--fg-1: var(--kln-ink);--fg-2: var(--kln-ink-2);--fg-3: var(--kln-ink-3);--fg-4: var(--kln-ink-4);--fg-on-orange: var(--kln-white);--bg-1: var(--kln-white);--bg-2: var(--kln-surface);--bg-3: var(--kln-surface-2);--bg-brand: var(--kln-orange);--bg-brand-soft: var(--kln-orange-50);--border-1: var(--kln-line);--border-2: var(--kln-line-2);--border-strong: var(--kln-ink);--font-sans-en: "Myriad Pro", "Helvetica Neue", Arial, system-ui, sans-serif;--font-sans-zh: "M Hei HK", "PingFang HK", "PingFang SC", "Microsoft JhengHei", "Microsoft YaHei", "Heiti TC", sans-serif;--font-sans: var(--font-sans-en);--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-display: 64px;--lh-display: 1.05;--tr-display: -.01em;--fs-h1: 44px;--lh-h1: 1.12;--tr-h1: 0;--fs-h2: 32px;--lh-h2: 1.18;--fs-h3: 24px;--lh-h3: 1.25;--fs-h4: 20px;--lh-h4: 1.3;--fs-h5: 16px;--lh-h5: 1.35;--fs-body: 16px;--lh-body: 1.55;--fs-body-lg: 18px;--lh-body-lg: 1.55;--fs-small: 14px;--lh-small: 1.5;--fs-meta: 12px;--lh-meta: 1.45;--fs-eyebrow: 12px;--lh-eyebrow: 1.2;--ls-eyebrow: .14em;--w-light: 300;--w-regular: 400;--w-semi: 600;--w-bold: 700;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-7: 32px;--s-8: 40px;--s-9: 48px;--s-10: 64px;--s-11: 80px;--s-12: 96px;--s-13: 128px;--r-xs: 2px;--r-sm: 4px;--r-md: 8px;--r-lg: 14px;--r-xl: 24px;--r-2xl: 32px;--r-pill: 9999px;--shadow-1: 0 1px 2px rgba(0,0,0,.06), 0 1px 1px rgba(0,0,0,.04);--shadow-2: 0 4px 12px rgba(0,0,0,.08), 0 1px 2px rgba(0,0,0,.04);--shadow-3: 0 12px 32px rgba(0,0,0,.1), 0 2px 4px rgba(0,0,0,.04);--shadow-4: 0 24px 64px rgba(0,0,0,.14), 0 4px 8px rgba(0,0,0,.04);--shadow-focus: 0 0 0 3px rgba(237,125,0,.3);--ease-standard: cubic-bezier(.2,0,0,1);--ease-emphasis: cubic-bezier(.2,0,0,1.2);--dur-1: .12s;--dur-2: .2s;--dur-3: .32s;--dur-4: .48s;--container-max: 1280px;--gutter: 24px;--nav-bg: var(--kln-ink);--nav-fg: #fff;--nav-item: rgba(255,255,255,.75);--nav-faint: rgba(255,255,255,.4);--nav-line: rgba(255,255,255,.1);--nav-hover: rgba(255,255,255,.07)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-1);background:var(--bg-2)}*{box-sizing:border-box}input,select,button,textarea{font-family:inherit}h1,.h1{font-family:var(--font-sans);font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--w-bold);letter-spacing:var(--tr-h1);margin:0 0 var(--s-5) 0}h2,.h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--w-bold);margin:0 0 var(--s-4) 0}h3,.h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--w-semi);margin:0 0 var(--s-3) 0}h4,.h4{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--w-semi);margin:0 0 var(--s-3) 0}h5,.h5{font-size:var(--fs-h5);line-height:var(--lh-h5);font-weight:var(--w-semi);margin:0 0 var(--s-2) 0}p{margin:0 0 var(--s-4) 0}.display{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display);font-weight:var(--w-bold)}.body-lg{font-size:var(--fs-body-lg);line-height:var(--lh-body-lg)}.small{font-size:var(--fs-small);line-height:var(--lh-small)}.meta{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--fg-3)}.eyebrow{font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;font-weight:var(--w-bold);color:var(--kln-orange)}a{color:var(--kln-orange);text-decoration:none}a:hover{color:var(--kln-orange-600)}::selection{background:var(--kln-orange-100);color:var(--kln-ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#d8d8d4;border-radius:99px;border:3px solid transparent;background-clip:content-box}@keyframes drift{0%{transform:translate(-30%)}to{transform:translate(30%)}}@keyframes pulseDot{0%,to{opacity:1}50%{opacity:.25}}@keyframes spin{to{transform:rotate(360deg)}}
