.mt-home{background:var(--mt-paper);color:var(--mt-ink)}.mt-home h2{margin:0;font-size:var(--mt-h2-size);line-height:var(--mt-h2-leading)}.mt-sec-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:24px}.mt-sec-head p{flex-basis:100%;margin:0;max-width:62ch;font-size:17px;line-height:1.55;color:var(--mt-muted)}.mt-sec-link{display:inline-flex;align-items:center;min-height:var(--mt-target);font-size:var(--mt-ui-size);font-weight:var(--mt-weight-ui)}.mt-cover{padding:24px 0 32px}.mt-cover-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "photo" "entries";gap:20px}.mt-cover-text{grid-area:text}.mt-cover-figure{grid-area:photo;margin:0}.mt-cover-entries{grid-area:entries}.mt-cover-kicker{margin:0 0 10px;font-size:var(--mt-meta-size);font-weight:var(--mt-weight-ui);color:var(--mt-muted)}.mt-cover-title{margin:0 0 14px;font-size:var(--mt-h1-home-size);line-height:var(--mt-h1-home-leading);letter-spacing:-.022em;text-wrap:balance}.mt-cover-line{display:inline}.mt-cover-lede{margin:0;max-width:40ch;font-size:17px;line-height:1.55}.mt-cover-photo{position:relative;height:144px;overflow:hidden;background:var(--mt-mist)}.mt-cover-img,.mt-cover-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:74% 58%}.mt-cover-caption{align-items:center;gap:12px;min-height:24px;margin-top:8px;font-size:var(--mt-meta-size);color:var(--mt-muted)}.mt-cover-waterline{flex:1 1 auto;order:2}.mt-cover-place{order:1;white-space:nowrap}.mt-cover-mark{order:3;color:var(--mt-action)}.mt-cover-entries{display:grid}.mt-entry{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--mt-target);padding:0 16px 0 20px;border-radius:var(--mt-radius-control);background:var(--mt-action);color:#fff;font-size:16px;font-weight:var(--mt-weight-ui);text-decoration:none;transition:background-color var(--mt-motion-fast) ease}.mt-entry:hover{background:var(--mt-action-hover)}@media (min-width:640px) and (max-width:1023px){.mt-cover-photo{height:240px}.mt-cover-entries{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.mt-cover{padding:40px 0 56px}.mt-cover-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:1fr auto;grid-template-areas:"text photo" "entries photo";column-gap:40px;row-gap:32px}.mt-cover-text{align-self:start;padding-top:8px}.mt-cover-line{display:block}.mt-cover-title{margin-bottom:24px}.mt-cover-lede{font-size:19px}.mt-cover-entries{align-self:end;grid-template-columns:1fr;gap:10px;margin-bottom:36px}.mt-entry{min-height:56px}.mt-cover-figure{display:flex;flex-direction:column}.mt-cover-photo{flex:1 1 auto;height:auto;min-height:380px;max-height:620px}}@media (min-width:1280px){.mt-cover-entries{grid-template-columns:1fr 1fr;gap:12px}}.mt-hubs{border-top:1px solid var(--mt-line);border-bottom:1px solid var(--mt-line)}.mt-hubs-inner{display:grid;gap:8px;padding:24px 0 20px}.mt-home .mt-hubs-title{font-size:24px}.mt-hubs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0;padding:0;list-style:none}.mt-hubs-list li:last-child{grid-column:1/-1}.mt-hub-link{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:60px;padding:8px 0;border-top:1px solid var(--mt-line);color:var(--mt-ink);text-decoration:none}.mt-hub-label{font-family:var(--mt-display);font-weight:var(--mt-weight-display);font-size:19px;line-height:1.15}.mt-hub-note{font-size:var(--mt-meta-size);color:var(--mt-muted);line-height:1.35}.mt-hub-link:hover .mt-hub-label{color:var(--mt-action);text-decoration:underline;text-underline-offset:4px}@media (min-width:768px){.mt-hubs-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.mt-hubs-list li:last-child{grid-column:auto}}@media (min-width:1200px){.mt-hubs-inner{grid-template-columns:minmax(180px,2fr) 10fr;align-items:center;gap:32px;padding:28px 0}.mt-home .mt-hubs-title{font-size:28px}.mt-hubs-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.mt-hub-link{border-top:0;border-left:1px solid var(--mt-line);padding:6px 20px;min-height:72px}.mt-hub-label{font-size:22px}}.mt-board{padding:28px 0 48px}.mt-board-disclosure{margin:0 0 16px;font-size:var(--mt-meta-size);color:var(--mt-muted)}.mt-board-heads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mt-board-photo{position:relative;margin:0 0 12px;aspect-ratio:3/2;overflow:hidden;background:var(--mt-mist)}.mt-home .mt-board-title{font-size:21px;line-height:1.15;margin-bottom:6px}.mt-board-intro{margin:0;font-size:var(--mt-meta-size);line-height:var(--mt-meta-leading);color:var(--mt-muted)}.mt-board-list{display:grid;grid-template-columns:minmax(0,1fr);margin:20px 0 0;padding:0;list-style:none}.mt-offer{display:flex;flex-direction:column;gap:4px;padding:18px 0 22px;border-top:1px solid var(--mt-line)}.mt-offer-type{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:var(--mt-meta-size);color:var(--mt-muted)}.mt-offer-silo{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:var(--mt-radius-control);background:var(--mt-mist);color:var(--mt-action);font-weight:var(--mt-weight-ui)}.mt-offer-name{margin:6px 0 0;font-family:var(--mt-display);font-weight:var(--mt-weight-display);font-size:22px;line-height:1.2;letter-spacing:-.01em}.mt-offer-place{margin:0;font-size:15px;font-weight:var(--mt-weight-body-medium)}.mt-offer-reason{margin:0;font-size:15px;line-height:1.5;color:var(--mt-muted)}.mt-offer-actions{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:auto;padding-top:14px}.mt-offer-cta{width:100%;justify-content:space-between}.mt-offer-guide{display:inline-flex;align-items:center;min-height:44px;font-size:15px}@media (min-width:1024px){.mt-board{padding:40px 0 72px}.mt-board-heads{gap:48px}.mt-board-photo{aspect-ratio:21/9;margin-bottom:20px}.mt-home .mt-board-title{font-size:var(--mt-h2-size);margin-bottom:8px}.mt-board-intro{font-size:16px;max-width:52ch}.mt-board-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin-top:28px}.mt-offer{padding:22px 0 26px}.mt-offer-name{font-size:24px}.mt-offer-actions{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.mt-offer-cta{width:300px;flex-shrink:0}}.mt-start{padding:48px 0 56px;border-top:1px solid var(--mt-line)}.mt-start-grid{display:grid;gap:28px}.mt-start-lead{display:flex;flex-direction:column;gap:8px;color:var(--mt-ink);text-decoration:none}.mt-start-photo{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--mt-mist);margin-bottom:8px}.mt-start-tag{font-size:var(--mt-meta-size);font-weight:var(--mt-weight-ui);color:var(--mt-action)}.mt-start-title{font-family:var(--mt-display);font-weight:var(--mt-weight-display);font-size:28px;line-height:1.12;letter-spacing:-.015em}.mt-start-excerpt{font-size:16px;line-height:1.55;color:var(--mt-muted);max-width:60ch}.mt-start-kicker{font-size:var(--mt-meta-size);font-weight:var(--mt-weight-ui);color:var(--mt-ink)}.mt-start-lead:hover .mt-start-title,.mt-start-row:hover .mt-start-row-title{text-decoration:underline;text-underline-offset:5px}.mt-start-rows{margin:0;padding:0;list-style:none}.mt-start-row{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-top:1px solid var(--mt-line);color:var(--mt-ink);text-decoration:none}.mt-start-row-title{font-family:var(--mt-display);font-weight:var(--mt-weight-display);font-size:21px;line-height:1.2}@media (min-width:1024px){.mt-start{padding:72px 0}.mt-start-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:start}.mt-start-photo{aspect-ratio:4/3}.mt-start-title{font-size:38px}.mt-start-row{padding:20px 0}.mt-start-row-title{font-size:24px}}.mt-silo-guides{background:var(--mt-mist);padding:48px 0 56px}.mt-silo-guides-grid{display:grid;gap:40px}.mt-silo-guides-col{min-width:0}.mt-home .mt-silo-guides-title{margin:0 0 8px;font-family:var(--mt-display);font-weight:var(--mt-weight-display);font-size:26px;line-height:1.15;letter-spacing:-.012em}.mt-silo-guides-intro{margin:0 0 16px;font-size:16px;line-height:1.55;color:var(--mt-ink);max-width:52ch}.mt-guide-rows{margin:0 0 8px;padding:0;list-style:none}.mt-guide-row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start;padding:14px 0;border-top:1px solid var(--mt-line);color:var(--mt-ink);text-decoration:none}.mt-guide-thumb{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--mt-paper)}.mt-guide-text{display:flex;flex-direction:column;gap:4px;min-width:0}.mt-guide-text h3{margin:0;font-size:18px;line-height:1.25}.mt-guide-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--mt-meta-size);line-height:var(--mt-meta-leading);color:var(--mt-muted)}.mt-guide-row:hover h3{text-decoration:underline;text-underline-offset:4px}@media (min-width:900px){.mt-silo-guides{padding:72px 0}.mt-silo-guides-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.mt-home .mt-silo-guides-title{font-size:30px}.mt-guide-row{grid-template-columns:132px minmax(0,1fr);gap:20px}.mt-guide-text h3{font-size:20px}}.mt-gyg-promo{justify-content:space-between;gap:12px;margin-top:24px;padding:20px;background:var(--mt-paper);border-top:3px solid var(--mt-action)}.mt-gyg-promo,.mt-gyg-promo-copy{display:flex;align-items:flex-start}.mt-gyg-promo-copy{flex-direction:column;gap:8px}.mt-gyg-promo-title{margin:0;font-family:var(--mt-display);font-weight:var(--mt-weight-display);font-size:21px;line-height:1.2}.mt-gyg-promo-text{margin:0 0 8px;font-size:15px;line-height:1.5;color:var(--mt-muted)}.mt-gyg-promo-close{flex-shrink:0;margin:-8px -8px 0 0}.mt-atlas{padding:48px 0 56px}.mt-atlas-list{margin:0;padding:0;list-style:none;display:grid}.mt-atlas-place{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start;padding:18px 0;border-top:1px solid var(--mt-line)}.mt-atlas-photo{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--mt-mist)}.mt-atlas-number{position:absolute;left:0;bottom:0;padding:2px 6px;background:var(--mt-paper);color:var(--mt-ink);font-size:var(--mt-meta-size);font-weight:var(--mt-weight-ui);line-height:1.3}.mt-atlas-body{display:flex;flex-direction:column;gap:6px;min-width:0}.mt-atlas-name{align-self:flex-start;font-family:var(--mt-display);font-weight:var(--mt-weight-display);font-size:26px;line-height:1.1;letter-spacing:-.015em;color:var(--mt-ink);text-decoration:none}.mt-atlas-name:hover{color:var(--mt-action);text-decoration:underline;text-underline-offset:5px}.mt-atlas-links{display:flex;flex-wrap:wrap;gap:0 18px}.mt-atlas-link{display:inline-flex;align-items:center;min-height:44px;color:var(--mt-action);font-size:15px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (min-width:1024px){.mt-atlas{padding:72px 0 80px}.mt-atlas-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.mt-atlas-place{grid-template-columns:160px minmax(0,1fr);gap:24px;padding:24px 0}.mt-atlas-name{font-size:34px}.mt-atlas-place[data-wide]{grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:center}.mt-atlas-place[data-wide] .mt-atlas-photo{aspect-ratio:16/9}.mt-atlas-place[data-wide] .mt-atlas-name{font-size:48px}.mt-atlas-place[data-wide] .mt-atlas-body{order:-1}}.mt-recent{padding:48px 0 64px;border-top:1px solid var(--mt-line)}.mt-recent-grid{display:grid;gap:28px;margin:0;padding:0;list-style:none}.mt-recent-card{display:flex;flex-direction:column;gap:8px;color:var(--mt-ink);text-decoration:none}.mt-recent-photo{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--mt-mist)}.mt-recent-card h3{margin:4px 0 0;font-size:20px;line-height:1.22}.mt-recent-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;line-height:1.5;color:var(--mt-muted)}.mt-recent-card:hover h3{text-decoration:underline;text-underline-offset:4px}@media (min-width:640px){.mt-recent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.mt-recent{padding:72px 0 88px}.mt-recent-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.mt-guide-thumb img,.mt-recent-photo img,.mt-start-photo img{transition:transform var(--mt-motion-base) ease}.mt-guide-row:hover .mt-guide-thumb img,.mt-recent-card:hover .mt-recent-photo img,.mt-start-lead:hover .mt-start-photo img{transform:scale(var(--mt-hover-image-scale))}}.mt-home-v2{background:var(--mt-paper)}.mt-accent{color:var(--mt-accent)}.mt-cover.mt-hero-overlay{position:relative;display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden;isolation:isolate;background:#1d1a14;color:#fff;--wordmark:calc((100vw - var(--mt-gutter) * 2) / 5.25)}@media (min-width:768px){.mt-cover.mt-hero-overlay{min-height:100svh}}.mt-cover .mt-cover-photo{position:absolute;inset:0;z-index:-2;margin:0;height:auto;min-height:0;max-height:none;aspect-ratio:auto;background:#1d1a14}.mt-cover .mt-cover-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mt-cover:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgb(12 10 8/.5),rgb(12 10 8/0) 45%),linear-gradient(180deg,rgb(12 10 8/.55),rgb(12 10 8/0) 26%,rgb(12 10 8/0) 45%,rgb(12 10 8/.66))}.mt-cover-inner{position:relative;flex:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;padding:calc(var(--mt-header-height) + 20px) 0 calc(var(--wordmark) * .74 + 20px);text-shadow:0 1px 14px rgb(0 0 0/.4)}.mt-cover-corners{grid-column:1/-1;display:flex;justify-content:space-between;gap:24px;font-size:12.5px;line-height:1.3}.mt-cover-corners p{margin:0}.mt-cover-tr{display:none;text-align:right;font-size:11px;text-transform:uppercase;letter-spacing:.03em}.mt-cover-rule{display:flex;align-items:center;gap:8px;margin-top:6px;width:240px}.mt-cover-rule i{flex:1;height:1px;background:currentColor}.mt-cover-main{grid-column:1;max-width:640px}.mt-body .mt-cover .mt-cover-title{margin:0;font-family:var(--mt-body);font-weight:400;font-size:clamp(27px,3vw,44px);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase}.mt-cover-line{display:block}.mt-body .mt-cover .mt-cover-line--accent{font-family:var(--mt-serif);font-style:italic;text-transform:none;font-size:1.12em;letter-spacing:0}html[data-theme=mix] .mt-cover-line--accent{color:var(--mt-yellow)}.mt-cover-lede{margin:12px 0 0;max-width:48ch;font-size:15px;line-height:1.5;color:rgb(255 255 255/.92)}.mt-cover-entries{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.mt-cover .mt-entry{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:0 18px;border-radius:var(--mt-radius-button);background:var(--mt-card);color:var(--mt-ink);font-weight:700;font-size:15px;text-decoration:none;text-shadow:none;white-space:nowrap}.mt-cover .mt-entry:hover{background:#fff}html[data-theme=mix] .mt-cover .mt-entry{background:var(--mt-yellow);border:2px solid var(--mt-ink);box-shadow:var(--mt-shadow-hard-sm)}.mt-cover-sticker{position:relative;grid-column:2;grid-row:3;align-self:end;display:grid;place-items:center;width:132px;height:132px;border-radius:50%;background:var(--mt-sticker-bg);color:var(--mt-sticker-fg);text-decoration:none;text-shadow:none;box-shadow:0 10px 30px rgb(0 0 0/.3);transition:transform var(--mt-motion-base) ease}html[data-theme=mix] .mt-cover-sticker{border:2px solid var(--mt-ink);box-shadow:5px 5px 0 var(--mt-ink)}.mt-cover-sticker:hover{transform:scale(1.06) rotate(-4deg)}.mt-cover-ring{position:absolute;inset:0;width:100%;height:100%}.mt-cover-ring text{fill:currentColor;font-family:var(--mt-body);font-size:10px;font-weight:700}@media (prefers-reduced-motion:no-preference){.mt-cover-ring{animation:mt-spin 16s linear infinite}}@keyframes mt-spin{to{transform:rotate(1turn)}}.mt-cover-sticker-arrow{font-size:26px;line-height:1}.mt-cover-caption{grid-column:1/-1;grid-row:4;display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:rgb(255 255 255/.85)}.mt-cover-credit{text-transform:none;letter-spacing:0;opacity:.8}.mt-cover-wordmark{position:absolute;left:var(--mt-gutter);bottom:calc(var(--wordmark) * -.08);z-index:1;color:var(--mt-card);font-family:var(--mt-display);font-weight:900;font-stretch:150%;font-size:var(--wordmark);line-height:.8;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;pointer-events:none}@media (max-width:767px){.mt-cover-sticker{position:absolute;grid-row:auto;grid-column:auto;top:calc(var(--mt-header-height) + 12px);right:0;width:92px;height:92px}.mt-cover-ring text{font-size:10.5px}.mt-cover-sticker-arrow{font-size:20px}.mt-cover-rule{width:190px}.mt-cover-inner{grid-template-columns:minmax(0,1fr);padding-top:calc(var(--mt-header-height) + 16px)}.mt-cover-main{grid-column:1}.mt-cover-corners{padding-right:108px}}@media (min-width:768px){.mt-cover-tr{display:block}.mt-cover-inner{padding-top:calc(var(--mt-header-height) + 32px)}.mt-cover-main{justify-self:end}}.mt-hsec{padding:clamp(48px,7vw,112px) 0}.mt-hsec h2{margin:0;font-family:var(--mt-display);font-weight:900;font-stretch:125%;text-transform:uppercase;letter-spacing:-.02em;line-height:.9;font-size:clamp(40px,7vw,120px)}.mt-hsec-head{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding-bottom:12px;border-bottom:1px solid rgb(20 19 17/.2);font-size:12px}.mt-hsec-head>:nth-child(2){text-align:center}.mt-hsec-mark{color:var(--mt-accent-2)}.mt-hsec-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin:clamp(28px,4vw,56px) 0 clamp(24px,3vw,40px)}.mt-hsec-title p{max-width:340px;margin:0}.mt-arch-photo{position:relative;display:block;overflow:hidden;border-radius:var(--mt-arch);background:var(--mt-mist)}html[data-theme=mix] .mt-arch-photo{border:2px solid var(--mt-ink);border-bottom:0}.mt-arch-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.mt-covers{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(14px,1.6vw,24px);align-items:end}.mt-cover-card{display:block;color:var(--mt-ink);text-decoration:none}.mt-cover-card .mt-arch-photo{aspect-ratio:4/5}.mt-cover-card:first-child .mt-arch-photo{aspect-ratio:4/4.6}.mt-cover-card:hover img{transform:scale(1.05)}.mt-cover-card-meta{display:flex;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid var(--mt-ink);font-size:11px;text-transform:uppercase;letter-spacing:.03em}.mt-cover-card-title{display:block;margin-top:10px;font-family:var(--mt-display);font-weight:900;font-stretch:125%;text-transform:uppercase;font-size:clamp(26px,2.6vw,44px);line-height:.92;letter-spacing:-.02em}.mt-cover-card:hover .mt-cover-card-title{color:var(--mt-accent)}.mt-cover-card-blurb{display:block;margin-top:8px;max-width:360px;font-size:14px}.mt-cover-card-more{display:inline-block;margin-top:10px;font-size:13px;font-weight:600;border-bottom:1.5px solid}.mt-mostread-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(24px,4vw,70px)}.mt-mostread-left{position:sticky;top:calc(var(--mt-header-height) + 24px);align-self:start}.mt-mostread-left h2{margin-top:28px;font-size:clamp(44px,5.6vw,100px)}.mt-mostread-left p{margin:16px 0 0;max-width:300px;font-size:13px}.mt-rows{margin:0;padding:0;list-style:none}.mt-row{display:grid;grid-template-columns:50px minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px 0 14px;border-top:1px solid var(--mt-ink);color:var(--mt-ink);text-decoration:none;transition:background-color .2s,padding .2s,color .2s}.mt-rows li:last-child .mt-row{border-bottom:1px solid var(--mt-ink)}.mt-row-num{font-size:12px;font-weight:600}html[data-theme=mix] .mt-row-num{display:grid;place-items:center;width:34px;height:34px;border:1.5px solid var(--mt-ink);border-radius:50%;background:var(--mt-blue);color:#fff;font-size:11px;font-weight:700}html[data-theme=mix] .mt-rows li:nth-child(4n+2) .mt-row-num{background:var(--mt-yellow);color:var(--mt-ink)}html[data-theme=mix] .mt-rows li:nth-child(4n+3) .mt-row-num{background:var(--mt-luzzu-red-strong)}html[data-theme=mix] .mt-rows li:nth-child(4n+4) .mt-row-num{background:var(--mt-green)}.mt-row-title{display:block;font-family:var(--mt-display);font-weight:600;font-stretch:112%;text-transform:uppercase;font-size:clamp(19px,2vw,32px);line-height:1;letter-spacing:-.02em}.mt-row-note{display:block;margin-top:6px;font-size:13px;color:var(--mt-muted)}.mt-row-go{font-size:22px;transition:transform .2s}.mt-row:hover{padding-inline:14px;background:var(--mt-ink);color:var(--mt-paper)}.mt-row:hover .mt-row-note{color:inherit;opacity:.8}.mt-row:hover .mt-row-go{transform:rotate(45deg)}html[data-theme=mix] .mt-row:hover{background:var(--mt-blue);color:#fff}.mt-follow{position:fixed;z-index:20;left:0;top:0;width:240px;aspect-ratio:4/5;overflow:hidden;border-radius:var(--mt-arch);pointer-events:none;opacity:0;transition:opacity .2s}html[data-theme=mix] .mt-follow{border:2px solid var(--mt-ink)}.mt-follow[data-on]{opacity:1}.mt-follow img{width:100%;height:100%;object-fit:cover}.mt-islands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--mt-ink)}.mt-island{min-width:0;padding:18px clamp(14px,1.6vw,24px) 0;border-right:1px solid var(--mt-ink);container-type:inline-size}.mt-island:first-child{padding-left:0}.mt-island:last-child{padding-right:0;border-right:0}.mt-island-name{margin:0;font-family:var(--mt-display);font-weight:900;font-stretch:150%;text-transform:uppercase;letter-spacing:-.03em;line-height:.82;white-space:nowrap;font-size:calc(100cqi / (var(--chars, 6) * .98))}.mt-island-photo{aspect-ratio:16/10;margin:16px 0 8px}html[data-theme=mix] .mt-island-photo{aspect-ratio:4/3.6}.mt-island:hover img{transform:scale(1.04)}.mt-island ul{margin:0;padding:0;list-style:none}.mt-island li a{display:flex;justify-content:space-between;gap:12px;min-height:44px;align-items:center;border-bottom:1px solid rgb(20 19 17/.18);color:var(--mt-ink);font-weight:500;text-decoration:none;transition:padding .2s,color .2s}.mt-island li a:hover{padding-left:8px;color:var(--mt-accent)}.mt-months{background:var(--mt-band)}html[data-theme=mix] .mt-months{border-top:2px solid var(--mt-ink)}.mt-months-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(20px,4vw,70px);align-items:end;margin-top:30px}.mt-months h2{font-size:clamp(40px,5.6vw,100px)}.mt-month-chips{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:2px solid var(--mt-ink);border-left:2px solid var(--mt-ink)}.mt-month-chip{display:grid;place-items:center;min-height:48px;border-right:2px solid var(--mt-ink);border-bottom:2px solid var(--mt-ink);color:var(--mt-ink);font-family:var(--mt-display);font-weight:800;font-stretch:125%;font-size:17px;text-transform:uppercase;text-decoration:none;transition:background-color .2s}.mt-month-chip:hover{background:var(--mt-card)}.mt-month-chip[aria-current]{background:var(--mt-ink);color:var(--mt-paper)}html[data-theme=mix] .mt-month-chip[aria-current]{background:var(--mt-blue);color:#fff}.mt-month-card{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;align-items:center;margin-top:18px}.mt-month-photo{aspect-ratio:4/3.4}.mt-month-card p{margin:0;font-size:16px}.mt-transfer-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(20px,4vw,70px);align-items:center}.mt-transfer-sec h2{color:var(--mt-accent-2);font-size:clamp(40px,6vw,112px)}.mt-ticket{display:grid;grid-template-columns:minmax(0,1fr) 220px;background:var(--mt-card);border:2px solid var(--mt-ink);box-shadow:var(--mt-shadow-hard)}.mt-ticket-main{padding:24px 26px}.mt-ticket-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.03em}.mt-ticket-title{margin:8px 0 0;font-family:var(--mt-display);font-weight:800;font-stretch:112%;text-transform:uppercase;font-size:22px;line-height:1}.mt-ticket ul{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none;font-size:14px}.mt-ticket li:before{content:"✓  ";color:var(--mt-success);font-weight:700}.mt-ticket-stub{position:relative;display:grid;place-items:center;padding:22px;background:var(--mt-stub);border-left:2px solid var(--mt-ink)}html[data-theme=mix] .mt-ticket-stub{border-left-style:dashed}html[data-theme=mix] .mt-ticket-stub:after,html[data-theme=mix] .mt-ticket-stub:before{content:"";position:absolute;left:-13px;width:24px;height:24px;border:2px solid var(--mt-ink);border-radius:50%;background:var(--mt-paper)}html[data-theme=mix] .mt-ticket-stub:before{top:-14px}html[data-theme=mix] .mt-ticket-stub:after{bottom:-14px}.mt-ticket-cta{width:100%;justify-content:center}html[data-theme=mix] .mt-ticket-cta{background:var(--mt-button-accent);color:#fff}.mt-living-sec{background:var(--mt-ink);color:var(--mt-paper)}.mt-living-sec .mt-hsec-head{border-color:rgb(255 255 255/.2)}.mt-living-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:clamp(24px,4vw,70px);margin-top:clamp(30px,4vw,60px);align-items:start}.mt-living-sec h2{font-size:clamp(44px,6vw,110px);color:var(--mt-paper)}.mt-living-sec h2 em{font-family:var(--mt-serif);font-style:italic;font-weight:400;font-stretch:100%;text-transform:none;letter-spacing:0;color:var(--mt-stone)}.mt-living-sec p{max-width:380px;margin:18px 0 0;color:#c7beac}.mt-living-list{margin:0;padding:0;list-style:none;border-top:1px solid rgb(255 255 255/.3)}.mt-living-list a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px 0;border-bottom:1px solid rgb(255 255 255/.3);color:var(--mt-paper);text-decoration:none;transition:padding .2s}.mt-living-list a:hover{padding-left:10px;color:#fff}.mt-living-list b{display:block;font-family:var(--mt-display);font-weight:700;font-stretch:112%;text-transform:uppercase;font-size:clamp(18px,1.7vw,26px);letter-spacing:-.01em}.mt-living-list small{display:block;margin-top:4px;color:#a9a092;font-size:13px}.mt-living-biz{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:26px;padding:16px 20px;border:1px solid rgb(255 255 255/.35);font-size:14px}.mt-living-biz a{color:var(--mt-paper);font-weight:700;white-space:nowrap}@media (max-width:1023px){.mt-covers{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mt-cover-card:first-child{grid-column:span 2}.mt-cover-card:first-child .mt-arch-photo{aspect-ratio:16/10}}@media (max-width:767px){.mt-hsec-head{grid-template-columns:auto 1fr}.mt-hsec-head>:nth-child(2){display:none}.mt-hsec-head>:last-child{text-align:right}.mt-covers{grid-template-columns:minmax(0,1fr)}.mt-cover-card:first-child{grid-column:auto}.mt-cover-card .mt-arch-photo,.mt-cover-card:first-child .mt-arch-photo{aspect-ratio:16/11}.mt-mostread-grid{grid-template-columns:minmax(0,1fr)}.mt-mostread-left{position:static}.mt-row{grid-template-columns:40px minmax(0,1fr) auto}.mt-islands{grid-template-columns:minmax(0,1fr)}.mt-island,.mt-island:first-child,.mt-island:last-child{padding:18px 0 24px;border-right:0;border-bottom:1px solid var(--mt-ink)}.mt-living-grid,.mt-months-grid,.mt-transfer-grid{grid-template-columns:minmax(0,1fr)}.mt-month-chips{grid-template-columns:repeat(4,minmax(0,1fr))}.mt-month-card{grid-template-columns:110px minmax(0,1fr)}.mt-ticket{grid-template-columns:minmax(0,1fr)}.mt-ticket-stub{border-left:0;border-top:2px solid var(--mt-ink)}html[data-theme=mix] .mt-ticket-stub{border-top-style:dashed}html[data-theme=mix] .mt-ticket-stub:after,html[data-theme=mix] .mt-ticket-stub:before{display:none}.mt-living-biz{flex-direction:column;align-items:flex-start}}.mt-start-more{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none}.mt-start-more a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1.5px solid var(--mt-ink);border-radius:var(--mt-radius-button);color:var(--mt-ink);font-weight:600;font-size:14px;text-decoration:none}.mt-start-more a:hover{background:var(--mt-ink);color:var(--mt-paper)}.mt-areas{padding-top:0}.mt-area-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:24px 0 0;padding:0;list-style:none;border-top:1px solid var(--mt-ink)}.mt-area{display:grid;grid-template-columns:32px 72px minmax(0,1fr);gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid rgb(20 19 17/.18)}.mt-area-num{font-size:12px;font-weight:600;padding-top:4px}.mt-area-photo{width:72px;aspect-ratio:1}.mt-area-name{display:block;font-family:var(--mt-display);font-weight:800;font-stretch:112%;text-transform:uppercase;font-size:20px;line-height:1;letter-spacing:-.01em;color:var(--mt-ink);text-decoration:none}.mt-area-name:hover{color:var(--mt-accent)}.mt-area-links{display:flex;flex-wrap:wrap;gap:2px 14px;margin-top:8px}.mt-area-links a{display:inline-flex;align-items:center;min-height:32px;color:var(--mt-ink);font-size:14px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.mt-area-links a:hover{color:var(--mt-accent)}@media (max-width:1023px),(pointer:coarse){.mt-area-name{display:flex;align-items:center;min-height:44px;margin-top:-12px}.mt-area-links{gap:0 16px;margin-top:0}.mt-area-links a{min-height:44px}}.mt-recent-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;margin:24px 0 0;padding:0;list-style:none}.mt-recent-item{display:block;color:var(--mt-ink);text-decoration:none}.mt-recent-photo{aspect-ratio:16/10}.mt-recent-item:hover img{transform:scale(1.04)}.mt-recent-title{display:block;margin-top:12px;padding-top:10px;border-top:1px solid var(--mt-ink);font-weight:700;font-size:16px;line-height:1.3}@media (max-width:767px){.mt-area-list,.mt-recent-list{grid-template-columns:minmax(0,1fr)}}.mt-cover-inner{grid-template-rows:auto 1fr auto auto}.mt-cover-ml{grid-column:1;grid-row:2;align-self:center;display:flex;gap:14px;max-width:290px}.mt-cover-ml-mark{flex:none;font-size:18px;line-height:1.2}html[data-theme=mix] .mt-cover-ml-mark{color:var(--mt-yellow)}.mt-body .mt-cover .mt-cover-lede{margin:0;font-size:13px;line-height:1.35;max-width:none;color:#fff}.mt-cover-main{grid-row:3;align-self:end}@media (min-width:768px){.mt-cover-main{max-width:560px}.mt-body .mt-cover .mt-cover-title{font-size:clamp(30px,2.8vw,44px)}}@media (max-width:767px){.mt-cover-inner{grid-template-rows:auto auto 1fr auto auto}.mt-cover-ml{grid-row:3;align-self:end;max-width:300px}.mt-cover-main{grid-row:4}.mt-cover-caption{grid-row:5}}.mt-transfer-disclosure{grid-column:1/-1;margin:6px 0 0;font-size:13px;color:var(--mt-muted)}.mt-transfer-disclosure a{color:var(--mt-ink);text-decoration:underline;text-underline-offset:3px}.mt-luzzu-eye{display:none}html[data-theme=mix] .mt-luzzu-eye{display:block;color:var(--mt-ink)}html[data-theme=mix] .mt-cover-sticker-arrow{display:none}.mt-cover-sticker .mt-luzzu-eye{width:56px;height:28px}@media (max-width:767px){.mt-cover-sticker .mt-luzzu-eye{width:40px;height:20px}}.mt-ticket-stub{gap:12px}.mt-ticket-stub .mt-luzzu-eye{width:70px;height:34px}@media (max-width:767px){.mt-ticket-stub .mt-luzzu-eye{display:none}}