._5JHLdW_guide{margin-top:clamp(6rem,11vw,10rem)}._5JHLdW_guideHead{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}._5JHLdW_guideHead h2,._5JHLdW_faqHead h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.02}._5JHLdW_guideHead>p,._5JHLdW_publicHead>p:last-child,._5JHLdW_topicPicker header>p:last-child,._5JHLdW_faqHead>p{color:var(--body-ink);margin:0;line-height:1.65}._5JHLdW_publicSection{margin-top:clamp(3rem,6vw,5rem)}._5JHLdW_publicHead{gap:.75rem;margin-bottom:1.5rem;display:grid}._5JHLdW_publicHead h3,._5JHLdW_topicPicker h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.04}._5JHLdW_surfaceGrid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(16rem,auto);gap:1rem;display:grid}._5JHLdW_surfaceFeatured,._5JHLdW_surfaceCard{background:var(--card);box-shadow:var(--shadow-panel);color:var(--ink);min-width:0;transition:box-shadow var(--duration-default) var(--ease-out), transform var(--duration-default) var(--ease-out);border-radius:1.375rem;display:grid;overflow:hidden}._5JHLdW_surfaceFeatured:hover,._5JHLdW_surfaceCard:hover{transform:translateY(-3px);box-shadow:0 22px 52px -34px #2f262d6b}._5JHLdW_surfaceFeatured{grid-area:span 2/span 6;grid-template-rows:minmax(19rem,1fr) auto}._5JHLdW_surfaceCard{grid-column:span 3;grid-template-rows:minmax(7.5rem,.8fr) auto}._5JHLdW_surfaceMedia{background:var(--row-hover);min-height:0;display:block;position:relative;overflow:hidden}._5JHLdW_surfaceCopy{flex-direction:column;gap:.7rem;padding:1.1rem;display:flex}._5JHLdW_surfaceCopy>span:nth-child(2){color:var(--body-ink);font-size:.8125rem;line-height:1.5}._5JHLdW_surfaceTitle{align-items:center;gap:.75rem;display:flex}._5JHLdW_surfaceTitle strong{font-size:.9375rem;line-height:1.25}._5JHLdW_surfaceAction{align-items:center;gap:.35rem;margin-top:auto;font-size:.75rem;font-weight:750;display:flex}._5JHLdW_surfaceAction>span{transition:transform var(--duration-default) var(--ease-out)}._5JHLdW_surfaceFeatured:hover ._5JHLdW_surfaceAction>span,._5JHLdW_surfaceCard:hover ._5JHLdW_surfaceAction>span{transform:translate(.15rem,-.15rem)}._5JHLdW_cityVisual,._5JHLdW_cityVisual>img,._5JHLdW_cityShade{position:absolute;inset:0}._5JHLdW_cityVisual{flex-direction:column;justify-content:flex-end;padding:clamp(1.25rem,3vw,2rem);display:flex}._5JHLdW_cityVisual>img{object-fit:cover;width:100%;height:100%}._5JHLdW_cityShade{background:linear-gradient(#0000 35%,#100d11c7 100%)}._5JHLdW_cityLabel,._5JHLdW_cityVisual>strong{color:#fff;z-index:1;position:relative}._5JHLdW_cityLabel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem}._5JHLdW_cityVisual>strong{letter-spacing:-.04em;margin-top:.35rem;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.05}._5JHLdW_citiesVisual{justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}._5JHLdW_citiesVisual>span{flex-direction:column;align-items:center;gap:.45rem;margin-left:-.65rem;display:flex}._5JHLdW_citiesVisual>span:first-child{margin-left:0}._5JHLdW_citiesVisual>span:nth-child(2){transform:translateY(-.75rem)}._5JHLdW_citiesVisual .mk-citythumb{box-shadow:0 10px 24px -18px #2f262da6}._5JHLdW_citiesVisual small{background:var(--card);border-radius:999px;padding:.2rem .45rem;font-size:.625rem;font-weight:700}._5JHLdW_rankingVisual{gap:.55rem;padding:1.15rem;display:grid}._5JHLdW_rankingVisual>span{grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}._5JHLdW_rankingVisual b{background:var(--card);border-radius:999px;justify-content:center;align-items:center;height:1.5rem;font-size:.6875rem;display:flex}._5JHLdW_rankingVisual i{background:#2f262d14;border-radius:999px;height:.45rem;overflow:hidden}._5JHLdW_rankingVisual i>span{background:linear-gradient(90deg, var(--organic), var(--local));border-radius:inherit;height:100%;display:block}._5JHLdW_rankingVisual>span:first-child i>span{width:92%}._5JHLdW_rankingVisual>span:nth-child(2) i>span{width:78%}._5JHLdW_rankingVisual>span:nth-child(3) i>span{width:64%}._5JHLdW_rankingVisual strong{font-size:.6875rem}._5JHLdW_searchVisual{background:var(--card);color:var(--muted);border-radius:999px;align-items:center;gap:.6rem;padding:.8rem 1rem;font-size:.75rem;display:flex;position:absolute;top:50%;left:1rem;right:1rem;transform:translateY(-50%);box-shadow:0 12px 30px -24px #2f262d8c}._5JHLdW_moverVisual{gap:.6rem;padding:1rem;display:grid}._5JHLdW_moverVisual>span{background:var(--card);border-radius:.8rem;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.7rem;display:grid}._5JHLdW_moverVisual b,._5JHLdW_moverVisual strong{font-size:.75rem}._5JHLdW_topicPicker{background:var(--card);box-shadow:var(--shadow-panel);border-radius:1.5rem;margin-top:clamp(4.5rem,9vw,7rem);padding:clamp(1.25rem,3vw,2.5rem)}._5JHLdW_topicPicker header{grid-template-columns:minmax(0,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}._5JHLdW_topicPicker header>span{gap:.7rem;display:grid}._5JHLdW_topicNav{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._5JHLdW_topicNav>a{background:var(--row-hover);min-height:7rem;transition:background var(--duration-default) var(--ease-out), box-shadow var(--duration-default) var(--ease-out), transform var(--duration-default) var(--ease-out);border-radius:1rem;grid-template-columns:2.625rem minmax(0,1fr) 2.75rem;align-items:center;gap:.9rem;padding:1rem;display:grid}._5JHLdW_topicNav>a:hover{background:color-mix(in srgb, var(--row-hover) 55%, var(--card));transform:translateY(-2px);box-shadow:0 16px 36px -32px #2f262d80}._5JHLdW_topicNav>a>span:nth-child(2){flex-direction:column;gap:.35rem;min-width:0;display:flex}._5JHLdW_topicNav strong{font-size:.95rem;line-height:1.3}._5JHLdW_topicNav small{color:var(--body-ink);font-size:.75rem;line-height:1.45}._5JHLdW_topicArrow{background:var(--card);height:2.75rem;transition:transform var(--duration-default) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;width:2.75rem;font-size:.9rem;display:flex}._5JHLdW_topicNav>a:hover ._5JHLdW_topicArrow{transform:translateY(.2rem)}._5JHLdW_guideSections{margin-top:clamp(5rem,9vw,8rem)}._5JHLdW_chapter{grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);gap:clamp(2.5rem,7vw,7rem);padding-block:clamp(2.5rem,5vw,4.5rem);scroll-margin-top:2rem;display:grid}._5JHLdW_chapter+._5JHLdW_chapter{margin-top:clamp(2rem,5vw,4rem)}._5JHLdW_chapter:nth-child(2n) ._5JHLdW_chapterCopy{order:2}._5JHLdW_chapterCopy{align-self:start}._5JHLdW_chapterLabel{align-items:center;gap:.75rem;display:flex}._5JHLdW_chapterLabel>strong{font-size:.8125rem}._5JHLdW_chapterCopy h3{letter-spacing:-.045em;margin:1.25rem 0;font-size:clamp(1.75rem,3.2vw,2.75rem);line-height:1.04}._5JHLdW_chapterCopy>p{color:var(--body-ink);margin:0 0 1rem;line-height:1.65}._5JHLdW_chapterList{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.75rem;display:grid}._5JHLdW_chapterList>a{background:var(--card);min-height:8.75rem;transition:box-shadow var(--duration-default) var(--ease-out), transform var(--duration-default) var(--ease-out);border-radius:1rem;grid-template-columns:2.5rem minmax(0,1fr) 1rem;align-items:start;gap:.85rem;padding:1rem;display:grid;box-shadow:0 16px 38px -34px #2f262d85}._5JHLdW_chapterList>a:hover{transform:translateY(-2px);box-shadow:0 20px 44px -32px #2f262d73}._5JHLdW_chapterList>a>span:nth-child(2){flex-direction:column;gap:.3rem;min-width:0;display:flex}._5JHLdW_chapterList strong{color:var(--ink);font-size:.9rem;line-height:1.3}._5JHLdW_chapterList>a>span:nth-child(2)>span{color:var(--body-ink);font-size:.75rem;line-height:1.45}._5JHLdW_chapterArrow{color:var(--muted);transition:transform var(--duration-default) var(--ease-out)}._5JHLdW_chapterList>a:hover ._5JHLdW_chapterArrow{transform:translate(.15rem,-.15rem)}._5JHLdW_faq{grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:clamp(7rem,13vw,12rem);display:grid}._5JHLdW_faqHead{align-self:start;gap:1rem;display:grid}._5JHLdW_faqList{gap:.75rem;display:grid}._5JHLdW_faqList details{background:var(--card);border-radius:1rem;padding:0 1.1rem;box-shadow:0 14px 36px -34px #2f262d80}._5JHLdW_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding-block:1rem;font-size:.95rem;font-weight:750;display:flex}._5JHLdW_faqList summary::-webkit-details-marker{display:none}._5JHLdW_faqList summary>span:last-child{background:var(--row-hover);height:1.75rem;transition:transform var(--duration-default) var(--ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.75rem;display:flex}._5JHLdW_faqList details[open] summary>span:last-child{transform:rotate(45deg)}._5JHLdW_faqList p{color:var(--body-ink);margin:0;padding:0 0 1.25rem;font-size:.9rem;line-height:1.65}._5JHLdW_guide :is(a,summary):focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:68rem){._5JHLdW_surfaceFeatured{grid-area:auto/1/auto/-1;min-height:28rem}._5JHLdW_surfaceCard{grid-column:span 6}._5JHLdW_topicPicker,._5JHLdW_chapter,._5JHLdW_faq{grid-template-columns:minmax(0,1fr)}._5JHLdW_topicPicker header{grid-template-columns:minmax(0,1fr);align-items:start}._5JHLdW_topicNav{grid-template-columns:repeat(2,minmax(0,1fr))}._5JHLdW_chapter:nth-child(2n) ._5JHLdW_chapterCopy{order:0}}@media (max-width:48rem){._5JHLdW_guideHead{grid-template-columns:minmax(0,1fr)}._5JHLdW_surfaceFeatured,._5JHLdW_surfaceCard{grid-column:1/-1}._5JHLdW_surfaceFeatured{grid-template-rows:minmax(17rem,1fr) auto;min-height:0}._5JHLdW_chapterList{grid-template-columns:minmax(0,1fr)}._5JHLdW_topicNav>a{min-height:0}._5JHLdW_chapter{padding-block:2.5rem}._5JHLdW_chapterList>a{min-height:0}}@media (max-width:24rem){._5JHLdW_topicPicker,._5JHLdW_surfaceCopy{padding:1rem}._5JHLdW_topicNav>a{grid-template-columns:2.25rem minmax(0,1fr) 2rem;gap:.65rem;padding:.75rem}._5JHLdW_topicArrow{width:2rem;height:2rem}._5JHLdW_citiesVisual .mk-citythumb{--thumb-size:54px!important}}@media (max-width:40rem){._5JHLdW_topicNav{grid-template-columns:minmax(0,1fr)}}
