.walk[data-astro-cid-v4xzys2j]{--stage-h: clamp(14.5rem, 40svh, 27rem);position:relative;display:grid;grid-template-rows:var(--stage-h) 1fr;min-height:100vh;min-height:100svh;overflow:hidden;color:#fff;isolation:isolate;background:radial-gradient(90% 60% at 100% 100%,#05161359,#05161300 70%),linear-gradient(165deg,#0b7f75,#0a7369 55%,#08655c)}.walk[data-astro-cid-v4xzys2j]:before{content:"";position:absolute;left:0;right:0;bottom:0;height:60%;z-index:0;pointer-events:none;opacity:.16;background:repeat-x 0 100% / 30rem 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 480 300' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%238fe0d4' stroke-width='1.6'%3E%3Cpath d='M0 60 C 60 30 180 30 240 60 S 420 90 480 60'/%3E%3Cpath d='M0 120 C 60 90 180 90 240 120 S 420 150 480 120'/%3E%3Cpath d='M0 180 C 60 150 180 150 240 180 S 420 210 480 180'/%3E%3Cpath d='M0 240 C 60 210 180 210 240 240 S 420 270 480 240'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(0deg,#000 0%,transparent 100%);mask-image:linear-gradient(0deg,#000 0%,transparent 100%);animation:walkdrift 40s linear infinite}@keyframes walkdrift{to{background-position:-30rem 100%}}.walk__stage[data-astro-cid-v4xzys2j]{position:absolute;top:0;left:0;right:0;height:var(--stage-h);z-index:2;overflow:hidden;background:#06110f;border-radius:0 0 1.9rem 1.9rem;transition:height .75s var(--r-ease),border-radius .75s var(--r-ease)}.walk[data-astro-cid-v4xzys2j].is-walking .walk__stage[data-astro-cid-v4xzys2j]{height:100%;border-radius:0;z-index:6}.walk__media[data-astro-cid-v4xzys2j],.walk__poster[data-astro-cid-v4xzys2j],.walk__still[data-astro-cid-v4xzys2j],.walk__video[data-astro-cid-v4xzys2j]{position:absolute;inset:0;width:100%;height:100%}.walk__poster[data-astro-cid-v4xzys2j],.walk__still[data-astro-cid-v4xzys2j],.walk__video[data-astro-cid-v4xzys2j]{object-fit:cover;display:block}.walk__still[data-astro-cid-v4xzys2j],.walk__video[data-astro-cid-v4xzys2j]{opacity:0;transition:opacity .6s ease}.walk[data-astro-cid-v4xzys2j][data-film-mode=still] .walk__still[data-astro-cid-v4xzys2j].is-on,.walk[data-astro-cid-v4xzys2j].is-showing .walk__video[data-astro-cid-v4xzys2j]{opacity:1}.walk[data-astro-cid-v4xzys2j][data-film-tap=true] .walk__media[data-astro-cid-v4xzys2j]{cursor:pointer}.walk__shade[data-astro-cid-v4xzys2j]{position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,#05161380,#05161300 34%),linear-gradient(0deg,#05161373,#05161300 40%);transition:opacity .6s ease}.walk__shade[data-astro-cid-v4xzys2j]:after{content:"";position:absolute;inset:0;opacity:0;transition:opacity .6s ease;background:linear-gradient(0deg,#051613d1,#05161340 44%,#05161300 64%)}.walk[data-astro-cid-v4xzys2j].is-walking .walk__shade[data-astro-cid-v4xzys2j]:after{opacity:1}.walk__peek[data-astro-cid-v4xzys2j]{position:absolute;inset:0;z-index:3;pointer-events:none;transition:opacity .45s ease,visibility 0s linear 0s}.walk__peek[data-astro-cid-v4xzys2j]>*{pointer-events:auto}.walk[data-astro-cid-v4xzys2j].is-walking .walk__peek[data-astro-cid-v4xzys2j]{opacity:0;visibility:hidden;transition:opacity .45s ease,visibility 0s linear .45s}.walk__intro[data-astro-cid-v4xzys2j]{grid-row:2;position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:1.15rem 1.25rem calc(1.1rem + env(safe-area-inset-bottom));transition:opacity .5s ease,transform .7s var(--r-ease),visibility 0s linear 0s}.walk[data-astro-cid-v4xzys2j].is-walking .walk__intro[data-astro-cid-v4xzys2j]{opacity:0;transform:translateY(1.5rem);visibility:hidden;pointer-events:none;transition:opacity .4s ease,transform .7s var(--r-ease),visibility 0s linear .4s}.walk__close[data-astro-cid-v4xzys2j]{position:absolute;left:.9rem;top:5.4rem;z-index:5;width:44px;height:44px;display:grid;place-items:center;border-radius:99px;cursor:pointer;color:#fff;background:#05161380;border:1px solid rgba(255,255,255,.3);opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.walk[data-astro-cid-v4xzys2j].is-walking .walk__close[data-astro-cid-v4xzys2j]{opacity:1;visibility:visible;transition-delay:0s}.walk__close[data-astro-cid-v4xzys2j]:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.walk__panels[data-astro-cid-v4xzys2j]{list-style:none;margin:0;padding:0}.walk__ch[data-astro-cid-v4xzys2j],.walk__end[data-astro-cid-v4xzys2j]{position:absolute;left:1.25rem;right:1.25rem;z-index:3;bottom:calc(8.8rem + env(safe-area-inset-bottom));max-width:34rem;opacity:0;transform:translateY(1.2rem);visibility:hidden;pointer-events:none;transition:opacity .5s ease,transform .6s var(--r-ease),visibility 0s linear .5s}.walk__ch[data-astro-cid-v4xzys2j].is-on,.walk__end[data-astro-cid-v4xzys2j].is-on{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition-delay:0s}.walk__n[data-astro-cid-v4xzys2j]{margin:0;font-family:var(--font-display);font-weight:750;letter-spacing:-.03em;line-height:1;font-size:clamp(2.2rem,9vw,4.6rem);text-shadow:0 2px 24px rgba(5,22,19,.45)}.walk__n[data-astro-cid-v4xzys2j] span[data-astro-cid-v4xzys2j]{display:inline-block;vertical-align:top;margin-right:.35rem;padding-top:.35em;font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.2em;color:var(--color-gold)}.walk__body[data-astro-cid-v4xzys2j]{margin:.8rem 0 0;font-size:1rem;line-height:1.6;max-width:30rem;color:#ffffffeb;text-shadow:0 1px 12px rgba(5,22,19,.6)}.walk__end[data-astro-cid-v4xzys2j]{max-width:46rem}.walk__again[data-astro-cid-v4xzys2j]{margin-top:1.1rem;min-height:44px;padding:0 .2rem;background:none;border:0;cursor:pointer;font:inherit;font-size:.74rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ffffffe0;text-decoration:underline;text-underline-offset:.3em}.walk__controls[data-astro-cid-v4xzys2j]{position:absolute;left:1rem;right:1rem;bottom:calc(5.2rem + env(safe-area-inset-bottom));z-index:5;display:flex;align-items:center;gap:.25rem;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.walk[data-astro-cid-v4xzys2j].is-walking .walk__controls[data-astro-cid-v4xzys2j]{opacity:1;visibility:visible;transition-delay:0s}.walk__btn[data-astro-cid-v4xzys2j]{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:99px;cursor:pointer;color:#fff;background:#05161373;border:1px solid rgba(255,255,255,.3)}.walk__btn[data-astro-cid-v4xzys2j]:hover{background:#051613a6}.walk__btn--play[data-astro-cid-v4xzys2j]{margin-left:auto}.walk__btn--play[data-astro-cid-v4xzys2j] .walk__ico--pause[data-astro-cid-v4xzys2j],.walk__btn--play[data-astro-cid-v4xzys2j][data-playing=true] .walk__ico--play[data-astro-cid-v4xzys2j]{display:none}.walk__btn--play[data-astro-cid-v4xzys2j][data-playing=true] .walk__ico--pause[data-astro-cid-v4xzys2j]{display:block}.walk__count[data-astro-cid-v4xzys2j]{margin:0 .6rem;font-size:.8rem;font-weight:600;letter-spacing:.08em;color:#ffffffeb;white-space:nowrap;text-shadow:0 1px 8px rgba(5,22,19,.6)}.walk__dots[data-astro-cid-v4xzys2j]{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);z-index:5;display:none;flex-direction:column;align-items:center;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.walk[data-astro-cid-v4xzys2j].is-walking .walk__dots[data-astro-cid-v4xzys2j]{opacity:1;visibility:visible;transition-delay:0s}@media(min-width:640px){.walk__dots[data-astro-cid-v4xzys2j]{display:flex}.walk__count[data-astro-cid-v4xzys2j]{display:none}}.walk__dot[data-astro-cid-v4xzys2j]{width:44px;height:40px;display:grid;place-items:center;background:none;border:0;padding:0;cursor:pointer}.walk__dot[data-astro-cid-v4xzys2j] span[data-astro-cid-v4xzys2j]{width:8px;height:8px;border-radius:99px;background:#ffffff73;transition:background .3s ease,transform .3s ease}.walk__dot[data-astro-cid-v4xzys2j][aria-current=true] span[data-astro-cid-v4xzys2j]{background:#fff;transform:scale(1.5)}.walk__btn[data-astro-cid-v4xzys2j]:focus-visible,.walk__dot[data-astro-cid-v4xzys2j]:focus-visible,.walk__again[data-astro-cid-v4xzys2j]:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.walk__line[data-astro-cid-v4xzys2j]{position:relative;flex:1 1 auto;min-width:2.5rem;height:4px;margin:0 .7rem;border-radius:99px;background:#fff3}.walk__played[data-astro-cid-v4xzys2j],.walk__ahead[data-astro-cid-v4xzys2j]{position:absolute;top:0;bottom:0;left:0;border-radius:99px;transform-origin:left}.walk__played[data-astro-cid-v4xzys2j]{width:100%;transform:scaleX(0);background:var(--color-teal);box-shadow:0 0 10px #0b7f75b3}.walk__ahead[data-astro-cid-v4xzys2j]{width:0;transform:scaleX(0);background:var(--color-gold);opacity:.85}.walk[data-astro-cid-v4xzys2j].is-moving .walk__ahead[data-astro-cid-v4xzys2j],.walk[data-astro-cid-v4xzys2j].is-loading .walk__ahead[data-astro-cid-v4xzys2j]{transform:scaleX(1);opacity:.4}.walk[data-astro-cid-v4xzys2j].is-loading .walk__ahead[data-astro-cid-v4xzys2j]{opacity:1;background:linear-gradient(90deg,rgba(201,168,106,.15) 0%,var(--color-gold) 50%,rgba(201,168,106,.15) 100%);background-size:200% 100%;animation:walkswell 1.2s ease-in-out infinite}@keyframes walkswell{0%{background-position:100% 0}to{background-position:-100% 0}}.walk__head[data-astro-cid-v4xzys2j]{position:absolute;top:50%;left:0;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:99px;background:#fff;box-shadow:0 0 0 3px #0b7f758c}.walk[data-astro-cid-v4xzys2j].is-counting .walk__head[data-astro-cid-v4xzys2j]{animation:walkbob 1.6s ease-in-out infinite}@keyframes walkbob{50%{box-shadow:0 0 0 6px #0b7f7540}}.walk__btn--next[data-astro-cid-v4xzys2j]{position:relative}.walk__ring[data-astro-cid-v4xzys2j]{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);transform:rotate(-90deg);pointer-events:none;overflow:visible}.walk__ring[data-astro-cid-v4xzys2j] circle[data-astro-cid-v4xzys2j]{fill:none;stroke:var(--color-gold);stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.walk__impress[data-astro-cid-v4xzys2j]{left:auto;right:.9rem;bottom:auto;top:5.6rem;z-index:4}@media(min-width:900px){.walk[data-astro-cid-v4xzys2j]{--split: 46%;display:block;height:100vh;height:100svh;min-height:40rem}.walk__intro[data-astro-cid-v4xzys2j],.walk[data-astro-cid-v4xzys2j].is-walking .walk__intro[data-astro-cid-v4xzys2j]{position:absolute;top:0;bottom:0;left:0;width:var(--split);padding:6.4rem clamp(3.2rem,4.5vw,4.6rem) 2rem clamp(2rem,5vw,5.5rem);opacity:1;transform:none;visibility:visible;pointer-events:auto}.walk__intro[data-astro-cid-v4xzys2j]{z-index:4}.walk__stage[data-astro-cid-v4xzys2j],.walk[data-astro-cid-v4xzys2j].is-walking .walk__stage[data-astro-cid-v4xzys2j]{top:5.9rem;right:clamp(1rem,1.6vw,1.75rem);bottom:clamp(1rem,1.6vw,1.75rem);left:var(--split);height:auto;border-radius:2rem;z-index:2;box-shadow:0 40px 80px -40px #051613bf,0 0 0 1px #ffffff14}.walk__close[data-astro-cid-v4xzys2j]{display:none}.walk__ch[data-astro-cid-v4xzys2j],.walk__end[data-astro-cid-v4xzys2j]{left:clamp(1.6rem,2.4vw,2.4rem);right:4rem;bottom:6.2rem;max-width:32rem}.walk__n[data-astro-cid-v4xzys2j]{font-size:clamp(2.1rem,3.3vw,3.5rem)}.walk__controls[data-astro-cid-v4xzys2j]{left:clamp(1.1rem,1.8vw,1.8rem);right:clamp(1.1rem,1.8vw,1.8rem);bottom:1.3rem}.walk__impress[data-astro-cid-v4xzys2j]{top:1.1rem;right:1.3rem}.walk__dots[data-astro-cid-v4xzys2j]{right:.5rem}.walk__body[data-astro-cid-v4xzys2j]{font-size:1.05rem}.walk__btn[data-astro-cid-v4xzys2j]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0516134d}}@media(prefers-reduced-motion:reduce){.walk__ch[data-astro-cid-v4xzys2j],.walk__end[data-astro-cid-v4xzys2j],.walk__intro[data-astro-cid-v4xzys2j],.walk__still[data-astro-cid-v4xzys2j],.walk__video[data-astro-cid-v4xzys2j],.walk__controls[data-astro-cid-v4xzys2j],.walk__dots[data-astro-cid-v4xzys2j],.walk__stage[data-astro-cid-v4xzys2j],.walk__peek[data-astro-cid-v4xzys2j],.walk__close[data-astro-cid-v4xzys2j]{transition:none}.walk[data-astro-cid-v4xzys2j]:before{animation:none}.walk[data-astro-cid-v4xzys2j].is-loading .walk__ahead[data-astro-cid-v4xzys2j],.walk[data-astro-cid-v4xzys2j].is-counting .walk__head[data-astro-cid-v4xzys2j]{animation:none}}.px[data-astro-cid-g775id3a]{display:grid;gap:2rem;padding:clamp(1.4rem,4vw,2.6rem);border-radius:1.6rem;background:#fff;border:1px solid var(--r-hair);box-shadow:0 30px 60px -40px #0b242059}.px__q[data-astro-cid-g775id3a]{display:block;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-clay-dark)}.px__months[data-astro-cid-g775id3a]{margin:.6rem 0 0;font-family:var(--font-display);font-weight:750;letter-spacing:-.03em;font-size:clamp(2.6rem,9vw,4rem);line-height:1;color:var(--color-charcoal)}.px__range[data-astro-cid-g775id3a]{width:100%;margin:1.6rem 0 0;height:44px;accent-color:var(--color-clay);cursor:pointer;-webkit-appearance:none;appearance:none;background:transparent}.px__range[data-astro-cid-g775id3a]::-webkit-slider-runnable-track{height:6px;border-radius:99px;background:linear-gradient(90deg,var(--color-clay) var(--fill, 0%),var(--color-sand) var(--fill, 0%))}.px__range[data-astro-cid-g775id3a]::-moz-range-track{height:6px;border-radius:99px;background:var(--color-sand)}.px__range[data-astro-cid-g775id3a]::-moz-range-progress{height:6px;border-radius:99px;background:var(--color-clay)}.px__range[data-astro-cid-g775id3a]::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;margin-top:-12px;border-radius:99px;background:#fff;border:2px solid var(--color-clay);box-shadow:0 4px 14px #0b242040}.px__range[data-astro-cid-g775id3a]::-moz-range-thumb{width:26px;height:26px;border-radius:99px;background:#fff;border:2px solid var(--color-clay)}.px__range[data-astro-cid-g775id3a]:focus-visible{outline:2px solid var(--color-clay);outline-offset:4px;border-radius:8px}.px[data-astro-cid-g775id3a]>[data-astro-cid-g775id3a]{min-width:0}.px__scale[data-astro-cid-g775id3a]{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media(min-width:360px){.px__scale[data-astro-cid-g775id3a] li[data-astro-cid-g775id3a]{padding:.7rem .8rem}}.px__scale[data-astro-cid-g775id3a] li[data-astro-cid-g775id3a]{display:flex;flex-direction:column;gap:.2rem;padding:.6rem .5rem;border-radius:.9rem;border:1px solid var(--r-hair);transition:background .3s ease,border-color .3s ease}.px__scale[data-astro-cid-g775id3a] li[data-astro-cid-g775id3a].is-on{background:var(--color-charcoal);border-color:var(--color-charcoal)}.px__scale[data-astro-cid-g775id3a] span[data-astro-cid-g775id3a]{font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-stone)}.px__scale[data-astro-cid-g775id3a] b[data-astro-cid-g775id3a]{font-size:.86rem;color:var(--color-charcoal)}@media(min-width:360px){.px__scale[data-astro-cid-g775id3a] b[data-astro-cid-g775id3a]{font-size:.95rem}}.px__scale[data-astro-cid-g775id3a] li[data-astro-cid-g775id3a].is-on span[data-astro-cid-g775id3a]{color:var(--color-gold)}.px__scale[data-astro-cid-g775id3a] li[data-astro-cid-g775id3a].is-on b[data-astro-cid-g775id3a]{color:#fff}.px__rate[data-astro-cid-g775id3a]{margin:0;font-family:var(--font-display);font-weight:800;letter-spacing:-.04em;line-height:.95;font-size:clamp(3rem,12vw,5.4rem);color:var(--color-clay-dark)}.px__rate[data-astro-cid-g775id3a] small[data-astro-cid-g775id3a]{font-family:var(--font-sans);font-size:1rem;font-weight:600;letter-spacing:0;color:var(--color-stone)}.px__save[data-astro-cid-g775id3a]{display:inline-block;margin:.8rem 0 0;padding:.35rem .8rem;border-radius:99px;background:var(--color-sand-soft);font-size:.85rem;font-weight:600;color:var(--color-clay-dark)}.px__save[data-astro-cid-g775id3a][hidden]{display:none}.px__facts[data-astro-cid-g775id3a]{margin:1.6rem 0 0;display:grid;gap:1rem}.px__facts[data-astro-cid-g775id3a] div[data-astro-cid-g775id3a]{border-top:1px solid var(--r-hair);padding-top:.9rem}.px__facts[data-astro-cid-g775id3a] dt[data-astro-cid-g775id3a]{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-stone)}.px__facts[data-astro-cid-g775id3a] dd[data-astro-cid-g775id3a]{margin:.35rem 0 0;font-size:.98rem;line-height:1.6;color:var(--color-ink-soft)}.px__facts[data-astro-cid-g775id3a] b[data-astro-cid-g775id3a]{color:var(--color-charcoal)}.px__short[data-astro-cid-g775id3a]{margin:1.4rem 0 0;font-size:.88rem;color:var(--color-stone)}@media(min-width:900px){.px[data-astro-cid-g775id3a]{grid-template-columns:1fr 1.1fr;gap:clamp(2rem,5vw,4rem);align-items:start}.px__facts[data-astro-cid-g775id3a]{grid-template-columns:1fr 1fr;gap:1.2rem 2rem}}.hb[data-astro-cid-xpitneba]{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin-top:1rem;padding:.5rem;max-width:33rem;border-radius:1.35rem;background:#fff;color:var(--color-charcoal);box-shadow:0 26px 60px -26px #051613bf,0 0 0 1px #fff6}.hb__f[data-astro-cid-xpitneba]{display:grid;gap:0;min-width:0;padding:.45rem .85rem .15rem;border-radius:.95rem;background:var(--color-sand-soft);cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease}.hb__f[data-astro-cid-xpitneba]:hover{background:#dde9e4}.hb__f[data-astro-cid-xpitneba]:focus-within{background:#fff;box-shadow:0 0 0 2px var(--color-clay)}.hb__l[data-astro-cid-xpitneba]{display:flex;justify-content:space-between;align-items:baseline;gap:.4rem;font-size:.64rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-clay-dark)}.hb__box[data-astro-cid-xpitneba]{position:relative;display:block}.hb__in[data-astro-cid-xpitneba]{width:100%;min-height:40px;padding:0;border:0;background:transparent;color:var(--color-charcoal);font:inherit;font-size:16px;font-weight:700;color-scheme:light;appearance:none;-webkit-appearance:none;cursor:pointer}.hb__in[data-astro-cid-xpitneba]:focus{outline:none}select[data-astro-cid-xpitneba].hb__in{padding-right:1.2rem;background:no-repeat right .1rem center / .7rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%230b7f75' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}select[data-astro-cid-xpitneba].hb__in option[data-astro-cid-xpitneba]{color:var(--color-charcoal)}.hb__date[data-astro-cid-xpitneba]::-webkit-date-and-time-value{text-align:left}.hb__date[data-astro-cid-xpitneba]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.hb__ph[data-astro-cid-xpitneba]{position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none;font-size:16px;font-weight:700;color:var(--color-stone);display:none}.hb__date[data-astro-cid-xpitneba][data-empty=true]{color:transparent}.hb__date[data-astro-cid-xpitneba][data-empty=true]+.hb__ph[data-astro-cid-xpitneba]{display:block}.hb__go[data-astro-cid-xpitneba]{grid-column:1 / -1;min-height:52px;font-size:.8rem;white-space:nowrap;border-radius:.95rem;box-shadow:0 14px 30px -14px #0b7f75e6}.hb__go[data-astro-cid-xpitneba]:active{transform:translateY(1px)}.hb__rate[data-astro-cid-xpitneba]{font-size:.72rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--color-stone);white-space:nowrap}@supports (appearance: base-select){select[data-astro-cid-xpitneba].hb__in,select[data-astro-cid-xpitneba].hb__in::picker(select){appearance:base-select}select[data-astro-cid-xpitneba].hb__in{display:flex;align-items:center}select[data-astro-cid-xpitneba].hb__in::picker-icon{display:none}select[data-astro-cid-xpitneba].hb__in::picker(select){min-width:16rem;margin:.6rem 0;padding:.4rem;border:0;border-radius:1rem;background:#fff;box-shadow:0 28px 60px -22px #05161399,0 0 0 1px #0b242014;opacity:0;transform:translateY(-6px);transition:opacity .2s ease,transform .25s var(--r-ease),overlay .25s allow-discrete,display .25s allow-discrete}select[data-astro-cid-xpitneba].hb__in:open::picker(select){opacity:1;transform:none}@starting-style{select[data-astro-cid-xpitneba].hb__in:open::picker(select){opacity:0;transform:translateY(-6px)}}select[data-astro-cid-xpitneba].hb__in option[data-astro-cid-xpitneba]{display:flex;align-items:center;gap:.8rem;min-height:44px;padding:0 .85rem;border-radius:.7rem;font-size:.95rem;font-weight:700;color:var(--color-charcoal);cursor:pointer}select[data-astro-cid-xpitneba].hb__in option[data-astro-cid-xpitneba]::checkmark{display:none}select[data-astro-cid-xpitneba].hb__in option[data-astro-cid-xpitneba]:after{content:attr(data-rate) "/mo";margin-left:auto;font-size:.8rem;font-weight:600;color:var(--color-stone)}select[data-astro-cid-xpitneba].hb__in option[data-astro-cid-xpitneba]:hover,select[data-astro-cid-xpitneba].hb__in option[data-astro-cid-xpitneba]:focus-visible{background:var(--color-sand-soft);outline:none}select[data-astro-cid-xpitneba].hb__in option[data-astro-cid-xpitneba]:checked{background:#dcf3ee;color:var(--color-clay-dark)}select[data-astro-cid-xpitneba].hb__in option[data-astro-cid-xpitneba]:checked:after{color:var(--color-clay-dark)}}@media(min-width:900px){.hb[data-astro-cid-xpitneba]{margin-top:1.6rem;gap:.5rem;padding:.55rem;border-radius:1.5rem}.hb__f[data-astro-cid-xpitneba]{padding:.55rem 1.05rem .2rem}.hb__go[data-astro-cid-xpitneba]{min-height:56px}}@media(orientation:portrait)and (max-height:700px){.hb[data-astro-cid-xpitneba]{margin-top:.8rem}}.rthumb,.wafloat{transition:opacity .3s ease,transform .3s ease,visibility 0s linear 0s}body.hb-in-view .rthumb,body.hb-in-view .wafloat,body.hb-touring .wafloat{opacity:0;transform:translateY(.8rem);visibility:hidden;pointer-events:none;transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}@media(prefers-reduced-motion:reduce){.hb__go[data-astro-cid-xpitneba]:active{transform:none}}.hx__label[data-astro-cid-j7pv25f6]{margin:0;font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fff}.hx__title[data-astro-cid-j7pv25f6]{margin:.45rem 0 0;color:#fff;font-weight:800;letter-spacing:-.045em;line-height:.95;font-size:clamp(2.15rem,9.4vw,3rem)}.hx__br[data-astro-cid-j7pv25f6]{display:none}.hx__home[data-astro-cid-j7pv25f6]{position:relative;display:inline-block;color:var(--color-gold)}.hx__swell[data-astro-cid-j7pv25f6]{position:absolute;left:-.02em;bottom:-.16em;width:calc(100% + .04em);height:.2em;overflow:visible}.hx__swell[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6]{fill:none;stroke:var(--color-gold);stroke-width:3.2;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:hxswell 1.1s var(--r-ease) .5s forwards}@keyframes hxswell{to{stroke-dashoffset:0}}.hx__sub[data-astro-cid-j7pv25f6]{margin:.75rem 0 0;max-width:31rem;font-size:.92rem;line-height:1.5;color:#fff}.hx__more[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0 .5rem;margin:.45rem 0 0;font-size:.86rem;color:#fff}.hx__wa[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:0 .3rem;font-weight:700;color:#fff;text-decoration:underline;text-decoration-color:#8fe0d4b3;text-underline-offset:.3em;text-decoration-thickness:2px}.hx__wa[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{color:#25d366}.hx__wa[data-astro-cid-j7pv25f6]:hover{text-decoration-color:#fff}.hx__wa[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px;border-radius:6px}.hx__wide[data-astro-cid-j7pv25f6]{display:none}@media(min-width:640px){.hx__wide[data-astro-cid-j7pv25f6]{display:inline}}.hx__stamp[data-astro-cid-j7pv25f6]{display:none}.hx__go[data-astro-cid-j7pv25f6]{position:absolute;left:.85rem;bottom:.85rem;display:inline-flex;align-items:center;gap:.6rem;min-height:48px;padding:0 1rem 0 .35rem;cursor:pointer;border:0;border-radius:999px;font:inherit;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-charcoal);background:#fff;box-shadow:0 14px 30px -12px #051613b3;transition:transform .3s var(--r-ease),box-shadow .3s var(--r-ease)}.hx__go[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 18px 34px -12px #051613bf}.hx__go[data-astro-cid-j7pv25f6]:active{transform:translateY(1px)}.hx__go[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.hx__play[data-astro-cid-j7pv25f6]{position:relative;width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:99px;background:var(--color-clay);color:#fff;padding-left:2px}.hx__ring[data-astro-cid-j7pv25f6]{position:absolute;inset:-4px;width:46px;height:46px;transform:rotate(-90deg);pointer-events:none;overflow:visible}.hx__ring[data-astro-cid-j7pv25f6] circle[data-astro-cid-j7pv25f6]{fill:none;stroke:var(--color-clay);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.hx__peeks[data-astro-cid-j7pv25f6]{position:absolute;right:.85rem;bottom:.7rem;display:flex;align-items:flex-end}.hx__peek[data-astro-cid-j7pv25f6]{position:relative;display:block;width:5.3rem;padding:.3rem .3rem 0;margin-left:-.9rem;cursor:pointer;border:0;border-radius:.7rem;background:#fff;color:var(--color-charcoal);line-height:0;box-shadow:0 16px 30px -14px #051613cc;transform:rotate(var(--tilt));transform-origin:50% 100%;transition:transform .45s var(--r-ease),box-shadow .45s var(--r-ease)}.hx__peek[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:5 / 4;object-fit:cover;border-radius:.45rem;display:block}.hx__peek[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;padding:.42rem .1rem .45rem;font-size:.6rem;line-height:1.15;font-weight:700;letter-spacing:.02em;text-align:center;white-space:nowrap}.hx__peek--a[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.hx__peek--b[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{padding-right:.9rem}.hx__peek--a[data-astro-cid-j7pv25f6]{--tilt: -7deg;display:none}.hx__peek--b[data-astro-cid-j7pv25f6]{--tilt: -4deg;z-index:1}.hx__peek--c[data-astro-cid-j7pv25f6]{--tilt: 5deg;z-index:2}.hx__peek[data-astro-cid-j7pv25f6]:hover,.hx__peek[data-astro-cid-j7pv25f6]:focus-visible{transform:rotate(0) translateY(-6px) scale(1.04);z-index:3;box-shadow:0 22px 40px -14px #051613d9}.hx__peek[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.hx__endtitle[data-astro-cid-j7pv25f6]{margin:.6rem 0 0;font-family:var(--font-display);font-weight:800;letter-spacing:-.045em;line-height:.95;font-size:clamp(2.4rem,9vw,3.8rem);color:#fff;text-shadow:0 4px 40px rgba(5,22,19,.4)}.walk__end[data-astro-cid-j7pv25f6] .hx__label[data-astro-cid-j7pv25f6]{color:var(--color-gold)}.hx__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:1.2rem}.hx__book[data-astro-cid-j7pv25f6]{min-height:52px;padding-inline:1.9rem;font-size:.8rem;box-shadow:0 14px 34px -12px #0b7f75bf}.hx__ghost[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;min-height:52px;padding:0 1.5rem;border-radius:999px;text-decoration:none;font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05161333}@media(min-height:760px){.hx__title[data-astro-cid-j7pv25f6]{font-size:clamp(2.4rem,10.4vw,3.4rem)}.hx__sub[data-astro-cid-j7pv25f6]{font-size:.98rem;margin-top:.9rem}.hx__peek[data-astro-cid-j7pv25f6]{width:6rem}}@media(orientation:portrait)and (max-height:700px){.hx__sub[data-astro-cid-j7pv25f6]{display:none}}@media(min-width:900px){.hx__label[data-astro-cid-j7pv25f6]{font-size:.72rem;letter-spacing:.2em}.hx__title[data-astro-cid-j7pv25f6]{margin-top:.9rem;line-height:.92;font-size:clamp(3.2rem,min(5.6vw,10.5svh),6.4rem)}.hx__br[data-astro-cid-j7pv25f6]{display:inline}.hx__sub[data-astro-cid-j7pv25f6]{margin-top:1.2rem;font-size:1.05rem;line-height:1.6}.hx__more[data-astro-cid-j7pv25f6]{justify-content:flex-start;margin-top:.7rem;font-size:.92rem}.hx__stamp[data-astro-cid-j7pv25f6]{display:grid;place-items:center;position:absolute;right:0;top:23%;z-index:5;width:clamp(7rem,9vw,8.6rem);aspect-ratio:1;transform:translate(50%) rotate(-8deg);border-radius:50%;background:var(--color-gold);color:var(--color-charcoal);box-shadow:0 0 0 6px #0b7f7559,0 20px 40px -18px #051613b3}.hx__stampring[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;animation:hxspin 26s linear infinite}.hx__stampring[data-astro-cid-j7pv25f6] text[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:9.6px;font-weight:800;letter-spacing:.08em;fill:var(--color-charcoal)}@keyframes hxspin{to{transform:rotate(360deg)}}.hx__go[data-astro-cid-j7pv25f6]{left:1.3rem;bottom:1.3rem;min-height:56px;gap:.75rem;padding:0 1.3rem 0 .4rem;font-size:.74rem;letter-spacing:.16em}.hx__play[data-astro-cid-j7pv25f6]{width:44px;height:44px}.hx__ring[data-astro-cid-j7pv25f6]{width:52px;height:52px}.hx__peeks[data-astro-cid-j7pv25f6]{right:1.4rem;bottom:1.2rem}.hx__peek[data-astro-cid-j7pv25f6]{width:clamp(6.6rem,8.6vw,9.6rem);margin-left:-1.6rem;padding:.4rem .4rem 0;border-radius:.9rem}.hx__peek[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:.55rem}.hx__peek[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{padding:.55rem .1rem .6rem;font-size:.7rem}.hx__peek--a[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.hx__peek--b[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{padding-right:1.6rem}.hx__endtitle[data-astro-cid-j7pv25f6]{font-size:clamp(2.4rem,3.8vw,4rem)}}@media(min-width:1200px){.hx__peek--a[data-astro-cid-j7pv25f6]{display:block}}@media(prefers-reduced-motion:reduce){.hx__swell[data-astro-cid-j7pv25f6] path[data-astro-cid-j7pv25f6]{animation:none;stroke-dashoffset:0}.hx__stampring[data-astro-cid-j7pv25f6]{animation:none}.hx__peek[data-astro-cid-j7pv25f6],.hx__go[data-astro-cid-j7pv25f6]{transition:none}}.home[data-astro-cid-j7pv25f6]>section[data-astro-cid-j7pv25f6]{margin-top:clamp(4.5rem,10vw,8rem)}.home[data-astro-cid-j7pv25f6]>.hfacts[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem 1.2rem;margin-top:clamp(3rem,7vw,5rem)}.hfacts[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{border-top:2px solid var(--color-charcoal);padding-top:.9rem}.hfacts[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-display);font-weight:800;letter-spacing:-.04em;font-size:clamp(2rem,6vw,3.4rem);line-height:1;color:var(--color-charcoal)}.hfacts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;margin-top:.45rem;font-size:.86rem;color:var(--color-stone)}.hwho__grid[data-astro-cid-j7pv25f6]{display:grid;gap:2.2rem;margin-top:2.4rem}.hwho__media[data-astro-cid-j7pv25f6]{position:relative;border-radius:1.4rem;overflow:hidden;aspect-ratio:4 / 5}.hwho__media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--r-ease)}.hwho__card[data-astro-cid-j7pv25f6]:hover .hwho__media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.04)}.hwho__k[data-astro-cid-j7pv25f6]{position:absolute;left:.9rem;top:.9rem;padding:.35rem .8rem;border-radius:99px;background:#ffffffeb;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-clay-dark)}.hwho__t[data-astro-cid-j7pv25f6]{margin:1.1rem 0 0;font-size:1.55rem;letter-spacing:-.03em;color:var(--color-charcoal)}.hwho__b[data-astro-cid-j7pv25f6]{margin:.5rem 0 0;color:var(--color-ink-soft);line-height:1.65;max-width:34ch}.hhouse[data-astro-cid-j7pv25f6]{display:grid}.hhouse__media[data-astro-cid-j7pv25f6]{position:relative;min-height:22rem}.hhouse__img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hhouse__text[data-astro-cid-j7pv25f6]{padding:2.6rem clamp(1.25rem,5vw,4rem) 0}.hhouse__list[data-astro-cid-j7pv25f6]{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1.2rem 2rem}.hhouse__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-top:1px solid var(--r-hair);padding-top:.85rem}.hhouse__list[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;font-size:1.15rem;color:var(--color-charcoal)}.hhouse__list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;margin-top:.3rem;font-size:.93rem;line-height:1.6;color:var(--color-ink-soft)}.hdoors__stage[data-astro-cid-j7pv25f6]{position:relative;margin-top:2.2rem;border-radius:1.6rem;overflow:hidden;line-height:0;box-shadow:0 40px 80px -50px #0b242099}.hdoors__img[data-astro-cid-j7pv25f6]{width:100%;height:auto;display:block}.rdoor[data-astro-cid-j7pv25f6]{position:absolute;transform:translate(-50%,-50%);z-index:2;width:44px;height:44px;display:grid;place-items:center;background:none;border:0;padding:0;cursor:pointer}.rdoor__ring[data-astro-cid-j7pv25f6]{width:18px;height:18px;border-radius:99px;background:#fffffff2;box-shadow:0 0 0 6px #17a39873,0 0 22px #ffd68ce6;animation:rdpulse 2.4s ease-in-out infinite}.rdoor--soon[data-astro-cid-j7pv25f6] .rdoor__ring[data-astro-cid-j7pv25f6]{background:#ffffff80;box-shadow:0 0 0 5px #ffffff2e;animation:none}@keyframes rdpulse{50%{box-shadow:0 0 0 10px #17a39833,0 0 26px #ffd68ce6}}.rdoor__nm[data-astro-cid-j7pv25f6]{position:absolute;top:calc(100% - 4px);left:50%;transform:translate(-50%);white-space:nowrap;line-height:1;font-size:.62rem;font-weight:700;letter-spacing:.06em;color:#fff;text-shadow:0 1px 4px rgba(5,22,19,.95);padding:.2rem .4rem;border-radius:99px;background:#05161373;opacity:0;transition:opacity .3s ease}.rdoor[data-astro-cid-j7pv25f6]:hover .rdoor__nm[data-astro-cid-j7pv25f6],.rdoor[data-astro-cid-j7pv25f6]:focus-visible .rdoor__nm[data-astro-cid-j7pv25f6]{opacity:1}.hdoors__list[data-astro-cid-j7pv25f6]{list-style:none;margin:1.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.hdoors__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:baseline;gap:.45rem;min-height:44px;padding:.7rem 1.1rem;border-radius:99px;border:1px solid var(--r-hair);background:#fff;text-decoration:none;color:var(--color-charcoal);transition:border-color .3s ease,transform .3s var(--r-ease)}.hdoors__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{border-color:var(--color-clay);transform:translateY(-2px)}.hdoors__list[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}.hdoors__list[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--color-stone)}.hdoors__inside[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;margin-top:1rem}.hdoors__room[data-astro-cid-j7pv25f6],.hdoors__walk[data-astro-cid-j7pv25f6]{position:relative;border-radius:1.4rem;overflow:hidden;line-height:0}.hdoors__room[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.hdoors__walk[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.hdoors__tag[data-astro-cid-j7pv25f6]{position:absolute;left:.9rem;top:.9rem;z-index:2;margin:0;line-height:1;padding:.45rem .8rem;border-radius:99px;background:#ffffffeb;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-clay-dark)}.hmonth[data-astro-cid-j7pv25f6] .rtitle[data-astro-cid-j7pv25f6]{margin-bottom:2.2rem}.hwork[data-astro-cid-j7pv25f6]{background:var(--color-charcoal);color:#fff;padding:clamp(4rem,9vw,7rem) 0}.hwork__cols[data-astro-cid-j7pv25f6]{display:grid;gap:2rem;margin-top:2.6rem}.hwork__cols[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{border-top:1px solid rgba(255,255,255,.18);padding-top:1rem}.hwork__cols[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold)}.hwork__cols[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;margin-top:.5rem;font-family:var(--font-display);font-weight:750;letter-spacing:-.03em;font-size:clamp(1.8rem,4vw,2.6rem)}.hwork__cols[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:.6rem 0 0;color:#ffffffbf;line-height:1.65}.hwork__note[data-astro-cid-j7pv25f6]{margin:2.4rem 0 0;font-size:.9rem;color:#ffffffa6}.hwork__note[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--color-gold)}.hhood__map[data-astro-cid-j7pv25f6]{margin-top:2.2rem}.hhood__more[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;min-height:44px;margin-top:1.4rem;font-weight:600;color:var(--color-clay-dark)}.hisland[data-astro-cid-j7pv25f6]{position:relative;min-height:34rem;display:flex;align-items:flex-end;color:#fff;overflow:hidden}.hisland__media[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.hisland__img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.hisland__media[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#051613e0,#05161359 55%,#0516131a)}.hisland__inner[data-astro-cid-j7pv25f6]{position:relative;padding-top:8rem;padding-bottom:clamp(3rem,7vw,5rem)}.hisland__guides[data-astro-cid-j7pv25f6]{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:0}.hisland__guides[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.9rem;min-height:56px;padding:.8rem 0;text-decoration:none;color:#fff;border-top:1px solid rgba(255,255,255,.2);font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;font-size:1.3rem}.hisland__guides[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{flex:0 0 4.2rem;font-family:var(--font-sans);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold)}.hisland__guides[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{margin-left:auto;font-style:normal;transition:transform .3s var(--r-ease)}.hisland__guides[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover i[data-astro-cid-j7pv25f6]{transform:translate(4px)}.hisland__all[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;min-height:44px;margin-top:1.2rem;color:var(--color-gold);font-weight:600}.hbook__panel[data-astro-cid-j7pv25f6]{position:relative;border-radius:1.8rem;overflow:hidden;min-height:34rem;display:flex;align-items:flex-end}.hbook__img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hbook__scrim[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(0deg,#051613e6,#05161373 55%,#0516130d)}.hbook__panel[data-astro-cid-j7pv25f6] .rimpress[data-astro-cid-j7pv25f6]{left:auto;right:.9rem;bottom:auto;top:.9rem}.hbook__inner[data-astro-cid-j7pv25f6]{position:relative;z-index:2;padding:clamp(1.6rem,5vw,3.4rem);color:#fff;max-width:40rem}.hbook__title[data-astro-cid-j7pv25f6]{margin:.6rem 0 0;font-weight:800;letter-spacing:-.045em;font-size:clamp(2.8rem,9vw,5.2rem);line-height:.92;color:#fff}.hbook__sub[data-astro-cid-j7pv25f6]{margin:1rem 0 1.6rem;line-height:1.65;color:#ffffffdb}.hbook__wa[data-astro-cid-j7pv25f6]{margin:1.2rem 0 0;font-size:.9rem;color:#fffc}.hbook__wa[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--color-gold)}.rquick[data-astro-cid-j7pv25f6]{margin-top:clamp(3rem,7vw,5rem);max-width:44rem}.rquick__title[data-astro-cid-j7pv25f6]{margin:.8rem 0 0;font-size:clamp(1.9rem,5vw,2.8rem);letter-spacing:-.03em;line-height:1.05;color:var(--color-charcoal)}.rquick__sub[data-astro-cid-j7pv25f6]{margin:.9rem 0 0;color:var(--color-ink-soft);line-height:1.65}.rquick__form[data-astro-cid-j7pv25f6]{margin-top:1.6rem}.rquick__or[data-astro-cid-j7pv25f6]{margin:1.4rem 0 0;font-size:.92rem;color:var(--color-stone)}.rquick__link[data-astro-cid-j7pv25f6]{background:none;border:0;padding:.6rem 0;min-height:44px;cursor:pointer;font:inherit;font-weight:600;color:var(--color-clay-dark);text-decoration:underline;text-underline-offset:3px}@media(min-width:640px){.hhouse__list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.rdoor__nm[data-astro-cid-j7pv25f6]{opacity:1}.hdoors__inside[data-astro-cid-j7pv25f6]{grid-template-columns:1.7fr 1fr}}@media(min-width:900px){.home[data-astro-cid-j7pv25f6]>.hfacts[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}.hwho__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:clamp(1.4rem,3vw,2.4rem)}.hwho__grid[data-astro-cid-j7pv25f6] .hwho__card[data-astro-cid-j7pv25f6]:nth-child(2){margin-top:4rem}.hhouse[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;align-items:stretch}.hhouse__media[data-astro-cid-j7pv25f6]{min-height:44rem}.hhouse__text[data-astro-cid-j7pv25f6]{padding:clamp(3rem,6vw,6rem) clamp(2rem,6vw,6rem);align-self:center}.hdoors__head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:0 3rem;align-items:end}.hdoors__head[data-astro-cid-j7pv25f6] .rlabel[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.hdoors__head[data-astro-cid-j7pv25f6] .rbody[data-astro-cid-j7pv25f6]{margin:0}.hwork__cols[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:3rem}.hisland[data-astro-cid-j7pv25f6]{min-height:44rem}.hisland__guides[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;column-gap:3rem}.hbook__panel[data-astro-cid-j7pv25f6]{min-height:40rem}}@media(prefers-reduced-motion:reduce){.rdoor__ring[data-astro-cid-j7pv25f6]{animation:none}}
