.YDAw8W_chat{border-radius:var(--mavo-radius-24);background:var(--color-background-base-alt);grid-template-rows:minmax(0,1fr) auto;height:min(70svh,720px);min-height:420px;display:grid;overflow:hidden}.YDAw8W_feed{background:var(--color-background-base-alt);gap:var(--mavo-space-8);padding:var(--mavo-space-20) var(--mavo-space-16);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.YDAw8W_group{display:contents}.YDAw8W_day{margin:var(--mavo-space-8) 0;padding:var(--mavo-space-2) var(--mavo-space-10);border-radius:var(--mavo-radius-pill);background:var(--color-background-neutral-1);color:var(--color-text-secondary);font:var(--mavo-type-caption-m);letter-spacing:var(--mavo-type-caption-m-letter-spacing);align-self:center}.YDAw8W_bubble{gap:var(--mavo-space-2);max-width:min(80%,520px);padding:var(--mavo-space-8) var(--mavo-space-12);border-radius:var(--mavo-radius-20);background:var(--color-background-base);display:grid}.YDAw8W_bubble[data-side=right]{border-bottom-right-radius:var(--mavo-radius-6);background:var(--color-service-selection-background);align-self:flex-end}.YDAw8W_bubble[data-side=left]{border-bottom-left-radius:var(--mavo-radius-6);align-self:flex-start}.YDAw8W_bubble p{font:var(--mavo-type-body-m);letter-spacing:var(--mavo-type-body-m-letter-spacing);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.YDAw8W_bubble time{color:var(--color-text-tertiary);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);justify-self:end}.YDAw8W_author{color:var(--color-text-action);font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing)}.YDAw8W_note{margin:var(--mavo-space-8) 0;color:var(--color-text-secondary);font:var(--mavo-type-caption-m);letter-spacing:var(--mavo-type-caption-m-letter-spacing);text-align:center;align-self:center}.YDAw8W_retry{min-height:0;color:var(--color-text-action);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.YDAw8W_empty{justify-items:center;gap:var(--mavo-space-12);padding:var(--mavo-space-24);max-width:360px;color:var(--color-text-secondary);text-align:center;margin:auto;display:grid}.YDAw8W_empty p{font:var(--mavo-type-body-m);letter-spacing:var(--mavo-type-body-m-letter-spacing);margin:0}.YDAw8W_emptyIcon{background:var(--color-service-selection-background);width:48px;height:48px;color:var(--color-text-action);border-radius:50%;place-items:center;display:grid}.YDAw8W_composer{align-items:flex-end;gap:var(--mavo-space-8);padding:var(--mavo-space-12);border-top:1px solid var(--color-system-divider);background:var(--color-background-base);margin:0;display:flex}.YDAw8W_composer textarea{min-height:var(--mavo-size-control-compact);max-height:160px;padding:var(--mavo-space-10) var(--mavo-space-16);border-radius:var(--mavo-radius-20);background:var(--color-background-neutral-1);field-sizing:content;resize:none;font:var(--mavo-type-body-m);letter-spacing:var(--mavo-type-body-m-letter-spacing);border:0;flex:1}.YDAw8W_composer textarea:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:0}.YDAw8W_composer button{width:var(--mavo-size-control-compact);border-radius:50%;flex:none;min-width:0;padding:0}.YDAw8W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.YDAw8W_chat{height:calc(100svh - 56px - 64px - env(safe-area-inset-bottom));min-height:360px;margin:0 calc(-1 * var(--mavo-space-16));border-radius:0}}
@font-face{font-family:medeo;src:url(../media/MedeoSansVariable-s.p.16h39-o1c6xtk.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:medeo Fallback;src:local(Arial);ascent-override:95.13%;descent-override:27.92%;line-gap-override:0.0%;size-adjust:105.64%}.Ag_96q_className{font-family:medeo,medeo Fallback}.Ag_96q_variable{--font-medeo:"medeo", "medeo Fallback"}
.EHExrq_page{background:var(--color-background-base);min-height:100svh;color:var(--color-text-primary);font:var(--mavo-type-body-m);letter-spacing:var(--mavo-type-body-m-letter-spacing);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.EHExrq_page a{color:inherit}.EHExrq_header,.EHExrq_main,.EHExrq_footer{width:min(1280px,100% - 64px);margin-inline:auto}.EHExrq_header{justify-content:space-between;align-items:center;gap:16px;min-height:76px;display:flex}.EHExrq_header img{display:block}.EHExrq_main{flex:1;max-width:1280px;padding:24px 0 48px}.EHExrq_main h1{font:var(--mavo-type-heading-l);letter-spacing:var(--mavo-type-heading-l-letter-spacing);text-wrap:balance;overflow-wrap:anywhere;margin:24px 0 16px}.EHExrq_main h2{font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing);margin:0}.EHExrq_primary,.EHExrq_filters button{background:var(--accent);min-height:44px;font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;text-decoration:none;display:inline-flex}@media (hover:hover){.EHExrq_primary:hover,.EHExrq_filters button:hover{background:var(--color-background-accent-hover)}}.EHExrq_page .EHExrq_primary,.EHExrq_filters button{color:var(--ink)}.EHExrq_back{align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.EHExrq_filters{align-items:end;gap:12px;margin:28px 0;display:flex}.EHExrq_filters label{flex:1;gap:8px;min-width:0;max-width:420px;display:grid}.EHExrq_filters select{border-color:var(--color-border-normal);background:var(--color-background-base-alt);border-radius:12px;min-height:44px}html:not([data-theme=dark]) .EHExrq_filters select{border-radius:var(--mavo-radius-pill);background:var(--color-background-neutral-1);border:0}.EHExrq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;display:grid}.EHExrq_price{font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing);font-variant-numeric:tabular-nums;margin:0}.EHExrq_price span{font:var(--mavo-type-ui-s);letter-spacing:var(--mavo-type-ui-s-letter-spacing);color:var(--color-text-secondary)}.EHExrq_muted{color:var(--color-text-secondary);overflow-wrap:anywhere}.EHExrq_photo{aspect-ratio:4/3;background:var(--color-background-base-alt);border-radius:16px;position:relative;overflow:hidden}.EHExrq_cover .EHExrq_photo{aspect-ratio:305/212;border-radius:var(--mavo-radius-20)}.EHExrq_cover :is(.EHExrq_placeholder,.EHExrq_photoSkeleton){min-height:0;position:absolute;inset:0}.EHExrq_photo img{object-fit:contain;outline-offset:-1px;outline:1px solid #0000001a;width:100%;height:100%;display:block}.EHExrq_cover img{object-fit:cover;outline:none}.EHExrq_cover img+img{opacity:0;position:absolute;inset:0}.EHExrq_cover img+img[data-active]{opacity:1}.EHExrq_frames{left:50%;bottom:var(--mavo-space-16);align-items:center;gap:var(--mavo-space-6);color:var(--color-text-primary-on-dark);font:var(--mavo-type-caption-s);filter:drop-shadow(0 0 2px var(--color-overlay-scrim));opacity:0;pointer-events:none;transition:opacity .15s;display:flex;position:absolute;transform:translate(-50%)}.EHExrq_frames i{width:var(--mavo-space-6);height:var(--mavo-space-6);opacity:.5;background:currentColor;border-radius:50%}.EHExrq_frames i[data-active]{width:var(--mavo-space-8);height:var(--mavo-space-8);opacity:1}@media (hover:hover){.EHExrq_cover .EHExrq_photo:hover .EHExrq_frames{opacity:1}}.EHExrq_placeholder{text-align:center;height:100%;min-height:160px;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.EHExrq_photoSkeleton{border-radius:inherit;height:100%}.EHExrq_photoControls{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:24px;padding:12px;display:flex}.EHExrq_photoControls button{background:var(--color-background-base-alt);border-radius:999px;justify-content:center;align-items:center;min-width:44px;display:inline-flex}.EHExrq_photoControls button:disabled{cursor:default;opacity:.4}.EHExrq_detail{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:32px;margin-top:28px;display:grid}.EHExrq_conditions{background:var(--color-background-base-alt);overflow-wrap:anywhere;border:0;border-radius:20px;margin:0;padding:24px}.EHExrq_conditions dl{grid-template-columns:1fr 1fr;gap:16px;display:grid}.EHExrq_conditions dt{color:var(--color-text-secondary)}.EHExrq_conditions dd{margin:0}.EHExrq_conditions .EHExrq_moveIn{background:var(--color-background-base);border-radius:16px;gap:8px;margin:16px 0 24px;padding:16px;display:grid}.EHExrq_conditions .EHExrq_moveIn dl{grid-template-columns:minmax(0,1fr) auto;gap:8px 0;margin:0;display:grid}.EHExrq_conditions .EHExrq_moveIn div{display:contents}.EHExrq_conditions .EHExrq_moveIn dt{padding-inline-end:16px}.EHExrq_conditions .EHExrq_moveIn dd{text-align:end;font-variant-numeric:tabular-nums;margin:0}.EHExrq_conditions .EHExrq_moveIn .EHExrq_moveInTotal :is(dt,dd){border-top:1px solid var(--color-system-divider);color:var(--color-text-primary);font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);padding-top:8px}.EHExrq_conditions .EHExrq_moveIn p{margin:0}.EHExrq_description{border:0;max-width:800px;margin:0;padding:24px 0}.EHExrq_description p{white-space:pre-wrap;overflow-wrap:anywhere}.EHExrq_state{background:var(--color-background-base-alt);border-radius:20px;justify-items:start;gap:16px;padding:48px 24px;display:grid}.EHExrq_state p{margin:0}.EHExrq_emptyState{min-height:359px;padding:calc(2 * var(--mavo-space-24)) var(--mavo-space-24);color:var(--color-text-secondary);font:var(--mavo-font-weight-regular) var(--mavo-font-size-16)/var(--mavo-line-height-24) var(--mavo-font-family);letter-spacing:var(--mavo-letter-spacing-normal);text-align:center;place-items:center;display:grid}.EHExrq_emptyState p{margin:0}.EHExrq_pagination{justify-content:center;gap:24px;margin-top:32px;display:flex}.EHExrq_pagination a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.EHExrq_footer{color:var(--color-text-secondary);font:var(--mavo-type-ui-s);letter-spacing:var(--mavo-type-ui-s-letter-spacing);padding-block:24px}@media (min-width:1001px) and (max-width:1199px){.EHExrq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.EHExrq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.EHExrq_detail{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.EHExrq_header,.EHExrq_main,.EHExrq_footer{width:calc(100% - 32px)}.EHExrq_header{flex-wrap:wrap;padding-block:12px}.EHExrq_header .EHExrq_primary{font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing);padding-inline:12px}.EHExrq_grid{grid-template-columns:minmax(0,1fr)}.EHExrq_filters{flex-direction:column;align-items:stretch}.EHExrq_filters label{max-width:none}.EHExrq_conditions{padding:20px}.EHExrq_conditions dl{grid-template-columns:minmax(0,1fr);gap:6px}.EHExrq_conditions dd{margin-bottom:12px}}.EHExrq_facts{flex-wrap:wrap;gap:8px 16px;display:flex}.EHExrq_facts>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}html[data-theme=dark] .EHExrq_cover .EHExrq_photo{aspect-ratio:4/3;border-radius:20px 20px 0 0}.EHExrq_area{gap:8px;margin:0 0 24px;display:grid}.EHExrq_searchBand{padding-bottom:var(--mavo-space-24);align-items:center;display:flex}.EHExrq_results{padding:0 0 var(--mavo-space-40);border:0;border-radius:0;flex:1;margin:0}.EHExrq_results h1{color:var(--color-text-heading);font:var(--mavo-type-heading-l);letter-spacing:var(--mavo-type-heading-l-letter-spacing);text-wrap:balance;overflow-wrap:anywhere;margin:0}.EHExrq_results h2{font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing)}.EHExrq_resultsHead{gap:var(--mavo-space-12);display:grid}.EHExrq_resultsHead>.EHExrq_crumbs{margin-bottom:var(--mavo-space-4)}.EHExrq_resultsMeta{align-items:center;gap:var(--mavo-space-8) var(--mavo-space-4);flex-wrap:wrap;display:flex}.EHExrq_rows{gap:var(--mavo-space-32);display:grid}.EHExrq_count{color:var(--color-text-secondary);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);margin:0}.EHExrq_searchPage .EHExrq_resultsMeta .EHExrq_sort{gap:var(--mavo-space-4);width:max-content;height:auto;min-height:0;color:var(--color-text-primary);background:0 0;border-radius:0;flex:none;padding:0}.EHExrq_searchPage .EHExrq_resultsMeta .EHExrq_sort:is(:focus,[aria-expanded=true]){box-shadow:none}.EHExrq_searchPage .EHExrq_resultsMeta .EHExrq_sort:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--mavo-radius-4)}.EHExrq_searchPage .EHExrq_resultsMeta .EHExrq_sort[aria-expanded=true] .EHExrq_sortIcon{transform:rotate(180deg)}@media (hover:hover){.EHExrq_searchPage .EHExrq_resultsMeta .EHExrq_sort:hover{color:var(--color-text-secondary);background:0 0}}.EHExrq_searchPage .EHExrq_resultsMeta .EHExrq_sort:after{display:none}.EHExrq_sortIcon{transition:transform .16s}.EHExrq_filterBar{align-items:start;gap:var(--mavo-space-8);flex-wrap:wrap;width:100%;display:flex}.EHExrq_searchPage .EHExrq_barFilters{gap:var(--mavo-space-8);background:0 0;border-radius:0;flex-wrap:wrap;flex:none;width:auto;display:flex}.EHExrq_searchPage.EHExrq_searchPage .EHExrq_barFilters>button{width:auto;min-width:0;max-width:260px;min-height:var(--mavo-size-control-compact);border-radius:var(--mavo-radius-pill);background:var(--color-background-neutral-1);color:var(--color-text-primary);font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);flex:none}.EHExrq_searchPage .EHExrq_barFilters>:after{display:none}.EHExrq_barError{margin-top:var(--mavo-space-8);color:var(--color-text-negative);font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing)}.EHExrq_searchPage .EHExrq_moreTrigger{gap:var(--mavo-space-8);white-space:nowrap;flex-shrink:0}.EHExrq_searchPage .EHExrq_cityChip{display:none}.EHExrq_moreCount{min-width:20px;height:20px;padding:0 var(--mavo-space-6);border-radius:var(--mavo-radius-pill);background:var(--accent);color:var(--ink);font:var(--mavo-type-caption-m);letter-spacing:var(--mavo-type-caption-m-letter-spacing);place-items:center;display:inline-grid}.EHExrq_morePanel{border-radius:var(--mavo-radius-32);background:var(--color-background-base);width:min(640px,100vw - 32px);max-height:calc(100dvh - 64px);color:var(--color-text-primary);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);-webkit-font-smoothing:antialiased;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.EHExrq_moreHeader{justify-content:space-between;align-items:center;gap:var(--mavo-space-16);padding:var(--mavo-space-20) var(--mavo-space-24);border-bottom:1px solid var(--color-system-divider);display:flex}.EHExrq_moreHeader h2{color:var(--color-text-heading);font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing);outline:none;margin:0}.EHExrq_moreClose{border-radius:var(--mavo-radius-pill);width:44px;height:44px;color:inherit;background:0 0;border:0;place-items:center;margin:-10px -12px -10px 0;padding:0;display:grid}.EHExrq_moreClose:focus-visible{box-shadow:inset 0 0 0 1px var(--color-border-focus);outline:none}@media (hover:hover){.EHExrq_moreClose:hover{background:var(--color-background-neutral-1)}}.EHExrq_moreBody{overscroll-behavior:contain;padding:var(--mavo-space-8) var(--mavo-space-24) var(--mavo-space-24);overflow-y:auto}.EHExrq_moreSection{gap:var(--mavo-space-16);padding:var(--mavo-space-20) 0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;display:grid}.EHExrq_moreSection+.EHExrq_moreSection{border-top:1px solid var(--color-system-divider)}.EHExrq_moreSection h3{color:var(--color-text-heading);font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing);margin:0}.EHExrq_filterRow{gap:var(--mavo-space-8);display:grid}.EHExrq_filterRow>span{color:var(--color-text-secondary);font:var(--mavo-type-ui-s);letter-spacing:var(--mavo-type-ui-s-letter-spacing)}.EHExrq_filterRange{gap:var(--mavo-space-8);grid-template-columns:repeat(2,minmax(0,1fr));max-width:360px;display:grid}.EHExrq_filterInput{width:100%}.EHExrq_moreFooter{justify-content:space-between;gap:var(--mavo-space-12);padding:var(--mavo-space-16) var(--mavo-space-24) calc(var(--mavo-space-16) + env(safe-area-inset-bottom));border-top:1px solid var(--color-system-divider);background:var(--color-background-base);display:flex}.EHExrq_moreFooter>:last-child{flex:1;max-width:320px}.EHExrq_listGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.EHExrq_results .EHExrq_footer{width:auto;margin-top:var(--mavo-space-40);padding-bottom:0}.EHExrq_results:has([data-view=map]){padding-bottom:0}.EHExrq_results:has([data-view=map]) .EHExrq_footer{display:none}@media (max-width:767px){.EHExrq_results{padding-bottom:96px}.EHExrq_results h1{font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing)}.EHExrq_resultsHead{align-items:start;gap:var(--mavo-space-4);padding-top:var(--mavo-space-20);flex-wrap:wrap}.EHExrq_resultsHead>.EHExrq_crumbs{display:none}.EHExrq_searchPage>header[class]{position:static}.EHExrq_searchPage>header[class]:after{display:none}.EHExrq_searchBand{z-index:15;padding-block:var(--mavo-space-8);background:var(--color-background-base);position:sticky;top:0}.EHExrq_filterBar{gap:var(--mavo-space-8);scrollbar-width:none;margin-inline:calc(-1 * var(--mavo-space-16));padding-inline:var(--mavo-space-16);width:calc(100% + 2 * var(--mavo-space-16));flex-wrap:nowrap;overflow-x:auto}.EHExrq_filterBar::-webkit-scrollbar{display:none}.EHExrq_searchPage .EHExrq_barFilters{gap:var(--mavo-space-8);background:0 0;flex-wrap:nowrap;flex:none;display:flex}.EHExrq_searchPage.EHExrq_searchPage .EHExrq_barFilters>button{max-width:220px;padding-right:40px}.EHExrq_searchPage .EHExrq_moreTrigger{order:-1}.EHExrq_searchPage .EHExrq_cityChip{gap:var(--mavo-space-8);white-space:nowrap;flex:none;order:-2;max-width:200px;display:inline-flex}.EHExrq_morePanel{border-radius:0;width:100%;max-height:none}.EHExrq_morePanel [data-slot=toggle-group-item]{min-height:44px;padding-inline:var(--mavo-space-16)}.EHExrq_moreBody{padding-inline:var(--mavo-space-16)}.EHExrq_moreHeader{padding:var(--mavo-space-12) var(--mavo-space-16)}.EHExrq_moreFooter{padding-inline:var(--mavo-space-16)}.EHExrq_moreFooter>:last-child{max-width:none}}.EHExrq_row{gap:var(--mavo-space-4);flex-direction:column;flex:none;width:340px;display:flex}.EHExrq_rowMain{z-index:1;border-radius:var(--mavo-radius-20);background:var(--color-background-neutral-1);flex:1;min-height:200px;position:relative;overflow:hidden}.EHExrq_rowMain img,.EHExrq_rowThumb img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.EHExrq_rowTrack{transition:transform .4s cubic-bezier(.2,0,0,1);display:flex;position:absolute;inset:0}.EHExrq_rowSlide{flex:0 0 100%;height:100%;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.EHExrq_rowTrack{transition:none}}.EHExrq_rowMain{touch-action:pan-y}.EHExrq_rowSlide img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media (hover:none),(max-width:767px){.EHExrq_rowMain .EHExrq_rowArrow[data-slot],.EHExrq_rowMain .EHExrq_rowCount{display:none}}.EHExrq_rowMain :is(.EHExrq_placeholder,.EHExrq_photoSkeleton){min-height:0;position:absolute;inset:0}.EHExrq_rowThumbs{gap:var(--mavo-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.EHExrq_rowThumb{border-radius:var(--mavo-radius-20);background:var(--color-background-neutral-1);height:104px;position:relative;overflow:hidden}.EHExrq_rowThumb span{background:color-mix(in srgb, var(--palette-rgba-111111-100) 50%, transparent);color:var(--color-text-primary-on-dark);font:var(--mavo-type-ui-m-compact);letter-spacing:var(--mavo-type-ui-m-compact-letter-spacing);text-align:center;place-items:center;display:grid;position:absolute;inset:0}.EHExrq_rowOpen{z-index:1;position:absolute;inset:0}.EHExrq_rowMain .EHExrq_rowArrow[data-slot]{z-index:2;width:var(--mavo-space-24);height:var(--mavo-space-24);background:color-mix(in srgb, var(--palette-rgba-111111-100) 50%, transparent);min-width:0;min-height:0;color:var(--color-text-primary-on-dark);opacity:0;padding:0;transition:opacity .15s;position:absolute;top:50%;transform:translateY(-50%)}.EHExrq_rowMain .EHExrq_rowArrow[data-slot][data-variant]:is(:hover,:active,:focus-visible){background:color-mix(in srgb, var(--palette-rgba-111111-100) 50%, transparent);color:var(--color-text-primary-on-dark)}.EHExrq_rowMain .EHExrq_rowArrow[data-slot]:before{content:"";inset:calc(-1 * var(--mavo-space-10));position:absolute}.EHExrq_rowMain .EHExrq_rowArrow[data-side=previous]{left:var(--mavo-space-16)}.EHExrq_rowMain .EHExrq_rowArrow[data-side=next]{right:var(--mavo-space-16)}.EHExrq_rowCount{left:50%;bottom:var(--mavo-space-16);z-index:2;padding:var(--mavo-space-4) var(--mavo-space-8);border-radius:var(--mavo-radius-pill);background:color-mix(in srgb, var(--palette-rgba-111111-100) 50%, transparent);color:var(--color-text-primary-on-dark);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;transform:translate(-50%)}.EHExrq_rowMain:is(:hover,:focus-within) :is(.EHExrq_rowArrow[data-slot],.EHExrq_rowCount){opacity:1}@media (max-width:1000px){.EHExrq_row{width:280px}}@media (max-width:767px){.EHExrq_row{width:100%}.EHExrq_rowMain{aspect-ratio:288/188;flex:none;height:auto;min-height:0}.EHExrq_rowThumb{aspect-ratio:35/24;border-radius:var(--mavo-radius-16);height:auto}.EHExrq_rowThumb span{font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing)}}.EHExrq_detailGallery{position:relative}.EHExrq_detailStrip{gap:var(--mavo-space-4);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--mavo-radius-20);display:flex;overflow-x:auto}.EHExrq_detailStrip::-webkit-scrollbar{display:none}.EHExrq_detailStrip:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.EHExrq_detailStrip img{object-fit:cover;border-radius:var(--mavo-radius-20);scroll-snap-align:start;background:var(--color-background-neutral-1);flex:none;width:auto;max-width:92%;height:420px}.EHExrq_detailStrip img:only-child{width:100%;max-width:100%}.EHExrq_detailGallery .EHExrq_detailArrow[data-slot]{background:var(--color-background-elevation-1);box-shadow:var(--mavo-shadow-card);position:absolute;top:50%;transform:translateY(-50%)}.EHExrq_detailGallery .EHExrq_detailArrow[data-side=previous]{left:var(--mavo-space-12)}.EHExrq_detailGallery .EHExrq_detailArrow[data-side=next]{right:var(--mavo-space-12)}.EHExrq_detailStage{gap:var(--mavo-space-4);min-width:0;display:grid}.EHExrq_detailMain{aspect-ratio:778/378;border-radius:var(--mavo-radius-20);background:var(--color-background-neutral-1);width:100%;position:relative;overflow:hidden}.EHExrq_detailMain img{object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block;position:absolute;inset:0}.EHExrq_detailMain .EHExrq_detailStageArrow[data-slot]{z-index:1;background:color-mix(in srgb, var(--palette-rgba-111111-100) 50%, transparent);width:40px;min-width:0;height:40px;min-height:0;color:var(--color-text-primary-on-dark);padding:0;position:absolute;top:50%;transform:translateY(-50%)}.EHExrq_detailMain .EHExrq_detailStageArrow[data-slot][data-variant]:is(:hover,:active,:focus-visible){background:color-mix(in srgb, var(--palette-rgba-111111-100) 50%, transparent);color:var(--color-text-primary-on-dark)}.EHExrq_detailMain .EHExrq_detailStageArrow[data-side=previous]{left:var(--mavo-space-16)}.EHExrq_detailMain .EHExrq_detailStageArrow[data-side=next]{right:var(--mavo-space-16)}.EHExrq_detailMain .EHExrq_detailStageArrow[data-side=expand]{top:var(--mavo-space-16);right:var(--mavo-space-16);transform:none}@media (hover:hover){.EHExrq_detailMain .EHExrq_detailStageArrow[data-slot]{opacity:0;transition:opacity .16s}.EHExrq_detailMain:is(:hover,:focus-within) .EHExrq_detailStageArrow[data-slot]{opacity:1}}.EHExrq_detailStrip img{cursor:zoom-in}.EHExrq_viewer[role=dialog]{gap:var(--mavo-space-12);width:100vw;max-width:none;height:100dvh;max-height:none;padding:var(--mavo-space-12) var(--mavo-space-16) var(--mavo-space-16);background:var(--palette-rgba-000000-100);color:var(--color-text-primary-on-dark);border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;margin:0;display:grid;position:fixed;inset:0;overflow:hidden}.EHExrq_viewerBar{justify-content:space-between;align-items:center;gap:var(--mavo-space-16);min-width:0;display:flex}.EHExrq_viewerTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);margin:0;overflow:hidden}.EHExrq_viewerActions{align-items:center;gap:var(--mavo-space-8);flex:none;display:flex}.EHExrq_viewerActions [data-label=short],.EHExrq_viewerActions [data-slot=phone-message]{display:none}.EHExrq_viewerActions .EHExrq_viewerClose[data-slot]{color:var(--color-text-primary-on-dark);background:0 0}.EHExrq_viewerActions .EHExrq_viewerClose[data-slot][data-variant]:is(:hover,:active,:focus-visible){background:color-mix(in srgb, var(--palette-rgba-ffffff-100) 15%, transparent);color:var(--color-text-primary-on-dark)}.EHExrq_viewerStage{place-items:center;min-height:0;display:grid;position:relative}.EHExrq_viewerStage img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.EHExrq_viewerStage{overflow:hidden}.EHExrq_viewerTrack,.EHExrq_viewerSlide{position:absolute;inset:0}.EHExrq_viewerStage .EHExrq_detailStageArrow[data-slot]{z-index:1;background:color-mix(in srgb, var(--palette-rgba-ffffff-100) 15%, transparent);width:40px;min-width:0;height:40px;min-height:0;color:var(--color-text-primary-on-dark);padding:0;position:absolute;top:50%;transform:translateY(-50%)}.EHExrq_viewerStage .EHExrq_detailStageArrow[data-slot][data-variant]:is(:hover,:active,:focus-visible){background:color-mix(in srgb, var(--palette-rgba-ffffff-100) 30%, transparent);color:var(--color-text-primary-on-dark)}.EHExrq_viewerStage .EHExrq_detailStageArrow[data-side=previous]{left:var(--mavo-space-8)}.EHExrq_viewerStage .EHExrq_detailStageArrow[data-side=next]{right:var(--mavo-space-8)}.EHExrq_viewerThumbs{justify-content:safe center}@media (max-width:767px){.EHExrq_viewerTitle{white-space:normal;font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing)}.EHExrq_viewerActions>:not(:last-child){display:none}.EHExrq_viewerThumbs .EHExrq_detailThumb{width:48px;height:48px}}.EHExrq_detailCount{bottom:var(--mavo-space-16);z-index:1;padding:var(--mavo-space-8) var(--mavo-space-16);border-radius:var(--mavo-radius-20);background:color-mix(in srgb, var(--palette-rgba-111111-100) 50%, transparent);color:var(--color-text-primary-on-dark);font:var(--mavo-type-caption-m);letter-spacing:var(--mavo-type-caption-m-letter-spacing);white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.EHExrq_detailThumbs{gap:var(--mavo-space-4);scrollbar-width:none;display:flex;overflow-x:auto}.EHExrq_detailThumbs::-webkit-scrollbar{display:none}.EHExrq_detailThumbs .EHExrq_detailThumb{border-radius:var(--mavo-radius-12);background:var(--color-background-neutral-1);cursor:pointer;border:0;flex:none;width:64px;height:64px;min-height:0;padding:0;position:relative;overflow:hidden}.EHExrq_detailThumbs .EHExrq_detailThumb img{object-fit:cover;width:100%;height:100%;display:block}.EHExrq_detailThumbs .EHExrq_detailThumb[aria-current]:after{content:"";border:2px solid var(--accent);border-radius:inherit;position:absolute;inset:0}.EHExrq_detailThumbs .EHExrq_detailThumb:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.EHExrq_detailEmpty{justify-content:center;align-items:center;gap:var(--mavo-space-8);border-radius:var(--mavo-radius-20);background:var(--color-background-neutral-1);height:240px;color:var(--color-text-secondary);display:flex}.EHExrq_detailSkeleton{aspect-ratio:778/378;border-radius:var(--mavo-radius-20);width:100%}@media (max-width:767px){.EHExrq_detailStrip{margin-inline:calc(-1 * var(--mavo-space-16));padding-inline:var(--mavo-space-16);scroll-padding-inline:var(--mavo-space-16);border-radius:0}.EHExrq_detailStrip img{width:calc(100vw - 2 * var(--mavo-space-16));aspect-ratio:6/5;object-fit:cover;max-width:none;height:auto}.EHExrq_detailEmpty,.EHExrq_detailSkeleton{aspect-ratio:6/5;height:auto}.EHExrq_detailGallery .EHExrq_detailArrow[data-slot]{display:none}}
.Hx0lNG_page{--home-text:var(--color-text-primary);--home-muted:var(--color-text-secondary);--home-surface:var(--color-background-neutral-1);--home-pill:var(--mavo-radius-pill);min-height:100svh;color:var(--home-text);background:var(--color-background-base);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;overflow-x:clip}.Hx0lNG_page p,.Hx0lNG_page h1,.Hx0lNG_page h2{margin:0}.Hx0lNG_page a{color:inherit;text-decoration:none}:where(.Hx0lNG_page button,.Hx0lNG_page select,.Hx0lNG_page input){font:inherit}.Hx0lNG_page :focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.Hx0lNG_container{width:calc(100% - 64px);max-width:1280px;margin-inline:auto}.Hx0lNG_stage{flex:1}.Hx0lNG_header{--home-text:var(--color-text-primary);--home-surface:var(--color-background-neutral-1);--home-pill:var(--mavo-radius-pill);height:76px;font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);justify-content:space-between;align-items:center;gap:24px;display:flex}.Hx0lNG_brand{align-items:center;gap:24px;display:flex}.Hx0lNG_logo{flex-shrink:0;width:109px;height:32px;display:inline-flex}.Hx0lNG_logo img{display:block}.Hx0lNG_headerActions,.Hx0lNG_searchActions{align-items:center;gap:8px;display:flex}.Hx0lNG_page .Hx0lNG_header{z-index:20;background:var(--color-background-base);box-shadow:0 0 0 100vmax var(--color-background-base);clip-path:inset(0 -100vmax -1px);position:sticky;top:0}.Hx0lNG_page .Hx0lNG_header:after{content:"";background:var(--color-system-divider);opacity:0;height:1px;animation:linear both Hx0lNG_header-divider;animation-timeline:scroll();animation-range:0 48px;position:absolute;bottom:0;left:-100vmax;right:-100vmax}@keyframes Hx0lNG_header-divider{to{opacity:1}}.Hx0lNG_control,.Hx0lNG_city{min-height:var(--mavo-size-control-compact);border-radius:var(--home-pill);background:var(--home-surface);color:var(--home-text);font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background-color .16s;display:inline-flex}@media (hover:hover){.Hx0lNG_control:hover,.Hx0lNG_city:hover{background:var(--color-background-neutral-1-hover)}}.Hx0lNG_control:active{background:var(--color-background-neutral-1-pressed)}.Hx0lNG_primary{background:var(--accent);color:var(--ink)}@media (hover:hover){.Hx0lNG_primary:hover{background:var(--color-background-accent-hover)}}.Hx0lNG_primary:active{background:var(--color-background-accent-pressed)}.Hx0lNG_icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.Hx0lNG_icon img{display:block}.Hx0lNG_profile{width:var(--mavo-size-control-compact);padding:0}.Hx0lNG_city{width:auto;font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing)}.Hx0lNG_main{flex-direction:column;align-items:center;gap:40px;max-width:1280px;margin-top:24px;padding:60px 0;display:flex}.Hx0lNG_main h1{color:var(--color-text-heading);font:var(--mavo-type-display-l);letter-spacing:var(--mavo-type-display-l-letter-spacing);text-align:center;text-wrap:balance}.Hx0lNG_search{align-items:start;gap:16px;width:min(100%,952px);display:flex}.Hx0lNG_filters{border-radius:var(--home-pill);background:var(--home-surface);flex:1;grid-template-columns:178fr 190fr 172fr minmax(220px,180fr);min-width:0;display:grid}.Hx0lNG_field{min-width:0;height:var(--mavo-size-control-compact);font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);cursor:pointer;color:var(--home-text);background:0 0;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:0 44px 0 16px;transition:background-color .16s;display:flex;position:relative}.Hx0lNG_page .Hx0lNG_field,.Hx0lNG_page .Hx0lNG_city{font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing)}.Hx0lNG_filters .Hx0lNG_field{border-radius:0}.Hx0lNG_filters .Hx0lNG_field[data-position=first]{border-radius:999px 0 0 999px}.Hx0lNG_filters .Hx0lNG_field[data-position=last]{border-radius:0 999px 999px 0}.Hx0lNG_page .Hx0lNG_field:focus,.Hx0lNG_page .Hx0lNG_field[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--color-border-focus);outline:none}.Hx0lNG_page .Hx0lNG_cityField{display:none}.Hx0lNG_field:not([data-position=last]):after{content:"";background:var(--color-border-normal);pointer-events:none;width:1px;height:28px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Hx0lNG_field:is(:focus,[aria-expanded=true]):after{opacity:0}.Hx0lNG_field:has(~.Hx0lNG_field:is(:focus,[aria-expanded=true])):not(:has(~.Hx0lNG_field~.Hx0lNG_field:is(:focus,[aria-expanded=true]))):after{opacity:0}.Hx0lNG_chevron{pointer-events:none;transform-origin:50%;transition:transform .24s cubic-bezier(.2,0,0,1);position:absolute;right:16px;transform:rotate(0)}.Hx0lNG_field[aria-expanded=true] .Hx0lNG_chevron{transform:rotate(180deg)}.Hx0lNG_page .Hx0lNG_field.Hx0lNG_muted{color:var(--home-muted);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing)}.Hx0lNG_priceTrigger{text-align:left;width:100%}.Hx0lNG_priceTrigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Hx0lNG_pricePanel{--home-text:var(--color-text-primary);--home-surface:var(--color-background-neutral-1);--home-pill:var(--mavo-radius-pill);gap:4px;width:276px;padding:8px;display:grid}.Hx0lNG_priceTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);margin:-1px;padding:0;position:absolute;overflow:hidden}.Hx0lNG_pricePanel .Hx0lNG_control{font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing)}.Hx0lNG_priceInputs{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.Hx0lNG_priceInputs input{font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);width:100%;min-width:0;height:48px;color:var(--home-text);background:var(--color-background-base);font-variant-numeric:tabular-nums;border:0;border-radius:16px;padding:0 44px 0 20px}html:not([data-theme=dark]) .Hx0lNG_priceInputs input{background:var(--color-background-neutral-1);border:0;border-radius:16px}.Hx0lNG_status:empty{display:none}.Hx0lNG_status{max-width:600px;color:var(--home-muted);font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing);text-align:center}.Hx0lNG_footer{background:var(--home-surface);font:var(--mavo-type-ui-s);letter-spacing:var(--mavo-type-ui-s-letter-spacing);padding-block:40px}.Hx0lNG_footerGrid{grid-template-columns:minmax(0,478fr) repeat(3,minmax(0,247.33fr));gap:20px;display:grid}.Hx0lNG_footerBrand{color:var(--home-muted);flex-direction:column;align-items:flex-start;gap:24px;display:flex}.Hx0lNG_footerIntro{gap:16px;display:grid}.Hx0lNG_socials{align-items:center;gap:8px;display:flex}.Hx0lNG_socials a{border-radius:50%;width:36px;height:36px;display:block;position:relative}.Hx0lNG_socials a:before{content:"";position:absolute;inset:-4px}.Hx0lNG_socials img{display:block}.Hx0lNG_legal{color:var(--home-text);flex-wrap:wrap;gap:12px 20px;display:flex}.Hx0lNG_footerColumn{min-width:0;color:var(--home-muted);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.Hx0lNG_footerColumn h2{color:var(--home-text);font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing);margin-bottom:4px}@media (hover:hover){.Hx0lNG_footer a:hover{text-underline-offset:3px;text-decoration:underline}.Hx0lNG_footer .Hx0lNG_logo:hover{text-decoration:none}}.Hx0lNG_footer [aria-disabled]{cursor:default}.Hx0lNG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1280px){.Hx0lNG_searchActions{flex-shrink:0}}@media (max-width:1279px){.Hx0lNG_stage{min-height:100svh}.Hx0lNG_header{height:68px;font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing)}.Hx0lNG_main{gap:24px;padding-block:48px}.Hx0lNG_main h1{font:var(--mavo-type-display-s);letter-spacing:var(--mavo-type-display-s-letter-spacing)}.Hx0lNG_search{gap:12px;width:100%}.Hx0lNG_filters{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(180px,1fr)}.Hx0lNG_searchActions{flex-shrink:0}.Hx0lNG_footerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}.Hx0lNG_footerBrand{grid-column:1/-1}}@media (max-width:879px){.Hx0lNG_search{flex-direction:column}.Hx0lNG_filters{flex:auto;width:100%}.Hx0lNG_searchActions{justify-content:flex-end;width:100%}}@media (max-width:767px){.Hx0lNG_container{width:calc(100% - 32px)}.Hx0lNG_header{height:auto;font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-block:12px;display:grid}.Hx0lNG_brand{display:contents}.Hx0lNG_logo{grid-area:1/1}.Hx0lNG_headerActions{grid-area:1/2}.Hx0lNG_header .Hx0lNG_city{display:none}body:has([data-bottom-nav]) .Hx0lNG_place{display:none}.Hx0lNG_place{gap:var(--mavo-space-4);padding-inline:var(--mavo-space-12);font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing)}}@media (max-width:359px){.Hx0lNG_place{width:44px;padding:0}.Hx0lNG_place>span:not(.Hx0lNG_icon){display:none}}@media (max-width:767px){.Hx0lNG_page .Hx0lNG_cityField{border-radius:var(--home-pill);background:var(--home-surface);justify-content:flex-start;width:100%;padding-left:12px;padding-right:40px;display:flex}.Hx0lNG_main{padding-block:32px}.Hx0lNG_main h1{font:var(--mavo-type-display-s);letter-spacing:var(--mavo-type-display-s-letter-spacing)}.Hx0lNG_filters{background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:8px}.Hx0lNG_field{padding-inline:12px;border-radius:var(--home-pill);background:var(--home-surface);padding-right:40px}.Hx0lNG_filters .Hx0lNG_field[data-position]{border-radius:var(--home-pill)}.Hx0lNG_field:after{display:none}.Hx0lNG_chevron{right:12px}.Hx0lNG_searchActions>button{flex:1}.Hx0lNG_footer{padding-block:32px}.Hx0lNG_footerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.Hx0lNG_footerColumn:last-child{grid-column:1/-1}.Hx0lNG_footerIntro p{text-wrap:pretty}}@media (prefers-reduced-motion:reduce){.Hx0lNG_control,.Hx0lNG_city,.Hx0lNG_chevron{transition:none}}.Hx0lNG_priceDone{font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);color:var(--ink);background:var(--accent);border-radius:999px}.Hx0lNG_priceInputs input:focus{box-shadow:inset 0 0 0 1px var(--color-border-focus);border-color:#0000;outline:none}.Hx0lNG_priceInput{min-width:0;position:relative}.Hx0lNG_priceInputs input::placeholder{color:var(--color-text-secondary);opacity:1}.Hx0lNG_priceClear{width:40px;height:40px;min-height:40px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.Hx0lNG_priceDone{width:100%;margin-top:8px}@media (hover:hover){.Hx0lNG_priceDone:hover{background:var(--color-background-accent-hover)}.Hx0lNG_field:hover{background:var(--color-background-neutral-1-hover)}.Hx0lNG_priceClear:hover{background:var(--color-background-neutral-1-pressed)}.Hx0lNG_priceInputs input:hover{background:var(--color-background-neutral-1-hover)}}@media (prefers-reduced-motion:reduce){.Hx0lNG_field{transition:none}}.Hx0lNG_priceInputs input[data-slot=input]{border-radius:var(--mavo-radius-16)}.Hx0lNG_sections{padding:var(--mavo-space-24) 0 100px;gap:80px;display:grid}.Hx0lNG_section{gap:var(--mavo-space-16);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;display:grid}.Hx0lNG_section h2{color:var(--color-text-heading);font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing)}.Hx0lNG_sectionHead{justify-content:space-between;align-items:center;gap:var(--mavo-space-16);display:flex}.Hx0lNG_sectionHead p{margin-top:var(--mavo-space-4);color:var(--home-muted)}.Hx0lNG_more{align-items:center;gap:var(--mavo-space-4);font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);flex-shrink:0;display:inline-flex}.Hx0lNG_recent{grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--mavo-space-20)) / 4);gap:var(--mavo-space-20);scroll-snap-type:x mandatory;scrollbar-width:none;display:grid;position:relative;overflow-x:auto}.Hx0lNG_recent>*{scroll-snap-align:start}.Hx0lNG_market{gap:var(--mavo-space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Hx0lNG_article{border-radius:var(--mavo-radius-20);background:var(--color-background-base-alt);min-width:0;color:inherit;text-decoration:none;transition:background-color .16s;display:flex;overflow:hidden}.Hx0lNG_article:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}@media (hover:hover){.Hx0lNG_article:hover{background:var(--color-background-neutral-1-hover)}}.Hx0lNG_articleMedia{background:var(--accent);flex:0 0 258px;position:relative;overflow:hidden}.Hx0lNG_articleMedia:before{content:"";pointer-events:none;position:absolute}.Hx0lNG_articleMedia[data-tone=arcades]:before{opacity:.3;mix-blend-mode:luminosity;background:url(/mavo/market/arcades-tile.png) 0 12px/55.4px;inset:0 0 0 -19px}.Hx0lNG_articleMedia[data-tone=rosette]:before{opacity:.2;mix-blend-mode:darken;background:url(/mavo/market/rosette-on-mint.png) 50%/cover no-repeat;width:390px;height:390px;top:-98px;left:-66px}.Hx0lNG_articleImage{width:352px;height:auto;position:absolute;top:calc(50% + 47px);left:50%;transform:translate(-50%,-50%)}.Hx0lNG_articleMedia[data-tone=rosette] .Hx0lNG_articleImage{width:332px;box-shadow:0 6px 4px color-mix(in srgb, var(--color-text-heading) 25%, transparent);top:calc(50% + 41px);left:calc(50% - 8px)}.Hx0lNG_articleText{justify-content:space-between;gap:var(--mavo-space-40);min-width:0;padding:var(--mavo-space-20);flex-direction:column;flex:1;display:flex}.Hx0lNG_articleText h3{color:var(--color-text-heading);font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing);text-wrap:balance;margin:0}.Hx0lNG_articleText div p{margin-top:var(--mavo-space-8);color:var(--color-text-secondary);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing)}.Hx0lNG_articleDate{color:var(--color-text-tertiary);font:var(--mavo-type-ui-s);letter-spacing:var(--mavo-type-ui-s-letter-spacing);align-self:end}.Hx0lNG_promises{gap:var(--mavo-space-20);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Hx0lNG_promises li{align-content:start;gap:var(--mavo-space-8);padding:var(--mavo-space-24);border-radius:var(--mavo-radius-20);background:var(--home-surface);display:grid}.Hx0lNG_promises h3{margin:var(--mavo-space-4) 0 0;font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing)}.Hx0lNG_promises p{color:var(--home-muted)}@media (hover:hover){.Hx0lNG_more:hover{text-underline-offset:3px;text-decoration:underline}}@media (max-width:1279px){.Hx0lNG_recent{grid-auto-columns:calc((100% - 2 * var(--mavo-space-20)) / 3)}.Hx0lNG_promises{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.Hx0lNG_sections{gap:64px;padding-bottom:72px}.Hx0lNG_promises,.Hx0lNG_market{grid-template-columns:minmax(0,1fr)}.Hx0lNG_articleMedia{flex-basis:40%}.Hx0lNG_recent{gap:var(--mavo-space-12);margin-inline:calc(-1 * var(--mavo-space-16));padding-inline:var(--mavo-space-16);scroll-padding-inline:var(--mavo-space-16);grid-auto-columns:78%}}
.FPGJUG_nav,.FPGJUG_spacer{display:none}@media (max-width:767px){body:has([data-bottom-nav]){--bottom-nav-height:calc(2 * var(--mavo-space-8) + var(--bottom-nav-icon) + var(--mavo-space-4) + var(--mavo-line-height-16));--bottom-nav-icon:24px}.FPGJUG_spacer{height:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom));flex:none;display:block}.FPGJUG_nav{z-index:30;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--color-border-normal);background:var(--color-background-base);display:flex;position:fixed;inset:auto 0 0}.FPGJUG_nav>*{flex:1 1 0;min-width:0;display:flex}.FPGJUG_nav .FPGJUG_item{justify-content:center;align-items:center;gap:var(--mavo-space-4);min-width:0;min-height:calc(var(--bottom-nav-height) - 1px);color:var(--color-text-tertiary);font:var(--mavo-type-caption-m);letter-spacing:var(--mavo-type-caption-m-letter-spacing);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1 1 0;padding:0;text-decoration:none;transition:color .2s;display:flex}.FPGJUG_nav .FPGJUG_item svg{flex:none}.FPGJUG_nav .FPGJUG_label{max-width:calc(100% - 2 * var(--mavo-space-2));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FPGJUG_nav .FPGJUG_avatar{width:var(--bottom-nav-icon);height:var(--bottom-nav-icon);background:var(--palette-rgba-000000-4);color:var(--color-text-action);box-shadow:0 0 0 0 var(--color-text-action);border-radius:50%;flex:none;transition:box-shadow .5s cubic-bezier(.16,1,.3,1);display:inline-flex}.FPGJUG_nav .FPGJUG_avatar>*>*{font:var(--mavo-type-caption-m);font-weight:var(--mavo-font-weight-medium);letter-spacing:var(--mavo-type-caption-m-letter-spacing)}.FPGJUG_nav .FPGJUG_item[data-on] .FPGJUG_avatar{box-shadow:0 0 0 1.5px var(--color-text-action)}@media (prefers-reduced-motion:reduce){.FPGJUG_nav .FPGJUG_avatar{transition:none}}.FPGJUG_nav .FPGJUG_item[data-on],.FPGJUG_nav .FPGJUG_item[data-popup-open]{color:var(--color-text-action)}.FPGJUG_nav .FPGJUG_item:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.FPGJUG_nav .FPGJUG_item:disabled{cursor:wait}}@media (max-width:359px){.FPGJUG_nav .FPGJUG_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.mH1ZPG_root,.mH1ZPG_action{--like-color:#f40051;--like-fill:.15s;--like-pop:.35s;--like-pop-ease:cubic-bezier(.34, 1.96, .64, 1);--like-particle-dur:.6s;--like-particle-size:3.5px;--like-ease:cubic-bezier(.22, 1, .36, 1)}.mH1ZPG_root{z-index:1;top:var(--mavo-space-12);right:var(--mavo-space-12);width:var(--mavo-space-32);height:var(--mavo-space-32);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;min-height:0;padding:0;display:grid;position:absolute}.mH1ZPG_root:before{content:"";inset:calc(-1 * var(--mavo-space-6));position:absolute}@media (prefers-reduced-motion:no-preference){.mH1ZPG_root{transition:transform .25s cubic-bezier(.2,0,0,1)}}@media (hover:hover){.mH1ZPG_root:hover{transform:scale(1.08)}}.mH1ZPG_root:active{transform:scale(.96)}.mH1ZPG_root:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.mH1ZPG_icon{display:grid}.mH1ZPG_scale{display:grid;transform:scale(1.6)}.mH1ZPG_scale>*{grid-area:1/1}.mH1ZPG_scale svg{display:block}.mH1ZPG_stroke{stroke-width:1.5px}.mH1ZPG_root .mH1ZPG_stroke{stroke-width:.9375px}.mH1ZPG_fill{color:color-mix(in srgb, var(--palette-rgba-111111-100) 50%, transparent);transition:color var(--like-fill) var(--like-ease)}.mH1ZPG_stroke{color:var(--color-text-primary-on-dark);transition:color var(--like-fill) var(--like-ease)}.mH1ZPG_root[data-saved] .mH1ZPG_fill,.mH1ZPG_root[data-saved] .mH1ZPG_stroke{color:var(--like-color)}.mH1ZPG_action .mH1ZPG_scale{transform:none}.mH1ZPG_wideIcon{place-items:center;display:grid;position:relative}.mH1ZPG_action .mH1ZPG_fill{color:#0000}.mH1ZPG_action .mH1ZPG_stroke{color:var(--color-text-primary)}.mH1ZPG_action[data-saved] .mH1ZPG_fill,.mH1ZPG_action[data-saved] .mH1ZPG_stroke{color:var(--like-color)}.mH1ZPG_particles{pointer-events:none;width:0;height:0;color:var(--like-color);position:absolute;top:50%;left:50%}.mH1ZPG_particles i{left:calc(var(--like-particle-size) * var(--psize,1) / -2);top:calc(var(--like-particle-size) * var(--psize,1) / -2);width:calc(var(--like-particle-size) * var(--psize,1));height:calc(var(--like-particle-size) * var(--psize,1));opacity:0;background:currentColor;border-radius:50%;position:absolute}@keyframes mH1ZPG_pop{0%{transform:scale(1)}30%{transform:scale(.82)}to{transform:scale(1)}}@keyframes mH1ZPG_burst{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1;transform:translate(calc(var(--px) * .25), calc(var(--py) * .25)) scale(1)}to{opacity:0;transform:translate(var(--px), var(--py)) scale(var(--p-end-scale,.6))}}@media (prefers-reduced-motion:no-preference){.mH1ZPG_root[data-bursting] .mH1ZPG_icon,.mH1ZPG_action[data-bursting] .mH1ZPG_icon{animation:mH1ZPG_pop var(--like-pop) var(--like-pop-ease)}.mH1ZPG_root[data-bursting] .mH1ZPG_particles i,.mH1ZPG_action[data-bursting] .mH1ZPG_particles i{animation:mH1ZPG_burst var(--pdur,var(--like-particle-dur)) ease-out var(--pdelay,0s) forwards}}
.iDbPbW_card{min-width:0;position:relative}.iDbPbW_link{gap:var(--mavo-space-12);color:var(--color-text-primary);text-decoration:none;display:grid}.iDbPbW_text{min-width:0;display:grid}.iDbPbW_text p{margin:0}.iDbPbW_price{font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing);font-variant-numeric:tabular-nums}.iDbPbW_details,.iDbPbW_location{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--mavo-type-ui-m-compact);letter-spacing:var(--mavo-type-ui-m-compact-letter-spacing);overflow:hidden}.iDbPbW_text .iDbPbW_location{color:var(--color-text-secondary);margin-top:4px}.iDbPbW_title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.iDbPbW_link:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px;border-radius:var(--mavo-radius-20)}html[data-theme=dark] .iDbPbW_card{border-radius:var(--mavo-radius-20);overflow:hidden;box-shadow:0 1px 4px #0000000d,0 4px 20px #00000005}html[data-theme=dark] .iDbPbW_link{gap:0}html[data-theme=dark] .iDbPbW_text{gap:var(--mavo-space-8);padding:18px}html[data-theme=dark] .iDbPbW_price{font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing);order:-1}html[data-theme=dark] .iDbPbW_title{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}html[data-theme=dark] :is(.iDbPbW_details,.iDbPbW_location){white-space:normal;font:var(--mavo-type-body-m);letter-spacing:var(--mavo-type-body-m-letter-spacing)}html[data-theme=dark] .iDbPbW_text .iDbPbW_location{margin-top:0}
.o_j4UG_catalog{gap:var(--mavo-space-32);display:grid}.o_j4UG_head{justify-content:space-between;align-items:flex-start;gap:var(--mavo-space-12);display:flex}.o_j4UG_head>:first-child{flex:1;min-width:0}.o_j4UG_catalog[data-view=map] .o_j4UG_head{display:none}.o_j4UG_teaser{border-radius:var(--mavo-radius-32);background:var(--color-background-neutral-1);cursor:pointer;flex:none;width:328px;height:76px;position:relative;overflow:hidden}.o_j4UG_teaser .o_j4UG_preview{position:absolute;inset:0}.o_j4UG_preview .maplibregl-ctrl-attrib{font:var(--mavo-type-caption-s)}.o_j4UG_preview .maplibregl-ctrl-attrib.maplibregl-compact-show:not(:hover) .maplibregl-ctrl-attrib-inner{display:none}.o_j4UG_preview .maplibregl-ctrl-attrib.maplibregl-compact-show:not(:hover){padding:0}.o_j4UG_teaser .o_j4UG_teaserButton[data-slot]{z-index:3;top:var(--mavo-space-16);white-space:nowrap;background:var(--color-background-elevation-1);box-shadow:var(--mavo-shadow-card);position:absolute;left:50%;transform:translate(-50%)}@media (hover:hover){.o_j4UG_teaser:hover .o_j4UG_teaserButton[data-slot]{background:var(--color-background-neutral-1-hover)}}.o_j4UG_side{--map-bottom-gap:var(--mavo-space-20);height:calc(100svh - 240px);min-height:420px;position:relative}.o_j4UG_map{border-radius:var(--mavo-radius-24);background:var(--color-background-neutral-1);height:100%;position:relative;overflow:hidden}.o_j4UG_map .maplibregl-ctrl-attrib{font:var(--mavo-type-caption-s)}.o_j4UG_empty{left:50%;top:var(--mavo-space-16);width:max-content;max-width:calc(100% - 128px);padding:var(--mavo-space-8) var(--mavo-space-16);border-radius:var(--mavo-radius-pill);background:var(--color-background-elevation-1);box-shadow:var(--mavo-shadow-card);font:var(--mavo-type-ui-s);letter-spacing:var(--mavo-type-ui-s-letter-spacing);text-align:center;margin:0;position:absolute;transform:translate(-50%)}.o_j4UG_pin{min-height:28px;padding:0 var(--mavo-space-12);border-radius:var(--mavo-radius-pill);background:var(--color-background-elevation-1);color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-border-normal), var(--mavo-shadow-card);font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;border:0;align-items:center;margin:0;text-decoration:none;display:inline-flex}.o_j4UG_pin:focus-visible,.o_j4UG_pin[data-active]{z-index:1;background:var(--color-text-primary);color:var(--color-background-base);outline:none}@media (hover:hover){.o_j4UG_pin:hover{z-index:1;background:var(--color-text-primary);color:var(--color-background-base);outline:none}}.o_j4UG_current{z-index:2;min-height:28px;padding:0 var(--mavo-space-12);border-radius:var(--mavo-radius-pill);background:var(--accent);color:var(--ink);box-shadow:var(--mavo-shadow-card);font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing);white-space:nowrap;pointer-events:none;align-items:center;display:inline-flex;position:relative}.o_j4UG_current:after{content:"";background:var(--accent);border-radius:0 0 2px;width:8px;height:8px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)rotate(45deg)}.o_j4UG_side.o_j4UG_area{height:382px;min-height:0}.o_j4UG_side.o_j4UG_area:not(:has(.o_j4UG_expand)) .o_j4UG_zoom{top:var(--mavo-space-12)}@media (max-width:767px){.o_j4UG_side.o_j4UG_area{height:360px}.o_j4UG_side.o_j4UG_area .o_j4UG_expand[data-slot]{display:inline-flex}.o_j4UG_side.o_j4UG_area .o_j4UG_zoom{top:calc(var(--mavo-space-12) + var(--mavo-size-control-compact) + var(--mavo-space-12))}}.o_j4UG_catalog .o_j4UG_toggle[data-slot]{display:none}.o_j4UG_side :is(.o_j4UG_expand,.o_j4UG_zoom>[data-slot=button]){border-radius:var(--mavo-radius-pill);background:var(--color-background-elevation-1);box-shadow:var(--mavo-shadow-card)}.o_j4UG_side .o_j4UG_expand[data-slot]{top:var(--mavo-space-12);right:var(--mavo-space-12);z-index:3;position:absolute}.o_j4UG_zoom{top:calc(var(--mavo-space-12) + var(--mavo-size-control-compact) + var(--mavo-space-12));right:var(--mavo-space-12);z-index:3;gap:var(--mavo-space-8);display:grid;position:absolute}.o_j4UG_popup{z-index:2}.o_j4UG_popup .maplibregl-popup-content{width:260px;padding:var(--mavo-space-12);border-radius:var(--mavo-radius-24);background:var(--color-background-elevation-1);box-shadow:var(--mavo-shadow-card)}.o_j4UG_popup .maplibregl-popup-tip{display:none}@media (max-width:767px){.o_j4UG_catalog{gap:var(--mavo-space-24)}.o_j4UG_teaser{display:none}.o_j4UG_side{--map-bottom-gap:var(--mavo-space-8);height:calc(100svh - 220px);min-height:360px}.o_j4UG_side .o_j4UG_expand[data-slot]{display:none}.o_j4UG_zoom{top:var(--mavo-space-12)}.o_j4UG_catalog .o_j4UG_toggle[data-slot]{width:max-content;left:0;right:0;bottom:calc(var(--bottom-nav-height,0px) + env(safe-area-inset-bottom) + var(--mavo-space-12));z-index:10;background:color-mix(in srgb, var(--palette-rgba-000000-100) 80%, transparent);color:var(--color-text-primary-on-dark);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);margin-inline:auto;display:inline-flex;position:fixed}.o_j4UG_catalog[data-view=map] .o_j4UG_toggle[data-slot]{bottom:calc(var(--bottom-nav-height,0px) + env(safe-area-inset-bottom) + var(--mavo-space-8) + var(--mavo-space-24))}.o_j4UG_catalog .o_j4UG_toggle[data-slot][data-variant]:is(:hover,:active){background:color-mix(in srgb, var(--palette-rgba-000000-100) 80%, transparent)}}
.Jo1kSG_content{background:var(--color-background-base);width:min(848px,100vw - 32px);min-width:0;height:593px;color:var(--color-text-primary);font:var(--mavo-type-ui-s);letter-spacing:var(--mavo-type-ui-s-letter-spacing);-webkit-font-smoothing:antialiased;border:0;border-radius:32px;flex-direction:column;gap:22px;padding:32px;display:flex;overflow:hidden}.Jo1kSG_title{font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing);text-align:center;flex-shrink:0;margin:0}.Jo1kSG_title:focus{outline:none}.Jo1kSG_filters{flex-direction:column;flex-shrink:0;gap:16px;min-width:0;display:flex}.Jo1kSG_search{width:100%;min-width:0;height:44px;color:var(--color-text-primary);background:var(--color-background-neutral-1);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);border:0;border-radius:999px;padding:0 16px}.Jo1kSG_search::placeholder{color:var(--color-text-secondary);opacity:1}.Jo1kSG_search:focus{box-shadow:inset 0 0 0 1px var(--color-border-focus);outline:none}.Jo1kSG_divider{width:100%;height:1px;overflow:hidden}.Jo1kSG_divider img{max-width:none;display:block}.Jo1kSG_city,.Jo1kSG_close{color:inherit;font:inherit;cursor:pointer;border:0}.Jo1kSG_scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-normal-strong) transparent;border-radius:8px;flex:1;min-height:0;overflow-y:auto}.Jo1kSG_list{column-count:3;column-gap:22px;margin:0;padding:0;list-style:none;display:block}.Jo1kSG_list li{break-inside:avoid}.Jo1kSG_city{text-align:left;overflow-wrap:anywhere;background:0 0;border-radius:6px;width:100%;min-height:26px;padding:4px 8px;display:block}.Jo1kSG_city[aria-pressed=true]{color:var(--color-text-action);font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing)}.Jo1kSG_close{background:0 0;border-radius:999px;place-items:center;width:28px;min-height:28px;padding:0;display:grid;position:absolute;top:20px;right:20px}.Jo1kSG_close:after{content:"";position:absolute;inset:-8px}.Jo1kSG_city:focus-visible,.Jo1kSG_close:focus-visible,.Jo1kSG_scroll:focus-visible{box-shadow:inset 0 0 0 1px var(--color-border-focus);outline:none}.Jo1kSG_empty{color:var(--color-text-secondary);margin:0}.Jo1kSG_triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){.Jo1kSG_city:hover,.Jo1kSG_close:hover{background:var(--color-background-neutral-1-hover)}}@media (prefers-reduced-motion:no-preference){.Jo1kSG_city,.Jo1kSG_close{transition:background-color .15s}}.Jo1kSG_mobileBack,.Jo1kSG_mobileTitle{display:none}@media (max-width:767px){.Jo1kSG_content{padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);gap:0}.Jo1kSG_title{border-bottom:1px solid var(--color-border-normal);min-height:56px;font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);flex-wrap:wrap;justify-content:center;align-items:center;padding:12px 52px;display:flex}.Jo1kSG_desktopTitle,.Jo1kSG_desktopClose,.Jo1kSG_divider{display:none}.Jo1kSG_mobileTitle{display:inline}.Jo1kSG_filters{gap:16px;padding:20px 16px}.Jo1kSG_scroll{border-radius:0;padding:0 16px}.Jo1kSG_list{column-count:1}.Jo1kSG_city{border-bottom:1px solid var(--color-border-normal);border-radius:0;min-height:48px;padding-block:13px}.Jo1kSG_close{top:calc(6px + env(safe-area-inset-top));width:44px;min-height:44px;left:4px;right:auto}.Jo1kSG_close:after{display:none}.Jo1kSG_mobileBack{display:block}}.Jo1kSG_scroll{--city-fade-top:0px;--city-fade-bottom:0px;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--city-fade-top), #000 calc(100% - var(--city-fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--city-fade-top), #000 calc(100% - var(--city-fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--city-fade-top), #000 calc(100% - var(--city-fade-bottom)), transparent)}
.EKAsra_trigger{max-width:100%;min-height:var(--mavo-size-control-compact);padding:0 var(--mavo-space-16);background:var(--color-background-neutral-1);color:var(--color-text-primary);font:inherit;text-align:left;border:0;border-radius:999px;align-items:center;gap:8px;display:inline-flex}.EKAsra_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EKAsra_content{background:var(--color-background-base);width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--color-text-primary);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);-webkit-font-smoothing:antialiased;border-radius:24px;flex-direction:column;gap:16px;padding:24px;display:flex}.EKAsra_heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.EKAsra_title{font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing);text-wrap:balance;margin:0}.EKAsra_close{min-width:40px;min-height:40px;color:var(--color-text-primary);background:0 0;border:0;border-radius:50%;flex-shrink:0;padding:0;font-size:28px;line-height:1}@media (hover:hover){.EKAsra_close:hover{background:var(--color-background-neutral-1)}}.EKAsra_searchLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.EKAsra_search{border:1px solid var(--color-border-normal);min-height:44px;font:inherit;background:var(--color-background-base);color:var(--color-text-primary);border-radius:12px;flex-shrink:0;padding:10px 16px}html:not([data-theme=dark]) .EKAsra_search{border-radius:var(--mavo-radius-pill);background:var(--color-background-neutral-1);border:0}.EKAsra_all{background:var(--color-background-neutral-1);min-height:44px;color:var(--color-text-primary);font:inherit;border:0;border-radius:12px;align-self:start;padding:8px 16px}.EKAsra_list{overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;min-height:0;max-height:52dvh;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow-y:auto}.EKAsra_list li{min-width:0}.EKAsra_option{background:var(--color-background-base);width:100%;min-height:44px;color:var(--color-text-primary);font:inherit;text-align:left;overflow-wrap:anywhere;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}@media (hover:hover){.EKAsra_option:hover{background:var(--color-background-neutral-1)}}.EKAsra_selected{background:var(--color-service-selection-background)}@media (hover:hover){.EKAsra_option.EKAsra_selected:hover{background:var(--color-service-selection-background)}}.EKAsra_empty{margin:0}.EKAsra_content :focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}@media (max-width:560px){.EKAsra_content{border-radius:20px;padding:20px}.EKAsra_title{font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing)}.EKAsra_list{grid-template-columns:minmax(0,1fr)}}
.YjlIna_main{padding-block:var(--mavo-space-24) var(--mavo-space-40)}.YjlIna_siteHeaderWide{display:contents}.YjlIna_shell{border:1px solid var(--color-border-normal);border-radius:var(--mavo-radius-20);background:var(--color-background-base);grid-template-columns:minmax(280px,360px) 1fr;height:max(520px,100dvh - 180px);display:grid;overflow:hidden}.YjlIna_list{border-right:1px solid var(--color-border-normal);flex-direction:column;min-height:0;display:flex}.YjlIna_title{padding:var(--mavo-space-20) var(--mavo-space-20) var(--mavo-space-12);color:var(--color-text-heading);font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing)}.YjlIna_rows{padding:var(--mavo-space-16) 0 0;flex:1;align-content:start;gap:0;margin:0;list-style:none;display:grid;overflow-y:auto}.YjlIna_row{align-items:center;gap:var(--mavo-space-8);width:100%;padding:var(--mavo-space-16);color:var(--color-text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;display:flex}.YjlIna_row[aria-current]{background:var(--color-background-base-alt)}@media (hover:hover){.YjlIna_row:hover{background:var(--color-background-base-alt)}}.YjlIna_rows .YjlIna_row{border-radius:0;min-height:0}.YjlIna_avatar{width:var(--mavo-size-avatar-m);height:var(--mavo-size-avatar-m);background:var(--color-background-neutral-1);color:var(--color-text-secondary);border-radius:50%;flex:none;place-items:center;display:grid}.YjlIna_rowText{flex:1;gap:0;min-width:0;display:grid}.YjlIna_rowTop,.YjlIna_rowBottom{justify-content:space-between;align-items:center;gap:var(--mavo-space-8);min-width:0;display:flex}.YjlIna_rowTop strong{color:var(--color-text-primary);font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YjlIna_rowTop time{color:var(--color-text-secondary);font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing);flex:none}.YjlIna_preview{color:var(--color-text-secondary);font:var(--mavo-type-body-m);letter-spacing:var(--mavo-type-body-m-letter-spacing);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YjlIna_badge{min-width:20px;height:20px;padding:0 var(--mavo-space-6);border-radius:var(--mavo-radius-pill);background:var(--accent);color:var(--color-text-primary-on-accent-2);font:var(--mavo-type-caption-m);letter-spacing:var(--mavo-type-caption-m-letter-spacing);flex:none;place-items:center;display:grid}.YjlIna_note{padding:var(--mavo-space-12) var(--mavo-space-20);color:var(--color-text-secondary);font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing)}.YjlIna_link{color:var(--color-text-action);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.YjlIna_chat{min-width:0;min-height:0;display:flex}.YjlIna_empty.YjlIna_empty{color:var(--color-text-tertiary);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);margin:auto}.YjlIna_conversation{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.YjlIna_chatHead{align-items:center;gap:var(--mavo-space-8);min-height:64px;padding:var(--mavo-space-12) var(--mavo-space-16);border-bottom:1px solid var(--color-system-divider);grid-template-columns:1fr minmax(0,auto) 1fr;display:grid}.YjlIna_headTitle{text-align:center;justify-items:center;min-width:0;display:grid}.YjlIna_headTitle h2,.YjlIna_headTitle p{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;overflow:hidden}.YjlIna_headTitle h2{color:var(--color-text-primary);font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing)}.YjlIna_headTitle p{color:var(--color-text-secondary);font:var(--mavo-type-caption-m);letter-spacing:var(--mavo-type-caption-m-letter-spacing)}.YjlIna_headBack.YjlIna_headBack{visibility:hidden}.YjlIna_headAction{justify-self:end}.YjlIna_menuLayer.YjlIna_menuLayer{z-index:70}.YjlIna_danger.YjlIna_danger{color:var(--color-text-negative)}.YjlIna_sheetLink{text-decoration:none}.YjlIna_symbol{width:calc(2 * var(--mavo-size-avatar-s));height:calc(2 * var(--mavo-size-avatar-s));border-radius:50%;flex:none}.YjlIna_up{transform:rotate(-90deg)}.YjlIna_listing{align-items:center;gap:var(--mavo-space-8);padding:var(--mavo-space-16);border-bottom:1px solid var(--color-system-divider);display:flex}.YjlIna_thumb{width:calc(2 * var(--mavo-size-avatar-s));height:calc(2 * var(--mavo-size-avatar-s));border-radius:var(--mavo-radius-16);object-fit:cover;background:var(--color-background-placeholder);flex:none}.YjlIna_thumb[data-size=bar],.YjlIna_avatar[data-size=bar]{width:var(--mavo-size-avatar-l);height:var(--mavo-size-avatar-l)}.YjlIna_thumb[data-size=bar]{border-radius:var(--mavo-radius-8)}.YjlIna_avatar[data-size=row]{width:calc(2 * var(--mavo-size-avatar-s));height:calc(2 * var(--mavo-size-avatar-s));border-radius:var(--mavo-radius-16)}.YjlIna_rowListing{color:var(--color-text-primary);font:var(--mavo-type-body-m);letter-spacing:var(--mavo-type-body-m-letter-spacing);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YjlIna_barLink,.YjlIna_row{text-decoration:none}.YjlIna_note,.YjlIna_intro,.YjlIna_status{margin:0}.YjlIna_barLink{min-width:0;color:inherit}.YjlIna_barText{min-width:0;display:grid}.YjlIna_barText strong{color:var(--color-text-primary);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing)}.YjlIna_barText span,.YjlIna_barText strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YjlIna_barText span{color:var(--color-text-secondary);font:var(--mavo-type-body-m);letter-spacing:var(--mavo-type-body-m-letter-spacing)}@media (hover:hover){.YjlIna_barLink:hover strong{color:var(--color-text-action)}}.YjlIna_intro{padding:var(--mavo-space-12) var(--mavo-space-20);color:var(--color-text-secondary);font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing)}.YjlIna_messages{gap:var(--mavo-space-4);min-height:0;padding:var(--mavo-space-16) var(--mavo-space-20);overscroll-behavior:contain;background:var(--color-background-base-alt);flex-direction:column;flex:1;display:flex;overflow-y:auto}.YjlIna_more{margin-bottom:var(--mavo-space-8);align-self:center}.YjlIna_group{gap:var(--mavo-space-4);flex-direction:column;display:flex}.YjlIna_day{margin:var(--mavo-space-12) 0 var(--mavo-space-4);color:var(--color-text-tertiary);font:var(--mavo-type-caption-m);letter-spacing:var(--mavo-type-caption-m-letter-spacing);align-self:center}.YjlIna_bubble{align-items:flex-end;gap:var(--mavo-space-4) var(--mavo-space-8);max-width:min(75%,560px);padding:var(--mavo-space-8) var(--mavo-space-12);border-radius:var(--mavo-radius-16) var(--mavo-radius-16) var(--mavo-radius-16) var(--mavo-radius-4);background:var(--color-background-base);box-shadow:0 0 0 1px var(--color-border-normal);flex-wrap:wrap;align-self:flex-start;display:flex}.YjlIna_bubble[data-own]{border-radius:var(--mavo-radius-16) var(--mavo-radius-16) var(--mavo-radius-4) var(--mavo-radius-16);background:var(--color-service-selection-background);box-shadow:none;align-self:flex-end}.YjlIna_bubble p{min-width:0;color:var(--color-text-primary);font:var(--mavo-type-body-m);letter-spacing:var(--mavo-type-body-m-letter-spacing);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.YjlIna_bubble time{color:var(--color-text-tertiary);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);margin-left:auto}.YjlIna_photo{border-radius:var(--mavo-radius-12);flex-basis:100%;display:block;overflow:hidden}.YjlIna_photo img{background:var(--color-background-placeholder);width:100%;max-width:240px;height:auto;display:block}.YjlIna_bubble{-webkit-touch-callout:none;cursor:default}.YjlIna_quote{padding:var(--mavo-space-4) var(--mavo-space-8);border-left:2px solid var(--accent);border-radius:var(--mavo-radius-4);background:var(--color-background-neutral-1);color:var(--color-text-secondary);font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-basis:100%;display:-webkit-box;overflow:hidden}.YjlIna_quote strong{color:var(--color-text-primary);font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing);display:block}.YjlIna_contextMenu.YjlIna_contextMenu{width:auto;min-width:200px}.YjlIna_menuIcon{gap:var(--mavo-space-12)}.YjlIna_composing{align-items:center;gap:var(--mavo-space-8);min-width:0;color:var(--color-text-action);flex-basis:100%;display:flex}.YjlIna_composing span{min-width:0;padding-left:var(--mavo-space-8);border-left:2px solid var(--accent);color:var(--color-text-secondary);font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing);flex:1;display:grid}.YjlIna_composing span,.YjlIna_composing strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YjlIna_composing strong{color:var(--color-text-primary);font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing)}.YjlIna_status{color:var(--color-text-tertiary);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);align-self:flex-end}.YjlIna_composer{align-items:center;gap:var(--mavo-space-8);padding:var(--mavo-space-16);border-top:1px solid var(--color-system-divider);flex-wrap:wrap;display:flex}.YjlIna_composer input{flex:1;min-width:0}.YjlIna_blocked{justify-content:space-between;align-items:center;gap:var(--mavo-space-8);padding:var(--mavo-space-12) var(--mavo-space-20);border-top:1px solid var(--color-system-divider);color:var(--color-text-secondary);font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing);flex-wrap:wrap;display:flex}.YjlIna_panel{width:min(820px, calc(100vw - 2 * var(--mavo-space-24)));background:var(--color-background-base)}.YjlIna_shell[data-sheet]{border:0;border-radius:0;grid-template-columns:380px 1fr;height:100%}.YjlIna_sheetHead{justify-content:space-between;align-items:center;gap:var(--mavo-space-12);min-height:64px;padding:var(--mavo-space-12) var(--mavo-space-16);display:flex}.YjlIna_sheetHead .YjlIna_title{margin:0;padding:0}.YjlIna_headTools{align-items:center;gap:var(--mavo-space-8);display:flex}.YjlIna_radioItem{justify-content:space-between;gap:var(--mavo-space-16)}.YjlIna_check{width:16px;color:var(--color-text-action);display:inline-flex}.YjlIna_check:not([data-checked]){visibility:hidden}.YjlIna_end{height:1px;list-style:none}@media (max-width:767px){.YjlIna_panel{width:100%}.YjlIna_shell[data-sheet]{flex-direction:column;height:100%;display:flex}.YjlIna_shell[data-sheet] .YjlIna_list{min-height:0;padding-top:env(safe-area-inset-top);flex:1}.YjlIna_shell[data-sheet] .YjlIna_rows{overflow-y:auto}.YjlIna_shell[data-sheet][data-active] .YjlIna_chat{flex:1;height:auto;min-height:0;position:static}.YjlIna_main{padding-block:var(--mavo-space-16) var(--mavo-space-24)}.YjlIna_siteHeaderWide{display:none}.YjlIna_shell{border:0;border-radius:0;height:auto;display:block;overflow:visible}.YjlIna_list{border-right:0}.YjlIna_title{padding-inline:0}.YjlIna_rows{padding:0;overflow:visible}.YjlIna_shell:not([data-sheet]) .YjlIna_row{margin-inline:calc(-1 * var(--mavo-space-16));width:calc(100% + 2 * var(--mavo-space-16))}.YjlIna_note{padding-inline:0}.YjlIna_chat,.YjlIna_shell[data-active] .YjlIna_list{display:none}.YjlIna_shell[data-active] .YjlIna_chat{z-index:40;background:var(--color-background-base);height:100dvh;display:flex;position:fixed;inset:0}.YjlIna_headBack.YjlIna_headBack{visibility:visible}.YjlIna_chatHead{padding-top:calc(var(--mavo-space-12) + env(safe-area-inset-top))}.YjlIna_intro,.YjlIna_messages{padding-inline:var(--mavo-space-16)}.YjlIna_bubble{max-width:85%}.YjlIna_composer,.YjlIna_blocked{padding:var(--mavo-space-8) var(--mavo-space-16) calc(var(--mavo-space-8) + env(safe-area-inset-bottom))}}.YjlIna_skeletonMessages{gap:var(--mavo-space-4);flex-direction:column;display:flex}.YjlIna_skeletonText{gap:var(--mavo-space-8);flex:1;display:grid}.YjlIna_skeletonText>*{height:var(--mavo-space-14)}.YjlIna_skeletonText>:last-child{width:70%}.YjlIna_skeletonBubble{width:min(60%,320px);height:var(--mavo-space-40);border-radius:var(--mavo-radius-16);align-self:flex-start}.YjlIna_skeletonBubble[data-own]{align-self:flex-end;width:min(45%,240px)}
.ZNh5JW_safety{gap:var(--mavo-space-12);width:100%;max-width:480px;margin:var(--mavo-space-8) 0 var(--mavo-space-16);padding:var(--mavo-space-16);border-radius:var(--mavo-radius-20);background:var(--color-background-base);box-shadow:0 0 0 1px var(--color-border-normal);align-self:center;display:grid}.ZNh5JW_safety ul{gap:var(--mavo-space-8);margin:0;padding:0;list-style:none;display:grid}.ZNh5JW_safety li{align-items:flex-start;gap:var(--mavo-space-8);color:var(--color-text-primary);font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing);display:flex}.ZNh5JW_safety li>:first-child{margin-top:var(--mavo-space-2);color:var(--color-text-positive);flex:none}.ZNh5JW_safety p{color:var(--color-text-secondary);font:var(--mavo-type-caption-m);letter-spacing:var(--mavo-type-caption-m-letter-spacing);margin:0}.ZNh5JW_safety[data-compact]{max-width:none;padding:var(--mavo-space-12);border-radius:var(--mavo-radius-16);background:var(--color-background-base-alt);box-shadow:none;margin:0}
.euVxua_body{gap:var(--mavo-space-20);margin:0;display:grid}.euVxua_questions{gap:var(--mavo-space-8);flex-wrap:wrap;display:flex}.euVxua_error{color:var(--color-text-negative);font:var(--mavo-type-ui-s);letter-spacing:var(--mavo-type-ui-s-letter-spacing);margin:0}
.-cTkvG_content{background:var(--color-background-base);width:min(640px,100vw - 32px);max-height:calc(100dvh - 64px);color:var(--color-text-primary);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);border-radius:32px;flex-direction:column;gap:24px;padding:32px;display:flex}.-cTkvG_heading{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.-cTkvG_title{font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing);color:var(--color-text-action);margin:0}.-cTkvG_title:focus{outline:none}.-cTkvG_close{background:var(--color-background-neutral-1);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;margin:-8px -8px 0 0;padding:0;display:inline-flex}.-cTkvG_mobileBack{display:none}@media (hover:hover){.-cTkvG_close:hover{background:var(--color-background-neutral-1-hover)}}.-cTkvG_scroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}.-cTkvG_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.-cTkvG_choice{background:var(--color-background-neutral-1);width:100%;min-height:76px;color:var(--color-text-primary);font:inherit;text-align:left;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;transition:background-color .16s;display:flex}@media (hover:hover){.-cTkvG_choice:hover{background:var(--color-background-neutral-1-hover)}}.-cTkvG_choice[aria-pressed=true]{background:var(--color-service-selection-background);box-shadow:inset 0 0 0 1px var(--color-border-focus)}.-cTkvG_name{font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);overflow-wrap:anywhere}.-cTkvG_badge{background:var(--color-background-neutral-1);color:var(--color-text-secondary);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);border-radius:8px;padding:3px 8px}.-cTkvG_badge[data-status=pending_review]{color:#74520b;background:#fff3d6}.-cTkvG_badge[data-status=needs_changes]{color:var(--color-text-negative);background:var(--color-status-negative-pale)}.-cTkvG_badge[data-status=published]{color:var(--color-text-positive);background:var(--color-status-positive-pale)}.-cTkvG_empty{color:var(--color-text-secondary);margin:0}.-cTkvG_create,.-cTkvG_retry{min-height:44px;font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);border:0;border-radius:999px}.-cTkvG_create{flex-shrink:0;width:100%}@media (hover:hover){.-cTkvG_create:hover{background:var(--color-background-accent-hover)}}.-cTkvG_retry{background:var(--color-background-neutral-1)}.-cTkvG_content :focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}@media (max-width:767px){.-cTkvG_content{padding:max(20px, env(safe-area-inset-top)) 20px max(20px, env(safe-area-inset-bottom));gap:20px}.-cTkvG_close{background:0 0;order:-1;margin:-8px 0 0 -8px}.-cTkvG_desktopClose{display:none}.-cTkvG_mobileBack{display:block}.-cTkvG_title{font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing)}.-cTkvG_scroll{flex:1}}@media (prefers-reduced-motion:reduce){.-cTkvG_choice{transition:none}}.-cTkvG_actions{flex-wrap:wrap;gap:8px;padding:12px 0 16px;display:flex}
.QzDAqG_row{gap:var(--mavo-space-20);padding-bottom:var(--mavo-space-32);border-bottom:1px solid var(--color-border-normal-strong);display:flex;position:relative}.QzDAqG_body{justify-content:space-between;gap:calc(var(--mavo-space-40) + var(--mavo-space-20));flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.QzDAqG_text{max-width:600px;padding-right:calc(var(--mavo-size-control-compact) + var(--mavo-space-16));flex-direction:column;align-items:flex-start;display:flex}.QzDAqG_text>*{align-self:stretch}.QzDAqG_text .QzDAqG_location{margin-top:var(--mavo-space-4)}.QzDAqG_text .QzDAqG_price{margin-top:var(--mavo-space-16)}.QzDAqG_text .QzDAqG_badges{margin-top:var(--mavo-space-8)}.QzDAqG_text .QzDAqG_description{margin-top:var(--mavo-space-16)}.QzDAqG_photoHeart{display:none}.QzDAqG_actionHeart{display:contents}.QzDAqG_actions [data-label=short]{display:none}.QzDAqG_badges{gap:var(--mavo-space-4);margin-bottom:0;flex-wrap:wrap;margin-inline:0;padding:0;list-style:none;display:flex}.QzDAqG_badges li{padding:var(--mavo-space-4) var(--mavo-space-8);border-radius:var(--mavo-radius-pill);background:var(--color-background-neutral-1);color:var(--color-text-primary);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);font-weight:var(--mavo-font-weight-medium);white-space:nowrap}.QzDAqG_text p{margin-bottom:0}.QzDAqG_contact p{margin:0}.QzDAqG_text>:first-child{margin-top:0}.QzDAqG_text .QzDAqG_facts{font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);color:var(--color-text-primary);margin:0}.QzDAqG_link{color:inherit;text-decoration:none}.QzDAqG_link:after{content:"";z-index:0;position:absolute;inset:0}.QzDAqG_link:focus-visible{outline:none}.QzDAqG_row:has(.QzDAqG_link:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:var(--mavo-space-8);border-radius:var(--mavo-radius-20)}.QzDAqG_muted{color:var(--color-text-secondary);font:var(--mavo-type-ui-m-compact);letter-spacing:var(--mavo-type-ui-m-compact-letter-spacing);overflow-wrap:anywhere}.QzDAqG_price{font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing);font-variant-numeric:tabular-nums}.QzDAqG_description{-webkit-line-clamp:3;font:var(--mavo-type-ui-m-compact);letter-spacing:var(--mavo-type-ui-m-compact-letter-spacing);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.QzDAqG_contact{z-index:1;gap:var(--mavo-space-24);display:grid;position:relative}.QzDAqG_seller{align-items:center;gap:var(--mavo-space-12);display:flex}.QzDAqG_avatar[data-shape=square]{border-radius:var(--mavo-radius-20)}.QzDAqG_avatar>img{object-fit:cover;width:100%;height:100%;display:block}.QzDAqG_avatar:has(>img){background:var(--palette-rgba-000000-4);border:0}.QzDAqG_avatar{border:1px solid var(--color-border-normal);border-radius:var(--mavo-radius-pill);background:var(--color-background-neutral-1);width:64px;height:64px;color:var(--color-text-primary);flex:none;place-items:center;display:grid;overflow:hidden}.QzDAqG_sellerType{color:var(--color-text-secondary);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);font-size:10px;font-weight:var(--mavo-font-weight-medium);text-transform:uppercase}.QzDAqG_sellerBadge{align-items:center;gap:var(--mavo-space-4);width:max-content;margin-top:var(--mavo-space-4);padding:var(--mavo-space-4) var(--mavo-space-8);border-radius:var(--mavo-radius-pill);background:var(--color-status-positive-pale);color:var(--color-text-positive);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);font-weight:var(--mavo-font-weight-medium);white-space:nowrap;display:inline-flex}.QzDAqG_sellerName{margin-top:var(--mavo-space-2);font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);overflow-wrap:anywhere}.QzDAqG_actions{align-items:flex-end;gap:var(--mavo-space-8);flex-wrap:wrap;display:flex}.QzDAqG_date{min-width:max-content;color:var(--color-text-secondary);font:var(--mavo-type-ui-s);letter-spacing:var(--mavo-type-ui-s-letter-spacing);text-align:right;flex:1}.QzDAqG_corner{z-index:1;gap:var(--mavo-space-8);opacity:0;transition:opacity .15s;display:grid;position:absolute;top:0;right:0}.QzDAqG_row:is(:hover,:focus-within) .QzDAqG_corner{opacity:1}@media (hover:none){.QzDAqG_corner{opacity:1}}@media (prefers-reduced-motion:reduce){.QzDAqG_corner{transition:none}}.QzDAqG_hiddenRow{justify-content:space-between;align-items:center;gap:var(--mavo-space-12);padding:var(--mavo-space-16) 0 var(--mavo-space-32);border-bottom:1px solid var(--color-border-normal-strong);color:var(--color-text-secondary);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);flex-wrap:wrap;display:flex}.QzDAqG_hiddenRow p{margin:0}.QzDAqG_note,.QzDAqG_actions [data-slot=phone-message]{color:var(--color-text-secondary);font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing);flex-basis:100%;margin:0}@media (max-width:1000px){.QzDAqG_row{gap:var(--mavo-space-16)}.QzDAqG_body{gap:var(--mavo-space-24);flex:1 1 0}}@media (max-width:767px){.QzDAqG_row{gap:var(--mavo-space-12);padding-bottom:var(--mavo-space-24);flex-direction:column}.QzDAqG_body{gap:var(--mavo-space-24);flex:none}.QzDAqG_text{padding-right:0}.QzDAqG_text .QzDAqG_badges{margin:0 0 var(--mavo-space-12);flex-wrap:nowrap;order:-2;overflow:hidden}.QzDAqG_text .QzDAqG_price{font:var(--mavo-font-weight-bold) var(--mavo-font-size-20)/var(--mavo-line-height-26) var(--mavo-font-family);letter-spacing:var(--mavo-type-heading-s-letter-spacing);order:-1;margin-top:0}.QzDAqG_text .QzDAqG_facts{margin-top:var(--mavo-space-4)}.QzDAqG_text .QzDAqG_location,.QzDAqG_text .QzDAqG_description{margin-top:var(--mavo-space-8)}.QzDAqG_corner,.QzDAqG_seller,.QzDAqG_date,.QzDAqG_actionHeart{display:none}.QzDAqG_photoHeart{display:contents}.QzDAqG_actions{flex-wrap:nowrap}.QzDAqG_actions>[data-slot=button]{flex:1 1 0;min-width:0}.QzDAqG_actions [data-label=full]{display:none}.QzDAqG_actions [data-label=short]{display:inline}}.QzDAqG_skeletonPhoto{aspect-ratio:288/188;border-radius:var(--mavo-radius-20);flex:none;width:min(340px,100%)}.QzDAqG_skeletonText{align-content:start;gap:var(--mavo-space-12);flex:1;display:grid}.QzDAqG_skeletonText>*{height:var(--mavo-space-20)}.QzDAqG_skeletonText>:nth-child(2){width:60%}.QzDAqG_skeletonText>:nth-child(3){width:40%}
.zn4MXG_page{min-height:100svh}.zn4MXG_layout section{background:0 0;border:0;border-radius:0;margin:0;padding:0}.zn4MXG_layout{padding-inline:0;align-items:start;column-gap:var(--mavo-space-40);max-width:1280px;padding-top:0;padding-bottom:var(--mavo-space-40);grid-template-columns:minmax(0,1fr) 340px;display:grid}.zn4MXG_topBar,.zn4MXG_crumbs{grid-column:1/-1}.zn4MXG_main{gap:var(--mavo-space-32);min-width:0;display:grid}.zn4MXG_aside{top:calc(76px + var(--mavo-space-16));gap:var(--mavo-space-20);min-width:0;display:grid;position:sticky}.zn4MXG_bar{display:none}.zn4MXG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.zn4MXG_topBar{justify-content:space-between;align-items:center;display:none;position:relative}.zn4MXG_topActions{gap:var(--mavo-space-8);display:flex}.zn4MXG_layout .zn4MXG_iconLink{width:var(--mavo-size-control-compact);height:var(--mavo-size-control-compact);color:var(--color-text-primary);justify-content:center;padding:0}.zn4MXG_crumbs{justify-content:space-between;align-items:flex-start;gap:calc(2 * var(--mavo-space-40));padding:var(--mavo-space-24) 0;color:var(--color-text-secondary);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);display:flex}.zn4MXG_crumbs p{white-space:nowrap;flex:none}.zn4MXG_details{gap:var(--mavo-space-32);display:grid}.zn4MXG_block{gap:var(--mavo-space-16);margin:0;display:grid}.zn4MXG_layout .zn4MXG_title{color:var(--color-text-primary);font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing);margin:0}.zn4MXG_layout p{margin:0}.zn4MXG_small{color:var(--color-text-secondary);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing)}.zn4MXG_note{margin-top:var(--mavo-space-12);color:var(--color-text-secondary);font:var(--mavo-type-ui-s);letter-spacing:var(--mavo-type-ui-s-letter-spacing)}.zn4MXG_description{font:var(--mavo-type-ui-m-compact);letter-spacing:var(--mavo-type-ui-m-compact-letter-spacing);white-space:pre-wrap;overflow-wrap:anywhere}.zn4MXG_badges{gap:var(--mavo-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:none}.zn4MXG_badges li{padding:var(--mavo-space-4) var(--mavo-space-8);border-radius:var(--mavo-radius-pill);background:var(--color-background-neutral-1);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);font-weight:var(--mavo-font-weight-medium);white-space:nowrap}.zn4MXG_priceBlock{gap:var(--mavo-space-16);display:grid}.zn4MXG_headline{gap:var(--mavo-space-4);display:grid}.zn4MXG_factLine{font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing)}.zn4MXG_price{font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing);font-variant-numeric:tabular-nums}.zn4MXG_payments{gap:var(--mavo-space-8);font:var(--mavo-type-ui-m-compact);letter-spacing:var(--mavo-type-ui-m-compact-letter-spacing);margin:0;display:grid}.zn4MXG_payments div{justify-content:space-between;gap:var(--mavo-space-8);display:flex}.zn4MXG_payments dd{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.zn4MXG_payments .zn4MXG_total{font-weight:var(--mavo-font-weight-medium)}.zn4MXG_facts{justify-content:space-between;gap:var(--mavo-space-12);padding:var(--mavo-space-16) 0;border-block:1px solid var(--color-system-divider);margin:0;display:flex}.zn4MXG_facts div{column-gap:var(--mavo-space-8);flex:1 1 0;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;row-gap:0;min-width:0;display:grid}.zn4MXG_factIcon{color:var(--color-text-primary);grid-row:1/span 2}.zn4MXG_facts dd{font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);white-space:nowrap;align-self:end;margin:0}.zn4MXG_facts dt{color:var(--color-text-secondary);font:var(--mavo-type-caption-m);letter-spacing:var(--mavo-type-caption-m-letter-spacing);white-space:nowrap;align-self:start}.zn4MXG_address{gap:var(--mavo-space-16);display:grid}.zn4MXG_address>p{align-items:center;gap:var(--mavo-space-8);font:var(--mavo-type-ui-m-compact);letter-spacing:var(--mavo-type-ui-m-compact-letter-spacing);display:flex}.zn4MXG_mapTile{border-radius:var(--mavo-radius-20);background:var(--color-background-neutral-1);cursor:pointer;height:320px;position:relative;overflow:hidden}.zn4MXG_mapTile .maplibregl-map{position:absolute;inset:0}.zn4MXG_mapTile .zn4MXG_mapButton[data-slot]{z-index:3;white-space:nowrap;background:var(--color-background-base);box-shadow:var(--mavo-shadow-card);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zn4MXG_mapOpen{gap:var(--mavo-space-8);display:grid}.zn4MXG_sellerBlock{display:none}.zn4MXG_sellerRow{justify-content:flex-end;align-items:center;gap:var(--mavo-space-12);flex-direction:row-reverse;display:flex}.zn4MXG_sellerText{gap:var(--mavo-space-2);flex:1;min-width:0;display:grid}.zn4MXG_sellerName,.zn4MXG_ownerName{font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);overflow-wrap:anywhere}.zn4MXG_sellerType{color:var(--color-text-secondary);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);font-size:10px;font-weight:var(--mavo-font-weight-medium);text-transform:uppercase}.zn4MXG_sellerBadge{align-items:center;gap:var(--mavo-space-4);width:max-content;margin-top:var(--mavo-space-2);padding:var(--mavo-space-4) var(--mavo-space-8);border-radius:var(--mavo-radius-pill);background:var(--color-status-positive-pale);color:var(--color-text-positive);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);font-weight:var(--mavo-font-weight-medium);white-space:nowrap;display:inline-flex}.zn4MXG_phone{color:var(--color-text-primary);font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing)}.zn4MXG_avatar{width:var(--mavo-size-control-compact);height:var(--mavo-size-control-compact);border:1px solid var(--color-border-normal);border-radius:var(--mavo-radius-pill);background:var(--color-background-neutral-1);color:var(--color-text-primary);flex:none;place-items:center;display:grid;overflow:hidden}.zn4MXG_avatar[data-size=l]{width:64px;height:64px}.zn4MXG_avatar[data-shape=square]{border-radius:var(--mavo-radius-16)}.zn4MXG_avatar>img{object-fit:cover;width:100%;height:100%;display:block}.zn4MXG_avatar:has(>img){background:var(--palette-rgba-000000-4);border:0}.zn4MXG_layout .zn4MXG_ownerCard{gap:var(--mavo-space-16);padding:var(--mavo-space-20);border-radius:var(--mavo-radius-24);background:var(--color-background-base-alt);display:grid}.zn4MXG_ownerContact{display:none}.zn4MXG_layout .zn4MXG_full[data-slot]{width:100%}.zn4MXG_amenities{gap:var(--mavo-space-8) var(--mavo-space-16);font:var(--mavo-type-ui-m-compact);letter-spacing:var(--mavo-type-ui-m-compact-letter-spacing);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.zn4MXG_amenities li{align-items:center;gap:var(--mavo-space-8);display:flex}.zn4MXG_tables{gap:var(--mavo-space-32) 60px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.zn4MXG_table{gap:var(--mavo-space-8);font:var(--mavo-type-ui-m-compact);letter-spacing:var(--mavo-type-ui-m-compact-letter-spacing);margin:0;display:grid}.zn4MXG_table div{gap:var(--mavo-space-8);grid-template-columns:minmax(0,1fr) minmax(112px,50%);display:grid}.zn4MXG_table dt{color:var(--color-text-secondary)}.zn4MXG_table dd{text-align:right;overflow-wrap:anywhere;margin:0}.zn4MXG_deskActions{align-items:center;gap:var(--mavo-space-8);display:flex;position:relative}.zn4MXG_deskActions .zn4MXG_reportAction[data-slot]{flex:auto;min-width:0}.zn4MXG_actions{gap:var(--mavo-space-8);display:none}.zn4MXG_callRow,.zn4MXG_callBar{gap:var(--mavo-space-8);display:grid}.zn4MXG_callButtons{gap:var(--mavo-space-8);display:flex}.zn4MXG_callButtons>[data-slot=button]{flex:1 1 0;min-width:0}.zn4MXG_similar{padding:var(--mavo-space-40) 0;border:0;border-bottom:1px solid var(--color-system-divider);background:var(--color-background-neutral-1);border-radius:0;margin:0}.zn4MXG_similar>div{gap:var(--mavo-space-16);display:grid}.zn4MXG_similar .zn4MXG_title{color:var(--color-text-primary);font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing);margin:0}.zn4MXG_similarGrid{gap:var(--mavo-space-24) var(--mavo-space-16);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (min-width:1280px){.zn4MXG_layout{column-gap:calc(2 * var(--mavo-space-40));grid-template-columns:minmax(0,1fr) 422px}}@media (max-width:1100px){.zn4MXG_similarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.zn4MXG_tables{grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){.zn4MXG_similarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.zn4MXG_amenities{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.zn4MXG_siteHeader,.zn4MXG_crumbs,.zn4MXG_factLine,.zn4MXG_deskActions,.zn4MXG_address .zn4MXG_title{display:none}.zn4MXG_layout{align-items:stretch;gap:var(--mavo-space-24);flex-direction:column;display:flex}.zn4MXG_layout>*,.zn4MXG_main>*,.zn4MXG_aside>*{min-width:0}.zn4MXG_main,.zn4MXG_aside,.zn4MXG_tables,.zn4MXG_details{display:contents}.zn4MXG_topBar{padding-block:var(--mavo-space-12) 0;order:0;display:flex}.zn4MXG_gallery{order:1}.zn4MXG_badges{flex-wrap:nowrap;order:2;display:flex;overflow:hidden}.zn4MXG_priceBlock{order:3}.zn4MXG_facts{order:4}.zn4MXG_facts div{flex-direction:column;flex:0 auto;align-items:center;gap:0;display:flex}.zn4MXG_factIcon{display:none}.zn4MXG_facts dd,.zn4MXG_facts dt{align-self:center}.zn4MXG_facts dt{font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing)}.zn4MXG_address{order:5}.zn4MXG_mapTile{border-radius:var(--mavo-radius-24);height:80px}.zn4MXG_sellerBlock{order:6;display:block}.zn4MXG_sellerRow{justify-content:flex-start;gap:var(--mavo-space-8);flex-direction:row}.zn4MXG_descriptionBlock{order:7}.zn4MXG_amenitiesBlock{order:8}.zn4MXG_amenities{grid-template-columns:minmax(0,1fr)}.zn4MXG_generalBlock{order:9}.zn4MXG_houseBlock{order:10}.zn4MXG_conditionsBlock{order:11}.zn4MXG_table div{grid-template-columns:minmax(0,1fr) minmax(112px,45%)}.zn4MXG_table dd{text-align:left}.zn4MXG_ownerBlock{order:12}.zn4MXG_layout .zn4MXG_ownerCard{padding:var(--mavo-space-16);border-radius:var(--mavo-radius-20)}.zn4MXG_ownerCard .zn4MXG_sellerRow{justify-content:space-between}.zn4MXG_ownerContact{gap:var(--mavo-space-8);display:grid}.zn4MXG_actions{order:13;display:grid}.zn4MXG_inlineCall{display:none}.zn4MXG_similar{padding:0 0 var(--mavo-space-24);background:0 0;border-bottom:0}.zn4MXG_similar>div{width:calc(100% - 32px)}.zn4MXG_bar{z-index:20;margin:calc(var(--mavo-space-8) - var(--mavo-space-24) - var(--mavo-space-12)) calc(-1 * var(--mavo-space-16)) 0;padding:var(--mavo-space-12) var(--mavo-space-16) calc(var(--mavo-space-24) + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--color-background-base) 60%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);order:14;display:block;position:sticky;bottom:0}}
.hm_A_W_content{--login-spring:linear(0, .033, .115, .224, .346, .468, .583, .687, .776, .849, .908, .954, .987, 1.011, 1.026, 1.034, 1.038, 1.038, 1.036, 1.032, 1.028, 1.023, 1.018, 1.014, 1.01, 1.007, 1.005, 1.003, 1);width:min(440px,100vw - 32px);min-width:0;color:var(--color-text-primary);background:var(--color-background-base);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);-webkit-font-smoothing:antialiased;border:0;border-radius:32px;flex-direction:column;gap:24px;padding:32px;display:flex;overflow-x:hidden}.hm_A_W_title{width:100%;font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing);text-align:center;margin:0}.hm_A_W_close{width:28px;min-height:28px;color:var(--color-text-primary);background:var(--color-background-neutral-1);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:20px;right:20px}.hm_A_W_close:after{content:"";position:absolute;inset:-8px}.hm_A_W_close>span{place-items:center;width:16px;height:16px;display:grid}@media (hover:hover){.hm_A_W_close:hover{background:var(--color-background-neutral-1-hover)}}.hm_A_W_close:focus-visible,.hm_A_W_loginContent :focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.hm_A_W_loginContent{width:100%;min-width:0}.hm_A_W_loginContent main{width:100%;max-width:none;margin:0;padding:0}.hm_A_W_loginContent main>p:first-child,.hm_A_W_loginContent main>h1{display:none}.hm_A_W_loginContent section{background:0 0;border:0;border-radius:0;margin:0;padding:0}.hm_A_W_loginContent section>h2,.hm_A_W_loginContent section>p,.hm_A_W_loginContent label[for=email]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hm_A_W_loginContent form{display:grid}.hm_A_W_loginContent [data-login-step]{animation:hm_A_W_login-step-in .52s var(--login-spring) both;gap:24px;display:grid}.hm_A_W_headingText{animation:hm_A_W_login-step-in .52s var(--login-spring) both}@keyframes hm_A_W_login-step-in{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}}.hm_A_W_loginContent input{width:100%;height:44px;color:var(--color-text-primary);background:var(--color-background-neutral-1);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);border:0;border-radius:999px;padding:0 18px}.hm_A_W_loginContent input::placeholder{color:var(--color-text-secondary);opacity:1}.hm_A_W_loginContent input:focus{box-shadow:inset 0 0 0 1px var(--color-border-focus);outline:none}.hm_A_W_loginContent form button{width:100%;min-height:48px;color:var(--ink);background:var(--accent);font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);cursor:pointer;border:0;border-radius:999px;padding:10px 16px;transition:background-color .16s}@media (hover:hover){.hm_A_W_loginContent form button:hover{background:var(--color-background-accent-hover)}}.hm_A_W_loginContent form button:disabled{opacity:.6;cursor:wait}.hm_A_W_loginContent form p{margin:0}.hm_A_W_loginContent [role=status]:empty{display:none}.hm_A_W_loginContent [role=alert]{margin:0 0 16px}@media (prefers-reduced-motion:reduce){.hm_A_W_loginContent form button{transition:none}}.hm_A_W_title:focus{outline:none}.hm_A_W_heading{justify-items:center;gap:24px;width:100%;display:grid}.hm_A_W_logo{width:109px;height:32px;display:block}.hm_A_W_headingText{gap:8px;width:100%;display:grid}.hm_A_W_description{color:var(--color-text-secondary);text-align:center;font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);margin:0}.hm_A_W_loginContent [data-login-field]{gap:8px;display:grid}.hm_A_W_loginContent [data-login-input]{position:relative}.hm_A_W_loginContent [data-login-input] input{padding-right:44px}.hm_A_W_loginContent [data-login-valid]{width:16px;height:16px;color:var(--color-text-positive);display:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.hm_A_W_loginContent input:valid:not(:placeholder-shown)+[data-login-valid]{display:flex}.hm_A_W_loginContent input[aria-invalid=true]{background:var(--color-status-negative-pale);box-shadow:inset 0 0 0 1px var(--color-status-negative)}.hm_A_W_loginContent [data-login-error]{color:var(--color-text-negative);font:var(--mavo-type-body-s);letter-spacing:var(--mavo-type-body-s-letter-spacing)}.hm_A_W_loginContent [data-login-action]{justify-content:center;align-items:center;display:flex;position:relative}.hm_A_W_loginContent [data-login-action][aria-busy=true]{opacity:1}.hm_A_W_loginContent [aria-busy=true] [data-login-label]{opacity:0}.hm_A_W_loginContent .login-spinner{margin:auto;animation:.8s linear infinite hm_A_W_login-spin;position:absolute;inset:0}@keyframes hm_A_W_login-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hm_A_W_loginContent .login-spinner{animation-duration:1.6s}}.hm_A_W_separator{background:linear-gradient(to right, transparent, var(--color-system-divider) 50%, transparent)}.hm_A_W_loginContent input{--login-autofill-fill:var(--color-background-neutral-1);--login-autofill-ring:transparent}.hm_A_W_loginContent input:focus{--login-autofill-ring:var(--color-border-focus)}.hm_A_W_loginContent input[aria-invalid=true]{--login-autofill-fill:color-mix(in srgb, rgb(from var(--color-status-negative-pale) r g b) 10%, var(--color-background-base));--login-autofill-ring:var(--color-status-negative)}html[data-theme=dark] .hm_A_W_loginContent input{--login-autofill-fill:color-mix(in srgb, rgb(from var(--color-background-neutral-1) r g b) 6%, var(--color-background-base))}html[data-theme=dark] .hm_A_W_loginContent input[aria-invalid=true]{--login-autofill-fill:color-mix(in srgb, rgb(from var(--color-status-negative-pale) r g b) 8%, var(--color-background-base))}.hm_A_W_loginContent input:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);box-shadow:inset 0 0 0 1px var(--login-autofill-ring), inset 0 0 0 1000px var(--login-autofill-fill)}.hm_A_W_loginContent input:is(:autofill,:autofill){-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);box-shadow:inset 0 0 0 1px var(--login-autofill-ring), inset 0 0 0 1000px var(--login-autofill-fill)}.hm_A_W_description [data-login-address],.hm_A_W_loginContent [data-login-address]{color:var(--color-text-primary);overflow-wrap:anywhere}.hm_A_W_loginContent [data-login-note]{color:var(--color-text-secondary);text-align:center}.hm_A_W_loginContent [data-login-submit]{gap:16px;display:grid}.hm_A_W_loginContent [data-login-consent]{color:var(--color-text-tertiary);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);cursor:pointer;align-items:flex-start;gap:8px;display:flex}.hm_A_W_loginContent [data-login-box]{border:1px solid var(--color-border-input);border-radius:var(--mavo-radius-6);color:#0000;background:var(--color-background-base);flex:none;place-items:center;width:20px;height:20px;transition:background-color .12s,border-color .12s;display:grid;position:relative}.hm_A_W_loginContent [data-login-box] input{border-radius:var(--mavo-radius-6);width:20px;height:20px;box-shadow:none;opacity:0;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:-1px}.hm_A_W_loginContent [data-login-box]:has(input:checked){border-color:var(--accent);color:var(--color-text-primary-on-accent-2);background:var(--accent)}.hm_A_W_loginContent [data-login-box]:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:2px}.hm_A_W_loginContent [data-login-consent][data-missing] [data-login-box]{border-color:var(--color-status-negative);background:var(--color-status-negative-pale)}@media (prefers-reduced-motion:reduce){.hm_A_W_loginContent [data-login-box]{transition:none}}.hm_A_W_loginContent [data-login-consent] a{color:inherit;text-underline-offset:2px;text-decoration:underline}.hm_A_W_loginContent [data-login-code-field]{gap:8px;display:grid}.hm_A_W_loginContent [data-login-code]{gap:8px;display:flex;position:relative}.hm_A_W_loginContent [data-login-code] input{z-index:1;color:#0000;caret-color:#0000;width:100%;height:100%;box-shadow:none;letter-spacing:0;opacity:0;cursor:text;background:0 0;border:0;border-radius:0;padding:0;font-size:16px;position:absolute;inset:0}.hm_A_W_loginContent [data-login-code] input:focus{box-shadow:none}.hm_A_W_loginContent [data-login-cell]{border-radius:var(--mavo-radius-16);min-width:0;height:56px;color:var(--color-text-primary);background:var(--color-background-neutral-1);font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing);flex:1 1 0;place-items:center;transition:box-shadow .22s,background-color .22s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0000}.hm_A_W_loginContent [data-login-cell][data-active]:after{content:"";background:var(--color-border-focus);width:1px;height:20px;animation:1s step-end infinite hm_A_W_login-caret}.hm_A_W_loginContent [data-login-code][data-error] [data-login-cell]{background:var(--color-status-negative-pale);box-shadow:inset 0 0 0 1px var(--color-status-negative)}.hm_A_W_loginContent [data-login-code-field] [data-login-error]{font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing);animation:hm_A_W_login-step-in .36s var(--login-spring) both;margin:0}@keyframes hm_A_W_login-caret{50%{opacity:0}}.hm_A_W_loginContent [data-login-secondary]{gap:8px;display:grid}.hm_A_W_loginContent [data-login-secondary] button{color:var(--color-text-primary);background:var(--color-background-neutral-1)}@media (hover:hover){.hm_A_W_loginContent [data-login-secondary] button:hover:not(:disabled){background:var(--color-background-neutral-1-hover)}}.hm_A_W_loginContent [data-login-secondary] button:disabled{color:var(--color-text-disabled);background:var(--color-background-neutral-1);opacity:1;cursor:default}.hm_A_W_loginContent [data-login-cell]{perspective:240px}.hm_A_W_loginContent [data-login-wave]{place-items:center;display:grid}.hm_A_W_loginContent [data-login-digit]{transform-origin:bottom;animation:hm_A_W_login-digit-in .42s var(--login-spring) both;display:block}.hm_A_W_loginContent [data-login-cell][data-sweep=paste] [data-login-digit]{animation-delay:calc(var(--sweep) * 45ms)}@keyframes hm_A_W_login-digit-in{0%{opacity:0;filter:blur(2px);transform:translateY(5px)rotateX(-25deg)}}.hm_A_W_loginContent [data-login-ring]{z-index:2;border-radius:var(--mavo-radius-16);width:calc(16.6667% - 6.66667px);height:56px;box-shadow:inset 0 0 0 1px var(--color-border-focus);opacity:0;pointer-events:none;transform:translateX(calc(var(--cell) * (100% + 8px)));transition:transform .42s var(--login-spring), opacity .24s cubic-bezier(.22, 1, .36, 1), box-shadow .22s ease;position:absolute;top:0;left:0}.hm_A_W_loginContent [data-login-ring][data-shown]{opacity:1}.hm_A_W_loginContent [data-login-code][data-error] [data-login-ring]{opacity:0}.hm_A_W_loginContent [data-login-trail]{border-radius:var(--mavo-radius-16);pointer-events:none;animation:hm_A_W_login-trail .4s cubic-bezier(.22, 1, .36, 1) calc(var(--sweep) * 45ms) both;position:absolute;inset:0}.hm_A_W_loginContent [data-login-cell][data-sweep=success] [data-login-trail]{animation:hm_A_W_login-trail-success .34s cubic-bezier(.33, 0, .67, 1) calc(var(--sweep) * 48ms) both}@keyframes hm_A_W_login-trail{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-text-primary) 45%, transparent)}to{box-shadow:0 0 #0000}}@keyframes hm_A_W_login-trail-success{0%,24%{box-shadow:0 0 0 3px var(--accent)}to{box-shadow:0 0 #0000}}.hm_A_W_loginContent [data-login-code][data-processing] [data-login-wave]{animation:hm_A_W_login-wave 1.15s ease-in-out calc(var(--cell) * 70ms) infinite both}@keyframes hm_A_W_login-wave{0%,40%,to{opacity:1}16%{opacity:.28}}.hm_A_W_loginContent [data-login-code][data-success] [data-login-cell]{animation:hm_A_W_login-bounce .42s linear calc(var(--cell) * 48ms) both}@keyframes hm_A_W_login-bounce{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(0)}22%{animation-timing-function:linear;transform:translateY(-8px)}38%{animation-timing-function:cubic-bezier(.4,0,.5,1);transform:translateY(-8px)}60%{animation-timing-function:cubic-bezier(.33,0,.67,1);transform:translateY(2.4px)}78%{animation-timing-function:cubic-bezier(.33,0,.67,1);transform:translateY(-1.2px)}92%{animation-timing-function:cubic-bezier(.33,0,.67,1);transform:translateY(.5px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hm_A_W_loginContent [data-login-step],.hm_A_W_headingText,.hm_A_W_loginContent [data-login-code-field] [data-login-error]{animation:none}.hm_A_W_loginContent [data-login-cell],.hm_A_W_loginContent [data-login-ring]{transition:none}.hm_A_W_loginContent [data-login-cell][data-active]:after,.hm_A_W_loginContent [data-login-digit],.hm_A_W_loginContent [data-login-trail],.hm_A_W_loginContent [data-login-code][data-processing] [data-login-wave],.hm_A_W_loginContent [data-login-code][data-success] [data-login-cell]{animation:none}}
.O9rrzW_root{border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;overflow:hidden}.O9rrzW_fallback{width:100%;height:100%;font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing);justify-content:center;align-items:center;display:inline-flex}.O9rrzW_image{object-fit:cover;width:100%;height:100%;display:block}.O9rrzW_root[data-tone=muted]{background:var(--palette-rgba-000000-4);color:var(--color-text-disabled)}.O9rrzW_root[data-tone=muted] .O9rrzW_fallback{font-weight:var(--mavo-font-weight-bold)}
.H1K2vq_root{min-width:0;color:var(--color-text-secondary);font:var(--mavo-type-caption-s);letter-spacing:var(--mavo-type-caption-s-letter-spacing)}.H1K2vq_root ol{gap:var(--mavo-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.H1K2vq_root li+li:before{content:"•";margin-right:var(--mavo-space-4)}.H1K2vq_root a{color:inherit;text-decoration:none}@media (hover:hover){.H1K2vq_root a:hover{color:var(--color-text-primary)}}.H1K2vq_root a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--mavo-radius-4)}
.vC7xAa_top{z-index:10;align-items:center;gap:var(--mavo-space-8);min-height:var(--mavo-size-control-form);padding:var(--mavo-space-4) var(--mavo-space-16);padding-top:calc(var(--mavo-space-4) + env(safe-area-inset-top));border-bottom:1px solid var(--color-system-divider);background:var(--color-background-base);grid-template-columns:1fr auto 1fr;display:grid;position:sticky;top:0}.vC7xAa_top h1{color:var(--color-text-heading);font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing);text-align:center;outline:none;margin:0}.vC7xAa_top>:last-child{justify-self:end}.vC7xAa_back{width:44px;min-height:44px;margin-left:calc(-1 * var(--mavo-space-12));color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;justify-self:start;place-items:center;padding:0;display:grid}.vC7xAa_top :focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--mavo-radius-8)}
