._page_ul4tn_7{--ink: #14130f;--paper: #fbf9f4;--muted: #57534a;--soft: #7d776b;--faint: #8a8375;--faintest: #a8a093;--rule: rgba(20, 19, 15, .1);--chip: rgba(20, 19, 15, .06);--gold: #c09a54;--gold-deep: #b08a46;--gold-text: #8a6a22;background:var(--paper);color:var(--ink);font-family:Figtree,system-ui,-apple-system,Segoe UI,Helvetica,sans-serif;text-wrap:pretty;min-height:calc(100svh - 128px)}._section_ul4tn_33{max-width:1080px;margin:0 auto;padding:76px 40px 0;scroll-margin-top:20px}._lastSection_ul4tn_40{padding-bottom:96px}._eyebrow_ul4tn_44{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--faintest)}._sectionTitle_ul4tn_52{margin:12px 0 0;font-size:30px;line-height:1.15;letter-spacing:-.02em;font-weight:700}._heroTitle_ul4tn_62{margin:0;font-size:58px;line-height:1;letter-spacing:-.035em;font-weight:800}._heroLead_ul4tn_70{margin:22px 0 0;max-width:58ch;font-size:17.5px;line-height:1.62;color:var(--muted)}._heroFigure_ul4tn_80{margin:40px 0 0}._heroPhoto_ul4tn_84{aspect-ratio:2.4;overflow:hidden;border-radius:20px;background:#14130f0f}._heroPhoto_ul4tn_84 img{width:100%;height:100%;object-fit:cover;display:block}._heroCaption_ul4tn_98{margin:12px 0 0;font-size:12.5px;line-height:1.5;color:var(--faintest)}._stats_ul4tn_105{margin-top:44px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(20,19,15,.12);border-bottom:1px solid rgba(20,19,15,.12)}._stat_ul4tn_105{padding:26px 24px;border-left:1px solid var(--rule)}._stat_ul4tn_105:first-child{padding-left:0;border-left:none}._stat_ul4tn_105:last-child{padding-right:0}._statValue_ul4tn_127{font-size:46px;line-height:1;font-weight:800;letter-spacing:-.04em}._statValueGold_ul4tn_134{color:var(--gold-deep)}._statLabel_ul4tn_138{margin-top:10px;font-size:13.5px;line-height:1.45;color:var(--soft);white-space:pre-line}._jump_ul4tn_146{margin-top:22px;display:flex;flex-wrap:wrap;gap:22px;font-size:13.5px;font-weight:600}._jumpLink_ul4tn_155{color:var(--soft);text-decoration:none;border-bottom:1px solid rgba(125,119,107,.35);padding-bottom:2px}._jumpLink_ul4tn_155:hover{color:var(--ink);border-color:var(--ink)}._panel_ul4tn_169{background:var(--ink);color:#f7f4ec;border-radius:24px;padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}._panelEyebrow_ul4tn_180{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f7f4ec6b}._panelTitle_ul4tn_188{margin:14px 0 0;font-size:30px;line-height:1.15;letter-spacing:-.025em;font-weight:700}._panelText_ul4tn_196{margin:16px 0 0;font-size:16px;line-height:1.65;color:#f7f4ecb8}._panelNote_ul4tn_203{margin:16px 0 0;font-size:14.5px;line-height:1.6;color:#f7f4ec8c}._contrast_ul4tn_213{display:grid;grid-template-columns:1fr 1fr;gap:20px}._contrastCol_ul4tn_219{border:1px solid rgba(247,244,236,.16);border-radius:16px;padding:22px 20px}._contrastColLead_ul4tn_225{border-color:#c09a5480;background:#c09a5412}._contrastHead_ul4tn_230{font-size:13px;font-weight:700;letter-spacing:.02em;color:#ede7d9}._contrastList_ul4tn_237{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:9px}._contrastItem_ul4tn_245{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.35;color:#f7f4ecbf}._contrastItemOff_ul4tn_254{color:#f7f4ec4d;text-decoration:line-through;text-decoration-color:#f7f4ec40}._contrastIcon_ul4tn_260{flex:none;margin-top:1px;color:var(--gold)}._contrastIconOff_ul4tn_266{color:#f7f4ec40}._sectionHead_ul4tn_272{margin-bottom:12px}._sectionIntro_ul4tn_276{margin:12px 0 0;max-width:62ch;font-size:15px;line-height:1.6;color:var(--muted)}._houses_ul4tn_284{margin-top:30px;list-style:none;padding:0;border-top:1px solid rgba(20,19,15,.12)}._house_ul4tn_284{display:grid;grid-template-columns:268px 1fr;gap:30px;padding:32px 0;border-bottom:1px solid rgba(20,19,15,.09)}._housePhotoLink_ul4tn_299{display:block;text-decoration:none}._housePhoto_ul4tn_299{aspect-ratio:4 / 3;overflow:hidden;border-radius:14px;background:#14130f0f}._housePhoto_ul4tn_299 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .32s cubic-bezier(.4,0,.2,1)}._housePhotoLink_ul4tn_299:hover ._housePhoto_ul4tn_299 img{transform:scale(1.03)}._houseBody_ul4tn_323{min-width:0}._houseHead_ul4tn_327{display:flex;align-items:baseline;gap:12px}._houseIndex_ul4tn_333{flex:none;font-size:13px;font-weight:700;color:#c3bcae}._houseLink_ul4tn_340{text-decoration:none;color:inherit}._city_ul4tn_345{font-size:20px;font-weight:700;letter-spacing:-.015em;transition:color .12s ease}._houseLink_ul4tn_340:hover ._city_ul4tn_345,._houseLink_ul4tn_340:focus-visible ._city_ul4tn_345{color:#a9863f}._cinema_ul4tn_357{font-size:16px;font-weight:500;color:var(--faint)}._houseCaret_ul4tn_363{color:#c3bcae;margin-left:6px;vertical-align:-1px}._houseLink_ul4tn_340:hover ._houseCaret_ul4tn_363,._houseLink_ul4tn_340:focus-visible ._houseCaret_ul4tn_363{color:#a9863f}._houseNote_ul4tn_374{margin:12px 0 0;max-width:62ch;font-size:15px;line-height:1.66;color:var(--muted)}._rail_ul4tn_384{padding-top:4px}._railSpecs_ul4tn_388{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}._tag_ul4tn_395{font-size:12px;font-weight:600;color:var(--muted);background:var(--chip);border-radius:6px;padding:5px 9px}._tagPrice_ul4tn_404{font-weight:700;color:var(--ink);background:#c09a5442}._tagFormat_ul4tn_410{color:#f7f4ec;background:var(--ink)}._marks_ul4tn_415{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}._mark_ul4tn_415{display:flex;align-items:flex-start;gap:6px;font-size:13px;line-height:1.35;color:var(--soft)}._markIcon_ul4tn_433{flex:none;margin-top:1px;color:var(--gold-deep)}._recliners_ul4tn_442{margin-top:30px;list-style:none;padding:0;border-top:1px solid rgba(20,19,15,.12)}._recliner_ul4tn_442{display:grid;grid-template-columns:172px 1fr 168px;gap:24px;align-items:start;padding:24px 0;border-bottom:1px solid rgba(20,19,15,.09)}._reclinerPhoto_ul4tn_458{aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;background:#14130f0f}._reclinerPhoto_ul4tn_458 img{width:100%;height:100%;object-fit:cover;display:block}._recliner_ul4tn_442 ._railSpecs_ul4tn_388{margin-top:2px}._brands_ul4tn_480{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}._brand_ul4tn_480{background:#fff;border:1px solid rgba(20,19,15,.07);border-radius:22px;padding:28px 26px 30px;box-shadow:0 1px 2px #14130f0a,0 16px 36px -30px #14130f66;display:flex;flex-direction:column}._brandOperator_ul4tn_499{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faintest)}._brandName_ul4tn_507{margin:10px 0 0;font-size:21px;line-height:1.2;letter-spacing:-.02em;font-weight:700}._brandText_ul4tn_515{margin:12px 0 0;font-size:14.5px;line-height:1.6;color:var(--muted)}._brandLabel_ul4tn_522{margin-top:20px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faintest)}._chips_ul4tn_531{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}._chip_ul4tn_531{font-size:13px;font-weight:600;color:var(--ink);background:var(--chip);border-radius:999px;padding:7px 13px;text-decoration:none}a._chip_ul4tn_531:hover{background:#c09a5447}._brandNote_ul4tn_552{margin:12px 0 0;font-size:13.5px;line-height:1.55;color:var(--faint)}._bedGrid_ul4tn_561{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}._bed_ul4tn_561{aspect-ratio:1.6;border-radius:4px 4px 3px 3px;background:linear-gradient(170deg,#2b2820,#131209);box-shadow:inset 0 3px #c09a546b}._bedCaption_ul4tn_574{margin:14px 0 0;font-family:ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f7f4ec66}._panelLink_ul4tn_583{display:inline-block;margin-top:18px;font-size:14px;font-weight:700;color:#ddb86a;text-decoration:underline;text-decoration-color:#ddb86a73;text-underline-offset:3px}._panelLink_ul4tn_583:hover{text-decoration-color:currentColor}._faq_ul4tn_600{display:grid;grid-template-columns:.7fr 1fr;gap:56px;align-items:start}._faqTitle_ul4tn_607{margin:10px 0 0;font-size:26px;line-height:1.2;letter-spacing:-.02em;font-weight:700}._faqItem_ul4tn_615{padding:20px 0;border-bottom:1px solid var(--rule)}._faqItem_ul4tn_615:first-child{padding-top:0}._faqItem_ul4tn_615:last-child{padding-bottom:0;border-bottom:none}._faqQuestion_ul4tn_629{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em}._faqAnswer_ul4tn_636{margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--muted)}._sources_ul4tn_645{margin-top:40px;border-top:1px solid var(--rule);padding-top:20px}._sourcesVerified_ul4tn_651{margin:0;font-size:13px;color:var(--faint)}._sourcesList_ul4tn_657{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}._sourceLink_ul4tn_666{font-size:12.5px;color:var(--faintest);text-decoration:none;border-bottom:1px solid rgba(168,160,147,.4)}._sourceLink_ul4tn_666:hover{color:var(--ink);border-color:var(--ink)}@media(max-width:1000px){._section_ul4tn_33{padding:56px 24px 0}._heroTitle_ul4tn_62{font-size:46px}._panel_ul4tn_169{grid-template-columns:1fr;gap:32px;padding:28px}._house_ul4tn_284{grid-template-columns:200px 1fr;gap:22px}._recliner_ul4tn_442{grid-template-columns:132px 1fr;gap:20px}._recliner_ul4tn_442 ._rail_ul4tn_384{grid-column:2}._recliner_ul4tn_442 ._railSpecs_ul4tn_388{margin-top:12px}._brands_ul4tn_480{grid-template-columns:1fr}._faq_ul4tn_600{grid-template-columns:1fr;gap:32px}}@media(max-width:700px){._section_ul4tn_33{padding:44px 18px 0}._heroTitle_ul4tn_62{font-size:36px}._heroLead_ul4tn_70{font-size:16px}._stats_ul4tn_105{grid-template-columns:1fr 1fr}._stat_ul4tn_105{padding:20px 16px}._stat_ul4tn_105:nth-child(odd){padding-left:0;border-left:none}._stat_ul4tn_105:nth-child(n+3){border-top:1px solid var(--rule)}._statValue_ul4tn_127{font-size:34px}._sectionTitle_ul4tn_52,._panelTitle_ul4tn_188{font-size:24px}._contrast_ul4tn_213{grid-template-columns:1fr}._house_ul4tn_284,._recliner_ul4tn_442{grid-template-columns:1fr;gap:16px}._housePhoto_ul4tn_299,._reclinerPhoto_ul4tn_458{aspect-ratio:16 / 9}._heroPhoto_ul4tn_84{aspect-ratio:3 / 2;border-radius:14px}._city_ul4tn_345{font-size:18px}._cinema_ul4tn_357{display:block;margin-top:2px}._houseCaret_ul4tn_363{display:none}._bedGrid_ul4tn_561{grid-template-columns:repeat(5,1fr);gap:7px}._brand_ul4tn_480{padding:24px 22px 26px}}
