.lockup[data-astro-cid-6yriq3pi]{align-items:center;display:flex}.bar[data-astro-cid-6yriq3pi]{gap:clamp(10px,1.2vw,16px)}.bar[data-astro-cid-6yriq3pi] .piero[data-astro-cid-6yriq3pi]{width:clamp(64px,7vw,92px)}.bar[data-astro-cid-6yriq3pi] .fama[data-astro-cid-6yriq3pi]{width:clamp(76px,8.4vw,110px)}.bar[data-astro-cid-6yriq3pi] .cross[data-astro-cid-6yriq3pi]{color:#d7e2ea80;font-size:clamp(18px,2vw,24px);font-weight:300;line-height:1}.feature[data-astro-cid-6yriq3pi]{flex-wrap:wrap;justify-content:center;gap:clamp(20px,4vw,54px)}.feature[data-astro-cid-6yriq3pi] .piero[data-astro-cid-6yriq3pi]{width:clamp(150px,24vw,330px)}.feature[data-astro-cid-6yriq3pi] .fama[data-astro-cid-6yriq3pi]{width:clamp(178px,28vw,392px)}.feature[data-astro-cid-6yriq3pi] .cross[data-astro-cid-6yriq3pi]{color:#d7e2ea80;font-size:clamp(30px,5vw,64px);font-weight:300;line-height:1}@media (width<=560px){.feature[data-astro-cid-6yriq3pi]{flex-direction:column;gap:clamp(10px,3vw,18px)}.feature[data-astro-cid-6yriq3pi] .piero[data-astro-cid-6yriq3pi]{width:min(58vw,220px)}.feature[data-astro-cid-6yriq3pi] .fama[data-astro-cid-6yriq3pi]{width:min(72vw,268px)}.feature[data-astro-cid-6yriq3pi] .cross[data-astro-cid-6yriq3pi]{font-size:28px}}.brand-bar[data-astro-cid-byirfq7l]{z-index:60;padding:14px var(--page-gutter);text-transform:uppercase;letter-spacing:.06em;background:color-mix(in oklab, var(--color-background) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--color-line);transition:transform .42s var(--ease-out);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:clamp(14px,3vw,44px);font-size:clamp(12px,1.2vw,17px);font-weight:500;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-101%)}.brand-bar[data-astro-cid-byirfq7l][data-visible]{transform:translateY(0)}.brand-bar[data-astro-cid-byirfq7l] a[data-astro-cid-byirfq7l]{transition:opacity .2s}.brand-bar[data-astro-cid-byirfq7l] a[data-astro-cid-byirfq7l]:hover{opacity:.7}.brand-link[data-astro-cid-byirfq7l]{flex:none;margin-right:auto}.menu-button[data-astro-cid-byirfq7l],.mobile-menu[data-astro-cid-byirfq7l]{display:none}@media (width<=700px){.brand-bar[data-astro-cid-byirfq7l] .section-link[data-astro-cid-byirfq7l]{display:none}.menu-button[data-astro-cid-byirfq7l]{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;gap:5px;width:40px;height:40px;padding:9px;display:flex}.menu-button[data-astro-cid-byirfq7l] span[data-astro-cid-byirfq7l]{background:var(--color-foreground);border-radius:2px;width:100%;height:2px;display:block}.mobile-menu[data-astro-cid-byirfq7l]{z-index:70;padding:var(--page-gutter);background:color-mix(in oklab, var(--color-background) 96%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out), visibility .3s;flex-direction:column;justify-content:center;gap:26px;display:flex;position:fixed;inset:0;transform:translateY(-10px)}body[data-menu-open] .mobile-menu[data-astro-cid-byirfq7l]{opacity:1;visibility:visible;transform:none}body[data-menu-open]{overflow:hidden}.mobile-menu[data-astro-cid-byirfq7l] a[data-astro-cid-byirfq7l]{text-transform:uppercase;letter-spacing:.02em;color:var(--color-foreground);transition:color .2s var(--ease-out);font-size:clamp(32px,9vw,46px);font-weight:700;line-height:1}.mobile-menu[data-astro-cid-byirfq7l] a[data-astro-cid-byirfq7l]:active{color:var(--color-violet-light)}.menu-close[data-astro-cid-byirfq7l]{top:clamp(13px,3.4vw,24px);right:var(--page-gutter);cursor:pointer;background:0 0;border:0;width:42px;height:42px;padding:9px;position:absolute}.menu-close[data-astro-cid-byirfq7l] span[data-astro-cid-byirfq7l]{background:var(--color-foreground);border-radius:2px;height:2px;position:absolute;top:calc(50% - 1px);left:9px;right:9px}.menu-close[data-astro-cid-byirfq7l] span[data-astro-cid-byirfq7l]:first-child{transform:rotate(45deg)}.menu-close[data-astro-cid-byirfq7l] span[data-astro-cid-byirfq7l]:nth-child(2){transform:rotate(-45deg)}}@media (width<=700px) and (prefers-reduced-motion:reduce){.mobile-menu[data-astro-cid-byirfq7l]{transition-duration:.01ms}}.about[data-astro-cid-ik4w2ikd]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:80px 20px;display:flex;position:relative}.decor[data-astro-cid-ik4w2ikd]{z-index:0;position:absolute}:root[data-motion] .decor[data-astro-cid-ik4w2ikd][data-reveal]{transform:translateX(var(--entry-offset));transition:opacity .9s var(--ease-out), transform .9s var(--ease-out)}:root[data-motion] .decor[data-astro-cid-ik4w2ikd][data-reveal][data-revealed]{transform:none}.decor[data-astro-cid-ik4w2ikd] img[data-astro-cid-ik4w2ikd]{filter:drop-shadow(0 10px 40px #b600a84d)}.top-left[data-astro-cid-ik4w2ikd]{--entry-offset:-80px;width:clamp(110px,15vw,210px);top:4%;left:clamp(4px,2vw,4%)}.bottom-left[data-astro-cid-ik4w2ikd]{--entry-offset:-80px;width:clamp(94px,13vw,180px);bottom:8%;left:clamp(10px,6vw,10%)}.top-right[data-astro-cid-ik4w2ikd]{--entry-offset:80px;width:clamp(110px,15vw,210px);top:4%;right:clamp(4px,2vw,4%)}.bottom-right[data-astro-cid-ik4w2ikd]{--entry-offset:80px;width:clamp(120px,14vw,220px);bottom:8%;right:clamp(10px,6vw,10%)}.about-center[data-astro-cid-ik4w2ikd]{z-index:2;flex-direction:column;align-items:center;gap:clamp(40px,6vw,64px);max-width:640px;display:flex;position:relative}.about-title[data-astro-cid-ik4w2ikd]{text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(48px,12vw,160px);font-weight:900;line-height:.86}.word-reveal[data-astro-cid-ik4w2ikd]{max-width:560px;font-size:clamp(16px,2vw,21.6px);font-weight:500;line-height:1.62}.word-reveal[data-astro-cid-ik4w2ikd] span{opacity:.2;transition:opacity .18s linear}.word-reveal[data-astro-cid-ik4w2ikd] span[data-on]{opacity:1}@media (width>=768px){.about[data-astro-cid-ik4w2ikd]{padding:120px 40px}}@media (width<=700px){.long-label[data-astro-cid-ik4w2ikd]{display:none}}.booking-form[data-astro-cid-sngvotj7]{grid-template-columns:repeat(2,1fr);gap:clamp(14px,2vw,22px);max-width:960px;margin:0 auto;display:grid;position:relative}.booking-form[data-astro-cid-sngvotj7][hidden]{display:none}.submit-row[data-astro-cid-sngvotj7]{flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:16px;margin-top:10px;display:flex}.form-note[data-astro-cid-sngvotj7]{text-align:center;color:var(--color-muted);grid-column:1/-1;font-size:clamp(13px,1.3vw,15px)}.form-result[data-astro-cid-sngvotj7]{text-align:center;background:var(--gradient-highlight);border:1px solid #e48cda73;border-radius:28px;max-width:640px;margin:0 auto;padding:clamp(28px,4vw,44px) 22px}.form-result[data-astro-cid-sngvotj7] h3[data-astro-cid-sngvotj7]{text-transform:uppercase;letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(30px,5vw,48px);font-weight:900;line-height:.95}.form-result[data-astro-cid-sngvotj7] p[data-astro-cid-sngvotj7]{color:var(--color-muted);max-width:46ch;margin:0 auto;font-size:clamp(15px,1.6vw,17px);line-height:1.6}.form-result[data-astro-cid-sngvotj7] p[data-astro-cid-sngvotj7] b{color:var(--color-foreground);font-weight:500}.form-result[data-astro-cid-sngvotj7] .button-ghost{margin-top:22px}.failure[data-astro-cid-sngvotj7]{background:#ff7a9314;border-color:#ff7a938c}@media (width<=700px){.booking-form[data-astro-cid-sngvotj7]{grid-template-columns:1fr}}.booking[data-astro-cid-essltpj5]{border-top:1px solid var(--color-line);padding:80px 20px}.section-title[data-astro-cid-essltpj5]{margin-bottom:16px}.intro[data-astro-cid-essltpj5]{text-align:center;color:var(--color-muted);max-width:52ch;margin:0 auto clamp(40px,5vw,66px);font-size:clamp(15px,1.6vw,19px)}@media (width>=768px){.booking[data-astro-cid-essltpj5]{padding:150px 40px}}.contact-link[data-astro-cid-5whpg77e]{min-height:44px;color:var(--color-foreground);transition:color .2s var(--ease-out);align-items:center;gap:10px;font-size:clamp(15px,1.5vw,17px);display:inline-flex}.contact-link[data-astro-cid-5whpg77e] svg{flex:none;width:20px;height:20px}@media (hover:hover){.contact-link[data-astro-cid-5whpg77e][href]:hover{color:var(--color-violet-light)}}.contact[data-astro-cid-tjtc3ans]{max-width:1000px;margin:0 auto;padding:0 20px clamp(60px,8vw,110px)}h3[data-astro-cid-tjtc3ans]{text-align:center;text-transform:uppercase;letter-spacing:.2em;color:var(--color-muted);margin-bottom:18px;font-size:13px;font-weight:500}.channels[data-astro-cid-tjtc3ans]{flex-wrap:wrap;justify-content:center;gap:6px clamp(18px,3vw,36px);list-style:none;display:flex}@media (width<=560px){.channels[data-astro-cid-tjtc3ans]{flex-direction:column;align-items:center}}.fama[data-astro-cid-gnsia3yu]{isolation:isolate;clip-path:polygon(0 0,100% 5.5vw,100% 100%,0 100%);background:#080808;padding:clamp(110px,16vh,190px) 0 clamp(96px,14vh,170px);position:relative;overflow:clip}.fama[data-astro-cid-gnsia3yu]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(125% 85% at 20% 26%,#b600a833,#0000 64%);position:absolute;inset:0}.bands[data-astro-cid-gnsia3yu]{z-index:1;pointer-events:none;opacity:.55;align-content:center;gap:clamp(30px,5.2vh,68px);display:grid;position:absolute;inset:-16% -8%;transform:rotate(-7deg)}.band[data-astro-cid-gnsia3yu]{text-transform:uppercase;letter-spacing:-.01em;color:#0000;-webkit-text-stroke:1px #d7e2ea33;will-change:transform;gap:clamp(26px,4vw,60px);width:max-content;font-size:clamp(34px,6vw,86px);font-weight:900;line-height:1;display:flex}.band[data-astro-cid-gnsia3yu]:nth-child(2){-webkit-text-stroke-color:#e48cda5c}.band[data-astro-cid-gnsia3yu]:nth-child(4){-webkit-text-stroke-color:#e48cda38}.travelling-light[data-astro-cid-gnsia3yu]{z-index:2;pointer-events:none;transform:translate3d(var(--light-x,-48vw), var(--light-y,-34vh), 0) rotate(-25deg);filter:blur(12px);opacity:var(--light-opacity,0);background:radial-gradient(closest-side,#e48cda42,#b600a821 44%,#0000 71%);transition:opacity .5s linear;position:absolute;inset:-25%}.canvas[data-astro-cid-gnsia3yu]{z-index:3;max-width:1120px;padding:0 var(--page-gutter);margin:0 auto;position:relative}.lockup-block[data-astro-cid-gnsia3yu]{text-align:center;align-content:center;justify-items:center;gap:clamp(30px,4.4vw,54px);min-height:74svh;display:grid}.lockup-block[data-astro-cid-gnsia3yu] p[data-astro-cid-gnsia3yu]{max-width:46ch;color:var(--color-foreground);font-size:clamp(16px,1.9vw,23px);line-height:1.65}.lockup-block[data-astro-cid-gnsia3yu] p[data-astro-cid-gnsia3yu] b[data-astro-cid-gnsia3yu]{font-weight:600}.explanation[data-astro-cid-gnsia3yu]{text-align:center;justify-items:center;gap:clamp(26px,3.6vw,46px);padding-top:clamp(80px,13vh,150px);display:grid}.explanation[data-astro-cid-gnsia3yu] h2[data-astro-cid-gnsia3yu]{font-family:var(--font-display);font-variation-settings:"wdth" 125, "wght" 900;text-transform:uppercase;letter-spacing:-.045em;color:var(--color-foreground);font-size:clamp(60px,12.4vw,200px);font-weight:900;font-stretch:125%;line-height:.82}.explanation[data-astro-cid-gnsia3yu] p[data-astro-cid-gnsia3yu]{max-width:56ch;color:var(--color-muted);font-size:clamp(15px,1.75vw,21px);line-height:1.72}.explanation[data-astro-cid-gnsia3yu] p[data-astro-cid-gnsia3yu] b[data-astro-cid-gnsia3yu]{color:var(--color-foreground);font-weight:600}:root[data-motion] .fama[data-astro-cid-gnsia3yu] [data-light-reveal]{clip-path:polygon(0% 140%,100% 114%,100% 210%,0% 210%);opacity:.001;transition:clip-path 1s var(--ease-out), transform 1s var(--ease-out), opacity .45s linear;transition-delay:var(--light-delay,0s);transform:translate(-16px,15px)}:root[data-motion] .fama[data-astro-cid-gnsia3yu] [data-light-reveal][data-lit]{clip-path:polygon(0% -40%,100% -66%,100% 210%,0% 210%);opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.travelling-light[data-astro-cid-gnsia3yu]{display:none}.bands[data-astro-cid-gnsia3yu]{opacity:.3}}.hero[data-astro-cid-ymn2v5n2]{flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.hero-nav[data-astro-cid-ymn2v5n2]{padding:clamp(20px, 3vw, 32px) var(--page-gutter) 0;text-transform:uppercase;letter-spacing:.06em;z-index:40;justify-content:space-between;align-items:center;gap:16px;font-size:clamp(13px,1.4vw,22px);font-weight:500;display:flex;position:relative}.hero-nav[data-astro-cid-ymn2v5n2] a[data-astro-cid-ymn2v5n2]{transition:opacity .2s}.hero-nav[data-astro-cid-ymn2v5n2] a[data-astro-cid-ymn2v5n2]:hover{opacity:.7}.hero-title[data-astro-cid-ymn2v5n2]{z-index:5;pointer-events:none;position:absolute;top:38%;left:0;right:0;overflow:hidden}.hero-title[data-astro-cid-ymn2v5n2] h1[data-astro-cid-ymn2v5n2]{text-transform:uppercase;letter-spacing:-.035em;white-space:nowrap;text-align:center;width:100%;font-size:clamp(76px,20vw,340px);font-weight:900;line-height:.82}.hero-footer[data-astro-cid-ymn2v5n2]{padding:0 var(--page-gutter) clamp(28px, 4vw, 40px);z-index:30;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:auto;display:flex;position:relative}.claim[data-astro-cid-ymn2v5n2]{font-family:var(--font-display);font-variation-settings:"wdth" 125, "wght" 900;text-transform:uppercase;letter-spacing:-.01em;color:var(--color-foreground);max-width:clamp(220px,30vw,420px);font-size:clamp(13px,1.55vw,25px);font-weight:900;font-stretch:125%;line-height:1.08}.claim-number[data-astro-cid-ymn2v5n2]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-right:.06em;font-size:1.62em}.magnet-portrait[data-astro-cid-ymn2v5n2]{z-index:20;will-change:transform;filter:drop-shadow(0 26px 46px #000000b8);width:clamp(190px,25vw,395px);position:absolute;bottom:clamp(74px,11vh,120px);left:50%;transform:translate(-50%)}.magnet-portrait[data-astro-cid-ymn2v5n2] img[data-astro-cid-ymn2v5n2]{width:100%;height:auto;-webkit-mask-image:linear-gradient(#000 78%,#0000 99%);mask-image:linear-gradient(#000 78%,#0000 99%)}.magnet-portrait[data-astro-cid-ymn2v5n2]:before{content:"";aspect-ratio:1;z-index:-1;filter:blur(42px);background:radial-gradient(circle,#b600a880,#0000 68%);border-radius:50%;width:86%;position:absolute;bottom:6%;left:50%;translate:-50%}@media (width>=768px){.hero-title[data-astro-cid-ymn2v5n2]{margin-top:-20px}}@media (width<=700px){.hero-title[data-astro-cid-ymn2v5n2]{top:32%}.magnet-portrait[data-astro-cid-ymn2v5n2]{filter:drop-shadow(0 10px 34px #0000004d);bottom:clamp(120px,18vh,170px)}.magnet-portrait[data-astro-cid-ymn2v5n2]:before{filter:blur(50px);background:radial-gradient(circle,#b600a829,#0000 72%);width:76%}.magnet-portrait[data-astro-cid-ymn2v5n2] img[data-astro-cid-ymn2v5n2]{-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(150% 190% at 50% 42%,#000 74%,#0000 100%),linear-gradient(#000 78%,#0000 99%);mask-image:radial-gradient(150% 190% at 50% 42%,#000 74%,#0000 100%),linear-gradient(#000 78%,#0000 99%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.long-label[data-astro-cid-ymn2v5n2]{display:none}.hero-footer[data-astro-cid-ymn2v5n2] .hero-button{letter-spacing:.05em;flex:none;padding:14px 24px;font-size:13px}}.stack-slot[data-astro-cid-zbwkvqh5]{justify-content:center;align-items:flex-start;height:88vh;display:flex}.stack-card[data-astro-cid-zbwkvqh5]{border:2px solid var(--color-foreground);background:var(--color-background);will-change:transform;transform-origin:top;border-radius:clamp(30px,4vw,60px);width:100%;max-width:1180px;padding:clamp(16px,2vw,32px);position:sticky}.card-header[data-astro-cid-zbwkvqh5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:clamp(14px,2vw,24px);display:flex}.card-number[data-astro-cid-zbwkvqh5]{font-variant-numeric:tabular-nums;color:var(--color-foreground);font-size:clamp(44px,9vw,130px);font-weight:900;line-height:.8}.card-title[data-astro-cid-zbwkvqh5]{flex-direction:column;flex:1;gap:4px;min-width:160px;padding-top:6px;display:flex}.card-title[data-astro-cid-zbwkvqh5] i[data-astro-cid-zbwkvqh5]{letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted);font-size:11px;font-style:normal}.card-title[data-astro-cid-zbwkvqh5] strong[data-astro-cid-zbwkvqh5]{text-transform:uppercase;font-size:clamp(17px,2vw,28px);font-weight:600;line-height:1.1}.card-photos[data-astro-cid-zbwkvqh5]{grid-template-columns:40% 1fr;gap:clamp(10px,1.4vw,18px);display:grid}.photo-column[data-astro-cid-zbwkvqh5]{flex-direction:column;gap:clamp(10px,1.4vw,18px);display:flex}.card-photos[data-astro-cid-zbwkvqh5] img[data-astro-cid-zbwkvqh5]{object-fit:cover;border-radius:clamp(24px,3.4vw,52px);width:100%}.photo-column[data-astro-cid-zbwkvqh5] img[data-astro-cid-zbwkvqh5]{height:100%;min-height:clamp(260px,36vw,556px)}@media (width<=700px){.stack-slot[data-astro-cid-zbwkvqh5]{height:auto;margin-bottom:20px}.stack-card[data-astro-cid-zbwkvqh5]{position:static}.card-photos[data-astro-cid-zbwkvqh5]{grid-template-columns:1fr}.photo-column[data-astro-cid-zbwkvqh5] img[data-astro-cid-zbwkvqh5]{height:200px;min-height:200px}}.nights[data-astro-cid-llnwl7sd]{background:var(--color-background);z-index:3;border-radius:40px 40px 0 0;margin-top:-40px;padding:72px 20px 0;position:relative}.section-title[data-astro-cid-llnwl7sd]{margin-bottom:clamp(30px,4vw,50px)}.all-nights[data-astro-cid-llnwl7sd]{justify-content:center;padding:clamp(40px,7vh,80px) 20px clamp(64px,10vh,120px);display:flex}.all-nights[data-astro-cid-llnwl7sd] .all-nights-button{padding:clamp(14px,1.6vw,18px) clamp(30px,3.4vw,46px);font-size:clamp(13px,1.3vw,16px)}@media (width>=768px){.nights[data-astro-cid-llnwl7sd]{border-radius:60px 60px 0 0;margin-top:-56px;padding:128px 40px 0}}.pack[data-astro-cid-6tkbf67i]{border:2px solid var(--color-line);transition:border-color .3s var(--ease-out), transform .3s var(--ease-out);border-radius:24px;flex-direction:column;gap:14px;padding:26px;display:flex}@media (hover:hover){.pack[data-astro-cid-6tkbf67i]:hover{border-color:var(--color-violet-light);transform:translateY(-6px)}}.featured[data-astro-cid-6tkbf67i]{border-color:var(--color-violet-light);background:linear-gradient(160deg,#b600a829,#0000 70%)}h3[data-astro-cid-6tkbf67i]{text-transform:uppercase;letter-spacing:.08em;font-size:clamp(17px,1.8vw,22px);font-weight:600}.price[data-astro-cid-6tkbf67i]{font-variant-numeric:tabular-nums;font-size:clamp(48px,6vw,76px);font-weight:900;line-height:.9}.included[data-astro-cid-6tkbf67i]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-violet-light);margin-top:-4px;font-size:12px;font-weight:500}ul[data-astro-cid-6tkbf67i]{border-top:1px solid var(--color-line);color:var(--color-foreground);gap:9px;margin-bottom:8px;padding-top:16px;font-size:clamp(15px,1.5vw,17px);line-height:1.45;list-style:none;display:grid}li[data-astro-cid-6tkbf67i]{gap:11px;display:flex}li[data-astro-cid-6tkbf67i]:before{content:"";background:var(--color-violet-light);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.62em}.pack[data-astro-cid-6tkbf67i] .open-sheet{align-self:flex-start;margin-top:auto}@media (width>=768px){.pack[data-astro-cid-6tkbf67i]{border-radius:44px;padding:40px}}@media (prefers-reduced-motion:reduce){.pack[data-astro-cid-6tkbf67i]:hover{transform:none}}.pack-sheet[data-astro-cid-g7vx3n26]{color:var(--color-foreground);background:var(--color-surface);border:0;border-radius:28px 28px 0 0;width:100%;max-width:none;height:92dvh;max-height:92dvh;margin:auto 0 0;padding:0;overflow:hidden;box-shadow:0 -20px 60px #0009}.pack-sheet[data-astro-cid-g7vx3n26]::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000009e}.pack-sheet[data-astro-cid-g7vx3n26][open]{animation:sheet-up .34s var(--ease-out)}@keyframes sheet-up{0%{transform:translateY(100%)}}@keyframes sheet-appear{0%{opacity:0;transform:translateY(24px)scale(.98)}}@media (width>=760px){.pack-sheet[data-astro-cid-g7vx3n26]{border-radius:36px;width:min(880px,100% - 48px);height:auto;max-height:88dvh;margin:auto}.pack-sheet[data-astro-cid-g7vx3n26][open]{animation:sheet-appear .3s var(--ease-out)}}.sheet-scroll[data-astro-cid-g7vx3n26]{height:100%;max-height:inherit;overscroll-behavior:contain;overflow-y:auto}.sheet-header[data-astro-cid-g7vx3n26]{z-index:2;border-bottom:1px solid var(--color-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#101010eb;justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 12px 22px;display:flex;position:sticky;top:0}.sheet-header[data-astro-cid-g7vx3n26] span[data-astro-cid-g7vx3n26]{letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:500}.sheet-close[data-astro-cid-g7vx3n26]{border:1px solid var(--color-line);width:44px;height:44px;color:var(--color-foreground);cursor:pointer;transition:background .2s var(--ease-out);background:0 0;border-radius:50%;font-family:inherit;font-size:26px;line-height:1}.sheet-close[data-astro-cid-g7vx3n26]:hover{background:#d7e2ea1a}.sheet-body[data-astro-cid-g7vx3n26]{padding:26px 22px 34px}.sheet-title[data-astro-cid-g7vx3n26]{text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(52px,10vw,96px);font-weight:900;line-height:.86}.tagline[data-astro-cid-g7vx3n26]{color:var(--color-violet-light);margin-top:12px;font-size:clamp(16px,1.8vw,19px);font-weight:500;line-height:1.4}.lead[data-astro-cid-g7vx3n26]{color:var(--color-muted);max-width:60ch;margin-top:12px;font-size:clamp(15px,1.6vw,17px);line-height:1.65}.equipment-photos[data-astro-cid-g7vx3n26]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:24px -22px 0;padding:0 22px 4px;display:flex;overflow-x:auto}.equipment-photos[data-astro-cid-g7vx3n26]::-webkit-scrollbar{display:none}figure[data-astro-cid-g7vx3n26]{aspect-ratio:4/3;scroll-snap-align:start;background:#1a1a1a;border-radius:18px;flex:0 0 78%;max-width:340px;position:relative;overflow:hidden}figure[data-astro-cid-g7vx3n26] button[data-astro-cid-g7vx3n26]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}figure[data-astro-cid-g7vx3n26] img[data-astro-cid-g7vx3n26]{object-fit:cover;width:100%;height:100%}figcaption[data-astro-cid-g7vx3n26]{pointer-events:none;background:linear-gradient(#0000,#000000d1);padding:26px 12px 10px;font-size:13px;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.provisional[data-astro-cid-g7vx3n26]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-violet-light);pointer-events:none;background:#0c0c0cb3;border:1px dashed #e48cdab3;border-radius:999px;padding:4px 10px;font-size:11px;position:absolute;top:10px;left:10px}.includes-title[data-astro-cid-g7vx3n26]{border-bottom:2px solid var(--color-foreground);letter-spacing:.2em;text-transform:uppercase;margin-top:30px;padding-bottom:10px;font-size:13px;font-weight:600}.includes[data-astro-cid-g7vx3n26]{grid-template-columns:1fr;list-style:none;display:grid}.includes[data-astro-cid-g7vx3n26] li[data-astro-cid-g7vx3n26]{border-bottom:1px solid var(--color-line);gap:11px;padding:11px 0;font-size:clamp(15px,1.5vw,16px);line-height:1.4;display:flex}.includes[data-astro-cid-g7vx3n26] li[data-astro-cid-g7vx3n26]:before{content:"";background:var(--color-violet-light);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.55em}.total[data-astro-cid-g7vx3n26]{background:linear-gradient(160deg,#b600a83d,#7621b01a);border:1px solid #e48cda73;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:18px 20px;display:flex}.total[data-astro-cid-g7vx3n26] b[data-astro-cid-g7vx3n26]{text-transform:uppercase;letter-spacing:.1em;font-size:14px;font-weight:600;display:block}.total[data-astro-cid-g7vx3n26] small[data-astro-cid-g7vx3n26]{color:var(--color-muted);margin-top:4px;font-size:13px;line-height:1.4;display:block}.total[data-astro-cid-g7vx3n26] strong[data-astro-cid-g7vx3n26]{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(40px,7vw,60px);font-weight:900;line-height:.9}.conditions[data-astro-cid-g7vx3n26]{color:var(--color-muted);margin-top:14px;font-size:14px;line-height:1.6}.sheet-body[data-astro-cid-g7vx3n26] .book-pack{text-align:center;width:100%;margin-top:24px}@media (width>=600px){.includes[data-astro-cid-g7vx3n26]{grid-template-columns:1fr 1fr;column-gap:28px}}@media (width>=760px){.sheet-body[data-astro-cid-g7vx3n26]{padding:36px 44px 44px}.equipment-photos[data-astro-cid-g7vx3n26]{margin:28px -44px 0;padding:0 44px 4px}.sheet-body[data-astro-cid-g7vx3n26] .book-pack{width:auto}}@media (prefers-reduced-motion:reduce){.pack-sheet[data-astro-cid-g7vx3n26][open]{animation:none}}.packs[data-astro-cid-47cowd42]{padding:80px 20px}.section-title[data-astro-cid-47cowd42]{margin-bottom:clamp(40px,5vw,72px)}.pack-grid[data-astro-cid-47cowd42]{grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:clamp(14px,2vw,24px);max-width:1180px;margin:0 auto;display:grid}.conditions[data-astro-cid-47cowd42]{text-align:center;max-width:720px;color:var(--color-muted);margin:clamp(26px,3vw,40px) auto 0;font-size:clamp(14px,1.4vw,16px);line-height:1.65}.conditions[data-astro-cid-47cowd42] b[data-astro-cid-47cowd42]{color:var(--color-foreground);font-weight:500}@media (width>=768px){.packs[data-astro-cid-47cowd42]{padding:150px 40px}}.parties[data-astro-cid-xvhu3nna]{background:var(--color-light-section);color:var(--color-background);z-index:2;border-radius:40px 40px 0 0;padding:72px 20px;position:relative}.section-title[data-astro-cid-xvhu3nna]{color:var(--color-background);margin-bottom:clamp(56px,7vw,112px)}.party-list[data-astro-cid-xvhu3nna]{max-width:1024px;margin:0 auto}.party[data-astro-cid-xvhu3nna]{border-top:1px solid #0c0c0c26;align-items:flex-start;gap:18px;padding:28px 4px;display:flex}.party[data-astro-cid-xvhu3nna]:last-child{border-bottom:1px solid #0c0c0c26}.party-number[data-astro-cid-xvhu3nna]{color:var(--color-background);font-variant-numeric:tabular-nums;font-size:clamp(46px,10vw,140px);font-weight:900;line-height:.8}.party-body[data-astro-cid-xvhu3nna]{padding-top:clamp(4px,1vw,14px)}h3[data-astro-cid-xvhu3nna]{text-transform:uppercase;color:var(--color-background);margin-bottom:10px;font-size:clamp(19px,2.2vw,33px);font-weight:500;line-height:1.1}p[data-astro-cid-xvhu3nna]{color:#0c0c0cb8;max-width:42em;font-size:clamp(15px,1.6vw,20px);font-weight:300;line-height:1.62}p[data-astro-cid-xvhu3nna] b[data-astro-cid-xvhu3nna]{color:var(--color-background);font-weight:500}@media (width>=768px){.parties[data-astro-cid-xvhu3nna]{border-radius:60px 60px 0 0;padding:128px 40px}.party[data-astro-cid-xvhu3nna]{gap:44px;padding:48px 8px}}.photo-strip[data-astro-cid-k42ug2hj]{background:var(--color-background);padding:clamp(64px,10vw,160px) 0 40px;overflow:hidden}.strip-row[data-astro-cid-k42ug2hj]{will-change:transform;gap:12px;width:max-content;display:flex}.strip-row[data-astro-cid-k42ug2hj]+.strip-row[data-astro-cid-k42ug2hj]{margin-top:12px}figure[data-astro-cid-k42ug2hj]{flex:none;width:clamp(240px,30vw,420px);position:relative}img[data-astro-cid-k42ug2hj]{object-fit:cover;border-radius:16px;width:100%;height:clamp(160px,19vw,270px)}figcaption[data-astro-cid-k42ug2hj]{letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 6px #000000e6;font-size:11px;font-weight:500;position:absolute;bottom:12px;left:14px}
