.vmap[data-astro-cid-yb7gxf2i]{margin:0;position:relative}.vmap[data-astro-cid-yb7gxf2i] svg[data-astro-cid-yb7gxf2i]{width:100%;height:var(--h);cursor:crosshair;display:block;overflow:visible}@media (width<=760px){.vmap[data-astro-cid-yb7gxf2i] svg[data-astro-cid-yb7gxf2i]{height:calc(var(--h) * .72)}}.vmap[data-astro-cid-yb7gxf2i] .ax{stroke:var(--hair-2);stroke-width:1px}.vmap[data-astro-cid-yb7gxf2i] .grid{stroke:var(--hair);stroke-width:1px}.vmap[data-astro-cid-yb7gxf2i] .typ{stroke:var(--line);stroke-width:1px;stroke-dasharray:4 4;opacity:.6}.vmap[data-astro-cid-yb7gxf2i] text{fill:var(--t3);font:12px var(--font)}.vmap[data-astro-cid-yb7gxf2i] .lbl{fill:var(--t1);font-weight:500}.vmap[data-astro-cid-yb7gxf2i] .lead{stroke:var(--line);stroke-width:1px;opacity:.5}.vmap[data-astro-cid-yb7gxf2i] .d{transition:opacity .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1);transition-delay:var(--dl,0s)}.vmap[data-astro-cid-yb7gxf2i]:not(.built) .d{opacity:0;transform:translateY(-6px)}.vmap[data-astro-cid-yb7gxf2i] .d .sd{fill:var(--line)}.vmap[data-astro-cid-yb7gxf2i] .d .tp{stroke:var(--line);stroke-width:1px}.vmap[data-astro-cid-yb7gxf2i] .d .rim{fill:none;stroke:var(--line);stroke-width:.8px;opacity:.4}@media (hover:hover) and (pointer:fine){.vmap[data-astro-cid-yb7gxf2i] .d.hot{transition:transform .16s cubic-bezier(.23,1,.32,1);transform:translateY(-5px)}}.vmap[data-astro-cid-yb7gxf2i] .d.hot .tp{stroke-width:2px}.vmap[data-astro-cid-yb7gxf2i] .ring{fill:none;stroke:var(--accent);stroke-width:2px}@media (prefers-reduced-motion:reduce){.vmap[data-astro-cid-yb7gxf2i] .d{transition:none}}.tip[data-astro-cid-yb7gxf2i][hidden]{display:none}.tip[data-astro-cid-yb7gxf2i]{z-index:5;background:var(--s1);width:300px;box-shadow:0 0 0 1px var(--line), 5px 5px 0 var(--hair-2);pointer-events:none;border-radius:10px;grid-template-columns:88px 1fr;align-items:center;gap:12px;padding:10px;font-size:13px;display:grid;position:absolute}.tip[data-astro-cid-yb7gxf2i] img{object-fit:contain;background:#fff;border-radius:6px;width:88px;height:66px}.tip[data-astro-cid-yb7gxf2i] p{margin:0}.tip[data-astro-cid-yb7gxf2i] .tn{font-size:14px;font-weight:500;line-height:1.25}.tip[data-astro-cid-yb7gxf2i] .ts{margin-top:4px;font-size:22px;font-weight:300;line-height:1}.tip[data-astro-cid-yb7gxf2i] .ts span{color:var(--t3);font-size:12px}.head[data-astro-cid-5364bkoa]{padding-top:clamp(28px,4vw,44px)}.crumbs[data-astro-cid-5364bkoa] a[data-astro-cid-5364bkoa]{color:inherit;text-decoration:none}.crumbs[data-astro-cid-5364bkoa] a[data-astro-cid-5364bkoa]:hover{text-decoration:underline}.head[data-astro-cid-5364bkoa] h1[data-astro-cid-5364bkoa]{max-width:22ch;margin:4px 0 18px;font-size:clamp(34px,4.6vw,60px);line-height:1.02}.meta-row[data-astro-cid-5364bkoa]{border-top:2px solid var(--line);border-bottom:1px solid var(--hair-2);flex-wrap:wrap;display:flex}.meta-row[data-astro-cid-5364bkoa] span[data-astro-cid-5364bkoa]{border-right:1px solid var(--hair);color:var(--t2);margin-right:20px;padding:11px 20px 11px 0;font-size:14px}.meta-row[data-astro-cid-5364bkoa] span[data-astro-cid-5364bkoa]:last-child{border-right:0}.meta-row[data-astro-cid-5364bkoa] b[data-astro-cid-5364bkoa]{color:var(--t1);font-size:18px;font-weight:500}.lead[data-astro-cid-5364bkoa]{gap:28px;padding-top:24px;padding-bottom:28px;display:grid}@media (width>=900px){.lead[data-astro-cid-5364bkoa]{grid-template-columns:1.05fr 1fr;align-items:start;gap:40px}}.photo[data-astro-cid-5364bkoa]{box-shadow:0 0 0 1px var(--line);background:#fbf8f5;margin:0;padding:clamp(14px,2vw,24px);position:relative}.photo[data-astro-cid-5364bkoa] img[data-astro-cid-5364bkoa]{object-fit:contain;width:100%;height:auto;max-height:460px;display:block}.photo[data-astro-cid-5364bkoa] figcaption[data-astro-cid-5364bkoa]{color:#6a5c57;font-size:11px;position:absolute;bottom:6px;right:10px}.score[data-astro-cid-5364bkoa]{border-bottom:1px solid var(--hair-2);align-items:center;gap:20px;padding-bottom:16px;display:flex}.big[data-astro-cid-5364bkoa]{letter-spacing:-.05em;margin:0;font-size:clamp(76px,8vw,104px);font-weight:300;line-height:.85}.v-word[data-astro-cid-5364bkoa]{margin:0 0 10px;font-size:22px;font-weight:500}.v-great[data-astro-cid-5364bkoa],.v-good[data-astro-cid-5364bkoa]{color:var(--v-great)}.v-below[data-astro-cid-5364bkoa],.v-poor[data-astro-cid-5364bkoa]{color:var(--accent)}.story[data-astro-cid-5364bkoa]{margin:16px 0 0;font-size:18px;line-height:1.6}.note[data-astro-cid-5364bkoa]{margin:12px 0 0}.lead-arrow[data-astro-cid-5364bkoa]{margin:4px 0 6px clamp(24px,6vw,72px)}.big-num[data-astro-cid-5364bkoa].more{color:var(--accent)}.mrows[data-astro-cid-5364bkoa]{gap:6px;display:grid}.mrow[data-astro-cid-5364bkoa]{grid-template-columns:minmax(150px,220px) 1fr minmax(150px,auto) 84px;align-items:center;gap:16px;padding:10px 0;font-size:16px;display:grid}.mrow[data-astro-cid-5364bkoa]+.mrow[data-astro-cid-5364bkoa]{border-top:1px dashed var(--tray-line)}.mrow[data-astro-cid-5364bkoa] .bbar[data-astro-cid-5364bkoa]{height:28px}.mv[data-astro-cid-5364bkoa],.mp[data-astro-cid-5364bkoa]{text-align:right;font-size:22px}.mp[data-astro-cid-5364bkoa]{color:var(--v-great);font-weight:500}.ml[data-astro-cid-5364bkoa] .note[data-astro-cid-5364bkoa]{color:var(--t3);margin-top:2px;font-size:12px;line-height:1.35;display:block}.qsteps[data-astro-cid-5364bkoa]{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.qsteps[data-astro-cid-5364bkoa] li[data-astro-cid-5364bkoa]{color:var(--t2);grid-template-columns:28px 78px 1fr;align-items:baseline;gap:12px;font-size:15px;display:grid}.qsteps[data-astro-cid-5364bkoa] .qn[data-astro-cid-5364bkoa]{background:var(--t1);width:24px;height:24px;color:var(--canvas);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.qsteps[data-astro-cid-5364bkoa] b[data-astro-cid-5364bkoa]{color:var(--t1)}.qsteps[data-astro-cid-5364bkoa]>li[data-astro-cid-5364bkoa]>b[data-astro-cid-5364bkoa]:first-of-type{font-size:26px;font-weight:800}.qbar[data-astro-cid-5364bkoa]{height:28px}.mrow[data-astro-cid-5364bkoa] small[data-astro-cid-5364bkoa]{color:var(--t3);font-size:13px;font-weight:400}@media (width<=700px){.mrow[data-astro-cid-5364bkoa]{grid-template-columns:1fr auto}.mrow[data-astro-cid-5364bkoa] .bbar[data-astro-cid-5364bkoa]{grid-area:2/1/auto/-1}.mp[data-astro-cid-5364bkoa]{display:none}}.towers[data-astro-cid-5364bkoa]{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:clamp(20px,4vw,48px);display:flex}.tw[data-astro-cid-5364bkoa]{align-items:flex-end;gap:12px;display:flex}.tw[data-astro-cid-5364bkoa] p[data-astro-cid-5364bkoa]{margin:0;font-size:30px;line-height:1.2}.col[data-astro-cid-5364bkoa]{flex-direction:column-reverse;width:76px;display:flex}.col[data-astro-cid-5364bkoa] i[data-astro-cid-5364bkoa]{background:var(--mint);height:26px;display:block;position:relative}.col[data-astro-cid-5364bkoa].ghost i[data-astro-cid-5364bkoa]{background:var(--brick-white)}.save[data-astro-cid-5364bkoa]{color:var(--v-great);margin:0 0 6px;font-size:20px}.save[data-astro-cid-5364bkoa].more{color:var(--accent)}.foot[data-astro-cid-5364bkoa]{flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:20px;padding-bottom:8px;display:flex}.notes[data-astro-cid-5364bkoa]{flex-basis:100%;margin:0;padding-left:18px}
