.public-module__A9xRnG__surface{background:var(--fd-canvas,#faf8f1);color:var(--fd-text,#262d28);font-family:var(--font-ui),sans-serif;padding:clamp(20px,4vw,56px)}.public-module__A9xRnG__surface a{color:var(--fd-leaf-text,#32664c);text-underline-offset:4px}.public-module__A9xRnG__surface a:focus-visible{outline-offset:4px;outline:2px solid}.public-module__A9xRnG__nav{flex-wrap:wrap;align-items:center;gap:24px;max-width:1080px;margin:0 auto 32px;display:flex}.public-module__A9xRnG__nav a:first-child{margin-right:auto;font-weight:700}.public-module__A9xRnG__intro{grid-template-columns:1fr 1fr;align-items:center;gap:32px;max-width:1080px;margin:auto;display:grid}.public-module__A9xRnG__surface h1{text-wrap:balance;font-size:clamp(27px,3vw,40px);font-weight:600;line-height:1.15}.public-module__A9xRnG__surface h2{margin:24px 0 8px;font-size:21px;font-weight:600}.public-module__A9xRnG__surface p{margin:12px 0;line-height:1.7}.public-module__A9xRnG__intro figure{margin:0}.public-module__A9xRnG__intro img{border:1px solid var(--fd-border,#d8ddd5);border-radius:18px;width:100%;height:auto}.public-module__A9xRnG__intro figcaption,.public-module__A9xRnG__caption{color:var(--fd-muted,#566158);font-size:14px}.public-module__A9xRnG__action{border:1px solid;border-radius:12px;align-items:center;min-height:44px;margin-top:8px;padding:8px 20px;font-weight:600;display:inline-flex}.public-module__A9xRnG__loop{border-block:1px solid var(--fd-border,#d8ddd5);grid-template-columns:repeat(3,1fr);gap:24px;max-width:1080px;margin:32px auto;padding-bottom:20px;display:grid}.public-module__A9xRnG__surface>h2,.public-module__A9xRnG__links,.public-module__A9xRnG__guideLinks{max-width:1080px;margin-inline:auto}.public-module__A9xRnG__links{flex-wrap:wrap;gap:8px 24px;display:flex}.public-module__A9xRnG__links a,.public-module__A9xRnG__guideLinks a{min-height:44px;padding-block:10px}.public-module__A9xRnG__guideLinks{flex-direction:column;margin-top:24px;display:flex}.public-module__A9xRnG__article{max-width:720px;margin:auto}.public-module__A9xRnG__article hr{border-color:var(--fd-border,#d8ddd5);margin-top:32px}@media (max-width:700px){.public-module__A9xRnG__intro,.public-module__A9xRnG__loop{grid-template-columns:1fr;gap:16px}.public-module__A9xRnG__nav{gap:16px}}
