.guest-import-guide{color:#403a34;line-height:1.65;font-size:15px;max-width:100%;min-width:0}.guest-import-guide *{box-sizing:border-box}.guest-import-guide .gig-intro{padding:22px;border-radius:16px;background:#f3eee6;margin:20px 0}.guest-import-guide .gig-kicker{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#79634d;font-weight:700}.guest-import-guide h3{font-size:25px;margin:8px 0;line-height:1.25}.guest-import-guide h4{font-size:17px;margin:22px 0 10px}.guest-import-guide p{font-size:inherit;line-height:inherit;margin:10px 0;max-width:none}.guest-import-guide .gig-steps{padding-left:26px;list-style:decimal}.guest-import-guide .gig-steps li{padding-left:6px;margin:15px 0}.guest-import-guide .gig-steps li::marker{font-weight:700;color:#8c7156}.guest-import-guide dl{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,3fr);gap:12px 22px;margin:0}.guest-import-guide dt{font-weight:700}.guest-import-guide dd{margin:0}.guest-import-guide .gig-modes ul{list-style:none;padding:0;display:grid;gap:8px}.guest-import-guide .gig-modes li{display:grid;grid-template-columns:140px minmax(0,1fr);gap:14px;background:#faf7f2;border:1px solid #e7ded2;border-radius:10px;padding:13px}.guest-import-guide code{font:600 13px/1.6 system-ui,sans-serif;color:#6a503a;white-space:normal;overflow-wrap:anywhere}.guest-import-guide .gig-figure{margin:24px 0 14px;max-width:100%}.guest-import-guide .gig-figure a{display:block}.guest-import-guide img{display:block;width:100%;height:auto;border:1px solid #e5dbce;border-radius:14px;max-width:100%}.guest-import-guide figcaption{font-size:12px;color:#746b61;margin-top:9px;line-height:1.5}.guest-import-guide .gig-download{display:inline-block;padding:12px 18px;border:1px solid #b7a18a;border-radius:9px;color:#554332;background:#fffaf3;text-decoration:none;font-weight:600}.guest-import-guide .gig-check{margin-top:22px;padding:0 18px 14px;border:1px solid #e5dbce;border-radius:14px}.guest-import-guide .gig-check ul{list-style:disc;padding-left:20px}.guest-import-guide .gig-check li{margin:10px 0}.guest-import-guide a:focus-visible{outline:3px solid #826449;outline-offset:4px}@media(max-width:560px){.guest-import-guide{font-size:14px}.guest-import-guide .gig-intro{padding:16px}.guest-import-guide h3{font-size:23px}.guest-import-guide dl{grid-template-columns:1fr;gap:4px}.guest-import-guide dd{margin-bottom:12px}.guest-import-guide .gig-modes li{grid-template-columns:1fr;gap:5px}.guest-import-guide .gig-download{width:100%;text-align:center}.guest-import-guide .gig-check{padding-left:13px;padding-right:13px}}
