.pillar[data-astro-cid-ozpqkozu]{max-width:1080px;margin:0 auto;padding:64px 24px 40px}.pillar-cluster[data-astro-cid-ozpqkozu]{margin:0 0 56px}.pillar-cluster-head[data-astro-cid-ozpqkozu]{margin:0 0 24px;border-bottom:4px solid var(--fm-gold);padding-bottom:12px}.pillar-cluster-head[data-astro-cid-ozpqkozu] h2[data-astro-cid-ozpqkozu]{font-family:var(--font-head);font-size:30px;font-weight:700;color:var(--fg1);margin:0;line-height:1.1}.pillar-cluster-head[data-astro-cid-ozpqkozu] p[data-astro-cid-ozpqkozu]{font-family:var(--font-body);font-size:16px;line-height:1.55;color:var(--fg2);margin:10px 0 0;max-width:62ch}.pillar-grid[data-astro-cid-ozpqkozu]{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.pillar-grid[data-astro-cid-ozpqkozu]>.pillar-card[data-astro-cid-ozpqkozu]{grid-column:span 2}.pillar-grid[data-astro-cid-ozpqkozu]>.pillar-card[data-astro-cid-ozpqkozu]:last-child:nth-child(3n+1){grid-column:1 / -1}.pillar-grid[data-astro-cid-ozpqkozu]>.pillar-card[data-astro-cid-ozpqkozu]:last-child:nth-child(3n+2),.pillar-grid[data-astro-cid-ozpqkozu]>.pillar-card[data-astro-cid-ozpqkozu]:nth-last-child(2):nth-child(3n+1){grid-column:span 3}.pillar-card[data-astro-cid-ozpqkozu]{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--border);border-radius:var(--r-md);padding:20px 22px;text-decoration:none;transition:transform .15s,box-shadow .15s}.pillar-card[data-astro-cid-ozpqkozu]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.pillar-card-cat[data-astro-cid-ozpqkozu]{font-family:var(--font-body);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--fm-red)}.pillar-card-title[data-astro-cid-ozpqkozu]{font-family:var(--font-head);font-size:17.5px;font-weight:700;color:var(--fg1);line-height:1.25}.pillar-card-desc[data-astro-cid-ozpqkozu]{font-family:var(--font-body);font-size:14px;line-height:1.5;color:var(--fg2)}.pillar-related[data-astro-cid-ozpqkozu]{margin:8px 0;padding:28px 0 0;border-top:1px solid var(--border)}.pillar-related[data-astro-cid-ozpqkozu] h2[data-astro-cid-ozpqkozu]{font-family:var(--font-head);font-size:24px;font-weight:700;color:var(--fg1);margin:0 0 16px}.pillar-related-links[data-astro-cid-ozpqkozu]{display:flex;flex-wrap:wrap;gap:12px}.pillar-related-links[data-astro-cid-ozpqkozu] a[data-astro-cid-ozpqkozu]{font-family:var(--font-body);font-size:14.5px;font-weight:600;color:var(--fm-blue);background:var(--fm-50);border:1px solid var(--border);border-radius:var(--r-pill);padding:10px 20px;text-decoration:none;transition:background .15s,color .15s}.pillar-related-links[data-astro-cid-ozpqkozu] a[data-astro-cid-ozpqkozu]:hover{background:var(--fm-blue);color:#fff}@media (max-width: 860px){.pillar-grid[data-astro-cid-ozpqkozu]{grid-template-columns:1fr 1fr}.pillar-grid[data-astro-cid-ozpqkozu]>.pillar-card[data-astro-cid-ozpqkozu],.pillar-grid[data-astro-cid-ozpqkozu]>.pillar-card[data-astro-cid-ozpqkozu]:last-child:nth-child(3n+1),.pillar-grid[data-astro-cid-ozpqkozu]>.pillar-card[data-astro-cid-ozpqkozu]:last-child:nth-child(3n+2),.pillar-grid[data-astro-cid-ozpqkozu]>.pillar-card[data-astro-cid-ozpqkozu]:nth-last-child(2):nth-child(3n+1){grid-column:auto}.pillar-grid[data-astro-cid-ozpqkozu]>.pillar-card[data-astro-cid-ozpqkozu]:last-child:nth-child(odd){grid-column:1 / -1}}@media (max-width: 560px){.pillar-grid[data-astro-cid-ozpqkozu]{grid-template-columns:1fr}.pillar-grid[data-astro-cid-ozpqkozu]>.pillar-card[data-astro-cid-ozpqkozu]:last-child:nth-child(odd){grid-column:auto}.pillar-cluster-head[data-astro-cid-ozpqkozu] h2[data-astro-cid-ozpqkozu]{font-size:25px}}.guide-start[data-astro-cid-ygr7lfjf]{max-width:1080px;margin:0 0 56px;padding:24px 28px;background:var(--fm-50);border:1px solid var(--border);border-radius:var(--r-md)}.guide-start[data-astro-cid-ygr7lfjf] h2[data-astro-cid-ygr7lfjf]{font-family:var(--font-head);font-size:26px;font-weight:700;color:var(--fg1);margin:0 0 14px}.guide-start[data-astro-cid-ygr7lfjf] ol[data-astro-cid-ygr7lfjf]{margin:0;padding-left:24px}.guide-start[data-astro-cid-ygr7lfjf] li[data-astro-cid-ygr7lfjf]{margin:0 0 12px;font-family:var(--font-body);font-size:15px;line-height:1.5;color:var(--fg2)}.guide-start[data-astro-cid-ygr7lfjf] li[data-astro-cid-ygr7lfjf]::marker{color:var(--fm-gold-600);font-weight:700}.guide-start[data-astro-cid-ygr7lfjf] a[data-astro-cid-ygr7lfjf]{display:block;font-family:var(--font-head);font-size:17.5px;font-weight:700;color:var(--fm-blue);text-decoration:none}.guide-start[data-astro-cid-ygr7lfjf] a[data-astro-cid-ygr7lfjf]:hover{text-decoration:underline}.guide-start[data-astro-cid-ygr7lfjf] span[data-astro-cid-ygr7lfjf]{display:block}.guide-faq[data-astro-cid-ygr7lfjf]{margin-top:48px}
