.pg-guide-breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px;font-size:13px;display:flex}.pg-guide-breadcrumb a{color:var(--blue-dark);text-underline-offset:3px;text-decoration:underline}.pg-guide-intro h1{max-width:820px}.pg-guide-intro .pg-guide-topics{margin-top:32px}.pg-guide-topics{flex-wrap:wrap;gap:10px;display:flex}.pg-guide-topics a{border:1px solid var(--line);background:#fff;border-radius:100px;align-items:center;gap:10px;min-height:44px;padding:10px 17px;font-size:14px;display:inline-flex}.pg-guide-topics a:hover{border-color:var(--blue);color:var(--blue-dark)}.pg-guide-search{max-width:740px}.pg-guide-learning-links{background:var(--blue-pale);border-radius:18px;margin-bottom:40px;padding:26px}.pg-guide-learning-links h2{margin-bottom:14px;font-size:22px}.pg-guide-learning-links>div{flex-wrap:wrap;gap:10px 26px;display:flex}.pg-guide-learning-links a{color:var(--blue-dark);text-underline-offset:4px;padding-block:8px;font-size:14px;text-decoration:underline}.pg-guide-search label{margin-bottom:10px;font-weight:650;display:block}.pg-guide-search>div{align-items:center;gap:12px;display:flex}.pg-guide-search input{width:100%;min-width:0;min-height:52px;font:inherit;color:var(--ink);background:#fff;border:1px solid #9aabb9;border-radius:12px;padding:12px 16px}.pg-guide-search button{min-height:44px;color:var(--blue-dark);cursor:pointer;font:inherit;background:0 0;border:0;flex-shrink:0;padding:8px;text-decoration:underline}.pg-guide-search>p{color:var(--muted);margin-top:10px;font-size:13px}.pg-guide-count{color:var(--muted);margin:32px 0 16px;font-size:14px}.pg-guide-filters{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.pg-guide-filters button{border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:100px;min-height:44px;padding:9px 15px;font-size:14px}.pg-guide-filters button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.pg-guide-more{margin-top:28px}.pg-guide-topic-directory{border-top:1px solid var(--line);margin-top:56px;padding-top:40px}.pg-guide-topic-directory h2{margin-bottom:22px;font-size:28px}.pg-guide-topic-directory>p{color:var(--muted);margin-top:22px}.pg-guide-topic-directory>p a{color:var(--blue-dark);text-decoration:underline}.pg-guide-starters{flex-wrap:wrap;gap:10px 20px;margin-top:26px;font-size:15px;display:flex}.pg-guide-starters a{color:var(--blue-dark);text-underline-offset:4px;text-decoration:underline}.pg-guide-mobile-contents{display:none}.pg-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.pg-guide-card{border:1px solid var(--line);background:#fff;border-radius:20px;padding:28px}.pg-guide-card h2,.pg-guide-card h3{margin-bottom:14px;font-size:21px;line-height:1.35}.pg-guide-card a:hover{color:var(--blue-dark);text-underline-offset:4px;text-decoration:underline}.pg-guide-card>p{color:var(--ink-soft);font-size:15px}.pg-guide-card .pg-guide-category-label{color:var(--blue-dark);margin-bottom:16px;font-size:12px}.pg-guide-empty{background:var(--blue-pale);border-radius:16px;padding:30px}.pg-guide-empty a{text-decoration:underline}.pg-guide-article-shell{padding-block:36px 80px}.pg-guide-reading-grid{grid-template-columns:minmax(0,780px) minmax(220px,290px);justify-content:space-between;align-items:start;gap:64px;display:grid}.pg-guide-article{overflow-wrap:anywhere;width:100%}.pg-guide-article h1{font-size:clamp(2rem,3.8vw,3.3rem);line-height:1.13}.pg-guide-article .pg-guide-byline{color:var(--muted);font-size:13px}.pg-guide-article a{color:var(--blue-dark);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.pg-guide-article .pg-guide-answer{border-bottom:1px solid var(--line);padding-bottom:20px;font-size:19px;line-height:1.75}.pg-guide-steps{padding-left:25px;list-style:decimal}.pg-guide-steps li{margin-block:24px;padding-left:8px}.pg-guide-steps li::marker{color:var(--blue-dark);font-weight:650}.pg-guide-steps h3{margin-bottom:8px;font-size:19px}.pg-guide-caution{border-left:3px solid var(--green);background:var(--green-pale);border-radius:0 14px 14px 0;margin-top:32px;padding:24px}.pg-guide-caution h2{margin-top:0}.pg-guide-caution p{margin-bottom:0}.pg-guide-sidebar{gap:26px;display:grid;position:sticky;top:155px}.pg-guide-sidebar>*{border:1px solid var(--line);border-radius:18px;padding:24px}.pg-guide-sidebar h2{margin-bottom:14px;font-size:19px}.pg-guide-sidebar p{color:var(--ink-soft);margin-bottom:14px;font-size:14px}.pg-guide-sidebar a{color:var(--blue-dark);text-underline-offset:3px;padding-block:7px;font-size:14px;text-decoration:underline;display:block}.pg-guide-related{border-top:1px solid var(--line);margin-top:60px;padding-top:40px}.pg-guide-related>h2{margin-bottom:24px;font-size:29px}.pg-guide-related>a{margin-top:24px;display:inline-block}.pg-guide-path-link{margin-top:20px;font-size:15px}.pg-guide-path-link a{color:var(--blue-dark);text-underline-offset:4px;text-decoration:underline}@media (max-width:980px){.pg-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-guide-reading-grid{grid-template-columns:minmax(0,1fr);gap:35px}.pg-guide-sidebar{grid-template-columns:1fr;position:static}.pg-guide-sidebar>nav{display:none}.pg-guide-mobile-contents{flex-wrap:wrap;gap:8px 18px;padding:12px 0;font-size:14px;display:flex}}@media (max-width:620px){.pg-guide-grid,.pg-guide-sidebar{grid-template-columns:minmax(0,1fr)}.pg-guide-card{padding:24px}.pg-guide-search>div{flex-wrap:wrap}.pg-guide-article-shell{padding-top:24px}}@media print{.pg-header,.pg-footer,.pg-support-float,.pg-cookie-banner,.pg-guide-sidebar,.pg-guide-related,.pg-guide-mobile-contents{display:none!important}.pg-guide-reading-grid{display:block}.pg-guide-article-shell{width:100%;padding:0}.pg-guide-article{max-width:none}.pg-guide-steps li{break-inside:avoid}}.pg-site-directory section+section{border-top:1px solid var(--pg-line,#dce3e8);margin-top:52px;padding-top:32px}.pg-site-directory ul{columns:2;column-gap:48px;padding-left:22px}.pg-site-directory li{break-inside:avoid;margin-bottom:10px;line-height:1.55}.pg-site-directory a{color:#155dc4;text-underline-offset:3px}@media (max-width:680px){.pg-site-directory ul{columns:1}}
