:root{--brand-bg:#0c0c0e;--brand-on-bg:#ffffff;--brand-surface:#141416;--brand-on-surface:#ffffff;--brand-surface-soft:#1e1e22;--brand-on-surface-soft:#a1a1aa;--brand-accent:#00dfed;--brand-on-accent:#050506;--brand-accent-hover:#33e5f0;--brand-accent-soft:rgba(0,223,237,0.08);--brand-on-accent-soft:#00dfed;--brand-accent-alt:#0088cc;--brand-border:#222227;--brand-border-light:#333339;--brand-glow:0 0 25px rgba(0,223,237,0.35);--brand-glow-strong:0 0 40px rgba(0,223,237,0.6);--brand-gradient:linear-gradient(135deg,#00dfed 0%,#006699 100%);--brand-font-display:'Heebo',system-ui,-apple-system,sans-serif;--brand-font-body:'Heebo',system-ui,-apple-system,sans-serif;--brand-space-xs:4px;--brand-space-sm:8px;--brand-space-md:16px;--brand-space-lg:24px;--brand-space-xl:32px;--brand-space-2xl:48px;--brand-space-3xl:80px;--brand-radius-sm:6px;--brand-radius-md:12px;--brand-radius-lg:24px;--brand-radius-pill:999px}.bgpost-brand-yes-header{background-color:rgba(12,12,14,0.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--brand-border)}.bgpost-brand-yes-footer{background-color:#050506;border-top:1px solid var(--brand-border)}.bgpost-brand-yes-header{position:sticky;top:0;z-index:100;border-bottom:1px solid var(--brand-border)}.bgpost-brand-yes-header__inner{max-width:1200px;margin-inline:auto;padding:clamp(12px,2vw,16px) 24px;display:flex;justify-content:space-between;align-items:center;width:100%}.bgpost-brand-yes-header__logo img{height:clamp(36px,5vw,44px);width:auto;display:block}.bgpost-brand-yes-header__cta{display:flex;align-items:center;gap:clamp(12px,3vw,24px)}.bgpost-brand-yes-header__phone{color:var(--brand-on-bg);font-weight:800;text-decoration:none;font-size:clamp(0.95rem,2vw,1.15rem);display:flex;align-items:center;gap:8px;transition:color 0.2s ease}.bgpost-brand-yes-header__phone:hover{color:var(--brand-accent)}.bgpost-brand-yes-header__phone .bgpost-icon{color:var(--brand-accent)}.bgpost-brand-yes-header__btn{background:var(--brand-accent);color:var(--brand-on-accent);font-weight:800;text-decoration:none;padding:clamp(8px,1.5vw,10px) clamp(16px,2.5vw,24px);border-radius:var(--brand-radius-pill);font-size:0.95rem;border:1px solid var(--brand-accent);transition:all 0.3s cubic-bezier(0.16,1,0.3,1);box-shadow:var(--brand-glow)}.bgpost-brand-yes-header__btn:hover{background:var(--brand-accent-hover);border-color:var(--brand-accent-hover);transform:translateY(-2px);box-shadow:var(--brand-glow-strong)}.bgpost-brand-yes-footer{padding-block:var(--brand-space-2xl) var(--brand-space-xl)}.bgpost-brand-yes-footer__inner{max-width:1200px;margin-inline:auto;padding-inline:24px;display:grid;grid-template-columns:1fr;gap:var(--brand-space-2xl)}@media (min-width:768px){.bgpost-brand-yes-footer__inner{grid-template-columns:1.5fr 1fr 1fr}}.bgpost-brand-yes-footer__brand{display:flex;flex-direction:column;gap:var(--brand-space-md);align-items:flex-start}.bgpost-brand-yes-footer__logo img{height:clamp(36px,5vw,44px);width:auto;display:block}.bgpost-brand-yes-footer__tagline{color:var(--brand-on-surface-soft);font-size:0.95rem;line-height:1.5;max-width:320px}.bgpost-brand-yes-footer__heading{font-size:1.1rem;font-weight:800;color:var(--brand-accent);margin-block-end:var(--brand-space-md)}.bgpost-brand-yes-footer__links,.bgpost-brand-yes-footer__contact{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--brand-space-sm)}.bgpost-brand-yes-footer__links a,.bgpost-brand-yes-footer__contact a,.bgpost-brand-yes-footer__contact span{color:var(--brand-on-surface-soft);text-decoration:none;font-size:0.95rem;transition:color 0.2s ease}.bgpost-brand-yes-footer__links a:hover,.bgpost-brand-yes-footer__contact a:hover{color:var(--brand-accent)}.bgpost-brand-yes-footer__bottom{max-width:1200px;margin-inline:auto;padding-inline:24px;margin-block-start:var(--brand-space-2xl);padding-block-start:var(--brand-space-lg);border-top:1px solid var(--brand-border);display:flex;flex-direction:column;gap:var(--brand-space-md);align-items:center}@media (min-width:768px){.bgpost-brand-yes-footer__bottom{flex-direction:row;justify-content:space-between}}.bgpost-brand-yes-footer__copyright{color:var(--brand-on-surface-soft);font-size:0.85rem}.bgpost-brand-yes-footer__legal{display:flex;gap:var(--brand-space-md)}.bgpost-brand-yes-footer__legal a{color:var(--brand-on-surface-soft);text-decoration:none;font-size:0.85rem;transition:color 0.2s ease}.bgpost-brand-yes-footer__legal a:hover{color:var(--brand-accent)}