.team-logo.svelte-11rhqi6{width:100%;aspect-ratio:1;padding:9%}.team-logo.svelte-11rhqi6:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.08;background-image:linear-gradient(135deg,var(--team-color) 0 18%,transparent 18% 100%),linear-gradient(rgba(5,11,29,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(5,11,29,.18) 1px,transparent 1px);background-size:100% 100%,22px 22px,22px 22px;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent 30%,black 100%);mask-image:radial-gradient(circle at 50% 50%,transparent 30%,black 100%)}.monogram-wrap.svelte-11rhqi6{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;color:var(--team-color)}.monogram.svelte-11rhqi6{font-family:Oswald,sans-serif;font-size:clamp(2.4rem,5vw,4.4rem);font-weight:600;line-height:.85;letter-spacing:-.04em;-webkit-text-stroke:1px color-mix(in srgb,var(--team-color) 80%,#050b1d)}.monogram-label.svelte-11rhqi6{font-size:.5rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#050b1d8c}
