.sg-key-jolaparty{--night:#070926;--night-2:#0f1030;--navy-900:#14185a;--navy-800:#1b2070;--navy:#2b3196;--navy-500:#474a8f;--coral:#e5484d;--coral-hi:#ff8a95;--line:rgba(255,255,255,.14);--line-2:rgba(255,255,255,.26);--jol-rautt:#d7263d;--jol-gull:#f2c14e;--jol-band:repeating-linear-gradient(-45deg,#d7263d 0 10px,#fff 10px 20px)}.sg-key-jolaparty .sg-main{background-color:var(--night-2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cg fill='%23ffffff' fill-opacity='.05'%3E%3Cpath d='M30 20l2 6 6 2-6 2-2 6-2-6-6-2 6-2z'/%3E%3Cpath d='M90 75l1.5 4.5 4.5 1.5-4.5 1.5L90 87l-1.5-4.5L84 81l4.5-1.5z'/%3E%3Ccircle cx='70' cy='30' r='1.5'/%3E%3Ccircle cx='20' cy='90' r='1.5'/%3E%3C/g%3E%3C/svg%3E")}.sg-key-jolaparty .sgj-hero{padding-top:clamp(72px,10vw,128px);background:var(--night)}.sgj-hero__bg{background:radial-gradient(40% 50% at 92% 100%,rgb(215 38 61 / .22) 0%,#fff0 70%),linear-gradient(180deg,#070926 0%,#14185a 60%,#2b3196 100%)!important}.sg-key-jolaparty .sg-phero__bg::after{background:linear-gradient(90deg,rgb(7 9 38 / .85) 0%,rgb(7 9 38 / .4) 48%,#fff0 75%),linear-gradient(0deg,var(--night-2) 0%,#fff0 38%)}.sg-key-jolaparty .sgj-hero::after,.sg-key-jolaparty .sg-footer::before{content:'';display:block;height:12px;background:var(--jol-band)}.sg-key-jolaparty .sgj-hero::after{position:absolute;left:0;right:0;bottom:0;z-index:2}.sg-key-jolaparty .sg-footer{position:relative}.sg-key-jolaparty .sg-footer::before{position:absolute;left:0;right:0;top:0}.sgj-snjor{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.9;background-image:radial-gradient(2px 2px at 20px 30px,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 90px 120px,#fff 50%,transparent 51%),radial-gradient(2.5px 2.5px at 160px 60px,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 230px 170px,#fff 50%,transparent 51%),radial-gradient(2px 2px at 300px 90px,#fff 50%,transparent 51%),radial-gradient(1px 1px at 60px 200px,#fff 50%,transparent 51%);background-size:320px 240px;animation:sgj-snjor 22s linear infinite}.sgj-snjor--2{opacity:.4;background-size:220px 180px;animation-duration:34s;filter:blur(.6px)}@keyframes sgj-snjor{from{background-position:0 0}to{background-position:60px 720px}}.sgj-ljomi{display:none;position:absolute;inset:0;z-index:1;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 35%,#000 70%);mask-image:linear-gradient(90deg,transparent 35%,#000 70%);background:radial-gradient(22px 22px at 66.9% 20.7%,rgb(255 206 120 / .59) 0%,rgb(255 206 120 / .32) 55%,#fff0 72%),radial-gradient(70px 70px at 56.3% 57%,rgb(255 226 170 / .23) 0%,rgb(255 226 170 / .13) 55%,#fff0 72%),radial-gradient(22px 22px at 71.9% 13.9%,rgb(240 240 255 / .4) 0%,rgb(240 240 255 / .21) 55%,#fff0 72%),radial-gradient(30px 30px at 90% 18.4%,rgb(240 240 255 / .65) 0%,rgb(240 240 255 / .36) 55%,#fff0 72%),radial-gradient(30px 30px at 78.5% 41.3%,rgb(255 206 120 / .46) 0%,rgb(255 206 120 / .25) 55%,#fff0 72%),radial-gradient(70px 70px at 58.1% 43.2%,rgb(255 206 120 / .48) 0%,rgb(255 206 120 / .27) 55%,#fff0 72%),radial-gradient(22px 22px at 77.8% 65.3%,rgb(240 240 255 / .48) 0%,rgb(240 240 255 / .27) 55%,#fff0 72%),radial-gradient(22px 22px at 60.6% 16.2%,rgb(240 240 255 / .23) 0%,rgb(240 240 255 / .13) 55%,#fff0 72%),radial-gradient(54px 54px at 61.5% 65.2%,rgb(229 72 77 / .42) 0%,rgb(229 72 77 / .23) 55%,#fff0 72%),radial-gradient(30px 30px at 94.5% 38.4%,rgb(255 226 170 / .53) 0%,rgb(255 226 170 / .29) 55%,#fff0 72%),radial-gradient(70px 70px at 63.2% 56.3%,rgb(255 190 90 / .61) 0%,rgb(255 190 90 / .34) 55%,#fff0 72%),radial-gradient(22px 22px at 85.6% 32.2%,rgb(255 206 120 / .44) 0%,rgb(255 206 120 / .25) 55%,#fff0 72%),radial-gradient(54px 54px at 59.6% 36.7%,rgb(255 190 90 / .23) 0%,rgb(255 190 90 / .13) 55%,#fff0 72%),radial-gradient(70px 70px at 82.7% 72.2%,rgb(229 72 77 / .36) 0%,rgb(229 72 77 / .19) 55%,#fff0 72%),radial-gradient(54px 54px at 68.1% 49.7%,rgb(255 206 120 / .59) 0%,rgb(255 206 120 / .32) 55%,#fff0 72%),radial-gradient(22px 22px at 95.5% 47.8%,rgb(255 206 120 / .55) 0%,rgb(255 206 120 / .29) 55%,#fff0 72%),radial-gradient(54px 54px at 66.2% 56.5%,rgb(229 72 77 / .55) 0%,rgb(229 72 77 / .29) 55%,#fff0 72%),radial-gradient(54px 54px at 92.8% 37.1%,rgb(229 72 77 / .29) 0%,rgb(229 72 77 / .17) 55%,#fff0 72%),radial-gradient(40px 40px at 57.4% 13%,rgb(255 226 170 / .55) 0%,rgb(255 226 170 / .29) 55%,#fff0 72%),radial-gradient(54px 54px at 70.3% 85%,rgb(255 206 120 / .29) 0%,rgb(255 206 120 / .17) 55%,#fff0 72%),radial-gradient(30px 30px at 70.5% 31.3%,rgb(255 190 90 / .61) 0%,rgb(255 190 90 / .34) 55%,#fff0 72%),radial-gradient(40px 40px at 64.8% 42.9%,rgb(255 190 90 / .65) 0%,rgb(255 190 90 / .36) 55%,#fff0 72%),radial-gradient(30px 30px at 58.9% 22.8%,rgb(255 226 170 / .21) 0%,rgb(255 226 170 / .13) 55%,#fff0 72%),radial-gradient(40px 40px at 90.2% 23.3%,rgb(255 206 120 / .27) 0%,rgb(255 206 120 / .15) 55%,#fff0 72%),radial-gradient(40px 40px at 76.6% 59.2%,rgb(255 226 170 / .53) 0%,rgb(255 226 170 / .29) 55%,#fff0 72%),radial-gradient(22px 22px at 75.7% 59.9%,rgb(255 190 90 / .63) 0%,rgb(255 190 90 / .36) 55%,#fff0 72%),radial-gradient(45% 60% at 82% 55%,rgb(255 196 92 / .21) 0%,transparent 70%);filter:blur(1.5px) saturate(1.2);mix-blend-mode:screen;animation:sgj-ljomi 7s ease-in-out infinite alternate}@keyframes sgj-ljomi{from{opacity:.7}to{opacity:1}}@media (max-width:900px){.sgj-ljomi{opacity:.45}}.sg-key-jolaparty .sgj-kicker{color:var(--lime);text-shadow:0 3px 14px rgb(0 0 0 / .5)}.sg-key-jolaparty .sg-phero__title{font-family:var(--f-script);text-transform:none;font-weight:400;letter-spacing:0;font-size:clamp(46px,7.4vw,104px);line-height:1.05;color:#ff3b4a;max-width:11ch;transform:rotate(-3deg);transform-origin:left center;text-shadow:4px 4px 0 #fff,8px 8px 0 #04051a}.sg-key-jolaparty .sg-phero__tag{color:var(--muted);max-width:560px}.sg-key-jolaparty .sg-phero__stats li{border-color:var(--line-2);background:rgb(7 9 38 / .65)}.sg-key-jolaparty .sgj-pack{background:linear-gradient(170deg,var(--navy-800) 0%,var(--navy-900) 70%)}.sg-key-jolaparty .sgj-pack::before{background:var(--jol-band)}.sg-key-jolaparty .sgj-pack:hover{border-color:var(--lime)}.sg-key-jolaparty .sg-pack__eyebrow{color:var(--coral-hi)}.sg-key-jolaparty .sg-pack__price{color:var(--lime)}.sg-key-jolaparty .sg-prose h2,.sg-key-jolaparty .sg-prose h3,.sg-key-jolaparty .sg-media__title,.sg-key-jolaparty .sg-h2{color:#fff}.sg-key-jolaparty .sg-prose h2::after{content:'';display:block;width:120px;height:10px;margin-top:10px;background:var(--jol-band);border-radius:3px}.sg-key-jolaparty .sg-prose strong{color:var(--lime-hi)}.sg-key-jolaparty .sg-facts{position:relative;overflow:hidden;padding-top:42px;background:var(--navy-900)}.sg-key-jolaparty .sg-facts::before{content:'';position:absolute;left:0;right:0;top:0;height:12px;background:var(--jol-band)}.sgj-stadgengill{position:relative;display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden;background:radial-gradient(70% 80% at 50% 40%,rgb(255 255 255 / .08),transparent 70%),linear-gradient(160deg,var(--navy) 0%,var(--navy-900) 100%);border:2px dashed var(--line-2);color:var(--muted-2);font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;font-size:13px}.sgj-stadgengill--vid{aspect-ratio:16 / 9}.sg-key-jolaparty .sg-gallery__item.sgj-stadgengill{aspect-ratio:4 / 3}@media (prefers-reduced-motion:reduce){.sgj-snjor,.sgj-ljomi{animation:none}}.sg-key-jolaparty .sgb{border-top:0;position:relative;overflow:hidden}.sg-key-jolaparty .sgj-gluggi .sgb::before{content:'';position:absolute;left:0;right:0;top:0;height:10px;background:var(--jol-band)}.sg-key-jolaparty .sg-phero__tag{font-family:var(--f-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(18px,2vw,26px);color:#fff;margin-top:18px}.sg-key-jolaparty .sgj-packs .sg-h2{font-family:var(--f-script);font-weight:400;text-transform:none;letter-spacing:0;color:#f0303d;font-size:clamp(44px,5.4vw,76px);line-height:1.1;text-shadow:3px 3px 0 #fff,6px 6px 0 #04051a;margin-bottom:.25em}.sg-key-jolaparty .sgj-packs .sg-okt-packs__lead{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.05em;font-size:clamp(14px,1.4vw,18px);color:#c7cced;margin:0 0 clamp(22px,3vw,36px)}