.jcb-hero__lead{font:400 18px/1.65 "Open Sans",sans-serif;color:#dbe7f2;max-width:720px;margin:0 0 28px}.jcb-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:920px}.jcb-paths a{display:block;padding:16px 18px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.26);border-radius:6px;color:#fff!important;text-decoration:none;transition:.2s}.jcb-paths a:hover{background:#fff;color:var(--jcb-steel)!important}.jcb-paths strong{display:block;font:700 16px/1.3 Montserrat,sans-serif}.jcb-paths span{font-size:13.5px;opacity:.88}.jcb-blog{padding:48px 0 16px}.jcb-featured{margin-bottom:36px}.jcb-card--featured{display:grid;grid-template-columns:1.1fr 1fr}.jcb-card--featured .jcb-card__media{aspect-ratio:auto;min-height:320px}.jcb-card--featured .jcb-card__body{padding:32px 34px;justify-content:center}.jcb-card--featured .jcb-card__title{font-size:clamp(22px,2.4vw,28px)!important}.jcb-card--featured .jcb-card__excerpt{font-size:16px;-webkit-line-clamp:5}.jcb-filter{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;scroll-margin-top:140px}.jcb-chip{font:600 13.5px/1 "Open Sans",sans-serif;padding:9px 15px;border-radius:999px;border:1px solid var(--jcb-line);background:#fff;color:var(--jcb-ink);cursor:pointer}.jcb-chip:hover{border-color:var(--jcb-steel)}.jcb-chip.is-on{background:var(--jcb-steel);border-color:var(--jcb-steel);color:#fff}.jcb-blog [hidden]{display:none!important}.jcb-empty{text-align:center;color:var(--jcb-muted);padding:24px}.jcb-faq{border:1px solid var(--jcb-line);border-radius:6px;margin:0 0 10px;background:#fff}.jcb-faq[open]{border-color:#b9cfdf}.jcb-faq summary{list-style:none;cursor:pointer;padding:15px 48px 15px 18px;font:700 16px/1.4 Montserrat,sans-serif;color:var(--jcb-ink);position:relative}.jcb-faq summary::-webkit-details-marker{display:none}.jcb-faq summary::after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--jcb-mint-d);font:700 22px/1 Montserrat,sans-serif}.jcb-faq[open] summary::after{content:"–"}.jcb-faq__a{padding:0 18px 4px;font-size:16px}.jcb-toc li{list-style:none!important;margin:0!important;padding:0!important}.jcb-toc li::marker{content:""}.jcb-toc a{display:block;padding:6px 0 6px 12px;border-left:2px solid var(--jcb-line);font-size:14px;line-height:1.4;color:var(--jcb-text);text-decoration:none!important}.jcb-toc a:hover,.jcb-toc a.is-on{color:var(--jcb-ink);border-color:var(--jcb-mint-d);font-weight:600}@media (max-width:980px){.jcb-card--featured{grid-template-columns:1fr}.jcb-card--featured .jcb-card__media{min-height:0;aspect-ratio:16/9}}@media (max-width:700px){.jcb-card--featured .jcb-card__body{padding:22px}.jcb-filter{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px}.jcb-chip{flex:none}}