.gdh .pgHero__grid{grid-template-columns:minmax(0,53fr) minmax(0,47fr);gap:clamp(30px,3vw,48px)}.gdh .pgHero__lead{color:var(--text-secondary)}.gdh .pgHero__btns{margin-bottom:28px}.gdh .gdh-shelf{aspect-ratio:auto;isolation:isolate;align-self:center;width:100%;max-width:640px;margin:12px 0 0 auto}.gdh .gdh-shelf:before{content:none}.gdh-library-books{aspect-ratio:1.04;width:90%;margin-inline:auto;position:relative}.gdh-library-book{transform-origin:50% 90%;width:68%;filter:drop-shadow(0 5px 5px color-mix(in srgb, var(--text-primary) 12%, transparent)) drop-shadow(0 22px 24px color-mix(in srgb, var(--text-primary) 10%, transparent));border-radius:3px;transition:translate .25s;display:block;position:absolute}.gdh-library-book>svg{clip-path:polygon(.3% 6.9%,3% 6.2%,70.1% 4.1%,80.8% 96.5%,3.5% 100%);width:100%;height:auto;overflow:visible;filter:none!important}.gdh-library-book--left{z-index:1;top:7%;left:11%;transform:rotate(-13deg)}.gdh-library-book--middle{z-index:3;top:18%;left:26%;transform:rotate(-3deg)}.gdh-library-book--right{z-index:2;top:3%;left:34%;transform:rotate(8deg)}.gdh-library-book:hover{translate:0 -3px}.gdh-library-book:focus-visible{outline:2px solid var(--action);outline-offset:6px}@media (prefers-reduced-motion:reduce){.gdh-library-book{transition:none}.gdh-library-book:hover{translate:none}}.gdh-sec+.gdh-sec{border-top:1px solid var(--pg-line);margin-top:54px;padding-top:46px}.gdh-sec__head{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:26px;display:flex}.gdh-sec__head h3{font:400 26px/1.2 var(--metal1), var(--font);color:var(--pg-ink);margin:0 0 6px}.gdh-sec__head p{font:400 15px/1.6 var(--font);color:var(--pg-muted);max-width:62ch;margin:0}.gdh-sec__n{font:500 12.5px/1 var(--font);letter-spacing:.14em;color:var(--pg-muted);flex:none}.gdh-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:18px;display:grid}.gdh-card{border:1px solid var(--pg-line);border-radius:var(--pg-r-card);background:var(--pg-card);grid-template-columns:96px minmax(0,1fr);gap:20px;padding:20px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.gdh-card:hover{border-color:color-mix(in srgb, var(--pg-accent) 45%, transparent);transform:translateY(-2px)}.gdh-card__cover{align-self:start;display:block}.gdh-card__cover img{border-radius:3px;width:100%;display:block;box-shadow:0 12px 26px -10px #0c142266}.gdh-card__body{flex-direction:column;gap:8px;min-width:0;display:flex}.gdh-card__live,.gdh-card__mail{font:500 11.5px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.gdh-card__live{color:var(--pg-accent)}.gdh-card__mail{color:var(--pg-muted)}.gdh-card__live:before,.gdh-card__mail:before{content:"";background:currentColor;flex:none;width:5px;height:5px}.gdh-card__t{font:500 18px/1.35 var(--font-text), sans-serif;color:var(--pg-ink)}.gdh-card__d{font:400 14.5px/1.55 var(--font);color:var(--pg-muted)}.gdh-card__meta{flex-wrap:wrap;gap:8px 22px;margin-top:2px;display:flex}.gdh-card__meta i{font:500 14px/1.2 var(--font);color:var(--pg-ink);flex-direction:column;gap:3px;font-style:normal;display:flex}.gdh-card__meta em{font:500 10.5px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--pg-muted);font-style:normal}.gdh-card__go{font:600 14px/1 var(--font);color:var(--pg-accent);align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:inline-flex}@media (max-width:1024px){.gdh .pgHero__grid{grid-template-columns:minmax(0,1fr)}.gdh .gdh-shelf{max-width:600px;margin:0 auto;padding-top:0}}@media (max-width:760px){.gdh-grid{grid-template-columns:minmax(0,1fr)}.gdh-sec__head{flex-direction:column;align-items:flex-start;gap:8px}.gdh-card{grid-template-columns:76px minmax(0,1fr);gap:16px;padding:16px}}.gdh-find{grid-template-columns:minmax(0,1fr);align-items:center;gap:14px;max-width:800px;margin:28px 0 32px;display:grid}.gdh-find__box{border:1px solid var(--pg-ink);border-radius:var(--pg-r-btn);background:var(--pg-card);height:58px;color:var(--pg-accent);align-items:center;gap:12px;padding:0 16px 0 18px;transition:border-color .2s;display:flex}.gdh-find__box:focus-within{border-color:var(--pg-accent)}.gdh-find__box svg{flex:none}.gdh-find__box input{min-width:0;font:400 16px/1.4 var(--font);color:var(--pg-ink);background:0 0;border:0;outline:0;flex:auto}.gdh-find__box input::placeholder{color:var(--pg-muted)}.gdh-find__box input::-webkit-search-cancel-button{appearance:none}.gdh-find__clear{background:var(--pg-bg-alt);width:28px;height:28px;color:var(--pg-muted);cursor:pointer;border:0;border-radius:50%;flex:none;font-size:18px;line-height:1}.gdh-find__clear:hover{color:var(--pg-ink)}.gdh-find__quick{flex-wrap:wrap;gap:8px 20px;display:flex}.gdh-find__title{font:500 18px/1.4 var(--font);color:var(--pg-ink)}.gdh-find__status{font:500 16px/1.4 var(--font);color:var(--pg-ink);margin:0 0 24px}.gdh-find__quick{align-items:center}.gdh-find__quick>span{font:400 14px/1.4 var(--font);color:var(--pg-ink)}.gdh-find__quick button[aria-pressed=true]{border-bottom-color:var(--pg-accent)}.gdh-find__quick button{font:400 13.5px/1 var(--font);color:var(--pg-accent);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:7px 0;transition:border-color .2s,color .2s}.gdh-find__quick button:hover,.gdh-find__quick button:focus-visible{border-bottom-color:var(--pg-accent);color:var(--pg-accent)}@media (max-width:1080px){.gdh-find{grid-template-columns:minmax(0,1fr);gap:14px}}@media (max-width:480px){.gdh-find__box input{font-size:14px}}.gdh-empty{border:1px solid var(--pg-line);border-radius:var(--pg-r-card);background:var(--pg-card);flex-wrap:wrap;align-items:center;gap:20px;padding:30px 32px;display:flex}.gdh-empty p{font:400 15.5px/1.6 var(--font);color:var(--pg-muted);flex:320px;margin:0}.gdh .rpMat__exH,.gdh .bfaq__n{font-family:var(--font-text), sans-serif;font-weight:500}
