.brand-art{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%;height:100%;min-height:100%;isolation:isolate;color:var(--color-amber-d,#bf2618);background:radial-gradient(120% 90% at 18% 12%,color-mix(in srgb,var(--color-amber,#e23b2e) 20%,var(--color-surface,#fff)) 0,transparent 60%),linear-gradient(150deg,color-mix(in srgb,var(--color-amber,#e23b2e) 10%,var(--color-bg,#fff7ef)) 0,color-mix(in srgb,var(--color-amber,#e23b2e) 28%,var(--color-bg-2,#fbebd9)) 100%)}.brand-art:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(color-mix(in srgb,var(--color-amber,#e23b2e) 30%,transparent) 1.3px,transparent 1.6px);background-size:20px 20px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 65%);mask-image:linear-gradient(200deg,#000,transparent 65%);opacity:.7}.brand-art-ring{position:absolute;z-index:-1;width:72%;aspect-ratio:1;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--color-amber,#e23b2e) 30%,transparent);right:-18%;bottom:-30%}.brand-art-ring--2{width:46%;right:auto;bottom:auto;left:-12%;top:-16%;border-style:dashed}.brand-art-mono{font-family:var(--font-display,serif);font-weight:800;font-size:clamp(3.2rem,8vw,7.5rem);line-height:.9;letter-spacing:-.04em}.brand-art-label{max-width:80%;text-align:center;font-family:var(--font-sans,sans-serif);font-size:.78rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-2,#6b5b4e)}.brand-art--dark{color:color-mix(in srgb,var(--color-amber,#e23b2e) 30%,#fff);background:radial-gradient(90% 70% at 85% 10%,color-mix(in srgb,var(--color-amber,#e23b2e) 55%,transparent) 0,transparent 65%),linear-gradient(160deg,color-mix(in srgb,var(--color-amber-d,#bf2618) 55%,#1d1512) 0,color-mix(in srgb,var(--color-amber-d,#bf2618) 22%,#140e0c) 100%)}.brand-art--dark .brand-art-mono{opacity:.22;font-size:clamp(8rem,26vw,22rem)}.brand-art--dark .brand-art-ring{border-color:color-mix(in srgb,#fff 16%,transparent)}.brand-art--dark:before{background-image:radial-gradient(color-mix(in srgb,#fff 16%,transparent) 1.3px,transparent 1.6px)}