[data-template=mod-bauhaus-bold]{--radius:0px;--field-bg:#fff;--line:#111;--on-accent:var(--white)}[data-template=mod-bauhaus-bold] .font-display{font-family:var(--font-display), sans-serif}[data-template=mod-bauhaus-bold] .bau-head{flex-direction:column;gap:8px;display:flex}@media (width>=640px){[data-template=mod-bauhaus-bold] .bau-head{flex-direction:row;align-items:baseline;gap:16px}}[data-template=mod-bauhaus-bold] .bau-number{font-family:var(--font-display), sans-serif;color:var(--red);font-size:20px;font-weight:800}[data-template=mod-bauhaus-bold] .bau-title{font-family:var(--font-display), sans-serif;overflow-wrap:break-word;min-width:0;font-size:clamp(1.75rem,8vw,5.5rem);font-weight:800;line-height:1.05}[data-template=mod-bauhaus-bold] .bau-shape--circle{border-radius:50%}[data-template=mod-bauhaus-bold] .bau-shape--triangle{clip-path:polygon(50% 0,100% 100%,0 100%)}[data-template=mod-bauhaus-bold] .bau-tile:nth-child(3n+1){background:var(--blue);color:var(--white)}[data-template=mod-bauhaus-bold] .bau-tile:nth-child(3n+2){background:var(--yellow);color:var(--ink)}[data-template=mod-bauhaus-bold] .bau-tile:nth-child(3n){background:var(--red);color:var(--white)}[data-template=mod-bauhaus-bold] .bau-button,[data-template=mod-bauhaus-bold] .inv-button{background:var(--ink);min-height:44px;color:var(--white);cursor:pointer;padding:12px 28px;font-weight:600;transition:background-color .2s,transform .2s}[data-template=mod-bauhaus-bold] .bau-button:hover,[data-template=mod-bauhaus-bold] .inv-button:hover{background:var(--blue)}[data-template=mod-bauhaus-bold] .bau-button:active,[data-template=mod-bauhaus-bold] .inv-button:active{transform:scale(.97)}[data-template=mod-bauhaus-bold] .bau-button:focus-visible{outline:3px solid var(--blue);outline-offset:3px}[data-template=mod-bauhaus-bold] .bau-countdown .inv-countdown__units{gap:clamp(12px,3.5vw,32px)}[data-template=mod-bauhaus-bold] .bau-countdown .inv-countdown__value{font-family:var(--font-display), sans-serif;color:var(--yellow);font-size:clamp(1.625rem,8vw,4.5rem);font-weight:800}[data-template=mod-bauhaus-bold] .bau-countdown .inv-countdown__label{color:var(--white)}[data-template=mod-bauhaus-bold] .inv-copy{color:var(--blue)}[data-template=mod-bauhaus-bold] .inv-music{background:var(--ink);color:var(--white)}[data-template=mod-bauhaus-bold] .bau-cover{background:var(--ground);color:var(--ink);overflow:hidden}[data-template=mod-bauhaus-bold] .bau-circle{aspect-ratio:1;background:var(--red);border-radius:50%;width:min(52vw,32svh);position:absolute;top:7svh;right:8vw}[data-template=mod-bauhaus-bold] .bau-square{aspect-ratio:1;background:var(--blue);width:min(30vw,18svh);position:absolute;top:22svh;left:8vw}[data-template=mod-bauhaus-bold] .bau-triangle{aspect-ratio:1;background:var(--yellow);clip-path:polygon(50% 0,100% 100%,0 100%);width:min(26vw,16svh);position:absolute;top:4svh;left:22vw}[data-template=mod-bauhaus-bold]:not(.bau-motion) .bau-cover{transition:opacity .7s}[data-template=mod-bauhaus-bold]:not(.bau-motion)[data-opened] .bau-cover{opacity:0}@media (prefers-reduced-motion:reduce){[data-template=mod-bauhaus-bold][data-opened] .bau-cover{opacity:0}}[data-template=mod-bauhaus-bold] .bau-number--on-yellow{color:var(--black)}
