.pg-resources .hero-band{padding:0}.pg-resources .hero{grid-template-columns:minmax(0,1fr);padding:72px 0 40px}.pg-resources .hero .label{margin-bottom:20px}.pg-resources .hero h1{max-width:820px;font-size:clamp(34px,4.6vw,58px)}.pg-resources .hero .sub{max-width:620px}.pg-resources .hero .btn{white-space:normal;height:auto;min-height:46px;padding:12px 20px;line-height:1.3}.pg-resources .glist{max-width:none;margin:0}.pg-resources .dl-list .gl-date{text-transform:none;padding-top:6px;font-size:13px;line-height:1.45}.pg-resources .dl-list .gl-item{max-width:680px}.pg-resources .dl-list h3{letter-spacing:-.014em;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.2}.pg-resources .dl-list p{color:#3a4541;margin-top:10px;font-size:17px}.pg-resources .dl-list small{color:var(--slate);margin-top:12px;font-size:14px;display:block}.pg-resources .dl-list .btn{height:44px;margin-top:18px}.pg-resources .dl-note{color:var(--slate);max-width:720px;margin:36px 0 0;font-size:14.5px}.pg-resources .lanes{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;display:grid}.pg-resources .lane{border-top:1px solid var(--ink);flex-direction:column;min-width:0;padding:24px 0 0;display:flex}.pg-resources .lane .len{font-family:var(--mono);letter-spacing:-.02em;color:var(--ink);margin-bottom:14px;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.1}.pg-resources .lane h3{font-size:20px;font-weight:600}.pg-resources .lane p{color:#3a4541;margin-top:8px;font-size:16px}.pg-resources .lane ul{border-top:1px solid var(--line);margin:20px 0 26px;padding:0;list-style:none}.pg-resources .lane li{border-bottom:1px solid var(--line);padding:11px 0 11px 22px;font-size:15.5px;position:relative}.pg-resources .lane li:before{content:"";border:2px solid var(--trail);background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:19px;left:2px}.pg-resources .lane .btn{align-self:flex-start;margin-top:auto}.pg-resources .split h2{max-width:420px}.pg-resources .split .label{margin-bottom:18px}.pg-resources .lib-rows .r{color:inherit;grid-template-columns:200px minmax(0,1fr);text-decoration:none;display:grid}.pg-resources .lib-rows .r:hover .k{text-underline-offset:3px;text-decoration:underline}.pg-resources .lib-rows .v{color:#3a4541;font-size:16px}.pg-resources .lib-rows .v b{color:var(--trail);margin-top:8px;font-weight:500;display:inline-block}.pg-resources .lib-rows .v b:after{content:" →"}.pg-resources .nsteps h3{font-size:18px}.pg-resources .nsteps li{padding-top:60px}.pg-resources .close-c{text-align:center;max-width:760px;margin:0 auto}.pg-resources .close-c h2{font-size:clamp(30px,3.6vw,46px);line-height:1.12}.pg-resources .close-c .ctas{justify-content:center;margin-top:30px}@media (max-width:980px){.pg-resources .hero{padding:48px 0 24px}.pg-resources .lanes{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.pg-resources .lib-rows .r{grid-template-columns:minmax(0,1fr);gap:6px}.pg-resources .lane{padding-top:20px}}
