.pbanner[data-v-bd53639b]{background:var(--color-bg);border-bottom:1px solid var(--color-border);overflow:hidden;padding:calc(var(--header-height) + clamp(72px,11vw,140px)) 0 clamp(56px,8vw,96px);position:relative}.pbanner[data-v-bd53639b]:before{background-image:linear-gradient(var(--texture-line) 1px,transparent 1px),linear-gradient(90deg,var(--texture-line) 1px,transparent 1px);background-size:56px 56px;content:"";inset:0;mask-image:linear-gradient(180deg,#000 30%,transparent 92%);-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 92%);pointer-events:none;position:absolute}.pbanner>.container[data-v-bd53639b]{position:relative}.pbanner__eq[data-v-bd53639b]{align-items:flex-end;display:flex;gap:5px;height:40px;margin-top:var(--space-4)}.pbanner__eq i[data-v-bd53639b]{animation:eq-idle-bd53639b 1.6s var(--ease-out) infinite alternate;animation-delay:calc(var(--i, 0)*.1s);background:linear-gradient(to top,var(--color-vu-dim),var(--color-vu));border-radius:2px;width:5px}.pbanner__eq i[data-v-bd53639b]:nth-child(3n){animation-duration:1.1s}.pbanner__eq i[data-v-bd53639b]:nth-child(4n){animation-duration:2.1s}@keyframes eq-idle-bd53639b{0%{transform:scaleY(.35);transform-origin:bottom}to{transform:scaleY(1);transform-origin:bottom}}.spec[data-v-bd53639b]{align-items:center;display:grid;gap:clamp(var(--space-4),5vw,var(--space-8));grid-template-columns:1.3fr 1fr}.spec__media[data-v-bd53639b]{border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-media);overflow:hidden}.spec__media img[data-v-bd53639b]{width:100%}.spec__placeholder[data-v-bd53639b]{align-items:center;aspect-ratio:8/5;background:var(--color-bg);color:var(--color-vu);display:flex;justify-content:center;opacity:.6}.spec__title[data-v-bd53639b]{font-size:clamp(24px,3.5vw,38px);font-weight:900;line-height:1.3;margin-bottom:var(--space-2)}.spec__desc[data-v-bd53639b]{color:var(--color-text-dim);margin-bottom:var(--space-4)}.features[data-v-bd53639b]{display:flex;flex-direction:column}.feature[data-v-bd53639b]{align-items:center;border-top:1px solid var(--color-border-strong);display:grid;gap:var(--space-3);grid-template-columns:96px 1fr auto;padding:var(--space-4) 0;transition:padding-left var(--duration-med) var(--ease-out)}.feature[data-v-bd53639b]:last-child{border-bottom:1px solid var(--color-border-strong)}.feature[data-v-bd53639b]:hover{padding-left:var(--space-2)}.feature__index[data-v-bd53639b]{color:var(--color-vu);font-family:var(--font-display);font-size:34px;letter-spacing:2px}.feature__title[data-v-bd53639b]{font-size:clamp(20px,2.6vw,28px);font-weight:900;margin-bottom:4px;transition:color var(--transition)}.feature:hover .feature__title[data-v-bd53639b]{color:var(--color-accent)}.feature__desc[data-v-bd53639b]{color:var(--color-text-dim);font-size:14px}.feature__eq[data-v-bd53639b]{align-items:flex-end;display:inline-flex;gap:3px;height:24px}.feature__eq i[data-v-bd53639b]{background:var(--color-vu-dim);height:100%;transform:scaleY(.25);transform-origin:bottom;width:4px}.feature:hover .feature__eq i[data-v-bd53639b]{animation:eq-bounce-bd53639b .7s var(--ease-out) infinite alternate;background:var(--color-vu)}@keyframes eq-bounce-bd53639b{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.scenes[data-v-bd53639b]{display:grid;gap:var(--space-3);grid-template-columns:repeat(3,1fr)}.scene[data-v-bd53639b]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);height:100%;padding:var(--space-3);transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}.scene[data-v-bd53639b]:hover{border-color:var(--color-accent-border);box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.scene__index[data-v-bd53639b]{color:var(--color-vu);font-family:var(--font-display);font-size:15px;letter-spacing:2px}.scene__title[data-v-bd53639b]{font-size:17px;font-weight:700;line-height:1.5;margin:10px 0 8px}.scene__desc[data-v-bd53639b]{color:var(--color-text-dim);font-size:13px;line-height:1.8}.cta-band--split[data-v-bd53639b]{align-items:flex-end;display:flex;gap:var(--space-4);justify-content:space-between;padding:clamp(var(--space-5),6vw,72px) clamp(var(--space-3),5vw,64px);text-align:left}.cta-band__text[data-v-bd53639b]{text-align:left}.cta-band__kicker[data-v-bd53639b]{color:var(--color-on-accent-dim);font-family:var(--font-display);font-size:15px;letter-spacing:4px;margin-bottom:var(--space-2);text-transform:uppercase}.cta-band__phone[data-v-bd53639b]{display:inline-block;margin-bottom:0;margin-top:var(--space-1)}.cta-band__side[data-v-bd53639b]{align-items:center;display:flex}.cta-band__btn[data-v-bd53639b]{background:var(--color-on-accent);color:var(--color-accent)}.cta-band__btn[data-v-bd53639b]:before{background:#1c1915}.cta-band__btn[data-v-bd53639b]:hover{color:var(--color-on-accent)}@media(max-width:1199px){.spec[data-v-bd53639b]{grid-template-columns:1fr}}@media(max-width:900px){.scenes[data-v-bd53639b]{grid-template-columns:1fr}.cta-band--split[data-v-bd53639b]{align-items:flex-start;flex-direction:column}}@media(max-width:767px){.feature[data-v-bd53639b]{grid-template-columns:56px 1fr}.feature__eq[data-v-bd53639b]{display:none}}@media(prefers-reduced-motion:reduce){.feature:hover .feature__eq i[data-v-bd53639b],.pbanner__eq i[data-v-bd53639b]{animation:none}}
