@layer components{.doc-guide{max-width:1200px}.guide-hero{padding:4px 0 24px}.guide-hero h1{margin:10px 0 15px}.guide-hero>p{margin:0;color:var(--paper-2);max-width:65ch;font-size:16px}.guide-jump{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:22px}.guide-jump a{display:inline-flex;align-items:center;min-height:44px;padding:4px 13px;border:1px solid var(--rule);border-radius:9px;text-decoration:none;font-size:13px;background:var(--ink-2)}.guide-jump a:hover{border-color:var(--site-accent)}.guide-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.guide-topic{border:1px solid var(--rule);border-radius:14px;background:var(--ink-2);padding:22px;min-width:0;scroll-margin-top:24px}.guide-topic h2{margin:0 0 8px;font-size:27px}.guide-topic-intro{color:var(--paper-2);font-size:13px;margin:0 0 14px}.guide-topic ul{list-style:none;padding:0;margin:0}.guide-topic li+li{border-top:1px solid var(--rule)}.guide-entry{display:block;padding:14px 0;text-decoration:none!important}.guide-entry-head{display:flex;gap:12px;align-items:baseline;justify-content:space-between}.guide-entry-head strong{font-size:15px;font-weight:600;line-height:1.6}.guide-entry-head small{color:var(--vermilion);font-size:11px;white-space:nowrap;flex-shrink:0}.guide-entry-description{display:block;font-size:13px;line-height:1.65;margin-top:4px;color:var(--paper-2)}.guide-entry:hover strong{color:var(--vermilion);text-decoration:underline;text-underline-offset:4px}.guide-more{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:var(--vermilion)!important;text-decoration:none!important}.guide-paths{margin-top:36px}.guide-paths>h2{font-size:28px;margin:0 0 18px}.guide-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.guide-path-grid article{border-top:2px solid var(--site-accent);padding-top:15px;min-width:0}.guide-path-grid h3{font-size:16px;margin:0 0 10px}.guide-path-grid ol{padding-left:22px;margin:0}.guide-path-grid li{font-size:13px;padding-left:4px;color:var(--paper-2)}.guide-path-grid li+li{margin-top:3px}.guide-path-grid a{display:inline-flex;align-items:center;min-height:44px;line-height:1.65;text-decoration:none!important}.guide-path-grid a:hover{text-decoration:underline!important}.guide-destinations{display:flex;gap:8px 20px;flex-wrap:wrap;margin-top:30px;padding-top:15px;border-top:1px solid var(--rule);font-size:13px}.guide-destinations a{display:inline-flex;align-items:center;gap:5px;min-height:44px;text-decoration:none!important}.guide-other{margin-left:auto;color:var(--vermilion)!important}@media(max-width:700px){.guide-topics{grid-template-columns:1fr;gap:14px}.guide-topic{padding:19px}.guide-topic h2{font-size:25px}.guide-hero>p{font-size:14px}.guide-jump{gap:6px;margin-top:17px}.guide-jump a{font-size:12px;padding:4px 10px}.guide-path-grid{grid-template-columns:1fr;gap:20px}.guide-entry-head{gap:8px}.guide-entry-head strong{font-size:14px}.guide-entry-head small{font-size:10px;max-width:30%;white-space:normal;text-align:right}.guide-paths{margin-top:28px}.guide-other{margin-left:0}}}
