.home_wrap__9WE_l{max-width:var(--measure);margin:0 auto;padding:0 var(--gutter)}.home_home__I2JpY h2{font-size:44px;font-weight:700;line-height:1.06;letter-spacing:-.018em;margin:0 0 18px;text-wrap:balance}.home_home__I2JpY h3{font-weight:600;letter-spacing:-.012em}.home_meta__ZkgcA{color:var(--ink-2);font-size:15.5px;margin:0 0 6px}.home_strip__AXajE{background:var(--you-wash);border-bottom:2px solid var(--you)}.home_strip__AXajE>div{max-width:var(--measure);margin:0 auto;padding:14px var(--gutter);display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center}.home_strip__AXajE>div>div{display:flex;gap:6px;align-items:flex-end}.home_strip__AXajE img{width:36px;height:auto;display:block;box-shadow:0 1px 2px rgba(0,0,0,.18)}.home_strip__AXajE p{margin:0;display:grid;color:var(--you-ink);font-size:15.5px}.home_strip__AXajE strong{font:600 26px/1.15 var(--font-display),Georgia,serif;color:var(--ink);letter-spacing:-.012em}.home_hero__z_jpu{background:var(--white);border-bottom:1px solid var(--rule)}.home_heroWrap__di6eZ{max-width:var(--measure);margin:0 auto;padding:44px var(--gutter) 36px;display:grid;grid-template-columns:400px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:center}.home_heroCopy__ODb0e h1{font-size:64px;font-weight:700;line-height:1.04;letter-spacing:-.02em;margin:0 0 22px;text-wrap:balance}.home_lede__nMj0B{font-size:20px;line-height:1.5;margin:0 0 26px;max-width:30em}.home_fine__mhH9z{font-size:15px;color:var(--ink-2);margin:12px 0 0}.home_heroChart__gGAAV{margin:0}.home_heroChart__gGAAV figcaption{font-size:15px;color:var(--ink-2);margin-top:6px}.home_chart__SAoqB{position:relative}.home_chartWide___rku6{position:relative;width:100%;aspect-ratio:1010/620}.home_chartLines__W9Qly{position:absolute;inset:0;width:100%;height:100%}.home_contour___OVvc{fill:none;stroke:var(--contour);stroke-width:1}.home_region__Fm5rQ{font-family:var(--font-text),sans-serif;font-size:15px;font-weight:300;letter-spacing:.12em;fill:#5f746b}.home_link__P0_mf{stroke:var(--ink-2);stroke-width:1.3;fill:none}.home_route__HPGob{stroke:var(--you);stroke-width:2.2;stroke-dasharray:7 5;fill:none}.home_centre__7Fl09,.home_neighbour__KqswN,.home_routeStop__yUxOA{position:absolute;text-decoration:none;color:var(--ink)}.home_centre__7Fl09{transform:translate(-50%,-50%);background:var(--white);border:2.6px solid var(--ink);border-radius:6px;padding:7px;display:block;line-height:0}.home_centre__7Fl09 img{display:block;width:clamp(72px,9.5vw,104px);height:auto}.home_neighbour__KqswN{transform:translate(-50%,-36px);display:flex;flex-direction:column;align-items:center;gap:6px;width:150px;text-align:center}.home_coverMat___tN66{display:block;flex:none;background:var(--white);border:1px solid #b9c7c1;border-radius:2px;padding:3px;line-height:0}.home_coverMat___tN66 img{display:block;width:44px;height:auto}.home_neighbourLabel__ybomp,.home_routeLabel__liV2_{display:grid;font-size:14.5px;line-height:1.35}.home_neighbourLabel__ybomp b{font-weight:600}.home_neighbourLabel__ybomp span{font-size:13.5px;color:var(--ink-2)}.home_routeStop__yUxOA{transform:translate(-11px,-50%);display:flex;align-items:center;gap:12px;width:31%}.home_ringNode__Ag4Jd{flex:none;width:22px;height:22px;border:2.8px solid var(--you);border-radius:50%;background:var(--white)}.home_routeLabel__liV2_ b{color:var(--you);font-weight:600}.home_routeLabel__liV2_ span{color:var(--you-2);font-size:13.5px}.home_neighbour__KqswN:hover b,.home_routeStop__yUxOA:hover b{text-decoration:underline;text-underline-offset:.2em}.home_chartNarrow__b8hzm{display:none}.home_legend__PFe3N{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:15px;color:var(--ink-2)}.home_legend__PFe3N li{display:inline-flex;align-items:center;gap:8px}.home_legend__PFe3N i{display:inline-block}.home_legendLine__H_vmX{width:26px;border-top:1.5px solid var(--ink-2)}.home_legendRoute__JJZ8f{width:26px;border-top:2.2px dashed var(--you)}.home_legendCover__TFRZX{width:11px;height:16px;border:1.5px solid var(--ink-2);border-radius:2px;background:var(--white)}.home_legendRing__H9YGp{width:12px;height:12px;border:2.2px solid var(--you);border-radius:50%}.home_section__JtNPk{padding:84px 0}.home_white__IBpZ3{background:var(--white)}.home_twoCol__HH4bF{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:72px;gap:72px;align-items:start}.home_steps__fcLgM{list-style:none;counter-reset:step;margin:26px 0 30px;padding:0}.home_steps__fcLgM li{counter-increment:step;position:relative;padding:0 0 22px 52px;font-size:17px;color:var(--ink-2);max-width:34em}.home_steps__fcLgM li:before{content:counter(step);position:absolute;left:0;top:-2px;font:700 30px/1 var(--font-display),Georgia,serif;color:var(--ink)}.home_steps__fcLgM b{display:block;color:var(--ink);font:600 22px/1.2 var(--font-display),Georgia,serif;letter-spacing:-.01em;margin-bottom:3px}.home_sampleItem__PZGea{border-top:2px solid var(--ink);padding:22px 0 0}.home_kind__h4Pd_{font-size:15px;color:var(--ink-2);margin:0 0 6px}.home_sampleItem__PZGea h3{font-size:32px;line-height:1.1;margin:0 0 8px}.home_sampleItem__PZGea h3 a{color:inherit;text-decoration:none}.home_sampleItem__PZGea h3 a:hover{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.home_why__SZJ2V{margin:18px 0;padding:2px 0 2px 16px;border-left:3px solid var(--you);font-size:17px;line-height:1.55;max-width:34em}.home_why__SZJ2V b{display:flex;gap:8px;align-items:center;color:var(--you);font-weight:600;font-size:15px;margin-bottom:4px}.home_why__SZJ2V b:before{content:"";width:9px;height:9px;border:2.4px solid var(--you);border-radius:50%}.home_from__YWOR9{font-size:15px;color:var(--ink-2);margin:0}.home_sectionHead__Gl6hb{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:26px}.home_sectionHead__Gl6hb h2{margin:0}.home_sectionHead__Gl6hb a{font-size:17px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--contour);text-decoration-color:var(--contour);text-underline-offset:.25em;white-space:nowrap}.home_shelf__bLMCH{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:30px 22px;gap:30px 22px}.home_shelf__bLMCH a{display:block;color:var(--ink);text-decoration:none;font-size:15.5px;line-height:1.3}.home_shelf__bLMCH b{display:block;font-weight:600}.home_shelf__bLMCH a>span:last-child{display:block;color:var(--ink-2);font-size:14.5px}.home_cover__wjZbC{display:flex;align-items:flex-end;justify-content:center;aspect-ratio:2/3;margin-bottom:10px}.home_cover__wjZbC img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;box-shadow:0 1px 2px rgba(0,0,0,.16),0 6px 14px rgba(0,0,0,.08)}.home_shelf__bLMCH a:hover b{text-decoration:underline;text-underline-offset:.2em}.home_survey__pPORB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:30px;gap:30px}.home_survey__pPORB article{border-top:2px solid var(--ink);padding-top:16px}.home_survey__pPORB h3{font-size:24px;line-height:1.15;margin:2px 0 10px}.home_survey__pPORB h3 a{color:inherit;text-decoration:none}.home_survey__pPORB h3 a:hover{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.home_survey__pPORB p:not(.home_meta__ZkgcA){font-size:16px;color:var(--ink-2);line-height:1.5;margin:0 0 14px}.home_coverRow__m_EIW{display:flex;gap:6px;align-items:flex-end}.home_coverRow__m_EIW img{width:46px;height:auto;display:block;box-shadow:0 1px 2px rgba(0,0,0,.18)}.home_journal__ijqBD{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:56px;gap:56px;margin-top:30px}.home_bridgeImage__nlGn4{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block;border-radius:4px;margin-bottom:16px}.home_journal__ijqBD h3{font-size:32px;line-height:1.1;margin:2px 0 10px}.home_journal__ijqBD h3 a{color:inherit;text-decoration:none}.home_journal__ijqBD h3 a:hover{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.home_journal__ijqBD article>p:not(.home_meta__ZkgcA){font-size:17px;line-height:1.55;margin:0 0 10px}.home_journalLinks__ZQbLk{list-style:none;margin:0;padding:0}.home_journalLinks__ZQbLk li{border-top:1px solid var(--rule)}.home_journalLinks__ZQbLk a{display:block;padding:14px 0;color:var(--ink-2);text-decoration:none;font-size:16px}.home_journalLinks__ZQbLk b{display:block;color:var(--ink);font:600 22px/1.2 var(--font-display),Georgia,serif;letter-spacing:-.01em}.home_journalLinks__ZQbLk a:hover b{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.home_browse__6e08h{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 40px;gap:0 40px}.home_browse__6e08h li{border-top:1px solid var(--rule);padding:12px 0;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.home_browse__6e08h a{font:600 22px/1.2 var(--font-display),Georgia,serif;color:var(--ink);text-decoration:none;letter-spacing:-.01em}.home_browse__6e08h a:hover{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.home_browse__6e08h span{color:var(--ink-2);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_closing__rB4RX{background:var(--ink);color:var(--white);padding:80px 0}.home_closing__rB4RX h2{font-size:56px}.home_closing__rB4RX p{color:#c3d0d4;font-size:20px;margin:0 0 26px}@media (max-width:1100px){.home_heroWrap__di6eZ{grid-template-columns:minmax(0,1fr)}.home_heroCopy__ODb0e h1{font-size:56px;max-width:12em}.home_shelf__bLMCH{grid-template-columns:repeat(4,minmax(0,1fr))}.home_survey__pPORB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.home_home__I2JpY h2{font-size:34px}.home_heroWrap__di6eZ{padding-top:28px;gap:24px}.home_heroCopy__ODb0e h1{font-size:42px}.home_lede__nMj0B{font-size:18px}.home_chartWide___rku6,.home_legend__PFe3N{display:none}.home_chartNarrow__b8hzm{display:block;border-top:2px solid var(--ink);padding-top:16px}.home_narrowBook__tHE__{display:flex;gap:14px;align-items:center;color:var(--ink);text-decoration:none}.home_narrowBook__tHE__ img{width:64px;height:auto;background:var(--white);border:2.4px solid var(--ink);border-radius:5px;padding:5px}.home_narrowBook__tHE__>span{display:grid;font-size:15px;color:var(--ink-2)}.home_narrowBook__tHE__ b{font:600 22px/1.15 var(--font-display),Georgia,serif;color:var(--ink)}.home_narrowHead__2Xr5J{font-size:15px;color:var(--ink-2);margin:20px 0 8px}.home_narrowNeighbours__pkr3S{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.home_narrowNeighbours__pkr3S a{display:grid;color:var(--ink);text-decoration:none;font-size:14px;line-height:1.25}.home_narrowNeighbours__pkr3S img{width:54px;height:auto;margin-bottom:6px;box-shadow:0 1px 2px rgba(0,0,0,.18)}.home_narrowNeighbours__pkr3S span{color:var(--ink-2);font-size:13px}.home_narrowRoutes__X0NvE{list-style:none;margin:0;padding:0;position:relative}.home_narrowRoutes__X0NvE:before{content:"";position:absolute;left:9px;top:12px;bottom:12px;border-left:2px dashed var(--you)}.home_narrowRoutes__X0NvE li{position:relative;padding:0 0 14px 34px}.home_narrowRoutes__X0NvE li:before{content:"";position:absolute;left:1px;top:4px;width:14px;height:14px;border:2.6px solid var(--you);border-radius:50%;background:var(--white)}.home_narrowRoutes__X0NvE a{display:grid;text-decoration:none;font-size:15px;line-height:1.3}.home_narrowRoutes__X0NvE b{color:var(--you);font-weight:600}.home_narrowRoutes__X0NvE span{color:var(--you-2);font-size:13.5px}.home_strip__AXajE>div{grid-template-columns:minmax(0,1fr);gap:10px}.home_strip__AXajE>div>div{display:none}.home_section__JtNPk{padding:56px 0}.home_journal__ijqBD,.home_twoCol__HH4bF{grid-template-columns:minmax(0,1fr);gap:32px}.home_sectionHead__Gl6hb{display:block}.home_sectionHead__Gl6hb a{display:inline-block;margin-top:8px}.home_shelf__bLMCH{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px}.home_browse__6e08h,.home_survey__pPORB{grid-template-columns:minmax(0,1fr)}.home_closing__rB4RX h2{font-size:38px}}