.vlk-site{--s-bg:#f3faf5;--s-surface:#fff;--s-surface-2:#e5f3ea;--s-ink:#0c1a10;--s-muted:#3d5244;--s-line:#c6d9cc;--s-signal:#1ed760;--s-signal-ink:#0a140d;--s-accent-text:#0a6b31;--s-focus:#0a6b31;--s-band:#0c1a10;--s-band-surface:#14281b;--s-band-text:#eaf7ee;--s-band-muted:#a7c0af;--s-glow:#1ed76038;--s-draft-bg:#fff3d1;--s-draft-text:#5a4100;--s-shadow:0 1px 2px #0c1a100f, 0 12px 32px #0c1a101a;--s-grain-opacity:.035;--s-gutter:clamp(1rem, .6rem + 2vw, 2.5rem);--s-section:clamp(4rem, 2.5rem + 6vw, 8rem);--s-radius:1.25rem;--s-ease:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--s-bg);min-height:100vh;color:var(--s-ink);font-family:var(--font-readex-pro), system-ui, sans-serif;flex-direction:column;font-size:clamp(1rem,.95rem + .25vw,1.0625rem);line-height:1.6;display:flex;overflow-x:clip}@media (prefers-color-scheme:dark){.vlk-site{--s-bg:#07100a;--s-surface:#0e1a12;--s-surface-2:#13241a;--s-ink:#eaf7ee;--s-muted:#9db5a4;--s-line:#223a2a;--s-accent-text:#4ee38a;--s-focus:#4ee38a;--s-band:#0c1d12;--s-band-surface:#12291a;--s-glow:#1ed76029;--s-draft-bg:#2b2310;--s-draft-text:#f2d690;--s-shadow:0 1px 2px #0006, 0 16px 40px #00000073;--s-grain-opacity:.06;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.vlk-site main{flex:1}.vlk-site main:focus{outline:none}.vlk-site a{color:inherit}.vlk-site :focus-visible{outline:3px solid var(--s-focus);outline-offset:3px;border-radius:.375rem}.site-wrap{width:100%;max-width:76rem;padding-inline:var(--s-gutter);margin-inline:auto}.site-muted{color:var(--s-muted)}.site-skip{inset-inline-start:1rem;z-index:10;background:var(--s-signal);border-radius:999px;padding:.6rem 1rem;font-weight:600;position:absolute;top:-4rem;color:var(--s-signal-ink)!important}.site-skip:focus{top:1rem}.site-header{z-index:2;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;display:flex;position:relative}.site-brand{align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.site-mark{flex:none;width:2.25rem;height:2.25rem}.site-mark-tile{fill:var(--s-ink)}.site-mark-glyph{fill:var(--s-signal)}.site-wordmark{letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.site-nav{align-items:center;gap:clamp(.75rem,.4rem + 1.5vw,1.75rem);font-size:.95rem;display:flex}.site-nav a{color:var(--s-muted);transition:color .15s var(--s-ease);text-decoration:none}.site-nav a:hover{color:var(--s-ink)}.site-nav .site-lang{border:1px solid var(--s-line);color:var(--s-ink);border-radius:999px;padding:.35rem .85rem}@media (max-width:40rem){.site-nav-anchor{display:none}}@media (max-width:22.5rem){.site-nav-venues{display:none}}.site-actions{flex-wrap:wrap;gap:.75rem;display:flex}.site-btn{min-height:3rem;transition:transform .2s var(--s-ease), box-shadow .2s var(--s-ease), background-color .2s var(--s-ease);border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.site-btn:hover{transform:translateY(-2px)}.site-btn:active{transform:translateY(0)}.vlk-site .site-btn-primary{background:var(--s-signal);color:var(--s-signal-ink);box-shadow:0 8px 24px var(--s-glow)}.site-btn-primary:hover{box-shadow:0 12px 32px var(--s-glow)}.site-btn-quiet{border:1px solid var(--s-line);background:var(--s-surface)}.site-btn-quiet:hover{background:var(--s-surface-2)}.site-hero{isolation:isolate;padding-block:clamp(2.5rem, 1rem + 6vw, 6.5rem) var(--s-section);position:relative}.site-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 78% 35%, var(--s-glow), transparent 70%);position:absolute;inset:-20% 0 0}[dir=rtl] .site-hero:before{background:radial-gradient(60% 55% at 22% 35%, var(--s-glow), transparent 70%)}.site-hero:after{content:"";z-index:-1;pointer-events:none;opacity:var(--s-grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.site-hero-grid{align-items:center;gap:clamp(3rem,2rem + 4vw,5rem);display:grid}@media (min-width:60rem){.site-hero-grid{grid-template-columns:1.15fr .85fr}}.site-eyebrow{color:var(--s-accent-text);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.85rem;font-weight:600}.site-display{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.75rem,1.4rem + 5.6vw,6rem);font-weight:700;line-height:1}.site-lede{max-width:36rem;color:var(--s-muted);margin-top:1.5rem;font-size:clamp(1.05rem,.95rem + .45vw,1.25rem)}.site-hero .site-actions{margin-top:2.25rem}.vlk-site[lang=ar] .site-display,.vlk-site[lang=ar] .site-eyebrow,.vlk-site[lang=ar] .site-wordmark,.vlk-site[lang=ar] h2{letter-spacing:0;text-transform:none}.vlk-site[lang=ar] .site-display{line-height:1.25}.site-ticket-stage{justify-self:center;width:min(100%,22rem);padding:1.5rem .5rem;position:relative}.site-ticket{border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-surface);box-shadow:var(--s-shadow);padding:1.5rem;position:relative;-webkit-mask:radial-gradient(.7rem at 0 6.4rem,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(.7rem at 100% 6.4rem,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(.7rem at 0 6.4rem,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(.7rem at 100% 6.4rem,#0000 98%,#000) 100%/51% 100% no-repeat}.site-ticket-back{background:var(--s-surface-2);box-shadow:none;position:absolute;inset:1.5rem .5rem;transform:rotate(-6deg)translate(-.5rem,.75rem)}[dir=rtl] .site-ticket-back{transform:rotate(6deg)translate(.5rem,.75rem)}.site-ticket-head{color:var(--s-muted);justify-content:space-between;gap:1rem;font-size:.8rem;font-weight:600;display:flex}.site-ticket-code{color:var(--s-ink);font-feature-settings:"tnum";letter-spacing:.08em}.site-ticket-venue{border-bottom:2px dashed var(--s-line);margin-top:.5rem;padding-bottom:1.4rem;font-size:1.35rem;font-weight:700}.site-ticket-steps{gap:.9rem;margin-top:1.4rem;list-style:none;display:grid}.site-ticket-steps li{color:var(--s-muted);align-items:center;gap:.75rem;display:flex}.site-ticket-steps li:before{content:"";background:var(--s-line);border-radius:999px;flex:none;width:.75rem;height:.75rem}.site-ticket-steps li[data-state=done]:before{background:var(--s-accent-text)}.site-ticket-steps li[data-state=now]{color:var(--s-ink);font-weight:600}.site-ticket-steps li[data-state=now]:before{background:var(--s-signal);box-shadow:0 0 0 0 var(--s-glow);animation:site-pulse 1.8s var(--s-ease) infinite}.site-ticket-eta{background:var(--s-signal);color:var(--s-signal-ink);border-radius:999px;margin-top:1.4rem;padding:.35rem .8rem;font-size:.85rem;font-weight:600;display:inline-block}@keyframes site-pulse{0%{box-shadow:0 0 #1ed7608c}to{box-shadow:0 0 0 .75rem #1ed76000}}.site-section{padding-block:var(--s-section)}.site-hero+.site-section{padding-top:0}.site-section-head{max-width:40rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem)}.site-section-head h2,.site-page-head h1,.site-legal-head h1,.site-404 h1{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2rem,1.3rem + 2.8vw,3.5rem);font-weight:700;line-height:1.1}.vlk-site[lang=ar] .site-section-head h2,.vlk-site[lang=ar] .site-page-head h1,.vlk-site[lang=ar] .site-legal-head h1,.vlk-site[lang=ar] .site-404 h1{line-height:1.35}.site-section-head p{color:var(--s-muted);margin-top:1rem;font-size:1.15rem}.site-steps{counter-reset:site-step;gap:2.5rem;list-style:none;display:grid}@media (min-width:48rem){.site-steps{grid-template-columns:repeat(3,1fr);gap:2rem}}.site-steps li{border-top:2px solid var(--s-line);counter-increment:site-step;padding-top:1.25rem;position:relative}.site-steps li:before{content:counter(site-step, decimal-leading-zero);color:var(--s-accent-text);font-feature-settings:"tnum";margin-bottom:1rem;font-size:2.75rem;font-weight:700;line-height:1;display:block}.site-steps h3,.site-card h3,.site-bento-tile h3{font-size:1.25rem;font-weight:600;line-height:1.3}.site-steps p,.site-card p,.site-bento-tile p{color:var(--s-muted);margin-top:.5rem}.site-duo{gap:1.25rem;margin-top:clamp(3rem,2rem + 3vw,5rem);display:grid}@media (min-width:48rem){.site-duo{grid-template-columns:1.4fr 1fr}}.site-card{border:1px solid var(--s-line);border-radius:var(--s-radius);background:var(--s-surface);padding:clamp(1.5rem,1.2rem + 1.5vw,2.5rem)}.site-card .site-actions{margin-top:1.5rem}.vlk-site .site-card-signal{background:var(--s-signal);color:var(--s-signal-ink);border-color:#0000}.vlk-site .site-card-signal p{color:var(--s-signal-ink)}.site-band{background:var(--s-band);color:var(--s-band-text);border-radius:clamp(1.5rem,1rem + 2vw,3rem) clamp(1.5rem,1rem + 2vw,3rem) 0 0}.site-band .site-section-head p,.site-band .site-bento-tile p,.site-band-cta p{color:var(--s-band-muted)}.site-bento{gap:1rem;list-style:none;display:grid}@media (min-width:48rem){.site-bento{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.site-bento{grid-template-columns:1.3fr 1fr 1fr}.site-bento-tile:first-child{grid-row:span 2}.site-bento-tile:last-child{grid-column:span 2}}.site-bento-tile{border-radius:var(--s-radius);background:var(--s-band-surface);transition:transform .25s var(--s-ease);border:1px solid #eaf7ee14;padding:clamp(1.5rem,1.2rem + 1vw,2rem)}.site-bento-tile:hover{transform:translateY(-3px)}.site-bento-tile:first-child{background:linear-gradient(160deg, #1ed7602e, transparent 60%), var(--s-band-surface)}.site-bento-tile:first-child h3{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.site-band-cta{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2.5rem;display:flex}.site-band :focus-visible{outline-color:var(--s-signal)}.site-footer{border-top:1px solid var(--s-line);padding-block:3rem 3.5rem;font-size:.925rem}.vlk-site main:has(>.site-band:last-child)+.site-footer{background:var(--s-band);color:var(--s-band-text);--s-muted:var(--s-band-muted);--s-line:#eaf7ee24;--s-focus:var(--s-signal);border-top-color:#0000}.vlk-site main:has(>.site-band:last-child)+.site-footer .site-mark-tile{fill:var(--s-band-surface)}.site-footer-grid{gap:2rem;display:grid}@media (min-width:48rem){.site-footer-grid{grid-template-columns:1fr auto 1.4fr}}.site-footer-tagline{color:var(--s-muted);margin-top:.75rem}.site-footer-links ul{gap:.5rem;list-style:none;display:grid}.site-footer-links a{text-decoration:none}.site-footer-links a:hover{text-decoration:underline}.site-footer-identity{color:var(--s-muted);gap:.35rem;font-style:normal;display:grid}.site-page-head,.site-legal-head{padding-block:clamp(2rem,1rem + 4vw,4.5rem) 2.5rem}.site-support{padding-bottom:var(--s-section);gap:3rem;display:grid}.site-faq h2,.site-contact h2,.site-toc h2{margin-bottom:1rem;font-size:1.35rem;font-weight:600}.site-faq details{border-bottom:1px solid var(--s-line)}.site-faq summary{cursor:pointer;justify-content:space-between;gap:1rem;padding-block:1.1rem;font-weight:600;list-style:none;display:flex}.site-faq summary::-webkit-details-marker{display:none}.site-faq summary:after{content:"+";color:var(--s-accent-text);transition:transform .2s var(--s-ease);font-size:1.4rem;line-height:1}.site-faq details[open] summary:after{transform:rotate(45deg)}.site-faq details p{max-width:44rem;color:var(--s-muted);padding-bottom:1.25rem}.site-contact-grid{gap:2.5rem;margin-top:2rem;display:grid}@media (min-width:60rem){.site-contact-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:3.5rem}}.site-direct{border-radius:calc(var(--s-radius) - .25rem);background:var(--s-surface-2);align-self:start;padding:1.5rem}.site-direct h3{font-size:1rem;font-weight:600}.site-contact dl{gap:1rem;margin-top:1.25rem;display:grid}.site-form,.site-form-body{gap:1.25rem;display:grid}.site-form-body{border:0;min-width:0;margin:0;padding:0}.site-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-form-row{gap:1.25rem;display:grid}@media (min-width:40rem){.site-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-topics{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.site-topics legend{margin-bottom:.75rem;font-weight:600}.site-topic{cursor:pointer;position:relative}.site-topic input{opacity:0;cursor:pointer;position:absolute;inset:0}.site-topic span{border:1px solid var(--s-line);background:var(--s-surface);min-height:2.75rem;transition:background-color .2s var(--s-ease), border-color .2s var(--s-ease);border-radius:999px;align-items:center;padding:.5rem 1.1rem;font-weight:500;display:inline-flex}.site-topic:hover span{border-color:var(--s-accent-text)}.vlk-site .site-topic input:checked+span{background:var(--s-signal);color:var(--s-signal-ink);border-color:#0000;font-weight:600}.site-topic input:focus-visible+span{outline:3px solid var(--s-focus);outline-offset:3px}.site-field{gap:.4rem;display:grid}.site-field label{font-size:.9rem;font-weight:600}.site-field label .site-muted{font-weight:400}.site-field input,.site-field textarea{border:1px solid var(--s-line);background:var(--s-bg);width:100%;min-height:3rem;color:var(--s-ink);font:inherit;transition:border-color .2s var(--s-ease);border-radius:.75rem;padding:.7rem .9rem}.site-field textarea{resize:vertical}.site-field input[dir=ltr]{text-align:start}.site-field input:hover,.site-field textarea:hover{border-color:var(--s-muted)}.vlk-site .site-field input:focus-visible,.vlk-site .site-field textarea:focus-visible{border-color:var(--s-focus);outline-offset:1px;border-radius:.75rem}.site-form .site-btn{cursor:pointer;font:inherit;border:0;justify-self:start;font-weight:600}.site-form .site-btn:disabled{cursor:progress;opacity:.7;transform:none}.site-hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-form-error{border-inline-start:4px solid var(--s-draft-text);background:var(--s-draft-bg);color:var(--s-draft-text);border-radius:.5rem;padding:.85rem 1rem;font-weight:500}.site-form-done{border-radius:calc(var(--s-radius) - .25rem);background:var(--s-signal);color:var(--s-signal-ink);justify-items:start;gap:.75rem;padding:1.75rem;display:grid}.site-form-done-title{font-size:1.25rem;font-weight:600}.vlk-site .site-form-done .site-btn-quiet{border-color:var(--s-signal-ink);color:var(--s-signal-ink);cursor:pointer;font:inherit;background:0 0;font-weight:600}.site-prose-cta{color:var(--s-accent-text);font-weight:600}.site-contact dt{color:var(--s-muted);font-size:.85rem}.site-contact dd{overflow-wrap:anywhere;font-weight:600}.site-contact dd[dir=ltr]{text-align:start;unicode-bidi:isolate}.site-legal{padding-bottom:var(--s-section);gap:0 4rem;display:grid}@media (min-width:64rem){.site-legal{grid-template-columns:16rem minmax(0,1fr)}.site-legal-head{grid-column:1/-1}.site-toc{align-self:start;position:sticky;top:2rem}}.site-draft{background:var(--s-draft-bg);color:var(--s-draft-text);border-radius:.6rem;margin-bottom:1.5rem;padding:.5rem .9rem;font-size:.9rem;font-weight:600;display:inline-block}.site-legal-updated{color:var(--s-muted);margin-top:.75rem;font-size:.9rem}.site-legal-intro{max-width:46rem;margin-top:1.5rem;font-size:1.1rem}.site-toc{margin-bottom:2.5rem}.site-toc ol{color:var(--s-muted);gap:.4rem;padding-inline-start:1.1rem;font-size:.925rem;list-style:decimal;display:grid}.site-toc a{text-decoration:none}.site-toc a:hover{color:var(--s-ink);text-decoration:underline}.site-prose{max-width:44rem}.site-prose section+section{margin-top:2.5rem}.site-prose h2{margin-bottom:.75rem;scroll-margin-top:1.5rem;font-size:1.5rem;font-weight:600}.site-prose p+p,.site-prose p+ul,.site-prose ul+p{margin-top:.85rem}.site-prose ul{gap:.5rem;padding-inline-start:1.25rem;list-style:outside;display:grid}.site-prose li::marker{color:var(--s-accent-text)}.site-404{justify-items:start;gap:1.25rem;padding-block:clamp(3rem,2rem + 6vw,8rem);display:grid}.site-404-code{color:#0000;-webkit-text-stroke:2px var(--s-accent-text);font-size:clamp(5rem,3rem + 10vw,11rem);font-weight:700;line-height:.9}.site-404>p:not(.site-404-code){color:var(--s-muted)}@media (prefers-reduced-motion:reduce){.vlk-site *,.vlk-site :before,.vlk-site :after{transition:none!important;animation:none!important}.site-btn:hover,.site-bento-tile:hover{transform:none}}
