.pv{padding-bottom:clamp(56px,2rem + 6vw,128px)}.pv__band{isolation:isolate;background:radial-gradient(60% 90% at 100% 0%, color-mix(in srgb, var(--kobalt-svetly) 30%, transparent), transparent 70%), linear-gradient(180deg, var(--kobalt-tint), color-mix(in srgb, var(--kobalt-tint) 45%, var(--papier)));border-bottom:1px solid color-mix(in srgb, var(--kobalt) 14%, var(--papier));padding-block:clamp(36px,1.5rem + 4vw,88px) clamp(40px,1.5rem + 4vw,88px);position:relative;overflow:clip}.pv__band:before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in srgb, var(--kobalt) 16%, transparent) 1.2px, transparent 1.4px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 25%,#000 85%);mask-image:linear-gradient(100deg,#0000 25%,#000 85%)}.pv__deco{z-index:-1;pointer-events:none;position:absolute}.pv__deco--a{background:var(--kobalt);opacity:.9;border-radius:0 0 0 100%;width:220px;height:220px;top:-60px;right:-60px}.pv__deco--b{border:7px solid var(--kobalt-svetly);border-radius:50%;width:30px;height:30px;top:34px;right:190px}.pv__deco--c{background:var(--kobalt-bledy);border-radius:14px;width:96px;height:96px;bottom:-40px;left:-40px;transform:rotate(45deg)}.pv__top{align-items:center;gap:28px;display:grid}.pv__head{justify-items:start;display:grid}.pv__seal{background:var(--kobalt);color:#fff;width:60px;height:60px;box-shadow:0 12px 28px color-mix(in srgb, var(--kobalt) 32%, transparent);border-radius:18px;place-items:center;margin-bottom:20px;display:grid}.pv__h1{font-size:var(--t-h2);max-width:18ch;line-height:1.08}.pv__lead{margin-top:16px}.pv__updated{border-radius:var(--r-pill);background:var(--plocha);border:1px solid var(--linka);color:var(--bridlica);font-size:var(--t-small);align-items:center;gap:6px;margin-top:18px;padding:6px 14px;display:inline-flex}.pv__updated time{color:var(--atrament);font-weight:600}.pv__summary{border-radius:var(--r-l);background:var(--plocha);box-shadow:var(--sh-2);border-top:4px solid var(--kobalt);padding:clamp(22px,1rem + 1.5vw,34px);position:relative}.pv__summary-title{font-size:var(--t-h3)}.pv__summary-list{gap:14px;margin-top:16px;display:grid}.pv__summary-list li{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;line-height:1.5;display:grid}.pv__tick{background:var(--kobalt-tint);width:26px;height:26px;color:var(--kobalt);border-radius:50%;place-items:center;display:grid}.pv__tick .ic{stroke-width:2.6px}.pv__body{gap:24px;margin-top:clamp(28px,1rem + 3vw,64px);display:grid}.pv__toc{border-radius:var(--r-l);background:var(--plocha);border:1px solid var(--linka);padding:18px 20px 12px}.pv__toc-title{font-size:var(--t-small);letter-spacing:0;color:var(--bridlica);font-weight:700}.pv__toc ul{border-left:2px solid var(--linka);margin-top:6px}.pv__toc a{min-height:44px;color:var(--bridlica);line-height:1.3;font-size:var(--t-small);transition:color .2s var(--ease), border-color .2s var(--ease);border-left:2px solid #0000;align-items:center;margin-left:-2px;padding:6px 0 6px 16px;font-weight:500;text-decoration:none;display:flex}.pv__toc a:hover{color:var(--kobalt)}.pv__toc a[aria-current]{color:var(--kobalt);border-left-color:var(--kobalt);font-weight:700}.pv__doc{min-width:0;margin-inline:calc(-1 * var(--gutter));padding:32px var(--gutter) 40px;background:var(--plocha);border-block:1px solid var(--linka);container:pvdoc/inline-size}.pv__doc>section{max-width:72ch}.pv__doc section+section{border-top:1px solid var(--linka);margin-top:40px;padding-top:36px}.pv__doc h2{font-size:var(--t-h3);margin-bottom:14px;font-weight:700;line-height:1.2}.pv__doc h2:before{top:.3em}.pv__doc p,.pv__doc li,.pv__doc dd{line-height:1.65}.pv__doc p+p,.pv__doc p+ul,.pv__doc ul+p,.pv__doc p+address,.pv__doc address+p{margin-top:14px}.pv__doc a{color:var(--kobalt);font-weight:600}.pv__doc a:hover{color:var(--kobalt-tmavy)}.pv__doc code{font:inherit;white-space:nowrap;border-radius:var(--r-s);background:var(--kobalt-tint);color:var(--kobalt-tmavy);padding:.05em .4em;font-weight:600}.pv__card{border-radius:var(--r-m);border-left:4px solid var(--kobalt);background:var(--hmla);grid-template-columns:minmax(0,1fr);gap:2px;padding:16px 18px;font-style:normal;display:grid}.pv__contacts{flex-wrap:wrap;gap:4px 28px;display:flex}.pv__contacts a{align-items:center;gap:10px;min-height:44px;display:inline-flex}.pv__contacts .ic{flex:none}.pv__how a{margin-block:-10px;padding-block:10px;display:inline}.pv__authority a{justify-self:start;margin-block:-10px;padding-block:10px;display:inline-block}.pv__records{gap:14px;margin-top:22px;display:grid}.pv__rec{border-radius:var(--r-m);border:1px solid var(--linka);border-top:4px solid var(--kobalt);background:var(--plocha);padding:20px 20px 22px}.pv__rec:nth-child(4n+2){border-top-color:var(--kobalt-tmavy)}.pv__rec:nth-child(4n+3){border-top-color:var(--kobalt-svetly)}.pv__rec:nth-child(4n+4){border-top-color:var(--atrament)}.pv__rec h3{font-size:1.1875rem;font-weight:700}.pv__rec dl{gap:12px;margin-top:12px;display:grid}.pv__rec dt{font-size:var(--t-small);color:var(--bridlica);font-weight:700}.pv__rec dd{margin:2px 0 0}.pv__key{border-radius:var(--r-s);background:var(--kobalt-tint);color:var(--atrament);padding:.02em .35em;font-weight:700}.pv__list{gap:12px;display:grid}.pv__list li{padding-left:26px;position:relative}.pv__list li:before{content:"";background:var(--kobalt);border-radius:2px;width:9px;height:9px;position:absolute;top:.55em;left:3px}.pv__closing{font-weight:700}@container pvdoc (width>=34em){.pv__rec dl>div{grid-template-columns:9.5em minmax(0,1fr);gap:20px;display:grid}.pv__rec dd{margin-top:0}.pv__rec dt{padding-top:.1em}}@media (width>=640px){.pv__doc{border:1px solid var(--linka);border-radius:var(--r-l);box-shadow:var(--sh-1);margin-inline:0;padding:clamp(32px,1rem + 3vw,56px)}}@media (width>=1000px){.pv__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}}@media (width>=1100px){.pv__body{grid-template-columns:minmax(0,calc(72ch + 112px)) 260px;justify-content:space-between;align-items:start;gap:48px}.pv__doc{grid-area:1/1}.pv__toc{top:calc(var(--header-offset) + 24px);grid-area:1/2;position:sticky}}@media (width<=640px){.pv__deco--a{width:130px;height:130px;top:-50px;right:-50px}.pv__deco--b{border-width:5px;width:22px;height:22px;top:20px;right:96px}.pv__deco--c{width:64px;height:64px;bottom:-34px;left:-34px}}@media print{.pv__band{background:0 0}.pv__deco,.pv__band:before,.pv__toc{display:none}.pv__doc,.pv__summary{box-shadow:none}}
