._page_ivrgb_1{max-width:1120px;margin:0 auto;padding:var(--spacing-4) var(--spacing-4) var(--spacing-12)}._hero_ivrgb_7{display:grid;gap:var(--spacing-6);padding-top:var(--spacing-2)}._heroPhoto_ivrgb_13{aspect-ratio:4 / 3}._tagline_ivrgb_17{font-family:var(--font-family-display);font-weight:500;color:var(--primary);font-size:clamp(1.9rem,6vw,3rem);line-height:1.12;margin:0}._sub_ivrgb_26{font-family:var(--font-family-display);font-style:italic;color:var(--accent-text);font-size:1.1rem;line-height:1.5;margin:var(--spacing-3) 0 0}._actions_ivrgb_35{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-6)}._section_ivrgb_42{margin-top:var(--spacing-12)}._kicker_ivrgb_46{font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-text);font-weight:600;margin-bottom:var(--spacing-2)}._h2_ivrgb_55{font-family:var(--font-family-display);font-weight:500;color:var(--primary);font-size:1.6rem;margin:0 0 var(--spacing-3)}._lead_ivrgb_63{font-size:1.05rem;line-height:1.7;max-width:62ch;margin:0}._twoGrid_ivrgb_70{display:grid;gap:var(--spacing-6)}._apt_ivrgb_75{display:block;text-decoration:none;color:inherit}._apt_ivrgb_75 p{margin:var(--spacing-2) 0 0;line-height:1.6}._aptPhoto_ivrgb_86{aspect-ratio:16 / 10;margin-bottom:var(--spacing-3)}._aptName_ivrgb_91{font-family:var(--font-family-display);font-weight:500;color:var(--primary);font-size:1.4rem;margin:0}._aptPrice_ivrgb_99{font-family:var(--font-family-display);color:var(--primary)}._whole_ivrgb_104{margin-top:var(--spacing-4);color:var(--muted-foreground)}._split_ivrgb_109{display:grid;gap:var(--spacing-8)}._times_ivrgb_114{list-style:none;padding:0;margin:0}._times_ivrgb_114 li{display:flex;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-3) 0;border-bottom:1px solid var(--border)}._time_ivrgb_114{font-family:var(--font-family-display);color:var(--accent-text);white-space:nowrap}._small_ivrgb_134{font-size:.8rem;color:var(--muted-foreground)}._steps_ivrgb_139{counter-reset:s;list-style:none;padding:0;margin:0 0 var(--spacing-6)}._steps_ivrgb_139 li{counter-increment:s;position:relative;padding-left:2.6rem;margin-bottom:var(--spacing-4);line-height:1.55}._steps_ivrgb_139 li:before{content:counter(s);position:absolute;left:0;top:0;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--accent);color:var(--accent-foreground);font-size:.85rem;font-weight:600;display:flex;align-items:center;justify-content:center}._steps_ivrgb_139 b{color:var(--primary);font-weight:600}@media(min-width:860px){._hero_ivrgb_7{grid-template-columns:1.2fr 1fr;align-items:center;gap:var(--spacing-12)}._twoGrid_ivrgb_70,._split_ivrgb_109{grid-template-columns:1fr 1fr}}
