.page_back__RbnS2{margin-bottom:36px;font-size:13px;color:var(--muted)}.page_back__RbnS2 a{display:inline-flex;min-height:44px;align-items:center;transition:color .2s}.page_back__RbnS2 a:hover{color:var(--accent)}.page_hero__mK0e4{display:flex;align-items:flex-start;gap:32px}.page_heroIcon__OhOn7{margin-top:6px}.page_heroCopy__6PT6e{min-width:0}.page_kicker__TRspp{font-size:12px;color:var(--muted)}.page_hero__mK0e4 h1{margin-top:10px;font-size:clamp(44px,6vw,76px);font-weight:500;letter-spacing:-.055em;line-height:1;color:var(--ink)}.page_tagline__5wmYn{max-width:640px;margin:18px 0 28px;font-size:18px;line-height:1.55;color:var(--ink)}.page_stats__5yHXd{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:48px;border-top:1px solid rgba(38,38,31,.2);border-bottom:1px solid rgba(38,38,31,.2)}.page_stats__5yHXd>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:20px 20px 22px 0}.page_stats__5yHXd>div+div{padding-left:24px;border-left:1px solid rgba(38,38,31,.12)}.page_stats__5yHXd dd{margin:0;font-size:28px;font-weight:500;letter-spacing:-.04em;line-height:1.1;color:var(--ink)}.page_stats__5yHXd dt{font-size:12px;color:var(--muted)}.page_showcase__itTpi{display:flex;flex-direction:column;gap:24px;margin-top:48px}.page_showcaseImage__sBDOs{display:block;width:100%;height:auto;border:1px solid rgba(38,38,31,.1);border-radius:16px}.page_gallery__x_NQX{margin-top:56px}.page_details__l3PNh h2,.page_gallery__x_NQX h2,.page_main__lGNCc h2{margin-bottom:16px;font-size:13px;font-weight:500;color:var(--muted)}.page_rail__c69mz{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.page_rail__c69mz:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.page_shot___HyWh{flex-shrink:0;height:520px;width:auto;scroll-snap-align:start;border:1px solid rgba(38,38,31,.1);border-radius:18px;background:#e6e2d8}.page_body__1ZQBG{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:64px;margin-top:56px}.page_main__lGNCc{display:flex;flex-direction:column;gap:40px;min-width:0}.page_points__yrq9G{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;font-size:16px;line-height:1.55;color:var(--ink)}.page_points__yrq9G li{position:relative;padding-left:20px}.page_points__yrq9G li:before{content:"";position:absolute;left:0;top:.78em;width:9px;height:1px;background:var(--accent)}.page_summary__69Hwx{max-width:640px;white-space:pre-line;font-size:16px;line-height:1.65;color:var(--ink)}.page_pointsAfter__ut9fd{margin-top:20px}.page_roleNote__d8RDi{max-width:640px;margin-bottom:16px;font-size:16px;line-height:1.6;color:var(--ink)}.page_chips__nYUMg{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.page_chips__nYUMg li{padding:6px 12px;border:1px solid rgba(38,38,31,.16);border-radius:999px;font-size:13px;color:var(--ink)}.page_details__l3PNh{align-self:start;padding-top:4px}.page_details__l3PNh dl{margin:0;border-top:1px solid rgba(38,38,31,.2)}.page_details__l3PNh dl>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid rgba(38,38,31,.1);font-size:14px}.page_details__l3PNh dt{color:var(--muted)}.page_details__l3PNh dd{margin:0;text-align:right;color:var(--ink)}.page_spotlight__salqi{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center;margin-top:80px;padding-top:56px;border-top:1px solid rgba(38,38,31,.2)}.page_spotlightKicker__VhMIJ{font-size:12px;color:var(--muted)}.page_spotlight__salqi h2{margin-top:10px;font-size:clamp(30px,3.4vw,42px);font-weight:500;letter-spacing:-.045em;line-height:1.1;color:var(--ink)}.page_spotlightBody__LtfoY{max-width:520px;margin-top:16px;font-size:16px;line-height:1.65;color:var(--ink)}.page_spotlightLink__mzHEf{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:24px;padding:0 18px;border-radius:999px;background:var(--ink);font-size:14px;font-weight:500;color:var(--paper);transition:background-color .2s}.page_spotlightLink__mzHEf:hover{background:var(--accent)}.page_spotlightImage__j9Sir{display:block;width:100%;height:auto;border:1px solid rgba(38,38,31,.1);border-radius:14px}.page_more__bUU7u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:80px}.page_neighbour__vbpnq{display:flex;align-items:center;gap:16px;padding:22px 0;border-top:1px solid rgba(38,38,31,.2);transition:border-color .2s}.page_neighbour__vbpnq:hover{border-color:var(--accent)}.page_neighbour__vbpnq>span{display:flex;flex-direction:column;gap:3px;min-width:0}.page_neighbourLabel__W_5rW{font-size:12px;color:var(--muted)}.page_neighbourName__ss_IJ{font-size:19px;font-weight:500;letter-spacing:-.03em;color:var(--ink)}.page_neighbour__vbpnq:hover .page_neighbourName__ss_IJ{color:var(--accent)}.page_neighbourRole__lPY_A{font-size:12px;color:var(--muted)}@media (max-width:1023px){.page_body__1ZQBG{grid-template-columns:minmax(0,1fr);gap:48px}.page_spotlight__salqi{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:767px){.page_hero__mK0e4{flex-direction:column;gap:20px}.page_heroIcon__OhOn7{width:84px!important;height:84px!important;margin-top:0}.page_tagline__5wmYn{font-size:16px}.page_stats__5yHXd{grid-template-columns:repeat(2,minmax(0,1fr))}.page_stats__5yHXd>div:nth-child(odd){padding-left:0;border-left:0}.page_stats__5yHXd>div:nth-child(n+3){border-top:1px solid rgba(38,38,31,.12)}.page_stats__5yHXd dd{font-size:23px}.page_shot___HyWh{height:420px}.page_more__bUU7u{grid-template-columns:minmax(0,1fr);gap:0}}.ShowcaseSlider_slider__a_xYo{width:100%}.ShowcaseSlider_viewport__VOJF4{position:relative;overflow:hidden;border:1px solid rgba(38,38,31,.1);border-radius:16px;background:#0b0b0d}.ShowcaseSlider_track__hmZYV{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.ShowcaseSlider_track__hmZYV::-webkit-scrollbar{display:none}.ShowcaseSlider_track__hmZYV:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.ShowcaseSlider_slide__puHhQ{flex:0 0 100%;margin:0;scroll-snap-align:start;scroll-snap-stop:always}.ShowcaseSlider_image__U107u{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ShowcaseSlider_arrow__yUL_G{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgba(38,38,31,.15);border-radius:50%;background:hsla(44,31%,93%,.94);color:var(--ink);box-shadow:0 8px 24px -12px rgba(0,0,0,.5);transform:translateY(-50%);transition:opacity .2s,background-color .2s,color .2s,transform .2s}.ShowcaseSlider_arrow__yUL_G:hover:not(:disabled){background:var(--accent);color:var(--paper)}.ShowcaseSlider_arrow__yUL_G:active:not(:disabled){transform:translateY(-50%) scale(.94)}.ShowcaseSlider_arrow__yUL_G:disabled{opacity:0;pointer-events:none}.ShowcaseSlider_prev__EyYz5{left:18px}.ShowcaseSlider_next__7Pl8_{right:18px}.ShowcaseSlider_bar__13jmu{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.ShowcaseSlider_caption__g8NDm{display:flex;align-items:baseline;gap:14px;min-width:0;font-size:14px;color:var(--ink)}.ShowcaseSlider_counter__eKdT2{flex-shrink:0;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.ShowcaseSlider_dots__yk3vM{display:flex;flex-shrink:0;align-items:center}.ShowcaseSlider_dot__0OJVn{display:flex;align-items:center;justify-content:center;min-width:24px;height:32px;padding:0 4px}.ShowcaseSlider_dot__0OJVn span{display:block;width:8px;height:8px;border-radius:999px;background:rgba(38,38,31,.22);transition:width .25s,background-color .25s}.ShowcaseSlider_dot__0OJVn:hover span{background:rgba(38,38,31,.45)}.ShowcaseSlider_dot__0OJVn[aria-current=true] span{width:24px;background:var(--accent)}@media (hover:none),(max-width:767px){.ShowcaseSlider_arrow__yUL_G{display:none}}@media (max-width:767px){.ShowcaseSlider_viewport__VOJF4{border-radius:12px}.ShowcaseSlider_caption__g8NDm{font-size:13px}}