.situation__grid[data-astro-cid-37oy44kh]{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);gap:44px;align-items:start}.log[data-astro-cid-37oy44kh]{padding:22px 26px 12px}.log__head[data-astro-cid-37oy44kh]{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:12px;border-bottom:2px solid var(--ink)}.log__head[data-astro-cid-37oy44kh] h3[data-astro-cid-37oy44kh]{font-weight:800;font-size:22px;line-height:1.2}.log__row[data-astro-cid-37oy44kh]{display:grid;grid-template-columns:62px minmax(0,1fr);gap:14px;padding:13px 0 12px;border-bottom:1px solid var(--paper-rule);text-decoration:none}.log[data-astro-cid-37oy44kh] li[data-astro-cid-37oy44kh]:last-child .log__row[data-astro-cid-37oy44kh]{border-bottom:0}.log__date[data-astro-cid-37oy44kh]{font-family:var(--f-mono);font-size:14px;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;color:var(--olive-deep);padding-top:3px}.log__date[data-astro-cid-37oy44kh] b[data-astro-cid-37oy44kh]{display:block;font-family:var(--f-display);font-weight:800;font-size:24px;letter-spacing:-.01em;color:var(--ink);line-height:1}.log__title[data-astro-cid-37oy44kh]{display:block;font-weight:600;font-size:18px;line-height:1.3}.log__row[data-astro-cid-37oy44kh]:hover .log__title[data-astro-cid-37oy44kh]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.log__cat[data-astro-cid-37oy44kh]{display:block;margin-top:4px;font-family:var(--f-mono);font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:var(--graphite)}.standing[data-astro-cid-37oy44kh]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:26px;align-items:center;margin-top:44px;padding:22px 28px;background:var(--olive);color:var(--paper);border-radius:0 var(--corner) var(--corner) 0;text-decoration:none}.standing[data-astro-cid-37oy44kh]:hover{background:var(--olive-deep)}.standing[data-astro-cid-37oy44kh] .label[data-astro-cid-37oy44kh]{color:var(--paper)}.standing__title[data-astro-cid-37oy44kh]{display:block;font-weight:800;font-size:25px;line-height:1.2;letter-spacing:-.01em}.standing__desc[data-astro-cid-37oy44kh]{display:block;margin-top:5px;font-size:18px;line-height:1.45}.standing__go[data-astro-cid-37oy44kh]{font-weight:700;font-size:18px;white-space:nowrap;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.plan__row[data-astro-cid-37oy44kh]{display:grid;grid-template-columns:68px minmax(0,1fr) minmax(0,1.15fr) 176px;gap:28px;align-items:start;padding:26px 0;border-bottom:1px solid var(--ink)}.plan__row[data-astro-cid-37oy44kh]:first-child{padding-top:0}.plan__n[data-astro-cid-37oy44kh]{font-family:var(--f-stencil);font-weight:var(--w-stencil);font-size:24px;letter-spacing:.02em;color:var(--olive);padding-top:6px}.plan__name[data-astro-cid-37oy44kh]{font-weight:800;font-size:32px;line-height:1.1;letter-spacing:-.015em}.plan__name[data-astro-cid-37oy44kh] a[data-astro-cid-37oy44kh]{text-decoration:none}.plan__name[data-astro-cid-37oy44kh] a[data-astro-cid-37oy44kh]:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.plan__desc[data-astro-cid-37oy44kh]{margin-top:10px;font-size:18px;line-height:1.5}.plan__picks[data-astro-cid-37oy44kh] li[data-astro-cid-37oy44kh]{border-bottom:1px solid var(--kraft-shade)}.plan__picks[data-astro-cid-37oy44kh] li[data-astro-cid-37oy44kh]:last-child{border-bottom:0}.plan__picks[data-astro-cid-37oy44kh] a[data-astro-cid-37oy44kh]{display:flex;align-items:center;min-height:46px;padding:6px 0;font-weight:600;font-size:18px;line-height:1.3;text-decoration:none}.plan__picks[data-astro-cid-37oy44kh] a[data-astro-cid-37oy44kh]:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.plan__picks[data-astro-cid-37oy44kh] .plan__all[data-astro-cid-37oy44kh]{font-family:var(--f-mono);font-weight:400;font-size:14.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--olive-deep);text-decoration:underline;text-underline-offset:4px}.plan__photo[data-astro-cid-37oy44kh]{display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--kraft-shade)}.plan__photo[data-astro-cid-37oy44kh] img[data-astro-cid-37oy44kh]{width:100%;height:100%;object-fit:cover}.kit[data-astro-cid-37oy44kh]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:48px;padding:24px 36px}.kit__key[data-astro-cid-37oy44kh]{grid-column:1 / -1;padding-top:4px}@media(max-width:1000px){.situation__grid[data-astro-cid-37oy44kh]{grid-template-columns:minmax(0,1fr);gap:30px}.log[data-astro-cid-37oy44kh]{padding:18px 18px 8px}.standing[data-astro-cid-37oy44kh]{grid-template-columns:minmax(0,1fr);gap:8px;padding:20px;margin-top:30px}.standing__title[data-astro-cid-37oy44kh]{font-size:22px}.standing__go[data-astro-cid-37oy44kh]{display:inline-flex;align-items:center;min-height:40px}.plan__row[data-astro-cid-37oy44kh]{grid-template-columns:minmax(0,1fr) 92px;gap:6px 16px;padding:22px 0}.plan__n[data-astro-cid-37oy44kh]{grid-column:1;padding-top:0;font-size:16px}.plan__what[data-astro-cid-37oy44kh]{grid-column:1;grid-row:2}.plan__photo[data-astro-cid-37oy44kh]{grid-column:2;grid-row:1 / span 2;align-self:start}.plan__picks[data-astro-cid-37oy44kh]{grid-column:1 / -1;margin-top:8px}.plan__name[data-astro-cid-37oy44kh]{font-size:28px}.plan__name[data-astro-cid-37oy44kh] a[data-astro-cid-37oy44kh]{display:inline-flex;align-items:center;min-height:44px}.kit[data-astro-cid-37oy44kh]{grid-template-columns:minmax(0,1fr);gap:24px;padding:0 16px 16px}.kit[data-astro-cid-37oy44kh] .manifest__meta[data-astro-cid-37oy44kh]{grid-column:2;text-align:left;white-space:normal;margin-top:-4px}}
