.acc-intro[data-astro-cid-irif7uha]:before{content:"";position:absolute;inset:-10rem -12rem auto auto;width:38rem;height:30rem;background:radial-gradient(closest-side,rgba(33,189,210,.14),rgba(33,189,210,.05) 60%,transparent);pointer-events:none}.pc{border-radius:1rem 1rem 0 0;overflow:hidden;background:var(--gray-1)}.pc__track{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.pc__track::-webkit-scrollbar{display:none}.pc__track:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.pc__list{display:flex;margin:0;padding:0;list-style:none}.pc__slide{position:relative;flex:0 0 100%;aspect-ratio:3 / 2;scroll-snap-align:start}.pc__open{display:block;width:100%;height:100%;cursor:zoom-in}.pc__nav{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:#ffffffe6;color:var(--text-1);box-shadow:0 4px 14px -4px #00000059;transition:opacity .2s ease,background-color .2s ease}.pc__nav:hover{background:#fff}.pc__nav:disabled{opacity:0;pointer-events:none}.pc__nav svg{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pc__nav--prev{left:.75rem}.pc__nav--next{right:.75rem}.pc__count{position:absolute;right:.75rem;bottom:.75rem;padding:.2rem .55rem .1rem;border-radius:999px;background:#0000008c;color:#fff;font-family:Yantramanav,Yantramanav Fallback,Roboto,Roboto Fallback,system-ui,sans-serif;font-size:.72rem;letter-spacing:.06em}@media(hover:hover){.pc .pc__nav:not(:disabled){opacity:0}.pc:hover .pc__nav:not(:disabled),.pc:focus-within .pc__nav:not(:disabled){opacity:1}}.room-more[data-astro-cid-u5txjrps]>summary[data-astro-cid-u5txjrps]{list-style:none}.room-more[data-astro-cid-u5txjrps]>summary[data-astro-cid-u5txjrps]::-webkit-details-marker{display:none}.room-more[data-astro-cid-u5txjrps][open] .room-more__chevron[data-astro-cid-u5txjrps]{transform:rotate(180deg)}@media(max-width:1024px)and (min-width:769px){.rooms-grid[data-astro-cid-d66774kf]>li[data-astro-cid-d66774kf]:last-child:nth-child(odd){grid-column:1 / -1;width:calc(50% - .75rem);justify-self:center}}.mw-bg[data-astro-cid-iwzt2vbq]{background:radial-gradient(46rem 26rem at 6% 0%,rgba(33,189,210,.22),transparent 62%),radial-gradient(40rem 26rem at 100% 100%,rgba(23,117,132,.16),transparent 60%),radial-gradient(28rem 18rem at 72% 8%,rgba(193,229,248,.7),transparent 70%),linear-gradient(135deg,#e8f5f8,#f7fbfc,#e3f2f6)}.rmos{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.rmos__tile{position:relative;overflow:hidden;border-radius:1.1rem;cursor:zoom-in;padding:0;background:#e8f5f8;box-shadow:0 22px 50px -34px #292e6199}.rmos__tile--0{grid-column:1 / -1;aspect-ratio:3 / 2;border-radius:1.5rem 1.5rem 1.1rem 1.1rem}.rmos__tile--1,.rmos__tile--2{aspect-ratio:4 / 3}.rmos__tile--1{border-radius:1.1rem 1.1rem 1.1rem 1.5rem}.rmos__tile--2{border-radius:1.1rem 1.1rem 1.5rem}.rmos__tile img{transition:transform .6s ease}.rmos__tile:hover img,.rmos__tile:focus-visible img{transform:scale(1.05)}.rmos__more{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#292e6140,#292e61b3);color:#fff;font:700 1.15rem/1.2 Yantramanav,Roboto,sans-serif;letter-spacing:.04em;text-align:center;padding:1rem}@media(prefers-reduced-motion:reduce){.rmos__tile img{transition:none}}.groups-bg{background:radial-gradient(40rem 22rem at 100% 0%,rgba(33,189,210,.28),transparent 65%),radial-gradient(34rem 24rem at 0% 100%,rgba(23,117,132,.4),transparent 62%),linear-gradient(160deg,#292e61,#1f2450 55%,#177584 140%)}.groups-perk{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff24}.groups-card{box-shadow:0 40px 80px -40px #000000b3}.groups-count{font-size:clamp(3.4rem,8vw,4.6rem);line-height:1}.groups-step{width:3.2rem;height:3.2rem;border-radius:9999px;border:2px solid #177584;color:#177584;font-size:1.7rem;line-height:1;background:#fff;cursor:pointer;transition:background-color .15s,color .15s,transform .15s}.groups-step:hover{background:#177584;color:#fff}.groups-step:active{transform:scale(.92)}.groups-people{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center;min-height:2.6rem}.gp-person{position:relative;width:1.5rem;height:2.4rem;display:inline-block}.gp-person:before{content:"";position:absolute;left:50%;top:0;width:.85rem;height:.85rem;margin-left:-.425rem;border-radius:50%;background:#21bdd2}.gp-person:after{content:"";position:absolute;left:50%;top:1rem;width:1.3rem;height:1.35rem;margin-left:-.65rem;border-radius:.65rem .65rem .25rem .25rem;background:#177584}.gp-person.is-new{animation:gp-pop .35s cubic-bezier(.2,1.4,.4,1)}@keyframes gp-pop{0%{transform:scale(0) translateY(8px);opacity:0}to{transform:none;opacity:1}}.gp-more{align-self:center;font-family:Yantramanav,Roboto,sans-serif;color:#177584;font-size:1.1rem}@media(prefers-reduced-motion:reduce){.gp-person.is-new{animation:none}.groups-step{transition:none}}
