@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/playfair-normal-800-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/playfair-normal-800-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/playfair-italic-700-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/playfair-italic-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hv3{--edge:clamp(16px,5vw,64px);color:var(--lp-fg);background:0 0}.hv3-h1{letter-spacing:-.025em;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:max(2.5rem,min(6.6vw,5.5rem));font-weight:800;line-height:.96}.hv3-h2{letter-spacing:-.02em;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:max(1.9rem,min(3.6vw,3rem));font-weight:800;line-height:1.05}.hv3-h2 em{font-style:italic;font-weight:700}.hv3-h1 em{letter-spacing:-.015em;font-style:italic;font-weight:700}@media (min-width:640px){.hv3-bust{transform:translate(-3.6%)}}.hv3-bust{filter:none}:root[data-theme=dark] .hv3-bust{filter:invert()}@media (prefers-color-scheme:dark){:root:not([data-theme]) .hv3-bust{filter:invert()}}@keyframes hv3-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-9px)}}.hv3-ic{will-change:transform;animation:6s ease-in-out infinite hv3-float}.hv3-ic:nth-child(2n){animation-duration:7.5s;animation-delay:-1.4s}.hv3-ic:nth-child(3n){animation-duration:5.4s;animation-delay:-2.7s}.hv3-ic:nth-child(5n){animation-duration:8.2s;animation-delay:-.8s}@media (prefers-reduced-motion:reduce){.hv3-ic{animation:none}}.hv3-nav{background:var(--lp-card);border:1px solid var(--lp-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 34px -20px rgba(14,15,26,.55)}:root[data-theme=dark] .hv3-nav{background:rgba(255,255,255,.06)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .hv3-nav{background:rgba(255,255,255,.06)}}.hv3-bar{display:block;overflow:hidden}.hv3-bar>i{transform-origin:0;transition:transform .9s cubic-bezier(.22,.8,.3,1);transform:scaleX(0)}.reveal-in .hv3-bar>i{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.hv3-bar>i{transition:none;transform:scaleX(1)}}.hv3-stat{font-feature-settings:"tnum" 1}.hv3-track{background:rgba(14,15,26,.07)}.hv3-now{background:rgba(14,15,26,.32)}:root[data-theme=dark] .hv3-track{background:rgba(255,255,255,.09)}:root[data-theme=dark] .hv3-now{background:rgba(255,255,255,.34)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .hv3-track{background:rgba(255,255,255,.09)}:root:not([data-theme]) .hv3-now{background:rgba(255,255,255,.34)}}.hv3-chip{color:#14121e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.94);border-color:rgba(14,15,26,.1)}:root[data-theme=dark] .hv3-chip{color:#fff;background:rgba(24,23,32,.92);border-color:rgba(255,255,255,.16)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .hv3-chip{color:#fff;background:rgba(24,23,32,.92);border-color:rgba(255,255,255,.16)}}
