.nooks_quiet__bBkMj{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nooks_verdict__PwQxs{display:grid;grid-template-columns:1fr 1fr;gap:var(--faat-s3)}.nooks_verdictThem__GBp87,.nooks_verdictUs__8eroh{padding:var(--faat-s4) var(--faat-s5);border-radius:24px}.nooks_verdictUs__8eroh{background:var(--faat-magenta-tint);border:1px solid #ffc6e2}.nooks_verdictThem__GBp87{background:var(--faat-surface);border:1px solid var(--faat-border)}.nooks_verdict__PwQxs h3{margin:0 0 var(--faat-s2);font-size:20px;font-weight:600;letter-spacing:-.01em}.nooks_verdict__PwQxs p{margin:0;font-size:18px;line-height:1.5;color:var(--faat-text)}.nooks_verdictThem__GBp87 p{color:var(--faat-text-2)}.nooks_routes__IfkGM{display:grid;gap:var(--faat-s3)}.nooks_route__BhJBZ{--track:var(--faat-ink);--gap:var(--faat-s4);padding:var(--faat-s5);border-radius:24px;background:var(--faat-surface);border:1px solid var(--faat-border);box-shadow:var(--faat-shadow-card)}.nooks_route__BhJBZ[data-us]{--track:var(--faat-bone);background:var(--faat-ink);border-color:var(--faat-ink);color:var(--faat-bone)}.nooks_routeHead__6VIoM{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--faat-s3);margin-bottom:var(--faat-s5)}.nooks_routeName__gwDJ1{margin:0;font-family:var(--faat-font-display);font-weight:900;font-size:clamp(40px,4.6vw,64px);line-height:.88}.nooks_routeHow__CQFWz{margin:0;font-size:16px;color:var(--faat-text-2)}.nooks_stops__Pc_rO{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--gap)}.nooks_stop__6ibDT{position:relative}.nooks_stop__6ibDT:not(:last-child):after{content:"";position:absolute;top:27px;left:56px;width:calc(100% - 56px + var(--gap));height:3px;background:var(--track)}.nooks_stopIcon__dxGYc{position:relative;z-index:1;display:grid;place-items:center;width:56px;height:56px;border:3px solid var(--track);border-radius:16px;background:var(--faat-surface);color:var(--faat-ink)}.nooks_route__BhJBZ[data-us] .nooks_stopIcon__dxGYc{background:var(--faat-ink);color:var(--faat-bone)}.nooks_route__BhJBZ[data-us] .nooks_stop__6ibDT[data-last] .nooks_stopIcon__dxGYc{background:var(--faat-magenta);border-color:var(--faat-magenta);color:var(--faat-ink)}.nooks_stopIcon__dxGYc svg{width:32px;height:32px}.nooks_stop__6ibDT h3{margin:var(--faat-s3) 0 6px;font-size:18px;font-weight:600;letter-spacing:-.01em}.nooks_stop__6ibDT p{margin:0;font-size:15px;line-height:1.45;color:var(--faat-text-2)}.nooks_route__BhJBZ[data-us] .nooks_stop__6ibDT p{color:rgb(var(--faat-bone-rgb)/.72)}.nooks_route__BhJBZ[data-us] .nooks_stop__6ibDT a{color:var(--faat-bone)}.nooks_years__fG2OR{list-style:none;margin:0;padding:0;border-top:2px solid var(--faat-ink)}.nooks_years__fG2OR li{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:var(--faat-s2) var(--faat-s4);align-items:center;padding:var(--faat-s4) 0;border-bottom:1px solid var(--faat-border-2)}.nooks_years__fG2OR p{margin:0}.nooks_yearSeats__nMZ_4{font-family:var(--faat-font-display);font-weight:800;font-size:clamp(34px,3.6vw,48px);line-height:.9}.nooks_yearSum__isoja{font-weight:600;font-variant-numeric:tabular-nums}.nooks_yearSum__isoja span{display:block;font-size:14px;font-weight:400;color:var(--faat-text-3)}.nooks_yearTotal__Q6pm8{font-family:var(--faat-font-display);font-weight:900;font-size:clamp(56px,7vw,96px);line-height:.84;color:var(--faat-magenta-text);font-variant-numeric:tabular-nums}.nooks_yearThem__LPJRQ{font-size:16px;color:var(--faat-text-2)}.nooks_yearThem__LPJRQ strong{display:block;font-weight:600;color:var(--faat-text)}.nooks_yearProse__Ntc1v{margin-top:var(--faat-s5)}.nooks_picks__zwGDv{display:grid;grid-template-columns:1fr 1fr;gap:var(--faat-s3)}.nooks_pick__bqhap{padding:var(--faat-s5);border-radius:24px;background:var(--faat-surface);border:1px solid var(--faat-border)}.nooks_pick__bqhap[data-us]{background:var(--faat-magenta-tint);border-color:#ffc6e2}.nooks_pick__bqhap h3{margin:0 0 var(--faat-s3);font-size:clamp(24px,2.6vw,32px);font-weight:500;letter-spacing:-.02em;line-height:1.1}.nooks_pick__bqhap ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.nooks_pick__bqhap li{padding-top:12px;border-top:1px solid var(--faat-border-2);color:var(--faat-text-2)}.nooks_pick__bqhap[data-us] li{border-top-color:#ffc6e2;color:var(--faat-text)}.nooks_pick__bqhap a{color:var(--faat-magenta-text);text-underline-offset:3px}.nooks_ask__gQIGe{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:var(--faat-s5);column-gap:var(--faat-s5);border-top:2px solid var(--faat-ink)}.nooks_ask__gQIGe li{padding:var(--faat-s4) 0;border-bottom:1px solid var(--faat-border-2)}.nooks_ask__gQIGe h3{margin:0 0 6px;font-size:clamp(19px,1.9vw,22px);line-height:1.2;font-weight:600;letter-spacing:-.01em;text-wrap:balance}.nooks_ask__gQIGe p{margin:0;color:var(--faat-text-2)}@media (max-width:900px){.nooks_ask__gQIGe,.nooks_picks__zwGDv,.nooks_verdict__PwQxs{grid-template-columns:1fr}.nooks_pick__bqhap,.nooks_route__BhJBZ,.nooks_verdictThem__GBp87,.nooks_verdictUs__8eroh{padding:var(--faat-s4)}.nooks_routeHead__6VIoM{margin-bottom:var(--faat-s4)}.nooks_stops__Pc_rO{grid-template-columns:1fr;gap:var(--faat-s4)}.nooks_stop__6ibDT{display:grid;grid-template-columns:56px minmax(0,1fr);gap:var(--faat-s3);align-items:start}.nooks_stop__6ibDT:not(:last-child):after{top:56px;left:27px;width:3px;height:calc(100% - 56px + var(--gap))}.nooks_stop__6ibDT h3{margin-top:4px}.nooks_years__fG2OR li{grid-template-columns:1fr 1fr;align-items:end}.nooks_yearTotal__Q6pm8{grid-column:1/-1;grid-row:2}.nooks_yearThem__LPJRQ{grid-column:1/-1}}