.community-hero-motion-module__5r_x6G__motion{--depth-x:0px;--depth-y:0px;--scroll-depth:0px}.community-hero-motion-module__5r_x6G__motion svg{overflow:visible}.community-hero-motion-module__5r_x6G__motion [data-hero-layer]{transition:transform var(--motion-step,.42s) var(--motion-ease,ease-out)}.community-hero-motion-module__5r_x6G__motion [data-hero-layer=architecture]{transform:translate(var(--depth-x), calc(var(--depth-y) + var(--scroll-depth)))}.community-hero-motion-module__5r_x6G__motion [data-hero-layer=gathering]{transform:translate(calc(var(--depth-x) * -.45), calc(var(--depth-y) * -.45))}.community-hero-motion-module__5r_x6G__motion [data-hero-layer=network]{transform:translate(calc(var(--depth-x) * .75), calc(var(--depth-y) * .75))}.community-hero-motion-module__5r_x6G__motion [data-hero-layer=openings]{transform:translate(calc(var(--depth-x) * 1.35), calc(var(--depth-y) * 1.35))}.community-hero-motion-module__5r_x6G__motion [data-hero-draw]{stroke-dasharray:1;animation:community-hero-motion-module__5r_x6G__draw-path .9s var(--motion-ease) both}.community-hero-motion-module__5r_x6G__motion [data-hero-layer=network] [data-hero-draw]{animation-delay:.32s}.community-hero-motion-module__5r_x6G__motion [data-hero-layer=gathering] [data-hero-draw]{animation-delay:.78s}.community-hero-motion-module__5r_x6G__motion [data-hero-layer=openings] [data-hero-draw]{animation-delay:1.45s}.community-hero-motion-module__5r_x6G__motion [data-hero-reveal]{animation:community-hero-motion-module__5r_x6G__reveal-form .65s var(--motion-ease) 1.05s both}.community-hero-motion-module__5r_x6G__motion [data-hero-accent]{animation:community-hero-motion-module__5r_x6G__reveal-form .55s var(--motion-ease) both}.community-hero-motion-module__5r_x6G__motion [data-hero-layer=network] [data-hero-accent]{animation-delay:.12s}.community-hero-motion-module__5r_x6G__motion [data-hero-layer=gathering] [data-hero-accent]{animation-delay:.84s}.community-hero-motion-module__5r_x6G__motion [data-hero-layer=openings] [data-hero-accent]{animation-delay:1.6s}.community-hero-motion-module__5r_x6G__motion>svg>g>[data-hero-accent]{animation-delay:2.05s}.community-hero-motion-module__5r_x6G__motion [data-hero-pulse]{stroke-dasharray:.09 .91;opacity:0;animation:community-hero-motion-module__5r_x6G__travel .9s var(--motion-ease) 1.9s both}.community-hero-motion-module__5r_x6G__motion [data-hero-pulse=opening]{animation-delay:2.25s}.community-hero-motion-module__5r_x6G__motion [data-hero-node]{opacity:0;animation:community-hero-motion-module__5r_x6G__activate-node .42s var(--motion-ease) .72s both}.community-hero-motion-module__5r_x6G__motion [data-hero-node=opening]{animation-delay:1.75s}.community-hero-motion-module__5r_x6G__motion [data-hero-focus]{opacity:0}[data-hero-region]:has([data-landing-cta=explore]:focus-visible) .community-hero-motion-module__5r_x6G__motion [data-hero-focus]{animation:1.1s ease-out both community-hero-motion-module__5r_x6G__focus-connection}@keyframes community-hero-motion-module__5r_x6G__draw-path{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes community-hero-motion-module__5r_x6G__reveal-form{0%{opacity:0}to{opacity:1}}@keyframes community-hero-motion-module__5r_x6G__travel{0%{opacity:0;stroke-dashoffset:1px}25%,72%{opacity:1}to{opacity:0;stroke-dashoffset:0}}@keyframes community-hero-motion-module__5r_x6G__activate-node{0%{opacity:0}65%{opacity:1}to{opacity:.92}}@keyframes community-hero-motion-module__5r_x6G__focus-connection{0%,to{opacity:0}18%,65%{opacity:.85}}@media (prefers-reduced-motion:reduce){.community-hero-motion-module__5r_x6G__motion [data-hero-layer]{transition:none;transform:none}.community-hero-motion-module__5r_x6G__motion :is([data-hero-draw],[data-hero-reveal],[data-hero-accent],[data-hero-pulse],[data-hero-node],[data-hero-focus]){animation:none!important}.community-hero-motion-module__5r_x6G__motion :is([data-hero-draw],[data-hero-reveal],[data-hero-accent]){opacity:1;stroke-dashoffset:0}.community-hero-motion-module__5r_x6G__motion :is([data-hero-pulse],[data-hero-node]){opacity:0}[data-hero-region]:has([data-landing-cta=explore]:focus-visible) .community-hero-motion-module__5r_x6G__motion [data-hero-focus]{opacity:.85}}@media (max-width:760px){.community-hero-motion-module__5r_x6G__motion [data-hero-pulse]{display:none}.community-hero-motion-module__5r_x6G__motion>svg{overflow:hidden}.community-hero-motion-module__5r_x6G__motion [data-hero-layer]{transition:none!important;transform:none!important}.community-hero-motion-module__5r_x6G__motion :is([data-hero-draw],[data-hero-reveal],[data-hero-accent],[data-hero-pulse],[data-hero-node],[data-hero-focus]){animation:none!important}.community-hero-motion-module__5r_x6G__motion [data-hero-draw],.community-hero-motion-module__5r_x6G__motion [data-hero-reveal],.community-hero-motion-module__5r_x6G__motion [data-hero-accent]{opacity:1!important;stroke-dasharray:none!important;stroke-dashoffset:0!important}.community-hero-motion-module__5r_x6G__motion [data-hero-pulse],.community-hero-motion-module__5r_x6G__motion [data-hero-focus]{display:none!important}.community-hero-motion-module__5r_x6G__motion [data-hero-node]{opacity:1!important}.community-hero-motion-module__5r_x6G__motion [data-environment-contour]{display:none!important}.community-hero-motion-module__5r_x6G__motion,.community-hero-motion-module__5r_x6G__motion>div,.community-hero-motion-module__5r_x6G__motion svg{overflow:hidden!important}}
.illustration-motion-module__gGgkRa__art{width:100%;min-width:0}.illustration-motion-module__gGgkRa__art svg{width:100%;height:auto;display:block;overflow:visible}.illustration-motion-module__gGgkRa__art [data-motion]{transition:transform var(--motion-step,.42s) var(--motion-ease,cubic-bezier(.22,.68,.3,1)), stroke-dashoffset .38s ease, opacity .32s ease, fill .35s ease, stroke .35s ease}.illustration-motion-module__gGgkRa__art [data-motion=connection],.illustration-motion-module__gGgkRa__art [data-motion=gathering],.illustration-motion-module__gGgkRa__art [data-motion=branch]{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.illustration-motion-module__gGgkRa__art [data-motion=focal],.illustration-motion-module__gGgkRa__art [data-motion=doorway]{opacity:0}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art :is([data-motion=connection],[data-motion=gathering],[data-motion=branch]){stroke-dashoffset:0;opacity:1}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-step="1"]{transition-delay:70ms}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-step="2"]{transition-delay:.14s}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-motion=module-left]{transform:translate(calc(18px + var(--depth-x,0px) * .8), calc(-9px + var(--depth-y,0px) * .8))}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-motion=module-top]{transform:translate(calc(var(--depth-x,0px) * -.6), calc(12px + var(--depth-y,0px) * -.6))}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-motion=module-right]{transform:translate(calc(-18px + var(--depth-x,0px) * .6), calc(-10px + var(--depth-y,0px) * .6))}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-motion=focal]{opacity:1;transition-delay:.17s}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-motion=opening]{fill:#ede5f4;stroke:#624291;transition-delay:.15s}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-motion=doorway]{opacity:1;transition-delay:.18s}@media (prefers-reduced-motion:reduce){.illustration-motion-module__gGgkRa__art [data-motion]{transition:none!important;animation:none!important}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art :is([data-motion=module-left],[data-motion=module-top],[data-motion=module-right]){stroke:#624291;transform:none}}.illustration-motion-module__gGgkRa__art [data-motion=shop-route]{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-motion=shop-route]{stroke-dashoffset:0;opacity:1}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-motion=shop-awning]{transform:translate(calc(var(--depth-x,0px) * .8),calc(8px + var(--depth-y,0px) * .8))}:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-motion=shop-door]{fill:#624291}@media (prefers-reduced-motion:reduce){:is([data-illustration-trigger]:is(:hover,:focus-within),[data-illustration-focus-scope]:focus-within) .illustration-motion-module__gGgkRa__art [data-motion=shop-awning]{stroke:#624291;transform:none}}.illustration-motion-module__gGgkRa__depth{width:100%}.illustration-motion-module__gGgkRa__depth .illustration-motion-module__gGgkRa__art :is([data-motion=opening],[data-motion=doorway]){transform:translate(calc(var(--depth-x,0px) * .55),calc(var(--depth-y,0px) * .55));transition:transform .26s ease-out,fill .35s,stroke .35s,opacity .32s}.illustration-motion-module__gGgkRa__depth .illustration-motion-module__gGgkRa__art [data-motion=gathering],.illustration-motion-module__gGgkRa__depth .illustration-motion-module__gGgkRa__art [data-motion=focal]{transform:translate(calc(var(--depth-x,0px) * .4),calc(var(--depth-y,0px) * .4))}.illustration-motion-module__gGgkRa__depth .illustration-motion-module__gGgkRa__art [data-person-node=main]{translate:calc(var(--depth-x,0px) * .6) calc(var(--depth-y,0px) * .6);transition:translate .26s ease-out}@media (prefers-reduced-motion:reduce){.illustration-motion-module__gGgkRa__depth .illustration-motion-module__gGgkRa__art :is([data-motion],[data-person-node]){transition:none!important;transform:translate(0,0)!important}}@media (hover:none){[data-illustration-trigger]:active .illustration-motion-module__gGgkRa__art :is([data-motion=connection],[data-motion=gathering],[data-motion=branch],[data-motion=shop-route],[data-motion=focal],[data-motion=doorway]){opacity:1;stroke-dashoffset:0;transition:none}}
.catalog-module__OO0yoq__catalog{background:0 0}.catalog-module__OO0yoq__intro{grid-template-columns:minmax(0,1fr) minmax(0,clamp(8rem,18vw,14rem));align-items:center;gap:clamp(1rem,3vw,3rem);display:grid}.catalog-module__OO0yoq__introArt{justify-self:end;width:100%;max-width:14rem}.catalog-module__OO0yoq__intro p{overflow-wrap:anywhere;min-width:0}.catalog-module__OO0yoq__introArt svg,.catalog-module__OO0yoq__detailArt svg{width:100%;height:auto;display:block}.catalog-module__OO0yoq__detailArt{max-width:18rem;margin:0 auto 1.5rem}.catalog-module__OO0yoq__listing{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--card);transition:border-color .25s,background-color .25s,box-shadow .25s}.catalog-module__OO0yoq__listing:hover,.catalog-module__OO0yoq__listing:focus-within{border-color:var(--primary);background:#fffdf8;box-shadow:0 8px 24px #62429114}.catalog-module__OO0yoq__listing:focus-within{outline:2px solid var(--primary);outline-offset:4px}.catalog-module__OO0yoq__listing:active{background:var(--secondary)}.catalog-module__OO0yoq__cover{background:var(--background);border-bottom:1px solid var(--border)}.catalog-module__OO0yoq__cover svg{width:100%;max-width:15rem;height:100%;max-height:10rem}@container (min-width:34rem){.catalog-module__OO0yoq__cover{border-bottom:0;border-inline-end:1px solid var(--border)}}@media (max-width:639px){.catalog-module__OO0yoq__intro{grid-template-columns:1fr;gap:1rem}.catalog-module__OO0yoq__introArt{width:11rem;margin-inline-start:auto}.catalog-module__OO0yoq__categories a>p:last-child{display:none}.catalog-module__OO0yoq__categories a{padding:.9rem}}@media (max-width:359px){.catalog-module__OO0yoq__categories{gap:.5rem}.catalog-module__OO0yoq__categories a{padding:.75rem}}@media (prefers-reduced-motion:reduce){.catalog-module__OO0yoq__listing{transition:none}}.catalog-module__OO0yoq__category{min-height:84px;transition:background var(--motion-fast),border-color var(--motion-fast),box-shadow var(--motion-fast)}.catalog-module__OO0yoq__category p{overflow-wrap:anywhere;min-width:0}.catalog-module__OO0yoq__category:is(:hover,:focus-visible){box-shadow:0 6px 18px #6242910f}.catalog-module__OO0yoq__category:active{background:var(--secondary);box-shadow:inset 0 2px 4px #302b3520}.catalog-module__OO0yoq__category svg:last-child{transition:transform var(--motion-step) var(--motion-ease)}.catalog-module__OO0yoq__category:is(:hover,:focus-visible) svg:last-child{transform:translate(4px)}.catalog-module__OO0yoq__category:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):is(:hover,:focus-visible) svg:last-child{transform:translate(-4px)}.catalog-module__OO0yoq__searchForm{max-width:52rem}.catalog-module__OO0yoq__action{border-radius:var(--radius-control);min-height:44px}.catalog-module__OO0yoq__action:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.catalog-module__OO0yoq__catalog h2[id]{outline-color:var(--primary);scroll-margin-top:2rem}.catalog-module__OO0yoq__catalog :where(h1,h2,h3){overflow-wrap:anywhere}.catalog-module__OO0yoq__catalog .catalog-module__OO0yoq__searchForm input{min-height:44px}@media (min-resolution:1.5x),(max-width:480px){.catalog-module__OO0yoq__catalog .catalog-module__OO0yoq__listing{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.catalog-module__OO0yoq__category,.catalog-module__OO0yoq__category svg:last-child{transition:none}.catalog-module__OO0yoq__category:is(:hover,:focus-visible) svg:last-child{transform:none}}@media (max-width:639px){.catalog-module__OO0yoq__category{grid-template-columns:minmax(0,1fr) auto;gap:.65rem;display:grid}.catalog-module__OO0yoq__category>span{grid-area:1/1}.catalog-module__OO0yoq__category>div{grid-area:2/1/auto/-1}.catalog-module__OO0yoq__category>svg{grid-area:1/2}.catalog-module__OO0yoq__category>div>p:first-child{font-size:.875rem}.catalog-module__OO0yoq__category>div>p:last-child{display:none}}
