.DetailsList-module__EL7ZbW__list{gap:6px;margin:0;display:grid}.DetailsList-module__EL7ZbW__line{grid-template-columns:minmax(96px,30%) 1fr;gap:12px;display:grid}.DetailsList-module__EL7ZbW__term{color:var(--ink-mute);font-size:var(--fs-meta)}.DetailsList-module__EL7ZbW__value{color:var(--ink);font-size:var(--fs-body);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.DetailsList-module__EL7ZbW__value a{color:var(--accent)}.DetailsList-module__EL7ZbW__tag{border-radius:var(--r-control);border:1px solid var(--line-2);color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);padding:1px 6px;font-weight:500}.DetailsList-module__EL7ZbW__editor{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.DetailsList-module__EL7ZbW__legend{color:var(--ink);font-size:var(--fs-meta);margin-bottom:8px;font-weight:700}.DetailsList-module__EL7ZbW__row{border:1px solid var(--line-2);border-radius:var(--r-md);flex-wrap:wrap;align-items:flex-end;gap:10px;padding:10px;display:flex}.DetailsList-module__EL7ZbW__field{flex-direction:column;flex:140px;gap:4px;min-width:0;display:flex}.DetailsList-module__EL7ZbW__field label{color:var(--ink-mute);font-size:var(--fs-meta)}.DetailsList-module__EL7ZbW__field input,.DetailsList-module__EL7ZbW__field select{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-elev);color:var(--ink);font-size:var(--fs-body);padding:6px 8px}.DetailsList-module__EL7ZbW__field input[aria-invalid=true]{border-color:var(--negative)}.DetailsList-module__EL7ZbW__field input:focus,.DetailsList-module__EL7ZbW__field select:focus{outline:2px solid var(--accent);outline-offset:1px}.DetailsList-module__EL7ZbW__check{color:var(--ink-soft);font-size:var(--fs-meta);align-items:center;gap:6px;display:inline-flex}.DetailsList-module__EL7ZbW__secondary{border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--text-3);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;cursor:pointer;background:0 0;align-self:flex-start;padding:6px 12px}.DetailsList-module__EL7ZbW__secondary:hover{border-color:var(--accent);color:var(--accent)}
.conci-module__Nwcj-q__frame{--ff-display:var(--conci-display);--ff-body:var(--conci-body);--conci-lilac:#b6a3ff;--conci-lime:#d7ff4f;--conci-peach:#ff9f7a;--conci-violet:#6a55e0;--conci-night:#1c1730;min-width:0;font-family:var(--ff-body)}.conci-module__Nwcj-q__highlight{background:linear-gradient(transparent 55%, var(--conci-lime) 55%);padding:0 2px}.conci-module__Nwcj-q__conciAvatar{border-radius:var(--r-md);object-fit:cover;flex:none;display:inline-block}.conci-module__Nwcj-q__home,.conci-module__Nwcj-q__board{flex-direction:column;gap:20px;min-width:0;display:flex}.conci-module__Nwcj-q__homeHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.conci-module__Nwcj-q__homeTitle{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-screen);letter-spacing:-.01em;margin:0;font-weight:700}.conci-module__Nwcj-q__homeHero{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--bg-elev);flex-direction:column;gap:16px;padding:24px;display:flex}.conci-module__Nwcj-q__homeHeroHead{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.conci-module__Nwcj-q__homeHeroTitle{color:var(--ink);font-family:var(--ff-display);font-size:calc(var(--fs-screen) * 1.2);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.1}.conci-module__Nwcj-q__thread{flex-direction:column;gap:10px;display:flex}.conci-module__Nwcj-q__msgYou{border-radius:var(--r-md);background:var(--flip-action);max-width:80%;color:var(--flip-action-ink);font-family:var(--ff-body);font-size:var(--fs-body);white-space:pre-wrap;overflow-wrap:anywhere;align-self:flex-end;margin:0;padding:10px 14px;line-height:1.5}.conci-module__Nwcj-q__msgConci{align-items:flex-start;gap:10px;max-width:85%;display:flex}.conci-module__Nwcj-q__bubble{border-radius:var(--r-md);background:var(--conci-lilac);flex-direction:column;gap:8px;margin:0;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__bubble{background:color-mix(in srgb, var(--conci-lilac) 24%, var(--bg-elev))}}.conci-module__Nwcj-q__bubble{color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);line-height:1.5}.conci-module__Nwcj-q__bubble p{margin:0}.conci-module__Nwcj-q__quickReplies{flex-wrap:wrap;gap:8px;display:flex}.conci-module__Nwcj-q__quickReply{border:1px solid var(--conci-violet);border-radius:var(--r-control);background:var(--bg-elev);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-meta);cursor:pointer;padding:6px 12px;font-weight:600}.conci-module__Nwcj-q__quickReply:hover{background:var(--conci-violet)}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__quickReply:hover{background:color-mix(in srgb, var(--conci-violet) 12%, var(--bg-elev))}}.conci-module__Nwcj-q__quickReply:focus-visible,.conci-module__Nwcj-q__startOver:focus-visible{outline:2px solid var(--conci-violet);outline-offset:2px}.conci-module__Nwcj-q__startOver{color:var(--ink-mute);font-family:var(--ff-body);font-size:var(--fs-meta);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.conci-module__Nwcj-q__notice{color:var(--ink-soft);font-size:var(--fs-body);margin:0}.conci-module__Nwcj-q__draftPanel{border-radius:var(--r-lg);background:var(--conci-night);color:var(--flip-action-ink);flex-direction:column;gap:14px;padding:16px 18px;display:flex}.conci-module__Nwcj-q__draftHead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.conci-module__Nwcj-q__draftText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.conci-module__Nwcj-q__draftTitle{font-family:var(--ff-display);font-size:var(--fs-title);margin:0;font-weight:700}.conci-module__Nwcj-q__draftMeta{font-size:var(--fs-meta);opacity:.85;margin:0}.conci-module__Nwcj-q__draftTrack{border-radius:var(--r-xs);background:var(--flip-action-ink);height:8px}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__draftTrack{background:color-mix(in srgb, var(--flip-action-ink) 20%, transparent)}}.conci-module__Nwcj-q__draftTrack{overflow:hidden}.conci-module__Nwcj-q__draftFill{background:var(--conci-lime);height:100%;transition:width .3s}.conci-module__Nwcj-q__draftAction{border-radius:var(--r-control);background:var(--conci-lime);color:var(--flip-ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;border:0;padding:8px 14px;font-weight:700}.conci-module__Nwcj-q__draftAction:disabled{cursor:wait;opacity:.7}.conci-module__Nwcj-q__draftQuestions{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.conci-module__Nwcj-q__draftQuestion{border:1px solid var(--flip-action-ink);padding:6px 12px}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__draftQuestion{border:1px solid color-mix(in srgb, var(--flip-action-ink) 40%, transparent)}}.conci-module__Nwcj-q__draftQuestion{border-radius:var(--r-control);color:var(--flip-action-ink);font-family:var(--ff-body);font-size:var(--fs-meta);text-align:left;cursor:pointer;background:0 0}.conci-module__Nwcj-q__draftQuestion:hover{border-color:var(--conci-lime)}.conci-module__Nwcj-q__draftAction:focus-visible,.conci-module__Nwcj-q__draftQuestion:focus-visible{outline:2px solid var(--conci-lime);outline-offset:2px}.conci-module__Nwcj-q__chatBar{z-index:20;border-top:1px solid var(--line-2);background:0 0;border:0;justify-content:flex-end;align-items:flex-end;gap:10px;padding:0;display:flex;position:fixed;bottom:16px;left:16px}.conci-module__Nwcj-q__chatBarBox{flex:auto;min-width:0}.conci-module__Nwcj-q__chatOpen{border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;background:0 0;flex:none;align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:inline-flex}.conci-module__Nwcj-q__chatOpen:hover{border-color:var(--conci-violet)}.conci-module__Nwcj-q__chatCount{border-radius:var(--r-xs);background:var(--conci-lilac);min-width:20px;color:var(--conci-night);font-size:var(--fs-micro);text-align:center;padding:0 6px;font-weight:700;line-height:20px}.conci-module__Nwcj-q__chatScrim{z-index:900;background:var(--bg);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__chatScrim{background:color-mix(in srgb, var(--bg) 55%, transparent)}}.conci-module__Nwcj-q__chatPanel{z-index:901;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,0px);border:1px solid var(--line-2);border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg);background:var(--bg-elev);font-family:var(--ff-body);border-bottom:0;outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 12px 32px #15182433}.conci-module__Nwcj-q__chatHead{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:14px 16px;display:flex}.conci-module__Nwcj-q__chatHeadText{flex:auto;min-width:0}.conci-module__Nwcj-q__chatTitle{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-title);margin:0;font-weight:700}.conci-module__Nwcj-q__chatSub{color:var(--ink-mute);font-size:var(--fs-meta);margin:0}.conci-module__Nwcj-q__chatClose{border:1px solid var(--line-2);border-radius:var(--r-control);width:32px;height:32px;color:var(--ink-soft);font-size:var(--fs-body);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.conci-module__Nwcj-q__chatClose:hover{border-color:var(--conci-violet);color:var(--ink)}.conci-module__Nwcj-q__chatLog{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.conci-module__Nwcj-q__chatFoot{border-top:1px solid var(--line-2);padding:12px 16px}.conci-module__Nwcj-q__chatMsg{align-items:flex-start;gap:8px;min-width:0;max-width:92%;display:flex}.conci-module__Nwcj-q__chatMsg[data-side=own]{align-self:flex-end}.conci-module__Nwcj-q__chatMsgBody{flex-direction:column;gap:2px;min-width:0;display:flex}.conci-module__Nwcj-q__chatName{color:var(--ink-mute);font-size:var(--fs-meta)}@keyframes conci-module__Nwcj-q__conciSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.conci-module__Nwcj-q__chatLog [data-new=true]{animation:.15s ease-out conci-module__Nwcj-q__conciSlide}.conci-module__Nwcj-q__chatBubble{border-radius:var(--r-md);background:var(--conci-lilac);margin:0;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__chatBubble{background:color-mix(in srgb, var(--conci-lilac) 24%, var(--bg-elev))}}.conci-module__Nwcj-q__chatBubble{color:var(--ink);font-size:var(--fs-body);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.conci-module__Nwcj-q__chatMsg[data-side=own] .conci-module__Nwcj-q__chatBubble{background:var(--ink);color:var(--bg-elev)}.conci-module__Nwcj-q__chatMsg[data-side=other] .conci-module__Nwcj-q__chatBubble{border:1px solid var(--line-2);background:0 0}.conci-module__Nwcj-q__chatThinking{color:var(--ink-soft)}.conci-module__Nwcj-q__chatInitials{background:var(--glass-tint);width:28px;height:28px;color:var(--ink-soft);font-size:var(--fs-micro);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.conci-module__Nwcj-q__chatApplied{color:var(--ink-soft);font-size:var(--fs-meta);overflow-wrap:anywhere;align-items:baseline;gap:6px;margin:0;line-height:1.5;display:flex}.conci-module__Nwcj-q__chatCheck{color:var(--positive);font-weight:700}.conci-module__Nwcj-q__chatAppliedTag{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:500}.conci-module__Nwcj-q__chatChip{border:1px solid var(--conci-violet);border-radius:var(--r-control);background:var(--bg-elev);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-meta);text-align:left;cursor:pointer;align-self:flex-start;margin-left:36px;padding:6px 12px;font-weight:600}.conci-module__Nwcj-q__chatChip:hover{background:var(--conci-violet)}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__chatChip:hover{background:color-mix(in srgb, var(--conci-violet) 12%, var(--bg-elev))}}.conci-module__Nwcj-q__chatCard{align-items:flex-start;gap:8px;min-width:0;display:flex}.conci-module__Nwcj-q__chatCardBody{border:1px solid var(--conci-lilac);border-radius:var(--r-lg);background:var(--bg-elev);flex:auto;min-width:0;padding:14px}.conci-module__Nwcj-q__chatOpen:focus-visible,.conci-module__Nwcj-q__chatClose:focus-visible,.conci-module__Nwcj-q__chatChip:focus-visible,.conci-module__Nwcj-q__attention:focus-visible{outline:2px solid var(--conci-violet);outline-offset:2px}.conci-module__Nwcj-q__attention{border:1px solid var(--accent-warm);border-radius:var(--r-control);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;padding:6px 12px;font-weight:700;display:inline-flex}.conci-module__Nwcj-q__attention:hover{background:var(--accent-warm)}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__attention:hover{background:color-mix(in srgb, var(--accent-warm) 14%, transparent)}}.conci-module__Nwcj-q__row[data-mark]{box-shadow:inset 3px 0 0 var(--flip-action);padding-left:8px}.conci-module__Nwcj-q__row[data-mark=added]{box-shadow:inset 3px 0 0 var(--positive)}.conci-module__Nwcj-q__row[data-mark=removed]{box-shadow:inset 3px 0 0 var(--negative)}.conci-module__Nwcj-q__row[data-mark=followup]{box-shadow:inset 3px 0 0 var(--accent-warm)}.conci-module__Nwcj-q__rowTag{color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;grid-column:3;font-weight:500}.conci-module__Nwcj-q__rowDot{background:var(--accent-warm);border-radius:50%;grid-column:4;align-self:center;width:8px;height:8px}.conci-module__Nwcj-q__inlineFix{flex-direction:column;gap:10px;min-width:0;padding-top:8px;display:flex}.conci-module__Nwcj-q__dayWaiting{color:var(--ink-mute);font-size:var(--fs-body);margin:0;padding:24px 14px}.conci-module__Nwcj-q__eyebrow{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-mute);font-weight:500}.conci-module__Nwcj-q__primary{border-radius:var(--r-control);background:var(--flip-action);color:var(--flip-action-ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;border:0;justify-content:center;align-self:flex-start;align-items:center;padding:10px 16px;font-weight:600;display:inline-flex}.conci-module__Nwcj-q__primary:disabled{opacity:.6;cursor:wait}.conci-module__Nwcj-q__primary:focus-visible{outline:2px solid var(--flip-action);outline-offset:2px}.conci-module__Nwcj-q__tripGrid{grid-template-columns:repeat(auto-fill,minmax(252px,1fr));gap:16px;display:grid}.conci-module__Nwcj-q__tripCard{flex-direction:column;min-width:0;display:flex}.conci-module__Nwcj-q__tripCover{object-fit:cover;border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg);width:100%;height:132px;display:block}.conci-module__Nwcj-q__tripBody{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.conci-module__Nwcj-q__tripTitle{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-lead);font-weight:700;text-decoration:none}.conci-module__Nwcj-q__tripTitle:hover{text-decoration:underline}.conci-module__Nwcj-q__tripMeta{color:var(--ink-soft);font-size:var(--fs-meta);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.conci-module__Nwcj-q__heroStatus{border-radius:var(--r-control);border:1px solid var(--line-2);color:var(--ink);font-size:var(--fs-meta);padding:2px 8px;font-weight:600}.conci-module__Nwcj-q__nextUp{flex-direction:column;gap:8px;display:flex;overflow-x:auto}.conci-module__Nwcj-q__dayGrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.conci-module__Nwcj-q__day{flex-direction:column;min-width:0;display:flex}@keyframes conci-module__Nwcj-q__conciRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.conci-module__Nwcj-q__day[data-fresh=true]{animation:.2s ease-out backwards conci-module__Nwcj-q__conciRise;animation-delay:calc(var(--rise-index,0) * 40ms)}.conci-module__Nwcj-q__dayHeader{background:var(--flip-action);color:var(--flip-action-ink);border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg);grid-template-columns:auto 1fr;grid-template-areas:"weekday date""title title";gap:2px 8px;padding:12px 14px;text-decoration:none;display:grid}.conci-module__Nwcj-q__dayHeader:focus-visible{outline:2px solid var(--flip-action);outline-offset:2px}.conci-module__Nwcj-q__dayWeekday{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);grid-area:weekday;font-weight:700}.conci-module__Nwcj-q__dayDate{font-size:var(--fs-micro);opacity:.9;grid-area:date;font-weight:500}.conci-module__Nwcj-q__dayTitle{font-family:var(--ff-display);font-size:var(--fs-title);overflow-wrap:anywhere;grid-area:title;font-weight:700}.conci-module__Nwcj-q__dayPhoto,.conci-module__Nwcj-q__dayBand{object-fit:cover;width:100%;height:112px;display:block}.conci-module__Nwcj-q__photoSlot{position:relative}.conci-module__Nwcj-q__photoBusy{border-radius:var(--r-xs);background:var(--canvas-deep);padding:2px 6px;position:absolute;bottom:8px;left:8px}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__photoBusy{background:color-mix(in srgb, var(--canvas-deep) 75%, transparent)}}.conci-module__Nwcj-q__photoBusy{color:var(--text);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);font-weight:500}.conci-module__Nwcj-q__photoShimmer{background:linear-gradient(110deg, var(--conci-lilac) 30%, var(--conci-lilac) 45%, var(--conci-lilac) 60%);justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__photoShimmer{background:linear-gradient(110deg, var(--conci-lilac) 30%, color-mix(in srgb, var(--conci-lilac) 35%, var(--flip-surface)) 45%, var(--conci-lilac) 60%)}}.conci-module__Nwcj-q__photoShimmer{color:var(--flip-ink);font-family:var(--ff-body);font-size:var(--fs-body);background-size:200% 100%;font-weight:700;animation:1.6s linear infinite conci-module__Nwcj-q__photoShimmer}@keyframes conci-module__Nwcj-q__photoShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.conci-module__Nwcj-q__photoShimmer{animation:none}}.conci-module__Nwcj-q__photoInfo{z-index:3;position:absolute;bottom:12px;left:12px}.conci-module__Nwcj-q__photoInfoButton{background:var(--conci-night);border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:flex}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__photoInfoButton{background:color-mix(in srgb, var(--conci-night) 55%, transparent)}}.conci-module__Nwcj-q__photoInfoButton{color:var(--flip-action-ink);font-family:var(--ff-display);font-size:var(--fs-micro);cursor:pointer;font-style:normal;font-weight:700;line-height:1}.conci-module__Nwcj-q__photoInfoButton:before{content:"";position:absolute;inset:-6px}.conci-module__Nwcj-q__photoInfoButton:hover{background:var(--conci-night)}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__photoInfoButton:hover{background:color-mix(in srgb, var(--conci-night) 75%, transparent)}}.conci-module__Nwcj-q__photoInfoButton:focus-visible,.conci-module__Nwcj-q__photoRefresh:focus-visible{outline:2px solid var(--flip-action-ink);outline-offset:2px}.conci-module__Nwcj-q__photoTip{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-elev);width:200px;max-width:70vw;color:var(--ink);box-shadow:0 4px 12px var(--conci-night);padding:8px 12px;position:absolute;bottom:calc(100% + 8px);left:0}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__photoTip{box-shadow:0 4px 12px color-mix(in srgb, var(--conci-night) 20%, transparent)}}.conci-module__Nwcj-q__photoTip{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:.02em;pointer-events:none;line-height:1.5}.conci-module__Nwcj-q__photoTools{z-index:3;align-items:center;gap:6px;display:flex;position:absolute;top:8px;right:8px}.conci-module__Nwcj-q__photoMenu{position:relative}.conci-module__Nwcj-q__photoTrigger{border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--conci-night);padding:0}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__photoTrigger{background:color-mix(in srgb, var(--conci-night) 80%, transparent)}}.conci-module__Nwcj-q__photoTrigger{color:var(--flip-action-ink);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;font-weight:500;display:inline-flex}.conci-module__Nwcj-q__photoTrigger:hover{border-color:var(--flip-action)}.conci-module__Nwcj-q__photoTrigger:disabled{opacity:.6;cursor:wait}.conci-module__Nwcj-q__photoMenuPanel{left:auto;right:0}.conci-module__Nwcj-q__photoRefresh{background:var(--bg-elev);border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__photoRefresh{background:color-mix(in srgb, var(--bg-elev) 92%, transparent)}}.conci-module__Nwcj-q__photoRefresh{color:var(--ink);cursor:pointer;box-shadow:0 6px 16px #15121f40}.conci-module__Nwcj-q__photoRefresh:hover{background:var(--bg-elev)}.conci-module__Nwcj-q__photoRefresh:disabled{opacity:.6;cursor:wait}.conci-module__Nwcj-q__photoError{color:var(--negative);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);margin:6px 12px 0;font-weight:500}.conci-module__Nwcj-q__rows{flex-direction:column;gap:8px;margin:0;padding:10px 14px 14px;list-style:none;display:flex}.conci-module__Nwcj-q__row{color:var(--ink);font-size:var(--fs-body);grid-template-columns:16px auto 1fr;align-items:start;gap:8px;display:grid}.conci-module__Nwcj-q__rowIcon{color:var(--ink-mute);padding-top:2px;display:inline-flex}.conci-module__Nwcj-q__rowTime{color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-meta);padding-top:1px;font-weight:700}.conci-module__Nwcj-q__rowTitle{overflow-wrap:anywhere;flex-direction:column;grid-column:3;gap:2px;min-width:0;display:flex}.conci-module__Nwcj-q__row:has(.conci-module__Nwcj-q__rowTime) .conci-module__Nwcj-q__rowTitle{grid-column:3}.conci-module__Nwcj-q__row:not(:has(.conci-module__Nwcj-q__rowTime)) .conci-module__Nwcj-q__rowTitle{grid-column:2/4}.conci-module__Nwcj-q__rowNote,.conci-module__Nwcj-q__rowEmpty{color:var(--ink-mute);font-size:var(--fs-meta)}.conci-module__Nwcj-q__formRow{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.conci-module__Nwcj-q__dialogTitle{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-lead);margin:0 0 4px;font-weight:700}.conci-module__Nwcj-q__dialogActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.conci-module__Nwcj-q__formError{color:var(--negative);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);font-weight:500}@media (max-width:480px){.conci-module__Nwcj-q__homeTitle{font-size:var(--fs-lead)}}.conci-module__Nwcj-q__secondary{border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;padding:8px 14px;font-weight:600;display:inline-flex}.conci-module__Nwcj-q__secondary:hover{border-color:var(--flip-action);color:var(--flip-action)}.conci-module__Nwcj-q__secondary:disabled{opacity:.6;cursor:wait}.conci-module__Nwcj-q__check{color:var(--ink-soft);font-size:var(--fs-body);align-items:center;gap:8px;display:inline-flex}.conci-module__Nwcj-q__conflict{flex-direction:column;gap:12px;display:flex}.conci-module__Nwcj-q__conflictLead{color:var(--ink);font-size:var(--fs-body);margin:0;font-weight:600}.conci-module__Nwcj-q__conflictTable{border-collapse:collapse;width:100%;font-size:var(--fs-meta)}.conci-module__Nwcj-q__conflictTable th,.conci-module__Nwcj-q__conflictTable td{border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top;color:var(--ink-soft);overflow-wrap:anywhere;padding:6px 8px}.conci-module__Nwcj-q__conflictTable thead th{color:var(--ink-mute);font-weight:600}.conci-module__Nwcj-q__dayDetail{grid-template-columns:180px minmax(0,1fr) minmax(260px,340px);grid-template-areas:"rail main aside";align-items:start;gap:20px;display:grid}.conci-module__Nwcj-q__dayRail{flex-direction:column;grid-area:rail;gap:6px;display:flex;position:sticky;top:16px}.conci-module__Nwcj-q__railLink{border-radius:var(--r-sm);color:var(--ink-soft);font-size:var(--fs-meta);align-items:center;gap:8px;padding:6px;text-decoration:none;display:flex}.conci-module__Nwcj-q__railLink[aria-current=page]{background:var(--glass-tint);color:var(--ink);font-weight:600}.conci-module__Nwcj-q__railThumb{border-radius:var(--r-xs);object-fit:cover;flex:none;width:32px;height:32px}.conci-module__Nwcj-q__railWeekday{font-family:var(--ff-mono);font-weight:600}.conci-module__Nwcj-q__dayMain{flex-direction:column;grid-area:main;gap:14px;min-width:0;display:flex}.conci-module__Nwcj-q__dayHeaderStatic{background:var(--flip-action);color:var(--flip-action-ink);border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg);grid-template-columns:auto 1fr auto;grid-template-areas:"weekday date nav""title title nav";align-items:center;gap:2px 8px;padding:12px 14px;display:grid}.conci-module__Nwcj-q__dayHeaderStatic .conci-module__Nwcj-q__dayTitle{font-size:var(--fs-lead);margin:0}.conci-module__Nwcj-q__dayNav{grid-area:nav;gap:6px;display:flex}.conci-module__Nwcj-q__dayNavLink{border-radius:var(--r-control);width:32px;height:32px;color:var(--flip-action-ink);font-size:var(--fs-lead);border:1px solid;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.conci-module__Nwcj-q__stayBand{border-radius:var(--r-md);background:var(--glass-tint);color:var(--ink-soft);font-size:var(--fs-meta);margin:0;padding:8px 12px}.conci-module__Nwcj-q__dayAside{flex-direction:column;grid-area:aside;gap:16px;min-width:0;display:flex}.conci-module__Nwcj-q__asidePanel{flex-direction:column;gap:8px;min-width:0;display:flex}.conci-module__Nwcj-q__dayMap{--geo-map-accent:var(--flip-action);flex-direction:column;gap:8px;min-height:0;display:flex}.conci-module__Nwcj-q__unplaced{color:var(--ink-mute);font-size:var(--fs-meta);margin:0}.conci-module__Nwcj-q__people{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.conci-module__Nwcj-q__person{color:var(--ink);font-size:var(--fs-body);justify-content:space-between;gap:8px;display:flex}.conci-module__Nwcj-q__personRole{color:var(--ink-mute);font-size:var(--fs-meta)}.conci-module__Nwcj-q__tabBar{display:none}@media (max-width:767px){.conci-module__Nwcj-q__dayDetail{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""aside";padding-bottom:64px}.conci-module__Nwcj-q__dayDetail .conci-module__Nwcj-q__chatBar{bottom:calc(52px + env(safe-area-inset-bottom,0px))}.conci-module__Nwcj-q__dayRail,.conci-module__Nwcj-q__dayDetail:not([data-tab=plan]) .conci-module__Nwcj-q__dayMain [data-panel=plan],.conci-module__Nwcj-q__dayDetail:not([data-tab=plan])>.conci-module__Nwcj-q__dayMain,.conci-module__Nwcj-q__dayDetail:not([data-tab=map]) [data-panel=map],.conci-module__Nwcj-q__dayDetail:not([data-tab=people]) [data-panel=people]{display:none}.conci-module__Nwcj-q__tabBar{z-index:30;background:var(--bg-elev);border-top:1px solid var(--line-2);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.conci-module__Nwcj-q__tabBar a{min-height:52px;color:var(--ink-soft);font-size:var(--fs-meta);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.conci-module__Nwcj-q__tabBar a[aria-current=page]{color:var(--flip-action)}}.conci-module__Nwcj-q__boardActions{flex-wrap:wrap;gap:10px;display:flex}.conci-module__Nwcj-q__moveWrap{flex-direction:column;display:inline-flex;position:relative}.conci-module__Nwcj-q__menu{z-index:20;flex-direction:column;min-width:200px;max-height:320px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.conci-module__Nwcj-q__menuItem{border-radius:var(--r-sm);color:var(--ink);font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px}.conci-module__Nwcj-q__menuItem:hover,.conci-module__Nwcj-q__menuItem:focus-visible{background:var(--glass-tint);outline:none}.conci-module__Nwcj-q__chosen{color:var(--ink);font-size:var(--fs-body);margin:0;font-weight:600}.conci-module__Nwcj-q__choice{flex-direction:column;gap:8px;display:flex}.conci-module__Nwcj-q__choiceOptions{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.conci-module__Nwcj-q__choiceOption{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--flip-surface);width:100%;color:var(--ink);font-size:var(--fs-body);text-align:left;grid-template-columns:1fr auto auto;grid-template-areas:"label voters count""bar bar bar";align-items:center;gap:4px 8px;padding:12px 14px;display:grid}button.conci-module__Nwcj-q__choiceOption{cursor:pointer}button.conci-module__Nwcj-q__choiceOption[aria-pressed=true]{border-color:var(--flip-action);box-shadow:0 0 0 1px var(--flip-action) inset}.conci-module__Nwcj-q__choiceLabel{overflow-wrap:anywhere;grid-area:label;min-width:0}.conci-module__Nwcj-q__choiceVoters{grid-area:voters;gap:2px;display:inline-flex}.conci-module__Nwcj-q__voter{background:var(--glass-tint);width:20px;height:20px;color:var(--ink-soft);font-size:var(--fs-micro);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.conci-module__Nwcj-q__choiceCount{color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-meta);grid-area:count;font-weight:600}.conci-module__Nwcj-q__choiceBar{border-radius:var(--r-xs);background:var(--glass-tint);grid-area:bar;height:4px;display:block;overflow:hidden}.conci-module__Nwcj-q__choiceBar span{background:var(--conci-violet);height:100%;display:block}.conci-module__Nwcj-q__votes{flex-direction:column;gap:28px;max-width:960px;margin:0 auto;display:flex}.conci-module__Nwcj-q__votesSection{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--bg-elev);flex-direction:column;gap:12px;padding:20px;display:flex}.conci-module__Nwcj-q__sectionTitle{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-lead);margin:0;font-weight:700}.conci-module__Nwcj-q__choiceBlock{border-radius:var(--r-md);border:0;flex-direction:column;gap:8px;padding:18px;display:flex}.conci-module__Nwcj-q__choiceTitle{color:var(--ink);font-size:var(--fs-lead);font-weight:700;font-family:var(--ff-display);margin:0}.conci-module__Nwcj-q__ideas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.conci-module__Nwcj-q__idea{border:1px solid var(--line-2);border-radius:var(--r-md);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.conci-module__Nwcj-q__ideaTitle{min-width:0;color:var(--ink);font-size:var(--fs-body);overflow-wrap:anywhere;flex:180px}.conci-module__Nwcj-q__ideaScore{min-width:24px;color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-body);text-align:right;font-weight:600}.conci-module__Nwcj-q__ideaVotes{gap:4px;display:inline-flex}.conci-module__Nwcj-q__voteButton{border:1px solid var(--line-2);border-radius:var(--r-control);width:32px;height:32px;color:var(--ink-soft);font-size:var(--fs-meta);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.conci-module__Nwcj-q__voteButton[aria-pressed=true]{border-color:var(--flip-action);color:var(--flip-action)}.conci-module__Nwcj-q__seenSummary{color:var(--ink);font-size:var(--fs-body);margin:0;font-weight:600}.conci-module__Nwcj-q__archivedPlate{border:1px solid var(--line-2);border-radius:var(--r-md);color:var(--ink);font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-weight:600;display:flex}.conci-module__Nwcj-q__share{width:100%;min-width:0;font-family:var(--ff-body);flex-direction:column;gap:22px;display:flex}.conci-module__Nwcj-q__shareSection{flex-direction:column;gap:10px;display:flex}.conci-module__Nwcj-q__inviteForm{grid-template-columns:minmax(0,1fr) minmax(120px,160px) auto;align-items:end;gap:10px;display:grid}.conci-module__Nwcj-q__memberControls{align-items:center;gap:8px;display:inline-flex}.conci-module__Nwcj-q__memberControls select{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-elev);color:var(--ink);font-size:var(--fs-meta);padding:6px 8px}.conci-module__Nwcj-q__shareLink{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.conci-module__Nwcj-q__sharedDay{flex-direction:column;gap:14px;max-width:760px;margin:0 auto;display:flex}@media (max-width:560px){.conci-module__Nwcj-q__inviteForm{grid-template-columns:minmax(0,1fr)}}.conci-module__Nwcj-q__liveLayer{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:28px;display:flex}.conci-module__Nwcj-q__liveState{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;align-items:center;gap:6px;font-weight:500;display:inline-flex}.conci-module__Nwcj-q__liveDot{background:var(--positive);border-radius:50%;width:8px;height:8px}.conci-module__Nwcj-q__liveToast{left:50%;bottom:max(16px, env(safe-area-inset-bottom));z-index:30;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-elev);max-width:min(480px,100vw - 32px);color:var(--ink);font-size:var(--fs-body);align-items:center;gap:12px;margin:0;padding:10px 14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #00000059}.conci-module__Nwcj-q__liveToastLink{color:var(--flip-action);white-space:nowrap;font-weight:600}.conci-module__Nwcj-q__presenceDots{gap:4px;margin-left:auto;display:inline-flex}.conci-module__Nwcj-q__presenceDot{width:10px;height:10px;box-shadow:0 0 0 2px var(--bg-elev);border-radius:50%}.conci-module__Nwcj-q__banner{border-radius:var(--r-xl);min-height:220px;color:var(--flip-ink);align-items:flex-end;display:flex;position:relative;overflow:hidden}.conci-module__Nwcj-q__banner[data-photo=false]{background:var(--flip-canvas)}.conci-module__Nwcj-q__banner[data-photo=true]{background:var(--conci-night);color:var(--flip-action-ink)}.conci-module__Nwcj-q__banner[data-photo=true],.conci-module__Nwcj-q__banner[data-filling=true]{min-height:clamp(320px,42vw,460px)}.conci-module__Nwcj-q__bannerSlot{position:absolute;inset:0}.conci-module__Nwcj-q__bannerSlot .conci-module__Nwcj-q__dayPhoto,.conci-module__Nwcj-q__bannerSlot .conci-module__Nwcj-q__dayBand,.conci-module__Nwcj-q__bannerSlot .conci-module__Nwcj-q__photoVisual,.conci-module__Nwcj-q__bannerSlot .conci-module__Nwcj-q__photoVisual>:first-child{height:100%}.conci-module__Nwcj-q__bannerSlot .conci-module__Nwcj-q__photoInfo{top:12px;bottom:auto}.conci-module__Nwcj-q__bannerSlot .conci-module__Nwcj-q__photoTip{top:calc(100% + 8px);bottom:auto}.conci-module__Nwcj-q__bannerSlot .conci-module__Nwcj-q__photoShimmer{align-items:flex-start;padding-top:16px}@keyframes conci-module__Nwcj-q__conciDrift{0%{transform:scale(1)}to{transform:scale(1.06)}}.conci-module__Nwcj-q__bannerSlot .conci-module__Nwcj-q__dayPhoto{animation:20s ease-in-out infinite alternate conci-module__Nwcj-q__conciDrift}.conci-module__Nwcj-q__bannerText{z-index:2;flex-direction:column;gap:14px;width:100%;min-width:0;padding:24px;display:flex;position:relative}.conci-module__Nwcj-q__banner[data-photo=true] .conci-module__Nwcj-q__bannerText{background:linear-gradient(transparent, var(--conci-night) 96px);padding:96px 24px 24px}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__banner[data-photo=true] .conci-module__Nwcj-q__bannerText{background:linear-gradient(transparent, color-mix(in srgb, var(--conci-night) 78%, transparent) 96px)}}.conci-module__Nwcj-q__bannerDate,.conci-module__Nwcj-q__bannerStatus,.conci-module__Nwcj-q__bannerPlace{color:inherit}.conci-module__Nwcj-q__banner[data-photo=false] .conci-module__Nwcj-q__bannerDate,.conci-module__Nwcj-q__banner[data-photo=false] .conci-module__Nwcj-q__bannerStatus,.conci-module__Nwcj-q__banner[data-photo=false] .conci-module__Nwcj-q__bannerPlace{color:var(--flip-ink-soft)}.conci-module__Nwcj-q__dayHeader[data-tone]{color:var(--flip-ink)}.conci-module__Nwcj-q__dayHeader[data-tone="0"]{background:var(--conci-lime)}.conci-module__Nwcj-q__dayHeader[data-tone="1"]{background:var(--conci-lilac)}.conci-module__Nwcj-q__dayHeader[data-tone="2"]{background:var(--conci-peach)}.conci-module__Nwcj-q__dayHeader[data-tone="3"]{background:var(--conci-lilac)}@supports (color:color-mix(in lab, red, red)){.conci-module__Nwcj-q__dayHeader[data-tone="3"]{background:color-mix(in srgb, var(--conci-lilac) 35%, var(--flip-surface))}}.conci-module__Nwcj-q__dayHeader .conci-module__Nwcj-q__dayTitle{text-transform:uppercase}.conci-module__Nwcj-q__photoFrame{position:relative}.conci-module__Nwcj-q__rowHead{overflow-wrap:anywhere}.conci-module__Nwcj-q__rowChoose{color:var(--ink-mute);font-size:var(--fs-meta)}.conci-module__Nwcj-q__chip{border-radius:var(--r-control);background:var(--conci-lilac);color:var(--flip-ink);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;vertical-align:1px;margin-left:6px;padding:1px 8px;font-weight:500;display:inline-block}.conci-module__Nwcj-q__rowOptions{color:var(--ink-soft);font-size:var(--fs-meta);margin:2px 0 0;padding-left:16px;list-style:outside}.conci-module__Nwcj-q__dayFoot{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 14px 14px;display:grid}.conci-module__Nwcj-q__dayThumb{border-radius:var(--r-sm);object-fit:cover;width:100%;height:64px;display:block}.conci-module__Nwcj-q__tagline{color:var(--ink);font-family:var(--ff-display);font-size:calc(var(--fs-lead) * 1.4);letter-spacing:-.01em;text-align:center;overflow-wrap:anywhere;margin:8px 0 0;font-weight:800;line-height:1.2}@media (prefers-reduced-motion:reduce){.conci-module__Nwcj-q__bannerSlot .conci-module__Nwcj-q__dayPhoto,.conci-module__Nwcj-q__day[data-fresh=true],.conci-module__Nwcj-q__chatLog [data-new=true]{animation:none}}@media (min-width:768px){.conci-module__Nwcj-q__dayGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.conci-module__Nwcj-q__dayGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1440px){.conci-module__Nwcj-q__dayGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.conci-module__Nwcj-q__chatScrim{display:none}.conci-module__Nwcj-q__chatPanel{border:1px solid var(--line-2);border-radius:var(--r-lg);width:340px;max-height:none;inset:64px auto 16px 16px}}.conci-module__Nwcj-q__chatBar[hidden]{display:none}.conci-module__Nwcj-q__chatTabs{border-bottom:1px solid var(--line-2);gap:8px;padding:10px 16px;display:flex}.conci-module__Nwcj-q__chatTabs button[aria-pressed=true]{background:var(--conci-lilac);color:var(--conci-night);border-color:var(--conci-lilac)}.conci-module__Nwcj-q__appliedDiff{color:var(--ink);font-size:var(--fs-meta);margin-top:8px}.conci-module__Nwcj-q__appliedDiff summary{cursor:pointer;color:var(--conci-violet);font-weight:600}.conci-module__Nwcj-q__historyEntry{border-bottom:1px solid var(--line-2);flex-direction:column;gap:8px;padding:14px 0;display:flex}.conci-module__Nwcj-q__historyEntry time{font-size:var(--fs-meta);color:var(--ink-mute)}.conci-module__Nwcj-q__voteStatus{color:var(--conci-violet);font-size:var(--fs-meta);margin:0;font-weight:700}.conci-module__Nwcj-q__votesHead,.conci-module__Nwcj-q__shareHead{align-items:center;gap:14px;display:flex}.conci-module__Nwcj-q__votesHead{flex-wrap:wrap}.conci-module__Nwcj-q__votesHead>a{margin-left:auto}.conci-module__Nwcj-q__votesHead .conci-module__Nwcj-q__eyebrow,.conci-module__Nwcj-q__shareHead .conci-module__Nwcj-q__eyebrow{margin:0 0 4px}.conci-module__Nwcj-q__votesSection>.conci-module__Nwcj-q__sectionTitle{border-bottom:3px solid var(--conci-lilac);padding-bottom:12px}button.conci-module__Nwcj-q__choiceOption[aria-pressed=true]{border-color:var(--conci-violet);background:var(--conci-lilac)}@supports (color:color-mix(in lab, red, red)){button.conci-module__Nwcj-q__choiceOption[aria-pressed=true]{background:color-mix(in srgb, var(--conci-lilac) 20%, var(--flip-surface))}}button.conci-module__Nwcj-q__choiceOption[aria-pressed=true]{box-shadow:none}.conci-module__Nwcj-q__shareDialog{max-width:680px}.conci-module__Nwcj-q__shareHead{border-bottom:3px solid var(--conci-lilac);padding-bottom:18px}.conci-module__Nwcj-q__shareSection+.conci-module__Nwcj-q__shareSection{border-top:1px solid var(--line-2);padding-top:18px}.conci-module__Nwcj-q__shareSection>summary{color:var(--ink-soft);font-size:var(--fs-body);cursor:pointer}.conci-module__Nwcj-q__shareSection[open]>summary{margin-bottom:12px}.conci-module__Nwcj-q__inviteForm{grid-template-columns:minmax(0,1fr) 130px 80px;align-items:end}.conci-module__Nwcj-q__inviteForm>button{place-self:end;min-width:80px}.conci-module__Nwcj-q__share button,.conci-module__Nwcj-q__share input:not([type=checkbox]):not([type=radio]),.conci-module__Nwcj-q__share select{box-sizing:border-box;height:40px;min-height:40px;font-family:var(--ff-body);font-size:var(--fs-body)}.conci-module__Nwcj-q__share .conci-module__Nwcj-q__memberControls select{width:130px}.conci-module__Nwcj-q__share .conci-module__Nwcj-q__memberControls button{min-width:80px}@media (min-width:1024px){.conci-module__Nwcj-q__board[data-chat-open=true],.conci-module__Nwcj-q__dayDetail[data-chat-open=true]{margin-left:360px}.conci-module__Nwcj-q__board[data-chat-open=true] .conci-module__Nwcj-q__dayGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.conci-module__Nwcj-q__inviteForm{grid-template-columns:minmax(0,1fr)}.conci-module__Nwcj-q__inviteForm>button{grid-column:1;justify-self:start}.conci-module__Nwcj-q__person{flex-wrap:wrap;align-items:flex-start}.conci-module__Nwcj-q__votesSection{padding:14px}}
@font-face{font-family:conciDisplay;src:url(../media/BricolageGrotesque-s.p.0l6izkn~v0-1h.ttf?dpl=dpl_9RGa4xhWPxMezdVsiGpdAJt2P2B5)format("truetype");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:conciDisplay Fallback;src:local(Arial);ascent-override:91.48%;descent-override:26.56%;line-gap-override:0.0%;size-adjust:101.66%}.concidisplay_1084070-module__vbkyfq__className{font-family:conciDisplay,conciDisplay Fallback;font-style:normal}.concidisplay_1084070-module__vbkyfq__variable{--conci-display:"conciDisplay", "conciDisplay Fallback"}
@font-face{font-family:conciBody;src:url(../media/InterTight-s.p.0.4qv34lloilm.ttf?dpl=dpl_9RGa4xhWPxMezdVsiGpdAJt2P2B5)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:conciBody Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.concibody_770ef253-module__I-eDXG__className{font-family:conciBody,conciBody Fallback;font-style:normal}.concibody_770ef253-module__I-eDXG__variable{--conci-body:"conciBody", "conciBody Fallback"}
[data-flip-app]{--flip-canvas:#f6f8fb;--flip-surface:#fff;--flip-surface-muted:#eef3f9;--flip-ink:#10213c;--flip-ink-soft:#334155;--flip-ink-mute:#5f6673;--flip-action:#2563eb;--flip-action-ink:#fff;--flip-platform-bar:#10213c;--flip-platform-ink:#dbeafe;--flip-platform-muted:#93c5fd;color:var(--flip-ink);background:var(--flip-canvas);font-family:var(--flip-font)}[data-flip-app],body[data-flip-shell]{--flip-danger:#e7000b;--flip-warn:#b45309;--flip-font:Arial, Helvetica, sans-serif;--flip-border:color-mix(in srgb, var(--flip-ink) 12%, var(--flip-surface));--flip-border-strong:color-mix(in srgb, var(--flip-ink) 20%, var(--flip-surface));--flip-action-soft:color-mix(in srgb, var(--flip-action) 14%, var(--flip-surface));--flip-ring:var(--flip-action);--flip-platform-active:var(--flip-action);--flip-platform-strong:var(--flip-platform-ink)}
.CharacterStudioShareApp-module__91DKfq__action{min-height:32px;padding:0 var(--s-3);border:1px solid var(--flip-platform-strong);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.CharacterStudioShareApp-module__91DKfq__action{border:1px solid color-mix(in srgb, var(--flip-platform-strong) 24%, transparent)}}.CharacterStudioShareApp-module__91DKfq__action{border-radius:var(--r-control);background:var(--flip-platform-strong)}@supports (color:color-mix(in lab, red, red)){.CharacterStudioShareApp-module__91DKfq__action{background:color-mix(in srgb, var(--flip-platform-strong) 8%, transparent)}}.CharacterStudioShareApp-module__91DKfq__action{color:var(--flip-platform-strong);font:inherit;font-size:var(--fs-meta);cursor:pointer;font-weight:600}.CharacterStudioShareApp-module__91DKfq__action:focus-visible{outline:2px solid var(--flip-ring);outline-offset:2px}.CharacterStudioShareApp-module__91DKfq__message{margin:0 0 0 var(--s-2);color:var(--flip-platform-muted);font-size:var(--fs-meta)}
.PictureChoice-module__YOjh9G__group{--pc-correct:#13795b;--pc-incorrect:var(--flip-ink,var(--ink));border:0;min-width:0;margin:0;padding:0}.PictureChoice-module__YOjh9G__legend{color:var(--flip-ink,var(--ink));font-size:var(--fs-meta);margin:0 0 8px;font-weight:700;display:block}.PictureChoice-module__YOjh9G__hiddenText{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PictureChoice-module__YOjh9G__grid{--pc-cols:4;--pc-min:88px;grid-template-columns:repeat(var(--pc-cols), minmax(0, 1fr));gap:12px;display:grid}.PictureChoice-module__YOjh9G__grid[data-columns="2"]{--pc-cols:2}.PictureChoice-module__YOjh9G__grid[data-tile=lg]{--pc-min:150px}.PictureChoice-module__YOjh9G__tile{min-height:var(--pc-min);cursor:pointer;color:var(--flip-ink,var(--ink));background:var(--flip-surface,var(--canvas));border:2px solid var(--flip-border,var(--line));border-radius:var(--r-lg);justify-content:center;align-items:center;padding:8px;display:flex;position:relative}.PictureChoice-module__YOjh9G__tile:has(.PictureChoice-module__YOjh9G__input:checked){border:4px solid var(--flip-action,var(--accent));padding:6px}.PictureChoice-module__YOjh9G__tile:has(.PictureChoice-module__YOjh9G__input:focus-visible){outline:3px solid var(--flip-action,var(--accent));outline-offset:3px}.PictureChoice-module__YOjh9G__tile:has(.PictureChoice-module__YOjh9G__input:disabled){opacity:var(--pc-disabled-opacity,.4);cursor:not-allowed}.PictureChoice-module__YOjh9G__tile[data-tone=correct]{border-color:var(--pc-correct)}.PictureChoice-module__YOjh9G__tile[data-tone=incorrect]{border:4px dashed var(--pc-incorrect);padding:6px}.PictureChoice-module__YOjh9G__input{opacity:0;pointer-events:none;position:absolute}.PictureChoice-module__YOjh9G__visual{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PictureChoice-module__YOjh9G__glyph{position:absolute;top:6px;right:6px}.PictureChoice-module__YOjh9G__tile[data-tone=correct] .PictureChoice-module__YOjh9G__glyph{color:var(--pc-correct)}.PictureChoice-module__YOjh9G__tile[data-tone=incorrect] .PictureChoice-module__YOjh9G__glyph{color:var(--pc-incorrect)}
.RankedList-module__9-23Gq__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.RankedList-module__9-23Gq__row{background:var(--canvas);border:1px solid var(--line);border-radius:var(--r-md);align-items:center;gap:12px;padding:8px 12px;display:flex}.RankedList-module__9-23Gq__rank{min-width:24px;color:var(--ink-mute);font-size:var(--fs-title);text-align:center;font-weight:700}.RankedList-module__9-23Gq__content{min-width:0;color:var(--ink);font-size:var(--fs-body);flex:1}.RankedList-module__9-23Gq__actions{gap:4px;display:flex}.RankedList-module__9-23Gq__button{width:44px;height:44px;color:var(--ink);border:1px solid var(--line);border-radius:var(--r-control);font-size:var(--fs-title);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.RankedList-module__9-23Gq__button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RankedList-module__9-23Gq__button:disabled{opacity:.4;cursor:not-allowed}.RankedList-module__9-23Gq__live{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RankedList-module__9-23Gq__timeline{gap:8px}.RankedList-module__9-23Gq__timeline .RankedList-module__9-23Gq__row{background:0 0;border-color:#0000;align-items:flex-start;position:relative}.RankedList-module__9-23Gq__timeline .RankedList-module__9-23Gq__row:not(:last-child):after{content:"";background:var(--ranked-list-accent,var(--accent));width:2px;position:absolute;top:36px;bottom:-16px;left:25px}.RankedList-module__9-23Gq__disc{z-index:1;width:28px;height:28px;color:var(--ranked-list-accent-ink,var(--bg));background:var(--ranked-list-accent,var(--accent));font-size:var(--fs-meta);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:relative}.RankedList-module__9-23Gq__body{flex:1;align-self:center;gap:2px;min-width:0;display:grid}.RankedList-module__9-23Gq__sub{color:var(--ink-soft);font-size:var(--fs-meta)}.RankedList-module__9-23Gq__timeline .RankedList-module__9-23Gq__row[data-done] .RankedList-module__9-23Gq__content{color:var(--ink-mute);text-decoration:line-through}.RankedList-module__9-23Gq__timeline .RankedList-module__9-23Gq__row[data-done] .RankedList-module__9-23Gq__disc{color:var(--bg-elev);background:var(--ink)}.RankedList-module__9-23Gq__timeline .RankedList-module__9-23Gq__actions{gap:4px}.RankedList-module__9-23Gq__timeline .RankedList-module__9-23Gq__button{width:32px;height:32px;color:var(--ink-soft);border:0;position:relative}.RankedList-module__9-23Gq__timeline .RankedList-module__9-23Gq__button:before{content:"";position:absolute;inset:-6px}
.frame-module__I2DlCq__notice{font-family:var(--ff-body);font-size:var(--fs-body);color:var(--ink-soft);margin:0;padding:24px 16px;line-height:1.6}
.ChatSidebar-module__eIU21q__root{min-width:0;font-family:var(--ff-body)}.ChatSidebar-module__eIU21q__bar{z-index:20;padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--line-2);justify-content:flex-end;align-items:flex-end;gap:10px;display:flex;position:sticky;bottom:0}.ChatSidebar-module__eIU21q__barComposer{flex:auto;min-width:0}.ChatSidebar-module__eIU21q__openButton{border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--ink);font:600 var(--fs-body)/1.4 var(--ff-body);cursor:pointer;background:0 0;flex:none;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.ChatSidebar-module__eIU21q__openButton:hover{border-color:var(--chat-accent,var(--accent))}.ChatSidebar-module__eIU21q__count{border-radius:var(--r-xs);background:var(--chat-tint,var(--glass-tint));min-width:20px;color:var(--ink);font-size:var(--fs-micro);text-align:center;padding:0 6px;font-weight:700;line-height:20px}.ChatSidebar-module__eIU21q__scrim{z-index:900;background:var(--bg);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.ChatSidebar-module__eIU21q__scrim{background:color-mix(in srgb, var(--bg) 55%, transparent)}}.ChatSidebar-module__eIU21q__panel.ChatSidebar-module__eIU21q__panel{z-index:901;width:100%;max-height:85dvh;padding:0;padding-bottom:env(safe-area-inset-bottom,0px);border:1px solid var(--line-2);border-radius:0;border-top-left-radius:var(--r-lg);border-top-right-radius:var(--r-lg);background:var(--bg-elev);font-family:var(--ff-body);border-bottom:0;outline:none;flex-direction:column;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 12px 32px #15182433}.ChatSidebar-module__eIU21q__header{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:14px 16px;display:flex}.ChatSidebar-module__eIU21q__headerAvatar,.ChatSidebar-module__eIU21q__messageAvatar{flex:none;display:inline-flex}.ChatSidebar-module__eIU21q__headerText{flex:auto;min-width:0}.ChatSidebar-module__eIU21q__title{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-title);margin:0;font-weight:700}.ChatSidebar-module__eIU21q__subtitle{color:var(--ink-mute);font-size:var(--fs-meta);margin:0}.ChatSidebar-module__eIU21q__closeButton{border:1px solid var(--line-2);border-radius:var(--r-control);width:32px;height:32px;color:var(--ink-soft);font-size:var(--fs-body);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ChatSidebar-module__eIU21q__closeButton:hover{border-color:var(--chat-accent,var(--accent));color:var(--ink)}.ChatSidebar-module__eIU21q__log{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.ChatSidebar-module__eIU21q__footer{border-top:1px solid var(--line-2);padding:12px 16px}.ChatSidebar-module__eIU21q__message{align-items:flex-start;gap:8px;min-width:0;max-width:92%;display:flex}.ChatSidebar-module__eIU21q__message[data-side=own]{align-self:flex-end}.ChatSidebar-module__eIU21q__bubble{border-radius:var(--r-md);background:var(--chat-tint,var(--glass-tint));min-width:0;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.ChatSidebar-module__eIU21q__bubble{background:color-mix(in srgb, var(--chat-tint,var(--glass-tint)) 24%, var(--bg-elev))}}.ChatSidebar-module__eIU21q__bubble{color:var(--ink);font-size:var(--fs-body);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.ChatSidebar-module__eIU21q__message[data-side=own] .ChatSidebar-module__eIU21q__bubble{background:var(--ink);color:var(--bg-elev)}.ChatSidebar-module__eIU21q__message[data-side=other] .ChatSidebar-module__eIU21q__bubble{border:1px solid var(--line-2);background:0 0}@keyframes ChatSidebar-module__eIU21q__chatMessageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ChatSidebar-module__eIU21q__message[data-pending=true]{animation:.15s ease-out ChatSidebar-module__eIU21q__chatMessageEnter}.ChatSidebar-module__eIU21q__openButton:focus-visible,.ChatSidebar-module__eIU21q__closeButton:focus-visible{outline:2px solid var(--chat-accent,var(--accent));outline-offset:2px}@media (prefers-reduced-motion:reduce){.ChatSidebar-module__eIU21q__message[data-pending=true]{animation:none}}@media (min-width:1024px){.ChatSidebar-module__eIU21q__scrim{display:none}.ChatSidebar-module__eIU21q__panel.ChatSidebar-module__eIU21q__panel{border:0;border-right:1px solid var(--line-2);border-radius:0;width:440px;max-height:none;top:0;left:0;right:auto}}
.TourMapDiscovery-module__MUMQaq__related{min-width:0;margin-top:28px}.TourMapDiscovery-module__MUMQaq__related h2{margin:0 0 14px;font-size:18px}.TourMapDiscovery-module__MUMQaq__rail{scroll-snap-type:x proximity;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.TourMapDiscovery-module__MUMQaq__card{scroll-snap-align:start;flex:0 0 calc(25% - 12px);min-width:260px}.TourMapDiscovery-module__MUMQaq__cardLink{color:inherit;text-decoration:none;display:block}.TourMapDiscovery-module__MUMQaq__preview{background:var(--flip-surface-muted);border-radius:var(--r-md);height:150px;display:flex;overflow:hidden}.TourMapDiscovery-module__MUMQaq__preview img{object-fit:cover;width:50%;min-width:0}.TourMapDiscovery-module__MUMQaq__preview img:only-child{width:100%}.TourMapDiscovery-module__MUMQaq__titleCard{text-align:center;flex:1;place-items:center;padding:16px;font-weight:700;display:grid}.TourMapDiscovery-module__MUMQaq__card h3{margin:11px 0 4px;font-size:15px}.TourMapDiscovery-module__MUMQaq__card p{color:var(--flip-ink-soft);margin:0;font-size:12px}.TourMapDiscovery-module__MUMQaq__creator{min-height:44px;color:inherit;align-items:center;gap:9px;font-size:12px;text-decoration:none;display:inline-flex}.TourMapDiscovery-module__MUMQaq__creator img,.TourMapDiscovery-module__MUMQaq__avatar{object-fit:cover;border-radius:50%;width:26px;height:26px}.TourMapDiscovery-module__MUMQaq__avatar{background:var(--flip-surface-muted);place-items:center;font-weight:700;display:grid}.TourMapDiscovery-module__MUMQaq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.TourMapDiscovery-module__MUMQaq__grid .TourMapDiscovery-module__MUMQaq__card{min-width:0}@media (max-width:767px){.TourMapDiscovery-module__MUMQaq__card{flex-basis:252px;min-width:252px}.TourMapDiscovery-module__MUMQaq__grid{grid-template-columns:1fr}}.TourMapDiscovery-module__MUMQaq__filters{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.TourMapDiscovery-module__MUMQaq__filters button{min-height:44px;color:var(--flip-ink);background:var(--flip-surface-muted);border-radius:var(--r-control);border:0;padding:0 16px;font-weight:700}.TourMapDiscovery-module__MUMQaq__filters button[aria-pressed=true]{color:var(--flip-canvas);background:var(--flip-ink)}
.ActivityFeed-module__Fn6Xla__feed{flex-direction:column;gap:10px;display:flex}.ActivityFeed-module__Fn6Xla__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ActivityFeed-module__Fn6Xla__heading{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-mute);margin:0;font-weight:500}.ActivityFeed-module__Fn6Xla__summary{color:var(--ink-soft);font-size:var(--fs-meta);margin:0}.ActivityFeed-module__Fn6Xla__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ActivityFeed-module__Fn6Xla__row{align-items:center;gap:10px;display:flex}.ActivityFeed-module__Fn6Xla__initial{background:var(--actor-colour);color:#fff;width:24px;height:24px;font-size:var(--fs-micro);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ActivityFeed-module__Fn6Xla__text{min-width:0;color:var(--ink-soft);font-size:var(--fs-body);flex:auto;line-height:1.4}.ActivityFeed-module__Fn6Xla__actor{color:var(--ink);font-weight:600}.ActivityFeed-module__Fn6Xla__time{color:var(--ink-mute);font-size:var(--fs-meta);flex:none}
.SourcedStatus-module__l52Yxa__root{gap:var(--s-3);min-width:0;padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-elev);color:var(--ink);display:grid}.SourcedStatus-module__l52Yxa__header,.SourcedStatus-module__l52Yxa__valueLine{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.SourcedStatus-module__l52Yxa__header h2{font:600 var(--fs-title) / 1.3 var(--ff-body);margin:0}.SourcedStatus-module__l52Yxa__state,.SourcedStatus-module__l52Yxa__sourceClass{padding:2px var(--s-2);border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--ink-mute);font:500 var(--fs-micro) / 1.35 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase;flex:none}.SourcedStatus-module__l52Yxa__root[data-state=stale] .SourcedStatus-module__l52Yxa__state{border-color:var(--accent-warm);color:var(--accent-warm)}.SourcedStatus-module__l52Yxa__root[data-state=unknown] .SourcedStatus-module__l52Yxa__state{color:var(--ink-mute)}.SourcedStatus-module__l52Yxa__root[data-state=conflict] .SourcedStatus-module__l52Yxa__state{border-color:var(--negative);color:var(--negative)}.SourcedStatus-module__l52Yxa__message,.SourcedStatus-module__l52Yxa__empty,.SourcedStatus-module__l52Yxa__agency{color:var(--ink-mute);font-size:var(--fs-meta);margin:0;line-height:1.5}.SourcedStatus-module__l52Yxa__message{padding:var(--s-2) var(--s-3);border-left:2px solid var(--line-2);background:var(--surface-2)}.SourcedStatus-module__l52Yxa__root[data-state=conflict] .SourcedStatus-module__l52Yxa__message{border-color:var(--negative)}.SourcedStatus-module__l52Yxa__observations{gap:var(--s-2);display:grid}.SourcedStatus-module__l52Yxa__observation,.SourcedStatus-module__l52Yxa__observationButton{gap:var(--s-2);width:100%;min-width:0;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);color:inherit;text-align:left;background:0 0;display:grid}.SourcedStatus-module__l52Yxa__observationButton{cursor:pointer;min-height:44px}.SourcedStatus-module__l52Yxa__observationButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SourcedStatus-module__l52Yxa__valueLine strong{overflow-wrap:anywhere;min-width:0;font:600 var(--fs-body) / 1.4 var(--ff-body);font-variant-numeric:tabular-nums}.SourcedStatus-module__l52Yxa__times{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.SourcedStatus-module__l52Yxa__times div{min-width:0}.SourcedStatus-module__l52Yxa__times dt,.SourcedStatus-module__l52Yxa__times dd{overflow-wrap:anywhere;margin:0}.SourcedStatus-module__l52Yxa__times dt{color:var(--ink-mute);font-size:var(--fs-micro);line-height:1.4}.SourcedStatus-module__l52Yxa__times dd{color:var(--ink);font-family:var(--ff-mono);font-size:var(--fs-meta);line-height:1.45}@media (max-width:480px){.SourcedStatus-module__l52Yxa__times{grid-template-columns:1fr}}
.frame-renderers-module__XjQM7G__panel{gap:16px;min-width:0;display:grid}.frame-renderers-module__XjQM7G__heading{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-lead);letter-spacing:-.01em;margin:0;font-weight:500;line-height:1.3}.frame-renderers-module__XjQM7G__empty{color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-body);margin:0}.frame-renderers-module__XjQM7G__tiles,.frame-renderers-module__XjQM7G__rows{margin:0;padding:0;list-style:none}.frame-renderers-module__XjQM7G__tiles{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px 16px;display:grid}.frame-renderers-module__XjQM7G__rows{grid-template-columns:1fr;display:grid}.frame-renderers-module__XjQM7G__rows>li+li>div{border-top:1px solid var(--line)}.frame-renderers-module__XjQM7G__tourButton{min-height:44px;padding-inline:var(--s-4);color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);border:1px solid var(--line-2);border-radius:var(--r-control);cursor:pointer;background:0 0;align-items:center;font-weight:600;display:inline-flex}.frame-renderers-module__XjQM7G__tourButton:hover{color:var(--accent);border-color:var(--accent)}.frame-renderers-module__XjQM7G__tourButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.frame-renderers-module__XjQM7G__fill{width:100%;height:100%}.frame-renderers-module__XjQM7G__fill>div{border-radius:0;width:100%;height:100%}
@font-face{font-family:displayFont;src:url(../media/LibreFranklin_Semibold-s.p.183-_~432gc2q.ttf?dpl=dpl_9RGa4xhWPxMezdVsiGpdAJt2P2B5)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:90.02%;descent-override:22.92%;line-gap-override:0.0%;size-adjust:107.31%}.displayfont_f9180d4e-module__vwJxoW__className{font-family:displayFont,displayFont Fallback,Arial,sans-serif;font-style:normal;font-weight:600}.displayfont_f9180d4e-module__vwJxoW__variable{--hm-ff-display:"displayFont", "displayFont Fallback", Arial, sans-serif}
.TemplateStrip-module__nUMnCG__wrap{width:100%;margin-bottom:var(--s-3);justify-content:center;display:flex}.TemplateStrip-module__nUMnCG__strip{gap:var(--s-3);max-width:100%;padding:var(--s-2);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.TemplateStrip-module__nUMnCG__strip::-webkit-scrollbar{display:none}.TemplateStrip-module__nUMnCG__template{gap:var(--s-1);min-height:108px;padding:var(--s-2);border:1px solid var(--flip-border);border-radius:var(--r-control);background:var(--flip-surface);color:var(--flip-ink);font:inherit;font-size:var(--fs-meta);text-align:center;cursor:pointer;scroll-snap-align:center;flex:0 0 136px;font-weight:600;display:grid}.TemplateStrip-module__nUMnCG__template[aria-pressed=true]{border-color:var(--flip-action);box-shadow:0 0 0 1px var(--flip-action)}.TemplateStrip-module__nUMnCG__template:focus-visible{outline:2px solid var(--flip-action);outline-offset:2px}.TemplateStrip-module__nUMnCG__template img{object-fit:cover;object-position:center;border-radius:var(--r-sm);width:100%;height:64px;display:block}@media (max-width:640px){.TemplateStrip-module__nUMnCG__template{flex-basis:128px}}@media (prefers-reduced-motion:reduce){.TemplateStrip-module__nUMnCG__strip{scroll-behavior:auto}}
.DayPlan-module__5_mVSW__plan{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DayPlan-module__5_mVSW__entry{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-elev);align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.DayPlan-module__5_mVSW__entry[draggable=true]{cursor:grab}.DayPlan-module__5_mVSW__time{min-width:44px;color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-meta);flex:none;padding-top:2px;font-weight:500}.DayPlan-module__5_mVSW__icon{color:var(--ink-mute);flex:none;padding-top:2px;display:inline-flex}.DayPlan-module__5_mVSW__body{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.DayPlan-module__5_mVSW__title{color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:600}.DayPlan-module__5_mVSW__title:hover{text-decoration:underline}.DayPlan-module__5_mVSW__title:focus-visible,.DayPlan-module__5_mVSW__moveButton:focus-visible,.DayPlan-module__5_mVSW__menuItem:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DayPlan-module__5_mVSW__meta{color:var(--ink-mute);font-size:var(--fs-meta);margin:0;line-height:1.5}.DayPlan-module__5_mVSW__tags{flex-wrap:wrap;gap:6px;display:flex}.DayPlan-module__5_mVSW__badge{border-radius:var(--r-control);border:1px solid var(--line-2);color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);align-items:center;padding:2px 8px;font-weight:500;display:inline-flex}.DayPlan-module__5_mVSW__badge[data-tone=positive]{border-color:var(--positive);color:var(--positive)}.DayPlan-module__5_mVSW__badge[data-tone=warning]{border-color:var(--warning);color:var(--warning)}.DayPlan-module__5_mVSW__badge[data-tone=accent]{border-color:var(--accent);color:var(--accent)}.DayPlan-module__5_mVSW__presence{border-radius:var(--r-control);background:var(--presence-colour);color:#fff;font-size:var(--fs-micro);align-items:center;padding:2px 8px;font-weight:600;display:inline-flex}.DayPlan-module__5_mVSW__detail{margin-top:4px}.DayPlan-module__5_mVSW__lock{color:var(--ink-mute);flex:none;padding-top:2px;display:inline-flex}.DayPlan-module__5_mVSW__moveWrap{flex:none;position:relative}.DayPlan-module__5_mVSW__moveButton{border:1px solid var(--line-2);border-radius:var(--r-control);width:28px;height:28px;color:var(--ink-soft);font-size:var(--fs-body);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.DayPlan-module__5_mVSW__moveButton:hover{color:var(--accent);border-color:var(--accent)}.DayPlan-module__5_mVSW__menu{z-index:20;flex-direction:column;min-width:180px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.DayPlan-module__5_mVSW__menuItem{border-radius:var(--r-sm);color:var(--ink);font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px}.DayPlan-module__5_mVSW__menuItem:hover,.DayPlan-module__5_mVSW__menuItem:focus-visible{background:var(--glass-tint)}
.FollowUpList-module__rH_q1W__list{flex-direction:column;gap:12px;display:flex}.FollowUpList-module__rH_q1W__heading{color:var(--ink);font-family:var(--ff-display);font-size:var(--fs-title);margin:0;font-weight:600}.FollowUpList-module__rH_q1W__items{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.FollowUpList-module__rH_q1W__item{border:1px solid var(--line-2);border-radius:var(--r-md);border-left-width:3px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.FollowUpList-module__rH_q1W__item[data-severity=blocking]{border-left-color:var(--negative)}.FollowUpList-module__rH_q1W__item[data-severity=confirm]{border-left-color:var(--warning)}.FollowUpList-module__rH_q1W__item[data-severity=knock_on]{border-left-color:var(--accent)}.FollowUpList-module__rH_q1W__message{color:var(--ink);font-size:var(--fs-body);margin:0;line-height:1.5}.FollowUpList-module__rH_q1W__actions{flex-wrap:wrap;gap:8px;display:flex}.FollowUpList-module__rH_q1W__resolution,.FollowUpList-module__rH_q1W__dismiss{border:1px solid var(--line-2);border-radius:var(--r-control);color:var(--ink-soft);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;background:0 0;align-self:flex-start;padding:8px 14px}.FollowUpList-module__rH_q1W__resolution:hover:not(:disabled),.FollowUpList-module__rH_q1W__dismiss:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.FollowUpList-module__rH_q1W__resolution:disabled,.FollowUpList-module__rH_q1W__dismiss:disabled{cursor:not-allowed;opacity:.6}.FollowUpList-module__rH_q1W__resolution:focus-visible,.FollowUpList-module__rH_q1W__dismiss:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.NeighborhoodBrief-module__CdXeHG__layout{--r-sm:12px;--r-md:16px;--r-lg:24px;--r-xl:32px;--r-control:14px;--nb-shell-pad:16px;--nb-pad:clamp(4px, 2vw, 20px);--nb-glass:var(--flip-surface)}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout{--nb-glass:color-mix(in srgb, var(--flip-surface) 80%, transparent)}}.NeighborhoodBrief-module__CdXeHG__layout{--nb-glass-edge:#ffffff9e;min-width:0;padding:0 var(--nb-pad) var(--nb-pad);color:var(--flip-ink);background:linear-gradient(145deg,#fff8f6 0%,#fbf7ff 48%,#f7fff9 100%);flex-direction:column;gap:clamp(28px,5vw,68px);display:flex}.NeighborhoodBrief-module__CdXeHG__hero{z-index:3;isolation:isolate;min-width:0;margin:calc(-1 * var(--nb-shell-pad)) calc(-1 * (var(--nb-shell-pad) + var(--nb-pad))) 0;padding:clamp(20px, 4vw, 48px) calc(var(--nb-shell-pad) + var(--nb-pad)) 40px;border-radius:0 0 var(--r-xl) var(--r-xl);grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid;position:relative}.NeighborhoodBrief-module__CdXeHG__heroImage{z-index:-1;border-radius:inherit;object-fit:cover}.NeighborhoodBrief-module__CdXeHG__heroCopy,.NeighborhoodBrief-module__CdXeHG__addressSection{border:1px solid var(--nb-glass-edge);border-radius:var(--r-xl);background:var(--nb-glass);box-shadow:0 16px 40px var(--flip-ink)}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__heroCopy,.NeighborhoodBrief-module__CdXeHG__addressSection{box-shadow:0 16px 40px color-mix(in srgb, var(--flip-ink) 18%, transparent)}}.NeighborhoodBrief-module__CdXeHG__heroCopy,.NeighborhoodBrief-module__CdXeHG__addressSection{-webkit-backdrop-filter:blur(28px)saturate(140%)}.NeighborhoodBrief-module__CdXeHG__heroCopy{padding:clamp(18px,3vw,32px)}.NeighborhoodBrief-module__CdXeHG__heroCopy,.NeighborhoodBrief-module__CdXeHG__addressHeading,.NeighborhoodBrief-module__CdXeHG__sectionHeading{flex-direction:column;gap:12px;min-width:0;display:flex}.NeighborhoodBrief-module__CdXeHG__eyebrow{color:var(--flip-action);font-family:var(--ff-body);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;margin:0;font-weight:700}.NeighborhoodBrief-module__CdXeHG__headline,.NeighborhoodBrief-module__CdXeHG__addressHeading h2,.NeighborhoodBrief-module__CdXeHG__sectionHeading h2{color:var(--flip-ink);font-family:var(--ff-display);letter-spacing:-.055em;margin:0;font-size:clamp(2.25rem,5vw,4rem);font-weight:750;line-height:.98}.NeighborhoodBrief-module__CdXeHG__headline span{color:var(--flip-action)}.NeighborhoodBrief-module__CdXeHG__intro,.NeighborhoodBrief-module__CdXeHG__addressHeading>p:not(.NeighborhoodBrief-module__CdXeHG__eyebrow),.NeighborhoodBrief-module__CdXeHG__sectionHeading>p:not(.NeighborhoodBrief-module__CdXeHG__eyebrow){max-width:38ch;color:var(--flip-ink-soft);font-size:var(--fs-lead);margin:0;line-height:1.45}.NeighborhoodBrief-module__CdXeHG__heroTags{flex-wrap:wrap;gap:8px;display:flex}.NeighborhoodBrief-module__CdXeHG__heroTags span{border:1px solid var(--flip-action);padding:8px 11px}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__heroTags span{border:1px solid color-mix(in srgb, var(--flip-action) 18%, transparent)}}.NeighborhoodBrief-module__CdXeHG__heroTags span{border-radius:var(--r-control);background:var(--flip-action)}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__heroTags span{background:color-mix(in srgb, var(--flip-action) 8%, var(--flip-surface))}}.NeighborhoodBrief-module__CdXeHG__heroTags span{color:var(--flip-ink-soft);font-size:var(--fs-meta);font-weight:650}.NeighborhoodBrief-module__CdXeHG__categoryCard strong{color:var(--flip-ink);font-size:var(--fs-title);font-weight:750}.NeighborhoodBrief-module__CdXeHG__categoryCard>span:last-child{color:var(--flip-ink-soft);font-size:var(--fs-meta);line-height:1.45}.NeighborhoodBrief-module__CdXeHG__addressSection{grid-template-columns:minmax(0,1fr);gap:18px;padding:clamp(18px,3vw,32px);display:grid}.NeighborhoodBrief-module__CdXeHG__addressHeading{gap:6px}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__addressHeading h2{font-size:clamp(1.5rem,3vw,2.25rem)}.NeighborhoodBrief-module__CdXeHG__addressHeading h2,.NeighborhoodBrief-module__CdXeHG__sectionHeading h2{letter-spacing:-.045em;font-size:clamp(1.75rem,4vw,3rem);line-height:1.05}.NeighborhoodBrief-module__CdXeHG__form{flex-direction:column;gap:16px;min-width:0;display:flex}.NeighborhoodBrief-module__CdXeHG__destinations{border:1px solid var(--flip-border);border-radius:var(--r-md);background:var(--flip-surface-muted);flex-direction:column;gap:12px;min-width:0;margin:0;padding:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__destinations{background:color-mix(in srgb, var(--flip-surface-muted) 55%, var(--flip-surface))}}.NeighborhoodBrief-module__CdXeHG__legend,.NeighborhoodBrief-module__CdXeHG__modeLabel,.NeighborhoodBrief-module__CdXeHG__groupLabel,.NeighborhoodBrief-module__CdXeHG__statLabel{color:var(--flip-ink-mute);font-family:var(--ff-body);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;padding:0 4px;font-weight:700}.NeighborhoodBrief-module__CdXeHG__hint,.NeighborhoodBrief-module__CdXeHG__quiet,.NeighborhoodBrief-module__CdXeHG__note{color:var(--flip-ink-mute);font-size:var(--fs-meta);margin:0;line-height:1.5}.NeighborhoodBrief-module__CdXeHG__rows,.NeighborhoodBrief-module__CdXeHG__list,.NeighborhoodBrief-module__CdXeHG__facts{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.NeighborhoodBrief-module__CdXeHG__row{grid-template-columns:minmax(0,1fr);align-items:end;gap:10px;min-width:0;display:grid}.NeighborhoodBrief-module__CdXeHG__rowActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.NeighborhoodBrief-module__CdXeHG__mode{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.NeighborhoodBrief-module__CdXeHG__select{border:1px solid var(--flip-border-strong);border-radius:var(--r-control);background:var(--flip-surface);min-height:44px;color:var(--flip-ink);font-family:var(--ff-body);font-size:var(--fs-body);padding:0 12px}.NeighborhoodBrief-module__CdXeHG__secondary,.NeighborhoodBrief-module__CdXeHG__remove{border:1px solid var(--flip-border-strong);border-radius:var(--r-control);background:var(--flip-surface);min-height:44px;color:var(--flip-ink-soft);font-family:var(--ff-body);font-size:var(--fs-meta);cursor:pointer;padding:0 14px;font-weight:700}.NeighborhoodBrief-module__CdXeHG__secondary:hover,.NeighborhoodBrief-module__CdXeHG__remove:hover{border-color:var(--flip-action);color:var(--flip-action)}.NeighborhoodBrief-module__CdXeHG__secondary:disabled,.NeighborhoodBrief-module__CdXeHG__build:disabled{opacity:.5;cursor:default}.NeighborhoodBrief-module__CdXeHG__build{border-radius:var(--r-control);background:var(--flip-action);min-height:48px;box-shadow:0 8px 18px var(--flip-action);border:0;align-self:flex-start;padding:0 20px}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__build{box-shadow:0 8px 18px color-mix(in srgb, var(--flip-action) 28%, transparent)}}.NeighborhoodBrief-module__CdXeHG__build{color:var(--flip-action-ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;font-weight:750}.NeighborhoodBrief-module__CdXeHG__build:focus-visible,.NeighborhoodBrief-module__CdXeHG__secondary:focus-visible,.NeighborhoodBrief-module__CdXeHG__remove:focus-visible,.NeighborhoodBrief-module__CdXeHG__shareButton:focus-visible,.NeighborhoodBrief-module__CdXeHG__select:focus-visible,.NeighborhoodBrief-module__CdXeHG__categoryCard:focus-visible{outline:3px solid var(--flip-ring);outline-offset:3px}.NeighborhoodBrief-module__CdXeHG__shareAction{border:1px solid var(--flip-action);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__shareAction{border:1px solid color-mix(in srgb, var(--flip-action) 24%, var(--flip-border))}}.NeighborhoodBrief-module__CdXeHG__shareAction{border-radius:var(--r-lg);background:linear-gradient(120deg,#f2e8ff,#fff1e8 56%,#e8faef)}.NeighborhoodBrief-module__CdXeHG__shareAction>div{gap:3px;display:grid}.NeighborhoodBrief-module__CdXeHG__shareAction strong{color:var(--flip-ink);font-family:var(--ff-display);font-size:var(--fs-lead)}.NeighborhoodBrief-module__CdXeHG__shareAction span{color:var(--flip-ink-soft);font-size:var(--fs-meta)}.NeighborhoodBrief-module__CdXeHG__shareButton{border-radius:var(--r-control);background:var(--flip-action);min-height:48px;box-shadow:0 8px 18px var(--flip-action);border:0;padding:0 18px}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__shareButton{box-shadow:0 8px 18px color-mix(in srgb, var(--flip-action) 28%, transparent)}}.NeighborhoodBrief-module__CdXeHG__shareButton{color:var(--flip-action-ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;font-weight:750}.NeighborhoodBrief-module__CdXeHG__categorySection{flex-direction:column;gap:20px;display:flex}.NeighborhoodBrief-module__CdXeHG__categoryCards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.NeighborhoodBrief-module__CdXeHG__categoryCard{border-radius:var(--r-lg);min-width:0;min-height:167px;color:inherit;box-shadow:0 12px 24px var(--flip-ink);border:0;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__categoryCard{box-shadow:0 12px 24px color-mix(in srgb, var(--flip-ink) 12%, transparent)}}.NeighborhoodBrief-module__CdXeHG__categoryCard img{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.NeighborhoodBrief-module__CdXeHG__categoryCard:after{background:linear-gradient(180deg, var(--flip-ink) 16%, var(--flip-ink) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__categoryCard:after{background:linear-gradient(180deg, color-mix(in srgb, var(--flip-ink) 8%, transparent) 16%, color-mix(in srgb, var(--flip-ink) 76%, transparent) 100%)}}.NeighborhoodBrief-module__CdXeHG__categoryCard:after{content:""}.NeighborhoodBrief-module__CdXeHG__storyTag,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__categoryCard .NeighborhoodBrief-module__CdXeHG__storyCopy{z-index:1;position:absolute}.NeighborhoodBrief-module__CdXeHG__storyTag{border-radius:var(--r-control);background:var(--flip-surface);max-width:calc(100% - 28px);padding:6px 9px;top:14px;left:14px}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__storyTag{background:color-mix(in srgb, var(--flip-surface) 92%, transparent)}}.NeighborhoodBrief-module__CdXeHG__storyTag{color:var(--flip-ink);font-size:var(--fs-micro);font-weight:700}.NeighborhoodBrief-module__CdXeHG__storyCopy{color:#fff;flex-direction:column;gap:3px;display:flex;bottom:15px;left:14px;right:14px}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__categoryCard .NeighborhoodBrief-module__CdXeHG__storyCopy strong{color:#fff;font-family:var(--ff-display);font-size:var(--fs-lead);letter-spacing:-.02em;line-height:1.1}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__categoryCard .NeighborhoodBrief-module__CdXeHG__storyCopy span{color:#fff;font-size:var(--fs-meta);line-height:1.35}.NeighborhoodBrief-module__CdXeHG__categoryCard:hover img{transform:scale(1.03)}.NeighborhoodBrief-module__CdXeHG__categoryCard img{transition:transform .18s}.NeighborhoodBrief-module__CdXeHG__placeResults{position:relative}.NeighborhoodBrief-module__CdXeHG__factsSection,.NeighborhoodBrief-module__CdXeHG__mapAndContext{min-width:0}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__commutePanel{--tb-edge-c:#d9bcff}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__commutePanel{--tb-edge-c:color-mix(in srgb, #d9bcff 70%, var(--line-strong))}}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__commutePanel{--ink:#fffaff;--ink-mute:#ecdcff;--flip-ink:#fffaff;--flip-ink-soft:#f1e8ff;--flip-ink-mute:#e3d0ff;color:#fffaff;background:radial-gradient(circle at 90% 10%,#c37ce261 0%,#0000 34%),linear-gradient(135deg,#51259a,#7842bb 62%,#9a58bd);grid-column:1/-1;min-height:167px}.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__resultAddress,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__note,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__quiet,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__itemMeta,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__commuteMean{color:#eadcff}.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__item,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__resultButton{border-color:#ffffff38}.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__itemName,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__itemValue,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__lead,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__body,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__problem{color:#fffaff}.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__resultButtonSelected{background:#ffffff2e}.NeighborhoodBrief-module__CdXeHG__mapAndContext{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.NeighborhoodBrief-module__CdXeHG__mapCard{border:1px solid var(--flip-action);min-height:320px;display:grid}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__mapCard{border:1px solid color-mix(in srgb, var(--flip-action) 20%, var(--flip-surface))}}.NeighborhoodBrief-module__CdXeHG__mapCard{border-radius:var(--r-xl);background:#f2ebff}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__mapCard{background:color-mix(in srgb, #f2ebff 58%, var(--flip-surface))}}.NeighborhoodBrief-module__CdXeHG__mapCard{overflow:hidden}.NeighborhoodBrief-module__CdXeHG__mapEmpty{max-width:28ch;color:var(--flip-ink-mute);font-size:var(--fs-body);text-align:center;align-self:center;margin:auto}.NeighborhoodBrief-module__CdXeHG__contextPanels,.NeighborhoodBrief-module__CdXeHG__factsSection{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__airPanel{--tb-edge-c:#5aaf85}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__airPanel{--tb-edge-c:color-mix(in srgb, #5aaf85 38%, var(--line-strong))}}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__airPanel{background:linear-gradient(145deg,#e6f8ee,#f6fff9)}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__schoolsPanel{--tb-edge-c:#dc926b}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__schoolsPanel{--tb-edge-c:color-mix(in srgb, #dc926b 38%, var(--line-strong))}}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__schoolsPanel{background:linear-gradient(145deg,#fff0e7,#fffaf5)}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__homePanel,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__floodPanel{--tb-edge-c:#dc926b}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__homePanel,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__floodPanel{--tb-edge-c:color-mix(in srgb, #dc926b 22%, var(--line-strong))}}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__homePanel,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__floodPanel{background:var(--flip-surface)}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__homePanel,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__floodPanel{background:color-mix(in srgb, var(--flip-surface) 88%, #fff3ec)}}.NeighborhoodBrief-module__CdXeHG__mapCard{min-width:0}.NeighborhoodBrief-module__CdXeHG__mapCard>div{min-height:320px}.NeighborhoodBrief-module__CdXeHG__panels{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.NeighborhoodBrief-module__CdXeHG__panelBody{min-width:0;color:var(--flip-ink);flex-direction:column;gap:8px;display:flex}.NeighborhoodBrief-module__CdXeHG__resultAddress{overflow-wrap:anywhere;color:var(--flip-ink-mute);font-size:var(--fs-meta);margin:-2px 0 2px;line-height:1.4}.NeighborhoodBrief-module__CdXeHG__resultButton{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:8px 0;display:grid}.NeighborhoodBrief-module__CdXeHG__resultButtonSelected{border-radius:var(--r-md);background:var(--flip-action);margin:-6px;padding:6px}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__resultButtonSelected{background:color-mix(in srgb, var(--flip-action) 13%, var(--flip-surface))}}.NeighborhoodBrief-module__CdXeHG__resultButton:focus-visible{outline:3px solid var(--flip-ring);outline-offset:3px}.NeighborhoodBrief-module__CdXeHG__lead{color:var(--flip-ink);font-family:var(--ff-display);font-size:var(--fs-lead);margin:0;font-weight:750;line-height:1.25}.NeighborhoodBrief-module__CdXeHG__body,.NeighborhoodBrief-module__CdXeHG__warn,.NeighborhoodBrief-module__CdXeHG__problem{color:var(--flip-ink);font-size:var(--fs-body);margin:0;line-height:1.5}.NeighborhoodBrief-module__CdXeHG__warn,.NeighborhoodBrief-module__CdXeHG__problem{font-weight:700}.NeighborhoodBrief-module__CdXeHG__warn{color:var(--flip-warn)}.NeighborhoodBrief-module__CdXeHG__facts{font-size:var(--fs-body);flex-flow:wrap;gap:6px 14px}.NeighborhoodBrief-module__CdXeHG__item{border-bottom:1px solid var(--flip-border);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;min-width:0;padding:8px 0;display:grid}.NeighborhoodBrief-module__CdXeHG__item:last-child{border-bottom:0}.NeighborhoodBrief-module__CdXeHG__itemName,.NeighborhoodBrief-module__CdXeHG__itemValue,.NeighborhoodBrief-module__CdXeHG__itemMeta{overflow-wrap:anywhere;min-width:0}.NeighborhoodBrief-module__CdXeHG__itemName{color:var(--flip-ink);font-size:var(--fs-body)}.NeighborhoodBrief-module__CdXeHG__itemValue{color:var(--flip-ink);font-size:var(--fs-body);text-align:right;font-weight:700}.NeighborhoodBrief-module__CdXeHG__itemMeta{color:var(--flip-ink-mute);font-size:var(--fs-meta);grid-column:1/-1}.NeighborhoodBrief-module__CdXeHG__groups{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:6px;margin:0;display:grid}.NeighborhoodBrief-module__CdXeHG__group{border:1px solid var(--flip-border);border-radius:var(--r-md);background:var(--flip-surface);min-width:0}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__group{background:color-mix(in srgb, var(--flip-surface) 70%, transparent)}}.NeighborhoodBrief-module__CdXeHG__group{scroll-margin-block-start:20px}.NeighborhoodBrief-module__CdXeHG__group:has(details[open]){grid-column:1/-1}.NeighborhoodBrief-module__CdXeHG__groupBody{margin:0;padding:0 10px 4px}.NeighborhoodBrief-module__CdXeHG__groupBody .NeighborhoodBrief-module__CdXeHG__item{padding:4px 0}.NeighborhoodBrief-module__CdXeHG__groupBody .NeighborhoodBrief-module__CdXeHG__resultButton{min-height:40px;padding:4px 0}.NeighborhoodBrief-module__CdXeHG__group details{min-width:0}.NeighborhoodBrief-module__CdXeHG__group summary{cursor:pointer}.NeighborhoodBrief-module__CdXeHG__group summary.NeighborhoodBrief-module__CdXeHG__groupLabel{align-items:center;min-height:44px;padding:6px 32px 6px 10px;display:flex}.NeighborhoodBrief-module__CdXeHG__group summary.NeighborhoodBrief-module__CdXeHG__groupLabel:focus-visible{outline:3px solid var(--flip-ring);outline-offset:3px}.NeighborhoodBrief-module__CdXeHG__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.NeighborhoodBrief-module__CdXeHG__stat{flex-direction:column;min-width:0;display:flex}.NeighborhoodBrief-module__CdXeHG__statValue{color:var(--flip-ink);font-family:var(--ff-display);font-size:var(--fs-stat);margin:4px 0 0;font-weight:750;line-height:1.1}.NeighborhoodBrief-module__CdXeHG__airPanel .NeighborhoodBrief-module__CdXeHG__stat:first-child .NeighborhoodBrief-module__CdXeHG__statValue{color:var(--flip-action);font-size:clamp(2.5rem,6vw,3.5rem)}.NeighborhoodBrief-module__CdXeHG__commuteBody{flex-direction:column;gap:14px;display:flex}.NeighborhoodBrief-module__CdXeHG__commuteSummary{min-width:0}.NeighborhoodBrief-module__CdXeHG__commuteKicker{color:#f1e5ff;font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:700;display:block}.NeighborhoodBrief-module__CdXeHG__commuteMetric{align-items:end;gap:9px;margin-top:10px;display:flex}.NeighborhoodBrief-module__CdXeHG__commuteMetric>strong{color:#fff;font-family:var(--ff-display);font-variant-numeric:tabular-nums;letter-spacing:-.08em;font-size:clamp(3.25rem,6vw,4.5rem);line-height:.8}.NeighborhoodBrief-module__CdXeHG__commuteMetric>span{color:#fff;font-size:var(--fs-lead);font-weight:700;line-height:1.1}.NeighborhoodBrief-module__CdXeHG__commuteMetric small{color:#eadcff;max-width:16ch;font-size:var(--fs-meta);margin-top:4px;font-weight:500;display:block}.NeighborhoodBrief-module__CdXeHG__commuteMean{font-size:var(--fs-meta);margin:12px 0 0;font-weight:700}@media (min-width:590px){.NeighborhoodBrief-module__CdXeHG__row{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto}}@media (min-width:768px){.NeighborhoodBrief-module__CdXeHG__layout{--nb-shell-pad:24px}}@media (min-width:900px){.NeighborhoodBrief-module__CdXeHG__hero{grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);gap:clamp(20px,3vw,40px)}.NeighborhoodBrief-module__CdXeHG__heroCopy{align-self:center}.NeighborhoodBrief-module__CdXeHG__categoryCards{grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,5fr)}.NeighborhoodBrief-module__CdXeHG__categoryCard,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__commutePanel{min-height:200px}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__commutePanel{grid-column:auto}.NeighborhoodBrief-module__CdXeHG__mapAndContext,.NeighborhoodBrief-module__CdXeHG__factsSection{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.NeighborhoodBrief-module__CdXeHG__layout{--r-lg:20px;--r-xl:24px;--nb-pad:0px;padding:0}.NeighborhoodBrief-module__CdXeHG__heroTags{display:none}.NeighborhoodBrief-module__CdXeHG__addressSection{padding:16px}.NeighborhoodBrief-module__CdXeHG__stats{grid-template-columns:minmax(0,1fr)}.NeighborhoodBrief-module__CdXeHG__categoryCard{min-height:147px}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__categoryCard .NeighborhoodBrief-module__CdXeHG__storyCopy{bottom:44px}.NeighborhoodBrief-module__CdXeHG__storyCopy strong{font-size:var(--fs-title)}.NeighborhoodBrief-module__CdXeHG__storyCopy span{display:none}}@media (prefers-reduced-motion:reduce){.NeighborhoodBrief-module__CdXeHG__categoryCard img{transition:none;transform:none}}
.PuzzlePeaks-module__2eLrbq__root{font-family:var(--ff-body);--pp-verbal:#0f7c7c;--pp-quant:#b4520a;--pp-nonverbal:#6c4cf1;--pp-gold:#f2a93b;--pp-night:#1b2240;--pp-correct:#13795b;--pp-notyet-bg:#fff1dd;--pp-notyet-ink:#6b4a0e;--pp-notyet-line:#c9881f;container:pp/inline-size}.PuzzlePeaks-module__2eLrbq__root button,.PuzzlePeaks-module__2eLrbq__root input{font-family:inherit}.PuzzlePeaks-module__2eLrbq__display{font-family:var(--ff-display);letter-spacing:-.01em;font-weight:800}.PuzzlePeaks-module__2eLrbq__puzzle{color:var(--flip-ink);flex-direction:column;gap:16px;padding:16px;display:flex}.PuzzlePeaks-module__2eLrbq__puzzleBar{align-items:center;gap:12px;display:flex}.PuzzlePeaks-module__2eLrbq__iconButton{width:48px;height:48px;color:var(--pp-night);background:var(--flip-surface);border:2px solid var(--pp-night);border-radius:var(--r-md);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.PuzzlePeaks-module__2eLrbq__iconButton:focus-visible,.PuzzlePeaks-module__2eLrbq__primaryButton:focus-visible,.PuzzlePeaks-module__2eLrbq__secondaryButton:focus-visible,.PuzzlePeaks-module__2eLrbq__flagItem:focus-visible{outline:3px solid var(--flip-action);outline-offset:3px}.PuzzlePeaks-module__2eLrbq__progress{background:var(--pp-night);flex:1;height:12px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.PuzzlePeaks-module__2eLrbq__progress{background:color-mix(in srgb, var(--pp-night) 12%, transparent)}}.PuzzlePeaks-module__2eLrbq__progress{border-radius:var(--r-sm)}.PuzzlePeaks-module__2eLrbq__progressFill{background:var(--pp-nonverbal);height:100%;display:block}.PuzzlePeaks-module__2eLrbq__flagWrap{position:relative}.PuzzlePeaks-module__2eLrbq__flagMenu{z-index:2;background:var(--flip-surface);border:2px solid var(--pp-night);border-radius:var(--r-md);min-width:220px;font-size:var(--fs-body);flex-direction:column;gap:4px;margin:0;padding:8px;display:flex;position:absolute;top:56px;right:0}.PuzzlePeaks-module__2eLrbq__flagItem{text-align:left;min-height:48px;font-size:var(--fs-body);color:var(--flip-ink);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;padding:0 12px}.PuzzlePeaks-module__2eLrbq__panes{flex-direction:column;gap:16px;display:flex}.PuzzlePeaks-module__2eLrbq__stimulus,.PuzzlePeaks-module__2eLrbq__answers{flex-direction:column;gap:16px;min-width:0;display:flex}.PuzzlePeaks-module__2eLrbq__stimulus{background:var(--flip-surface);border:2px solid var(--pp-night);border-radius:var(--r-lg);align-items:center;padding:20px}.PuzzlePeaks-module__2eLrbq__prompt{font-family:var(--ff-display);font-weight:800;font-size:var(--fs-lead);text-align:center;margin:0}.PuzzlePeaks-module__2eLrbq__actions{flex-wrap:wrap;gap:12px;display:flex}.PuzzlePeaks-module__2eLrbq__primaryButton,.PuzzlePeaks-module__2eLrbq__secondaryButton{min-height:52px;font-size:var(--fs-lead);border-radius:var(--r-md);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-weight:800;display:inline-flex}.PuzzlePeaks-module__2eLrbq__primaryButton{color:var(--flip-action-ink,var(--flip-surface));background:var(--flip-action);border:2px solid var(--flip-action);flex:1}.PuzzlePeaks-module__2eLrbq__secondaryButton{color:var(--pp-night);background:var(--flip-surface);border:2px solid var(--pp-night)}.PuzzlePeaks-module__2eLrbq__primaryButton:disabled,.PuzzlePeaks-module__2eLrbq__secondaryButton:disabled{opacity:.5;cursor:not-allowed}.PuzzlePeaks-module__2eLrbq__hintPanel{font-size:var(--fs-lead);background:var(--flip-surface-muted,var(--flip-surface));border:2px solid var(--pp-night);border-radius:var(--r-md);align-items:flex-start;gap:12px;margin:0;padding:12px 16px;display:flex}.PuzzlePeaks-module__2eLrbq__bulb{color:var(--pp-quant);flex:none;margin-top:2px;display:inline-flex}.PuzzlePeaks-module__2eLrbq__puzzle .PuzzlePeaks-module__2eLrbq__answers [data-tile=lg]{--pc-min:104px}.PuzzlePeaks-module__2eLrbq__feedbackPanel{border-radius:var(--r-lg);font-size:var(--fs-lead);flex-direction:column;gap:12px;padding:16px;display:flex}.PuzzlePeaks-module__2eLrbq__feedbackPanel p{margin:0}.PuzzlePeaks-module__2eLrbq__feedbackTitle{font-family:var(--ff-display);font-weight:800}.PuzzlePeaks-module__2eLrbq__success{border:3px solid var(--pp-correct);background:var(--pp-correct)}@supports (color:color-mix(in lab, red, red)){.PuzzlePeaks-module__2eLrbq__success{background:color-mix(in srgb, var(--pp-correct) 12%, var(--flip-surface))}}.PuzzlePeaks-module__2eLrbq__notYet{border:3px solid var(--pp-notyet-line);background:var(--pp-notyet-bg);color:var(--pp-notyet-ink)}@container pp (min-width:900px){.PuzzlePeaks-module__2eLrbq__puzzle{padding:24px 32px}.PuzzlePeaks-module__2eLrbq__panes{flex-direction:row;align-items:flex-start}.PuzzlePeaks-module__2eLrbq__prompt{font-size:var(--fs-stat)}.PuzzlePeaks-module__2eLrbq__puzzle .PuzzlePeaks-module__2eLrbq__answers [data-tile=lg]{--pc-min:150px}.PuzzlePeaks-module__2eLrbq__puzzle[data-answers=left] .PuzzlePeaks-module__2eLrbq__panes{flex-direction:row-reverse}.PuzzlePeaks-module__2eLrbq__stimulus{flex:1;justify-content:center}.PuzzlePeaks-module__2eLrbq__answers{flex:none;width:420px}.PuzzlePeaks-module__2eLrbq__primaryButton,.PuzzlePeaks-module__2eLrbq__secondaryButton{min-height:56px}}.PuzzlePeaks-module__2eLrbq__app{min-height:100%;color:var(--flip-ink);padding:16px}.PuzzlePeaks-module__2eLrbq__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:60vh;padding:24px;display:flex}.PuzzlePeaks-module__2eLrbq__questText{font-size:var(--fs-lead);margin:0}.PuzzlePeaks-module__2eLrbq__chip{min-height:44px;font-size:var(--fs-title);color:var(--pp-night);background:var(--flip-surface);border:2px solid var(--pp-night);border-radius:var(--r-md);align-items:center;padding:0 16px;font-weight:800;display:inline-flex}.PuzzlePeaks-module__2eLrbq__linkButton{min-height:44px;font-size:var(--fs-body);color:var(--flip-ink);cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0 12px;text-decoration:underline}.PuzzlePeaks-module__2eLrbq__picker{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.PuzzlePeaks-module__2eLrbq__pickButton{min-width:220px;min-height:88px;font-size:var(--fs-lead);color:var(--pp-night);background:var(--flip-surface);border:3px solid var(--pp-night);border-radius:var(--r-lg);cursor:pointer;align-items:center;gap:16px;padding:12px 24px;font-weight:800;display:flex}.PuzzlePeaks-module__2eLrbq__pickButton:focus-visible,.PuzzlePeaks-module__2eLrbq__linkButton:focus-visible{outline:3px solid var(--flip-action);outline-offset:3px}.PuzzlePeaks-module__2eLrbq__map{flex-direction:column;gap:16px;display:flex}.PuzzlePeaks-module__2eLrbq__mapHeader{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PuzzlePeaks-module__2eLrbq__mapHeader .PuzzlePeaks-module__2eLrbq__display{font-size:var(--fs-screen);flex:1;margin:0}.PuzzlePeaks-module__2eLrbq__mapBody{flex-direction:column;gap:16px;display:flex}.PuzzlePeaks-module__2eLrbq__side{flex-direction:column;order:-1;gap:16px;display:flex}.PuzzlePeaks-module__2eLrbq__trails{background:var(--pp-nonverbal);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.PuzzlePeaks-module__2eLrbq__trails{background:color-mix(in srgb, var(--pp-nonverbal) 8%, var(--flip-surface))}}.PuzzlePeaks-module__2eLrbq__trails{border:2px solid var(--pp-night);border-radius:var(--r-lg)}.PuzzlePeaks-module__2eLrbq__range{width:100%;height:160px;display:block}.PuzzlePeaks-module__2eLrbq__trailCards{flex-direction:column;gap:12px;padding:16px;display:flex}.PuzzlePeaks-module__2eLrbq__trail{background:var(--flip-surface);border:2px solid var(--pp-night);flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.PuzzlePeaks-module__2eLrbq__trail{border:2px solid color-mix(in srgb, var(--pp-night) 20%, transparent)}}.PuzzlePeaks-module__2eLrbq__trail{border-radius:var(--r-lg)}.PuzzlePeaks-module__2eLrbq__trailName{font-family:var(--ff-display);font-weight:800;font-size:var(--fs-lead);margin:0}.PuzzlePeaks-module__2eLrbq__trailCamp{font-size:var(--fs-title);color:var(--pp-night);margin:0;font-weight:700}.PuzzlePeaks-module__2eLrbq__trailTrack{background:var(--pp-night);height:10px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.PuzzlePeaks-module__2eLrbq__trailTrack{background:color-mix(in srgb, var(--pp-night) 12%, transparent)}}.PuzzlePeaks-module__2eLrbq__trailTrack{border-radius:var(--r-sm)}.PuzzlePeaks-module__2eLrbq__trailFill{background:var(--trail);border-radius:var(--r-sm);height:100%;display:block}.PuzzlePeaks-module__2eLrbq__questCard,.PuzzlePeaks-module__2eLrbq__badgeCard{background:var(--flip-surface);border:2px solid var(--pp-night);border-radius:var(--r-lg);flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex}.PuzzlePeaks-module__2eLrbq__badgeCard{border-color:var(--pp-gold)}.PuzzlePeaks-module__2eLrbq__complete{flex-direction:column;gap:24px;padding:8px;display:flex}.PuzzlePeaks-module__2eLrbq__celebrate,.PuzzlePeaks-module__2eLrbq__rewards{text-align:center;flex-direction:column;align-items:center;gap:16px;min-width:0;display:flex}.PuzzlePeaks-module__2eLrbq__rewards{text-align:left;align-items:stretch}.PuzzlePeaks-module__2eLrbq__growth{font-size:var(--fs-lead);margin:0;padding-left:20px}.PuzzlePeaks-module__2eLrbq__runner{position:relative}.PuzzlePeaks-module__2eLrbq__overlay{z-index:10;background:var(--pp-night);justify-content:center;align-items:flex-start;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.PuzzlePeaks-module__2eLrbq__overlay{background:color-mix(in srgb, var(--pp-night) 70%, transparent)}}.PuzzlePeaks-module__2eLrbq__overlayCard{background:var(--flip-surface);border-radius:var(--r-lg);flex-direction:column;align-items:center;gap:16px;width:min(360px,100%);margin:auto;padding:24px;display:flex}.PuzzlePeaks-module__2eLrbq__overlayCard button{width:100%}@container pp (min-width:900px){.PuzzlePeaks-module__2eLrbq__app{padding:24px 32px}.PuzzlePeaks-module__2eLrbq__mapBody{flex-direction:row;align-items:stretch}.PuzzlePeaks-module__2eLrbq__trails{flex:1;min-height:420px}.PuzzlePeaks-module__2eLrbq__range{height:auto;position:absolute;bottom:0;left:0}.PuzzlePeaks-module__2eLrbq__trailCards{display:contents}.PuzzlePeaks-module__2eLrbq__trail{bottom:16px;left:calc(var(--x) - 15%);width:30%;position:absolute}.PuzzlePeaks-module__2eLrbq__side{flex:none;order:0;width:360px}.PuzzlePeaks-module__2eLrbq__complete{flex-direction:row;align-items:flex-start}.PuzzlePeaks-module__2eLrbq__celebrate,.PuzzlePeaks-module__2eLrbq__rewards{flex:1}}.PuzzlePeaks-module__2eLrbq__gate,.PuzzlePeaks-module__2eLrbq__setup,.PuzzlePeaks-module__2eLrbq__dashboard{width:min(560px,100%);color:var(--flip-ink);font-family:var(--flip-font,inherit);flex-direction:column;gap:16px;margin:0 auto;padding:24px 16px;display:flex}.PuzzlePeaks-module__2eLrbq__dashboard{width:100%;max-width:1200px}.PuzzlePeaks-module__2eLrbq__gateTitle{font-size:var(--fs-screen);margin:0;font-weight:800}.PuzzlePeaks-module__2eLrbq__field{font-size:var(--fs-title);flex-direction:column;gap:6px;font-weight:700;display:flex}.PuzzlePeaks-module__2eLrbq__input{min-height:48px;font:inherit;color:var(--flip-ink);background:var(--flip-surface);border:2px solid var(--flip-ink-soft,var(--pp-night));border-radius:var(--r-md);padding:0 12px;font-weight:400}.PuzzlePeaks-module__2eLrbq__input:focus-visible{outline:3px solid var(--flip-action);outline-offset:2px}.PuzzlePeaks-module__2eLrbq__input[aria-invalid=true]{border-color:var(--pp-notyet-line)}.PuzzlePeaks-module__2eLrbq__fieldError{font-size:var(--fs-body);color:var(--pp-notyet-ink);margin:0;font-weight:600}.PuzzlePeaks-module__2eLrbq__helper{font-size:var(--fs-body);color:var(--flip-ink-soft,var(--flip-ink));margin:0;font-weight:400}.PuzzlePeaks-module__2eLrbq__tests{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.PuzzlePeaks-module__2eLrbq__tests legend{font-size:var(--fs-meta);margin-bottom:8px;font-weight:700}.PuzzlePeaks-module__2eLrbq__testOption{background:var(--flip-surface);border:2px solid var(--flip-ink-soft,var(--pp-night));border-radius:var(--r-md);cursor:pointer;align-items:flex-start;gap:12px;min-height:56px;padding:12px;display:flex}.PuzzlePeaks-module__2eLrbq__testOption:has(input:checked){border-color:var(--flip-action);box-shadow:inset 0 0 0 1px var(--flip-action)}.PuzzlePeaks-module__2eLrbq__testOption:has(input:focus-visible){outline:3px solid var(--flip-action);outline-offset:2px}.PuzzlePeaks-module__2eLrbq__testOption input{width:24px;height:24px;accent-color:var(--flip-action);flex:none;margin:0}.PuzzlePeaks-module__2eLrbq__testOption span{flex-direction:column;gap:2px;display:flex}.PuzzlePeaks-module__2eLrbq__dashHeader{flex-direction:column;gap:12px;display:flex}.PuzzlePeaks-module__2eLrbq__dashActions,.PuzzlePeaks-module__2eLrbq__dashControls{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.PuzzlePeaks-module__2eLrbq__dashActions .PuzzlePeaks-module__2eLrbq__primaryButton,.PuzzlePeaks-module__2eLrbq__dashActions .PuzzlePeaks-module__2eLrbq__secondaryButton{min-height:48px;font-size:var(--fs-title);flex:none;padding:0 16px}.PuzzlePeaks-module__2eLrbq__dashGrid{flex-direction:column;gap:16px;display:flex}.PuzzlePeaks-module__2eLrbq__dashColumn{flex-direction:column;gap:16px;min-width:0;display:flex}.PuzzlePeaks-module__2eLrbq__panel{background:var(--flip-surface);border:2px solid var(--flip-ink-soft,var(--pp-night));border-radius:var(--r-lg);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.PuzzlePeaks-module__2eLrbq__panel p{margin:0}.PuzzlePeaks-module__2eLrbq__panelTitle{font-size:var(--fs-title);margin:0;font-weight:800}.PuzzlePeaks-module__2eLrbq__skillList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.PuzzlePeaks-module__2eLrbq__skillRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.PuzzlePeaks-module__2eLrbq__skillMeta{font-size:var(--fs-body);margin:4px 0 0}.PuzzlePeaks-module__2eLrbq__statusChip{font-size:var(--fs-body);color:var(--pp-night);background:var(--pp-night);flex:none;padding:4px 12px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.PuzzlePeaks-module__2eLrbq__statusChip{background:color-mix(in srgb, var(--pp-night) 10%, var(--flip-surface))}}.PuzzlePeaks-module__2eLrbq__statusChip{border-radius:var(--r-control)}.PuzzlePeaks-module__2eLrbq__statusChip[data-status=strong]{color:var(--pp-correct);background:var(--pp-correct)}@supports (color:color-mix(in lab, red, red)){.PuzzlePeaks-module__2eLrbq__statusChip[data-status=strong]{background:color-mix(in srgb, var(--pp-correct) 14%, var(--flip-surface))}}.PuzzlePeaks-module__2eLrbq__statusChip[data-status=growing]{color:var(--pp-notyet-ink);background:var(--pp-notyet-bg)}.PuzzlePeaks-module__2eLrbq__dashControls label span{min-height:44px;padding:0 12px}.PuzzlePeaks-module__2eLrbq__disclaimer{font-size:var(--fs-body);color:var(--flip-ink-soft,var(--flip-ink));margin:0}@container pp (min-width:900px){.PuzzlePeaks-module__2eLrbq__dashHeader{flex-direction:row;justify-content:space-between;align-items:center}.PuzzlePeaks-module__2eLrbq__dashGrid{flex-direction:row;align-items:flex-start}.PuzzlePeaks-module__2eLrbq__dashColumn:first-child{flex:3}.PuzzlePeaks-module__2eLrbq__dashColumn:last-child{flex:2}}.PuzzlePeaks-module__2eLrbq__gateForm{flex-direction:column;gap:16px;display:flex}
.CardAppearanceControls-module__QhstGq__controls{gap:20px;display:grid}.CardAppearanceControls-module__QhstGq__colors{grid-template-columns:1fr 1fr;gap:16px;display:grid}.CardAppearanceControls-module__QhstGq__presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.CardAppearanceControls-module__QhstGq__preset{text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;min-width:0;padding:0}.CardAppearanceControls-module__QhstGq__sample{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-elev);height:112px;display:block;position:relative;overflow:hidden}.CardAppearanceControls-module__QhstGq__preset[aria-pressed=true] .CardAppearanceControls-module__QhstGq__sample{outline:2px solid var(--accent);outline-offset:3px}.CardAppearanceControls-module__QhstGq__preset:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.CardAppearanceControls-module__QhstGq__sampleArt{background:var(--preset-accent);position:absolute;inset:0 0 44%}@supports (color:color-mix(in lab, red, red)){.CardAppearanceControls-module__QhstGq__sampleArt{background:color-mix(in srgb, var(--preset-accent) 16%, var(--bg-elev))}}.CardAppearanceControls-module__QhstGq__sampleArt{overflow:hidden}.CardAppearanceControls-module__QhstGq__sampleArt:after{content:"";border:24px solid var(--preset-accent);border-radius:50%;width:100px;height:100px;position:absolute;top:-38px;right:-28px}.CardAppearanceControls-module__QhstGq__sample[data-pattern=contours] .CardAppearanceControls-module__QhstGq__sampleArt:after{box-shadow:0 0 0 8px var(--preset-highlight), 0 0 0 10px var(--preset-accent), 0 0 0 18px var(--preset-highlight);border-width:2px}.CardAppearanceControls-module__QhstGq__sampleName{font:600 var(--fs-lead)/1 var(--ff-display);letter-spacing:-.06em;position:absolute;bottom:9px;left:12px}.CardAppearanceControls-module__QhstGq__selected{background:var(--accent);width:18px;height:18px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:10px}.CardAppearanceControls-module__QhstGq__presetName{font:500 var(--fs-meta)/1.5 var(--ff-body);padding-top:12px;display:block}.CardAppearanceControls-module__QhstGq__bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.CardAppearanceControls-module__QhstGq__check{min-height:44px;font-size:var(--fs-meta);color:var(--ink-soft);align-items:center;gap:8px;display:flex}.CardAppearanceControls-module__QhstGq__check input{accent-color:var(--accent)}.CardAppearanceControls-module__QhstGq__reset{min-height:44px;color:var(--ink-mute);font:500 var(--fs-meta) var(--ff-body);cursor:pointer;background:0 0;border:0}.CardAppearanceControls-module__QhstGq__reset:hover{color:var(--accent)}.CardAppearanceControls-module__QhstGq__reset:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.CardAppearanceControls-module__QhstGq__controls input[type=color]{cursor:pointer;height:44px;padding:7px}.CardAppearanceControls-module__QhstGq__controls input[type=color]::-webkit-color-swatch-wrapper{padding:0}.CardAppearanceControls-module__QhstGq__controls input[type=color]::-webkit-color-swatch{border-radius:var(--r-xs);border:0}.CardAppearanceControls-module__QhstGq__controls input[type=color]::-moz-color-swatch{border-radius:var(--r-xs);border:0}.CardAppearanceControls-module__QhstGq__controls input[type=range]{min-height:44px;accent-color:var(--accent);box-shadow:none;background:0 0;padding:0}
.PresenceStack-module__f-B0rW__stack{align-items:center;gap:4px;display:inline-flex}.PresenceStack-module__f-B0rW__avatar{background:var(--avatar-colour);color:#fff;width:32px;height:32px;font-family:var(--ff-body);font-size:var(--fs-meta);box-shadow:0 0 0 2px var(--bg-elev);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.PresenceStack-module__f-B0rW__more{border:1px solid var(--line-2);min-width:32px;height:32px;color:var(--ink-soft);font-size:var(--fs-meta);border-radius:50%;justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.PresenceStack-module__f-B0rW__extra{color:var(--ink-mute);font-size:var(--fs-meta);margin-left:6px}
.SearchControls-module__cAA0mq__history{min-width:0}.SearchControls-module__cAA0mq__historyHeader,.SearchControls-module__cAA0mq__historyActions{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.SearchControls-module__cAA0mq__historyHeader{justify-content:space-between}.SearchControls-module__cAA0mq__historyTitle{color:var(--ink-mute);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;margin:0;font-weight:500}.SearchControls-module__cAA0mq__historyRows{border-block:1px solid var(--line-2);max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.SearchControls-module__cAA0mq__historyItem{grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.SearchControls-module__cAA0mq__historyItem+.SearchControls-module__cAA0mq__historyItem{border-top:1px solid var(--line-2)}.SearchControls-module__cAA0mq__historyRow{justify-content:center;gap:var(--s-1);min-width:0;min-height:44px;padding:var(--s-2);text-align:start;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;flex-direction:column;display:flex}.SearchControls-module__cAA0mq__historyPrompt{color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body)}.SearchControls-module__cAA0mq__historyRemove,.SearchControls-module__cAA0mq__textButton{min-height:44px;padding:var(--s-2);border-radius:var(--r-control);color:var(--text-3);font-family:var(--ff-body);font-size:var(--fs-meta);cursor:pointer;background:0 0;border:0}.SearchControls-module__cAA0mq__historyRemove{min-width:44px}.SearchControls-module__cAA0mq__historyRow:hover,.SearchControls-module__cAA0mq__historyRemove:hover,.SearchControls-module__cAA0mq__textButton:hover{background:color-mix(in srgb, var(--ink) 4%, transparent);color:var(--accent)}.SearchControls-module__cAA0mq__historyRow:focus-visible,.SearchControls-module__cAA0mq__historyRemove:focus-visible,.SearchControls-module__cAA0mq__textButton:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.SearchControls-module__cAA0mq__historyRow:disabled,.SearchControls-module__cAA0mq__historyRemove:disabled,.SearchControls-module__cAA0mq__textButton:disabled{cursor:default;opacity:.5}.SearchControls-module__cAA0mq__note{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute);margin:0;line-height:1.5}
.SnapshotShareDialog-module__Nz7-vG__dialog{max-height:min(44rem,100vh - 2rem);color:var(--flip-ink);background:var(--flip-surface);border:1px solid var(--flip-border);border-radius:var(--r-xl);font-family:var(--ff-body);gap:1rem;padding:1.25rem;display:grid;overflow:hidden}.SnapshotShareDialog-module__Nz7-vG__preview{background:var(--flip-surface);border:1px solid var(--flip-border);border-radius:var(--r-lg);gap:.75rem;min-height:0;padding:1rem;display:grid;overflow-y:auto}.SnapshotShareDialog-module__Nz7-vG__disclosure,.SnapshotShareDialog-module__Nz7-vG__shareStatus{color:var(--flip-ink-soft);font-size:var(--fs-meta);margin:0}.SnapshotShareDialog-module__Nz7-vG__unavailable{color:var(--flip-danger);font-size:var(--fs-meta);margin:0}.SnapshotShareDialog-module__Nz7-vG__action{min-height:44px;color:var(--flip-action-ink);background:var(--flip-action);border:1px solid var(--flip-action);border-radius:var(--r-control);font:inherit;padding:0 1rem}.SnapshotShareDialog-module__Nz7-vG__action:focus-visible,.SnapshotShareDialog-module__Nz7-vG__linkInput:focus-visible,.SnapshotShareDialog-module__Nz7-vG__link a:focus-visible,.SnapshotShareDialog-module__Nz7-vG__link button:focus-visible{outline:2px solid var(--flip-ring);outline-offset:2px}.SnapshotShareDialog-module__Nz7-vG__linkField{gap:.5rem;display:grid}.SnapshotShareDialog-module__Nz7-vG__linkInput{width:100%;min-height:44px;color:var(--flip-ink);background:var(--flip-surface);border:1px solid var(--flip-border-strong);border-radius:var(--r-control);font:inherit;padding:0 .75rem}.SnapshotShareDialog-module__Nz7-vG__links{gap:.5rem;display:grid}.SnapshotShareDialog-module__Nz7-vG__link{min-height:44px;color:var(--flip-ink);border:1px solid var(--flip-border);border-radius:var(--r-md);font-size:var(--fs-meta);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.SnapshotShareDialog-module__Nz7-vG__link:active{color:var(--flip-warn)}
.ContactCard-module__ctDFZG__card{--tb-edge-c:var(--line-strong);align-self:start;width:100%;position:relative;overflow:hidden}.ContactCard-module__ctDFZG__content{isolation:isolate;background:var(--flip-surface,var(--bg-elev));color:var(--flip-ink,var(--ink));position:relative}.ContactCard-module__ctDFZG__cover{height:var(--contact-cover-height,152px);background:var(--card-accent);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ContactCard-module__ctDFZG__cover{background:color-mix(in srgb, var(--card-accent) 10%, var(--flip-surface,var(--bg-elev)))}}.ContactCard-module__ctDFZG__cover{border-bottom:1px solid var(--card-accent)}@supports (color:color-mix(in lab, red, red)){.ContactCard-module__ctDFZG__cover{border-bottom:1px solid color-mix(in srgb, var(--card-accent) 12%, transparent)}}.ContactCard-module__ctDFZG__cover[data-artwork=none]{background:var(--flip-surface,var(--bg-elev))}.ContactCard-module__ctDFZG__artwork{pointer-events:none;position:absolute;inset:-6px}.ContactCard-module__ctDFZG__vector{width:100%;height:100%}.ContactCard-module__ctDFZG__fullPhoto{pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0}.ContactCard-module__ctDFZG__content[data-photo=true] .ContactCard-module__ctDFZG__cover{background:0 0;border:0}.ContactCard-module__ctDFZG__content[data-photo=true] .ContactCard-module__ctDFZG__artwork{display:none}.ContactCard-module__ctDFZG__qr{width:140px;max-width:100%;margin-top:24px}.ContactCard-module__ctDFZG__content[data-align=center] .ContactCard-module__ctDFZG__qr{margin-inline:auto}.ContactCard-module__ctDFZG__coverMark{color:var(--card-readable-accent);font-size:var(--fs-stat);line-height:1;position:absolute;top:22px;left:28px}.ContactCard-module__ctDFZG__artwork[data-motion=subtle]{animation:10s ease-in-out infinite alternate ContactCard-module__ctDFZG__drift}@keyframes ContactCard-module__ctDFZG__drift{to{transform:translate(4px,-4px)}}.ContactCard-module__ctDFZG__details{padding:0 32px 32px;position:relative}.ContactCard-module__ctDFZG__monogram{border:5px solid var(--flip-surface,var(--bg-elev));border-radius:var(--r-lg);background:var(--card-accent);width:72px;height:72px;color:var(--card-action-ink);font:600 var(--fs-lead) var(--ff-display);letter-spacing:-.04em;place-items:center;margin:-36px 0 24px;display:grid;position:relative}.ContactCard-module__ctDFZG__company{font:500 var(--fs-micro)/1.5 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--card-readable-accent);overflow-wrap:anywhere;margin-bottom:10px}.ContactCard-module__ctDFZG__name{font:600 var(--fs-screen)/1.08 var(--ff-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin:0}.ContactCard-module__ctDFZG__title{font:500 var(--fs-body)/1.6 var(--ff-body);color:var(--flip-ink-soft,var(--ink-soft));margin:10px 0 0}.ContactCard-module__ctDFZG__links{border-top:1px solid var(--line-2);margin-top:28px;display:grid}.ContactCard-module__ctDFZG__links:empty{display:none}.ContactCard-module__ctDFZG__links a{border-bottom:1px solid var(--line-2);min-height:56px;color:inherit;font:500 var(--fs-body)/1.4 var(--ff-body);align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.ContactCard-module__ctDFZG__links a span{overflow-wrap:anywhere;flex:1;min-width:0}.ContactCard-module__ctDFZG__links a:hover{color:var(--card-readable-accent)}.ContactCard-module__ctDFZG__links a svg{color:var(--card-readable-accent);flex-shrink:0}.ContactCard-module__ctDFZG__links a:focus-visible{outline:2px solid var(--card-readable-accent);outline-offset:3px}.ContactCard-module__ctDFZG__actions{gap:10px;margin-top:24px;display:grid}.ContactCard-module__ctDFZG__content[data-compact=false] .ContactCard-module__ctDFZG__cover{height:220px}.ContactCard-module__ctDFZG__content[data-compact=false] .ContactCard-module__ctDFZG__details{padding-bottom:48px}.ContactCard-module__ctDFZG__content[data-align=center]{text-align:center}.ContactCard-module__ctDFZG__content[data-align=center] .ContactCard-module__ctDFZG__monogram{margin-inline:auto}@media (max-width:420px){.ContactCard-module__ctDFZG__details{padding-inline:24px}.ContactCard-module__ctDFZG__name{font-size:var(--fs-stat)}}@media (prefers-reduced-motion:reduce){.ContactCard-module__ctDFZG__artwork[data-motion=subtle]{animation:none}}
.page-module__BCF58a__content{max-width:1344px;margin:auto;padding:28px 0}.page-module__BCF58a__content h1{margin:16px 0 10px;font-size:32px}.page-module__BCF58a__content p{color:var(--flip-ink-soft)}
.page-module__5-vGoq__profile{max-width:1344px;margin:32px auto}.page-module__5-vGoq__identity{align-items:center;gap:24px;margin-bottom:36px;display:flex}.page-module__5-vGoq__avatar{object-fit:cover;background:var(--flip-surface-muted);border-radius:50%;flex:none;place-items:center;width:88px;height:88px;font-size:28px;font-weight:700;display:grid}.page-module__5-vGoq__identity h1{margin:0 0 8px;font-size:30px}.page-module__5-vGoq__identity p{color:var(--flip-ink-soft);margin:4px 0}.page-module__5-vGoq__profile h2{margin:0 0 20px;font-size:18px}@media (max-width:767px){.page-module__5-vGoq__profile{margin:20px auto}.page-module__5-vGoq__identity{gap:16px;margin-bottom:28px}.page-module__5-vGoq__avatar{width:64px;height:64px}.page-module__5-vGoq__identity h1{font-size:25px}}
