
:root{--paper:#f8f5ed;--ink:#252922;--orange:#ed5a36;--olive:#e6edcf;--line:#d9ddce;--muted:#616b55}*{box-sizing:border-box}html{scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.7 Arial,Helvetica,sans-serif}a{color:inherit;text-underline-offset:4px}a:focus-visible{outline:3px solid #758b55;outline-offset:5px;border-radius:4px}.wrap{width:min(1160px,calc(100% - 48px));margin-inline:auto}.header{border-bottom:1px solid var(--line)}.header-inner{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand{display:inline-flex;align-items:center;gap:10px;line-height:.94;letter-spacing:-.065em;font-size:25px;font-weight:800;text-decoration:none;flex-shrink:0}.brand-symbol{display:flex;align-items:center;justify-content:center;width:44px;height:46px;position:relative;color:var(--orange)}.brand-symbol svg{transform:translateY(-6px)}.brand-symbol i{position:absolute;bottom:7px;left:7px;width:31px;height:16px;border:3px solid currentColor;border-top-width:2px;border-radius:2px 2px 19px 19px}.brand-symbol i:after{content:"";position:absolute;width:16px;height:3px;background:currentColor;left:4.5px;bottom:-8px;border-radius:1px}.brand-dot{color:var(--orange)}.languages{display:flex;gap:3px;border:1px solid var(--line);border-radius:9px;padding:3px}.languages a{display:flex;align-items:center;justify-content:center;min-height:40px;min-width:42px;font-size:12px;font-weight:700;border-radius:6px;text-decoration:none}.languages a:hover{background:#fffdf8}main{max-width:820px;margin:48px auto 58px;padding-inline:24px}.back{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--muted);margin-bottom:20px}.eyebrow{font-size:12px;color:var(--muted);margin:0 0 10px}h1{font-size:clamp(33px,5vw,47px);line-height:1.1;letter-spacing:-.045em;margin:0 0 18px;overflow-wrap:anywhere}.lead{font-size:18px;line-height:1.6;color:#4f5b43;max-width:710px;margin:0 0 28px}.summary{padding:19px 23px;border:1px solid #cbd6b5;background:var(--olive);border-radius:12px;margin:0 0 32px;font-size:15px}.summary p{margin:0}.section{padding:22px 0;border-top:1px solid var(--line)}h2{font-size:22px;line-height:1.3;letter-spacing:-.025em;margin:0 0 10px}p{margin:0 0 12px}p:last-child{margin-bottom:0}.section p{color:#515b47}.section strong{font-weight:600;color:var(--ink)}.footer{border-top:1px solid var(--line);padding:22px 0;color:var(--muted);font-size:13px}.footer .wrap{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}#en{display:none}#en:target{display:block}#en:target~#uk{display:none}.skip{position:absolute;left:15px;top:-80px;padding:10px;background:#fff;z-index:9}.skip:focus{top:10px}@media(max-width:600px){.wrap{width:calc(100% - 36px)}.header-inner{min-height:74px}.brand{font-size:21px;gap:5px}.brand-symbol{transform:scale(.85);margin-left:-4px;margin-right:-3px}.languages a{min-width:34px}main{margin:22px auto 35px;padding-inline:20px}.back{margin-bottom:14px}.lead{font-size:16px}.summary{padding:17px 18px}.section{padding:21px 0}h2{font-size:21px}.footer{font-size:12px}}
