.pb-guide-crumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;margin:0 0 26px}.pb-guide-crumbs,.pb-guide-crumbs a{color:var(--cs-muted)}.pb-guide-crumbs a:hover{color:var(--cs-fg)}.pb-guide-head h1{max-width:900px}.pb-guide-meta{font-size:13px;color:var(--cs-muted);letter-spacing:.02em}.pb-guide-body{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:80px;padding:60px 0 40px}.pb-guide-article{max-width:720px;min-width:0}.pb-guide-answer{border:1px solid var(--cs-rule);border-radius:20px;background:var(--cs-raised);padding:28px 32px;margin:0 0 20px}.pb-guide-answer p:first-child{font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:var(--cs-muted);margin:0 0 12px}.pb-guide-answer p:last-child{font-size:18px;line-height:1.75;color:var(--cs-fg);margin:0}.pb-guide-article section{border-top:1px solid var(--cs-rule);padding:40px 0 8px;scroll-margin-top:24px}.pb-guide-article section:first-of-type{border-top:0}.pb-guide-article h2{font-size:clamp(24px,2.6vw,32px);font-weight:400;line-height:1.25;letter-spacing:-.035em;margin:0 0 18px}.pb-guide-article h3{font-size:18px;font-weight:400;margin:0 0 8px;color:var(--cs-fg)}.pb-guide-article li,.pb-guide-article p{font-size:16px;line-height:1.85;color:var(--cs-muted)}.pb-guide-article p{margin:0 0 18px}.pb-guide-article ol,.pb-guide-article ul{padding-left:22px;margin:0 0 20px}.pb-guide-article ol{list-style:decimal}.pb-guide-article ul{list-style:disc}.pb-guide-article li{margin:0 0 10px;padding-left:4px}.pb-guide-article a{color:var(--cs-fg);text-decoration:underline;text-underline-offset:4px}.pb-guide-note{border-left:2px solid var(--cs-accent);padding:4px 0 4px 20px;margin:0 0 22px}.pb-guide-note p{color:var(--cs-fg);margin:0}.pb-guide-faq article{border-top:1px solid var(--cs-rule);padding:22px 0 6px}.pb-guide-faq article:first-of-type{border-top:0;padding-top:0}.pb-guide-toc{position:sticky;top:30px;align-self:start;font-size:14px}.pb-guide-toc p{font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:var(--cs-muted);margin:0 0 16px}.pb-guide-toc ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;border-left:1px solid var(--cs-rule)}.pb-guide-toc a{display:block;padding-left:16px;color:var(--cs-muted);line-height:1.45}.pb-guide-toc a:hover{color:var(--cs-fg)}.pb-guide-related{border-top:1px solid var(--cs-rule);padding:50px 0 10px}.pb-guide-related h2{font-size:clamp(24px,2.6vw,32px);font-weight:400;letter-spacing:-.035em;margin:0 0 10px}.pb-guide-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:30px 0}.pb-guide-list a{display:flex;flex-direction:column;gap:14px;border:1px solid var(--cs-rule);border-radius:20px;padding:30px;min-width:0;transition:border-color .2s}.pb-guide-list a:hover{border-color:var(--cs-muted)}.pb-guide-list small{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--cs-accent)}.pb-guide-list a h2,.pb-guide-list a h3{font-size:20px;font-weight:400;line-height:1.35;margin:0;color:var(--cs-fg);letter-spacing:normal}.pb-guide-list p{font-size:15px;line-height:1.75;color:var(--cs-muted);margin:0}.pb-guide-list span{font-size:14px;color:var(--cs-fg);margin-top:auto}@media(max-width:900px){.pb-guide-body{grid-template-columns:1fr;gap:0}.pb-guide-toc{display:none}}@media(max-width:700px){.pb-guide-list{grid-template-columns:1fr}.pb-guide-answer{padding:22px}.pb-guide-answer p:last-child{font-size:17px}.pb-guide-body{padding-top:40px}}