.gsDoc .pt-summary{background:#b3a07866;border:1px solid #b3a07866;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-bottom:56px;display:grid}.gsDoc .pt-summary div{background:var(--gs-ivory);min-width:0;padding:24px 20px}.gsDoc .pt-summary b{font:400 32px/1.1 var(--gs-serif);letter-spacing:-.03em;color:var(--gs-olive);display:block}.gsDoc .pt-summary span{font:400 14px/1.5 var(--gs-body);color:var(--gs-muted);margin-top:8px;display:block}.gsDoc .pt-toc ol{columns:2;font:400 16px/1.9 var(--gs-body);color:var(--gs-olive);column-gap:48px;margin:16px 0 0;padding-left:22px}.gsDoc .pt-toc a{border-bottom:1px solid var(--gs-gold)}.gsDoc .pt-body{max-width:820px}.gsDoc .pt-article{border-top:1px solid #b3a07866;padding:40px 0;scroll-margin-top:96px}.gsDoc .pt-article:first-child{border-top:0;padding-top:0}.gsDoc .pt-article h2{font:400 clamp(28px,3vw,40px)/1.18 var(--gs-serif);margin:0 0 18px}.gsDoc .pt-article p{max-width:none;margin:0 0 14px}.gsDoc .pt-article ul,.gsDoc .pt-article ol{font:400 17px/1.75 var(--gs-body);color:var(--gs-muted);margin:0 0 16px;padding-left:22px}.gsDoc .pt-article li{margin-bottom:8px}.gsDoc .pt-article strong{color:var(--gs-olive);font-weight:600}.gsDoc .pt-article a{color:var(--gs-olive);border-bottom:1px solid var(--gs-gold);overflow-wrap:anywhere}.gsDoc .pt-small{border-left:2px solid var(--gs-gold);padding-left:14px;font-size:14px!important}@media (max-width:980px){.gsDoc .pt-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gsDoc .pt-toc ol{columns:1}.gsDoc .pt-summary b{font-size:26px}}
