._theme_ghsti_7{background:var(--surface);color:var(--fg)}._theme_ghsti_7[data-ground=dark]{--surface: #17151a;--surface-sunk: #1f1c22;--fg: #e6e4e0;--fg-soft: #a8a4a0;--line: #3a373f;--accent-ink: #ffffff}._theme_ghsti_7[data-shape=rounded]{--radius: 14px}._theme_ghsti_7[data-shape=sharp]{--radius: 0px}._empty_ghsti_33{padding-block:var(--space-16);color:var(--fg-soft)}._plain_ghsti_38{padding-block:var(--space-12)}._sunkPlain_ghsti_42{background:var(--surface-sunk)}._intro_ghsti_51{padding-block:var(--space-12) var(--space-16);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 8%,var(--surface)) 0%,var(--surface) 85%)}._introGrid_ghsti_60{display:grid;grid-template-columns:1fr;gap:var(--space-8);align-items:center}@media(min-width:56rem){._introGrid_ghsti_60{grid-template-columns:1.1fr .9fr;gap:var(--space-12)}}._introName_ghsti_74{font-family:var(--font-display);font-size:clamp(2.75rem,7vw,5rem);font-weight:700;font-variation-settings:"SOFT" 0,"WONK" 1;line-height:.95;letter-spacing:var(--tracking-display);padding-block:var(--display-paint-pad);text-wrap:balance}._introBusiness_ghsti_87{margin-top:var(--space-3);font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:var(--fg-soft)}._introTag_ghsti_95{margin-top:var(--space-2);font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent)}._introBody_ghsti_103{margin-top:var(--space-4);max-width:54ch;font-size:1.125rem;color:var(--fg-soft)}._accepting_ghsti_112{display:inline-block;margin-top:var(--space-3);padding:var(--space-1) var(--space-3);border:1px solid var(--accent);border-radius:var(--radius);font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent)}._acceptingOff_ghsti_124{border-color:var(--line);color:var(--fg-soft)}._introPhoto_ghsti_129{width:100%;aspect-ratio:4 / 5;object-fit:cover;border:1px solid var(--line);border-radius:var(--radius);filter:saturate(.94) contrast(1.03);box-shadow:10px 10px 0 var(--accent)}@media(max-width:55.9375rem){._introPhoto_ghsti_129{box-shadow:6px 6px 0 var(--accent)}}._text_ghsti_147{display:flex;flex-direction:column;gap:var(--space-4);max-width:62ch}._text_ghsti_147 p{font-size:1.0625rem;color:var(--fg-soft)}@media(min-width:56rem){._textTwo_ghsti_160{display:block;columns:2;column-gap:var(--space-8);max-width:none}._textTwo_ghsti_160 p{margin-bottom:var(--space-4);break-inside:avoid}}._gallery_ghsti_175{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}@media(min-width:56rem){._gallery_ghsti_175{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}}._gallery_ghsti_175 img{width:100%;aspect-ratio:1;object-fit:cover;border:1px solid var(--line);border-radius:var(--radius);transition:transform var(--dur-move) var(--ease-swing),box-shadow var(--dur-move) var(--ease-swing)}._gallery_ghsti_175 img:hover{transform:translate(var(--lift),var(--lift));box-shadow:6px 6px 0 var(--accent)}._prices_ghsti_208{display:flex;flex-direction:column;max-width:40rem}@media(min-width:64rem){._prices_ghsti_208{display:block;max-width:none;columns:2;column-gap:var(--space-16)}._priceRow_ghsti_222{break-inside:avoid}}._priceRow_ghsti_222{padding-block:var(--space-3);border-bottom:1px solid var(--line)}._priceLine_ghsti_232{display:flex;align-items:baseline;gap:var(--space-3)}._priceService_ghsti_238{font-weight:600}._priceDots_ghsti_242{flex:1;border-bottom:2px dotted color-mix(in srgb,var(--fg) 32%,transparent);transform:translateY(-.25em)}._priceValue_ghsti_250{font-family:var(--font-display);font-weight:700;font-variation-settings:"SOFT" 0,"WONK" 1;color:var(--accent)}._priceDuration_ghsti_257{font-size:var(--type-small);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-soft);white-space:nowrap}._priceDetail_ghsti_265{margin-top:var(--space-2);max-width:56ch;font-size:var(--type-small);color:var(--fg-soft)}._details_ghsti_274{display:flex;flex-wrap:wrap;gap:var(--space-3)}._fact_ghsti_280{display:flex;flex-direction:column;gap:var(--space-1);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:var(--space-3) var(--space-4);min-width:10rem}._factLabel_ghsti_291{font-size:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent)}._action_ghsti_300{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._actionNote_ghsti_307{font-size:var(--type-small);color:var(--fg-soft)}[data-contrast=high] ._theme_ghsti_7[data-ground=dark],[data-contrast=high] ._theme_ghsti_7.theme-luxury{--fg-soft: var(--fg);--fg-muted: var(--fg)}
