@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}@layer components{.btn-link-container{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);text-align:center;--tw-font-weight:var(--font-weight-black,900);width:100%;height:38px;font-size:16px;font-weight:var(--font-weight-black,900);border-width:2px;align-items:center;display:flex}@media(min-width:960px){.btn-link-container{height:calc(var(--spacing,.25rem) * 13);border-style:var(--tw-border-style);border-width:3px;font-size:20px}}@media(min-width:1440px){.btn-link-container{border-style:var(--tw-border-style);border-width:4px;height:70px;font-size:30px}}@media(hover:hover){.btn-link-container:hover{color:var(--color-white,#fff);background-color:#245fa3}}}@media(max-width:960px){.programs-link-list{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#a7a7a74d;box-shadow:0 11px 8px #0003}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
