.sticker-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,4vw,60px);align-items:center;margin:30px 0 44px}.sticker-hero h1{font-size:clamp(32px,4.5vw,56px);line-height:1.08}.sticker-hero figure{margin:0;border:1px solid var(--c-border);border-radius:20px;overflow:hidden;background:var(--c-surface)}.sticker-hero img{display:block;width:100%;height:auto}.sticker-hero figcaption{padding:12px 18px;font-size:.78rem;color:var(--c-muted)}.sticker-price{font-size:1.3rem;font-weight:750;color:var(--c-cyan)}.sticker-product .columns,.sticker-product .fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.sticker-product .panel{padding:28px;margin:26px 0;border:1px solid var(--c-border);border-radius:18px;background:var(--c-surface)}.sticker-product .columns .panel{margin:0}.sticker-product .panel h2{font-size:1.5rem}.sticker-product form{display:grid;gap:20px}.sticker-product form label{display:grid;gap:8px;font-weight:600}.sticker-product input,.sticker-product select,.sticker-product textarea{width:100%;min-width:0;border:1px solid var(--c-border-strong);border-radius:8px;padding:12px;background:var(--c-bg);color:var(--c-text);font:inherit}.sticker-product textarea{min-height:130px}.sticker-product form button{justify-self:start}.sticker-product .note{color:var(--c-muted)}.sticker-product footer{padding-block:20px}.sticker-discovery{margin-block:32px;padding:clamp(18px,3vw,30px);border:1px solid var(--c-border-strong);border-radius:18px;background:var(--c-surface)}.sticker-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:22px}.sticker-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--c-border);border-radius:14px;background:var(--c-bg)}.sticker-card img{display:block;width:100%;height:210px;object-fit:contain;background:#0a0e1a}.sticker-card__body{padding:22px;display:grid;gap:12px}.sticker-card h3{font-size:1.35rem;margin:0}.sticker-card p{margin:0}.sticker-card a{align-self:end}.sticker-discovery h2{font-size:clamp(24px,3vw,34px)}@media(max-width:760px){.sticker-hero,.sticker-product .columns,.sticker-product .fields,.sticker-cards{grid-template-columns:1fr}.sticker-hero{margin-top:24px}.sticker-product .panel{padding:20px}.sticker-card img{height:190px}.sticker-product form button{width:100%}}