.article-page[data-astro-cid-7m2sbr6z]{max-width:1080px;margin:0 auto;padding:2rem 1.25rem 4rem;color:#14282c}.hero[data-astro-cid-7m2sbr6z]{padding:3rem 0 2.25rem;border-bottom:1px solid #ded7ca}.eyebrow[data-astro-cid-7m2sbr6z]{margin:0 0 .65rem;color:#7a3514;font-weight:900;text-transform:uppercase;letter-spacing:0;font-size:.8rem}h1[data-astro-cid-7m2sbr6z]{margin:0;color:#102326;font-size:clamp(2.25rem,5.8vw,4.15rem);line-height:1;letter-spacing:0}.lead[data-astro-cid-7m2sbr6z]{max-width:900px;margin:1rem 0 0;color:#344246;font-size:1.18rem;line-height:1.7}.hero-actions[data-astro-cid-7m2sbr6z],.cta-actions[data-astro-cid-7m2sbr6z]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.action[data-astro-cid-7m2sbr6z]{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;padding:.72rem 1rem;border-radius:8px;font-weight:900;text-decoration:none}.action[data-astro-cid-7m2sbr6z].primary{background:#173235;color:#fff}.action[data-astro-cid-7m2sbr6z].secondary{background:#f8f6f1;color:#173235;border:1px solid #ded7ca}.content[data-astro-cid-7m2sbr6z]{max-width:920px;margin:0 auto;font-size:1.05rem;line-height:1.78}.content[data-astro-cid-7m2sbr6z] section[data-astro-cid-7m2sbr6z]{margin:2.35rem 0}.content[data-astro-cid-7m2sbr6z] h2[data-astro-cid-7m2sbr6z]{margin:0 0 .85rem;color:#102326;font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.16;letter-spacing:0}.content[data-astro-cid-7m2sbr6z] h3[data-astro-cid-7m2sbr6z]{margin:0 0 .45rem;color:#173235;line-height:1.25}.content[data-astro-cid-7m2sbr6z] p[data-astro-cid-7m2sbr6z]{margin:.75rem 0}.content[data-astro-cid-7m2sbr6z] a[data-astro-cid-7m2sbr6z]:not(.action):not(.button):not(.primary):not(.secondary):not(.outline){color:#7a3514;font-weight:800}.start-box[data-astro-cid-7m2sbr6z],.notice[data-astro-cid-7m2sbr6z],.cycle[data-astro-cid-7m2sbr6z],.cta[data-astro-cid-7m2sbr6z]{padding:1.35rem;background:#f8f6f1;border-left:5px solid #173235;border-radius:0 8px 8px 0}.notice[data-astro-cid-7m2sbr6z]{background:#fff8e7;border-left-color:#b87024}.cycle[data-astro-cid-7m2sbr6z]{background:#eef4ef;border-left-color:#4d7b59}.responsibility-box[data-astro-cid-7m2sbr6z]{padding:1.35rem;background:#f6f2ea;border:1px solid #d9cbb8;border-radius:8px}.check-list[data-astro-cid-7m2sbr6z]{padding-left:1.3rem}.check-list[data-astro-cid-7m2sbr6z] li[data-astro-cid-7m2sbr6z]{margin:.55rem 0}.card-grid[data-astro-cid-7m2sbr6z]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.card-grid[data-astro-cid-7m2sbr6z] article[data-astro-cid-7m2sbr6z]{background:#fffdf7;border:1px solid #ded7ca;border-radius:8px;padding:1rem;box-shadow:0 8px 18px #1023260f}.card-grid[data-astro-cid-7m2sbr6z] p[data-astro-cid-7m2sbr6z]{margin:.45rem 0 0;color:#394447;font-size:.97rem;line-height:1.58}.route-list[data-astro-cid-7m2sbr6z]{display:grid;gap:.75rem;margin-top:1rem}.route-list[data-astro-cid-7m2sbr6z] a[data-astro-cid-7m2sbr6z]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem;border:1px solid #ded7ca;border-radius:8px;background:#fffdf7;text-decoration:none;color:#173235}.route-list[data-astro-cid-7m2sbr6z] span[data-astro-cid-7m2sbr6z]{color:#394447;font-weight:700}.route-list[data-astro-cid-7m2sbr6z] strong[data-astro-cid-7m2sbr6z]{color:#7a3514;text-align:right}.faq[data-astro-cid-7m2sbr6z] details[data-astro-cid-7m2sbr6z]{margin:.75rem 0;padding:1rem;border:1px solid #ded7ca;border-radius:8px;background:#fffdf7}.faq[data-astro-cid-7m2sbr6z] summary[data-astro-cid-7m2sbr6z]{cursor:pointer;color:#102326;font-weight:900}.cta[data-astro-cid-7m2sbr6z]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:center;margin-top:3rem}.cta[data-astro-cid-7m2sbr6z] h2[data-astro-cid-7m2sbr6z]{margin-top:0}@media(max-width:760px){.card-grid[data-astro-cid-7m2sbr6z],.cta[data-astro-cid-7m2sbr6z],.route-list[data-astro-cid-7m2sbr6z] a[data-astro-cid-7m2sbr6z]{grid-template-columns:1fr}.route-list[data-astro-cid-7m2sbr6z] strong[data-astro-cid-7m2sbr6z]{text-align:left}.article-page[data-astro-cid-7m2sbr6z]{padding-top:1rem}}
