.hcbtn{border-radius:var(--hc-radius,6px);cursor:pointer;display:inline-block;font-family:var(--font-display,"Source Sans 3","Helvetica Neue",Arial,sans-serif);font-weight:600;text-decoration:none;transition:background .12s ease,color .12s ease,border-color .12s ease}.hcbtn--green{background:var(--hc-green,#0bab84);border:1px solid var(--hc-green,#0bab84);color:#fff}.hcbtn--green:hover{background:var(--hc-green-hover,#0b8769);border-color:var(--hc-green-hover,#0b8769)}.hcbtn--outline{background:transparent;border:1px solid #aeb9b4;color:var(--hc-fg-1,#1f2a2e)}.hcbtn--outline:hover{border-color:var(--hc-fg-1,#1f2a2e)}.hcbtn--text{background:none;border:none;color:var(--hc-green,#0bab84);padding-left:0!important;padding-right:0!important}.hcbtn--text:hover{color:var(--hc-green-hover,#0b8769)}.hcbtn--s{font-size:14px;padding:10px 20px}.hcbtn--m{font-size:15px;padding:14px 26px}.hcbtn--l{font-size:16px;padding:16px 30px}.hcbtn.hcbtn--dark.hcbtn--outline{border-color:hsla(0,0%,100%,.45)!important;color:#fff!important}.hcbtn.hcbtn--dark.hcbtn--text{color:#5bcfc0!important}.hcbtn--dark.hcbtn--outline:hover{border-color:#fff}.hc-overline{color:var(--hc-green,#0bab84);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.hc-overline,.hchd{font-family:var(--font-display,"Source Sans 3",Arial,sans-serif)}.hchd{color:var(--hc-fg-1,#1f2a2e);letter-spacing:-.01em;line-height:1.12;margin:0 0 14px}.hchd--display{font-size:60px;font-weight:800}.hchd--xl{font-size:44px;font-weight:800}.hchd--l{font-size:34px;font-weight:700}.hchd--m{font-size:26px;font-weight:700}.hchd--s{font-size:20px;font-weight:600}.hcbg--boxed{border-radius:10px;padding:40px}.hcbg--textlight .hchd,.hcbg--textlight h1,.hcbg--textlight h2,.hcbg--textlight h3{color:#fff}.hcbg--textlight,.hcbg--textlight li,.hcbg--textlight p{color:hsla(0,0%,100%,.85)}.hcbg--textlight .hc-overline{color:#5bcfc0}.hcbody{color:var(--hc-fg-2,#485258);font-family:var(--font-body,"Noto Sans",Arial,sans-serif);font-size:16px;line-height:1.6}.hcimgf--r21\/9{aspect-ratio:21/9}.hcimgf__ph{align-items:center;background:#d3dbd8;color:#6e7a7e;display:flex;font-family:monospace;font-size:12px;inset:0;justify-content:center;position:absolute}@media (max-width:760px){.hchd--display{font-size:38px}.hchd--xl{font-size:32px}.hchd--l{font-size:26px}.hcbg--boxed{padding:24px}}.hc-tc--ov .hc-overline{color:var(--tc-ov)}.hc-tc--hd .hchd,.hc-tc--hd h1,.hc-tc--hd h2,.hc-tc--hd h3{color:var(--tc-hd)}.hc-tc--bd .hcbody,.hc-tc--bd .hccard__body,.hc-tc--bd li,.hc-tc--bd p{color:var(--tc-bd)}.hcimgf{overflow:hidden;position:relative}.hcimgf,.hcimgf img{display:block;width:100%}.hcimgf img{height:100%;object-fit:cover;object-position:var(--focus,center)}.hcimgf--r4\/3{aspect-ratio:4/3}.hcimgf--r16\/9{aspect-ratio:16/9}.hcimgf--r1\/1{aspect-ratio:1/1}.hcimgf--rauto{aspect-ratio:auto}.hcimgf--rauto img{height:auto}.hcimgf__ov{background:linear-gradient(180deg,transparent 0,var(--ov,transparent) 100%);inset:0;pointer-events:none;position:absolute}.hcbtnrow{display:flex;flex-wrap:wrap;gap:12px}.hcbtnrow--center{justify-content:center}.hcbtnrow--right{justify-content:flex-end}.hcbtnrow--sp-s{margin-top:10px}.hcbtnrow--sp-m{margin-top:20px}.hcbtnrow--sp-l{margin-top:36px}.hcnews__feat,.hcnews__head{margin-bottom:28px}.hcnews__feat{color:inherit;display:block;position:relative;text-decoration:none}.hcnews__card{border-radius:10px;box-shadow:0 18px 40px -12px rgba(15,21,24,.22);max-width:460px;padding:24px 28px;position:absolute}.hcnews__feat--bl .hcnews__card{bottom:28px;left:28px}.hcnews__feat--br .hcnews__card{bottom:28px;right:28px}.hcnews__feat--below .hcnews__card{border-radius:0 0 10px 10px;box-shadow:none;margin-top:-10px;max-width:none;padding-top:30px;position:static}.hcnews__grid{display:grid;grid-template-columns:repeat(3,1fr)}.hcnews__grid--n1{grid-template-columns:1fr}.hcnews__grid--n2{grid-template-columns:1fr 1fr}.hcnews__grid--n4{grid-template-columns:repeat(4,1fr)}.hcnews__grid--gap-s{gap:12px}.hcnews__grid--gap-m{gap:24px}.hcnews__grid--gap-l{gap:40px}.hcnews__story{border:1px solid var(--hc-border,#dde3e0);border-radius:10px;color:inherit;display:block;overflow:hidden;text-decoration:none;transition:box-shadow .22s ease}.hcnews__story:hover{box-shadow:0 4px 14px -2px rgba(15,21,24,.1)}.hcnews__sbody{padding:16px 18px}.hcnews__stitle{color:var(--tc-hd,var(--hc-fg-1,#1f2a2e));font-family:var(--font-display,"Source Sans 3",Arial,sans-serif);font-size:16px;font-weight:600}@media (max-width:760px){.hcnews__card{border-radius:0 0 10px 10px;box-shadow:none;margin-top:-10px;max-width:none;position:static}.hcnews__grid,.hcnews__grid--n4{grid-template-columns:1fr 1fr}}@media (max-width:480px){.hcnews__grid,.hcnews__grid--n2,.hcnews__grid--n4{grid-template-columns:1fr}}.hcnews__featgrid{display:grid;grid-template-columns:1fr 1fr;margin-bottom:28px}.hcnews__featgrid--n1{grid-template-columns:1fr}.hcnews__featgrid--n3{grid-template-columns:repeat(3,1fr)}.hcnews__big{background:none;border:1px solid var(--hc-border,#dde3e0);border-radius:10px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;overflow:hidden;padding:0;text-align:left;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.hcnews__big:hover{box-shadow:0 14px 34px rgba(11,171,132,.14);transform:translateY(-3px)}.hcnews__bigimg{flex:none}.hcnews__bigbody{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:8px;padding:20px 24px 22px}.hcnews__bigov{font-size:10px}.hcnews__bigtitle{color:var(--tc-hd,var(--hc-fg-1,#1f2a2e));font-family:var(--font-display,"Source Sans 3",Arial,sans-serif);font-size:20px;font-weight:700}.hcnews__bigteaser{color:var(--hc-fg-2,#485258);font-family:var(--font-body,"Noto Sans",Arial,sans-serif);font-size:14px;line-height:1.55}.hcnews__bigmore{align-items:center;color:var(--hc-green,#0bab84);display:inline-flex;font-family:var(--font-display,"Source Sans 3",Arial,sans-serif);font-size:13px;font-weight:600;gap:6px;margin-top:auto;padding-top:6px}.hcnews__chev{transition:transform .3s ease}.hcnews__big.is-open .hcnews__chev{transform:rotate(180deg)}.hcnews__big.is-open{box-shadow:0 0 0 2px var(--hc-green,#0bab84)}.hcnews__expand{display:grid;grid-template-rows:0fr;margin:0;transition:grid-template-rows .4s ease,margin .4s ease,visibility 0s linear .4s;visibility:hidden}.hcnews__expand.is-open{grid-template-rows:1fr;margin:0 0 24px;transition:grid-template-rows .4s ease,margin .4s ease,visibility 0s;visibility:visible}.hcnews__expandin{min-height:0;overflow:hidden}.hcnews__expandcard{background:#fff;border:1px solid var(--hc-border,#dde3e0);border-left:4px solid var(--hc-green,#0bab84);border-radius:10px;padding:28px 56px 26px 32px;position:relative}.hcnews__full{font-size:15px}.hcnews__full p{margin:0 0 12px}.hcnews__full ul{margin:0 0 12px;padding-left:22px}.hcnews__close{align-items:center;background:#fff;border:1px solid var(--hc-border,#dde3e0);border-radius:6px;color:var(--hc-fg-3,#6e7a7e);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:color .12s ease,border-color .12s ease;width:32px}.hcnews__close:hover{border-color:var(--hc-fg-3,#6e7a7e);color:var(--hc-fg-1,#1f2a2e)}@media (max-width:860px){.hcnews__featgrid,.hcnews__featgrid--n3{grid-template-columns:1fr}.hcnews__expandcard{padding:22px 48px 20px 22px}}.hcnews__date{font-size:11.5px;margin-bottom:10px}.hcnews__date,.hcnews__pill{color:#6e7a7e;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,Menlo,monospace)}.hcnews__pill{background:hsla(0,0%,100%,.85);border-radius:4px;font-size:10.5px;left:16px;letter-spacing:.08em;padding:5px 9px;position:absolute;top:16px;z-index:1}.hcnews__morelab{margin:36px 0 16px}.hcnews__story{transition:transform .2s ease,box-shadow .2s ease}.hcnews__story:hover{box-shadow:0 14px 34px rgba(11,171,132,.14);transform:translateY(-3px)}.hcimgf--r4\/5{aspect-ratio:4/5}.hcimgf--r3\/4{aspect-ratio:3/4}.hcnews__grid--c2{grid-template-columns:repeat(2,1fr)}.hcnews__grid--c3{grid-template-columns:repeat(3,1fr)}.hcnews__grid--c4{grid-template-columns:repeat(4,1fr)}.hcnews__stitle{font-size:20px;font-weight:700;line-height:1.3}.hcnews__sbody{padding:18px 20px 20px}.hcnews__bigtitle{font-size:24px;line-height:1.25}.hcnews__featgrid--n1 .hcnews__bigtitle{font-size:30px}@media (max-width:760px){.hcnews__grid--c3,.hcnews__grid--c4{grid-template-columns:1fr 1fr}.hcnews__stitle{font-size:17px}.hcnews__bigtitle,.hcnews__featgrid--n1 .hcnews__bigtitle{font-size:21px}}@media (max-width:480px){.hcnews__grid--c2,.hcnews__grid--c3,.hcnews__grid--c4{grid-template-columns:1fr}}.hcnews__filters{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.hcnews__fpill{background:#ecf9f4;border:0;border-radius:999px;color:#0b8769;cursor:pointer;font-family:var(--font-body,"Noto Sans",Arial,sans-serif);font-size:15px;font-weight:400;line-height:1.2;padding:10px 18px;transition:background .12s ease,color .12s ease}.hcnews__fpill.is-active,.hcnews__fpill:hover{background:#0bab84;color:#fff}[data-hcnf-card][hidden]{display:none!important}