.fitc{background:var(--vu-paper);color:var(--text-primary);font-family:var(--font-sans);padding:60px 0}.fitc__inner{margin:0 auto;max-width:var(--page-max);padding:0 var(--page-x)}.fitc__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:56px;justify-content:space-between;margin-bottom:32px}.fitc__head-main{max-width:18em}.fitc__heading{font:var(--fw-regular) clamp(26px,2.8vw,36px)/1.06 var(--font-sans);letter-spacing:-.026em;margin:18px 0 0;text-wrap:balance}.fitc__sub{color:var(--text-secondary);font:var(--fw-light) var(--fs-body-lg)/1.6 var(--font-body);margin:0;max-width:24em;text-wrap:pretty}.fitc__cols{border-top:1px solid var(--vu-grey-200);display:grid;gap:0;grid-template-columns:1.2fr 1fr}@media (max-width:1023px){.fitc__cols{grid-template-columns:1fr}}.fitc__col--yes{border-right:1px solid var(--vu-grey-200);padding:26px 44px 30px 0}.fitc__col--no{padding:26px 0 30px 44px}@media (max-width:1023px){.fitc__col--yes{border-bottom:1px solid var(--vu-grey-200);border-right:0;padding:34px 0 30px}.fitc__col--no{padding:30px 0 38px}}.fitc__col-label{color:var(--text-primary);font:var(--fw-medium) var(--fs-micro)/1 var(--font-body);letter-spacing:var(--ls-wider);text-transform:uppercase}.fitc__col-label--muted{color:var(--text-tertiary)}.fitc__list{display:flex;flex-direction:column;margin-top:20px}.fitc__item{align-items:flex-start;border-bottom:1px solid var(--vu-grey-200);display:flex;gap:16px;padding:14px 0}.fitc__item:last-child{border-bottom:0}.fitc__item--block{display:block}.fitc__item-row{align-items:flex-start;display:flex;gap:16px}.fitc__item-link{margin:12px 0 0 29px}.fitc__rule{background:var(--vu-black);flex:none;height:1px;margin-top:11px;width:13px}.fitc__rule--muted{background:var(--vu-grey-300)}.fitc__text{color:var(--vu-black);font:var(--fw-light) clamp(15px,1.4vw,17px)/1.55 var(--font-body);text-wrap:pretty}.fitc__note,.fitc__text--muted{color:var(--vu-grey-500)}.fitc__note{font:var(--fw-light) 13px/1.6 var(--font-body);margin:22px 0 0;max-width:36em;text-wrap:pretty}.fitc__card-img,.fitc__card-scrim,.fitc__dots{display:none}@media (max-width:1023px){.fitc{padding:48px 0 52px}.fitc__head{display:block;margin-bottom:0}.fitc__head-main{max-width:none}.fitc__heading{font-size:29px;letter-spacing:-.026em;line-height:1.07;margin-top:12px}.fitc__sub{font:var(--fw-light) 16px/1.55 var(--font-body);margin-top:14px;max-width:none}.fitc__cols{border-top:0;margin-top:22px}.fitc__cols>.fitc__col{min-width:0}.fitc__col--yes{border-bottom:0;padding:0}.fitc__col--no{padding:26px 0 0}.fitc__col-label{border-bottom:1px solid var(--vu-grey-200);font-size:12px;padding-bottom:12px}.fitc__list{margin-top:0}.fitc__item{display:block;line-height:1.4;padding:13px 0}.fitc__item:last-child{border-bottom:1px solid var(--vu-grey-200)}.fitc__rule{display:none}.fitc__text{font:var(--fw-regular) 16px/1.4 var(--font-body)}.fitc__note{font-size:13px;line-height:1.55;margin-top:16px;max-width:none}.fitc__list--no{margin-top:16px;min-width:0;padding-bottom:0}.fitc__list--no>*{--m-rail-card:300px}.fitc__item--block{background:var(--vu-grey-800);border:0;border-radius:var(--radius-canvas);color:var(--vu-white);display:flex;flex-direction:column;gap:0;height:320px;justify-content:flex-end;overflow:hidden;padding:0 20px 20px;position:relative}.fitc__card-img{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:saturate(.35) sepia(.16) brightness(1.02);z-index:0}.fitc__card-img,.fitc__card-scrim{display:block;inset:0;position:absolute}.fitc__card-scrim{background:linear-gradient(180deg,rgba(8,12,14,.08),rgba(8,12,14,.3) 45%,rgba(8,12,14,.84));z-index:1}.fitc__item-row{display:block;position:relative;z-index:2}.fitc__rule--muted{display:none}.fitc__text--muted{color:var(--vu-white);display:block;font:var(--fw-regular) 22px/1.15 var(--font-sans);letter-spacing:-.02em;text-wrap:balance}.fitc__item-link{margin:10px 0 0;position:static;z-index:2}.fitc__item-link .vu-textlink{color:var(--vu-white);font:var(--fw-medium) 14px/1 var(--font-body);gap:8px;margin:0;min-height:44px;padding:0;position:static}.fitc__item-link .vu-textlink:before{background:none;height:auto;top:0;z-index:3}.fitc__item-link .vu-textlink:after{display:none}.fitc__dots{display:flex;gap:7px;justify-content:center;margin-top:16px}.fitc__dots i{background:var(--vu-grey-300);border-radius:50%;height:5px;transition:background var(--m-fast) var(--m-ease),transform var(--m-fast) var(--m-ease);width:5px}.fitc__dots i.is-on{background:var(--vu-black);transform:scale(1.4)}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.fitc__dots i{transition:none}}