.Cluster-module__oBIYHq__cluster{width:100%;position:relative}.Cluster-module__oBIYHq__surface{box-shadow:var(--shadow-card);background:#fff;border-radius:4px}.Cluster-module__oBIYHq__card{left:var(--l);top:var(--t);width:var(--w);z-index:var(--z);transform:rotate(var(--rot));transform-origin:50%;position:absolute}@media (hover:hover) and (pointer:fine){.Cluster-module__oBIYHq__card{transition:transform .26s cubic-bezier(.215,.61,.355,1)}.Cluster-module__oBIYHq__card:hover{z-index:20;transform:rotate(0)scale(1.03)}.Cluster-module__oBIYHq__cluster[data-kind=stickers] .Cluster-module__oBIYHq__card:not(.Cluster-module__oBIYHq__cardBare):hover{transform:rotate(var(--rot));z-index:var(--z)}}@media (prefers-reduced-motion:reduce){.Cluster-module__oBIYHq__card{transition:none}}.Cluster-module__oBIYHq__arrive{width:100%}.Cluster-module__oBIYHq__shot{border:1px solid var(--card-edge);width:100%;box-shadow:var(--shadow-card);background:var(--surface);border-radius:4px;margin:0;position:relative;overflow:hidden}.Cluster-module__oBIYHq__img{object-fit:cover;width:100%;height:100%;display:block}.Cluster-module__oBIYHq__poster{background:var(--paper);padding:4.5% 4.5% 7%}.Cluster-module__oBIYHq__posterRule{width:100%;height:100%;color:var(--keyline);pointer-events:none;position:absolute;inset:0}.Cluster-module__oBIYHq__cluster[data-kind=stickers] .Cluster-module__oBIYHq__shot:not(.Cluster-module__oBIYHq__bare){border-radius:16px}.Cluster-module__oBIYHq__framed{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.Cluster-module__oBIYHq__device{width:100%;height:auto;filter:drop-shadow(var(--shadow-card));display:block;overflow:visible}.Cluster-module__oBIYHq__deviceBody{stroke:#453a39;stroke-width:1px}.Cluster-module__oBIYHq__deviceCam{fill:#4a3e3d}.Cluster-module__oBIYHq__bare{box-shadow:none;background:0 0;border:0;border-radius:0}[data-theme=light] .Cluster-module__oBIYHq__cluster[data-kind=wall] .Cluster-module__oBIYHq__cardBare{mix-blend-mode:multiply}.Cluster-module__oBIYHq__slot{text-align:center;border:1px dashed var(--hairline);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:.5rem;display:flex;position:absolute;inset:0}.Cluster-module__oBIYHq__slotName{color:var(--muted);font-size:var(--text-fine);word-break:break-all}.Cluster-module__oBIYHq__slotRatio{color:var(--muted);font-size:var(--text-fine);opacity:.6}@media (max-width:900px){.Cluster-module__oBIYHq__cluster[data-kind=pile]{width:100vw;margin-left:calc(50% - 50vw)}.Cluster-module__oBIYHq__cluster[data-kind=single]{aspect-ratio:auto!important}.Cluster-module__oBIYHq__cluster[data-kind=single] .Cluster-module__oBIYHq__card{width:100%;position:static;transform:none}}
.CopyEmail-module__IpHn_W__slot{display:inline-block;position:relative}.CopyEmail-module__IpHn_W__spacer{visibility:hidden}.CopyEmail-module__IpHn_W__label{white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.ContactActions-module__uCY29q__main{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2.5rem;display:flex}.ContactActions-module__uCY29q__refs{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.ContactActions-module__uCY29q__ref{align-items:center;gap:.5rem;display:inline-flex}.ContactActions-module__uCY29q__mark{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:1.25em}
.FinalCTA-module__smnCta__section{height:300vh;position:relative}.FinalCTA-module__smnCta__stage{height:100vh;position:sticky;top:0;overflow:hidden}.FinalCTA-module__smnCta__knifeWrap{place-items:center;display:grid;position:absolute;inset:0}.FinalCTA-module__smnCta__knifeWrap>div{width:min(52vh,50vw,640px)}.FinalCTA-module__smnCta__copy{text-align:center;padding-top:24vh;padding-inline:var(--gutter);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex;position:absolute;inset:0}.FinalCTA-module__smnCta__question{font-size:var(--text-h3);color:var(--fg-soft);opacity:0;visibility:hidden;transform:translateY(18px)}.FinalCTA-module__smnCta__give{opacity:0;visibility:hidden;font-size:clamp(3.5rem,10vw,8rem);transform:translateY(22px)}.FinalCTA-module__smnCta__give em{color:var(--accent);font-style:italic}.FinalCTA-module__smnCta__ctas{opacity:0;visibility:hidden;flex-wrap:wrap;justify-content:center;gap:1.25rem;margin-top:1rem;display:flex;transform:translateY(16px)}@media (max-width:768px){.FinalCTA-module__smnCta__section{height:auto;padding-block:3rem var(--space-section)}.FinalCTA-module__smnCta__stage{flex-direction:column;gap:2rem;height:auto;display:flex;position:static;overflow:visible}.FinalCTA-module__smnCta__knifeWrap{display:none}.FinalCTA-module__smnCta__copy{padding-top:0;position:static}.FinalCTA-module__smnCta__question,.FinalCTA-module__smnCta__give,.FinalCTA-module__smnCta__ctas{opacity:1!important;visibility:visible!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.FinalCTA-module__smnCta__section{height:auto;padding-block:var(--space-section)}.FinalCTA-module__smnCta__stage{flex-direction:column;gap:3rem;height:auto;display:flex;position:static}.FinalCTA-module__smnCta__knifeWrap{display:none}.FinalCTA-module__smnCta__copy{padding-top:0;position:static}.FinalCTA-module__smnCta__question,.FinalCTA-module__smnCta__give,.FinalCTA-module__smnCta__ctas{opacity:1!important;visibility:visible!important;transform:none!important}}
.Footer-module__KWgBSG__footer{border-top:1px solid var(--hairline);padding-block:2rem}.Footer-module__KWgBSG__inner{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1rem;display:flex}.Footer-module__KWgBSG__brand{color:var(--muted)}.Footer-module__KWgBSG__brand em{color:var(--accent);font-style:normal}.Footer-module__KWgBSG__mail{color:var(--muted);transition:color .15s}@media (hover:hover) and (pointer:fine){.Footer-module__KWgBSG__mail:hover{color:var(--fg)}}
.RoomLight-module__PlPpsq__art{aspect-ratio:1;object-fit:cover;width:10rem;box-shadow:0 0 0 1px var(--hairline);filter:grayscale();border-radius:50%;margin:2.25rem auto 0;display:block;position:relative}.RoomLight-module__PlPpsq__art[data-lit]{box-shadow:none;filter:none;transition:filter .9s 1.8s}@media (prefers-reduced-motion:reduce){.RoomLight-module__PlPpsq__art[data-lit]{transition:none}}.RoomLight-module__PlPpsq__filterHost{width:0;height:0;position:absolute;overflow:hidden}
.about-module__8TymFG__page{padding:0}.about-module__8TymFG__dock{top:1.5rem;z-index:190;pointer-events:none;position:fixed;inset-inline:0}.about-module__8TymFG__dockInner{justify-content:flex-start;display:flex}.about-module__8TymFG__back{pointer-events:auto;background:var(--veil)}.about-module__8TymFG__head{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;min-height:100dvh;padding-block:clamp(1.5rem,5vh,4rem);display:flex}.about-module__8TymFG__eyebrow{color:var(--accent);margin-bottom:1.25rem}.about-module__8TymFG__name{font-size:var(--text-statement);margin-bottom:clamp(2rem,5vh,3rem)}.about-module__8TymFG__quote{max-width:44ch;margin:0 auto;padding-top:1.75rem;position:relative}.about-module__8TymFG__quote:before{content:"";background:var(--accent);width:2.5rem;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.about-module__8TymFG__quoteLine{font-family:var(--font-serif);font-variation-settings:"opsz" 56, "SOFT" 30, "WONK" .9;font-weight:380;font-size:var(--text-h3);color:var(--fg-soft);margin:0;line-height:1.35}.about-module__8TymFG__quoteWho{color:var(--muted);margin-top:1rem;display:block}.about-module__8TymFG__chapters{margin-block:0;list-style:none}.about-module__8TymFG__chapter{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(2.5rem,7vw,6rem);min-height:100dvh;padding-block:4rem;display:grid;position:relative}.about-module__8TymFG__chapter:before{content:"";background:var(--hairline);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.about-module__8TymFG__last:before{bottom:50%}.about-module__8TymFG__chapter:after{content:"";background:var(--accent);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-module__8TymFG__figureCol{justify-content:flex-end;display:flex}.about-module__8TymFG__figureCol>*{width:100%;max-width:34rem}.about-module__8TymFG__figureLink{color:inherit;text-decoration:none;display:block}.about-module__8TymFG__figureCaption{margin:1.5rem auto 0;display:table}@media (hover:hover) and (pointer:fine){.about-module__8TymFG__figureLink:hover .about-module__8TymFG__figureCaption{color:var(--accent);border-bottom-color:var(--accent)}}.about-module__8TymFG__copy{max-width:46ch}.about-module__8TymFG__num{color:var(--accent);margin-bottom:.9rem}.about-module__8TymFG__label{font-size:var(--text-h3);margin-bottom:1.25rem}.about-module__8TymFG__labelLift{color:var(--accent-lift)}.about-module__8TymFG__para{color:var(--fg-soft)}.about-module__8TymFG__para+.about-module__8TymFG__para{margin-top:1.1rem}.about-module__8TymFG__chapterLink{margin-top:1.5rem;display:inline-block}.about-module__8TymFG__end{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;min-height:100dvh;padding-block:4rem;display:flex}.about-module__8TymFG__thanks{font-size:var(--text-h3);margin-bottom:2rem}.about-module__8TymFG__ctas{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}.about-module__8TymFG__ctaHome{justify-self:start}@media (max-width:900px){.about-module__8TymFG__chapter{grid-template-columns:1fr;align-content:center;row-gap:2.25rem;padding-block:clamp(2rem,6vh,3.5rem)}.about-module__8TymFG__chapter:before,.about-module__8TymFG__chapter:after{display:none}.about-module__8TymFG__figureCol{justify-content:flex-start}.about-module__8TymFG__figureCol>*{max-width:none}.about-module__8TymFG__figureCaption{margin-inline:0}}
