.divein-section-link{display:inline-flex;align-items:center;align-self:flex-start;max-width:100%;min-height:var(--control-target-min);gap:var(--space-xs);color:var(--color-text-link);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-loose);letter-spacing:var(--tracking-normal);text-decoration:underline;text-decoration-color:var(--color-link-underline);text-decoration-thickness:var(--border-width-secondary);text-underline-offset:var(--space-xs);&.divein-section-link--title{display:inline;min-height:0;font:inherit;letter-spacing:inherit;color:inherit}&:hover{color:var(--color-text-link-hover)}&:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-gap)}}.divein-section-link.divein-section-link{text-decoration-color:var(--color-link-underline);&:hover{text-decoration-color:var(--color-link-underline)}}.divein-section-link__icon{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}.divein-section-heading--deep .divein-section-link{color:var(--color-text-link-on-deep);&:hover{color:var(--color-text-link-on-deep-hover)}&:focus-visible{outline-color:var(--color-focus-ring-on-deep)}}.divein-section-link--deep{color:var(--color-text-link-on-deep);&:hover{color:var(--color-text-link-on-deep-hover)}&:focus-visible{outline-color:var(--color-focus-ring-on-deep)}}.divein-section-heading--deep .divein-section-link.divein-section-link,.divein-section-link--deep.divein-section-link{text-decoration-color:var(--color-link-underline-on-deep);&:hover{text-decoration-color:var(--color-link-underline-on-deep)}}.divein-section-heading--center>.divein-section-link{align-self:center}.divein-section-heading--end>.divein-section-link{align-self:flex-end}.divein-section-heading--watermark .divein-section-link--title{text-decoration:none}