.kuf-documents-page{--kuf-doc-ink: #17221c;--kuf-doc-muted: #5e6a63;--kuf-doc-line: rgba(23, 34, 28, .13);--kuf-doc-surface: #ffffff;--kuf-doc-soft: #f3f6f2;--kuf-doc-accent: #176343;--kuf-doc-accent-soft: #e7f1eb;padding-bottom:clamp(4rem,8vw,7rem)}.kuf-documents-header{max-width:760px;margin-bottom:clamp(2rem,5vw,3.5rem)}.kuf-documents-grid{display:grid;gap:1rem}.kuf-document-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.2rem 1.3rem;color:var(--kuf-doc-ink);text-decoration:none;background:var(--kuf-doc-surface);border:1px solid var(--kuf-doc-line);border-radius:18px;box-shadow:0 8px 30px #17221c0d;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.kuf-document-card[href]:hover{transform:translateY(-2px);border-color:#17634361;box-shadow:0 14px 34px #17221c17}.kuf-document-card[href]:focus-visible,.kuf-statutes-item summary:focus-visible{outline:3px solid rgba(23,99,67,.3);outline-offset:3px}.kuf-document-card--static{margin:0}.kuf-document-icon{display:grid;place-items:center;width:48px;height:48px;color:var(--kuf-doc-accent);background:var(--kuf-doc-accent-soft);border-radius:14px}.kuf-document-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kuf-document-copy{display:grid;gap:.25rem;min-width:0}.kuf-document-copy strong{font-size:1.04rem;line-height:1.25}.kuf-document-copy small{color:var(--kuf-doc-muted);font-size:.92rem;line-height:1.45}.kuf-document-action{color:var(--kuf-doc-accent);font-size:.86rem;font-weight:700;text-align:right}.kuf-document-card--static .kuf-document-action{color:var(--kuf-doc-muted)}.kuf-statutes-guide{margin:.5rem 0 1.5rem;padding:clamp(1.25rem,4vw,2.4rem);color:var(--kuf-doc-ink);background:radial-gradient(circle at top right,rgba(23,99,67,.11),transparent 34%),linear-gradient(145deg,#f8faf7,#eef4ef);border:1px solid rgba(23,99,67,.16);border-radius:24px;box-shadow:0 16px 48px #17221c14}.kuf-statutes-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.kuf-statutes-kicker{margin:0 0 .45rem;color:var(--kuf-doc-accent);font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.kuf-statutes-intro h2{margin:0;font-size:clamp(1.55rem,4vw,2.35rem);line-height:1.12}.kuf-statutes-intro p:last-child{max-width:690px;margin:.8rem 0 0;color:var(--kuf-doc-muted);line-height:1.65}.kuf-statutes-badge{flex:0 0 auto;padding:.55rem .8rem;color:var(--kuf-doc-accent);font-size:.76rem;font-weight:800;white-space:nowrap;background:#ffffffb8;border:1px solid rgba(23,99,67,.18);border-radius:999px}.kuf-statutes-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-bottom:1.5rem}.kuf-statutes-fact{display:grid;gap:.3rem;min-height:90px;padding:.9rem;background:#ffffffbd;border:1px solid rgba(23,34,28,.09);border-radius:15px}.kuf-statutes-fact span{color:var(--kuf-doc-muted);font-size:.73rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.kuf-statutes-fact strong{align-self:end;font-size:.95rem;line-height:1.3}.kuf-statutes-accordion{overflow:hidden;background:var(--kuf-doc-surface);border:1px solid var(--kuf-doc-line);border-radius:18px}.kuf-statutes-item+.kuf-statutes-item{border-top:1px solid var(--kuf-doc-line)}.kuf-statutes-item summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;font-weight:750;line-height:1.35;cursor:pointer;list-style:none}.kuf-statutes-item summary::-webkit-details-marker{display:none}.kuf-statutes-item[open] summary{color:var(--kuf-doc-accent);background:var(--kuf-doc-accent-soft)}.kuf-statutes-toggle{position:relative;flex:0 0 auto;width:22px;height:22px;border:1px solid currentColor;border-radius:50%}.kuf-statutes-toggle:before,.kuf-statutes-toggle:after{position:absolute;top:50%;left:50%;width:10px;height:1.5px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .16s ease}.kuf-statutes-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.kuf-statutes-item[open] .kuf-statutes-toggle:after{transform:translate(-50%,-50%) rotate(0)}.kuf-statutes-answer{padding:.2rem 1.1rem 1.15rem;color:var(--kuf-doc-muted);line-height:1.65}.kuf-statutes-answer p{margin:.8rem 0 0}.kuf-statutes-answer ul{margin:.65rem 0 0;padding-left:1.2rem}.kuf-statutes-answer li+li{margin-top:.25rem}.kuf-statutes-note{margin:1rem 0 0;padding:.9rem 1rem;color:var(--kuf-doc-muted);font-size:.86rem;line-height:1.55;background:#ffffff94;border-left:3px solid var(--kuf-doc-accent);border-radius:0 12px 12px 0}.kuf-statutes-note strong{color:var(--kuf-doc-ink)}@media(max-width:840px){.kuf-statutes-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.kuf-document-card{grid-template-columns:auto minmax(0,1fr)}.kuf-document-action{grid-column:2;text-align:left}.kuf-statutes-intro{display:grid}.kuf-statutes-badge{justify-self:start;white-space:normal}.kuf-statutes-facts{grid-template-columns:1fr 1fr}}@media(max-width:420px){.kuf-statutes-facts{grid-template-columns:1fr}.kuf-statutes-fact{min-height:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/kuf-documents.css.map */
