.ws-hub{color:#14324f;background:#f4f7f8}.ws-hub .wrap{width:min(1180px,92%);margin-inline:auto}.ws-hero{padding:58px 0;background:#e8f4ef;border-bottom:1px solid #c5dfd5}.ws-hero h1{font-size:clamp(2.3rem,5vw,3.8rem);line-height:1.1;margin:14px 0}.ws-lead{font-size:1.25rem;max-width:42rem;line-height:1.6}.ws-category{font-size:.78rem;font-weight:750;letter-spacing:.04em;color:#08766f}.ws-facts{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}.ws-facts span{padding:7px 12px;border:1px solid #b5d5c9;border-radius:30px;background:#fff;font-size:.88rem}.ws-section{padding:38px 0 60px}.ws-intro,.ws-scope{max-width:55rem;line-height:1.75;margin-bottom:26px}.ws-hub h2{font-size:1.55rem;line-height:1.35}.ws-hub h3{font-size:1.18rem;line-height:1.4;margin:10px 0}.ws-filters{display:grid;grid-template-columns:1.5fr 1fr;gap:18px;background:#fff;padding:22px;border:1px solid #d3e0e5;border-radius:14px}.ws-filters label{display:block;font-weight:700;font-size:.94rem}.ws-filters input,.ws-filters select{display:block;width:100%;padding:13px 12px;margin-top:8px;border:1px solid #9eb6c0;background:#fff;border-radius:8px;font:inherit;color:#14324f;box-sizing:border-box}.ws-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start;scroll-margin-top:180px}.ws-card{background:#fff;border:1px solid #cfdee4;border-top:4px solid #c49b3b;border-radius:12px;padding:23px;min-width:0;line-height:1.6;scroll-margin-top:180px}.ws-card[hidden]{display:none!important}.ws-card p{margin:10px 0}.ws-code{font-family:ui-monospace,monospace;font-size:.79rem;overflow-wrap:anywhere}.ws-small{font-size:.86rem;line-height:1.65;color:#435d70}.ws-downloads{display:grid;gap:10px;margin:18px 0}.ws-download,.ws-key,.ws-online,.ws-order,.ws-hub button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:10px 14px;border:1px solid #14324f;border-radius:8px;text-decoration:none;font:700 .9rem/1.45 system-ui,sans-serif;text-align:center;cursor:pointer;overflow-wrap:anywhere}.ws-download{color:#fff!important;background:#08766f;border-color:#08766f}.ws-key,.ws-online{background:#fff;color:#14324f!important}.ws-orders{display:grid;gap:9px}.ws-order{background:#edf8ef;color:#165c32!important;border-color:#9dcdb0}.ws-more{font-weight:750}.ws-card details{margin-top:18px;border-top:1px solid #d9e4e9;padding-top:12px}.ws-card summary{cursor:pointer;font-weight:700;font-size:.88rem}.ws-card ul{padding-left:18px}.ws-hub a:focus-visible,.ws-hub button:focus-visible,.ws-hub input:focus-visible,.ws-hub select:focus-visible,.ws-hub summary:focus-visible{outline:3px solid #b57c11;outline-offset:4px}.ws-scope{margin-top:36px}.ws-hub button{background:#14324f;color:#fff}.ws-hub #ws-count{margin-block:20px;font-weight:700}.ws-reader{margin:0;background:#eaf0f3;color:#14324f;font:16px/1.65 Arial,sans-serif}.ws-reader-nav{display:flex;gap:16px;flex-wrap:wrap;align-items:center;padding:20px max(20px,calc((100vw - 900px)/2));background:#14324f;color:#fff}.ws-reader-nav a{color:#fff;font-weight:700}.ws-reader-nav button{padding:8px 16px;cursor:pointer}.ws-print-page{position:relative;isolation:isolate;box-sizing:border-box;width:min(900px,94%);margin:24px auto;background:#fff;padding:42px;box-shadow:0 3px 15px #14324f10;overflow-wrap:anywhere}.ws-print-page:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/assets/embedded-ee06f559c56a1d2a-restored-20261031.webp) center/280px no-repeat;opacity:.045;pointer-events:none}.ws-print-page h1{font-size:1.6rem;line-height:1.3}.ws-print-page h2{font-size:1.2rem;color:#08766f}.ws-print-brand{display:flex;align-items:center;gap:14px}.ws-print-brand img{width:56px;height:56px;object-fit:contain}.ws-print-brand small{display:block}.ws-passage{background:#f1f7f4;border-left:3px solid #08766f;padding:18px;white-space:normal}.ws-print-page ol{padding-left:24px}.ws-print-page li{padding-bottom:15px}.ws-write-line{height:23px;border-bottom:1px dotted #a3b7c2}.ws-print-footer{font-size:.8rem;border-top:1px solid #c3d3dc;padding-top:12px}.ws-print-page table{width:100%;border-collapse:collapse}.ws-print-page td,.ws-print-page th{border:1px solid #bdced7;padding:8px;text-align:left}.ws-print-page th{background:#e3f0e9}@media(max-width:1040px){.ws-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.ws-grid,.ws-filters{grid-template-columns:1fr}.ws-hero{padding:38px 0}.ws-card{padding:21px}.ws-print-page{padding:22px}.ws-print-brand{align-items:flex-start}.ws-print-brand img{width:44px;height:44px}.ws-reader-nav{font-size:.9rem;gap:12px}.ws-hero>.wrap>.ws-key{margin-top:10px}}@media print{@page{size:A4;margin:14mm}.ws-reader{background:#fff;font-size:10pt;line-height:1.5}.ws-reader-nav{display:none!important}.ws-print-page{width:auto;min-height:0;padding:0;margin:0;box-shadow:none;break-after:page}.ws-print-page:last-child{break-after:auto}.ws-print-page h1{font-size:16pt}.ws-print-page h2{font-size:12pt}.ws-print-page li{break-inside:avoid}.ws-passage{padding:8px}.ws-write-line{height:14pt}.ws-print-brand img{width:34pt;height:34pt}.ws-print-footer{font-size:7pt}}.ws-drawing-box{height:170px;border:1px solid #a6bdc9;margin-block:10px;padding:8px;font-size:.8rem}
