.vitrine{--v-field:#0f172a;--v-field-2:#1e293b;--v-ground:#f8fafc;--v-paper:#fff;--v-step:#e2e8f0;--v-ink:#0f172a;--v-soft:#475569;--v-light:#f8fafc;--v-luminous:#60a5fa;--v-action:#2563eb;--v-action-press:#1d4ed8;--v-margin:clamp(16px, 2.6vw, 40px);--v-ease:cubic-bezier(.16, 1, .3, 1);background:var(--v-ground);color:var(--v-ink);font-family:var(--font-geist-sans), system-ui, sans-serif;font-feature-settings:"kern" 1}.vitrine .v-frame{padding-inline:var(--v-margin)}.vitrine .v-monument{letter-spacing:-.045em;font-size:clamp(76px,15vw,230px);font-weight:800;line-height:.82}.vitrine .v-button{background:var(--v-action);color:#fff;min-height:48px;transition:background-color .16s ease, transform .16s var(--v-ease);border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:16px;font-weight:600;display:inline-flex}.vitrine .v-button:hover{background:var(--v-action-press)}.vitrine .v-button:active{transform:translateY(1px)scale(.99)}.vitrine .v-button-quiet{background:var(--v-step);min-height:44px;color:var(--v-ink);transition:background-color .16s ease, transform .16s var(--v-ease);border-radius:0;align-items:center;gap:.5rem;padding:0 1rem;font-size:15px;font-weight:500;display:inline-flex}.vitrine .v-button-quiet:hover{background:#cbd5e1}.vitrine .v-button-quiet:active{transform:translateY(1px)}.vitrine :focus-visible{outline:3px solid var(--v-luminous);outline-offset:2px}.vitrine .v-mask{padding-bottom:.04em;display:block;overflow:hidden}.vitrine .v-mask>span{animation:v-rise .9s var(--v-ease) both;display:block}.vitrine .v-mask:nth-child(2)>span{animation-delay:.11s}.vitrine .v-after-mask{animation:v-fade .7s var(--v-ease) .28s both}@keyframes v-rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes v-fade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.vitrine [data-enter]>*{transition:opacity .64s var(--v-ease), transform .64s var(--v-ease)}html[data-vjs] .vitrine [data-enter]:not(.v-in)>*{opacity:0;transform:translateY(24px)}.vitrine [data-enter]>:nth-child(2){transition-delay:70ms}.vitrine [data-enter]>:nth-child(3){transition-delay:.14s}.vitrine [data-enter]>:nth-child(4){transition-delay:.21s}.vitrine .v-tile img{transition:transform .7s var(--v-ease), opacity .2s ease}.vitrine .v-tile:hover img{transform:scale(1.03)}.vitrine .v-drift{animation:24s ease-in-out infinite alternate v-drift}@keyframes v-drift{0%{transform:scale(1.02)translateY(0)}to{transform:scale(1.08)translateY(-1.5%)}}@media (prefers-reduced-motion:reduce){.vitrine .v-mask>span,.vitrine .v-after-mask,.vitrine .v-drift{animation:none}.vitrine [data-enter]>*{transition:none}html[data-vjs] .vitrine [data-enter]:not(.v-in)>*{opacity:1;transform:none}.vitrine .v-tile:hover img{transform:none}}.vitrine .v-display{letter-spacing:-.03em;font-size:clamp(40px,5vw,76px);font-weight:700;line-height:.98}@media (max-width:639px){.vitrine .v-monument{font-size:16.4vw}.vitrine .v-display{font-size:9.6vw}}.vitrine .v-display.v-regular{font-weight:400}
