.retention-hero__title{max-width:22ch;font-size:clamp(1.7rem,7vw,3rem);line-height:1.08}.retention-status{display:grid;grid-gap:var(--space-2);gap:var(--space-2);-webkit-border-start:3px solid var(--color-caution);border-inline-start:3px solid var(--color-caution)}.retention-status--done{border-inline-start-color:var(--color-positive)}.retention-status__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.retention-status__title{color:var(--color-ink-1);font-size:var(--fs-body);line-height:1.35}.retention-status p{margin:0}.retention-team{scroll-margin-top:84px}.retention-team__pending{margin:0}.retention-team__lists{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.retention-team__lists h3{margin:0 0 var(--space-1);font-family:var(--font-sans)}.retention-team__links{-webkit-margin-before:auto;margin-block-start:auto;gap:0 var(--space-4)}.retention-team__links .u-btn{padding-inline:0}.retention-faq{display:grid;grid-gap:0;gap:0;margin:0}.retention-faq__item{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-block:var(--space-3);-webkit-border-before:1px solid var(--color-line-1);border-block-start:1px solid var(--color-line-1)}.retention-faq__item:first-child{-webkit-border-before:0;border-block-start:0;-webkit-padding-before:0;padding-block-start:0}.retention-faq dt{color:var(--color-ink-1);font-weight:800;line-height:1.35}.retention-faq dd{margin:0;color:var(--color-ink-2);font-size:var(--fs-small);line-height:1.55}