:root{--mm-hero-inset-x:clamp(1.25rem,4.6vw,6rem);--mm-hero-top-safe:clamp(7.5rem,13svh,10rem);--mm-hero-bottom-safe:clamp(2.5rem,6svh,5.5rem);--mm-hero-reading-width:42rem}.public-page.public-experience-v2 .public-topbar:not(.public-topbar-solid,.mm-crystal-public-header){background:linear-gradient(180deg,rgba(11,16,18,.78),rgba(11,16,18,.61));color:#f3f0e9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(243,240,233,.2)}.public-page.public-experience-v2 .public-topbar:not(.public-topbar-solid) :is(.public-wordmark,.public-nav,.px-nav-system){color:#f3f0e9}.public-page.public-experience-v2 .public-topbar:not(.public-topbar-solid) .px-nav-system :is(a,button):focus-visible{outline:2px solid #fff;outline-offset:4px}.public-page.public-experience-v2 :is(.editorial-route-trace,.editorial-horizon-line){opacity:.24;pointer-events:none}@media (min-width:801px){.editorial-home.public-experience-v2 .editorial-hero-media{top:clamp(5rem,7.8svh,7rem);bottom:clamp(2.75rem,5svh,4.5rem)}.public-page.editorial-home.public-experience-v2 .editorial-hero-copy{padding-top:clamp(7rem,12svh,9rem);padding-bottom:clamp(4.5rem,8svh,7rem)}.editorial-home.public-experience-v2 .editorial-hero-circle-entry{max-width:30rem}.editorial-home.public-experience-v2 .editorial-hero-circle-note{max-width:29rem;opacity:.88;line-height:1.5}.editorial-home.public-experience-v2 .editorial-hero-foot{bottom:clamp(.8rem,1.7svh,1.5rem)}}.mm-participation-v3 .mm-p-hero{min-height:100svh}.mm-participation-v3 .mm-p-hero .px-participation-hero-inner{padding-top:var(--mm-hero-top-safe);padding-bottom:var(--mm-hero-bottom-safe)}.mm-participation-v3 .mm-p-hero h1{max-width:11ch;font-size:clamp(4rem,min(9vw,12svh),9.2rem);margin-block:clamp(1.2rem,3.5svh,2.7rem) clamp(1.2rem,3svh,2.25rem)}.mm-participation-v3 .mm-p-hero .px-participation-hero-bottom{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:clamp(.9rem,2.2svh,1.7rem);max-width:var(--mm-hero-reading-width)}.mm-participation-v3 .mm-p-hero .px-participation-hero-bottom p{max-width:35rem;margin:0;line-height:1.6}.mm-participation-v3 .mm-p-hero .px-participation-actions{justify-content:flex-start;align-items:center}.mm-participation-v3 .mm-p-hero:after{background:linear-gradient(0deg,rgba(7,9,12,.85),rgba(9,12,14,.12) 80%),linear-gradient(90deg,rgba(8,10,12,.48),transparent 80%)}.mm-stories-v4 .px-stories-hero-inner{padding-top:var(--mm-hero-top-safe);padding-bottom:var(--mm-hero-bottom-safe)}.mm-stories-v4 .mm-stories-cover-index{margin:clamp(1.4rem,3.4svh,2.5rem) 0 0;opacity:.95}.mm-stories-v4 .px-stories-hero h1{font-size:clamp(4rem,min(9vw,12svh),9.8rem);max-width:11ch;margin:clamp(1.15rem,2.7svh,2.25rem) 0 clamp(1.25rem,3svh,2.25rem)}.mm-stories-v4 .px-stories-hero-lower{align-items:end;gap:1.5rem 3rem}.mm-stories-v4 .mm-stories-hero-intro{max-width:37rem}.mm-stories-v4 .mm-stories-hero-intro>p{font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.57;margin:0}.mm-stories-v4 .mm-stories-hero-action,.px-partners .px-partners-hero-action{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:44px;margin-top:clamp(.9rem,1.8svh,1.5rem);border-bottom:1px solid rgba(246,242,235,.8);color:#f3f0e9;text-decoration:none;text-transform:uppercase;letter-spacing:.09em;font-size:clamp(.74rem,.78vw,.87rem)}.mm-stories-v4 .px-stories-disclosure{max-width:21rem;font-size:clamp(.78rem,.82vw,.9rem);line-height:1.55;opacity:.95}.px-partners .px-partners-hero-copy{padding-top:var(--mm-hero-top-safe);padding-bottom:var(--mm-hero-bottom-safe)}.px-partners .px-partners-hero h1{font-size:clamp(4.2rem,min(9.2vw,12svh),9.8rem);margin:clamp(1.3rem,3.3svh,2.75rem) 0 clamp(1.2rem,3svh,2.5rem);max-width:11ch}.px-partners .px-partners-hero-last{align-items:end}.px-partners .px-partners-hero-intro{max-width:41rem}.px-partners .px-partners-hero-intro>p{font-size:clamp(1.05rem,1.35vw,1.32rem);line-height:1.6;margin:0}.px-partners .px-partners-media-note{font-size:clamp(.75rem,.78vw,.87rem);max-width:19rem;line-height:1.5;opacity:.88}.px-partners .px-partners-hero-mask{background:linear-gradient(0deg,rgba(8,10,12,.78),rgba(8,10,12,.1) 80%),linear-gradient(90deg,rgba(8,10,12,.48),transparent 80%)}.circle-public-page .circle-public-hero{min-height:100svh;align-items:center}.circle-public-page .circle-public-hero-copy{width:100%;padding-top:var(--mm-hero-top-safe);padding-bottom:var(--mm-hero-bottom-safe)}.circle-public-page .circle-public-hero h1{font-size:clamp(3.7rem,min(8.5vw,12svh),8.8rem);max-width:11ch}.circle-public-page .circle-public-hero-copy>p:not(.eyebrow):not(.circle-public-invite-note){margin-top:clamp(1.1rem,2svh,1.65rem);max-width:38rem;line-height:1.6}.circle-public-page .circle-public-hero .circle-public-actions{margin-top:clamp(1.25rem,2.5svh,2rem)}.mm-society-v3 .mm-s-hero-copy{padding:clamp(6rem,9svh,8rem) clamp(2rem,5vw,6rem) clamp(2.5rem,6svh,5rem) var(--mm-hero-inset-x)}.mm-society-v3 .mm-s-edition{margin:clamp(1.3rem,3svh,2.6rem) 0 clamp(.7rem,1.3svh,1rem);font-size:clamp(.76rem,.78vw,.9rem)}.mm-society-v3 .mm-s-hero h1{font-size:clamp(4rem,min(7vw,10.5svh),8rem);margin:0 0 clamp(1.1rem,2svh,1.8rem)}.mm-society-v3 .mm-s-hero-copy>p:not(.mm-s-kicker){margin:0 0 clamp(1.4rem,2.5svh,2rem);line-height:1.6}.year-one-calendar-page .journey-year-hero-foot{font-size:clamp(.69rem,.78vw,.86rem);letter-spacing:.09em}.year-one-calendar-page .journey-year-hero-copy .journey-year-hero-lede{line-height:1.62}@media (max-width:800px){:root{--mm-hero-top-safe:max(6.25rem,calc(env(safe-area-inset-top) + 5.25rem));--mm-hero-bottom-safe:max(2rem,calc(env(safe-area-inset-bottom) + 1.4rem))}.circle-public-page .circle-public-hero,.mm-participation-v3 .mm-p-hero,.mm-stories-v4 .px-stories-hero,.px-partners .px-partners-hero{min-height:100svh}.circle-public-page .circle-public-hero-copy,.mm-participation-v3 .mm-p-hero .px-participation-hero-inner,.mm-stories-v4 .px-stories-hero-inner,.px-partners .px-partners-hero-copy{padding-top:var(--mm-hero-top-safe);padding-bottom:var(--mm-hero-bottom-safe)}.circle-public-page .circle-public-hero h1,.mm-participation-v3 .mm-p-hero h1,.mm-stories-v4 .px-stories-hero h1,.px-partners .px-partners-hero h1{font-size:clamp(3.1rem,12vw,5.8rem);line-height:.95}.mm-stories-v4 .px-stories-hero-lower,.px-partners .px-partners-hero-last{align-items:flex-start;flex-direction:column;gap:1rem}.mm-society-v3 .mm-s-hero-copy{padding:var(--mm-hero-top-safe) var(--mm-hero-inset-x) var(--mm-hero-bottom-safe)}.mm-society-v3 .mm-s-hero h1{font-size:clamp(3.35rem,11vw,5.9rem)}}@media (max-width:600px){.circle-public-page .circle-public-hero h1,.mm-participation-v3 .mm-p-hero h1,.mm-stories-v4 .px-stories-hero h1,.px-partners .px-partners-hero h1{font-size:clamp(2.9rem,12.1vw,4.6rem);text-wrap:balance}.mm-participation-v3 .mm-p-hero .px-participation-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:30rem}.mm-participation-v3 .mm-p-hero .px-participation-actions a{padding:.65rem .55rem;text-align:center;font-size:.69rem}.mm-stories-v4 .mm-stories-cover-index{margin-top:clamp(1.2rem,2.8svh,2rem)}.mm-stories-v4 .px-stories-hero-overlay,.px-partners .px-partners-hero-mask{background:linear-gradient(0deg,rgba(7,9,12,.86),rgba(7,9,12,.1) 90%)}.mm-stories-v4 .px-stories-disclosure,.px-partners .px-partners-media-note{max-width:100%;font-size:.76rem}.circle-public-page .circle-public-hero .circle-public-actions{margin-top:1rem}.circle-public-page .circle-public-hero .circle-public-actions a{min-height:44px}.mm-society-v3 .mm-s-hero-photo{min-height:clamp(19rem,55svh,29rem)}}@media (max-height:720px) and (min-width:801px){:root{--mm-hero-top-safe:6rem;--mm-hero-bottom-safe:2rem}.circle-public-page .circle-public-hero h1,.mm-participation-v3 .mm-p-hero h1,.mm-stories-v4 .px-stories-hero h1,.px-partners .px-partners-hero h1{font-size:clamp(3.6rem,min(7vw,10svh),6.3rem)}}@media (prefers-reduced-motion:reduce){.mm-stories-v4 .mm-stories-hero-action,.px-partners .px-partners-hero-action{transition:none}}.mm-participation-v3 .mm-p-hero .px-participation-hero-media,.mm-stories-v4 .px-stories-hero-media,.px-partners .px-partners-hero-media{z-index:0}.mm-participation-v3 .mm-p-hero:after,.mm-stories-v4 .px-stories-hero-overlay,.px-partners .px-partners-hero-mask{z-index:1}.mm-participation-v3 .mm-p-hero .px-participation-hero-inner,.mm-stories-v4 .px-stories-hero-inner,.px-partners .px-partners-hero-copy{position:relative;z-index:2}.public-page.mm-stories-v4 .px-stories-hero .px-stories-hero-media,.public-page.px-partners .px-partners-hero .px-partners-hero-media{z-index:0}.public-page.mm-stories-v4 .px-stories-hero .px-stories-hero-overlay,.public-page.px-partners .px-partners-hero .px-partners-hero-mask{z-index:1}.circle-public-page .circle-public-hero .circle-public-hero-media{z-index:0}.circle-public-page .circle-public-hero .circle-public-hero-shade{z-index:1}.circle-public-page .circle-public-hero .circle-public-hero-copy{z-index:2}.mm-participation-v3 .mm-p-hero,.mm-stories-v4 .px-stories-hero,.px-partners .px-partners-hero{align-items:center}.mm-stories-v4 .px-stories-hero-inner{justify-content:center}.mm-society-v3 .mm-s-hero-copy{padding-bottom:clamp(6rem,13svh,11rem)}@media (max-width:800px){.mm-society-v3 .mm-s-hero-copy{padding-bottom:var(--mm-hero-bottom-safe)}}@media (min-width:801px){.editorial-home.public-experience-v2 .editorial-hero-actions{display:grid;grid-template-columns:max-content minmax(0,23rem);align-items:start;column-gap:clamp(1.4rem,3vw,3.2rem);row-gap:0;width:min(100%,43rem);max-width:min(100%,43rem)}.editorial-home.public-experience-v2 .editorial-hero-circle-entry{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;width:100%}.editorial-home.public-experience-v2 .editorial-hero-circle-action{width:fit-content;justify-content:flex-start;gap:1.5rem;max-width:100%}.editorial-home.public-experience-v2 .editorial-hero-circle-note{max-width:22rem}}@media (max-width:800px){.editorial-home.public-experience-v2 .editorial-hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem}}@media (min-width:801px){.mm-stories-v4 .px-stories-hero h1{font-size:clamp(3.9rem,min(8.1vw,10.6svh),8.8rem);max-width:11.4ch}.mm-stories-v4 .px-stories-hero-inner{transform:translateY(-1.7svh)}.circle-public-page .circle-public-hero h1{font-size:clamp(3.6rem,min(7.7vw,10.6svh),8.05rem);max-width:11.5ch}.editorial-home.public-experience-v2 .editorial-hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.7rem,1.4svh,1.15rem);width:min(100%,31rem);max-width:min(100%,31rem)}.editorial-home.public-experience-v2 .editorial-hero-circle-entry{align-items:flex-start;gap:.3rem}.editorial-home.public-experience-v2 .editorial-hero-circle-note{max-width:26rem}}.year-one-calendar-page .journey-year-hero-actions{gap:clamp(.8rem,2vw,1.5rem)}.year-one-calendar-page .journey-year-hero-foot{opacity:.9}@media (max-width:800px){.editorial-home.public-experience-v2 .editorial-hero-actions{align-items:flex-start;gap:clamp(.7rem,1.6svh,1rem)}.editorial-home.public-experience-v2 .editorial-hero-circle-entry{width:100%;align-items:flex-start;gap:.26rem}.editorial-home.public-experience-v2 .editorial-hero-circle-action{justify-content:flex-start;width:fit-content}.editorial-home.public-experience-v2 .editorial-hero-circle-note{max-width:29rem;margin:0}.mm-stories-v4 .px-stories-hero h1{font-size:clamp(2.85rem,11.3vw,4.3rem);max-width:12ch}.mm-stories-v4 .px-stories-hero-inner{transform:translateY(-2.8svh)}.mm-stories-v4 .mm-stories-cover-index{margin-top:clamp(.75rem,1.8svh,1.25rem)}.mm-stories-v4 .px-stories-hero-lower{gap:clamp(.8rem,1.8svh,1.2rem)}.circle-public-page .circle-public-hero h1{font-size:clamp(2.85rem,10.85vw,4.5rem)}.circle-public-page .circle-public-hero-copy>p:not(.eyebrow):not(.circle-public-invite-note){max-width:36rem}.mm-participation-v3 .mm-p-hero .px-participation-actions a{min-height:48px;font-size:clamp(.7rem,1.8vw,.79rem);line-height:1.35}.mm-society-v3 .mm-s-hero-copy{padding-top:max(5.7rem,calc(env(safe-area-inset-top) + 4.9rem));padding-bottom:max(1.3rem,env(safe-area-inset-bottom))}.px-partners .px-partners-hero-media img{object-position:center center}}@media (max-width:380px){.mm-participation-v3 .mm-p-hero .px-participation-actions{grid-template-columns:1fr;max-width:18rem;gap:.55rem}.mm-participation-v3 .mm-p-hero .px-participation-actions a{min-height:44px;justify-content:space-between;padding:.65rem .9rem;font-size:.75rem;text-align:left}}@media (max-width:800px) and (max-height:710px){.mm-stories-v4 .px-stories-hero-inner{transform:none}.mm-stories-v4 .px-stories-hero h1{font-size:clamp(2.65rem,min(10.8vw,8svh),3.8rem)}.mm-stories-v4 .mm-stories-cover-index{margin-top:.55rem}.circle-public-page .circle-public-hero h1{font-size:clamp(2.75rem,min(10.7vw,8.5svh),4rem)}}.app-shell.private-workspace.mm-app-v1{--mm-v1-rail:clamp(13.8rem,16.7vw,16.2rem);grid-template-columns:var(--mm-v1-rail) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:start;min-width:0}.mm-app-v1>.account-sidebar{grid-column:1;grid-row:1/span 2;z-index:21;padding:1.65rem 1rem}.mm-app-v1>.account-sidebar .account-nav-desktop{margin-top:1.25rem}.mm-app-v1>.account-sidebar .account-sidebar-head{padding-bottom:.6rem}.mm-app-v1-topbar{grid-column:2;grid-row:1;position:sticky;top:0;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:1.4rem;min-width:0;min-height:72px;padding:.7rem clamp(1.1rem,2.5vw,2.5rem);background:var(--paper);border-bottom:1px solid var(--border)}.mm-app-v1-topbar-identity{min-width:0;display:flex;gap:.8rem;align-items:center}.mm-app-v1-topbar-identity>div{min-width:0;display:grid;gap:.2rem}.mm-app-v1-context-index,.mm-app-v1-topbar-eyebrow{color:var(--ink-muted);font-size:.6rem;letter-spacing:.11em}.mm-app-v1-topbar-identity strong{display:block;max-width:35ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.96rem}.mm-app-v1-topbar-actions{display:flex;gap:.55rem;align-items:center}.mm-app-v1-back-link,.mm-app-v1-topbar-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.4rem .8rem;border:1px solid var(--border);color:var(--ink);text-decoration:none;font-size:.76rem}.mm-app-v1-back-link{min-width:44px;padding:0;font-size:1.35rem}.mm-app-v1-topbar a:focus-visible,.mm-app-v1-topbar a:hover{background:var(--paper-secondary)}.app-shell.private-workspace.mm-app-v1>.private-workspace-main{grid-column:2;grid-row:2;min-width:0;width:100%;max-width:none;padding:clamp(1.4rem,2.5vw,2.7rem) clamp(1.2rem,2.5vw,2.7rem) 6rem}.mm-app-v1 .private-workspace-header{align-items:center;gap:1rem;padding-bottom:clamp(1.2rem,2.2vw,2rem)}.mm-app-v1 .private-workspace-header h1{max-width:19ch;font-size:clamp(2.45rem,3.3vw,3.9rem);line-height:1.03;letter-spacing:-.048em}.mm-app-v1 .private-workspace-lede{max-width:55ch;margin-top:.65rem;font-size:.9rem;line-height:1.53}.mm-app-v1 .private-attention-panel{padding-block:clamp(1.1rem,2vw,1.8rem)}.mm-app-v1 .private-attention-heading h2{font-size:clamp(1.6rem,2.5vw,2.4rem)}.mm-app-v1 .private-attention-list{margin-top:1rem}.mm-app-v1 .private-attention-list li{padding-block:.85rem}.mm-app-v1 .private-overview-current{margin-top:1rem}.mm-app-v1 .private-next-action{gap:1.1rem;padding-block:1.25rem}.mm-app-v1 .private-journey-identity h2{font-size:clamp(2rem,3vw,3rem)}.mm-app-v1-room-tabs{position:sticky;top:72px;z-index:23;display:flex;align-items:center;gap:1.3rem;overflow-x:auto;scrollbar-width:none;margin-bottom:1.1rem;padding:.75rem 0;border-bottom:1px solid var(--border);background:var(--paper)}.mm-app-v1-room-tabs a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:34px;color:var(--ink-muted);font-size:.78rem;text-decoration:none}.mm-app-v1-room-tabs a:focus-visible,.mm-app-v1-room-tabs a:hover{color:var(--ink);text-decoration:underline}.mm-app-v1-room section[id]{scroll-margin-top:140px}.mm-app-v1-context{display:none}@media(min-width:1240px){.app-shell.private-workspace.mm-app-v1{grid-template-columns:var(--mm-v1-rail) minmax(0,1fr) clamp(15.5rem,19vw,19rem)}.app-shell.private-workspace.mm-app-v1>.mm-app-v1-topbar{grid-column:2/4}.app-shell.private-workspace.mm-app-v1>.mm-app-v1-context{display:block;grid-column:3;grid-row:2;align-self:stretch;min-width:0;border-left:1px solid var(--border);background:var(--paper-secondary)}}.mm-app-v1-context-sticky{position:sticky;top:72px;display:grid;gap:1rem;padding:clamp(1.5rem,2vw,2.3rem) clamp(1rem,1.6vw,1.7rem)}.mm-app-v1-context h2{font-family:var(--font-display);font-size:clamp(1.65rem,2vw,2.5rem);font-weight:400;line-height:1.08;letter-spacing:-.045em;margin:0}.mm-app-v1-context-status{justify-self:start;padding:.5rem .75rem;border:1px solid var(--border-strong);border-radius:99px;font-size:.69rem;margin:0}.mm-app-v1-context-description{margin:0;color:var(--ink-muted);font-size:.78rem;line-height:1.58}.mm-app-v1-context-facts{display:grid;margin:.15rem 0 0}.mm-app-v1-context-facts>div{display:grid;gap:.3rem;padding:.75rem 0;border-top:1px solid var(--border)}.mm-app-v1-context-facts dt{font-size:.59rem;letter-spacing:.11em;color:var(--ink-muted);text-transform:uppercase}.mm-app-v1-context-facts dd{margin:0;font-size:.87rem;font-weight:550;overflow-wrap:anywhere}.mm-app-v1-context-primary{display:flex;justify-content:space-between;gap:1rem;align-items:center;min-height:48px;padding:.8rem 1rem;background:var(--ink);color:var(--inverse);font-size:.8rem;text-decoration:none}.mm-app-v1-context-secondary{display:block;min-height:44px;padding:.8rem .1rem;border-bottom:1px solid var(--border);color:var(--ink);font-size:.8rem;text-decoration:none}.mm-app-v1-context-footer{border-top:1px solid var(--border);padding-top:.9rem;color:var(--ink-muted);font-size:.68rem;line-height:1.5}@media(max-width:900px){.app-shell.private-workspace.mm-app-v1{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.app-shell.private-workspace.mm-app-v1>.account-sidebar{display:none}.app-shell.private-workspace.mm-app-v1>.mm-app-v1-topbar{grid-column:1;grid-row:1;min-height:calc(62px + env(safe-area-inset-top));padding:max(.55rem,env(safe-area-inset-top)) 1rem .5rem}.mm-app-v1-topbar-identity strong{max-width:39vw;font-size:.85rem}.mm-app-v1-topbar-eyebrow{font-size:.52rem}.mm-app-v1-topbar-actions{gap:.3rem}.mm-app-v1-topbar-actions a{padding:.4rem .55rem;font-size:.7rem}.mm-app-v1-topbar-actions a:nth-child(2){display:none}.app-shell.private-workspace.mm-app-v1>.private-workspace-main{grid-column:1;grid-row:2;padding:1.1rem 1rem calc(7.2rem + env(safe-area-inset-bottom))}.mm-app-v1 .private-workspace-header h1{font-size:clamp(2rem,8.3vw,3rem);max-width:19ch}.mm-app-v1 .private-workspace-lede{font-size:.87rem}.mm-app-v1 .private-workspace-header-aside{justify-content:start}.mm-app-v1-room-tabs{top:calc(62px + env(safe-area-inset-top));gap:1.1rem;margin-inline:-1rem;padding:.65rem 1rem}.mm-app-v1-room section[id]{scroll-margin-top:132px}.mm-app-v1 .private-next-action{grid-template-columns:1fr}}@media(max-width:360px){.mm-app-v1-topbar-actions a:last-child{display:none}.mm-app-v1-topbar-identity strong{max-width:42vw}}@media(prefers-reduced-motion:reduce){.mm-app-v1 *{scroll-behavior:auto}}.mm-app-v1-room-glance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 1rem;border:1px solid var(--border)}.mm-app-v1-room-glance>div{display:grid;align-content:start;gap:.5rem;min-width:0;padding:.9rem 1rem;border-right:1px solid var(--border)}.mm-app-v1-room-glance>div:last-child{border-right:0}.mm-app-v1-room-glance span{font-size:.6rem;letter-spacing:.11em;color:var(--ink-muted)}.mm-app-v1-room-glance strong{font-size:.86rem;font-weight:550;overflow-wrap:anywhere}@media(max-width:520px){.mm-app-v1-room-glance>div{padding:.75rem .5rem}.mm-app-v1-room-glance span{font-size:.52rem}.mm-app-v1-room-glance strong{font-size:.75rem}}.mm-app-v1-traveler .private-workspace-header{padding-bottom:clamp(.85rem,1.8vw,1.25rem)}.mm-app-v1-traveler .private-workspace-header h1{max-width:22ch;font-size:clamp(2.15rem,2.65vw,3.2rem);line-height:1.07}.mm-app-v1-traveler .private-overview-current{margin-top:.15rem}.mm-app-v2-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);margin:clamp(1.1rem,2.4vw,2rem) 0}.mm-app-v2-tool{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;align-content:center;gap:.35rem;padding:1rem;min-width:0;min-height:90px;text-decoration:none;color:var(--ink);border-right:1px solid var(--border)}.mm-app-v2-tool:last-child{border-right:none}.mm-app-v2-tool>span:first-child{grid-column:1/-1;font-size:.61rem;color:var(--ink-muted);letter-spacing:.09em}.mm-app-v2-tool>strong{font-size:.82rem;font-weight:580;overflow-wrap:anywhere}.mm-app-v2-tool>span:last-child{font-size:.9rem}.mm-app-v2-tool:focus-visible,.mm-app-v2-tool:hover{background:var(--paper-secondary);outline-offset:-3px}.mm-app-v1-room .private-next-action{padding:clamp(1rem,2.1vw,1.6rem);margin-bottom:1.1rem;border:1px solid var(--border);background:var(--paper-secondary)}.mm-app-v1-room .private-next-action h2{font-size:clamp(1.35rem,2vw,2rem);line-height:1.15}.mm-app-v1-room .private-next-action .private-next-action-controls a{min-height:44px}@media(max-width:900px){.mm-app-v1-traveler .private-workspace-header h1{font-size:clamp(1.95rem,7.4vw,2.55rem)}.mm-app-v1-traveler .private-journey-card{display:flex;flex-direction:column;gap:0}.mm-app-v1-traveler .private-journey-card-copy{order:0}.mm-app-v1-traveler .private-journey-card-media{order:1;margin-top:.95rem}.mm-app-v1-traveler .private-journey-card-action{margin-top:1rem}.mm-app-v1-traveler .private-journey-identity h2{font-size:clamp(1.75rem,6.8vw,2.35rem)}.mm-app-v1-traveler .private-journey-card-media .private-journey-media-picture{max-height:42svh}.mm-app-v2-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-app-v2-tool{min-height:76px}.mm-app-v2-tool:nth-child(2){border-right:none}.mm-app-v2-tool:nth-child(-n+2){border-bottom:1px solid var(--border)}.mm-app-v1-room .private-next-action{gap:.8rem}}@media(max-width:360px){.mm-app-v2-tool{padding:.7rem}.mm-app-v2-tool>span:first-child{font-size:.55rem}}