.demo-module__w5QIMa__page{max-width:1100px;margin:auto;padding:2rem 1.25rem 4rem}.demo-module__w5QIMa__intro{max-width:46rem;margin:2rem 0}.demo-module__w5QIMa__intro h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.12}.demo-module__w5QIMa__eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--bw-color-muted);font-size:.78rem;font-weight:800;display:block}.demo-module__w5QIMa__note{color:var(--bw-color-muted);font-size:.9rem;line-height:1.55}.demo-module__w5QIMa__nav{border-block:1px solid var(--bw-color-border);flex-wrap:wrap;gap:1rem;padding:1rem 0;display:flex}.demo-module__w5QIMa__nav a{text-underline-offset:.25em;padding:.5rem}.demo-module__w5QIMa__section{border-bottom:1px solid var(--bw-color-border);grid-template-columns:1fr 1.2fr;align-items:center;gap:2.5rem;padding:3rem 0;scroll-margin-top:7rem;display:grid}.demo-module__w5QIMa__section h2{font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.2}.demo-module__w5QIMa__section p{line-height:1.6}.demo-module__w5QIMa__artwork{aspect-ratio:1200/630;isolation:isolate;background:#212824;position:relative;overflow:hidden;container-type:inline-size}.demo-module__w5QIMa__artwork:after{content:"";z-index:1;background:linear-gradient(#0004,#0009);position:absolute;inset:0}.demo-module__w5QIMa__artwork .demo-module__w5QIMa__photo{object-fit:cover}.demo-module__w5QIMa__artwork .demo-module__w5QIMa__mark{object-fit:contain;z-index:2;outline:none;width:24%;height:43%;position:absolute;top:13%;left:38%}.demo-module__w5QIMa__brand{color:#fff;z-index:2;justify-items:center;gap:1cqw;display:grid;position:absolute;bottom:8%;left:0;right:0}.demo-module__w5QIMa__brand span{font-size:2.5cqw;font-style:italic;font-weight:700}.demo-module__w5QIMa__brand .demo-module__w5QIMa__sponsorLogo{outline:none;width:66%;height:auto}.demo-module__w5QIMa__example{border:1px solid var(--bw-color-border);background:var(--bw-color-surface);min-width:0;color:var(--bw-color-text);border-radius:1rem;padding:1.5rem}.demo-module__w5QIMa__sponsor{border-top:1px solid var(--bw-color-border);gap:.35rem;margin-top:1.5rem;padding-top:1rem;display:grid}.demo-module__w5QIMa__sponsor strong{font-size:1.5rem}.demo-module__w5QIMa__sponsor span,.demo-module__w5QIMa__profile small{color:var(--bw-color-muted);font-size:.85rem}.demo-module__w5QIMa__profile{align-items:center;gap:.75rem;display:flex}.demo-module__w5QIMa__profile>span{color:#171a17;background:#fa9611;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-size:1.6rem;display:grid}.demo-module__w5QIMa__profile>div{gap:.25rem;display:grid}.demo-module__w5QIMa__nostrCard{border:1px solid var(--bw-color-border);border-radius:.75rem;margin-top:1rem;overflow:hidden}.demo-module__w5QIMa__nostrCard>div:last-child{padding:1rem}.demo-module__w5QIMa__nostrCard p{margin:.3rem 0}.demo-module__w5QIMa__finish{text-align:center;max-width:40rem;margin:3rem auto 0}.demo-module__w5QIMa__cta{color:#171a17;background:#fa9611;border-radius:.5rem;padding:.85rem 1.25rem;font-weight:800;text-decoration:none;display:inline-block}.demo-module__w5QIMa__teaser{border:1px solid var(--bw-color-border);background:var(--bw-color-surface);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1.5rem 0;padding:1.25rem;display:flex}.demo-module__w5QIMa__teaser p{margin:.25rem 0 0}.demo-module__w5QIMa__teaser a{text-underline-offset:.2em;padding:.65rem 0;font-weight:800}@media (max-width:700px){.demo-module__w5QIMa__section{grid-template-columns:1fr;gap:1rem;padding:2rem 0}.demo-module__w5QIMa__example{padding:1rem}}@media (prefers-reduced-motion:no-preference){.demo-module__w5QIMa__cta{transition:transform .15s ease-out}.demo-module__w5QIMa__cta:active{transform:scale(.96)}}
