@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-ms-backdrop{--tw-border-style:solid;--tw-font-weight:initial}*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}.anchors{z-index:30;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-brand-light-blue,var(--color-brand-light-blue));background-color:var(--color-white,var(--color-white));transition:box-shadow .2s;position:relative}@media not all and (min-width:768px){.anchors{scrollbar-width:none;overflow-x:auto}.anchors::-webkit-scrollbar{display:none}}.anchors--sticky{top:var(--header-height);box-shadow:var(--shadow-sm);position:sticky}.anchors__list{padding-inline:var(--spacing-24,var(--spacing-24));padding-top:var(--spacing-12,var(--spacing-12));justify-content:safe center;align-items:center;display:flex}.anchors__item{padding-inline:var(--spacing-16,var(--spacing-16));padding-block:var(--spacing-8,var(--spacing-8));font-size:var(--text-body-sm,var(--font-size-body-sm));white-space:nowrap;color:var(--color-brand-dark-blue,var(--color-brand-dark-blue))}@media(min-width:768px){.anchors__item{font-size:var(--text-body-md,var(--font-size-body-md))}}.anchors__item{border-bottom:2px solid #0000;text-decoration:none;transition:color .2s,border-color .2s}@media(hover:hover){.anchors__item:hover{color:var(--color-brand-blue,var(--color-brand-blue))}}.anchors__item--active{border-color:var(--color-brand-blue,var(--color-brand-blue));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-brand-blue,var(--color-brand-blue))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
