body,html{margin:0;max-width:100%;overflow-x:clip}body{background:#fcf6f4}#hs_cos_wrapper_atscale_header,.hs_cos_wrapper:has(>.hs-ats-header){display:contents!important}.hs-ats-header{position:sticky!important;top:0!important;z-index:1000!important}.hch{--as-cobalt:#0000f4;--as-warm-white:#fcf6f4;--as-snow-grey:#eee7e5;--as-washed-black:#161616;--as-lime:#a3ff98;--as-lilac:#e3b7ff;--as-vermillion:#ff3b35;--as-ink-16:rgba(22,22,22,.16);--as-ink-64:rgba(22,22,22,.64);--font-sans:"Inter","Helvetica Neue",Arial,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--ease:cubic-bezier(.2,0,0,1);--dur:140ms;background:var(--as-warm-white);color:var(--as-washed-black);display:block;font-family:var(--font-sans);font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hch *,.hch :after,.hch :before{box-sizing:border-box}.hch a,.hch button,.hch h1,.hch h2,.hch h3,.hch input,.hch li,.hch p,.hch table,.hch td,.hch th,.hch ul{font-family:var(--font-sans);font-style:normal}.hch-wrap{margin:0 auto;max-width:1360px;padding:0 16px}.hch-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);margin:-1px;padding:0;white-space:nowrap}.hch a:focus-visible,.hch button:focus-visible,.hch-table-wrap:focus-visible{outline:2px solid var(--as-cobalt);outline-offset:2px}.hch-eyebrow,.hch-link__go,.hch-table__group th{font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.hch-h2{color:var(--as-washed-black);font-size:32px;font-weight:700;letter-spacing:-.005em;line-height:.92;margin:0 0 32px}.hch-hero{padding:48px 0 56px;text-align:center}.hch-eyebrow{color:var(--as-cobalt);margin:0 0 20px}.hch-hero__title{color:var(--as-washed-black);font-size:44px;font-weight:700;letter-spacing:-.01em;line-height:.92;margin:0}.hch-accent{color:var(--as-cobalt)}.hch-hero__lede{color:var(--as-ink-64);font-size:18px;line-height:1.4;margin:24px auto 0;max-width:34em}.hch-section{padding:0 0 64px}.hch-section--last{padding-bottom:80px}.hch-cards,.hch-res{display:grid;gap:16px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.hch-tile{align-items:flex-start;background:#fff;border-radius:8px;color:var(--as-ink-64);display:flex;flex-direction:column;gap:20px;margin:0;padding:30px 20px;position:relative;transition:background-color .25s ease,color .25s ease}.hch .hch-tile__title{color:var(--as-cobalt);font-weight:600;line-height:1.3;text-transform:uppercase}.hch .hch-tile__d,.hch .hch-tile__title{font-size:15px;letter-spacing:.04em;margin:0;transition:color .25s ease}.hch .hch-tile__d{color:var(--as-ink-64);line-height:1.4}.hch-tile__foot{align-items:flex-end;align-self:stretch;display:flex;gap:12px;justify-content:space-between;margin-top:auto}.hch-tile__tri{border-bottom:34px solid var(--as-lime);border-left:34px solid transparent;display:block;flex:0 0 auto;height:0;opacity:0;transform:translateY(.25em);transition:opacity .25s ease,transform .25s ease;width:0}.hch a.hch-tile__go,.hch a.hch-tile__go:link,.hch a.hch-tile__go:visited{align-items:center;background:var(--as-cobalt);border:2px solid var(--as-cobalt);border-radius:10px;color:var(--as-warm-white);display:inline-flex;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.2;padding:9px 17px;text-decoration:none;white-space:nowrap}.hch a.hch-tile__go:after{border-radius:8px;content:"";inset:0;position:absolute}.hch-tile__top{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.hch-tile__bar{background:var(--as-cobalt);display:block;height:8px;transition:background-color .25s ease;width:96px}.hch-tile__ic{color:var(--as-cobalt);display:block;height:32px;transition:color .25s ease;width:32px}.hch-tile__list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.hch .hch-tile__list li{color:var(--as-ink-64);display:grid;font-size:14px;gap:10px;grid-template-columns:14px 1fr;letter-spacing:.04em;line-height:1.35;margin:0;transition:color .25s ease}.hch-tile__list svg{color:var(--as-cobalt);height:14px;margin-top:2px;transition:color .25s ease;width:14px}.hch-tile:focus-within,.hch-tile:hover{background:var(--as-cobalt)}.hch .hch-tile:focus-within .hch-tile__d,.hch .hch-tile:focus-within .hch-tile__list li,.hch .hch-tile:focus-within .hch-tile__title,.hch .hch-tile:hover .hch-tile__d,.hch .hch-tile:hover .hch-tile__list li,.hch .hch-tile:hover .hch-tile__title,.hch-tile:focus-within .hch-tile__ic,.hch-tile:focus-within .hch-tile__list svg,.hch-tile:hover .hch-tile__ic,.hch-tile:hover .hch-tile__list svg{color:var(--as-warm-white)}.hch-tile:focus-within .hch-tile__bar,.hch-tile:hover .hch-tile__bar{background:var(--as-lime)}.hch-tile:focus-within .hch-tile__tri,.hch-tile:hover .hch-tile__tri{opacity:1;transform:none}.hch a.hch-tile__go:focus-visible{outline:2px solid var(--as-lime);outline-offset:3px}.hch-tile--lime{--t-bg:var(--as-lime);--t-ink:var(--as-washed-black);--t-bar:var(--as-washed-black);--t-go-bg:var(--as-cobalt);--t-go-fg:var(--as-warm-white)}.hch-tile--lilac{--t-bg:var(--as-lilac);--t-ink:var(--as-washed-black);--t-bar:var(--as-washed-black);--t-go-bg:var(--as-cobalt);--t-go-fg:var(--as-warm-white)}.hch-tile--cobalt{--t-bg:var(--as-cobalt);--t-ink:var(--as-warm-white);--t-bar:var(--as-lime);--t-go-bg:var(--as-warm-white);--t-go-fg:var(--as-cobalt)}.hch .hch-tile--dest{background:var(--t-bg)}.hch .hch-tile--dest .hch-tile__title{align-self:stretch;color:var(--t-ink);font-size:18px;font-weight:700;text-align:center}.hch .hch-tile--dest .hch-tile__ic,.hch .hch-tile--dest .hch-tile__list li,.hch .hch-tile--dest .hch-tile__list svg{color:var(--t-ink)}.hch .hch-tile--dest .hch-tile__bar{background:var(--t-bar)}.hch .hch-tile--dest a.hch-tile__go,.hch .hch-tile--dest a.hch-tile__go:link,.hch .hch-tile--dest a.hch-tile__go:visited{background:var(--t-go-bg);border-color:var(--t-go-bg);color:var(--t-go-fg);transition:background-color .25s ease,border-color .25s ease,color .25s ease}.hch .hch-tile--dest:focus-within,.hch .hch-tile--dest:hover{background:#fff}.hch .hch-tile--dest:focus-within .hch-tile__ic,.hch .hch-tile--dest:focus-within .hch-tile__list svg,.hch .hch-tile--dest:focus-within .hch-tile__title,.hch .hch-tile--dest:hover .hch-tile__ic,.hch .hch-tile--dest:hover .hch-tile__list svg,.hch .hch-tile--dest:hover .hch-tile__title{color:var(--as-cobalt)}.hch .hch-tile--dest:focus-within .hch-tile__list li,.hch .hch-tile--dest:hover .hch-tile__list li{color:var(--as-ink-64)}.hch .hch-tile--dest:focus-within .hch-tile__bar,.hch .hch-tile--dest:hover .hch-tile__bar{background:var(--as-cobalt)}.hch .hch-tile--dest:focus-within a.hch-tile__go,.hch .hch-tile--dest:focus-within a.hch-tile__go:link,.hch .hch-tile--dest:focus-within a.hch-tile__go:visited,.hch .hch-tile--dest:hover a.hch-tile__go,.hch .hch-tile--dest:hover a.hch-tile__go:link,.hch .hch-tile--dest:hover a.hch-tile__go:visited{background:var(--as-cobalt);border-color:var(--as-cobalt);color:var(--as-warm-white)}.hch .hch-tile--dest a.hch-tile__go:focus-visible{outline-color:var(--as-cobalt)}.hch-links{column-gap:40px;display:grid;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.hch-links li{margin:0}.hch a.hch-link,.hch a.hch-link:link,.hch a.hch-link:visited{align-items:center;border-top:2px solid var(--as-ink-16);color:var(--as-washed-black);column-gap:16px;display:grid;grid-template-columns:36px minmax(0,1fr);padding:20px 0 24px;text-decoration:none;transition:border-color var(--dur) var(--ease)}.hch-link__t{font-size:20px;font-weight:500;line-height:1.1}.hch-link__ic,.hch-link__t{transition:color var(--dur) var(--ease)}.hch-link__ic{color:var(--as-washed-black);display:block;height:36px;width:36px}.hch a.hch-link:hover .hch-link__ic{color:var(--as-cobalt)}.hch-ic-fill--lime{fill:var(--as-lime)}.hch-ic-fill--lilac{fill:var(--as-lilac)}.hch-ic-fill--vermillion{fill:var(--as-vermillion)}.hch-ic-fill--cobalt{fill:var(--as-cobalt)}.hch-ic-fill--ink{fill:currentColor}.hch-link__tx{display:flex;flex-direction:column;gap:10px;min-width:0}.hch-link__go{color:var(--as-cobalt)}.hch a.hch-link:hover{border-top-color:var(--as-cobalt)}.hch a.hch-link:hover .hch-link__t{color:var(--as-cobalt)}.hch-table-wrap{border-top:5px solid var(--as-washed-black);overflow-x:auto;-webkit-overflow-scrolling:touch}.hch-table{border-collapse:collapse;font-size:15px;line-height:1.35;min-width:680px;width:100%}.hch .hch-table td,.hch .hch-table th{border-bottom:1px solid var(--as-ink-16);color:var(--as-washed-black);padding:14px 16px;text-align:left;vertical-align:top}.hch-table td:first-child,.hch-table th:first-child{padding-left:0;width:25%}.hch .hch-table thead th{font-size:16px;font-weight:500;padding-bottom:18px;padding-top:18px}.hch .hch-table tbody th[scope=row]{font-weight:500}.hch .hch-table td{font-weight:400}.hch .hch-table .hch-table__group th{border-bottom:2px solid var(--as-ink-16);color:var(--as-cobalt);padding-bottom:10px;padding-top:32px}.hch .hch-table th.hch-table__sub{padding-left:20px}.hch .hch-note{color:var(--as-ink-64);font-size:15px;line-height:1.4;margin:16px 0 0}.hch .hch-note a,.hch .hch-note a:link,.hch .hch-note a:visited{color:var(--as-cobalt);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hch .hch-note a:hover{text-decoration-thickness:2px}@media (min-width:640px){.hch-wrap{padding:0 24px}.hch-hero{padding:64px 0 72px}.hch-hero__title{font-size:56px}.hch-h2{font-size:36px;margin-bottom:36px}.hch-cards,.hch-res{gap:24px}.hch-cards,.hch-links,.hch-res{grid-template-columns:repeat(2,minmax(0,1fr))}.hch-tile{padding:30px 24px}.hch-section{padding-bottom:80px}}@media (min-width:1024px){.hch-wrap{padding:0 40px}.hch-hero{padding:88px 0 96px}.hch-hero__title{font-size:72px;letter-spacing:-.02em}.hch-hero__lede{font-size:20px}.hch-h2{font-size:40px;letter-spacing:-.01em;margin-bottom:40px}.hch-links{grid-template-columns:repeat(3,minmax(0,1fr))}.hch-section{padding-bottom:96px}.hch-section--last{padding-bottom:112px}}@media (min-width:1200px){.hch-cards,.hch-res{grid-template-columns:repeat(4,minmax(0,1fr))}.hch-tile{padding:30px 20px}}@media (prefers-reduced-motion:reduce){.hch *,.hch :after,.hch :before{transition:none!important}}body.hch-darkhero .hch-hero{background:var(--as-washed-black);margin-bottom:56px;padding:72px 0 80px}body.hch-darkhero .hch-hero__title{color:var(--as-warm-white)}body.hch-darkhero .hch-hero .hch-eyebrow{color:var(--as-lime)}body.hch-darkhero .hch-hero .hch-accent{color:var(--as-lilac)}body.hch-darkhero .hch-hero__lede{color:rgba(252,246,244,.64)}@media (max-width:820px){body.hch-darkhero .hch-hero{margin-bottom:40px;padding:56px 0 64px}}