[data-seo-landing]{padding-block:20px 40px}[data-seo-landing] .seo-landing-crumb{color:var(--text-stone);flex-flow:wrap;align-items:center;gap:6px;margin:0 0 12px;font-size:13px;line-height:18px;display:flex}[data-seo-landing] .seo-landing-crumb a{color:var(--text-stone);text-decoration:none}[data-seo-landing] .seo-landing-crumb a:hover{color:var(--brand-red)}[data-seo-landing] .seo-landing-title{max-width:40rem;color:var(--text-ink);letter-spacing:-.03em;margin:0 0 8px;font-size:28px;font-weight:550;line-height:1.25}@media (max-width:760px){[data-seo-landing] .seo-landing-title{letter-spacing:-.02em;font-size:22px;line-height:1.3}}[data-seo-landing] .seo-landing-intro{max-width:42rem;box-shadow:none;color:var(--text-stone);background:0 0;border:0;margin:0 0 16px;font-size:16px;line-height:1.6;text-decoration:none}:is(body:has([data-seo-landing]) .modern-home-header,body:has([data-seo-landing]) .ui-desktopnav,body:has([data-seo-landing]) .seo-landing-crumb){border:0;box-shadow:none;border-block-end:0}body:has([data-seo-landing]) .seo-landing-crumb{background-image:none;text-decoration:none}@media (max-width:429px){[data-seo-landing] .card-grid.card-grid.seo-landing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-seo-landing] .card-photos-controls{display:none}[data-seo-landing] .seo-landing-grid{margin-block:4px 20px}[data-seo-landing] .seo-landing-empty{color:var(--text-stone);margin:12px 0 20px}[data-seo-landing] .seo-landing-pages{flex-flow:wrap;justify-content:center;align-items:center;gap:6px;margin:4px 0 20px;display:flex}[data-seo-landing] .seo-landing-pages a,[data-seo-landing] .seo-landing-pages span{min-width:36px;min-height:36px;color:var(--text-ink);border-radius:8px;justify-content:center;align-items:center;padding:6px 10px;font-size:14px;line-height:20px;text-decoration:none;display:inline-flex}[data-seo-landing] .seo-landing-pages a[aria-current=page]{background:var(--bg-sunken);font-weight:550}[data-seo-landing] .seo-landing-pages a:hover{color:var(--brand-red)}.seo-landing-blocks{gap:var(--s-3);grid-template-columns:minmax(0,1fr);margin-block-start:var(--s-4);display:grid}.seo-landing-blocks ul,.seo-landing-blocks nav{flex-flow:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.seo-landing-blocks li{border-radius:var(--r-999);background:var(--bg-sunken);padding:4px 10px}[data-seo-landing] [data-seo-stats]{color:var(--text-ink);margin:0;font-size:14px;font-weight:550;line-height:20px}[data-seo-landing] [data-seo-chips] h2,[data-seo-landing] [data-seo-nav] h2,[data-seo-landing] [data-seo-popular] h2,[data-seo-landing] [data-seo-related] h2,[data-seo-landing] [data-seo-other-cities] h2{color:var(--text-ink);letter-spacing:0;margin:0 0 8px;font-size:16px;font-weight:550;line-height:22px}[data-seo-landing] [data-seo-chips] ul,[data-seo-landing] [data-seo-nav] nav,[data-seo-landing] [data-seo-popular] nav,[data-seo-landing] [data-seo-related] nav,[data-seo-landing] [data-seo-other-cities] nav{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin:0;padding:0 0 2px;overflow-x:auto}[data-seo-landing] [data-seo-chips] ul::-webkit-scrollbar{display:none}[data-seo-landing] [data-seo-nav] nav::-webkit-scrollbar{display:none}[data-seo-landing] [data-seo-popular] nav::-webkit-scrollbar{display:none}[data-seo-landing] [data-seo-related] nav::-webkit-scrollbar{display:none}[data-seo-landing] [data-seo-other-cities] nav::-webkit-scrollbar{display:none}[data-seo-landing] [data-seo-chips] li,[data-seo-landing] [data-seo-chips] a{flex:none}[data-seo-landing] [data-seo-nav] a,[data-seo-landing] [data-seo-popular] a,[data-seo-landing] [data-seo-related] a,[data-seo-landing] [data-seo-other-cities] a,[data-seo-landing] [data-seo-chips] a{color:inherit;flex:none;text-decoration:none}[data-seo-landing] [data-seo-nav] a,[data-seo-landing] [data-seo-popular] a,[data-seo-landing] [data-seo-related] a,[data-seo-landing] [data-seo-other-cities] a{border-radius:var(--r-999);background:var(--bg-sunken);padding:4px 10px}[data-seo-landing] .seo-landing-more{margin:0}[data-seo-landing] .seo-landing-more>summary{width:fit-content;color:var(--brand-red);cursor:pointer;font-size:14px;font-weight:550;line-height:20px;list-style:none}[data-seo-landing] .seo-landing-more>summary::-webkit-details-marker{display:none}[data-seo-landing] [data-seo-paragraph] p{max-width:42rem;box-shadow:none;color:var(--text-stone);background:0 0;border:0;margin:8px 0 0;font-size:15px;line-height:1.65;text-decoration:none}[data-seo-landing] [data-seo-faq]{gap:8px;margin-block-start:4px;display:grid}[data-seo-landing] [data-seo-faq] h2{color:var(--text-ink);margin:0 0 4px;font-size:20px;font-weight:550;line-height:28px}[data-seo-landing] [data-seo-faq] details{border:1px solid var(--border-line);background:var(--bg-surface);border-radius:12px;overflow:hidden}[data-seo-landing] [data-seo-faq] summary{color:var(--text-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:550;line-height:1.4;list-style:none;display:flex}[data-seo-landing] [data-seo-faq] summary::-webkit-details-marker{display:none}[data-seo-landing] [data-seo-faq] summary:after{content:"";border-inline-end:2px solid var(--text-stone);border-block-end:2px solid var(--text-stone);flex:none;block-size:8px;inline-size:8px;margin-inline-end:4px;transform:rotate(45deg)translateY(-2px)}[data-seo-landing] [data-seo-faq] details[open]>summary:after{transform:rotate(225deg)translateY(-2px)}[data-seo-landing] [data-seo-faq] summary:focus-visible{outline:2px solid var(--brand-red);outline-offset:-2px}[data-seo-landing] [data-seo-faq] details p{color:var(--text-stone);margin:0;padding:0 16px 14px;font-size:14px;line-height:1.6}[data-seo-landing] [data-seo-sell]{color:var(--brand-red);font-weight:550}[data-seo-landing] [data-seo-nearby]{gap:8px}[data-seo-landing] [data-seo-nearby] a{background:var(--bg-sunken);color:var(--text-ink);border-radius:999px;align-items:center;padding:6px 10px;font-size:13px;line-height:18px;text-decoration:none;display:inline-flex}[data-seo-landing] [data-seo-nearby] a:hover{color:var(--brand-red)}[data-seo-landing] .seo-footer-block{border:1px solid var(--border-line);background:var(--bg-surface);border-radius:16px;margin-block-start:28px;padding:16px 16px 12px}[data-seo-landing] .seo-footer-block>summary{color:var(--text-ink);cursor:pointer;align-items:center;margin:0 0 12px;font-size:16px;font-weight:550;line-height:24px;list-style:none;display:flex}[data-seo-landing] .seo-footer-block>summary::-webkit-details-marker{display:none}[data-seo-landing] .seo-footer-block:not([open])>summary{margin-bottom:0}@media (min-width:1024px){[data-seo-landing] .seo-footer-block>summary{pointer-events:auto;display:flex}}[data-seo-landing] .seo-footer-rows{gap:10px;display:grid}[data-seo-landing] .seo-footer-row{gap:6px;display:grid}[data-seo-landing] .seo-footer-row-label{color:var(--text-stone);font-size:12px;font-weight:550;line-height:16px}[data-seo-landing] .seo-footer-block nav{overscroll-behavior-x:contain;scrollbar-width:none;flex-flow:row;align-items:start;gap:8px;display:flex;overflow-x:auto}[data-seo-landing] .seo-footer-block nav::-webkit-scrollbar{display:none}[data-seo-landing] .seo-footer-block nav a{flex:none}[data-seo-landing] .seo-footer-block a{background:var(--bg-sunken);color:var(--text-ink);border-radius:999px;align-items:center;padding:6px 10px;font-size:13px;line-height:18px;text-decoration:none;display:inline-flex}[data-seo-landing] .seo-footer-block a:hover{color:var(--brand-red)}.seo-landing-blocks [data-seo-vertical-intro]{max-width:42rem;color:var(--text-ink);margin:0;font-size:15px;line-height:1.6}[data-seo-waitlist]{padding-block:20px 40px}[data-seo-waitlist] .seo-waitlist{gap:var(--s-3);max-width:28rem;border-block-start:1px solid var(--border-line);margin-block-start:var(--s-4);padding-block-start:var(--s-4);display:grid}[data-seo-waitlist] .seo-waitlist h2{color:var(--text-ink);margin:0;font-size:18px;font-weight:550}[data-seo-waitlist] .seo-waitlist p{color:var(--text-stone);margin:0;line-height:1.6}[data-seo-waitlist] .seo-waitlist label{color:var(--text-ink);gap:6px;font-size:14px;display:grid}[data-seo-waitlist] .seo-waitlist input,[data-seo-waitlist] .seo-waitlist select{border:0;border-block-end:1px solid var(--border-line);min-block-size:44px;color:var(--text-ink);font:inherit;background:0 0;padding-inline:12px}:is([data-seo-waitlist] .seo-waitlist input:focus-visible,[data-seo-waitlist] .seo-waitlist select:focus-visible){outline:2px solid var(--brand-red);outline-offset:2px}[data-seo-waitlist] .seo-waitlist button{border-radius:var(--r-999);background:var(--brand-red);min-block-size:44px;color:var(--text-on-brand);font:inherit;border:0;justify-self:start;padding-inline:20px;font-weight:550}[data-seo-waitlist] .seo-waitlist button:disabled{opacity:.6}[data-seo-waitlist] .seo-waitlist small{color:var(--text-stone);font-size:12px;line-height:1.5}[data-seo-waitlist] .seo-waitlist-done{color:var(--text-ink);margin-block-start:var(--s-4)}
