._PlaceCard_a8d4a45{border:.25rem solid var(--card-border);background-color:var(--card-bg);border-radius:.625rem;flex-direction:column;width:100%;max-width:30rem;display:flex;overflow:hidden}@media (min-width:64rem){._PlaceCard_a8d4a45{transform:rotate(var(--rotation))}}._PlaceCard__imageWrapper_a8d4a45{aspect-ratio:448/416;border-radius:.5rem;margin:1rem;position:relative;overflow:hidden}._PlaceCard__imageWrapper_a8d4a45 img{object-fit:cover}._PlaceCard__content_a8d4a45{flex-direction:column;gap:1rem;padding:1rem 1.5rem 2rem;display:flex}._PlaceCard__title_a8d4a45{letter-spacing:-.0187rem;color:var(--sin-inverse-on-surface);margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:1.75rem;font-weight:600;line-height:2.25rem}@media (min-width:64rem){._PlaceCard__title_a8d4a45{letter-spacing:-.0225rem;font-size:2.25rem}}._PlaceCard__description_a8d4a45{letter-spacing:-.0062rem;color:var(--sin-inverse-on-surface);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem}@media (min-width:64rem){._PlaceCard__description_a8d4a45{letter-spacing:-.015rem;font-size:1.5rem;line-height:1.4}}@media (prefers-reduced-motion:no-preference){._PlaceCard_a8d4a45{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),translate .6s cubic-bezier(.16,1,.3,1),rotate .6s cubic-bezier(.16,1,.3,1),box-shadow .25s;translate:0 1.5rem}}@media (prefers-reduced-motion:no-preference) and (min-width:64rem){._PlaceCard_a8d4a45{rotate:calc(var(--rotation,0deg) * -1)}}@media (prefers-reduced-motion:no-preference){._PlaceCard_a8d4a45:first-child{transition-delay:0s}._PlaceCard_a8d4a45:nth-child(2){transition-delay:.16s}._PlaceCard_a8d4a45:nth-child(3){transition-delay:.32s}.is-revealed ._PlaceCard_a8d4a45{opacity:1;translate:0;rotate:0deg}.is-revealed ._PlaceCard_a8d4a45:hover{box-shadow:0 .75rem 1.5rem color-mix(in srgb, var(--sin-scrim) 16%, transparent);translate:0 -.25rem}}._CommunitySection_cb9c3b1{background-color:var(--sin-surface-container-lowest)}._CommunitySection__gallery_cb9c3b1{--gallery-scale:.3;justify-content:center;align-items:center;height:32rem;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){._CommunitySection__gallery_cb9c3b1{--gallery-scale:.4;height:calc(67.5rem * var(--gallery-scale))}}@media (min-width:64rem){._CommunitySection__gallery_cb9c3b1{--gallery-scale:.53}}@media (min-width:80rem){._CommunitySection__gallery_cb9c3b1{--gallery-scale:.66}}@media (min-width:90rem){._CommunitySection__gallery_cb9c3b1{--gallery-scale:.75}}@media (min-width:100rem){._CommunitySection__gallery_cb9c3b1{--gallery-scale:.83}}@media (min-width:120rem){._CommunitySection__gallery_cb9c3b1{--gallery-scale:1}}._CommunitySection__photos_cb9c3b1{pointer-events:none;position:absolute;inset:0}._CommunitySection__photo_cb9c3b1{border-radius:var(--r);display:none;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}._CommunitySection__photo--mobile_cb9c3b1{top:calc(50% + var(--sm-y));left:calc(50% + var(--sm-x));width:var(--sm-w);height:var(--sm-h);display:block}@media (min-width:40rem){._CommunitySection__photo_cb9c3b1{top:calc(50% + var(--y) * var(--gallery-scale));left:calc(50% + var(--x) * var(--gallery-scale));width:calc(var(--w) * var(--gallery-scale));height:calc(var(--h) * var(--gallery-scale));display:block}}._CommunitySection__photo_cb9c3b1 img{object-fit:cover}._CommunitySection__titleSlot_cb9c3b1{position:relative}._CommunitySection__galleryTitle_cb9c3b1{letter-spacing:-.025rem;color:var(--sin-on-surface);text-align:center;justify-items:center;margin:0;padding:0 1rem;font-family:Bricolage Grotesque,sans-serif;font-size:2rem;font-weight:600;line-height:2.5rem;display:grid}@media (min-width:40rem){._CommunitySection__galleryTitle_cb9c3b1{letter-spacing:-.0156rem;font-family:Bricolage Grotesque,sans-serif;font-size:2.5rem;font-weight:600;line-height:3rem}}@media (min-width:64rem){._CommunitySection__galleryTitle_cb9c3b1{font-size:calc(3.75rem * var(--gallery-scale));letter-spacing:-.0376rem;white-space:nowrap;line-height:1.2}}._CommunitySection__phrase_cb9c3b1{grid-area:1/1;max-width:22ch}@media (min-width:64rem){._CommunitySection__phrase_cb9c3b1{max-width:none}}._CommunitySection__places_cb9c3b1{flex-direction:column;gap:3rem;padding:4rem 1rem;display:flex}@media (min-width:64rem){._CommunitySection__places_cb9c3b1{gap:4.5rem;padding:8.875rem 3rem 9.375rem}}._CommunitySection__heading_cb9c3b1{flex-direction:column;align-items:center;gap:1.5rem;display:flex}._CommunitySection__placesTitle_cb9c3b1{letter-spacing:-.025rem;color:var(--sin-on-surface);text-align:center;margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:2rem;font-weight:600;line-height:2.5rem}@media (min-width:40rem){._CommunitySection__placesTitle_cb9c3b1{letter-spacing:-.0156rem;font-family:Bricolage Grotesque,sans-serif;font-size:2.5rem;font-weight:600;line-height:3rem}}@media (min-width:64rem){._CommunitySection__placesTitle_cb9c3b1{letter-spacing:-.0376rem;font-size:3.75rem;line-height:1.2}}._CommunitySection__cards_cb9c3b1{flex-direction:column;align-items:center;gap:2rem;display:flex}@media (min-width:64rem){._CommunitySection__cards_cb9c3b1{flex-direction:row;justify-content:center;align-items:flex-start;gap:3.25rem}}@media (prefers-reduced-motion:no-preference){._CommunitySection__photo_cb9c3b1{opacity:0;transition:opacity .4s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s);transform:translate(-50%,-50%)scale(.85)}.is-revealed ._CommunitySection__photo_cb9c3b1{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:no-preference) and (min-width:64rem){._CommunitySection_cb9c3b1[data-mode=scrolly]{height:350vh}._CommunitySection_cb9c3b1[data-mode=scrolly] ._CommunitySection__sticky_cb9c3b1{height:100vh;position:sticky;top:0;overflow:hidden}._CommunitySection_cb9c3b1[data-mode=scrolly] ._CommunitySection__gallery_cb9c3b1{height:100%;transition:opacity .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}._CommunitySection_cb9c3b1[data-mode=scrolly] ._CommunitySection__titleSlot_cb9c3b1{transition:opacity .6s cubic-bezier(.16,1,.3,1),translate .8s cubic-bezier(.16,1,.3,1)}._CommunitySection_cb9c3b1[data-mode=scrolly][data-step="0"] ._CommunitySection__titleSlot_cb9c3b1{opacity:0;translate:0 3rem}._CommunitySection_cb9c3b1[data-mode=scrolly] ._CommunitySection__photo_cb9c3b1{transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay,0s), transform .8s cubic-bezier(.16, 1, .3, 1)}._CommunitySection_cb9c3b1[data-mode=scrolly][data-step="0"] ._CommunitySection__photo_cb9c3b1,._CommunitySection_cb9c3b1[data-mode=scrolly][data-step="1"] ._CommunitySection__photo_cb9c3b1,._CommunitySection_cb9c3b1[data-mode=scrolly][data-step="2"] ._CommunitySection__photo_cb9c3b1{transform:translate(-50%, -50%) translate(calc((var(--sx) - var(--x)) * var(--gallery-scale)), calc((var(--sy) - var(--y)) * var(--gallery-scale))) scale(var(--s))}._CommunitySection_cb9c3b1[data-mode=scrolly][data-step="0"] ._CommunitySection__photo_cb9c3b1,._CommunitySection_cb9c3b1[data-mode=scrolly][data-step="1"] ._CommunitySection__photo_cb9c3b1{opacity:0}._CommunitySection_cb9c3b1[data-mode=scrolly][data-step="2"] ._CommunitySection__photo_cb9c3b1{opacity:1}._CommunitySection_cb9c3b1[data-mode=scrolly] ._CommunitySection__places_cb9c3b1{opacity:0;pointer-events:none;justify-content:center;gap:3rem;padding:2rem 3rem;transition:opacity .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}._CommunitySection_cb9c3b1[data-mode=scrolly] ._CommunitySection__heading_cb9c3b1{transition:translate .8s cubic-bezier(.16,1,.3,1) .8s;translate:0 16rem}._CommunitySection_cb9c3b1[data-mode=scrolly]:is([data-step="5"],[data-step="6"],[data-step="7"],[data-step="8"]) ._CommunitySection__heading_cb9c3b1{transition-delay:0s;translate:0}._CommunitySection_cb9c3b1[data-mode=scrolly] ._CommunitySection__cards_cb9c3b1>article{max-width:24rem;transition:translate .8s cubic-bezier(.16,1,.3,1);translate:0 110vh}._CommunitySection_cb9c3b1[data-mode=scrolly]:is([data-step="6"],[data-step="7"],[data-step="8"]) ._CommunitySection__cards_cb9c3b1>article:nth-child(2),._CommunitySection_cb9c3b1[data-mode=scrolly]:is([data-step="7"],[data-step="8"]) ._CommunitySection__cards_cb9c3b1>article:first-child,._CommunitySection_cb9c3b1[data-mode=scrolly][data-step="8"] ._CommunitySection__cards_cb9c3b1>article:nth-child(3){translate:0}._CommunitySection_cb9c3b1[data-mode=scrolly]:is([data-step="4"],[data-step="5"],[data-step="6"],[data-step="7"],[data-step="8"]) ._CommunitySection__gallery_cb9c3b1{opacity:0}._CommunitySection_cb9c3b1[data-mode=scrolly]:is([data-step="4"],[data-step="5"],[data-step="6"],[data-step="7"],[data-step="8"]) ._CommunitySection__places_cb9c3b1{opacity:1;pointer-events:auto}}
