.u-section-heading,.u-heading--ornament{--u-heading-size: 1.6875rem;--u-heading-color: var(--c-black);--u-heading-weight: var(--font-weight-normal);color:var(--u-heading-color);font-family:var(--font-head);font-size:var(--u-heading-size);font-weight:var(--u-heading-weight);line-height:1.1;letter-spacing:0;text-align:center;margin-bottom:3rem}.u-heading--ornament{--u-heading-gap: 0.625rem;display:flex;align-items:center;justify-content:center;gap:var(--u-heading-gap)}.u-heading--ornament-left{justify-content:start}.u-section-heading__title{display:block;margin:0;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit}.u-ornament{--u-ornament-gap: 0.4375rem;--u-ornament-line-width: 1.5rem;--u-ornament-dot-size: 5px;--u-ornament-line-color: rgba(22, 21, 21, 0.72);--u-ornament-dot-color: #111111;display:inline-flex;align-items:center;flex-shrink:0;gap:var(--u-ornament-gap)}.u-ornament__line{display:block;width:var(--u-ornament-line-width);height:1px;flex:0 0 var(--u-ornament-line-width);background-color:var(--u-ornament-line-color)}.u-ornament__dot{display:block;width:var(--u-ornament-dot-size);height:var(--u-ornament-dot-size);flex:0 0 var(--u-ornament-dot-size);border-radius:50%;background-color:var(--u-ornament-dot-color)}@media only screen and (min-width: 768px){.u-section-heading,.u-heading--ornament{--u-heading-size: clamp(30px, 2.3vw, 38px)}.u-heading--ornament{--u-heading-gap: clamp(16px, 1.8vw, 28px)}.u-ornament{--u-ornament-gap: 12px;--u-ornament-line-width: clamp(40px, 3.6vw, 56px);--u-ornament-dot-size: 6px}}main>.u-section--itb-legal-newsletter:first-child{margin-top:var(--site-header-height, 72px)}.itb-legal-newsletter{padding:3.25rem 0 4.25rem;color:var(--c-black)}.itb-legal-newsletter__wrapper{max-width:70rem;padding-right:1rem;padding-left:1rem}.itb-legal-newsletter__heading{margin:0 auto 2.5rem}.itb-legal-newsletter__heading-title{margin:0}.itb-legal-newsletter__layout{display:flex;flex-direction:column;align-items:start;gap:3rem;max-width:26.25rem;margin:0 auto}.itb-legal-newsletter__intro{width:min(100%,20.3125rem);margin:0 auto;align-self:start}.itb-legal-newsletter__card{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;aspect-ratio:1/1;padding:clamp(24px,2.5vw,36px);background-color:hsla(0,0%,100%,.8);box-shadow:0 8px 18px rgba(40,43,54,.14);color:var(--c-black);text-align:center}.itb-legal-newsletter__card-icon{display:block;width:5.25rem;height:auto;margin-bottom:1.375rem}.itb-legal-newsletter__card-icon-image{display:block;width:100%;height:auto}.itb-legal-newsletter__card-title{color:var(--c-black);font-family:var(--font-std);font-size:1.5625rem;font-weight:var(--font-weight-normal);line-height:1.2;letter-spacing:0}.itb-legal-newsletter__category{display:flex;align-items:center;justify-content:center;width:100%;min-height:60px;margin-top:1.75rem;padding:12px 18px;background-color:var(--c-accent);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;color:var(--c-white);font-family:var(--font-std);font-size:clamp(16px,1.6vw,23px);font-weight:var(--font-weight-normal);line-height:1;letter-spacing:0;text-align:center;text-decoration:none;transition:background-color 220ms ease,color 220ms ease,box-shadow 220ms ease,transform 220ms ease}.itb-legal-newsletter__category:hover,.itb-legal-newsletter__category:focus-visible{background-color:var(--c-accent-dark);color:var(--c-white);box-shadow:0 8px 18px rgba(36,55,74,.2);transform:translateY(-2px)}.itb-legal-newsletter__category:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}.itb-legal-newsletter__list-column{min-width:0;position:static;align-self:start}.itb-legal-newsletter__list{display:flex;flex-direction:column}.itb-legal-newsletter__item{min-width:0}.itb-legal-newsletter__item+.itb-legal-newsletter__item{margin-top:1.75rem}.itb-legal-newsletter__item-copy{min-width:0}.itb-legal-newsletter__item-link{display:grid;grid-template-columns:minmax(0, 1fr) 2.125rem;align-items:center;column-gap:.875rem;width:100%;color:var(--c-black);text-decoration:none}.itb-legal-newsletter__item-link:visited{color:var(--c-black)}.itb-legal-newsletter__item-link--disabled{cursor:not-allowed;opacity:.52}.itb-legal-newsletter__item-date{display:block;color:var(--c-accent);font-family:var(--font-std);font-size:.75rem;font-weight:var(--font-weight-semibold);line-height:1.2;letter-spacing:0}.itb-legal-newsletter__item-name{margin:.25rem 0 0;color:var(--c-black);font-family:var(--font-std);font-size:.875rem;font-weight:var(--font-weight-normal);line-height:1.32;letter-spacing:0;overflow-wrap:anywhere;transition:color 220ms ease}.itb-legal-newsletter__item-action{display:flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;color:var(--c-black);transition:color 220ms ease}.itb-legal-newsletter__item-download-icon{display:block;width:auto;max-width:100%;height:100%;object-fit:contain}.itb-legal-newsletter__item-link:hover .itb-legal-newsletter__item-action,.itb-legal-newsletter__item-link:focus-visible .itb-legal-newsletter__item-action{color:var(--c-accent)}.itb-legal-newsletter__item-link:hover .itb-legal-newsletter__item-name,.itb-legal-newsletter__item-link:focus-visible .itb-legal-newsletter__item-name{color:var(--c-accent)}.itb-legal-newsletter__item-link:focus-visible{outline:2px solid var(--c-accent);outline-offset:6px}.itb-legal-newsletter__empty{margin:0;color:rgba(22,21,21,.68);font-size:16px;font-weight:var(--font-weight-thin)}@media only screen and (min-width: 768px){main>.u-section--itb-legal-newsletter:first-child{margin-top:var(--site-header-height, 72px)}.itb-legal-newsletter{padding-top:4.25rem;padding-bottom:5.5rem}.itb-legal-newsletter__layout{display:grid;grid-template-columns:minmax(0, 20.3125rem) minmax(0, 1fr);gap:2.5rem;max-width:51.25rem}.itb-legal-newsletter__wrapper{padding-right:clamp(1.25rem,3.6vw,3.5rem);padding-left:clamp(1.25rem,3.6vw,3.5rem)}.itb-legal-newsletter__heading{margin-bottom:clamp(2.5rem,4vw,3.5rem)}.itb-legal-newsletter__intro{width:20.3125rem;margin:0}.itb-legal-newsletter__list-column{position:static}}@media only screen and (min-width: 1024px){.itb-legal-newsletter{padding-top:clamp(4rem,7.6vw,7.25rem);padding-bottom:clamp(5rem,8.8vw,8.5rem)}main>.u-section--itb-legal-newsletter:first-child{margin-top:var(--site-header-height, 84px)}.itb-legal-newsletter__wrapper{max-width:70rem}.itb-legal-newsletter__heading{margin-bottom:clamp(2.75rem,5.3vw,4.875rem)}.itb-legal-newsletter__layout{grid-template-columns:minmax(13.75rem, 20.3125rem) minmax(0, 1fr);gap:clamp(3.5rem,7.2vw,6.75rem);max-width:62.5rem}.itb-legal-newsletter__intro{width:auto}.itb-legal-newsletter__card{padding:clamp(1.5rem,2.5vw,2.25rem)}.itb-legal-newsletter__card-icon{width:clamp(5.25rem,8.75vw,7.875rem);margin-bottom:clamp(1.375rem,2.2vw,2rem)}.itb-legal-newsletter__category{margin-top:clamp(1.75rem,3.4vw,3.625rem)}.itb-legal-newsletter__list-column{position:sticky;top:calc(var(--site-header-height, 84px) + 24px)}.itb-legal-newsletter__item+.itb-legal-newsletter__item{margin-top:clamp(1.5rem,2.8vw,2.625rem)}.itb-legal-newsletter__item-link{grid-template-columns:minmax(0, 1fr) 2.375rem;column-gap:clamp(1.125rem,2.2vw,2rem)}.itb-legal-newsletter__item-date{font-size:clamp(.75rem,.95vw,.9375rem)}.itb-legal-newsletter__item-name{font-size:clamp(.875rem,1.08vw,1.0625rem)}.itb-legal-newsletter__item-action{width:2.375rem;height:2.375rem}}@media only screen and (min-width: 1200px){.itb-legal-newsletter__layout{min-height:calc(100vh - var(--site-header-height, 84px) - 48px)}}@media(prefers-reduced-motion: reduce){.itb-legal-newsletter__category,.itb-legal-newsletter__item-action,.itb-legal-newsletter__item-name{transition:none}}
