.ci__stage[data-astro-cid-jojz6db2]{--pin-x:50%;--pin-y:50%;--mw:calc(1800px * 1.02 + 360 * var(--lo) + 720 * var(--hi));isolation:isolate;flex-direction:column;display:flex;position:relative}@media (width>=1024px){.ci__stage[data-astro-cid-jojz6db2]{--pin-x:75%;padding-bottom:calc(100 * var(--u));display:grid}}.ci[data-astro-cid-jojz6db2] .ci__thread{display:none}@media (width>=1024px){.ci[data-astro-cid-jojz6db2] .ci__thread{display:flex}}.ci__map[data-astro-cid-jojz6db2]{z-index:0;height:min(118vw,34rem);margin-top:calc(-90 * var(--u));pointer-events:none;-webkit-mask:radial-gradient(ellipse 62% 54% at var(--pin-x) var(--pin-y), #000 30%, #0000 100%);mask:radial-gradient(ellipse 62% 54% at var(--pin-x) var(--pin-y), #000 30%, #0000 100%);order:1;position:relative;overflow:hidden}@media (width>=600px){.ci__map[data-astro-cid-jojz6db2]{height:min(80vw,38rem)}}@media (width>=1024px){.ci__map[data-astro-cid-jojz6db2]{inset:calc(-100 * var(--u)) 0 0;height:auto;-webkit-mask:radial-gradient(ellipse 36% 47% at var(--pin-x) var(--pin-y), #000 25%, #0000 100%);mask:radial-gradient(ellipse 36% 47% at var(--pin-x) var(--pin-y), #000 25%, #0000 100%);margin:0;position:absolute}}.ci__plate[data-astro-cid-jojz6db2]{left:calc(var(--pin-x) - var(--mw) * var(--px));top:calc(var(--pin-y) - var(--mw) / var(--mr) * var(--py));width:var(--mw);aspect-ratio:var(--mr);transform-origin:calc(var(--px) * 100%) calc(var(--py) * 100%);position:absolute}.ci__img[data-astro-cid-jojz6db2]{width:100%;height:100%;display:block}.ci__street[data-astro-cid-jojz6db2]{translate:-50% -50%;rotate:var(--a);font-size:calc(11px + .6 * var(--lo) + 1.6 * var(--hi));letter-spacing:.03em;white-space:nowrap;color:#a0a1a3d1;line-height:1;position:absolute}@media (width<=1023.98px){.ci__street--far[data-astro-cid-jojz6db2]{display:none}}@media (width>=1024px){.ci__street--west[data-astro-cid-jojz6db2]{display:none}}.ci__pin[data-astro-cid-jojz6db2]{left:calc(var(--px) * 100%);top:calc(var(--py) * 100%);width:11px;height:11px;position:absolute;translate:-50% -50%}.ci__glow[data-astro-cid-jojz6db2]{width:calc(340 * var(--u));aspect-ratio:1;background:radial-gradient(closest-side,#f4f2ec21,#f4f2ec0a 55%,#f4f2ec00);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.ci__pin-dot[data-astro-cid-jojz6db2]{background:var(--paper);border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 4px #11121399}.ci__pin-dot[data-astro-cid-jojz6db2]:after{content:"";border:1px solid var(--paper);animation:ci-pulse 2.8s var(--ease-ui) infinite;border-radius:50%;position:absolute;inset:-1px}@keyframes ci-pulse{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(3.4)}}.ci__pin-tag[data-astro-cid-jojz6db2]{width:calc(86px + 14 * var(--hi));border-radius:var(--r-pill);background:var(--paper);color:var(--ink);transition:translate var(--dur-2) var(--ease-reveal);padding:8px 14px 9px;position:absolute;bottom:calc(100% + 9px);left:50%;translate:-50%;box-shadow:0 10px 40px #f4f2ec1f}.ci__hit[data-astro-cid-jojz6db2]{z-index:1;height:min(118vw,34rem);position:absolute;bottom:0;left:0;right:0}@media (width>=600px){.ci__hit[data-astro-cid-jojz6db2]{height:min(80vw,38rem)}}@media (width>=1024px){.ci__hit[data-astro-cid-jojz6db2]{height:auto;top:0;left:50%}}@media (hover:hover) and (pointer:fine){.ci__stage[data-astro-cid-jojz6db2]:has(.ci__hit:hover) .ci__pin-tag[data-astro-cid-jojz6db2]{translate:-50% -4px}}.ci__grid[data-astro-cid-jojz6db2]{z-index:2;pointer-events:none;position:relative}.ci__card[data-astro-cid-jojz6db2]{--md-start:2;--md-span:6;--lg-start:1;--lg-span:6;--hair-p:#11121324;padding:calc(46 * var(--u)) calc(48 * var(--u)) calc(40 * var(--u));border-radius:var(--r);text-align:center;pointer-events:auto;position:relative}@media (width>=1024px){.ci__card[data-astro-cid-jojz6db2]{margin-right:calc(var(--gutter) / -2);padding:calc(54 * var(--u)) calc(56 * var(--u)) calc(44 * var(--u))}}@media (width<=599px){.ci__card[data-astro-cid-jojz6db2]{padding:32px 22px 28px}}.ci__kicker[data-astro-cid-jojz6db2]{color:var(--grey-paper)}.ci__title[data-astro-cid-jojz6db2]{max-width:14em;margin:calc(10 * var(--u)) auto 0;font-size:calc(var(--fs-h1) * .78);letter-spacing:-.01em;text-wrap:balance}.ci__rule[data-astro-cid-jojz6db2]{height:1px;margin-block:calc(26 * var(--u)) calc(24 * var(--u));background:var(--hair-p);transform-origin:50%;display:block}.ci__rows[data-astro-cid-jojz6db2]{gap:calc(20 * var(--u));display:grid}.ci__row[data-astro-cid-jojz6db2]{justify-items:center;row-gap:calc(5 * var(--u));display:grid}.ci__row[data-astro-cid-jojz6db2] dt[data-astro-cid-jojz6db2]{color:var(--fg-2)}@media (width>=1280px){.ci__rows[data-astro-cid-jojz6db2]{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.ci__row[data-astro-cid-jojz6db2]:first-child{grid-column:1/-1}}.ci__row[data-astro-cid-jojz6db2] dd[data-astro-cid-jojz6db2]{align-items:center;gap:calc(4 * var(--u));flex-direction:column;display:flex}.ci__main[data-astro-cid-jojz6db2]{font-size:var(--fs-h3);letter-spacing:-.005em;color:var(--fg);line-height:1.25}.ci__sub[data-astro-cid-jojz6db2]{font-size:var(--fs-text);line-height:var(--lh-text);color:var(--fg-2)}.ci__find[data-astro-cid-jojz6db2]{margin-top:calc(6 * var(--u));align-items:center;gap:.1em;display:inline-flex}.ci__status[data-astro-cid-jojz6db2]{align-items:center;gap:.55em;display:inline-flex}.ci__status[data-astro-cid-jojz6db2][hidden]{display:none}.ci__dot[data-astro-cid-jojz6db2]{background:var(--grey);border-radius:50%;width:7px;height:7px;position:relative}.ci__status[data-astro-cid-jojz6db2].is-open{color:var(--fg)}.ci__status[data-astro-cid-jojz6db2].is-open .ci__dot[data-astro-cid-jojz6db2]{background:#8f977a}.ci__status[data-astro-cid-jojz6db2].is-open .ci__dot[data-astro-cid-jojz6db2]:after{content:"";animation:ci-pulse 2.8s var(--ease-ui) infinite;border:1px solid #8f977a;border-radius:50%;position:absolute;inset:0}.ci__link[data-astro-cid-jojz6db2]{transition:color var(--dur-xs) var(--ease-ui)}@media (hover:hover) and (pointer:fine){.ci__link[data-astro-cid-jojz6db2]:hover{color:var(--fg)}}.ci__actions[data-astro-cid-jojz6db2] .ci__btn-icon{margin-right:-.3em}.ci__actions[data-astro-cid-jojz6db2]{--gap:6px;justify-items:center;gap:var(--gap);margin-top:calc(34 * var(--u));display:grid}.ci__btns[data-astro-cid-jojz6db2]{justify-content:center;gap:var(--gap);flex-wrap:wrap;display:flex}.ci__actions[data-astro-cid-jojz6db2] .btn{--focus:var(--ink);padding-inline:calc(22 * var(--u))}.ci__actions[data-astro-cid-jojz6db2] .btn--solid{background:var(--ink);color:var(--paper)}.ci__actions[data-astro-cid-jojz6db2] .btn--solid:before{background:var(--navy)}.ci__actions[data-astro-cid-jojz6db2] .btn--outline{color:var(--ink);box-shadow:inset 0 0 0 1px #11121380}.ci__actions[data-astro-cid-jojz6db2] .btn--outline:before{background:var(--ink)}@media (hover:hover) and (pointer:fine){.ci__actions[data-astro-cid-jojz6db2] .btn--outline:hover{color:var(--paper)}}.ci__actions[data-astro-cid-jojz6db2] .btn--outline:focus-visible{color:var(--paper)}@media (width<=599px){.ci__actions[data-astro-cid-jojz6db2]{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch}.ci__btns[data-astro-cid-jojz6db2]{display:contents}.ci__actions[data-astro-cid-jojz6db2] .btn{padding-inline:8px}.ci__actions[data-astro-cid-jojz6db2] .ci__ya{grid-column:1/-1}}.ci__lead[data-astro-cid-jojz6db2]{margin-top:calc(18 * var(--u));color:var(--fg-2)}.ci__lead[data-astro-cid-jojz6db2] a[data-astro-cid-jojz6db2]{color:var(--fg)}.ci__motto[data-astro-cid-jojz6db2]{margin-top:calc(34 * var(--u));font-family:var(--f-serif);font-style:italic;font-weight:500;font-size:var(--fs-sub);line-height:var(--lh-head);color:var(--fg-2)}.ci__osm[data-astro-cid-jojz6db2]{z-index:2;right:var(--margin);color:#a0a1a399;font-size:11px;line-height:1;position:absolute;bottom:10px}.ci__osm[data-astro-cid-jojz6db2] a[data-astro-cid-jojz6db2]{transition:color var(--dur-xs) var(--ease-ui);padding-block:6px;display:inline-block}@media (hover:hover) and (pointer:fine){.ci__osm[data-astro-cid-jojz6db2] a[data-astro-cid-jojz6db2]:hover{color:var(--fg)}}@media (prefers-reduced-motion:reduce){.ci__pin-dot[data-astro-cid-jojz6db2]:after,.ci__status[data-astro-cid-jojz6db2].is-open .ci__dot[data-astro-cid-jojz6db2]:after{animation:none}}
