body.fc-ds .fc-section.fc-kb-hero{padding:0 var(--gutter-page) 0 0}body.fc-ds .fc-kb-hero__split{gap:0;align-items:stretch}body.fc-ds .fc-kb-hero__copy{display:flex;flex-direction:column;justify-content:center;gap:var(--sp-24);padding:var(--sp-54) var(--sp-54) var(--sp-54) calc(var(--gutter-page) + 40px)}body.fc-ds .fc-kb-hero__figure{position:relative;min-height:360px;border-left:var(--stroke-1) solid var(--fc-ink-a20)}body.fc-ds .fc-kb-hero__img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}body.fc-ds .fc-kb-hero__title{max-width:1000px;color:var(--text-on-light)}body.fc-ds .fc-kb-hero__lead{max-width:700px}@container page (max-width: 1100px){body.fc-ds .fc-kb-hero__copy{padding:var(--sp-54) 40px var(--sp-54) calc(var(--gutter-page) + 40px)}body.fc-ds .fc-kb-hero__figure{margin-left:calc(var(--gutter-page) + var(--stroke-1));border-left:0;border-top:var(--stroke-1) solid var(--fc-ink-a20)}}@container page (max-width: 820px){body.fc-ds .fc-kb-hero__copy{padding:var(--sp-54) 20px var(--sp-54) calc(var(--gutter-page) + 20px)}}body.fc-ds .fc-kb-notice{background:var(--fc-white);padding-block:calc(var(--pad-section) * .32)}body.fc-ds .fc-ask{display:grid;grid-template-columns:4fr 1fr;gap:var(--sp-32);align-items:center}body.fc-ds .fc-ask>.fc-btn{justify-self:start}body.fc-ds .fc-ask--center{grid-template-columns:1fr;justify-items:center;text-align:center}body.fc-ds .fc-ask--center>.fc-btn{justify-self:center}@container page (min-width: 1101px){body.fc-ds .fc-kb-split{grid-template-columns:1fr 2fr}}body.fc-ds .fc-kb-prose{max-width:720px}body.fc-ds .fc-kb-head__title{max-width:900px}body.fc-ds .fc-kb-head__sub{max-width:620px}body.fc-ds .fc-matrix{--matrix-min: 0;--matrix-pad: 20px;overflow-x:auto}body.fc-ds .fc-matrix:focus-visible{outline:2px solid var(--fc-violet);outline-offset:4px}body.fc-ds .fc-matrix__table{width:100%;min-width:var(--matrix-min);border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left}body.fc-ds .fc-matrix__table th,body.fc-ds .fc-matrix__table td{padding:var(--matrix-pad);vertical-align:top;text-align:left;border-right:var(--stroke-1) solid var(--fc-ink-a20);border-bottom:var(--stroke-1) solid var(--fc-ink-a20)}body.fc-ds .fc-matrix__head{font-family:var(--font-core);font-weight:var(--fw-bold);font-size:var(--type-body-18);line-height:var(--lh-body);color:var(--text-on-light)}body.fc-ds .fc-matrix__head-sub{display:block;font-style:normal;font-weight:var(--fw-bold)}body.fc-ds .fc-matrix__label{color:var(--text-on-light)}body.fc-ds .fc-matrix__col--label{width:132px}@container page (max-width: 820px){body.fc-ds .fc-ask{grid-template-columns:1fr;gap:var(--sp-24)}}
