.page-module__4CcDgW__part{margin-top:72px}.page-module__4CcDgW__part:first-child{margin-top:0}.page-module__4CcDgW__guides{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin-top:24px;display:grid}.page-module__4CcDgW__guide{border:1px solid var(--border-1);border-radius:var(--radius-lg);background:#fff;flex-direction:column;gap:10px;min-height:230px;padding:28px;transition:border-color .2s,box-shadow .2s;display:flex}.page-module__4CcDgW__guide:hover{color:var(--ink);border-color:var(--orange);box-shadow:var(--shadow-card-hover)}.page-module__4CcDgW__ref{color:var(--orange);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.page-module__4CcDgW__t{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.2}.page-module__4CcDgW__d{color:var(--grey-2);text-wrap:pretty;font-size:14px;line-height:1.55}.page-module__4CcDgW__meta{letter-spacing:.18em;color:var(--grey-3);justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;padding-top:14px;font-size:10px;font-weight:700;display:flex}.page-module__4CcDgW__read{letter-spacing:0;color:var(--orange);font-size:14px;font-weight:600}@media (max-width:760px){.page-module__4CcDgW__part{margin-top:56px}.page-module__4CcDgW__guide{min-height:0;padding:24px}.page-module__4CcDgW__t{font-size:20px}}.page-module__4CcDgW__guidesLink{color:var(--orange);font-size:15px;font-weight:600}.page-module__4CcDgW__guidesLink:hover{color:var(--light-1)}
