
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f6f1;color:#173c32;font:16px/1.65 Arial,Helvetica,sans-serif}a{color:inherit;text-underline-offset:4px}a:hover{color:#076848}a:focus-visible,summary:focus-visible{outline:3px solid #ba8a30;outline-offset:5px}.skip{position:fixed;top:-90px;inset-inline-start:20px;padding:12px;background:#173c32;color:white;z-index:9}.skip:focus{top:10px}.desk-header{height:82px;border-bottom:1px solid #d5ded5;display:flex;justify-content:space-between;align-items:center;padding:0 40px;background:#fff}.wordmark{display:flex;align-items:center;gap:13px;text-decoration:none;font-size:22px;letter-spacing:-.6px;font-weight:700}.wordmark span{display:grid;place-items:center;width:35px;height:35px;background:#173c32;color:#fff;border-radius:6px;font:28px Georgia}.header-meta{display:flex;align-items:center;gap:28px;font-size:12px;color:#526b61}.lang{padding:6px 13px;border:1px solid #d5ded5;text-decoration:none}.desk-layout{max-width:1450px;margin:auto;display:grid;grid-template-columns:255px minmax(0,1fr);min-height:calc(100vh - 82px)}.rail{padding:36px 26px;background:#edf1e9;border-inline-end:1px solid #d5ded5}.rail-heading{font-size:11px;font-weight:700;color:#5b7065;margin:0 0 18px;letter-spacing:1px}.rail nav{display:flex;flex-direction:column;gap:7px}.rail nav a{font-size:14px;text-decoration:none;padding:11px 12px;border:1px solid transparent;border-radius:4px}.rail nav a[aria-current]{background:#fff;border-color:#cfd9ce;font-weight:700}.rail-note{margin-top:45px;border-top:1px solid #cbd6c9;padding-top:20px;font-size:12px;color:#597064}.rail-bottom{display:flex;flex-direction:column;gap:12px;margin-top:28px;font-size:12px}.desk-main{padding:42px 54px 55px;min-width:0;max-width:1110px}.location{font-size:11px;color:#60756b;margin-bottom:30px;display:flex;justify-content:space-between;gap:18px}.page-heading{max-width:750px;margin-bottom:35px}.page-heading h1{font-size:clamp(34px,3.6vw,54px);line-height:1.12;letter-spacing:-2px;margin:0 0 18px}.page-heading p{font-size:18px;color:#526c60;max-width:650px}.tiny-label{font-size:11px;letter-spacing:.6px;color:#536f60;font-weight:700;margin:0 0 10px}h2{font-size:23px;line-height:1.3;letter-spacing:-.6px;margin:0 0 15px}h3{font-size:21px;line-height:1.3;letter-spacing:-.4px;margin:0 0 8px}.task-board{border:1px solid #d2ddcf;background:white;border-radius:8px;padding:26px 30px 0}.task-board>h2{font-size:22px;margin-bottom:15px}.task-row{display:grid;grid-template-columns:45px 1fr;gap:20px;padding:25px 0;border-top:1px solid #dfe6dc;text-decoration:none}.task-code{font-size:14px;background:#e9f0e4;display:grid;place-items:center;width:38px;height:38px;border-radius:5px;font-weight:700}.task-row p{font-size:14px;color:#5b7066;margin:0 0 11px;max-width:580px}.task-action{font-size:12px;text-decoration:underline}.task-action span{display:inline-block;margin-inline-start:6px}.scope-note{display:grid;grid-template-columns:120px 1fr;gap:20px;padding:21px 4px;color:#536a60;font-size:12px}.scope-note strong{font-size:11px}.scope-note p{margin:0}.comparison{margin:35px 0}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:13px;text-align:start}th,td{padding:15px;border-bottom:1px solid #d7dfd2;text-align:start}thead th{background:#e9eee4;font-size:11px}tbody th{font-weight:400;width:40%}.desk-callout{background:#173c32;color:#fff;display:grid;grid-template-columns:50px 1fr;gap:20px;padding:30px;border-radius:6px}.desk-callout .tiny-label{color:#bdd0bc}.desk-callout p:not(.tiny-label){color:#cedbd0;font-size:14px}.desk-callout a{font-size:13px}.stamp{height:42px;width:42px;border:1px solid #789a82;border-radius:50%;display:grid;place-items:center;font:28px Georgia}.desk-footer{border-top:1px solid #d5ded5;margin-top:45px;padding-top:19px;font-size:11px;color:#62776b;display:flex;justify-content:space-between;gap:20px}.procedure{list-style:none;counter-reset:step;margin:0;padding:0}.procedure li{counter-increment:step;padding:25px 0 25px 65px;border-top:1px solid #d2ddcf;position:relative}.procedure li:before{content:counter(step,decimal-leading-zero);position:absolute;inset-inline-start:0;top:24px;background:#e3ebdc;padding:4px 10px;border-radius:4px;font-size:14px}.procedure p,.manual-text p,.safety-grid p{font-size:15px;color:#4f685d}.side-rule{border-inline-start:4px solid #ba8a30;padding:20px 25px;background:#eeeddf;margin-top:30px}.side-rule p{font-size:14px}.side-rule a{font-size:13px}.case-list{border-top:1px solid #cbd7c9}details{border-bottom:1px solid #cbd7c9}summary{list-style:none;padding:23px 35px 23px 0;cursor:pointer;font-weight:700;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:'+';position:absolute;inset-inline-end:8px;font-size:22px}details[open] summary:after{content:'−'}details p{margin:0 0 22px;font-size:15px;color:#536e60}.record-box{background:white;border:1px solid #d2ddcf;padding:30px;margin-top:35px}.record-box ul{padding-inline-start:22px;color:#536e60;font-size:15px}.record-box li{padding-bottom:12px}.record-box a{font-size:14px}.safety-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.safety-grid section{border-top:2px solid #96ad92;padding-top:20px}.square-number{display:inline-block;font-size:12px;color:#62805b;margin-bottom:20px}.reference-list article{position:relative;border-bottom:1px solid #cbd7c9;padding:24px 0}.reference-list h2{font-size:21px;margin-bottom:10px}.reference-list p{color:#536e60;font-size:14px;margin:0 0 8px}.reference-list small{font-size:11px;color:#66806c}.audit-note{margin-top:30px;font-size:12px;color:#62766a}.manual-text section{border-top:1px solid #d2ddcf;padding:24px 0 10px}.data-ledger{margin:0}.data-ledger>div{display:grid;grid-template-columns:180px 1fr;gap:30px;border-top:1px solid #d2ddcf;padding:24px 0}.data-ledger dt{font-size:15px;font-weight:700}.data-ledger dd{margin:0;font-size:15px;color:#526b60}[dir=rtl] body{font-family:Tahoma,Arial,sans-serif}[dir=rtl] .page-heading h1,[dir=rtl] h2,[dir=rtl] h3{letter-spacing:0;line-height:1.45}[dir=rtl] .procedure li{padding:25px 65px 25px 0}[dir=rtl] summary{padding:23px 0 23px 35px}@media(max-width:1050px){.desk-layout{grid-template-columns:210px minmax(0,1fr)}.desk-main{padding:34px 30px}.rail{padding:30px 18px}.header-meta span{display:none}.page-heading h1{font-size:40px}.safety-grid{grid-template-columns:1fr}.data-ledger>div{grid-template-columns:140px 1fr}}@media(max-width:700px){.desk-header{height:70px;padding:0 20px}.wordmark{font-size:19px}.header-meta{gap:0}.desk-layout{display:block}.rail{padding:18px 20px;border-inline-end:0;border-bottom:1px solid #d5ded5}.rail-heading,.rail-note,.rail-bottom{display:none}.rail nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.rail nav a{font-size:11px;padding:6px 9px}.desk-main{padding:27px 20px 35px}.location{font-size:10px;margin-bottom:24px}.page-heading h1{font-size:36px;letter-spacing:-1.2px}.page-heading p{font-size:16px}.task-board{padding:22px 20px 0}.task-row{grid-template-columns:30px 1fr;gap:14px;padding:22px 0}.task-code{width:29px;height:29px;font-size:12px}.task-row h3{font-size:19px}.scope-note{display:block;font-size:12px}.scope-note strong{display:block;margin-bottom:8px}.comparison{margin:22px 0 32px}.desk-callout{padding:23px;grid-template-columns:1fr}.stamp{display:none}.desk-footer{flex-direction:column;gap:8px}.desk-footer a{margin-inline-end:13px}.procedure li{padding-inline-start:50px}.procedure li:before{padding:4px 8px}.data-ledger>div{display:block}.data-ledger dt{margin-bottom:12px}.record-box{padding:23px}[dir=rtl] .procedure li{padding:25px 50px 25px 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.legal-date{border-block:1px solid #d2ddcf;padding:14px 0;margin-bottom:30px;color:#61756a;font-size:11px}.legal-handbook{display:grid;grid-template-columns:180px minmax(0,1fr);gap:40px}.legal-outline{font-size:12px}.legal-outline strong{display:block;margin-bottom:18px}.legal-outline a{display:block;margin-bottom:12px;color:#586f60;text-decoration:none}.legal-copy section{padding:0 0 28px}.legal-copy h2{font-size:22px;margin-bottom:14px}.legal-copy p{font-size:15px;line-height:1.9;color:#4f685d;margin:0}.legal-footer{display:grid;grid-template-columns:1fr auto;gap:30px}.legal-footer .footer-meta{display:flex;flex-direction:column;gap:10px}.legal-footer nav{display:flex;flex-direction:column;gap:7px;min-width:145px}.legal-footer nav strong{font-size:11px;color:#173c32;margin-bottom:3px}.legal-footer nav a{font-size:13px}.legal-footer nav a[aria-current]{font-weight:bold}.legal-footer{font-size:12px}.rail-bottom .legal-shortcuts{border-top:1px solid #ccd8c8;padding-top:16px;display:flex;flex-direction:column;gap:10px}@media(max-width:1100px){.legal-handbook{grid-template-columns:1fr;gap:20px}.legal-outline{background:#eaf0e4;padding:20px}.legal-outline a{margin-bottom:9px}}@media(max-width:700px){.legal-copy h2{font-size:21px}.legal-copy p{font-size:15px}.legal-footer{grid-template-columns:1fr 1fr;gap:20px}.legal-footer nav{min-width:0}.legal-date{font-size:10px}}
