.brand small{max-width:150px;line-height:1.15}.hero-q{width:58px;height:58px;border:4px solid var(--silver);border-radius:50%;display:grid;place-items:center;color:var(--silver);font-size:1.9rem;font-weight:700;margin-bottom:24px;box-shadow:inset 0 0 0 1px #ffffff22,0 10px 30px #0006}.lang{appearance:none;border:1px solid #49616b;background:#0b2732;color:#fff;padding:10px 26px 10px 11px;background-image:linear-gradient(45deg,transparent 50%,#d4af37 50%),linear-gradient(135deg,#d4af37 50%,transparent 50%);background-position:calc(100% - 13px) 50%,calc(100% - 8px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.hero-visual{width:min(38vw,540px);height:min(42vw,610px);display:grid;place-items:center;overflow:visible}.showcase-q{font-family:Georgia,"Times New Roman",serif;font-size:clamp(17rem,34vw,36rem);font-weight:700;line-height:.78;letter-spacing:-.18em;padding-right:.18em;color:transparent;background:linear-gradient(112deg,#6f4910 0%,#f7da77 18%,#9b6514 35%,#fff2ad 47%,#b57b1b 58%,#ffe99a 76%,#74470b 100%);background-size:240% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 22px 32px rgba(0,0,0,.48)) drop-shadow(0 0 22px rgba(212,175,55,.14));animation:q-light-sweep 6s ease-in-out infinite}@keyframes q-light-sweep{0%,28%{background-position:100% 50%;filter:drop-shadow(0 22px 32px rgba(0,0,0,.48)) drop-shadow(0 0 12px rgba(212,175,55,.08))}46%{background-position:0% 50%;filter:drop-shadow(0 22px 32px rgba(0,0,0,.48)) drop-shadow(0 0 36px rgba(255,224,126,.4))}64%,100%{background-position:100% 50%;filter:drop-shadow(0 22px 32px rgba(0,0,0,.48)) drop-shadow(0 0 12px rgba(212,175,55,.08))}}html[dir="rtl"] body{text-align:right}html[dir="rtl"] .brand,html[dir="rtl"] .profile-nav{direction:ltr}html[dir="rtl"] .actions,html[dir="rtl"] .facts{justify-content:flex-start}@media(prefers-reduced-motion:reduce){.showcase-q{animation:none}}@media(max-width:1180px){.nav{padding-left:24px;padding-right:24px}.brand{font-size:.82rem}nav{gap:14px;font-size:.8rem}.profile-nav{padding:7px 9px}}@media(max-width:900px){.brand small{max-width:105px;font-size:.5rem}.hero-q{width:48px;height:48px;font-size:1.55rem}.hero-visual{width:100%;height:330px;justify-self:center}.showcase-q{font-size:22rem}}
.hero-visual .hero-plate{width:100%;height:auto;display:block;border:0;box-shadow:none;filter:drop-shadow(0 28px 38px rgba(0,0,0,.48))}
.brand-symbol{width:46px;height:46px;object-fit:contain;flex:0 0 auto}.hero-brand-lockup{width:max-content;max-width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:8px}.hero-brand-lockup .eyebrow{margin:6px 0 0;text-align:center}.hero-symbol{width:84px;height:84px;object-fit:contain;display:block;filter:drop-shadow(0 8px 14px rgba(0,0,0,.3))}.social-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:166px;color:#fff;border:0;border-radius:4px}.social-btn svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.social-btn svg path+path{fill:currentColor;stroke:none}.whatsapp-btn{background:#25d366;color:#062f18}.whatsapp-btn:hover{background:#20bd5b}.instagram-btn{background:linear-gradient(115deg,#833ab4,#c13584 42%,#e1306c 65%,#f77737);color:#fff}.instagram-btn:hover{filter:brightness(1.08)}.instagram-btn .icon-dot{fill:currentColor;stroke:none}@media(max-width:900px){.brand-symbol{width:38px;height:38px}.hero-symbol{width:74px;height:74px}}@media(max-width:560px){.actions .social-btn{width:100%}}
