.gv-nav-inner{position:relative}.gv-nav-links .gv-mm-btn{font:inherit;font-size:var(--step--1);font-weight:600;color:var(--ink-2);background:none;border:0;padding:8px 12px;margin:0 -12px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background-color .2s ease,color .2s ease}.gv-nav-links .gv-mm-btn svg{width:15px;height:15px;transition:transform .25s var(--ease-out)}.gv-nav-links .gv-mm-btn:hover{color:var(--rose)}.gv-nav-links .gv-mm-btn[aria-expanded=true]{background:var(--rose-tint);color:var(--rose-deep)}.gv-nav-links .gv-mm-btn[aria-expanded=true] svg{transform:rotate(180deg)}.gv-nav-links .gv-mm-btn:focus-visible{outline:2px solid var(--rose);outline-offset:2px}.gv-mm-drop{position:absolute;left:clamp(20px,5vw,40px);right:clamp(20px,5vw,40px);top:calc(100% + 8px);background:#fff;border:1px solid var(--line-strong);border-radius:24px;box-shadow:0 30px 70px rgba(60,10,35,.18);padding:22px;transform-origin:top center;animation:gvMmIn .2s var(--ease-out) both}@keyframes gvMmIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.gv-mm-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.9fr);gap:18px}.gv-mm-col>small{display:block;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--gold-deep);margin:0 0 8px 10px}.gv-mm-it{display:flex;gap:12px;padding:10px;border-radius:14px;color:var(--ink);transition:background-color .2s ease}.gv-mm-it:hover{background:var(--surface-2)}.gv-mm-it .gv-ic{flex-shrink:0;width:40px;height:40px;border-radius:12px}.gv-mm-it .gv-ic svg{width:19px;height:19px}.gv-mm-it b{display:block;font-size:15px;color:var(--ink)}.gv-mm-it small{display:block;font-size:13px;color:var(--ink-soft);line-height:1.4;margin-top:2px}.gv-mm-promo{border-radius:20px;padding:20px;background:linear-gradient(150deg,var(--ink),#4a1230);color:#fff;display:flex;flex-direction:column;gap:10px}.gv-mm-promo b{font-family:var(--font-display);font-size:19px;line-height:1.2}.gv-mm-promo p{font-size:14px;color:hsla(0,0%,100%,.85);line-height:1.5}.gv-mm-promo .gv-btn{margin-top:auto;justify-content:center}.gv-mm-all{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;border-radius:14px;background:var(--surface-2);font-size:14px;color:var(--ink-2)}.gv-mm-all a{font-weight:700;color:var(--rose);display:inline-flex;align-items:center;gap:6px}.gv-mm-all svg{width:15px;height:15px}.gv-mm-biz{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.gv-mm-bz{color:var(--ink);border-radius:18px;overflow:hidden;border:1px solid var(--line);background:#fff;transition:transform .25s var(--ease-out),box-shadow .25s ease}.gv-mm-bz:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(60,10,35,.12)}.gv-mm-bz img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;display:block}.gv-mm-bz span{display:block;padding:10px 12px}.gv-mm-bz b{display:block;font-size:14.5px}.gv-mm-bz small{font-size:12.5px;color:var(--ink-soft)}.gv-mobile .gv-mb-s{border-bottom:1px solid var(--line)}.gv-mobile .gv-mb-s>button{width:100%;font:inherit;font-weight:600;color:var(--ink-2);background:none;border:0;padding:12px 4px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.gv-mobile .gv-mb-s>button svg{width:18px;height:18px;transition:transform .25s var(--ease-out)}.gv-mobile .gv-mb-s>button[aria-expanded=true] svg{transform:rotate(180deg)}.gv-mobile .gv-mb-l{display:grid;gap:2px;padding:0 0 10px}.gv-mobile .gv-mb-l a:not(.gv-btn){display:flex;align-items:center;gap:12px;padding:8px 6px;border-bottom:0;font-size:15px;color:var(--ink)}.gv-mobile .gv-mb-l .gv-ic{width:34px;height:34px;border-radius:10px;flex-shrink:0}.gv-mobile .gv-mb-l .gv-ic svg{width:17px;height:17px}.gv-mobile .gv-mb-l img{width:40px;height:40px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.gv-mobile .gv-mb-l a.gv-mb-all:not(.gv-btn){color:var(--rose);font-weight:700}@media (max-width:1100px){.gv-mm-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.gv-mm-promo{display:none}.gv-mm-biz{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.gv-mm-drop{animation:none}}.gv-mobile[data-open=true]{max-height:calc(100dvh - 74px);overflow-y:auto;overscroll-behavior:contain}.gv-footer-grid.gs-foot-grid{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:32px}.gv-footer-bottom.gs-foot-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;text-align:left}@media (max-width:1024px){.gv-footer-grid.gs-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-foot-grid .gv-footer-brand{grid-column:1/-1}}@media (max-width:1180px){.gv-nav-cta,.gv-nav-links{display:none}.gv-burger{display:grid}.gv-mm-drop{display:none}.gv-mobile[data-open=true]{display:flex;flex-direction:column;gap:4px;position:absolute;inset:100% 0 auto 0;background:var(--surface);border-bottom:1px solid var(--line);padding:14px clamp(20px,5vw,40px) 20px;box-shadow:var(--shadow)}.gv-mobile a:not(.gv-btn){padding:12px 4px;font-weight:600;color:var(--ink-2);border-bottom:1px solid var(--line)}.glam-ve .gv-mobile .gv-flags,.gv-mobile .gv-btn{margin-top:10px}.glam-ve .gv-mobile .gv-flag{flex:1;justify-content:center;padding:11px 9px}}.gs-about{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:20px;align-items:start;padding:22px;border-radius:22px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);margin-bottom:40px}.gs-about img{width:84px;height:84px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.gs-about small{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;color:#f3c64a}.gs-about b{display:block;font-family:var(--font-display);font-size:19px;margin-top:4px;color:#fff}.gs-about p{margin-top:6px;font-size:14.5px;line-height:1.6;color:hsla(0,0%,100%,.78);max-width:72ch}.gs-about a{color:#fff;font-weight:700;font-size:14.5px;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.gs-about{grid-template-columns:64px minmax(0,1fr)}.gs-about img{width:64px;height:64px}.gs-about a{grid-column:1/-1}}