.mm-app-v1{--mm-v3-page:#f3f1ec;--mm-v3-card:#fffefa;--mm-v3-deep:#263a33;--mm-v3-line:#dedfd8;--mm-v3-quiet:#68716a}.app-shell.private-workspace.mm-app-v1{background:var(--mm-v3-page);color:#232b26}.mm-app-v1 .mm-app-v1-topbar{min-height:68px;background:rgba(255,254,250,.97);border-bottom:1px solid var(--mm-v3-line)}.mm-app-v1 .mm-app-v1-topbar-identity strong{font-size:.88rem;font-weight:650;letter-spacing:-.025em}.mm-app-v1 .mm-app-v1-topbar-eyebrow{letter-spacing:.09em;font-size:.53rem}.mm-app-v1 .mm-app-v1-topbar-actions a{border-radius:999px;background:#f2f1ec;padding:.5rem 1rem;font-weight:600;border:none}.mm-app-v1 .mm-app-v1-back-link{border-radius:50%;width:44px;background:var(--mm-v3-page);border:none}.mm-app-v1>.account-sidebar{background:#1e2522;color:#fff}.mm-app-v1>.account-sidebar .account-nav-desktop a{border-radius:10px;margin:.12rem 0;transition:background .16s ease,color .16s ease}.mm-app-v1>.account-sidebar .account-nav-desktop a[aria-current=page]{background:#3c5348;color:#fff}.app-shell.private-workspace.mm-app-v1>.private-workspace-main{padding-top:clamp(1.2rem,2vw,1.9rem)}.mm-app-v1 .private-workspace-header{padding:0 0 clamp(1rem,1.8vw,1.4rem);border-bottom:0}.mm-app-v1 .private-workspace-header h1{font-size:clamp(1.9rem,2.6vw,3rem);line-height:1.06;max-width:24ch}.mm-app-v1 .private-workspace-lede{color:var(--mm-v3-quiet);margin-top:.4rem}.mm-app-v1 .account-access-badges .status{border-radius:999px}.mm-app-v1 .private-overview-current{border:0;margin-top:0}.mm-app-v1-traveler .private-journey-card,.mm-app-v1-traveler .private-workspace .private-journey-card{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.8rem);padding:.75rem;background:var(--mm-v3-card);border:1px solid var(--mm-v3-line);border-radius:21px;box-shadow:0 10px 35px rgba(21,35,27,.045);overflow:hidden;align-items:stretch}.mm-app-v1-traveler .private-journey-card-media{grid-column:1;grid-row:1;border-radius:15px;overflow:hidden;margin:0}.mm-app-v1-traveler .private-journey-card-copy{grid-column:2;grid-row:1;min-width:0;padding:clamp(.9rem,1.65vw,1.5rem) clamp(.65rem,1.5vw,1.25rem) clamp(.6rem,1vw,1rem) 0;display:flex;flex-direction:column;justify-content:center}.mm-app-v1-traveler .private-journey-card-media .private-journey-media-picture{max-height:none;aspect-ratio:4/3;min-height:100%}.mm-app-v1-traveler .private-journey-card-media .private-journey-media-picture img{border-radius:12px}.mm-app-v1-traveler .private-journey-identity h2{font-size:clamp(1.6rem,2.5vw,2.5rem);line-height:1.06}.mm-app-v1-traveler .private-journey-identity .note{font-size:.82rem;line-height:1.5}.mm-app-v1-traveler .private-state-band{margin:.9rem 0}.mm-app-v1-traveler .private-journey-card-action a{border-radius:11px;min-height:48px;background:var(--mm-v3-deep);color:white;border:none;width:fit-content;font-weight:600;padding:.85rem 1.15rem}.mm-app-v1-traveler .private-attention-panel{margin-top:1rem;background:#e9ede6;border:1px solid #d9e2d6;border-radius:18px;padding:1.1rem clamp(1rem,2vw,1.45rem)}.mm-app-v1-traveler .private-attention-heading h2{font-size:clamp(1.3rem,1.8vw,1.8rem)}.mm-app-v1-traveler .private-attention-list li{border-color:#ccd8ce}.mm-app-v1-traveler .mm-app-v2-tools{border:none;background:transparent;gap:.65rem;margin:1rem 0 1.65rem}.mm-app-v1-traveler .mm-app-v2-tool{border:1px solid var(--mm-v3-line)!important;border-radius:14px;min-height:78px;background:var(--mm-v3-card);padding:1rem}.mm-app-v1-traveler .mm-app-v2-tool:focus-visible,.mm-app-v1-traveler .mm-app-v2-tool:hover{background:#e6eee6;border-color:#b4c4b7!important}.mm-app-v1-traveler .mm-app-v2-tool>strong{font-weight:650}.mm-app-v1-traveler .mm-app-v3-discover,.mm-app-v1-traveler .mm-app-v3-private{margin-top:1.2rem}.mm-app-v1-traveler .mm-app-v3-private h2,.mm-app-v1-traveler .private-section-heading h2{font-size:clamp(1.7rem,2.3vw,2.65rem);max-width:none}.mm-app-v1-traveler .private-section-heading .private-section-description{font-size:.83rem}.mm-app-v1-traveler .private-overview-year-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:.8rem}.mm-app-v1-traveler .private-overview-year-item{overflow:hidden;border:1px solid var(--mm-v3-line);background:var(--mm-v3-card);border-radius:15px}.mm-app-v1-traveler .private-overview-year-media{overflow:hidden;border-radius:14px 14px 0 0}.mm-app-v1-traveler .private-overview-year-copy{padding:.85rem}.mm-app-v1-traveler .mm-app-v3-private{background:#e9ebe6;border:1px solid #d9ded7;border-radius:18px;padding:clamp(1.1rem,2vw,1.75rem)}.mm-app-v1-traveler .mm-app-v3-private .button{border-radius:10px;min-height:44px}.mm-app-v3-more{border:1px solid var(--mm-v3-line);background:var(--mm-v3-card);border-radius:16px;margin:1.1rem 0 0;overflow:hidden}.mm-app-v3-more>summary{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:72px;padding:1.05rem 1.2rem;cursor:pointer;list-style:none}.mm-app-v3-more>summary::-webkit-details-marker{display:none}.mm-app-v3-more>summary>span:first-child{display:grid;gap:.3rem}.mm-app-v3-more>summary strong{font-size:1rem;font-weight:650}.mm-app-v3-chevron{font-size:1.2rem;transition:transform .15s}.mm-app-v3-more[open] .mm-app-v3-chevron{transform:rotate(45deg)}.mm-app-v3-more .private-overview-continuity{margin:0;padding:1rem 1.2rem 1.4rem;border-top:1px solid var(--mm-v3-line)}.mm-app-v1 .mm-app-v1-context{background:#e9ece6!important;border-color:var(--mm-v3-line)}.mm-app-v1 .mm-app-v1-context-sticky{padding:1.4rem}.mm-app-v1 .mm-app-v1-context-primary{border-radius:11px;background:var(--mm-v3-deep)}.mm-app-v1 .mm-app-v1-context-facts>div{padding:.7rem 0}.mm-app-v1 .mm-app-v1-context-description{line-height:1.45}.mm-app-v1-room .private-workspace-header h1{font-size:clamp(1.75rem,2.8vw,2.9rem)}.mm-app-v1-room .mm-app-v1-room-glance{border:1px solid var(--mm-v3-line);border-radius:14px;background:var(--mm-v3-card);overflow:hidden;margin:.3rem 0 1rem}.mm-app-v1-room .mm-app-v1-room-glance>div{padding:.85rem 1rem}.mm-app-v1-room .private-journey-detail-intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.8rem;align-items:stretch;margin:0 0 1.2rem}.mm-app-v1-room .private-journey-detail-intro>.private-next-action{grid-column:1;grid-row:1;margin:0;border-radius:17px;background:#e6eae2;border:1px solid #d3ded2;padding:clamp(1.1rem,2vw,1.7rem);display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.mm-app-v1-room .private-next-action h2{font-size:clamp(1.7rem,2.5vw,2.5rem);max-width:18ch}.mm-app-v1-room .private-next-action .private-next-action-controls{gap:.6rem}.mm-app-v1-room .private-next-action a.button{border-radius:10px;min-height:46px}.mm-app-v1-room .private-journey-detail-intro>.private-journey-media{grid-column:2;grid-row:1;border-radius:17px;overflow:hidden;background:var(--mm-v3-card)}.mm-app-v1-room .private-journey-detail-intro>.private-journey-media .private-journey-media-picture{height:100%;max-height:300px}.mm-app-v1-room .private-journey-detail-intro>.private-state-band{display:none}.mm-app-v1-room .private-journey-detail-intro>.eyebrow{grid-column:1/-1}.mm-app-v3-journey-nav{display:flex;gap:.35rem;align-items:center;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;position:sticky;top:68px;z-index:29;padding:.55rem 0 .8rem;margin:0 0 .8rem;background:var(--mm-v3-page)}.mm-app-v3-journey-nav::-webkit-scrollbar{display:none}.mm-app-v3-journey-nav a{flex:0 0 auto;display:inline-flex;align-items:center;gap:.4rem;min-height:42px;padding:.65rem .95rem;border:1px solid var(--mm-v3-line);border-radius:999px;text-decoration:none;background:var(--mm-v3-card);color:#47534b;font-size:.78rem;font-weight:620}.mm-app-v3-journey-nav a:focus-visible,.mm-app-v3-journey-nav a:hover,.mm-app-v3-journey-nav a[aria-current=location]{background:var(--mm-v3-deep);border-color:var(--mm-v3-deep);color:white}.mm-app-v3-nav-count{opacity:.78;font-size:.69rem}.mm-app-v1-room section[id]{scroll-margin-top:130px}.mm-app-v1-room>.private-workspace-main #journey-room{background:var(--mm-v3-card);border:1px solid var(--mm-v3-line);border-radius:17px;padding:1.2rem;margin:0 0 .9rem}.mm-app-v1-room #journey-room .workspace-header h2{font-size:clamp(1.35rem,2vw,2rem)}.mm-app-v1-room #journey-room .stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.mm-app-v1-room #journey-room .row{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:.7rem;border:1px solid var(--mm-v3-line);border-radius:12px;padding:1rem;min-width:0}.mm-app-v1-room #journey-room .row strong{font-size:.84rem}.mm-app-v1-room #journey-room .row .note{font-size:.75rem;line-height:1.48}.mm-app-v1-room .mm-app-v3-panel{border:1px solid var(--mm-v3-line);background:var(--mm-v3-card);border-radius:15px;overflow:hidden;margin:0 0 .6rem}.mm-app-v1-room .mm-app-v3-panel>summary{list-style:none;cursor:pointer;min-height:76px;padding:1rem 1.2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:background .15s ease}.mm-app-v1-room .mm-app-v3-panel>summary::-webkit-details-marker{display:none}.mm-app-v1-room .mm-app-v3-panel>summary:hover{background:#f1f5ee}.mm-app-v1-room .mm-app-v3-panel>summary:focus-visible{outline:2px solid var(--mm-v3-deep);outline-offset:-3px}.mm-app-v1-room .mm-app-v3-panel-copy{display:grid;gap:.38rem}.mm-app-v1-room .mm-app-v3-panel-eyebrow{font-size:.6rem;color:var(--mm-v3-quiet);letter-spacing:.1em}.mm-app-v1-room .mm-app-v3-panel-copy strong{font-size:clamp(.95rem,1.15vw,1.13rem);font-weight:650}.mm-app-v1-room .mm-app-v3-panel-symbol{flex:0 0 36px;height:36px;border-radius:50%;background:var(--mm-v3-page);display:grid;place-items:center;font-size:1.3rem;transition:transform .2s}.mm-app-v1-room .mm-app-v3-panel[open] .mm-app-v3-panel-symbol{transform:rotate(45deg)}.mm-app-v1-room .mm-app-v3-panel>section{padding:1rem 1.2rem 1.5rem;border-top:1px solid var(--mm-v3-line);margin:0}.mm-app-v1-room .mm-app-v3-panel>section .workspace-header h2{font-size:clamp(1.25rem,1.7vw,1.75rem)}.mm-app-v1-room .mm-app-v3-panel .note{line-height:1.48}.mm-app-v1-room .admin-section .row{min-width:0}.mm-app-v1-room .account-page-actions .button{border-radius:10px;min-height:44px}@media (min-width:901px){.app-shell.private-workspace.mm-app-v1{height:100dvh;max-height:100dvh;overflow:hidden;grid-template-rows:68px minmax(0,1fr)}.app-shell.private-workspace.mm-app-v1>.account-sidebar{height:100dvh;max-height:100dvh;overflow-y:auto}.app-shell.private-workspace.mm-app-v1>.private-workspace-main{max-height:calc(100dvh - 68px);scroll-padding-top:5.5rem}.app-shell.private-workspace.mm-app-v1>.mm-app-v1-context,.app-shell.private-workspace.mm-app-v1>.private-workspace-main{height:calc(100dvh - 68px);overflow-y:auto;overscroll-behavior:contain}.mm-app-v3-journey-nav{top:0}}@media (max-width:900px){.app-shell.private-workspace.mm-app-v1{background:var(--mm-v3-page)}.app-shell.private-workspace.mm-app-v1>.mm-app-v1-topbar{background:var(--mm-v3-card);min-height:calc(60px + env(safe-area-inset-top));padding:max(.55rem,env(safe-area-inset-top)) .95rem .55rem}.app-shell.private-workspace.mm-app-v1>.private-workspace-main{padding:.8rem .85rem calc(7.5rem + env(safe-area-inset-bottom))}.mm-app-v1 .private-workspace-header{padding-bottom:.85rem}.mm-app-v1 .private-workspace-header h1{font-size:clamp(1.6rem,6.5vw,2.2rem)}.mm-app-v1 .private-workspace-lede{font-size:.82rem}.mm-app-v1-traveler .private-journey-card{display:flex;flex-direction:column;padding:.75rem;gap:0;border-radius:17px}.mm-app-v1-traveler .private-journey-card-copy{order:0;padding:.6rem .4rem 0;display:flex;flex-direction:column}.mm-app-v1-traveler .private-journey-card-media{order:1;margin-top:1rem;border-radius:12px;max-height:220px}.mm-app-v1-traveler .private-journey-card-media .private-journey-media-picture{min-height:0;max-height:190px;aspect-ratio:16/9}.mm-app-v1-traveler .private-journey-identity h2{font-size:clamp(1.6rem,6vw,2rem)}.mm-app-v1-traveler .private-state-band{margin:.65rem 0}.mm-app-v1-traveler .private-journey-card-action a{width:100%;min-height:48px}.mm-app-v1-traveler .private-attention-panel{padding:.95rem}.mm-app-v1-traveler .mm-app-v2-tools{gap:.55rem}.mm-app-v1-traveler .mm-app-v2-tool{min-height:72px;padding:.85rem}.mm-app-v1-traveler .private-overview-year-strip{display:flex;gap:.65rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:0 .2rem .7rem;margin-inline:-.2rem;scrollbar-width:thin}.mm-app-v1-traveler .private-overview-year-item{flex:0 0 min(76vw,286px);scroll-snap-align:start}.mm-app-v1-traveler .private-overview-year-media{height:150px}.mm-app-v1-traveler .private-overview-year-media img{height:100%;object-fit:cover}.mm-app-v1-traveler .mm-app-v3-private{display:grid;gap:.9rem;padding:1rem}.mm-app-v1-traveler .mm-app-v3-private h2{font-size:1.65rem}.mm-app-v3-more>summary{min-height:68px}.mm-app-v1-room .mm-app-v3-journey-nav{top:calc(60px + env(safe-area-inset-top));margin-inline:-.85rem;padding:.55rem .85rem .7rem;background:var(--mm-v3-page)}.mm-app-v1-room .mm-app-v1-room-glance{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:13px}.mm-app-v1-room .mm-app-v1-room-glance>div{padding:.8rem}.mm-app-v1-room .mm-app-v1-room-glance>div:nth-child(2){border-right:0}.mm-app-v1-room .mm-app-v1-room-glance>div:last-child{grid-column:1/-1;border-top:1px solid var(--mm-v3-line)}.mm-app-v1-room .private-journey-detail-intro{display:flex;flex-direction:column;gap:.65rem}.mm-app-v1-room .private-journey-detail-intro>.private-next-action{order:0;padding:1rem}.mm-app-v1-room .private-next-action h2{font-size:1.65rem}.mm-app-v1-room .private-journey-detail-intro>.private-journey-media{order:1;max-height:225px}.mm-app-v1-room .private-journey-detail-intro>.private-journey-media .private-journey-media-picture{height:190px;max-height:190px;aspect-ratio:16/9}.mm-app-v1-room>.private-workspace-main #journey-room{padding:.95rem}.mm-app-v1-room #journey-room .stack{grid-template-columns:1fr;gap:.5rem}.mm-app-v1-room #journey-room .row{padding:.85rem;gap:.4rem}.mm-app-v1-room .mm-app-v3-panel>summary{min-height:68px;padding:.85rem .95rem}.mm-app-v1-room .mm-app-v3-panel>section{padding:.85rem}.mm-app-v1-room .private-workspace-header h1{font-size:clamp(1.85rem,6.8vw,2.3rem)}.mm-app-v1-room .private-workspace-header{padding-bottom:.5rem}.mm-app-v1-room section[id]{scroll-margin-top:120px}}@media (max-width:360px){.mm-app-v3-journey-nav a{padding:.6rem .82rem}.mm-app-v1-traveler .mm-app-v2-tool{padding:.7rem}}@media (prefers-reduced-motion:reduce){.mm-app-v1 .mm-app-v3-chevron,.mm-app-v1 .mm-app-v3-panel-symbol{transition:none}}@media(max-width:900px){.mm-app-v1-traveler .private-workspace-header{padding-bottom:.55rem;gap:.25rem}.mm-app-v1-traveler .private-workspace-header h1{font-size:clamp(1.52rem,6vw,1.95rem);line-height:1.07}.mm-app-v1-traveler .private-workspace-header .account-access-badges{display:none}.mm-app-v1-traveler .private-workspace-lede{font-size:.79rem;margin-top:.3rem}.mm-app-v1-traveler .private-journey-card-copy{padding:.25rem .35rem 0}.mm-app-v1-traveler .private-journey-card .private-journey-place{font-size:.81rem;line-height:1.45}.mm-app-v1-traveler .private-journey-identity h2{font-size:clamp(1.5rem,6.3vw,1.85rem)}.mm-app-v1-traveler .private-state-band{padding:.6rem 0;margin:.45rem 0}.mm-app-v1-traveler .private-state-band .note{font-size:.78rem}.mm-app-v1-traveler .private-journey-card-action{margin-top:.35rem}.mm-app-v1-room .private-journey-detail-intro>.private-next-action{padding:.9rem;gap:.5rem}.mm-app-v1-room .private-next-action h2{font-size:1.4rem;max-width:none;line-height:1.15}.mm-app-v1-room .private-next-action p{font-size:.85rem;line-height:1.5}.mm-app-v1-room .mm-app-v3-journey-nav a{min-height:44px}}.mm-app-v1-room #journey-room.mm-app-v4-group{overflow:hidden;padding:0;margin:.65rem 0 1rem;border:1px solid var(--mm-v3-line);border-radius:18px;background:var(--mm-v3-card)}.mm-app-v4-group-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem .9rem}.mm-app-v4-group-heading .eyebrow{margin:0 0 .3rem}.mm-app-v1-room .mm-app-v4-group-heading h2{margin:0;font-size:clamp(1.25rem,1.7vw,1.75rem);letter-spacing:-.035em;line-height:1.15}.mm-app-v4-group-help{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;border-radius:999px;background:#e9efea;color:var(--mm-v3-deep);padding:.65rem .85rem;font-size:.8rem;font-weight:650;text-decoration:none}.mm-app-v4-group-help:focus-visible,.mm-app-v4-group-help:hover{background:#d9e6dc}.mm-app-v4-group-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 1.2rem;border:1px solid var(--mm-v3-line);border-radius:12px;overflow:hidden}.mm-app-v4-group-fact{min-width:0;padding:.95rem 1rem;display:grid;align-content:start;gap:.42rem;background:#fafbf8}.mm-app-v4-group-fact+.mm-app-v4-group-fact{border-left:1px solid var(--mm-v3-line)}.mm-app-v4-fact-label{font-size:.67rem;letter-spacing:.08em;font-weight:700;color:var(--mm-v3-quiet)}.mm-app-v4-group-fact strong{font-size:clamp(1rem,1.6vw,1.35rem);letter-spacing:-.025em;line-height:1.18;overflow-wrap:anywhere}.mm-app-v4-group-fact p{margin:0;color:var(--mm-v3-quiet);font-size:.8rem;line-height:1.47}.mm-app-v4-group-fact .mm-app-v4-group-capacity{font-size:.73rem}.mm-app-v4-group-footnote{margin:0;padding:.85rem 1.2rem 1rem;color:var(--mm-v3-quiet);font-size:.73rem;line-height:1.5}.mm-app-v1-traveler .mm-app-v4-planner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1.1rem 1.25rem;border-bottom:1px solid var(--mm-v3-line);background:#eef2ec}.mm-app-v4-planner h2{margin:.2rem 0 .3rem;font-size:1.18rem;line-height:1.2;font-weight:650;letter-spacing:-.025em}.mm-app-v4-planner p{margin:0}.mm-app-v4-planner-button{display:inline-flex;justify-content:space-between;align-items:center;min-width:136px;min-height:44px;gap:.7rem;color:#fff;background:var(--mm-v3-deep);border-radius:11px;padding:.7rem .9rem;font-size:.8rem;font-weight:650;text-decoration:none}.mm-app-v4-planner-tasks{margin:.9rem 0 0;padding:0;list-style:none;display:grid;gap:.4rem}.mm-app-v4-planner-task{color:var(--mm-v3-deep);display:grid;gap:.2rem;font-size:.79rem;text-decoration:none}.mm-app-v4-planner-task span{color:var(--mm-v3-quiet);font-size:.75rem}.mm-app-v1-traveler .mm-app-v3-more>.private-overview-continuity{padding-top:.65rem}.mm-app-v1 .mm-app-v3-panel>summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mm-app-v1 .mm-app-v3-panel>summary .mm-app-v3-panel-symbol{font-size:1.4rem}.mm-app-v1-room .mm-app-v3-journey-nav{scroll-padding-inline:1rem}.mm-app-v1-room .mm-app-v3-journey-nav a[aria-current=location]{box-shadow:0 2px 8px rgba(24,43,32,.12)}@media (max-width:900px){.mm-app-v1-room .mm-app-v4-group{margin-top:.5rem}.mm-app-v4-group-heading{padding:.9rem .95rem .7rem}.mm-app-v4-group-heading h2{font-size:1.35rem}.mm-app-v4-group-help{min-height:44px;padding:.55rem .75rem}.mm-app-v4-group-grid{margin:0 .8rem}.mm-app-v4-group-fact{padding:.8rem}.mm-app-v4-group-fact strong{font-size:1rem}.mm-app-v4-group-fact p{font-size:.76rem}.mm-app-v4-group-footnote{padding:.8rem .9rem;font-size:.72rem}.mm-app-v4-planner-button{width:100%}}@media(max-width:360px){.mm-app-v4-group-grid{grid-template-columns:1fr}.mm-app-v4-group-fact+.mm-app-v4-group-fact{border-left:0;border-top:1px solid var(--mm-v3-line)}}@media(prefers-reduced-motion:reduce){.mm-app-v1-room .mm-app-v3-journey-nav,.mm-app-v1-room .mm-app-v4-group{scroll-behavior:auto}}.mm-app-v1-room>.private-workspace-main #journey-room.mm-edition-card-section{border:0;background:transparent;padding:0;margin:0 0 1rem}.mm-edition-card{border:1px solid var(--mm-v3-line);background:var(--mm-v3-card);border-radius:19px;overflow:hidden;box-shadow:0 12px 35px rgba(23,37,27,.045)}.mm-edition-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:1.2rem 1.35rem}.mm-edition-fact-label,.mm-edition-kicker{display:block;color:var(--mm-v3-quiet);font-size:.63rem;letter-spacing:.1em;font-weight:650}.mm-edition-card-header h2{font-size:clamp(1.5rem,2.1vw,2.1rem);font-weight:450;letter-spacing:-.04em;margin:.25rem 0}.mm-edition-card-header p{margin:0;font-size:.85rem;color:var(--mm-v3-quiet)}.mm-edition-state{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:99px;padding:.6rem .95rem;background:#dfebe1;color:#24523c;font-size:.76rem;font-weight:650;max-width:11rem;text-align:center}.mm-edition-card-main{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:.7rem;padding:0 .85rem .85rem}.mm-edition-card-action,.mm-edition-card-media{min-width:0;overflow:hidden;border-radius:14px}.mm-edition-card-action>.private-next-action{height:100%;min-height:250px;margin:0;padding:1.25rem;background:#e7ece6;border:0;border-radius:14px}.mm-edition-card-action>.private-next-action h2{font-size:clamp(1.5rem,2.2vw,2.2rem)}.mm-edition-card-media figure{height:100%;margin:0}.mm-edition-card-media .private-journey-media-picture{width:100%;height:100%;min-height:250px;max-height:350px;display:block}.mm-edition-card-media .private-journey-media-picture img{width:100%;height:100%;object-fit:cover;border-radius:0}.mm-edition-card-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:.3rem .85rem .85rem}.mm-edition-card-facts>div{min-width:0;border:1px solid var(--mm-v3-line);background:#f7f8f3;border-radius:13px;padding:.95rem}.mm-edition-card-facts strong{display:block;overflow-wrap:anywhere;margin:.5rem 0 .35rem;font-size:1rem;font-weight:650;letter-spacing:-.02em}.mm-edition-card-facts p{margin:0;font-size:.75rem;line-height:1.5;color:var(--mm-v3-quiet)}.mm-edition-card-facts .mm-edition-fact-note{margin-top:.6rem;color:#2f5c43;font-size:.71rem}.mm-edition-card-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--mm-v3-line);padding:.85rem 1.15rem}.mm-edition-card-footer>p{margin:0;max-width:48ch;font-size:.72rem;color:var(--mm-v3-quiet);line-height:1.48}.mm-edition-card-links{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.mm-edition-card-links a{min-height:44px;display:inline-flex;justify-content:space-between;align-items:center;gap:.85rem;padding:.65rem .9rem;background:#e8eee8;border:1px solid #d2ded5;border-radius:10px;text-decoration:none;color:var(--mm-v3-deep);font-size:.77rem;font-weight:650}.mm-edition-card-links a:focus-visible,.mm-edition-card-links a:hover{background:#d7e5d9}@media(max-width:900px){.mm-edition-card{border-radius:17px}.mm-edition-card-header{padding:1rem;gap:.5rem}.mm-edition-card-header h2{font-size:1.45rem}.mm-edition-card-header p{font-size:.78rem;line-height:1.45}.mm-edition-state{padding:.48rem .68rem;font-size:.68rem}.mm-edition-card-main{display:flex;flex-direction:column;gap:.55rem;padding:0 .7rem .7rem}.mm-edition-card-action>.private-next-action{min-height:0;padding:1rem}.mm-edition-card-action>.private-next-action h2{font-size:1.4rem}.mm-edition-card-media .private-journey-media-picture{min-height:0;height:180px;max-height:180px}.mm-edition-card-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.1rem .7rem .7rem}.mm-edition-card-facts>div{padding:.75rem}.mm-edition-card-facts>div:last-child{grid-column:1/-1}.mm-edition-card-facts strong{font-size:.9rem;margin:.3rem 0}.mm-edition-card-footer{display:grid;gap:.75rem;padding:.85rem .9rem}.mm-edition-card-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.mm-edition-card-links a{font-size:.72rem;padding:.6rem}}@media(max-width:360px){.mm-edition-card-header{flex-wrap:wrap}.mm-edition-card-facts{grid-template-columns:1fr}.mm-edition-card-facts>div:last-child{grid-column:auto}.mm-edition-card-links{grid-template-columns:1fr}}.mm-app-v1-room .mm-edition-card,.mm-app-v1-room .mm-edition-card-section{width:100%;max-width:none}.mm-app-v1-room .mm-edition-card-header h2{font-size:clamp(1.4rem,2vw,2rem)}.mm-app-v1-room .mm-edition-card-header .mm-edition-state{display:inline-flex;align-items:center;gap:.45rem}.mm-app-v1-room .mm-edition-state svg{width:17px;height:17px}.mm-app-v1-room .mm-edition-capacity{margin:0 .85rem .75rem;border:1px solid var(--mm-v3-line);border-radius:15px;background:#f6f8f3;padding:1rem 1.1rem}.mm-app-v1-room .mm-edition-capacity-heading{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.mm-app-v1-room .mm-edition-capacity-heading h3{margin:.3rem 0 .75rem;font-size:clamp(1.18rem,1.6vw,1.5rem);letter-spacing:-.03em;font-weight:600}.mm-app-v1-room .mm-edition-capacity-state{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .75rem;border-radius:99px;background:#f1ebe0;color:#795b2e;font-size:.74rem;font-weight:650}.mm-app-v1-room .mm-edition-capacity-state svg{width:18px;height:18px}.mm-app-v1-room .mm-edition-capacity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.mm-app-v1-room .mm-edition-capacity-grid>div{display:grid;grid-template-columns:25px 1fr;align-items:center;column-gap:.5rem;row-gap:.2rem;padding:.8rem .85rem;background:white;border:1px solid #dbe2da;border-radius:11px}.mm-app-v1-room .mm-edition-capacity-grid svg{grid-row:1/3;width:22px;height:22px;color:#52735b}.mm-app-v1-room .mm-edition-capacity-grid strong{font-size:1.45rem;letter-spacing:-.04em;line-height:1.05}.mm-app-v1-room .mm-edition-capacity-grid span{font-size:.71rem;color:#69736b;line-height:1.25}.mm-app-v1-room .mm-edition-capacity-track{width:100%;height:7px;overflow:hidden;border-radius:99px;background:#dce5db;margin:.8rem 0 0}.mm-app-v1-room .mm-edition-capacity-track span{display:block;background:#436c51;height:100%;border-radius:99px}.mm-app-v1-room .mm-edition-capacity-bottom{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:.65rem}.mm-app-v1-room .mm-edition-capacity-bottom p{margin:0;font-size:.74rem;line-height:1.45;color:#616c63}.mm-app-v1-room .mm-edition-capacity-bottom a{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:44px;padding:.55rem .85rem;border-radius:9px;text-decoration:none;font-size:.78rem;font-weight:650;background:#253e31;color:white}.mm-app-v1-room .mm-edition-card-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-app-v1-room .mm-edition-fact-label{display:inline-flex;align-items:center;gap:.45rem}.mm-app-v1-room .mm-edition-fact-label svg{width:17px;height:17px;color:#547560}.mm-app-v1-room .mm-app-v3-journey-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;padding:.75rem 0;margin:0 0 .75rem;overflow:visible;position:relative;top:auto;background:transparent}.mm-app-v1-room .mm-app-v3-journey-nav .mm-journey-tool-disabled,.mm-app-v1-room .mm-app-v3-journey-nav a{min-width:0;min-height:82px;display:flex;align-items:center;gap:.65rem;border:1px solid #dce2d9;background:#fffefa;border-radius:13px;padding:.8rem;color:#2b3d33;text-align:left;text-decoration:none}.mm-app-v1-room .mm-app-v3-journey-nav .mm-journey-tool-disabled>svg,.mm-app-v1-room .mm-app-v3-journey-nav a>svg{flex:0 0 23px}.mm-app-v1-room .mm-app-v3-journey-nav .mm-journey-tool-copy{display:grid;gap:.22rem;min-width:0;flex:1 1}.mm-app-v1-room .mm-app-v3-journey-nav strong{font-size:.82rem;font-weight:680;line-height:1.2}.mm-app-v1-room .mm-app-v3-journey-nav small{font-size:.7rem;color:#707a70;line-height:1.28}.mm-app-v1-room .mm-app-v3-journey-nav a[aria-current=location]{color:white;background:#263f32;border-color:#263f32}.mm-app-v1-room .mm-app-v3-journey-nav a[aria-current=location] small{color:#c8d8cb}.mm-app-v1-room .mm-app-v3-journey-nav .mm-journey-tool-disabled{color:#6d746d;background:#f0f1ed;cursor:default}.mm-app-v1-room .mm-app-v3-journey-nav .mm-app-v3-nav-count{margin-left:auto;border-radius:99px;display:grid;place-items:center;min-width:22px;height:22px;padding:0 .25rem;background:#dfede3;font-size:.7rem;color:#1d4830}.mm-app-v1-room .mm-app-v3-journey-nav a[aria-current=location] .mm-app-v3-nav-count{background:#3d614b;color:#fff}@media(max-width:900px){.mm-app-v1-room .mm-edition-capacity{margin:0 .7rem .65rem;padding:.85rem}.mm-app-v1-room .mm-edition-capacity-grid{gap:.4rem}.mm-app-v1-room .mm-edition-capacity-grid>div{grid-template-columns:1fr;gap:.25rem;justify-items:center;text-align:center;padding:.7rem .3rem}.mm-app-v1-room .mm-edition-capacity-grid svg{grid-row:auto;width:21px;height:21px}.mm-app-v1-room .mm-edition-capacity-grid strong{font-size:1.25rem}.mm-app-v1-room .mm-edition-capacity-grid span{font-size:.64rem}.mm-app-v1-room .mm-edition-capacity-heading{flex-wrap:wrap;gap:.25rem}.mm-app-v1-room .mm-edition-capacity-heading h3{margin-bottom:.25rem}.mm-app-v1-room .mm-edition-capacity-state{font-size:.68rem;padding:.4rem .6rem}.mm-app-v1-room .mm-edition-capacity-bottom{display:grid;gap:.65rem}.mm-app-v1-room .mm-edition-capacity-bottom a{width:100%}.mm-app-v1-room .mm-app-v3-journey-nav{grid-template-columns:repeat(2,minmax(0,1fr));position:relative;top:auto;gap:.45rem;padding:.6rem 0;margin:0 0 .6rem}.mm-app-v1-room .mm-app-v3-journey-nav .mm-journey-tool-disabled,.mm-app-v1-room .mm-app-v3-journey-nav a{min-height:78px;padding:.7rem;gap:.5rem}.mm-app-v1-room .mm-app-v3-journey-nav strong{font-size:.79rem}.mm-app-v1-room .mm-app-v3-journey-nav small{font-size:.67rem}.mm-app-v1-room .mm-app-v3-journey-nav .mm-journey-tool-disabled>svg,.mm-app-v1-room .mm-app-v3-journey-nav a>svg{flex-basis:19px;width:19px;height:19px}}@media(max-width:360px){.mm-app-v1-room .mm-edition-capacity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mm-app-v1-room .mm-edition-card-facts{grid-template-columns:1fr}.mm-app-v1-room .mm-edition-card-facts>div:last-child{grid-column:auto}}.mm-seat-layout{border:1px solid #d9e1da;border-radius:15px;padding:1rem 1.1rem;background:#f4f7f1;color:#263d30;min-width:0}.mm-edition-card>.mm-seat-layout--full{margin:0 .85rem .75rem}.mm-seat-layout-top{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.65rem}.mm-seat-layout-title{display:grid;gap:.25rem}.mm-seat-layout-title>strong{font-size:clamp(1.18rem,1.5vw,1.48rem);line-height:1.12;letter-spacing:-.035em}.mm-seat-layout-title>span:last-child{font-size:.76rem;color:#657369}.mm-seat-layout-availability{display:inline-flex;min-height:32px;align-items:center;padding:.4rem .7rem;font-size:.72rem;font-weight:650;background:#f2ece2;color:#72562f;border-radius:99px}.mm-seat-layout-sections{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:.65rem;margin-top:.9rem}.mm-seat-layout-tier{display:flex;flex-direction:column;gap:.7rem;background:#fffefa;border:1px solid #e1e5dc;border-radius:12px;padding:.9rem 1rem;min-width:0}.mm-seat-layout-tier-heading{display:flex;align-items:center;justify-content:space-between;gap:.4rem;color:#334d3e;font-size:.79rem;font-weight:570;line-height:1.35}.mm-seat-layout-tier-heading strong{font-size:1.2rem;font-weight:750;line-height:1}.mm-seat-layout-tier-heading small{font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;color:#68776d}.mm-seat-layout-markers{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.mm-seat-dot{display:inline-block;flex:0 0 22px;width:22px;height:22px;border-radius:50%;box-sizing:border-box}.mm-seat-dot--main{border:2px solid #2c6044;background:#dfeae1}.mm-seat-dot--reserve{border:2px dashed #658d72;background:transparent}.mm-seat-layout-operational{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.65rem}.mm-seat-layout-counter{display:flex;align-items:center;gap:.6rem;padding:.65rem .8rem;background:#e6eee7;border:1px solid #d4e0d6;border-radius:11px}.mm-seat-layout-counter strong{font-size:1.15rem;letter-spacing:-.04em}.mm-seat-layout-counter span{font-size:.73rem;line-height:1.3;color:#56695a}.mm-seat-layout-roles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.55rem}.mm-seat-layout-role{display:flex;align-items:center;min-width:0;gap:.65rem;padding:.75rem .85rem;background:#fffefa;border:1px solid #dbe3db;border-radius:11px}.mm-seat-layout-role-icon{width:32px;height:32px;border:1px solid #cadbd0;border-radius:10px;display:grid;place-items:center;color:#28543a;font-size:1.25rem}.mm-seat-layout-role>div{display:grid;gap:.16rem;min-width:0;flex:1 1}.mm-seat-layout-role strong{font-size:.78rem;font-weight:700;line-height:1.25}.mm-seat-layout-role>div span{font-size:.69rem;color:#627067}.mm-seat-layout-role-status{font-size:1.15rem;color:#65766b}.mm-seat-layout-footer{display:flex;gap:1rem;justify-content:space-between;align-items:center;border-top:1px solid #dae2d9;margin-top:.85rem;padding-top:.8rem}.mm-seat-layout-footer p{font-size:.7rem;line-height:1.48;margin:0;max-width:66ch;color:#617064}.mm-seat-layout-footer a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;flex:0 0 auto;background:#263f32;color:white;padding:.6rem .85rem;border-radius:10px;font-size:.78rem;font-weight:650;text-decoration:none}.mm-seat-layout--compact{padding:.55rem .65rem;border-radius:11px;background:#f4f7f2}.mm-seat-layout--compact .mm-seat-layout-title{gap:.12rem}.mm-seat-layout--compact .mm-seat-layout-title>strong{font-size:.9rem}.mm-seat-layout--compact .mm-seat-layout-title>span:last-child{font-size:.66rem}.mm-seat-layout--compact .mm-seat-layout-sections{gap:.35rem;margin-top:.5rem}.mm-seat-layout--compact .mm-seat-layout-tier{padding:.45rem .5rem;gap:.35rem;border-radius:8px}.mm-seat-layout--compact .mm-seat-layout-tier-heading{font-size:.67rem}.mm-seat-layout--compact .mm-seat-layout-tier-heading strong{font-size:.85rem}.mm-seat-layout--compact .mm-seat-layout-tier-heading small{display:none}.mm-seat-layout--compact .mm-seat-dot{flex-basis:12px;width:12px;height:12px;border-width:1.5px}.mm-seat-layout--compact .mm-seat-layout-markers{gap:.2rem}.mm-seat-layout--compact .mm-seat-layout-compact-note,.mm-seat-layout--compact .mm-seat-layout-compact-roles{font-size:.65rem;color:#68776d;margin:.4rem 0 0;line-height:1.4}.mm-seat-layout--compact .mm-seat-layout-compact-roles{display:flex;gap:.55rem;flex-wrap:wrap}@media(max-width:900px){.mm-edition-card>.mm-seat-layout--full{margin:0 .7rem .7rem}.mm-seat-layout{padding:.8rem}.mm-seat-layout-top{gap:.45rem}.mm-seat-layout-title>strong{font-size:1.16rem}.mm-seat-layout-sections{grid-template-columns:1fr;gap:.45rem}.mm-seat-layout-tier{padding:.7rem;gap:.5rem}.mm-seat-layout-markers{gap:.42rem}.mm-seat-layout-operational,.mm-seat-layout-roles{gap:.45rem}.mm-seat-layout-role{padding:.55rem;gap:.45rem}.mm-seat-layout-role strong{font-size:.73rem}.mm-seat-layout-role>div span{font-size:.63rem}.mm-seat-layout-role-icon{width:29px;height:29px}.mm-seat-layout-footer{display:grid;gap:.65rem}.mm-seat-layout-footer a{width:100%}.mm-seat-layout--compact .mm-seat-layout-sections{grid-template-columns:1fr;gap:.3rem}.mm-seat-layout--compact .mm-seat-layout-tier{padding:.45rem .5rem}}@media(max-width:360px){.mm-seat-layout-roles{grid-template-columns:1fr}.mm-seat-layout--compact .mm-seat-layout-compact-roles{flex-direction:column;gap:.1rem}}@media (min-width:901px){.mm-app-v1-room .private-journey-detail-intro.mm-edition-card-section{display:block;grid-template-columns:none;width:100%;max-width:none}.mm-app-v1-room .mm-edition-card{width:100%;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-template-areas:"head head" "action media" "tools media" "group group" "facts facts" "footer footer";gap:.7rem;padding:.8rem;align-items:stretch}.mm-app-v1-room .mm-edition-card-header{grid-area:head;padding:.45rem .65rem}.mm-app-v1-room .mm-edition-card-group{grid-area:group;min-width:0}.mm-app-v1-room .mm-edition-card-main{display:contents}.mm-app-v1-room .mm-edition-card-action{grid-area:action;margin:0}.mm-app-v1-room .mm-edition-card-media{grid-area:media;margin:0;min-height:180px}.mm-app-v1-room .mm-edition-card-action>.private-next-action{min-height:0;padding:1.1rem}.mm-app-v1-room .mm-edition-card-action h2{font-size:clamp(1.35rem,1.7vw,1.85rem)}.mm-app-v1-room .mm-edition-card-media .private-journey-media-picture{max-height:240px;min-height:150px}.mm-app-v1-room .mm-edition-card-facts{grid-area:facts;padding:0;grid-template-columns:repeat(2,minmax(0,1fr))}.mm-app-v1-room .mm-edition-card-footer{grid-area:footer;padding:.65rem .5rem .2rem}.mm-app-v1-room .mm-seat-layout-sections{margin-top:.65rem;gap:.55rem}.mm-app-v1-room .mm-seat-layout-tier{padding:.72rem}.mm-app-v1-room .mm-seat-layout-footer p{font-size:.7rem}}.mm-app-v1-traveler .private-journey-card-summary{min-width:0;width:100%;margin:.65rem 0 0}.mm-app-v1-traveler .private-journey-card-summary .mm-seat-layout--compact{border-radius:12px}.mm-app-v1 .mm-seat-layout-clarification{min-width:0;font-size:.72rem;line-height:1.45;color:#5b6b60}.mm-app-v1 .mm-seat-layout-clarification summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:.4rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;list-style:none}.mm-app-v1 .mm-seat-layout-clarification summary::-webkit-details-marker{display:none}.mm-app-v1 .mm-seat-layout-clarification p{margin:0 0 .4rem}@media (max-width:900px){.mm-app-v1-room .private-journey-detail-intro.mm-edition-card-section{display:block;width:100%;max-width:none}.mm-app-v1-room .mm-edition-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "action" "tools" "media" "group" "facts" "footer";gap:.55rem;padding:.55rem;border-radius:16px}.mm-app-v1-room .mm-edition-card-header{grid-area:head;padding:.4rem .45rem;gap:.45rem}.mm-app-v1-room .mm-edition-card-header h2{font-size:1.2rem;margin:.1rem 0}.mm-app-v1-room .mm-edition-card-header p{font-size:.72rem}.mm-app-v1-room .mm-edition-card-main{display:contents}.mm-app-v1-room .mm-edition-card-action{grid-area:action;margin:0}.mm-app-v1-room .mm-edition-card-action>.private-next-action{padding:.8rem .9rem;gap:.3rem;min-height:0}.mm-app-v1-room .mm-edition-card-action>.private-next-action h2{font-size:1.32rem;line-height:1.14;max-width:none}.mm-app-v1-room .mm-edition-card-action>.private-next-action p{font-size:.77rem;line-height:1.42;margin:.2rem 0}.mm-app-v1-room .mm-edition-card-group{grid-area:group;min-width:0}.mm-app-v1-room .mm-seat-layout-sections{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:.4rem;margin-top:.45rem}.mm-app-v1-room .mm-seat-layout-tier{gap:.45rem;padding:.55rem}.mm-app-v1-room .mm-seat-layout-markers{gap:.25rem}.mm-app-v1-room .mm-seat-dot{flex-basis:19px;width:19px;height:19px}.mm-app-v1-room .mm-seat-layout-tier-heading{font-size:.72rem}.mm-app-v1-room .mm-seat-layout-tier-heading small{display:none}.mm-app-v1-room .mm-seat-layout-title>strong{font-size:1.08rem}.mm-app-v1-room .mm-seat-layout-title>span:last-child{display:none}.mm-app-v1-room .mm-seat-layout-availability{font-size:.64rem;padding:.3rem .5rem}.mm-app-v1-room .mm-seat-layout-operational,.mm-app-v1-room .mm-seat-layout-roles{gap:.35rem;margin-top:.4rem}.mm-app-v1-room .mm-seat-layout-counter{padding:.5rem}.mm-app-v1-room .mm-seat-layout-counter span{font-size:.65rem}.mm-app-v1-room .mm-seat-layout-footer{margin-top:.55rem;padding-top:.5rem}.mm-app-v1-room .mm-edition-card-media{grid-area:media;min-height:0;margin:0}.mm-app-v1-room .mm-edition-card-media .private-journey-media-picture{height:150px;min-height:150px;max-height:150px}.mm-app-v1-room .mm-edition-card-facts{grid-area:facts;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding:0}.mm-app-v1-room .mm-edition-card-facts>div{padding:.65rem}.mm-app-v1-room .mm-edition-card-facts>div:last-child{grid-column:auto}.mm-app-v1-room .mm-edition-card-facts strong{font-size:.82rem;line-height:1.28}.mm-app-v1-room .mm-edition-card-facts p{font-size:.69rem}.mm-app-v1-room .mm-edition-card-footer{grid-area:footer;padding:.4rem .25rem 0}.mm-app-v1-room .mm-edition-card-footer>p{font-size:.7rem}.mm-app-v1-room .mm-app-v3-journey-nav{gap:.4rem;margin-top:.5rem}.mm-app-v1-traveler .private-journey-card-summary{margin:.5rem 0 0}.mm-app-v1-traveler .private-journey-card-summary .mm-seat-layout-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-app-v1-traveler .private-journey-card-summary .mm-seat-layout-tier{padding:.4rem;gap:.3rem}}@media(max-width:360px){.mm-app-v1-room .mm-seat-layout-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-app-v1-room .mm-seat-dot{flex-basis:15px;width:15px;height:15px}.mm-app-v1-room .mm-seat-layout-markers{gap:.2rem}.mm-app-v1-room .mm-edition-card-facts{grid-template-columns:1fr}.mm-app-v1-room .mm-edition-card-facts>div:last-child{grid-column:1}}.mm-seat-dot--main{background:transparent}.mm-seat-layout-visible-legend{display:flex;align-items:center;gap:.4rem;color:#596b60;font-size:.68rem;line-height:1.35;margin:.55rem 0 0}.mm-seat-layout-visible-legend span{font-size:1.05rem;line-height:1}.mm-seat-layout--compact .mm-seat-layout-visible-legend{font-size:.63rem;margin:.35rem 0 .1rem}.mm-app-v1-traveler .mm-app-v9-workspace-heading{padding:1.15rem 1.2rem;border-bottom:1px solid var(--mm-v3-line);display:grid;gap:.3rem}.mm-app-v1-traveler .mm-app-v9-workspace-heading h2{margin:0;font-size:clamp(1.2rem,1.8vw,1.6rem);line-height:1.2}.mm-app-v1-traveler .mm-app-v9-workspace-heading .note{margin:0;color:var(--mm-v3-quiet)}.mm-app-v1-traveler .mm-app-v9-workspace .private-overview-continuity{border-top:0}.mm-app-v1-traveler .mm-app-v9-workspace :is(a,button):focus-visible{outline:3px solid var(--mm-v3-deep);outline-offset:3px}.mm-app-v1-room .mm-edition-card-tools{grid-area:tools;min-width:0}.mm-app-v1-room .mm-edition-card-tools .mm-app-v3-journey-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin:0;padding:0}.mm-app-v1-room .mm-edition-card-tools .mm-app-v3-journey-nav .mm-journey-tool-disabled,.mm-app-v1-room .mm-edition-card-tools .mm-app-v3-journey-nav a{flex-direction:column;justify-content:center;align-items:center;gap:.3rem;min-height:70px;padding:.45rem .2rem;text-align:center;position:relative}.mm-app-v1-room .mm-edition-card-tools .mm-app-v3-journey-nav .mm-journey-tool-disabled>svg,.mm-app-v1-room .mm-edition-card-tools .mm-app-v3-journey-nav a>svg{flex:0 0 21px;width:21px;height:21px}.mm-app-v1-room .mm-edition-card-tools .mm-journey-tool-copy{display:block;width:100%}.mm-app-v1-room .mm-edition-card-tools .mm-journey-tool-copy strong{font-size:clamp(.64rem,.72vw,.77rem);line-height:1.2;overflow-wrap:anywhere}.mm-app-v1-room .mm-edition-card-tools .mm-journey-tool-copy small{display:none}.mm-app-v1-room .mm-edition-card-tools .mm-app-v3-nav-count{position:absolute;top:4px;right:4px;min-width:17px;height:17px;font-size:.6rem;padding:0 .18rem}@media(max-width:900px){.mm-app-v1-room .mm-edition-card-tools .mm-app-v3-journey-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.mm-app-v1-room .mm-edition-card-tools .mm-app-v3-journey-nav .mm-journey-tool-disabled,.mm-app-v1-room .mm-edition-card-tools .mm-app-v3-journey-nav a{min-height:67px;gap:.2rem;padding:.4rem .12rem}.mm-app-v1-room .mm-edition-card-tools .mm-journey-tool-copy strong{font-size:.65rem}}.mm-app-v1-traveler .mm-app-v4-planner{margin:1rem 0 .65rem;border:1px solid #d9e2d7;border-radius:14px;overflow:hidden}.mm-app-v1-traveler .mm-app-v11-action-hub{margin:.75rem 0 1.45rem;min-width:0}.mm-app-v1-traveler .mm-app-v11-action-hub-heading{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:.65rem;padding:0 .15rem .65rem}.mm-app-v1-traveler .mm-app-v11-action-hub-heading h2{font-family:var(--font-display);font-size:clamp(1.35rem,2.05vw,1.9rem);line-height:1.12;margin:.18rem 0 .3rem;font-weight:400;letter-spacing:-.025em}.mm-app-v1-traveler .mm-app-v11-action-hub-heading .note{max-width:44rem;font-size:.76rem;line-height:1.5;margin:0}.mm-app-v1-traveler .mm-app-v11-attention-count{border:1px solid #d8dfd5;background:#f3f6f1;border-radius:999px;padding:.35rem .65rem;color:#3e5646;font-size:.72rem;font-weight:650;white-space:nowrap}.mm-app-v1-traveler .mm-app-v11-action-hub .mm-app-v2-tools{margin:0}.mm-app-v1-traveler .mm-app-v11-action-hub .mm-app-v2-tool{display:grid;align-content:center;gap:.35rem;min-width:0;text-align:left;min-height:100px;padding:.85rem .95rem}.mm-app-v1-traveler .mm-app-v11-action-hub .mm-app-v2-tool>small{color:#56675a;font-size:.72rem;font-weight:450;line-height:1.4;overflow-wrap:anywhere}@media(max-width:900px){.mm-app-v1-traveler .mm-app-v4-planner{margin:.65rem 0 .5rem}.mm-app-v1-traveler .mm-app-v11-action-hub .mm-app-v2-tool{min-height:92px;padding:.7rem}.mm-app-v1-traveler .mm-app-v11-action-hub .mm-app-v2-tool>small{font-size:.7rem}.mm-app-v1-traveler .mm-app-v11-action-hub .mm-app-v2-tool{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;align-content:center}.mm-app-v1-traveler .mm-app-v11-action-hub .mm-app-v2-tool>strong{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.mm-app-v1-traveler .mm-app-v11-action-hub .mm-app-v2-tool>small{grid-column:1;overflow-wrap:break-word}}@media(max-width:360px){.mm-app-v1-traveler .mm-app-v11-action-hub .mm-app-v2-tools{grid-template-columns:minmax(0,1fr)}.mm-app-v1-traveler .mm-app-v11-action-hub .mm-app-v2-tool{min-height:76px}}.mm-app-v1-room .mm-edition-card-group{min-width:0;border:1px solid #d9e2d9;border-radius:14px;background:#f5f8f3;overflow:hidden}.mm-app-v1-room .mm-edition-card-group-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:74px;padding:.9rem 1rem;list-style:none;cursor:pointer}.mm-app-v1-room .mm-edition-card-group-summary::-webkit-details-marker{display:none}.mm-app-v1-room .mm-edition-card-group-summary:focus-visible{outline:2px solid #345b43;outline-offset:-3px}.mm-app-v1-room .mm-edition-card-group-heading{display:grid;gap:.25rem;min-width:0}.mm-app-v1-room .mm-edition-card-group-heading strong{font-size:1rem;font-weight:680;line-height:1.25;color:#213d30}.mm-app-v1-room .mm-edition-card-group-heading>span:last-child,.mm-app-v1-room .mm-edition-card-group-side>span:first-child{font-size:.73rem;line-height:1.4;color:#56685b}.mm-app-v1-room .mm-edition-card-group-side{display:flex;align-items:center;gap:.65rem;text-align:right}.mm-app-v1-room .mm-edition-card-group-toggle{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:#e2e9df;font-size:1.15rem;color:#254432}.mm-app-v1-room .mm-edition-card-group[open] .mm-edition-card-group-toggle{transform:rotate(45deg)}.mm-app-v1-room .mm-edition-card-group-content{padding:0 .65rem .65rem}.mm-app-v1-room .mm-edition-card-group-content>.mm-seat-layout--full{margin:0;max-width:none;min-width:0}@media(min-width:901px){.mm-app-v1-room .mm-edition-card-media{min-height:0}.mm-app-v1-room .mm-edition-card-media .private-journey-media-picture{height:100%;min-height:220px;max-height:360px}}@media(max-width:900px){.mm-app-v1-room .mm-edition-card-group-summary{min-height:68px;padding:.8rem .75rem;gap:.45rem}.mm-app-v1-room .mm-edition-card-group-side>span:first-child{display:none}.mm-app-v1-room .mm-edition-card-group-content{padding:0 .4rem .4rem}.mm-app-v1-room .mm-edition-card-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mm-app-v1-room .mm-edition-card-links a{min-width:0;overflow-wrap:anywhere;font-size:.66rem;padding:.5rem .4rem}}@media(max-width:360px){.mm-app-v1-room .mm-edition-card-links{grid-template-columns:1fr}}.mm-app-v1:is(.mm-app-v1-authors,.mm-app-v1-circle,.mm-app-v1-readiness,.mm-app-v1-support,.mm-app-v1-private-travel,.mm-app-v1-profile,.mm-app-v1-members,.mm-app-v1-author-studio,.mm-app-v1-account-security){--mm-private-ux-line:var(--mm-v3-line);--mm-private-ux-paper:var(--mm-v3-card)}.mm-app-v1:is(.mm-app-v1-authors,.mm-app-v1-circle,.mm-app-v1-readiness,.mm-app-v1-support,.mm-app-v1-private-travel,.mm-app-v1-profile,.mm-app-v1-members,.mm-app-v1-author-studio,.mm-app-v1-account-security) .private-next-action{border:1px solid #d3ded2;border-radius:18px;background:#e6eae2;padding:clamp(1rem,2.1vw,1.55rem);display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;min-width:0}.mm-app-v1:is(.mm-app-v1-authors,.mm-app-v1-circle,.mm-app-v1-readiness,.mm-app-v1-support,.mm-app-v1-private-travel,.mm-app-v1-profile,.mm-app-v1-members,.mm-app-v1-author-studio,.mm-app-v1-account-security) .private-next-action h2{font-size:clamp(1.35rem,2.25vw,2.05rem);line-height:1.15;max-width:34ch;overflow-wrap:anywhere}.mm-app-v1:is(.mm-app-v1-authors,.mm-app-v1-circle,.mm-app-v1-readiness,.mm-app-v1-support,.mm-app-v1-private-travel,.mm-app-v1-profile,.mm-app-v1-members,.mm-app-v1-author-studio,.mm-app-v1-account-security) .private-next-action-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;min-width:0}.mm-app-v1:is(.mm-app-v1-authors,.mm-app-v1-circle,.mm-app-v1-readiness,.mm-app-v1-support,.mm-app-v1-private-travel,.mm-app-v1-profile,.mm-app-v1-members,.mm-app-v1-author-studio,.mm-app-v1-account-security) .private-next-action-controls .actions{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;min-width:0}.mm-app-v1:is(.mm-app-v1-authors,.mm-app-v1-circle,.mm-app-v1-readiness,.mm-app-v1-support,.mm-app-v1-private-travel,.mm-app-v1-profile,.mm-app-v1-members,.mm-app-v1-author-studio,.mm-app-v1-account-security) .private-next-action-controls :is(a,button){min-height:44px;display:inline-flex;align-items:center;justify-content:center;max-width:100%;overflow-wrap:anywhere}.mm-app-v1:is(.mm-app-v1-authors,.mm-app-v1-circle,.mm-app-v1-readiness,.mm-app-v1-support,.mm-app-v1-private-travel,.mm-app-v1-profile,.mm-app-v1-members,.mm-app-v1-author-studio,.mm-app-v1-account-security) :is(a,button,input,textarea,select):focus-visible{outline:3px solid #3c5348;outline-offset:3px}@media (max-width:900px){.mm-app-v1:is(.mm-app-v1-authors,.mm-app-v1-circle,.mm-app-v1-readiness,.mm-app-v1-support,.mm-app-v1-private-travel,.mm-app-v1-profile,.mm-app-v1-members,.mm-app-v1-author-studio,.mm-app-v1-account-security) :is(.private-next-action,.admin-section,.circle-generator,.circle-existing,.mm-planner-card){min-width:0;max-width:100%}.mm-app-v1:is(.mm-app-v1-authors,.mm-app-v1-circle,.mm-app-v1-readiness,.mm-app-v1-support,.mm-app-v1-private-travel,.mm-app-v1-profile,.mm-app-v1-members,.mm-app-v1-author-studio,.mm-app-v1-account-security) .private-next-action-controls>a.button{flex:1 1 100%;width:100%}.mm-app-v1:is(.mm-app-v1-authors,.mm-app-v1-circle,.mm-app-v1-readiness,.mm-app-v1-support,.mm-app-v1-private-travel,.mm-app-v1-profile,.mm-app-v1-members,.mm-app-v1-author-studio,.mm-app-v1-account-security) :is(section[id],form[id],h2[id]){scroll-margin-top:calc(80px + env(safe-area-inset-top))}}.mm-local-review-navigation{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;padding:.6rem max(1rem,env(safe-area-inset-left));background:#e2e8da;color:#35462c;border-bottom:1px solid #becbb1;font:12px/1.5 system-ui,sans-serif}.mm-local-review-navigation a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px;color:inherit}.mm-local-review-navigation a:focus-visible{outline:3px solid #476c31;outline-offset:3px}.mm-studio-fields{display:contents;border:0;margin:0;padding:0;min-width:0}.mm-studio-recovery{padding:1rem;border:1px solid #ae8055;background:#f5ecdf;border-radius:10px;overflow-wrap:anywhere}.mm-studio-recovery p{font-size:.85rem;line-height:1.6}.mm-studio-recovery .actions{display:flex;gap:.75rem;flex-wrap:wrap}.mm-studio-recovery :is(a,button){min-height:44px;align-content:center;max-width:100%;font-size:.8rem}.mm-studio-recovery:focus{outline:3px solid #6e573e;outline-offset:3px}.mm-app-v1-readiness .private-readiness-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0}.mm-app-v1-readiness .private-readiness-filters a{min-height:44px;padding:.65rem .9rem;border:1px solid var(--mm-v3-line);border-radius:8px;display:inline-flex;align-items:center;color:inherit;text-decoration:none;font-size:.85rem;max-width:100%;overflow-wrap:anywhere}.mm-app-v1-readiness .private-readiness-filters a[aria-current=page]{background:var(--mm-v3-deep);color:#fff}.mm-app-v1-readiness .private-readiness-filters a:focus-visible{outline:3px solid var(--mm-v3-deep);outline-offset:3px}.mm-app-v1-readiness .private-readiness-progress{display:grid;gap:.6rem;margin:0 0 1rem;font-size:.85rem;line-height:1.5}.mm-app-v1-readiness .private-readiness-progress progress{width:100%;height:10px;accent-color:var(--mm-v3-deep)}.mm-app-v1-readiness .private-readiness-progress .note{margin:0}.mm-app-v1-readiness .private-readiness-receipt{padding:1rem;border:1px solid var(--mm-v3-line);border-radius:10px;background:#e6eadf;line-height:1.5}.mm-app-v1-readiness #readiness-checklists{scroll-margin-top:100px}@media(max-width:600px){.mm-app-v1-readiness .private-readiness-filters a{flex:1 1 auto;justify-content:center}}.mm-account-save-fields{border:0;margin:0;padding:0;min-width:0;display:grid;gap:1.5rem}.mm-account-save-fields:disabled{opacity:.7}.mm-account-save-error{border:1px solid;padding:1rem;overflow-wrap:anywhere}.mm-account-save-error:focus{outline:2px solid currentColor;outline-offset:4px}.mm-account-save-error button{min-height:44px;white-space:normal}.mm-app-v1-traveler .mm-overview-focus{display:flex;flex-wrap:wrap;gap:1rem;padding:clamp(1rem,2vw,1.6rem);margin-block:1rem 1.5rem;border:1px solid var(--mm-v3-line);background:var(--mm-v3-card);min-width:0}.mm-app-v1-traveler .mm-overview-focus-copy{flex:1 1 18rem;min-width:0;overflow-wrap:anywhere}.mm-app-v1-traveler .mm-overview-focus h2{font:400 clamp(1.5rem,2.8vw,2.15rem)/1.18 var(--font-display),Georgia,serif;margin:.5rem 0}.mm-app-v1-traveler .mm-overview-focus p{font-size:1rem;line-height:1.55;max-width:65ch}.mm-app-v1-traveler .mm-overview-focus .eyebrow{font-size:.75rem}.mm-app-v1-traveler .mm-overview-focus-evidence{color:var(--mm-v3-quiet)}.mm-app-v1-traveler .mm-overview-focus-action{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:.8rem 1rem;max-width:100%;color:var(--mm-v3-card);background:var(--mm-v3-deep);white-space:normal;overflow-wrap:anywhere;text-decoration:none}.mm-app-v1-traveler .mm-overview-focus-action:focus-visible{outline:3px solid var(--mm-v3-deep);outline-offset:3px}@media(max-width:600px){.mm-app-v1-traveler .mm-overview-focus-action{width:100%}}.app-shell.private-workspace.mm-app-v1-traveler{--mm-v3-page:#0e1415;--mm-v3-card:#161e1c;--mm-v3-raised:#202825;--mm-v3-line:#60766a;--mm-v3-quiet:#b8c2ba;--mm-v3-deep:#29463b;--mm-vt-text:#f3f0e9;--mm-vt-gold:#e6be78;--mm-design-text:var(--mm-vt-text);--mm-design-text-muted:var(--mm-v3-quiet);--mm-design-surface:var(--mm-v3-page);--mm-design-surface-muted:var(--mm-v3-raised);--mm-design-line:var(--mm-v3-line);--mm-design-focus:var(--mm-vt-gold);background:var(--mm-v3-page);color:var(--mm-vt-text);color-scheme:dark}.mm-app-v1-traveler>.private-workspace-main{background:radial-gradient(ellipse 85% 50% at 78% 0,rgba(83,116,96,.15),transparent 75%),var(--mm-v3-page);color:var(--mm-vt-text)}.mm-app-v1-traveler>.account-sidebar{background:#0b1111;border-right:1px solid rgba(184,194,186,.2)}.mm-app-v1-traveler>.account-sidebar .account-nav-desktop a{color:#c2cec5;min-height:44px}.mm-app-v1-traveler>.account-sidebar .account-nav-desktop a[aria-current=page]{background:#263c32;color:var(--mm-vt-text);box-shadow:inset 2px 0 0 var(--mm-vt-gold)}.mm-app-v1-traveler>.mm-app-v1-topbar{background:rgba(14,20,21,.96);color:var(--mm-vt-text);border-bottom-color:rgba(184,194,186,.2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mm-app-v1-traveler .mm-app-v1-context-index,.mm-app-v1-traveler .mm-app-v1-topbar-eyebrow,.mm-app-v1-traveler .mm-overview-focus .eyebrow,.mm-app-v1-traveler .private-workspace-header .eyebrow{color:var(--mm-vt-gold);letter-spacing:.13em}.mm-app-v1-traveler .mm-app-v1-topbar-actions a{background:var(--mm-v3-raised);border:1px solid rgba(184,194,186,.24);color:var(--mm-vt-text);min-height:44px}.mm-app-v1-traveler .private-workspace-header h1{color:var(--mm-vt-text);font-family:var(--font-display);font-size:clamp(2.1rem,4.2vw,4.3rem);font-weight:400;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.mm-app-v1-traveler .mm-overview-focus-evidence,.mm-app-v1-traveler .private-workspace-lede,.mm-app-v1-traveler :is(.note,.private-section-description,.private-attention-description){color:var(--mm-v3-quiet)}.mm-app-v1-traveler .account-access-badges .status{background:#24372e;color:#e8f1e8;border-color:var(--mm-v3-line)}.mm-app-v1-traveler .mm-overview-focus{padding:clamp(1.35rem,3vw,2.6rem);border:1px solid rgba(230,190,120,.55);border-radius:22px;background:linear-gradient(123deg,rgba(57,82,64,.26),transparent 78%),var(--mm-v3-raised);box-shadow:0 24px 66px rgba(0,0,0,.14);gap:clamp(1.25rem,3vw,2.5rem);align-items:center}.mm-app-v1-traveler .mm-overview-focus h2{color:var(--mm-vt-text);font-size:clamp(1.9rem,3.1vw,3.05rem);line-height:1.07;letter-spacing:-.035em;max-width:21ch;text-wrap:balance}.mm-app-v1-traveler .mm-overview-focus p{color:#dbe3db;max-width:64ch}.mm-app-v1-traveler .mm-overview-focus .mm-overview-focus-evidence{color:var(--mm-v3-quiet)}.mm-app-v1-traveler :is(.mm-overview-focus-action,.private-journey-card-action a){background:var(--mm-vt-gold);color:#111b18;border-radius:11px;font-weight:700;min-height:48px;transition:background-color .18s var(--ease-standard)}.mm-app-v1-traveler :is(.mm-overview-focus-action,.private-journey-card-action a):hover{background:#f2d29b}.mm-app-v1-traveler :is(.private-journey-card,.private-overview-year-item,.mm-app-v2-tool,.mm-app-v3-more){background:var(--mm-v3-card);color:var(--mm-vt-text);border-color:rgba(184,194,186,.3);box-shadow:0 12px 32px rgba(0,0,0,.13)}.mm-app-v1-traveler .private-journey-card{border-radius:22px;padding:clamp(.75rem,1.25vw,1.1rem)}.mm-app-v1-traveler .mm-app-v3-private h2,.mm-app-v1-traveler .private-journey-identity h2,.mm-app-v1-traveler .private-section-heading h2{color:var(--mm-vt-text);letter-spacing:-.035em}.mm-app-v1-traveler :is(.private-attention-panel,.mm-app-v3-private){background:var(--mm-v3-raised);border:1px solid rgba(184,194,186,.3);color:var(--mm-vt-text);border-radius:18px}.mm-app-v1-traveler .private-attention-list li{border-color:rgba(184,194,186,.28)}.mm-app-v1-traveler .mm-app-v2-tool:is(:hover,:focus-visible){background:#29372d;border-color:var(--mm-vt-gold)!important}.mm-app-v1-traveler .mm-app-v1-context{background:#121a19!important;color:var(--mm-vt-text);border-color:rgba(184,194,186,.2)}.mm-app-v1-traveler .mm-app-v1-context :is(h2,dd){color:var(--mm-vt-text)}.mm-app-v1-traveler .mm-app-v1-context :is(dt,.mm-app-v1-context-description,.mm-app-v1-context-footer){color:var(--mm-v3-quiet)}.mm-app-v1-traveler .mm-app-v1-context-facts>div{border-color:rgba(184,194,186,.24)}.mm-app-v1-traveler .mm-app-v1-context-status{color:#d7e9d8;border-color:var(--mm-v3-line)}.mm-app-v1-traveler .mm-app-v1-context-primary{background:var(--mm-vt-gold);color:#111b18;min-height:48px}.mm-app-v1-traveler .mm-app-v1-context-secondary{color:var(--mm-vt-text);border-color:rgba(184,194,186,.24)}.mm-app-v1-traveler :is(a,button,summary):focus-visible{outline:3px solid var(--mm-vt-gold);outline-offset:3px}@media (max-width:900px){.app-shell.private-workspace.mm-app-v1-traveler>.private-workspace-main{padding-inline:clamp(.95rem,4vw,1.5rem);padding-bottom:calc(7.5rem + env(safe-area-inset-bottom))}.mm-app-v1-traveler .private-workspace-header h1{font-size:clamp(2rem,8.2vw,3.1rem)}.mm-app-v1-traveler .mm-overview-focus{padding:1.3rem;border-radius:18px}.mm-app-v1-traveler .mm-overview-focus h2{font-size:clamp(1.7rem,7vw,2.35rem)}.mm-app-v1-traveler .mm-overview-focus-action{width:100%}.mm-app-v1-traveler>.mm-mobile-primary-nav{background:rgba(12,19,18,.96);color:var(--mm-vt-text);border-top-color:rgba(184,194,186,.23);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mm-app-v1-traveler>.mm-mobile-primary-nav .mm-mobile-drawer-opener[aria-expanded=true]:before,.mm-app-v1-traveler>.mm-mobile-primary-nav .mm-mobile-primary-link[aria-current=page]:before{background:var(--mm-vt-gold)}}@media (prefers-reduced-motion:reduce){.mm-app-v1-traveler :is(.mm-overview-focus-action,.private-journey-card-action a){transition:none}}.app-shell.private-workspace.mm-app-v1{--mm-private-canvas:#0e1415;--mm-private-surface:#161e1c;--mm-private-surface-raised:#202825;--mm-private-border:#60766a;--mm-private-text:#f3f0e9;--mm-private-muted:#b8c2ba;--mm-private-accent:#e6be78;--mm-private-on-accent:#111b18;--mm-private-focus-ring:#f5d79e;--mm-private-radius-sm:12px;--mm-private-radius-card:20px;--mm-private-space:clamp(1rem,2.2vw,2rem);--mm-private-safe-bottom:env(safe-area-inset-bottom,0px);--mm-private-motion:180ms}.app-shell.private-workspace.mm-app-v1 .mm-mobile-context-details{display:none}@media (min-width:901px){.app-shell.private-workspace.mm-app-v1-traveler>.private-workspace-main{padding-inline:clamp(1.5rem,3vw,4.5rem);padding-bottom:clamp(4rem,7vw,6rem)}.mm-app-v1-traveler .private-workspace-header{gap:clamp(1.25rem,2.6vw,3rem);align-items:end;padding-bottom:clamp(1.5rem,2.4vw,2.25rem);margin-bottom:clamp(1.25rem,2vw,2.5rem);border-bottom:1px solid rgba(184,194,186,.22)}.mm-app-v1-traveler>.mm-app-v1-context .mm-app-v1-context-sticky{position:sticky;top:max(5rem,env(safe-area-inset-top));display:grid;align-content:start;gap:.75rem}.mm-app-v1-traveler .mm-app-v1-context-facts{margin-block:.75rem}.mm-app-v1-traveler .mm-app-v1-context-primary{min-height:48px}}.mm-app-v1-traveler :is(.private-empty-state,.private-state-band,.private-next-action){border-color:rgba(184,194,186,.35);background:var(--mm-private-surface-raised);color:var(--mm-private-text);border-radius:var(--mm-private-radius-card)}.mm-app-v1-traveler :is(.private-empty-state,.private-state-band,.private-next-action) :is(h2,h3,strong){color:var(--mm-private-text)}.mm-app-v1-traveler .private-state-band .private-state-kicker{color:var(--mm-private-accent);font-size:.72rem;letter-spacing:.095em;text-transform:uppercase}.mm-app-v1-traveler .private-overview-year-item .private-overview-year-copy{display:grid;align-content:start;gap:.45rem;padding:clamp(.85rem,1.5vw,1.2rem)}.mm-app-v1-traveler :is(.private-overview-year-copy,.mm-app-v2-tool,.mm-app-v3-private,.private-attention-panel) .note{color:var(--mm-private-muted)}.mm-app-v1-traveler :is(.private-overview-year-item,.private-journey-card) .private-journey-media-picture{background:var(--mm-private-surface-raised)}.mm-app-v1-traveler :is(.private-journey-card,.private-overview-year-item,.mm-app-v2-tool){transition:border-color var(--mm-private-motion) ease,transform var(--mm-private-motion) ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.mm-app-v1-traveler :is(.private-journey-card,.private-overview-year-item):hover{border-color:rgba(230,190,120,.67);transform:translateY(-2px)}}.mm-app-v1-traveler .mm-mobile-context-summary:focus-visible,.mm-app-v1-traveler :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--mm-private-focus-ring);outline-offset:3px}.mm-app-v1-traveler .private-workspace-skip-link:focus-visible{background:var(--mm-private-accent);color:var(--mm-private-on-accent);border-color:var(--mm-private-on-accent);outline-color:var(--mm-private-accent)}@media (max-width:900px){.app-shell.private-workspace.mm-app-v1-traveler>.private-workspace-main{padding-inline:max(1rem,env(safe-area-inset-left,0px)) max(1rem,env(safe-area-inset-right,0px));padding-top:max(1.35rem,env(safe-area-inset-top,0px));padding-bottom:calc(6.25rem + env(safe-area-inset-bottom, 0px));min-width:0}.mm-app-v1-traveler .private-workspace-header{grid-template-columns:minmax(0,1fr);gap:.8rem;padding-bottom:1.2rem;margin-bottom:1.3rem;border-bottom:1px solid rgba(184,194,186,.22)}.mm-app-v1-traveler .private-workspace-header h1{font-size:clamp(2.1rem,9.5vw,3.75rem);max-width:100%;overflow-wrap:anywhere}.mm-app-v1-traveler .private-workspace-header-aside{min-width:0;max-width:100%}.app-shell.private-workspace.mm-app-v1-traveler .mm-mobile-context-details{display:block;margin:.45rem 0 1.5rem;overflow:hidden;border:1px solid rgba(230,190,120,.45);border-radius:16px;background:var(--mm-private-surface-raised);color:var(--mm-private-text)}.mm-app-v1-traveler .mm-mobile-context-summary{list-style:none;cursor:pointer;display:grid;gap:.45rem;min-height:76px;padding:1rem 1.15rem;touch-action:manipulation}.mm-app-v1-traveler .mm-mobile-context-summary::-webkit-details-marker{display:none}.mm-app-v1-traveler .mm-mobile-context-overline{color:var(--mm-private-accent);font-size:.65rem;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.mm-app-v1-traveler .mm-mobile-context-summary-line{display:flex;align-items:center;justify-content:space-between;gap:.9rem}.mm-app-v1-traveler .mm-mobile-context-summary-line strong{font-size:clamp(1rem,4vw,1.3rem);line-height:1.25;overflow-wrap:anywhere}.mm-app-v1-traveler .mm-mobile-context-chevron{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border:1px solid rgba(184,194,186,.35);border-radius:50%;font-size:1.35rem;color:var(--mm-private-accent);transition:transform var(--mm-private-motion) ease}.mm-app-v1-traveler .mm-mobile-context-details[open] .mm-mobile-context-chevron{transform:rotate(45deg)}.mm-app-v1-traveler .mm-mobile-context-status{color:var(--mm-private-muted);line-height:1.5;font-size:.82rem}.mm-app-v1-traveler .mm-mobile-context-body{display:grid;gap:1rem;padding:1rem 1.15rem 1.2rem;border-top:1px solid rgba(184,194,186,.25);font-size:.88rem;line-height:1.6}.mm-app-v1-traveler .mm-mobile-context-body p{margin:0;color:var(--mm-private-muted)}.mm-app-v1-traveler .mm-mobile-context-facts{display:grid;gap:.5rem;margin:0}.mm-app-v1-traveler .mm-mobile-context-facts>div{display:flex;justify-content:space-between;gap:1rem;padding-block:.5rem;border-bottom:1px solid rgba(184,194,186,.22)}.mm-app-v1-traveler .mm-mobile-context-facts dt{color:var(--mm-private-muted)}.mm-app-v1-traveler .mm-mobile-context-facts dd{margin:0;text-align:right;overflow-wrap:anywhere}.mm-app-v1-traveler .mm-mobile-context-actions{display:grid;gap:.55rem}.mm-app-v1-traveler .mm-mobile-context-actions a{min-height:48px;padding:.7rem 1rem;display:flex;align-items:center;justify-content:center;text-align:center;overflow-wrap:anywhere;border-radius:10px;text-decoration:none;font-weight:650}.mm-app-v1-traveler .mm-mobile-context-primary{color:var(--mm-private-on-accent);background:var(--mm-private-accent)}.mm-app-v1-traveler .mm-mobile-context-secondary{color:var(--mm-private-text);background:var(--mm-private-surface);border:1px solid var(--mm-private-border)}.app-shell.private-workspace.mm-app-v1-traveler>.mm-mobile-primary-nav{background:rgba(11,17,17,.97);color:var(--mm-private-text);border-top:1px solid rgba(184,194,186,.3);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding-bottom:max(.35rem,env(safe-area-inset-bottom,0px));min-height:calc(4.8rem + env(safe-area-inset-bottom, 0px))}.mm-app-v1-traveler .mm-mobile-primary-nav :is(.mm-mobile-primary-link,.mm-mobile-drawer-opener){min-height:52px;color:#c8d2c9;border-radius:11px}.mm-app-v1-traveler .mm-mobile-primary-nav :is(.mm-mobile-primary-link[aria-current=page],.mm-mobile-drawer-opener[aria-expanded=true],.mm-mobile-drawer-opener[data-current-section]){color:var(--mm-private-accent)}.mm-app-v1-traveler .mm-mobile-primary-nav :is(.mm-mobile-primary-link,.mm-mobile-drawer-opener):focus-visible{outline-offset:-3px}.mm-app-v1-traveler .mm-mobile-journey-drawer{color:var(--mm-private-text);background:var(--mm-private-surface);border-color:rgba(184,194,186,.3)}.mm-app-v1-traveler .mm-mobile-drawer-grab span{background:var(--mm-private-accent)}.mm-app-v1-traveler .mm-mobile-drawer-head{border-color:rgba(184,194,186,.28)}.mm-app-v1-traveler .mm-mobile-drawer-nav a[aria-current=page]{color:var(--mm-private-accent)}}@media (max-width:360px){.mm-app-v1-traveler .mm-mobile-primary-nav :is(.mm-mobile-primary-link,.mm-mobile-drawer-opener){font-size:.68rem;gap:.2rem;padding-inline:.08rem}.mm-app-v1-traveler .mm-mobile-context-facts>div{display:grid;gap:.1rem}.mm-app-v1-traveler .mm-mobile-context-facts dd{text-align:left}}@media (prefers-reduced-motion:reduce){.mm-app-v1-traveler :is(.mm-mobile-context-chevron,.private-journey-card,.private-overview-year-item,.mm-mobile-primary-link){transition:none!important;animation:none!important;transform:none!important}}@media (forced-colors:active){.mm-app-v1-traveler :is(.mm-mobile-context-details,.mm-mobile-context-actions a,.mm-mobile-primary-nav){border:1px solid CanvasText;forced-color-adjust:auto}}.mm-app-v1-traveler .private-journey-card .private-journey-identity :is(.private-journey-place,.note),.mm-app-v1-traveler .private-journey-card :is(.private-journey-card-copy>.note,.private-state-band .note){color:var(--mm-private-muted)}.mm-app-v1-traveler .private-journey-card .private-journey-identity .eyebrow{color:var(--mm-private-accent)}.mm-app-v1-traveler .private-journey-card .private-state-band :is(.private-state-kicker,strong){color:var(--mm-private-text)}.mm-app-v1-traveler .private-journey-card .private-state-band .private-state-kicker{color:var(--mm-private-accent)}.mm-app-v1-traveler .mm-app-v9-workspace>summary strong{color:var(--mm-vt-text,#f3f0e9);font:600 clamp(1.1rem,1.65vw,1.5rem)/1.15 var(--font-display),Georgia,serif;letter-spacing:-.02em}.mm-app-v1-traveler .mm-app-v9-workspace>summary .note{color:var(--mm-v3-quiet);font-size:.83rem;line-height:1.5}.mm-app-v1-traveler .mm-app-v9-workspace>summary:focus-visible{outline:3px solid var(--mm-vt-gold);outline-offset:-4px}.mm-app-v1-traveler #private-overview-year-title{scroll-margin-top:calc(5.5rem + env(safe-area-inset-top, 0px))}.mm-app-v1-traveler #private-overview-year-title:focus{outline-offset:5px}@media(max-width:900px){.app-shell.private-workspace.mm-app-v1-members>.mm-app-v1-topbar{background:#111b18;color:#f4f1e9;border-bottom:1px solid rgba(192,208,194,.3)}.app-shell.private-workspace.mm-app-v1-members>.mm-app-v1-topbar .mm-app-v1-topbar-identity strong{color:#f4f1e9}.app-shell.private-workspace.mm-app-v1-members>.mm-app-v1-topbar .mm-app-v1-topbar-eyebrow{color:#e6be78}.app-shell.private-workspace.mm-app-v1-authors>.mm-app-v1-topbar{background:#111b18;color:#f4f1e9;border-bottom:1px solid rgba(192,208,194,.3)}.app-shell.private-workspace.mm-app-v1-authors>.mm-app-v1-topbar .mm-app-v1-topbar-identity strong{color:#f4f1e9}.app-shell.private-workspace.mm-app-v1-authors>.mm-app-v1-topbar .mm-app-v1-topbar-eyebrow{color:#e6be78}}.mm-digital-panel,.mm-digital-panel *,.mm-digital-partner-feature,.mm-digital-partner-feature *,.mm-digital-role-feature,.mm-digital-role-feature *,.mm-digital-society-feature,.mm-digital-society-feature *{box-sizing:border-box}.mm-digital-eyebrow{margin:0;color:#67645e;font:500 .69rem/1.55 -apple-system,BlinkMacSystemFont,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}.mm-digital-panel{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr);align-items:stretch;gap:clamp(1.4rem,3vw,4rem);position:relative;border:1px solid rgba(29,32,29,.28);padding:clamp(1.35rem,3vw,3rem);background:rgba(243,240,233,.97);color:#171a18;z-index:6}.mm-digital-panel-intro{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.mm-digital-panel-intro h3{font:400 clamp(1.75rem,3vw,3.2rem)/1.08 var(--font-display),Georgia,serif;letter-spacing:-.038em;text-wrap:balance;max-width:18ch;margin:clamp(.75rem,1.8vw,1.5rem) 0 1.2rem;color:#161916}.mm-digital-panel-intro h3 em{font-style:normal;color:#555a52}.mm-digital-panel-intro>p:not(.mm-digital-eyebrow){font-size:clamp(.95rem,1.1vw,1.08rem);line-height:1.64;max-width:47ch;color:#474e46}.mm-digital-principles{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1.1rem;margin:1.7rem 0 0}.mm-digital-principles span{padding:0 0 .35rem;border-bottom:1px solid rgba(19,24,20,.32);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#363d35}.mm-digital-enter{display:inline-flex;gap:1.5rem;justify-content:space-between;align-items:center;text-decoration:none;color:#161916;min-height:44px;margin-top:auto;padding-top:1.8rem;border-bottom:1px solid;font:.77rem/1.4 -apple-system,BlinkMacSystemFont,Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase}.mm-digital-android summary:focus-visible,.mm-digital-enter:focus-visible{outline:2px solid #151719;outline-offset:4px}.mm-digital-instructions{min-width:0;border-left:1px solid rgba(29,32,29,.2);padding-left:clamp(1rem,3vw,3rem)}.mm-digital-instructions-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.3rem}.mm-digital-identity{display:inline-flex;align-items:center;gap:.75rem;min-width:0}.mm-digital-identity img{display:block;flex:none;width:40px;height:40px;border-radius:9px}.mm-digital-identity strong{font-size:.76rem;letter-spacing:.12em}.mm-digital-identity small{display:block;font-size:.59rem;letter-spacing:.12em;margin-top:.2rem;color:#6b6b64}.mm-digital-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;margin:0;list-style:none}.mm-digital-steps li{min-width:0;display:flex;flex-direction:column;align-items:stretch;padding:0 clamp(.4rem,1.25vw,1.2rem);border-left:1px solid rgba(29,32,29,.16)}.mm-digital-steps li:first-child{border-left:0;padding-left:0}.mm-digital-steps li:last-child{padding-right:0}.mm-digital-step-index{font:400 .79rem/1.5 Georgia,serif;margin-bottom:.65rem;color:#555b54}.mm-digital-illustration{height:clamp(112px,12vw,174px);min-width:0;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:#e5e2db;border:1px solid rgba(30,36,32,.12)}.mm-digital-steps li>strong{font:400 clamp(.98rem,1.35vw,1.24rem)/1.25 var(--font-display),Georgia,serif;margin:.8rem 0 .35rem;letter-spacing:-.015em}.mm-digital-steps li>p{margin:0;font-size:clamp(.75rem,.85vw,.9rem);line-height:1.5;color:#595d55}.mm-digital-safari{width:82%;height:80%;display:flex;flex-direction:column;border:3px solid #222824;border-radius:14px;background:#f6f4ef;overflow:hidden;padding:0;box-shadow:0 10px 18px rgba(0,0,0,.07)}.mm-digital-safari-view{flex:1 1;background:linear-gradient(155deg,#abb2ab,#e4ded5 57%,#a0a99e)}.mm-digital-safari-bar{display:flex;align-items:center;justify-content:space-around;min-height:35px;color:#464b45}.mm-digital-safari-share{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1.5px solid #777d75;color:#121915}.mm-digital-safari-share svg{width:18px;height:18px}.mm-digital-safari-chevron{font-size:24px;line-height:1}.mm-digital-safari-menu{display:flex;flex-direction:column;width:92%;background:#f6f4ef;border-radius:12px;box-shadow:0 12px 20px #282e2815;padding:8px;gap:4px;font:.63rem/1.4 -apple-system,BlinkMacSystemFont,Arial,sans-serif}.mm-digital-safari-menu strong,.mm-digital-safari-menu>span{padding:.5rem .4rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d8d8d3;font-weight:400}.mm-digital-safari-menu strong{border:1.5px solid #181c19;border-radius:5px;color:#151915;font-weight:650}.mm-digital-homescreen{display:grid;justify-items:center;gap:.55rem;text-align:center;width:100%;padding:.6rem;background:radial-gradient(circle at 80% 14%,#b6b3a9,#746f65);height:100%;align-content:center}.mm-digital-homescreen img{display:block;width:clamp(51px,5.5vw,74px);height:clamp(51px,5.5vw,74px);border-radius:16px;box-shadow:0 9px 22px #161b1b3a}.mm-digital-homescreen span{color:#fff;font:.55rem/1.2 -apple-system,BlinkMacSystemFont,Arial,sans-serif;text-shadow:0 1px 3px #333;letter-spacing:.04em}.mm-digital-android{margin-top:1.2rem;border-top:1px solid rgba(30,36,32,.15);border-bottom:1px solid rgba(30,36,32,.15);font:400 .84rem/1.5 -apple-system,BlinkMacSystemFont,Arial,sans-serif}.mm-digital-android summary{cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:.5rem;list-style:none}.mm-digital-android summary::-webkit-details-marker{display:none}.mm-digital-android summary span{font-size:1.4rem}.mm-digital-android p{max-width:70ch;margin:0 0 1rem;color:#555b53}.mm-digital-fineprint{font:.72rem/1.58 -apple-system,BlinkMacSystemFont,Arial,sans-serif;letter-spacing:.015em;color:#646861;margin:.8rem 0 0;max-width:80ch}main.public-page.editorial-home.public-experience-v2.home-rework .editorial-statement>.mm-digital-panel{grid-column:1/-1;grid-row:3;width:100%;margin-top:clamp(1.5rem,3vw,3rem)}.access-editorial-login .mm-digital-login-wrap{padding:clamp(2rem,5vw,5rem) var(--gutter);background:var(--paper,#f3f0e9)}.access-editorial-login .mm-digital-login-wrap>.mm-digital-panel{max-width:1360px;margin:0 auto}.mm-participation-v3 .mm-digital-role-feature{margin-top:clamp(2rem,4vw,4rem);padding:clamp(1.25rem,3vw,2.5rem);border:1px solid rgba(26,30,27,.25);background:#f3f0e9}.mm-digital-role-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.mm-digital-partner-feature h3,.mm-digital-role-feature h3,.mm-digital-society-feature h3{font:400 clamp(1.9rem,3.2vw,3.25rem)/1.07 var(--font-display),Georgia,serif;letter-spacing:-.035em;margin:.7rem 0 1rem;text-wrap:balance}.mm-digital-role-intro{max-width:55ch;font-size:.99rem;line-height:1.64;color:#505650;margin:0}.mm-digital-role-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#c8c5bc;margin-top:2.1rem;border-block:1px solid #c8c5bc}.mm-digital-role-grid article{min-width:0;padding:1.5rem 1rem;background:#f3f0e9}.mm-digital-role-grid span{font:.71rem/1.5 -apple-system,BlinkMacSystemFont,Arial,sans-serif;letter-spacing:.14em;color:#77716b}.mm-digital-role-grid h4{font:400 clamp(1.3rem,2vw,1.85rem)/1.2 var(--font-display),Georgia,serif;margin:.8rem 0}.mm-digital-role-grid p{font-size:.92rem;line-height:1.6;color:#4f554d;margin:0}.mm-digital-role-guardrail{font:.75rem/1.6 -apple-system,BlinkMacSystemFont,Arial,sans-serif;color:#686963;margin:1.2rem 0 0}.mm-society-v3 .mm-digital-society-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:2rem;margin-top:clamp(2rem,5vw,4rem);border:1px solid rgba(235,226,212,.32);padding:clamp(1.4rem,3vw,2.6rem);color:#f5f1ea}.mm-society-v3 .mm-digital-society-feature .mm-digital-eyebrow{color:#c4bbae}.mm-digital-society-feature h3{color:#f5f1ea;max-width:19ch}.mm-digital-society-feature p{color:#cfc9c0;max-width:58ch;line-height:1.6}.mm-digital-society-right{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;border-left:1px solid #ffffff3d;padding-left:2rem}.mm-digital-society-right .mm-digital-identity strong{color:#f3f0e9}.mm-digital-society-right .mm-digital-identity small{color:#d0c7b9}.mm-digital-society-right>p{font:400 clamp(1rem,1.6vw,1.4rem)/1.45 var(--font-display),Georgia,serif}.px-partners .mm-digital-partner-feature{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,3rem);margin-top:clamp(2rem,4vw,4rem);border:1px solid rgba(35,35,30,.27);padding:clamp(1.4rem,3vw,2.6rem);background:#efebe3}.mm-digital-partner-feature h3{max-width:18ch}.mm-digital-partner-feature p{color:#4b514b;line-height:1.65;max-width:53ch}.mm-digital-partner-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#c9c5bb;align-items:stretch}.mm-digital-partner-steps div{display:flex;flex-direction:column;gap:1.2rem;background:#efebe3;padding:1rem}.mm-digital-partner-steps span{font:.72rem/1.2 -apple-system,BlinkMacSystemFont,Arial,sans-serif;letter-spacing:.13em;color:#666a65}.mm-digital-partner-steps strong{font:400 clamp(1.15rem,1.8vw,1.75rem)/1.18 var(--font-display),Georgia,serif}.mm-digital-partner-steps p{font-size:.83rem;margin:auto 0 0}@media (max-width:900px){.mm-digital-panel{grid-template-columns:1fr}.mm-digital-instructions{padding:1.35rem 0 0;border-left:0;border-top:1px solid rgba(29,32,29,.2)}.mm-digital-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-society-v3 .mm-digital-society-feature,.px-partners .mm-digital-partner-feature{grid-template-columns:1fr}.mm-digital-society-right{padding:1.5rem 0 0;border-left:0;border-top:1px solid #ffffff3d}}@media (max-width:600px){.mm-digital-panel{padding:1.2rem;gap:1.6rem}.mm-digital-panel-intro h3{font-size:clamp(1.75rem,9vw,2.6rem)}.mm-digital-instructions-head .mm-digital-eyebrow{max-width:18ch}.mm-digital-steps{grid-template-columns:1fr;gap:.85rem}.mm-digital-steps li{display:grid;grid-template-columns:4.4rem minmax(0,1fr);grid-template-rows:auto auto auto;gap:0 .9rem;min-height:100px;padding:.9rem 0;border-left:0;border-top:1px solid #bbb9b0}.mm-digital-steps li:first-child{border-top:0}.mm-digital-step-index{grid-column:2;grid-row:1;margin:0}.mm-digital-illustration{grid-column:1;grid-row:1/4;height:100px}.mm-digital-steps li>strong{grid-column:2;grid-row:2;margin:.3rem 0}.mm-digital-steps li>p{grid-column:2;grid-row:3;align-self:start}.mm-digital-safari{width:84%;height:75%}.mm-digital-safari-bar{min-height:26px}.mm-digital-safari-share{width:26px;height:26px}.mm-digital-safari-share svg{width:14px;height:14px}.mm-digital-safari-menu{font-size:.49rem}.mm-digital-safari-menu strong,.mm-digital-safari-menu>span{padding:.28rem .2rem}.mm-digital-homescreen img{height:42px;width:42px;border-radius:10px}.mm-digital-homescreen span{font-size:.42rem}.mm-digital-role-head{flex-direction:column;gap:1rem}.mm-digital-role-grid{grid-template-columns:1fr}.mm-digital-role-grid article{padding:1.1rem .6rem}.mm-digital-partner-steps{grid-template-columns:1fr}.mm-digital-partner-steps div{min-height:100px}}@media (prefers-reduced-motion:reduce){.mm-digital-panel *,.mm-digital-partner-feature *,.mm-digital-role-feature *,.mm-digital-society-feature *{animation:none;transition:none}}.mm-digital-mobile-install{display:none}@media (max-width:900px){.mm-digital-panel--home .mm-digital-instructions--desktop{display:none}.mm-digital-panel--home .mm-digital-mobile-install{display:block;width:100%;min-width:0;margin-top:.35rem;border-block:1px solid rgba(29,32,29,.24);font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif}.mm-digital-mobile-install>summary{display:flex;align-items:center;justify-content:space-between;min-height:74px;gap:.75rem;padding:.6rem 0;color:#181d1a;cursor:pointer;list-style:none}.mm-digital-mobile-install>summary::-webkit-details-marker{display:none}.mm-digital-mobile-install>summary:after{display:none;content:none}.mm-digital-mobile-install>summary:focus-visible{outline:2px solid #171b18;outline-offset:4px}.mm-digital-mobile-install-label{display:grid;min-width:0;gap:.28rem}.mm-digital-mobile-install-label .mm-digital-identity img{width:37px;height:37px;border-radius:8px}.mm-digital-mobile-install-label .mm-digital-identity{gap:.7rem}.mm-digital-mobile-install-label .mm-digital-identity strong{font-size:.71rem;letter-spacing:.12em}.mm-digital-mobile-install-label .mm-digital-identity small{font-size:.6rem;letter-spacing:.09em}.mm-digital-mobile-install-hint{margin-left:47px;color:#555b54;font-size:.76rem;line-height:1.35}.mm-digital-mobile-install-content{min-width:0;padding:1rem 0 1.15rem;border-top:1px solid rgba(29,32,29,.16)}.mm-digital-mobile-install-content>.mm-digital-eyebrow{margin:0 0 1rem}.mm-digital-mobile-install-content .mm-digital-fineprint{margin-top:1rem;font-size:.78rem;line-height:1.6}}@media (max-width:700px){main.public-page.editorial-home.public-experience-v2.home-rework .editorial-statement>.mm-digital-panel--home{display:block;padding:0 0 0 1rem;margin-top:clamp(1.45rem,6vw,2.2rem);border:0;border-left:1px solid rgba(29,32,29,.27);background:transparent;box-shadow:none}.mm-digital-panel--home .mm-digital-panel-intro h3{max-width:22ch;margin:.65rem 0 .8rem;font-size:clamp(1.8rem,7.7vw,2.25rem);line-height:1.08}.mm-digital-panel--home .mm-digital-panel-intro>p:not(.mm-digital-eyebrow){font-size:.95rem;line-height:1.55;margin:0}.mm-digital-panel--home .mm-digital-principles{display:none}.mm-digital-panel--home .mm-digital-enter{width:100%;min-height:44px;padding-top:.85rem;margin-top:.6rem;font-size:.72rem}.mm-digital-panel--home .mm-digital-mobile-install{margin-top:.6rem}}