.guides_hero__mSvYF{padding-block:36px 16px}.guides_list__S776K{padding-block:16px 64px}.guides_h1__g_mcY{font-family:var(--font-serif);font-weight:500;font-size:34px;line-height:1.1;margin:10px 0 12px;text-wrap:balance}.guides_sub__B3Cpb{margin:0;font-size:17px;line-height:1.55;color:var(--color-ink-soft)}.guides_tag__fMUIt{position:relative;display:inline-block;justify-self:start;padding:4px 12px 4px 24px;background:#ead9b4;color:#3a3426;font-family:var(--font-hand),var(--font-serif);font-size:20px;line-height:1.1;-webkit-clip-path:polygon(11px 0,100% 0,100% 100%,11px 100%,0 50%);clip-path:polygon(11px 0,100% 0,100% 100%,11px 100%,0 50%);transform:rotate(-2deg)}.guides_tagHole__QlyE1{position:absolute;left:10px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--color-bg)}.guides_grid__SATn_{list-style:none;margin:0;padding:0;display:grid;grid-gap:18px;gap:18px}.guides_cardLink___7ApQ{display:grid;overflow:hidden;border-radius:16px;background:var(--color-surface);border:1px solid var(--color-border);color:inherit;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.guides_cardLink___7ApQ:hover{box-shadow:0 16px 30px -22px rgba(23,27,22,.5);transform:translateY(-2px)}.guides_cardLink___7ApQ:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.guides_cardBody__iemNX{display:grid;grid-gap:8px;gap:8px;padding:18px}.guides_cardBody__iemNX .guides_tagHole__QlyE1{background:var(--color-surface)}.guides_title__9__lz{font-family:var(--font-serif);font-size:21px;line-height:1.2}.guides_desc__rm1_7{font-size:15px;line-height:1.55;color:var(--color-ink-soft)}.guides_read__yGi1y{color:var(--color-accent);font-weight:600;font-size:15px}.guides_article__6PKo0{padding-block:36px 40px}.guides_articleGrid__l3dzW{display:grid;grid-template-areas:"head" "body" "aside";grid-gap:24px;gap:24px}.guides_articleHead__SXniB{grid-area:head;display:grid;grid-gap:14px;gap:14px}.guides_articleTitle__KG85x{margin:0;font-family:var(--font-serif);font-weight:500;font-size:31px;line-height:1.12;text-wrap:balance}.guides_lead__BwD2c{margin:0;font-family:var(--font-serif);font-size:20px;line-height:1.5;color:var(--color-ink)}.guides_articleBody__pUOIK{grid-area:body;max-width:66ch}.guides_part__8sL4J{padding:22px 0 0;margin-top:22px;border-top:1px solid var(--color-border)}.guides_part__8sL4J h2{margin:0 0 8px;font-family:var(--font-serif);font-weight:500;font-size:24px;line-height:1.2}.guides_part__8sL4J p{margin:0;font-size:17px;line-height:1.7}.guides_back__wKK6U{margin-top:32px}.guides_aside__9cj98{grid-area:aside;display:grid;grid-gap:10px;gap:10px;padding:20px;border-radius:16px;background:var(--color-bg-alt)}.guides_asideNote__YyA9s{margin:0;font-family:var(--font-hand),var(--font-serif);font-size:22px;line-height:1.2;color:#3b4422}.guides_asideLink__4aaOu{color:var(--color-accent);font-weight:600;font-size:15px}.guides_more__JmqoS{padding-block:8px 56px}.guides_moreHead__YNKCE{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft)}.guides_moreList__bv0JZ{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.guides_moreList__bv0JZ a{display:block;padding:12px 14px;border-radius:10px;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-ink);font-family:var(--font-serif);font-size:17px;text-decoration:none}.guides_moreList__bv0JZ a:hover{border-color:var(--color-accent)}@media (min-width:960px){.guides_hero__mSvYF{padding-block:72px 24px}.guides_list__S776K{padding-block:24px 96px}.guides_h1__g_mcY{font-size:52px}.guides_sub__B3Cpb{font-size:19px}.guides_grid__SATn_{grid-template-columns:1fr 1fr;gap:24px}.guides_cardLink___7ApQ{height:100%}.guides_cardBody__iemNX{padding:24px;align-content:start}.guides_article__6PKo0{padding-block:72px 56px}.guides_articleGrid__l3dzW{grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"head ." "body aside";column-gap:72px}.guides_articleTitle__KG85x{font-size:46px}.guides_lead__BwD2c{font-size:22px}.guides_aside__9cj98{position:-webkit-sticky;position:sticky;top:100px;align-self:start;margin-top:22px;padding:24px}.guides_moreList__bv0JZ{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.guides_cardLink___7ApQ{transition:none}.guides_cardLink___7ApQ:hover{transform:none}}