.xj{position:relative;background:#121212;color:#CFC6B4;width:100%}.xj-track{position:relative;height:580vh}.xj-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:#121212}.xj-svg{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:hidden}.xjs path,.xjs circle,.xjs ellipse,.xjs rect{stroke-linejoin:round;stroke-linecap:round}.xjs .g{fill:#121212;stroke:#C8A26E;stroke-width:1.5}.xjs .s{fill:#1B1B1A;stroke:#C8A26E;stroke-width:1.5}.xjs .o{fill:none;stroke:#C8A26E;stroke-width:1.4}.xjs .l{fill:none;stroke:#6B5D41;stroke-width:1.1}.xjs .f{fill:none;stroke:#3A3428;stroke-width:1}.xjs .fd{fill:#121212;stroke:#3A3428;stroke-width:1}.xjs .fl{fill:#121212;stroke:#57503F;stroke-width:1}.xjs .b{fill:#E6C68F}.xjs .w{fill:#FFF3D6}.xjs .st{fill:none;stroke:#9C8458;stroke-width:1.8}.xjs .lg{fill:none;stroke:#C8A26E;stroke-width:2.2}.xjs .lg2{stroke:#8C7650}.xjs .pl{fill:none;stroke:#E6C68F;stroke-width:2.4}.xjs .hl{fill:none;stroke:#E6C68F;stroke-width:1.4}.xjs .sv{fill:#D5DEE8}.xjs .ro{fill:#E59A9A}.xjs .gr{fill:#B9D69A;opacity:.8}.xjs .sg{fill:none;stroke:#7F9C72;stroke-width:1.2}.xjs .gd{fill:#C8A26E;stroke:#E6C68F;stroke-width:1.2}.xjs .gdF{fill:#C8A26E}.xjs .sgF{fill:#9DBB8E}.xjs .svF{fill:#D5DEE8}.xjs .ro2{fill:none;stroke:#E59A9A;stroke-width:2.4}.xjs .sv2{fill:none;stroke:#D5DEE8;stroke-width:2.4}.xjs .cr{fill:none;stroke:#F3EBDD;stroke-width:1.5}.xjs .sk{fill:#A9C2DE;opacity:.22}.xjs .sk2{fill:none;stroke:#A9C2DE;stroke-width:1}.xjs .wa{fill:#E6C68F;opacity:.22}.xjs .wt{fill:none;stroke:#E6C68F;stroke-width:1.6;stroke-dasharray:3 9;animation:xj-flow 1.1s linear infinite}.xjs .win{fill:#E6C68F;opacity:.6}.xjs .mk1{fill:none;stroke:#FFF3D6;stroke-width:1.7}.xjs .mk2{fill:none;stroke:#C8A26E;stroke-width:1.7}.xjs text{font-family:'Marcellus',Georgia,serif}.xjs .t{fill:#E6C68F}.xjs .t3{fill:#C8A26E}.xjs .t2{fill:#F3EBDD;font-family:'Albert Sans',system-ui,sans-serif}.xj-p,.xj-tw,.xj-fl,.xj-rip,.xj-smoke,.xj-fm,.xj-prop,.xj-bfw,.xj-flapw{transform-box:fill-box;transform-origin:center}.xj-p{animation:xj-pulse 4.5s ease-in-out infinite}.xj-tw{animation:xj-tw 4s ease-in-out infinite}.xj-fl{animation:xj-flick 2.6s ease-in-out infinite}.xj-fm{transform-origin:50% 100%;animation:xj-flame .5s ease-in-out infinite alternate}.xj-rot{transform-box:view-box;transform-origin:0 0;animation:xj-spin 70s linear infinite}.xj-rot.xj-slow{animation-duration:140s}.xj-prop{animation:xj-prop .22s linear infinite}.xj-rip{animation:xj-rip 3s ease-out infinite;opacity:0}.xj-smoke{animation:xj-smoke 5.2s ease-out infinite;opacity:0}.xj-sm1{fill:#E6C68F}.xj-sm2{fill:#E59A9A}.xj-sm3{fill:#9DBB8E}.xj-sm4{fill:#A9C2DE}.xj-bub{animation:xj-bub 2s ease-in infinite;opacity:0}.xj-bf{animation:xj-bfly 9s ease-in-out infinite}.xj-bfw{animation:xj-bfw .18s ease-in-out infinite alternate}.xj-ff{animation:xj-ff 7s ease-in-out infinite}.xj-bird{animation:xj-bird 16s linear infinite}.xj-dove{animation:xj-dove 7s ease-in infinite;opacity:0}.xj-flapw{animation:xj-flapw .32s ease-in-out infinite alternate}.xj-idle{animation:xj-bob 2.6s ease-in-out infinite alternate}.xj-wing{transform-box:view-box;transform-origin:-2px -44px;animation:xj-flap 1.4s ease-in-out infinite alternate}.xj-wing2{transform-box:view-box;transform-origin:-2px -14px;animation:xj-flap .3s ease-in-out infinite alternate}.xj-la,.xj-lb{transform-box:view-box}.xj-m0 .xj-la,.xj-m0 .xj-lb{transform-origin:0 -18px}.xj-walking .xj-party .xj-la{animation:xj-leg .5s ease-in-out infinite alternate}.xj-walking .xj-party .xj-lb{animation:xj-leg .5s ease-in-out infinite alternate-reverse}.xj-walking .xj-party .xj-idle{animation:xj-wbob .25s ease-in-out infinite alternate}.xj-bld .win,.xj-bld .xj-door{transition:opacity .8s ease}.xj-bld .xj-door{opacity:.45}.xj-bld.is-on .xj-door{opacity:1}.xj-bld.is-on .win{opacity:.95}.xj-sign .xj-sg{opacity:0;transition:opacity .6s ease}.xj-sign.is-on .xj-sg{opacity:.8}.xj-fw,.xj-cf{opacity:0}.xj-fest .xj-fw{transform-box:fill-box;transform-origin:center;animation:xj-fw 2.6s ease-out infinite}.xj-fest .xj-cf{animation:xj-cf 4.2s linear infinite}@keyframes xj-pulse{0%,100%{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes xj-tw{0%,100%{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}@keyframes xj-flick{0%,100%{opacity:.75}30%{opacity:1}55%{opacity:.82}70%{opacity:.96}}@keyframes xj-flame{from{transform:scale(.85,.8);opacity:.8}to{transform:scale(1.05,1.15);opacity:1}}@keyframes xj-spin{to{transform:rotate(360deg)}}@keyframes xj-prop{0%,100%{transform:scaleY(1)}50%{transform:scaleY(.12)}}@keyframes xj-flow{to{stroke-dashoffset:-24}}@keyframes xj-rip{0%{opacity:.8;transform:scale(.3)}100%{opacity:0;transform:scale(1.5)}}@keyframes xj-smoke{0%{opacity:0;transform:translate(0,0) scale(.5)}15%{opacity:.4}100%{opacity:0;transform:translate(-30px,-110px) scale(2.4)}}@keyframes xj-bub{0%{opacity:0;transform:translateY(0)}25%{opacity:1}100%{opacity:0;transform:translateY(-14px)}}@keyframes xj-bfly{0%,100%{transform:translate(0,0)}25%{transform:translate(40px,-30px)}50%{transform:translate(80px,6px)}75%{transform:translate(30px,24px)}}@keyframes xj-bfw{from{transform:scaleX(1)}to{transform:scaleX(.25)}}@keyframes xj-ff{0%,100%{transform:translate(0,0);opacity:.2}30%{transform:translate(26px,-18px);opacity:1}60%{transform:translate(-14px,-34px);opacity:.4}80%{opacity:.9}}@keyframes xj-bird{from{transform:translate(-300px,40px)}to{transform:translate(700px,-60px)}}@keyframes xj-dove{0%{opacity:0;transform:translate(0,0) scale(.6)}10%{opacity:1}100%{opacity:0;transform:translate(160px,-260px) scale(1.1)}}@keyframes xj-flapw{from{transform:scaleY(1)}to{transform:scaleY(-.6)}}@keyframes xj-bob{from{transform:translateY(0)}to{transform:translateY(-1.8px)}}@keyframes xj-wbob{from{transform:translateY(0)}to{transform:translateY(-2.4px)}}@keyframes xj-flap{from{transform:rotate(-10deg)}to{transform:rotate(14deg)}}@keyframes xj-leg{from{transform:rotate(-24deg)}to{transform:rotate(24deg)}}@keyframes xj-fw{0%{opacity:0;transform:scale(.1)}12%{opacity:1}70%{opacity:.8;transform:scale(1.5)}100%{opacity:0;transform:scale(1.7)}}@keyframes xj-cf{0%{transform:translate(0,0) rotate(0)}100%{transform:translate(40px,var(--d,1100px)) rotate(720deg)}}.xj-ui{position:absolute;inset:0;pointer-events:none}.xj-card{position:absolute;left:clamp(16px,5vw,80px);top:clamp(80px,14vh,150px);width:min(430px,calc(100% - 32px));opacity:0;visibility:hidden;transform:translateY(18px);transition:opacity .45s ease,transform .6s cubic-bezier(.2,.7,.2,1),visibility 0s linear .6s}.xj-card.is-on{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .45s ease,transform .6s cubic-bezier(.2,.7,.2,1),visibility 0s}.xj-panel{position:relative;background:rgba(18,18,18,.88);border:1px solid rgba(200,162,110,.42);padding:26px 28px 22px;box-shadow:0 0 0 6px rgba(18,18,18,.55),0 0 0 7px rgba(58,52,40,.8),0 24px 60px rgba(0,0,0,.5)}.xj-panel::before,.xj-panel::after{content:"";position:absolute;width:9px;height:9px;border:1px solid #C8A26E;transform:rotate(45deg);background:#121212}.xj-panel::before{left:-5px;top:-5px}.xj-panel::after{right:-5px;bottom:-5px}.xj .xj-k,.xp .xj-k{font:600 12px/1.4 'Albert Sans',system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#C8A26E;margin:0 0 10px}.xj .xj-card h2,.xp h2{font:400 clamp(28px,3vw,40px)/1.1 'Marcellus',Georgia,serif;color:#F3EBDD;margin:0 0 12px;letter-spacing:0}.xj .xj-card p{font:400 16px/1.6 'Albert Sans',system-ui,sans-serif;color:#CFC6B4;margin:0 0 12px}.xj .xj-card .xj-big{font:400 clamp(40px,4.6vw,60px)/1 'Marcellus',Georgia,serif;color:#E6C68F;margin:8px 0 4px;letter-spacing:.02em}.xj .xj-card .xj-quote{font:400 clamp(20px,2vw,24px)/1.45 'Marcellus',Georgia,serif;color:#F3EBDD;margin:0}.xj .xj-card .xj-note{font-size:13px;color:#A89F8C;margin:-4px 0 4px}.xj .xj-intro .xj-panel{background:transparent;border:0;box-shadow:none;padding:0}.xj .xj-intro .xj-panel::before,.xj .xj-intro .xj-panel::after{display:none}.xj .xj-intro h2{font-size:clamp(36px,4.4vw,60px);line-height:1.05}.xj .xj-hint{display:flex;align-items:center;gap:12px;font-size:14px!important;color:#E6C68F!important;margin-top:22px!important;letter-spacing:.04em}.xj-mouse{width:20px;height:32px;border:1.5px solid #C8A26E;border-radius:12px;position:relative;flex:none}.xj-mouse::after{content:"";position:absolute;left:50%;top:6px;width:3px;height:7px;margin-left:-1.5px;border-radius:2px;background:#E6C68F;animation:xj-wheel 1.6s ease-in-out infinite}@keyframes xj-wheel{0%{opacity:0;transform:translateY(0)}30%{opacity:1}100%{opacity:0;transform:translateY(10px)}}.xj-skip{position:absolute;right:clamp(16px,3vw,40px);bottom:30px;z-index:3;font:600 13px/1 'Albert Sans',system-ui,sans-serif;letter-spacing:.06em;color:#E6C68F;text-decoration:none;border:1px solid rgba(200,162,110,.5);padding:10px 14px;background:rgba(18,18,18,.75)}.xj-skip:hover,.xj-skip:focus-visible{color:#121212;background:#E6C68F}.xj-bar{position:absolute;left:clamp(16px,5vw,80px);right:clamp(170px,16vw,260px);bottom:46px;height:1px;background:#3A3428;z-index:2}.xj-bar i{position:absolute;left:0;top:0;height:1px;width:0;background:#E6C68F}.xj-dot{position:absolute;top:-6px;width:13px;height:13px;margin-left:-6px;padding:0;border:1px solid #C8A26E;background:#121212;transform:rotate(45deg);cursor:pointer;border-radius:0}.xj-dot.is-past{background:#C8A26E}.xj-dot span{position:absolute;left:50%;bottom:16px;transform:rotate(-45deg) translateX(-50%);transform-origin:0 0;white-space:nowrap;font:600 11px 'Albert Sans',sans-serif;color:#E6C68F;opacity:0;transition:opacity .2s;pointer-events:none}.xj-dot:hover span,.xj-dot:focus-visible span{opacity:1}.xj-form{margin-top:16px;position:relative}.xj-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.xj-row{display:flex;gap:8px}.xj .xj-form input[type=email],.xp .xj-form input[type=email]{flex:1;min-width:0;height:46px;margin:0;background:#121212;border:1px solid #6B5D41;border-radius:2px;color:#F3EBDD;padding:0 14px;font:400 15px 'Albert Sans',system-ui,sans-serif;box-shadow:none}.xj .xj-form input[type=email]:focus,.xp .xj-form input[type=email]:focus{outline:none;border-color:#E6C68F;box-shadow:0 0 0 3px rgba(230,198,143,.18)}.xj .xj-form .xj-btn,.xp .xj-form .xj-btn{height:46px;margin:0;background:#C8A26E;color:#121212;border:0;border-radius:2px;padding:0 18px;font:600 14px 'Albert Sans',system-ui,sans-serif;letter-spacing:.04em;cursor:pointer;white-space:nowrap;box-shadow:none}.xj .xj-form .xj-btn:hover,.xp .xj-form .xj-btn:hover,.xj .xj-form .xj-btn:focus-visible,.xp .xj-form .xj-btn:focus-visible{background:#E6C68F;color:#121212}.xj .xj-form .xj-btn:disabled,.xp .xj-form .xj-btn:disabled{opacity:.6;cursor:default}.xj-consent{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font:400 13px/1.45 'Albert Sans',system-ui,sans-serif;color:#A89F8C;cursor:pointer;text-align:left}.xj-consent input{accent-color:#C8A26E;margin:2px 0 0;width:16px;height:16px;flex:none}.xj-consent a{color:#E6C68F}.xj-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0}.xj .xj-form .xj-msg,.xp .xj-form .xj-msg{margin:10px 0 0;font:400 14px/1.4 'Albert Sans',system-ui,sans-serif;color:#E6C68F;min-height:0}.xj-form.is-err .xj-msg{color:#EBA3A3!important}.xj-form.is-done .xj-row,.xj-form.is-done .xj-consent,.xj-form.is-done .xp-ints{display:none}.xj .xj-form.is-done .xj-msg,.xp .xj-form.is-done .xj-msg{font:400 20px/1.35 'Marcellus',Georgia,serif;color:#F3EBDD}.xj-form.is-done .xj-msg::before{content:"\2726";color:#E6C68F;margin-right:10px}.xp{position:relative;padding:120px 24px 150px;background:#121212;color:#CFC6B4;overflow:visible}.xp-in{position:relative;z-index:1;max-width:780px;margin:0 auto}.xp-head{text-align:center;max-width:600px;margin:0 auto 52px}.xp-head p{font:400 17px/1.6 'Albert Sans',system-ui,sans-serif;color:#CFC6B4;margin:0}.xp .xp-head .xj-k{margin-bottom:12px}.xp-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.xp-card{position:relative;display:flex;flex-direction:column;gap:10px;min-height:230px;padding:28px 26px 24px;background:#161615;border:1px solid rgba(200,162,110,.32);color:inherit;text-decoration:none;transition:border-color .3s ease,transform .3s ease}.xp-link:hover,.xp-link:focus-visible{border-color:#C8A26E;transform:translateY(-3px)}.xp-ic{width:46px;height:46px;fill:none;stroke:#C8A26E;stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round;margin-bottom:6px}.xp-card h3{font:400 23px/1.2 'Marcellus',Georgia,serif;color:#F3EBDD;margin:0}.xp-card p{font:400 15px/1.55 'Albert Sans',system-ui,sans-serif;color:#A89F8C;margin:0}.xp-tag{margin-top:auto;padding-top:10px;font:600 11px/1.3 'Albert Sans',system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#C8A26E}.xp-join{max-width:580px;margin:140px auto 0;text-align:center;padding:36px 32px 30px;border:1px solid rgba(200,162,110,.42);background:#151514}.xp-join h3{font:400 30px/1.15 'Marcellus',Georgia,serif;color:#F3EBDD;margin:0 0 8px}.xp-join>p{font:400 16px/1.55 'Albert Sans',system-ui,sans-serif;color:#CFC6B4;margin:0}.xp-ints{border:0;margin:18px 0 6px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.xp-ints legend{width:100%;margin:0 0 10px;padding:0;font:600 11px 'Albert Sans',sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#C8A26E}.xp-ints label{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #3A3428;font:400 14px 'Albert Sans',system-ui,sans-serif;color:#CFC6B4;cursor:pointer}.xp-ints input{accent-color:#C8A26E;margin:0}.xp-ints label:has(input:checked){border-color:#C8A26E;color:#F3EBDD}.xp-sau{position:absolute;left:0;top:0;width:210px;z-index:2;pointer-events:none;will-change:transform;visibility:hidden}.xp-sau svg{display:block;width:100%;height:auto;overflow:visible}@media (max-width:1100px){.xp-sau{width:150px}}@media (max-width:767px){.xj-card{left:16px;right:16px;width:auto;top:18px}.xj-panel{padding:20px 20px 16px}.xj .xj-card h2{font-size:26px}.xj .xj-intro h2{font-size:36px}.xj .xj-card p{font-size:15px;line-height:1.5;margin-bottom:10px}.xj .xj-card .xj-quote{font-size:19px}.xj .xj-card .xj-big{font-size:40px}.xj-row{flex-direction:column}.xj .xj-form .xj-row input[type=email],.xp .xj-form .xj-row input[type=email]{flex:0 0 46px}.xj-dot{display:none}.xj-skip{bottom:16px;right:16px;padding:9px 12px}.xj-bar{left:16px;right:150px;bottom:31px}.xj-dot{width:11px;height:11px;margin-left:-5px;top:-5px}.xp{padding:84px 16px 110px}.xp-grid{grid-template-columns:1fr;gap:14px;padding-left:72px}.xp-card{min-height:0;padding:22px 20px 18px}.xp-join{padding:28px 18px 22px;margin-top:110px}.xp-sau{width:84px}.xp-head{padding-left:72px;text-align:left}}.ast-container:has(>.elementor>.xj-wrap){padding-left:0;padding-right:0}.xj-skip{right:clamp(76px,6vw,96px)}.xj-bar{right:clamp(260px,22vw,340px)}@media (max-width:767px){.xj-skip{right:70px}.xj-bar{right:228px}}.xp-solo{padding:24px 24px 120px}.xp-solo .xp-join{margin-top:0}@media (max-width:767px){.xp-solo{padding:16px 16px 90px}}
.xj-m3 .xj-la,.xj-m3 .xj-lb{transform-origin:0 -18px}

.xj-m4 .xj-la,.xj-m4 .xj-lb{transform-origin:0 -18px}

/* XS-STOPR */@media (min-width:768px){.xj-card.xj-stop{left:auto;right:clamp(16px,5vw,80px)}}
/* XS-SIGNF */.xj-sign{opacity:0;transition:opacity .7s ease}.xj-sign.is-on{opacity:1}
