.pek-docs-refined{--pek-ink:#112d49;--pek-brand:#1b4075;--pek-link:#174b93;--pek-muted:#526986;--pek-line:#d9e4ed;--pek-hover:#f5f8fc;color:var(--pek-ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:inherit;line-height:normal}.pek-docs-refined *,.pek-docs-refined :before,.pek-docs-refined :after{box-sizing:border-box}:where(.pek-docs-refined) .pek-docs-refined__hero{color:#fff;background:var(--pek-brand);text-align:center;padding:76px 32px 80px}:where(.pek-docs-refined) .pek-docs-refined__hero-inner{max-width:1056px;margin:0 auto}.pek-docs-refined h1{color:inherit;letter-spacing:-.045em;margin:0;font-size:60px;font-weight:600;line-height:1.12}:where(.pek-docs-refined) .pek-docs-refined__intro{color:#e1e9f3;max-width:630px;margin:21px auto 0;font-size:17px;font-weight:400;line-height:1.65}:where(.pek-docs-refined) .pek-docs-refined__content{max-width:1216px;margin:0 auto;padding:56px 48px 80px}:where(.pek-docs-refined) .pek-docs-refined__section+.pek-docs-refined__section{margin-top:44px}.pek-docs-refined h2{letter-spacing:-.025em;margin:0 0 20px;font-size:26px;font-weight:600;line-height:1.35}:where(.pek-docs-refined) .pek-docs-refined__list{border:1px solid var(--pek-line);background:#fff;border-radius:16px;margin:0;padding:0;list-style:none}:where(.pek-docs-refined) .pek-docs-refined__row{grid-template-columns:32px minmax(0,1fr) 270px;align-items:center;gap:20px;min-height:108px;padding:24px 26px;transition:background-color .15s;display:grid}:where(.pek-docs-refined) .pek-docs-refined__row:first-child{border-radius:15px 15px 0 0}:where(.pek-docs-refined) .pek-docs-refined__row:last-child{border-radius:0 0 15px 15px}:where(.pek-docs-refined) .pek-docs-refined__row+.pek-docs-refined__row{border-top:1px solid var(--pek-line)}:where(.pek-docs-refined) .pek-docs-refined__file{color:#677f98;justify-content:center;align-items:center;width:32px;height:36px;display:flex}:where(.pek-docs-refined) .pek-docs-refined__file svg{fill:currentColor;width:27px;height:27px;display:block}.pek-docs-refined h3{min-width:0;color:var(--pek-ink);letter-spacing:-.012em;overflow-wrap:break-word;margin:0;font-size:18px;font-weight:500;line-height:1.55}:where(.pek-docs-refined) .pek-docs-refined__nowrap{white-space:nowrap}:where(.pek-docs-refined) .pek-docs-refined__actions{grid-template-columns:122px 132px;align-items:center;gap:16px;width:270px;display:grid}:where(.pek-docs-refined) .pek-docs-refined__action{width:100%;height:44px;min-height:44px;color:var(--pek-link);white-space:nowrap;border-radius:4px;justify-content:flex-start;align-items:center;gap:8px;padding:0 2px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}:where(.pek-docs-refined) .pek-docs-refined__action span{flex:none}:where(.pek-docs-refined) .pek-docs-refined__action svg{fill:currentColor;flex:0 0 18px;width:18px;height:18px;display:block}:where(.pek-docs-refined) .pek-docs-refined__action--download{color:var(--pek-muted);font-weight:500}:where(.pek-docs-refined) .pek-docs-refined__action:focus-visible{outline-offset:5px;outline:3px solid #6a9bd1}:where(.pek-docs-refined) .pek-docs-refined__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){:where(.pek-docs-refined) .pek-docs-refined__row:hover{background:var(--pek-hover)}:where(.pek-docs-refined) .pek-docs-refined__action:hover{color:var(--pek-brand)}:where(.pek-docs-refined) .pek-docs-refined__action:hover span{text-underline-offset:4px;text-decoration:underline}}@media (max-width:1050px){:where(.pek-docs-refined) .pek-docs-refined__hero{padding:64px 32px 68px}.pek-docs-refined h1{font-size:52px}:where(.pek-docs-refined) .pek-docs-refined__content{padding:48px 32px 64px}:where(.pek-docs-refined) .pek-docs-refined__row{grid-template-columns:32px minmax(0,1fr);gap:8px 18px;padding:22px 24px}:where(.pek-docs-refined) .pek-docs-refined__file{align-self:start}:where(.pek-docs-refined) .pek-docs-refined__name{align-self:center}:where(.pek-docs-refined) .pek-docs-refined__actions{grid-column:2}:where(.pek-docs-refined) .pek-docs-refined__action{font-size:14px}}@media (max-width:600px){:where(.pek-docs-refined) .pek-docs-refined__hero{padding:44px 24px 48px}.pek-docs-refined h1{letter-spacing:-.04em;max-width:390px;margin:0 auto;font-size:40px;line-height:1.13}:where(.pek-docs-refined) .pek-docs-refined__intro{max-width:320px;margin-top:17px;font-size:15px;line-height:1.6}:where(.pek-docs-refined) .pek-docs-refined__content{padding:34px 20px 48px}.pek-docs-refined h2{margin-bottom:16px;font-size:23px;line-height:1.35}:where(.pek-docs-refined) .pek-docs-refined__section+.pek-docs-refined__section{margin-top:32px}:where(.pek-docs-refined) .pek-docs-refined__list{border-radius:14px}:where(.pek-docs-refined) .pek-docs-refined__row{grid-template-columns:26px minmax(0,1fr);gap:8px 12px;min-height:0;padding:19px 18px 15px}:where(.pek-docs-refined) .pek-docs-refined__row:first-child{border-radius:13px 13px 0 0}:where(.pek-docs-refined) .pek-docs-refined__row:last-child{border-radius:0 0 13px 13px}:where(.pek-docs-refined) .pek-docs-refined__file{width:26px;height:28px}:where(.pek-docs-refined) .pek-docs-refined__file svg{width:24px;height:24px}.pek-docs-refined h3{font-size:16px;line-height:1.5}:where(.pek-docs-refined) .pek-docs-refined__actions{grid-template-columns:110px 120px;gap:18px;width:248px}:where(.pek-docs-refined) .pek-docs-refined__action{gap:7px;font-size:13px}:where(.pek-docs-refined) .pek-docs-refined__action svg{flex-basis:17px;width:17px;height:17px}}@media (max-width:380px){:where(.pek-docs-refined) .pek-docs-refined__hero{padding-left:20px;padding-right:20px}.pek-docs-refined h1{font-size:36px}:where(.pek-docs-refined) .pek-docs-refined__content,:where(.pek-docs-refined) .pek-docs-refined__row{padding-left:16px;padding-right:16px}:where(.pek-docs-refined) .pek-docs-refined__actions{grid-column:1/3;gap:18px}}@media (prefers-reduced-motion:reduce){.pek-docs-refined *{transition:none!important}}
