.vnd-header__nav,body::before{pointer-events:none;opacity:0}.vnd-btn,.vnd-hero__slider,body.is-menu-open,body.is-popup-open{overflow:hidden}.vnd-btn::before,.vnd-header::after,.vnd-header__logo::after,.vnd-header__nav::before,.vnd-hero::after,.vnd-hero__slide::after,.vnd-hero__slide::before{position:absolute;content:""}.vnd-formats__card,.vnd-header,.vnd-header__nav{backdrop-filter:blur(18px)}.vnd-contact input[type=date].vnd-contact__form-input,:root{color-scheme:dark}@font-face{font-family:Cinzel;src:url("/assets/fonts/subset-Cinzel-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url("/assets/fonts/subset-Cinzel-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url("/assets/fonts/subset-Cinzel-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24pt";src:url("/assets/fonts/subset-Inter24pt-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24pt";src:url("/assets/fonts/subset-Inter24pt-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24pt";src:url("/assets/fonts/subset-Inter24pt-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24pt";src:url("/assets/fonts/subset-Inter24pt-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--vnd-header-height:72px;--vnd-drawer-width:min(88vw, 420px)}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--vnd-header-height) + 18px)}body{background:radial-gradient(circle at 20% 0,rgba(93,17,24,.26),transparent 34rem),radial-gradient(circle at 100% 28%,rgba(16,76,60,.18),transparent 30rem),linear-gradient(180deg,#120b08 0,#080604 38%,#0b0907 100%);color:#c7b894;font-family:Inter,Arial,sans-serif;font-size:1rem;line-height:1.65;letter-spacing:0;margin:0;min-width:320px;overflow-x:hidden;text-rendering:geometricPrecision}body::before{background:rgba(5,3,2,.76);backdrop-filter:blur(10px);content:"";inset:0;position:fixed;transition:opacity .35s cubic-bezier(.22, 1, .36, 1);z-index:39}.vnd-popup.is-active,body.is-menu-open::before{opacity:1;pointer-events:auto}img{display:block;height:auto;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}::-moz-selection{background:rgba(216,173,84,.32);color:#f8f0df}::selection{background:rgba(216,173,84,.32);color:#f8f0df}.vnd-container,.vnd-header__container{margin:0 auto;max-width:1180px;padding:0 18px;width:100%}.vnd-btn{align-items:center;border:1px solid transparent;border-radius:6px;display:inline-flex;font-size:.875rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:0;line-height:1.15;min-height:48px;padding:14px 18px;position:relative;text-align:center;transition:transform .25s cubic-bezier(.22, 1, .36, 1),border-color .25s cubic-bezier(.22, 1, .36, 1),background .25s cubic-bezier(.22, 1, .36, 1),color .25s cubic-bezier(.22, 1, .36, 1),box-shadow .25s cubic-bezier(.22, 1, .36, 1);z-index:0}.vnd-header,.vnd-header__wrapper{min-height:var(--vnd-header-height)}.vnd-btn::before{background:linear-gradient(110deg,transparent,rgba(255,255,255,.34),transparent);height:140%;left:-90%;top:-20%;transform:skewX(-18deg);transition:left .55s cubic-bezier(.22, 1, .36, 1);width:58%;z-index:-1}.vnd-btn:hover{transform:translateY(-2px)}.vnd-btn:hover::before{left:128%}.vnd-btn:focus-visible{outline:rgba(243,217,147,.72) solid 2px;outline-offset:4px}.vnd-btn--primary{background:linear-gradient(135deg,#f3d993 0,#d8ad54 46%,#9d7230 100%);box-shadow:0 14px 34px rgba(216,173,84,.2);color:#170d06}.vnd-btn--outline{background:rgba(8,6,4,.24);border-color:rgba(216,173,84,.42);color:#f8f0df}.vnd-btn--outline:hover{background:rgba(216,173,84,.12);border-color:rgba(243,217,147,.7)}.vnd-header{background:rgba(8,6,4,.76);border-bottom:1px solid rgba(216,173,84,.14);left:0;position:sticky;right:0;top:0;transition:background .25s cubic-bezier(.22, 1, .36, 1),box-shadow .25s cubic-bezier(.22, 1, .36, 1),border-color .25s cubic-bezier(.22, 1, .36, 1);z-index:50}.vnd-header::after{background:linear-gradient(90deg,transparent,rgba(216,173,84,.52),transparent);bottom:-1px;height:1px;left:50%;transform:translateX(-50%);width:min(76vw,920px)}.vnd-header--scrolled{background:rgba(8,6,4,.92);box-shadow:0 18px 52px rgba(0,0,0,.24)}.vnd-header__wrapper{align-items:center;display:flex;gap:16px;justify-content:space-between}.vnd-header__logo{align-items:center;display:inline-flex;flex:0 0 auto;max-width:172px;position:relative;z-index:62}.vnd-header__nav,body.is-menu-open .vnd-header__actions{position:fixed;width:var(--vnd-drawer-width);bottom:0;right:0}.vnd-header__logo::after{background:rgba(216,173,84,.18);border-radius:999px;filter:blur(16px);height:32px;inset:auto 12% -6px 12%;opacity:.9;z-index:-1}.vnd-header__logo-img{max-height:46px;-o-object-fit:contain;object-fit:contain}.vnd-header__nav{background:linear-gradient(145deg,rgba(248,240,223,.08),rgba(216,173,84,.035)),rgba(17,12,9,.9);border:1px solid rgba(216,173,84,.2);box-shadow:0 18px 60px rgba(0,0,0,.26);padding:104px 28px 220px;top:0;transform:translateX(105%);transition:transform .4s cubic-bezier(.22, 1, .36, 1),opacity .3s cubic-bezier(.22, 1, .36, 1),visibility .3s cubic-bezier(.22, 1, .36, 1);visibility:hidden;z-index:60}.vnd-header__nav::before{background:linear-gradient(180deg,rgba(216,173,84,.45),transparent);height:100%;left:0;top:0;width:1px}.vnd-header__nav.is-open{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}.vnd-header__nav-list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.vnd-header__nav-link{align-items:center;border-bottom:1px solid rgba(216,173,84,.12);color:#f8f0df;display:flex;font-family:Cinzel,Georgia,serif;font-size:1.15rem;font-weight:600;justify-content:space-between;letter-spacing:0;padding:15px 0;position:relative;transition:color .25s cubic-bezier(.22, 1, .36, 1),padding .25s cubic-bezier(.22, 1, .36, 1)}.vnd-header__nav-link::after{background:#d8ad54;content:"";height:1px;margin-left:18px;opacity:.42;transform:scaleX(.35);transform-origin:right;transition:transform .28s cubic-bezier(.22, 1, .36, 1),opacity .28s cubic-bezier(.22, 1, .36, 1);width:36px}.vnd-header__nav-link:hover{color:#f3d993;padding-left:10px}.vnd-header__nav-link:hover::after{opacity:1;transform:scaleX(1)}.vnd-header__nav-link:focus-visible{outline:rgba(243,217,147,.72) solid 2px;outline-offset:4px}.vnd-header__actions{display:none}.vnd-header__burger{align-items:center;background:rgba(248,240,223,.06);border:1px solid rgba(216,173,84,.28);border-radius:6px;display:inline-flex;flex-direction:column;gap:5px;height:46px;justify-content:center;padding:0;position:relative;width:46px;z-index:62}.vnd-header__burger:focus-visible{outline:rgba(243,217,147,.72) solid 2px;outline-offset:4px}.vnd-header__burger-line{background:#f8f0df;border-radius:999px;height:2px;transition:transform .25s cubic-bezier(.22, 1, .36, 1),opacity .25s cubic-bezier(.22, 1, .36, 1),width .25s cubic-bezier(.22, 1, .36, 1);width:22px}.vnd-header__burger[aria-expanded=true] .vnd-header__burger-line:first-child{transform:translateY(7px) rotate(45deg)}.vnd-header__burger[aria-expanded=true] .vnd-header__burger-line:nth-child(2){opacity:0;width:8px}.vnd-header__burger[aria-expanded=true] .vnd-header__burger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}body.is-menu-open .vnd-header__actions{display:grid;gap:12px;padding:0 28px 28px;z-index:61}.vnd-about,.vnd-contact,.vnd-disclaimer,.vnd-events,.vnd-formats,.vnd-hero,.vnd-hero__slide,.vnd-hero__slider,.vnd-own-script,.vnd-policy__number,.vnd-policy__text,.vnd-policy__title,.vnd-stats{position:relative}.vnd-contact__details-title,.vnd-error__digit,.vnd-events__item-label,.vnd-events__item-title,.vnd-formats__card-label,.vnd-formats__card-title,.vnd-hero__title,.vnd-own-script__item-title,.vnd-page-hero__title,.vnd-policy__aside-title,.vnd-policy__number,.vnd-policy__title,.vnd-stats__item-label,.vnd-stats__item-num{font-family:Cinzel,Georgia,serif}.vnd-hero::after{background:linear-gradient(90deg,transparent 0 18%,rgba(216,173,84,.28) 18% 18.4%,transparent 18.4% 80%,rgba(216,173,84,.22) 80% 80.4%,transparent 80.4%),linear-gradient(180deg,rgba(216,173,84,.18),transparent);bottom:0;height:120px;left:0;pointer-events:none;right:0;z-index:2}.vnd-hero__slides{display:flex;min-height:560px;will-change:transform}.vnd-hero__slide{align-items:flex-end;background-position:center;background-size:cover;display:flex;flex:0 0 100%;min-height:560px;overflow:hidden;padding:96px 0 88px}.vnd-hero__slide::before{background:linear-gradient(90deg,rgba(6,3,2,.9) 0,rgba(6,3,2,.58) 52%,rgba(6,3,2,.18) 100%),linear-gradient(0deg,rgba(8,6,4,.9) 0,transparent 46%);inset:0;z-index:0}.vnd-hero__slide::after{border:1px solid rgba(216,173,84,.32);inset:24px;opacity:.44;pointer-events:none;z-index:1}.vnd-hero__content{max-width:780px;position:relative;z-index:2}.vnd-hero__content::before{background:#d8ad54;content:"";display:block;height:2px;margin-bottom:22px;width:72px}.vnd-hero__title{color:#f8f0df;font-size:2.35rem;font-weight:700;line-height:1.06;letter-spacing:0;margin:0;max-width:11ch;text-shadow:0 18px 54px rgba(0,0,0,.65)}.vnd-hero__title--accent{color:#f3d993;display:inline-block;margin-top:8px}.vnd-hero__pagination{bottom:36px;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%);z-index:5}.vnd-hero__pagination-item{background:rgba(248,240,223,.32);border:1px solid rgba(248,240,223,.28);border-radius:999px;cursor:pointer;height:10px;transition:width .28s cubic-bezier(.22, 1, .36, 1),background .28s cubic-bezier(.22, 1, .36, 1),border-color .28s cubic-bezier(.22, 1, .36, 1);width:10px}.vnd-hero__pagination-item:focus-visible{outline:rgba(243,217,147,.72) solid 2px;outline-offset:4px}.vnd-hero__pagination-item--active{background:#d8ad54;border-color:#f3d993;width:34px}@media (min-width:360px){.vnd-container,.vnd-header__container{padding:0 22px}.vnd-hero__title{font-size:2.75rem}}@media (min-width:768px){:root{--vnd-header-height:82px}.vnd-container,.vnd-header__container{padding:0 34px}.vnd-hero__slide,.vnd-hero__slides{min-height:660px}.vnd-hero__slide{padding:132px 0 118px}.vnd-hero__title{font-size:4.15rem;max-width:13ch}}@media (min-width:1024px){.vnd-header__logo{max-width:202px}.vnd-header__logo-img{max-height:54px}.vnd-header__nav{background:0 0;border:0;box-shadow:none;opacity:1;padding:0;pointer-events:auto;position:static;transform:none;visibility:visible;width:auto}.vnd-header__burger,.vnd-header__nav::before{display:none}.vnd-header__nav-list{align-items:center;display:flex;gap:24px}.vnd-header__nav-link{border-bottom:0;font-family:Inter,Arial,sans-serif;font-size:.92rem;font-weight:700;padding:8px 0}.vnd-header__nav-link::after{bottom:0;left:0;margin:0;position:absolute;transform-origin:left;width:100%}.vnd-header__nav-link:hover{padding-left:0}.vnd-header__actions{align-items:center;display:flex;flex:0 0 auto;gap:10px}.vnd-header__actions .vnd-btn{min-height:42px;padding:12px 14px;white-space:nowrap}.vnd-hero__slide,.vnd-hero__slides{min-height:720px}.vnd-hero__title{font-size:5rem}}.vnd-about,.vnd-contact,.vnd-disclaimer,.vnd-events,.vnd-formats,.vnd-stats{padding:64px 0}@media (min-width:768px){.vnd-about,.vnd-contact,.vnd-disclaimer,.vnd-events,.vnd-formats,.vnd-stats{padding:88px 0}}@media (min-width:1024px){.vnd-about,.vnd-contact,.vnd-disclaimer,.vnd-events,.vnd-formats,.vnd-stats{padding:112px 0}}@media (min-width:1440px){.vnd-container,.vnd-header__container{max-width:1320px}.vnd-hero__slide,.vnd-hero__slides{min-height:780px}.vnd-hero__title{font-size:5.65rem}.vnd-about,.vnd-contact,.vnd-disclaimer,.vnd-events,.vnd-formats,.vnd-stats{padding:132px 0}}.vnd-about__header,.vnd-contact__header,.vnd-events__header,.vnd-formats__header,.vnd-stats__header{display:grid;gap:16px;margin-bottom:34px;max-width:900px;position:relative}.vnd-about__header::before,.vnd-contact__header::before,.vnd-events__header::before,.vnd-formats__header::before,.vnd-stats__header::before{background:linear-gradient(90deg,#d8ad54,rgba(216,173,84,0));content:"";height:2px;width:70px}.vnd-about__header-title,.vnd-contact__header-title,.vnd-disclaimer__title,.vnd-events__title,.vnd-formats__title,.vnd-stats__title{color:#f8f0df;font-family:Cinzel,Georgia,serif;font-size:2rem;font-weight:700;line-height:1.1;letter-spacing:0;margin:0;overflow-wrap:anywhere}@media (min-width:768px){.vnd-about__header,.vnd-contact__header,.vnd-events__header,.vnd-formats__header,.vnd-stats__header{gap:20px;margin-bottom:48px}.vnd-about__header-title,.vnd-contact__header-title,.vnd-disclaimer__title,.vnd-events__title,.vnd-formats__title,.vnd-stats__title{font-size:2.75rem}.vnd-events__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vnd-about__header-label,.vnd-contact__header-label,.vnd-events__label,.vnd-formats__label,.vnd-stats__label{color:#f3d993;display:block;font-size:.98rem;font-weight:700;line-height:1.5;max-width:760px}.vnd-events{background:linear-gradient(180deg,rgba(8,6,4,.18),rgba(93,17,24,.1)),radial-gradient(circle at 0 28%,rgba(216,173,84,.08),transparent 28rem)}.vnd-events__grid{display:grid;gap:18px}.vnd-events__item-link{align-items:flex-end;aspect-ratio:1/1.05;background-position:center;background-size:cover;border:1px solid rgba(216,173,84,.2);border-radius:8px;display:flex;min-height:300px;overflow:hidden;padding:22px;position:relative;box-shadow:0 24px 70px rgba(0,0,0,.36);transition:transform .35s cubic-bezier(.22, 1, .36, 1),border-color .35s cubic-bezier(.22, 1, .36, 1),box-shadow .35s cubic-bezier(.22, 1, .36, 1)}.vnd-events__item-link::before{background:linear-gradient(180deg,rgba(8,6,4,.08) 0,rgba(8,6,4,.78) 72%,rgba(8,6,4,.95) 100%),linear-gradient(135deg,rgba(93,17,24,.44),rgba(16,76,60,.14));content:"";inset:0;position:absolute;transition:opacity .3s cubic-bezier(.22, 1, .36, 1);z-index:0}.vnd-events__item-link::after{border:1px solid rgba(248,240,223,.16);content:"";inset:10px;opacity:0;position:absolute;transform:scale(.98);transition:opacity .32s cubic-bezier(.22, 1, .36, 1),transform .32s cubic-bezier(.22, 1, .36, 1);z-index:1}.vnd-events__item-link:hover{border-color:rgba(243,217,147,.58);box-shadow:0 28px 80px rgba(0,0,0,.42);transform:translateY(-6px)}.vnd-events__item-link:hover::after{opacity:1;transform:scale(1)}.vnd-events__item-link:focus-visible{outline:rgba(243,217,147,.72) solid 2px;outline-offset:4px}.vnd-events__item-label{color:#f3d993;font-size:.98rem;font-weight:700;left:22px;position:absolute;top:20px;z-index:2}.vnd-events__item-title{color:#f8f0df;font-size:1.55rem;line-height:1.15;letter-spacing:0;margin:0;max-width:13ch;position:relative;z-index:2}.vnd-formats{background:linear-gradient(90deg,rgba(16,76,60,.08),transparent 42%),linear-gradient(180deg,rgba(17,12,9,.62),rgba(8,6,4,.34))}.vnd-formats::before{background-image:linear-gradient(rgba(216,173,84,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(216,173,84,.08) 1px,transparent 1px);background-size:46px 46px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 74%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 74%,transparent);opacity:.34;pointer-events:none;position:absolute}.vnd-formats__grid{display:grid;gap:18px;position:relative}.vnd-formats__card{background:linear-gradient(145deg,rgba(248,240,223,.08),rgba(216,173,84,.035)),rgba(17,12,9,.78);border:1px solid rgba(216,173,84,.2);box-shadow:0 18px 60px rgba(0,0,0,.26);border-radius:8px;min-height:100%;overflow:hidden;padding:26px;position:relative;transition:transform .32s cubic-bezier(.22, 1, .36, 1),border-color .32s cubic-bezier(.22, 1, .36, 1),background .32s cubic-bezier(.22, 1, .36, 1)}.vnd-about__img-wrapper,.vnd-own-script__item{box-shadow:0 24px 70px rgba(0,0,0,.36);overflow:hidden}.vnd-formats__card::before{background:linear-gradient(135deg,rgba(216,173,84,.16),transparent 38%);content:"";inset:0;pointer-events:none;position:absolute}.vnd-formats__card::after{background:#d8ad54;content:"";height:54px;opacity:.72;position:absolute;right:24px;top:0;width:1px}.vnd-formats__card:hover{border-color:rgba(243,217,147,.46);transform:translateY(-5px)}.vnd-formats__card-label{color:rgba(243,217,147,.84);display:inline-block;font-size:.92rem;font-weight:700;margin-bottom:26px}.vnd-formats__card-title{color:#f8f0df;font-size:1.55rem;line-height:1.18;letter-spacing:0;margin:0 0 14px}.vnd-formats__card-badge{background:rgba(16,76,60,.28);border:1px solid rgba(28,108,84,.46);border-radius:999px;color:#f3d993;display:inline-flex;font-size:.78rem;font-weight:700;line-height:1.2;margin-bottom:18px;padding:8px 11px}.vnd-formats__card-text{color:rgba(248,240,223,.74);font-size:.95rem;margin:0}@media (min-width:768px){.vnd-formats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vnd-stats{background:radial-gradient(circle at 100% 0,rgba(216,173,84,.08),transparent 26rem),linear-gradient(180deg,rgba(93,17,24,.1),rgba(8,6,4,.16))}.vnd-stats__grid{counter-reset:stat;display:grid;gap:16px}.vnd-stats__item{border-bottom:1px solid rgba(216,173,84,.2);display:grid;gap:10px;padding:24px 0;position:relative}.vnd-stats__item::before{background:linear-gradient(90deg,rgba(216,173,84,.34),transparent);bottom:-1px;content:"";height:1px;left:0;position:absolute;width:76px}.vnd-stats__item-num{color:#d8ad54;font-size:1rem;font-weight:700}.vnd-stats__item-label{color:#f8f0df;font-size:1.45rem;font-weight:700;line-height:1.15}.vnd-stats__item-text{color:rgba(248,240,223,.72);margin:0}@media (min-width:768px){.vnd-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 34px}}.vnd-own-script{padding:28px 0 64px}@media (min-width:768px){.vnd-own-script{padding:42px 0 92px}.vnd-own-script__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vnd-about__description,.vnd-own-script__grid,.vnd-policy__content{display:grid;gap:16px}.vnd-own-script__item{border:1px solid rgba(216,173,84,.18);border-radius:8px;min-height:215px;position:relative}.vnd-own-script__item::after{background:linear-gradient(180deg,transparent,rgba(8,6,4,.92));bottom:0;content:"";height:70%;left:0;position:absolute;right:0;z-index:1}.vnd-own-script__item:hover .vnd-own-script__item-img{transform:scale(1.06)}.vnd-own-script__item:hover .vnd-own-script__item-overlay{transform:translateY(-6px)}.vnd-own-script__item-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .65s cubic-bezier(.22, 1, .36, 1);width:100%}.vnd-own-script__item-overlay{display:grid;gap:12px;padding:24px;transition:transform .36s cubic-bezier(.22, 1, .36, 1);z-index:2}.vnd-own-script__item-title{color:#f8f0df;font-size:1.55rem;line-height:1.12;letter-spacing:0;margin:0}.vnd-own-script__item-text{color:rgba(248,240,223,.78);font-size:.94rem;margin:0}.vnd-about{background:linear-gradient(180deg,rgba(8,6,4,.12),rgba(16,76,60,.1)),radial-gradient(circle at 0 100%,rgba(93,17,24,.15),transparent 26rem)}.vnd-about__header--left{margin-left:0}.vnd-about__header-text{color:rgba(248,240,223,.72);margin:0;max-width:790px}.vnd-about__grid,.vnd-contact__content{display:grid;gap:28px}.vnd-about__img-wrapper{border:1px solid rgba(216,173,84,.24);border-radius:8px;min-height:380px;position:relative}.vnd-contact__details,.vnd-contact__form{box-shadow:0 18px 60px rgba(0,0,0,.26);backdrop-filter:blur(18px)}.vnd-about__img-wrapper::before{border:1px solid rgba(248,240,223,.16);content:"";inset:14px;pointer-events:none;position:absolute;z-index:2}.vnd-about__img-wrapper::after{background:linear-gradient(180deg,transparent,rgba(8,6,4,.55));content:"";inset:0;position:absolute;z-index:1}.vnd-about__img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.vnd-about__content{align-content:start;display:grid;gap:24px}.vnd-about__description-text,.vnd-error__text,.vnd-policy__text{color:rgba(248,240,223,.74);margin:0}.vnd-about__description-text strong{color:#f8f0df;font-weight:700}.vnd-contact__form,.vnd-contact__form-wrapper{gap:18px;display:grid}.vnd-contact{background:linear-gradient(135deg,rgba(93,17,24,.18),rgba(16,76,60,.12)),linear-gradient(180deg,rgba(17,12,9,.88),rgba(8,6,4,.94))}.vnd-contact__form{background:linear-gradient(145deg,rgba(248,240,223,.08),rgba(216,173,84,.035)),rgba(17,12,9,.72);border:1px solid rgba(216,173,84,.2);border-radius:8px;padding:22px;position:relative}.vnd-contact__form::before{background:linear-gradient(90deg,#d8ad54,rgba(216,173,84,0));content:"";height:2px;left:22px;position:absolute;right:22px;top:0}.vnd-contact__form-field{display:grid;gap:8px;min-width:0}.vnd-contact__form-label{color:#f8f0df;font-size:.88rem;font-weight:700;line-height:1.35}.vnd-contact__form-input{background:rgba(8,6,4,.42);border:1px solid rgba(216,173,84,.2);border-radius:6px;color:#f8f0df;min-height:50px;padding:13px 14px;transition:border-color .25s cubic-bezier(.22, 1, .36, 1),background .25s cubic-bezier(.22, 1, .36, 1),box-shadow .25s cubic-bezier(.22, 1, .36, 1);width:100%}.vnd-contact__form-input::-moz-placeholder{color:rgba(199,184,148,.62)}.vnd-contact__form-input::placeholder{color:rgba(199,184,148,.62)}.vnd-contact__form-input:focus{background:rgba(8,6,4,.62);border-color:rgba(243,217,147,.68);box-shadow:0 0 0 4px rgba(216,173,84,.1);outline:0}.vnd-contact__form-input.is-invalid{border-color:rgba(157,23,39,.88);box-shadow:0 0 0 4px rgba(157,23,39,.12)}.vnd-contact textarea.vnd-contact__form-input{min-height:156px;resize:vertical}.vnd-contact input[type=range].vnd-contact__form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#d8ad54 var(--range-progress,50%),rgba(248,240,223,.14) 0);border:0;cursor:pointer;height:6px;min-height:6px;padding:0}.vnd-contact input[type=range].vnd-contact__form-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#f8f0df;border:3px solid #d8ad54;border-radius:999px;box-shadow:0 0 0 6px rgba(216,173,84,.12);height:22px;width:22px}.vnd-contact input[type=range].vnd-contact__form-input::-moz-range-thumb{background:#f8f0df;border:3px solid #d8ad54;border-radius:999px;box-shadow:0 0 0 6px rgba(216,173,84,.12);height:18px;width:18px}.vnd-contact__range-value{color:#f3d993;font-size:.85rem;font-weight:700;margin-top:2px}.vnd-contact__form-checkbox-label{align-items:flex-start;color:rgba(248,240,223,.74);cursor:pointer;display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr);line-height:1.45;position:relative}.vnd-contact__form-checkbox{height:1px;opacity:0;position:absolute;width:1px}.vnd-contact__form-checkbox:focus-visible+.vnd-contact__form-checkbox-box{outline:rgba(243,217,147,.72) solid 2px;outline-offset:4px}.vnd-contact__form-checkbox:checked+.vnd-contact__form-checkbox-box{background:linear-gradient(135deg,#f3d993,#d8ad54);border-color:#f3d993}.vnd-contact__form-checkbox:checked+.vnd-contact__form-checkbox-box::after{opacity:1;transform:rotate(45deg) scale(1)}.vnd-contact__form-checkbox.is-invalid+.vnd-contact__form-checkbox-box{border-color:rgba(157,23,39,.9);box-shadow:0 0 0 4px rgba(157,23,39,.12)}.vnd-contact__form-checkbox-box{background:rgba(8,6,4,.42);border:1px solid rgba(216,173,84,.34);border-radius:5px;height:22px;position:relative;width:22px}.vnd-contact__form-checkbox-box::after{border:solid #170d06;border-width:0 2px 2px 0;content:"";height:10px;left:7px;opacity:0;position:absolute;top:3px;transform:rotate(45deg) scale(.5);transition:opacity .18s cubic-bezier(.22, 1, .36, 1),transform .18s cubic-bezier(.22, 1, .36, 1);width:6px}.vnd-contact__form-checkbox-text{font-size:.86rem}.vnd-contact__form-checkbox-text a{color:#f3d993;text-decoration:underline;text-decoration-color:rgba(243,217,147,0.48);text-underline-offset:3px}.vnd-contact__details-text a,.vnd-cookie__text a,.vnd-policy__text a{text-decoration:underline;text-decoration-color:rgba(216,173,84,0.48);text-underline-offset:4px}.vnd-contact__form-error{color:#ff9f9f;font-size:.82rem;font-weight:700;line-height:1.35}.vnd-contact__form-checkbox-label .vnd-contact__form-error{grid-column:2}.vnd-contact__form-submit{display:flex}.vnd-contact__form-submit .vnd-btn{width:100%}.vnd-contact__form.is-submitting{pointer-events:none}.vnd-contact__form.is-submitting .vnd-btn--primary{opacity:.76}.vnd-contact__details{background:linear-gradient(145deg,rgba(248,240,223,.08),rgba(216,173,84,.035)),rgba(17,12,9,.62);border:1px solid rgba(216,173,84,.2);border-radius:8px;display:grid;gap:14px;padding:24px;position:relative}.vnd-contact__details::before{background:linear-gradient(90deg,rgba(216,173,84,.22),transparent),linear-gradient(180deg,rgba(16,76,60,.18),transparent);content:"";inset:0;pointer-events:none;position:absolute}.vnd-contact__details-title{color:#f8f0df;font-size:1.55rem;letter-spacing:0;line-height:1.16;margin:0;position:relative}.vnd-contact__details-text{color:rgba(248,240,223,.75);margin:0;position:relative}.vnd-contact__details-text strong,.vnd-footer__contact-link:hover,.vnd-footer__nav-link:hover{color:#f3d993}.vnd-contact__details-text a{color:#f8f0df}@media (min-width:1024px){.vnd-about__header-title,.vnd-contact__header-title,.vnd-disclaimer__title,.vnd-events__title,.vnd-formats__title,.vnd-stats__title{font-size:3.25rem}.vnd-events__grid,.vnd-formats__grid,.vnd-own-script__grid,.vnd-stats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vnd-events__item-link{min-height:360px}.vnd-stats__item{border-bottom:0;border-left:1px solid rgba(216,173,84,.18);min-height:320px;padding:22px 22px 0}.vnd-stats__item::before{height:74px;left:-1px;top:0;width:1px}.vnd-own-script{padding:58px 0 118px}.vnd-about__grid{align-items:center;grid-template-columns:minmax(360px,0.85fr) minmax(0,1fr);gap:56px}.vnd-about__img-wrapper{min-height:620px}.vnd-contact__content{align-items:start;grid-template-columns:minmax(0,1.25fr) minmax(300px,0.75fr);gap:34px}.vnd-contact__details{position:sticky;top:calc(var(--vnd-header-height) + 24px)}}.vnd-disclaimer{background:linear-gradient(180deg,rgba(8,6,4,.95),#050403);padding-bottom:48px}.vnd-disclaimer__content{border-top:1px solid rgba(216,173,84,.2);display:grid;gap:18px;padding-top:34px}.vnd-disclaimer__title{font-size:1.65rem}.vnd-disclaimer__text{color:rgba(248,240,223,.65);font-size:.92rem;margin:0}.vnd-page-hero{background:radial-gradient(circle at 16% 18%,rgba(93,17,24,.2),transparent 25rem),radial-gradient(circle at 88% 8%,rgba(16,76,60,.18),transparent 27rem),linear-gradient(180deg,rgba(17,12,9,.94),rgba(8,6,4,.86));border-bottom:1px solid rgba(216,173,84,.16);overflow:hidden;padding:78px 0 54px;position:relative}.vnd-page-hero::before{background-image:linear-gradient(rgba(216,173,84,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(216,173,84,.07) 1px,transparent 1px);background-size:42px 42px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 86%);mask-image:linear-gradient(180deg,#000,transparent 86%);opacity:.42;pointer-events:none;position:absolute}.vnd-page-hero::after{background:linear-gradient(90deg,transparent,rgba(216,173,84,.5),transparent);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:min(78vw,980px)}.vnd-page-hero__content{max-width:880px;position:relative}.vnd-page-hero__content::before{background:linear-gradient(180deg,#f3d993,rgba(216,173,84,.18));content:"";height:86px;left:-22px;position:absolute;top:8px;width:2px}.vnd-page-hero__eyebrow{color:#f3d993;font-size:.78rem;font-weight:800;letter-spacing:0;margin:0 0 14px;text-transform:uppercase}.vnd-page-hero__title{color:#f8f0df;font-size:2.35rem;font-weight:700;letter-spacing:0;line-height:1.05;margin:0}.vnd-page-hero__text{color:rgba(248,240,223,.76);font-size:1rem;margin:18px 0 0;max-width:720px}.vnd-page-hero__meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.vnd-page-hero__meta span{background:rgba(248,240,223,.06);border:1px solid rgba(216,173,84,.2);border-radius:999px;color:#f3d993;font-size:.8rem;font-weight:700;line-height:1.2;padding:9px 12px}@media (min-width:768px){.vnd-contact__form{padding:30px}.vnd-contact__form::before{left:30px;right:30px}.vnd-contact__form-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.vnd-contact__form-wrapper:nth-of-type(3){grid-template-columns:repeat(3,minmax(0,1fr))}.vnd-contact__form-submit .vnd-btn{width:auto}.vnd-page-hero{padding:104px 0 76px}.vnd-page-hero__content::before{left:-30px}.vnd-page-hero__title{font-size:3.6rem}.vnd-page-hero__text{font-size:1.1rem}}@media (min-width:1024px){.vnd-page-hero{padding:124px 0 92px}.vnd-page-hero__title{font-size:4.4rem}}.vnd-policy{background:linear-gradient(180deg,rgba(8,6,4,.96),rgba(26,18,16,.88)),radial-gradient(circle at 100% 20%,rgba(216,173,84,.08),transparent 28rem);padding:58px 0 76px;position:relative}.vnd-policy__aside,.vnd-policy__section{box-shadow:0 18px 60px rgba(0,0,0,.26);backdrop-filter:blur(18px);padding:24px;display:grid;position:relative}.vnd-policy::before{background:linear-gradient(180deg,rgba(216,173,84,.12),transparent);content:"";height:240px;left:24px;position:absolute;top:0;width:1px}.vnd-policy__layout{display:grid;gap:26px;position:relative}.vnd-policy__aside{background:linear-gradient(145deg,rgba(248,240,223,.08),rgba(216,173,84,.035)),rgba(17,12,9,.68);border:1px solid rgba(216,173,84,.2);border-radius:8px;gap:14px}.vnd-policy__aside::before{background:linear-gradient(90deg,rgba(216,173,84,.42),transparent);content:"";height:2px;left:24px;position:absolute;right:24px;top:0}.vnd-policy__aside-title{color:#f8f0df;font-size:1.35rem;letter-spacing:0;line-height:1.12;margin:0}.vnd-policy__aside-text{color:rgba(248,240,223,.72);font-size:.92rem;margin:0}.vnd-policy__section{background:linear-gradient(145deg,rgba(248,240,223,.08),rgba(216,173,84,.035)),rgba(17,12,9,.54);border:1px solid rgba(216,173,84,.2);border-radius:8px;gap:12px;overflow:hidden}.vnd-policy__section::before{background:linear-gradient(135deg,rgba(216,173,84,.12),transparent 34%),linear-gradient(180deg,rgba(16,76,60,.08),transparent);content:"";inset:0;pointer-events:none;position:absolute}.vnd-policy__section::after{background:rgba(216,173,84,.52);content:"";height:58px;position:absolute;right:22px;top:0;width:1px}.vnd-policy__number{color:#f3d993;font-size:.9rem;font-weight:700}.vnd-policy__title{color:#f8f0df;font-size:1.45rem;letter-spacing:0;line-height:1.15;margin:0}.vnd-policy__text a{color:#f3d993;font-weight:700}.vnd-policy__text a:focus-visible{outline:rgba(243,217,147,.72) solid 2px;outline-offset:4px}.vnd-policy__list{display:grid;gap:10px;list-style:none;margin:2px 0 0;padding:0;position:relative}.vnd-policy__list li{color:rgba(248,240,223,.74);padding-left:24px;position:relative}.vnd-policy__list li::before{background:linear-gradient(135deg,#f3d993,#d8ad54);border-radius:999px;content:"";height:7px;left:2px;position:absolute;top:.78em;width:7px}@media (min-width:768px){.vnd-policy{padding:78px 0 96px}.vnd-policy__aside,.vnd-policy__section{padding:30px}.vnd-policy__title{font-size:1.72rem}}@media (min-width:1024px){.vnd-policy{padding:94px 0 118px}.vnd-policy::before{left:34px}.vnd-policy__layout{align-items:start;grid-template-columns:minmax(260px,0.34fr) minmax(0,1fr);gap:34px}.vnd-policy__aside{position:sticky;top:calc(var(--vnd-header-height) + 24px)}}@media (min-width:1440px){.vnd-page-hero{padding:142px 0 104px}.vnd-policy::before{left:max(34px,(100vw - 1320px) / 2)}}.vnd-error__visual::after,.vnd-error__visual::before{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;content:""}.vnd-error{height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 18% 32%,rgba(93,17,24,.2),transparent 28rem),radial-gradient(circle at 92% 12%,rgba(16,76,60,.16),transparent 26rem),linear-gradient(180deg,rgba(8,6,4,.96),rgba(26,18,16,.9));overflow:hidden;position:relative}.vnd-error::before{background-image:linear-gradient(rgba(216,173,84,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(216,173,84,.07) 1px,transparent 1px);background-size:44px 44px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 72%);mask-image:radial-gradient(circle at center,#000,transparent 72%);opacity:.36;pointer-events:none;position:absolute}.vnd-error__layout{align-items:center;display:grid;gap:34px;position:relative}.vnd-error__visual{align-items:center;display:flex;justify-content:center;min-height:220px;position:relative}.vnd-error__visual::before{border:1px solid rgba(216,173,84,.24);border-radius:50%;height:190px;width:190px}.vnd-error__visual::after{background:radial-gradient(circle,rgba(216,173,84,.18),transparent 68%);filter:blur(2px);height:260px;width:260px}.vnd-error__digit{color:rgba(248,240,223,.96);font-size:clamp(5.5rem, 29vw, 10rem);font-weight:700;line-height:.8;position:relative;text-shadow:0 18px 60px rgba(0,0,0,.5);z-index:1}.vnd-cookie__title,.vnd-error__title,.vnd-popup__title{font-family:Cinzel,Georgia,serif;letter-spacing:0;line-height:1.12}.vnd-error__chip{align-items:center;background:radial-gradient(circle at 50% 50%,#f3d993 0 18%,transparent 19%),repeating-conic-gradient(from 0deg,#5d1118 0 14deg,#f8f0df 14deg 23deg,#104c3c 23deg 36deg);border:4px solid rgba(243,217,147,.82);border-radius:50%;box-shadow:0 16px 46px rgba(0,0,0,.38),inset 0 0 0 8px rgba(8,6,4,.86);display:inline-flex;height:clamp(72px,21vw,132px);margin:0 -4px;position:relative;transform:rotate(-10deg);width:clamp(72px,21vw,132px);z-index:2}.vnd-error__chip::before{border:1px solid rgba(248,240,223,.7);border-radius:50%;content:"";inset:16px;position:absolute}.vnd-cookie__panel,.vnd-error__content{border:1px solid rgba(216,173,84,.2);backdrop-filter:blur(18px);box-shadow:0 18px 60px rgba(0,0,0,.26);overflow:hidden}.vnd-error__content{background:linear-gradient(145deg,rgba(248,240,223,.08),rgba(216,173,84,.035)),rgba(17,12,9,.66);border-radius:8px;display:grid;gap:16px;padding:24px;position:relative}.vnd-error__content::before{background:linear-gradient(90deg,#d8ad54,rgba(216,173,84,0));content:"";height:2px;left:24px;position:absolute;right:24px;top:0}.vnd-error__eyebrow{color:#f3d993;font-size:.78rem;font-weight:800;margin:0;text-transform:uppercase}.vnd-error__title{color:#f8f0df;font-size:1.75rem;margin:0}.vnd-error__actions{display:grid;gap:10px;margin-top:4px}.vnd-error__actions .vnd-btn{width:100%}@media (min-width:768px){.vnd-error{padding:76px 0 104px}.vnd-error__content{padding:32px}.vnd-error__content::before{left:32px;right:32px}.vnd-error__title{font-size:2.25rem}.vnd-error__actions{align-items:center;display:flex;flex-wrap:wrap}.vnd-error__actions .vnd-btn{width:auto}.vnd-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vnd-footer{background:linear-gradient(180deg,#050403,#020201),radial-gradient(circle at 50% 0,rgba(216,173,84,.1),transparent 26rem);border-top:1px solid rgba(216,173,84,.18);color:rgba(248,240,223,.72);padding:54px 0 0;position:relative}.vnd-footer::before{background:linear-gradient(90deg,transparent,rgba(216,173,84,.42),transparent);content:"";height:1px;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:min(86vw,1120px)}.vnd-footer__grid{display:grid;gap:32px}.vnd-footer__logo{display:inline-flex;margin-bottom:18px;max-width:190px}.vnd-footer__logo-img{max-height:58px;-o-object-fit:contain;object-fit:contain}.vnd-footer__contact-text,.vnd-footer__text{margin:0}.vnd-footer__title{color:#f8f0df;font-family:Cinzel,Georgia,serif;font-size:1.12rem;letter-spacing:0;margin:0 0 16px}.vnd-footer__nav-list{display:grid;gap:9px;list-style:none;margin:0;padding:0}.vnd-footer__contact-link,.vnd-footer__nav-link{color:rgba(248,240,223,.76);transition:color .22s cubic-bezier(.22, 1, .36, 1)}.vnd-footer__contact-link:focus-visible,.vnd-footer__nav-link:focus-visible{outline:rgba(243,217,147,.72) solid 2px;outline-offset:4px}.vnd-footer__contact{display:grid;gap:12px}.vnd-footer__contact-label{color:#f3d993;display:block;font-weight:700;margin-bottom:2px}.vnd-footer__copyright{border-top:1px solid rgba(216,173,84,.14);color:rgba(248,240,223,.48);font-size:.82rem;margin:42px 0 0;padding:18px;text-align:center}@media (min-width:1024px){.vnd-error{padding:92px 0 124px}.vnd-error__layout{grid-template-columns:minmax(360px,0.9fr) minmax(0,1fr);gap:56px}.vnd-error__visual{min-height:360px}.vnd-error__title{font-size:2.65rem}.vnd-footer__grid{grid-template-columns:1.3fr 0.7fr 0.7fr 0.9fr}}.vnd-cookie{bottom:14px;left:14px;opacity:0;pointer-events:none;position:fixed;right:14px;transform:translateY(18px);transition:opacity .32s cubic-bezier(.22, 1, .36, 1),transform .32s cubic-bezier(.22, 1, .36, 1);z-index:90}.vnd-cookie__actions,.vnd-cookie__content,.vnd-cookie__panel{display:grid;position:relative}.vnd-cookie.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.vnd-cookie.is-leaving{opacity:0;transform:translateY(18px)}.vnd-cookie__panel{background:linear-gradient(145deg,rgba(248,240,223,.08),rgba(216,173,84,.035)),rgba(17,12,9,.9);border-radius:8px;gap:18px;margin:0 auto;max-width:1120px;padding:22px}.vnd-cookie__panel::before{background:linear-gradient(90deg,#d8ad54,rgba(216,173,84,0));content:"";height:2px;left:22px;position:absolute;right:22px;top:0}.vnd-cookie__panel::after{background:radial-gradient(circle,rgba(216,173,84,.16),transparent 68%),radial-gradient(circle,rgba(16,76,60,.18),transparent 70%);content:"";height:160px;pointer-events:none;position:absolute;right:-70px;top:-80px;width:220px}.vnd-cookie__content{gap:8px;z-index:1}.vnd-cookie__title{color:#f8f0df;font-size:1.25rem;margin:0}.vnd-cookie__text{color:rgba(248,240,223,.74);font-size:.9rem;margin:0}.vnd-cookie__text a{color:#f3d993;font-weight:700}.vnd-cookie__text a:focus-visible{outline:rgba(243,217,147,.72) solid 2px;outline-offset:4px}.vnd-cookie__actions{gap:10px;z-index:1}.vnd-cookie__actions .vnd-btn,.vnd-popup__confirm{width:100%}.vnd-popup{align-items:center;display:grid;inset:0;justify-items:center;opacity:0;padding:18px;pointer-events:none;position:fixed;transition:opacity .28s cubic-bezier(.22, 1, .36, 1);z-index:100}.vnd-popup.is-active .vnd-popup__dialog{transform:translateY(0) scale(1)}.vnd-popup__backdrop{background:rgba(3,2,1,.82);backdrop-filter:blur(12px);inset:0;position:absolute}.vnd-popup__dialog{background:linear-gradient(145deg,rgba(248,240,223,.08),rgba(216,173,84,.035)),rgba(17,12,9,.86);border:1px solid rgba(216,173,84,.2);box-shadow:0 18px 60px rgba(0,0,0,.26);backdrop-filter:blur(18px);border-radius:8px;max-width:520px;overflow:hidden;padding:30px 24px 24px;position:relative;transform:translateY(16px) scale(.98);transition:transform .32s cubic-bezier(.22, 1, .36, 1);width:min(100%,520px)}.vnd-popup__dialog::before{background:linear-gradient(90deg,#d8ad54,rgba(216,173,84,0));content:"";height:2px;left:24px;position:absolute;right:24px;top:0}.vnd-popup__close{align-items:center;background:rgba(248,240,223,.06);border:1px solid rgba(216,173,84,.22);border-radius:6px;display:inline-flex;height:38px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;width:38px}.vnd-popup__close span{background:#f8f0df;border-radius:999px;height:2px;position:absolute;width:16px}.vnd-popup__close span:first-child{transform:rotate(45deg)}.vnd-popup__close span:last-child{transform:rotate(-45deg)}.vnd-popup__close:focus-visible{outline:rgba(243,217,147,.72) solid 2px;outline-offset:4px}.vnd-popup__mark{align-items:center;background:linear-gradient(135deg,rgba(243,217,147,.92),rgba(216,173,84,.82)),#d8ad54;border-radius:999px;box-shadow:0 0 0 8px rgba(216,173,84,.12);display:inline-flex;height:52px;justify-content:center;margin-bottom:22px;position:relative;width:52px}.vnd-popup__mark::before{border:solid #170d06;border-width:0 3px 3px 0;content:"";height:22px;margin-top:-4px;transform:rotate(45deg);width:12px}.vnd-popup--error .vnd-popup__mark{background:linear-gradient(135deg,#ffb6b6,#9d1727);box-shadow:0 0 0 8px rgba(157,23,39,.15)}.vnd-popup--error .vnd-popup__mark::after,.vnd-popup--error .vnd-popup__mark::before{background:#170d06;border:0;content:"";height:3px;left:15px;margin-top:0;position:absolute;top:24px;transform:rotate(45deg);width:22px}.vnd-popup--error .vnd-popup__mark::after{transform:rotate(-45deg)}.vnd-popup__eyebrow{color:#f3d993;font-size:.78rem;font-weight:800;margin:0 0 8px;text-transform:uppercase}.vnd-popup__title{color:#f8f0df;font-size:1.75rem;margin:0 42px 14px 0}.vnd-popup__text{color:rgba(248,240,223,.74);margin:0 0 22px}@media (min-width:768px){.vnd-cookie{bottom:22px;left:22px;right:22px}.vnd-cookie__panel{align-items:center;grid-template-columns:minmax(0,1fr) auto;padding:24px}.vnd-cookie__actions{display:flex;flex:0 0 auto}.vnd-cookie__actions .vnd-btn,.vnd-popup__confirm{width:auto}.vnd-popup{padding:32px}.vnd-popup__dialog{padding:38px 34px 32px}.vnd-popup__dialog::before{left:34px;right:34px}.vnd-popup__title{font-size:2.1rem}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}}