*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:16px/1.65 system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:#1c2b3a;background:#f4f7fa}a{color:#145e9e}a:hover{color:#0b3d70}.container{max-width:1080px;margin:auto;padding:0 25px}.top{background:#fff;border-bottom:1px solid #e2e8ef}.top .container{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:105px}.identity{display:flex;align-items:center;gap:22px;text-decoration:none;color:inherit}.identity img{width:110px;height:auto;object-fit:contain}.identity span{font-size:17px;line-height:1.35;font-weight:650;max-width:390px}.nav{display:flex;gap:20px;flex-wrap:wrap}.nav a{text-decoration:none;font-weight:600;font-size:14px}.nav a[aria-current=page]{color:#1a2937}.hero{padding:70px 0 44px}.eyebrow{text-transform:uppercase;color:#1771ac;letter-spacing:.13em;font-size:12px;font-weight:750;margin:0 0 16px}h1{font-size:clamp(29px,4vw,46px);letter-spacing:-.035em;line-height:1.18;margin:0 0 22px}h2{font-size:24px;line-height:1.3;margin:0 0 20px}.lead{max-width:750px;color:#4e5d6b;font-size:19px}.note{background:#ecf4fb;border-left:3px solid #2873ad;border-radius:0 10px 10px 0;padding:15px 19px;margin:27px 0 0}.section{padding:0 0 65px}.panel{background:#fff;border:1px solid #e1e8f0;border-radius:14px;padding:28px 32px;box-shadow:0 5px 24px #12345608}.split{display:grid;grid-template-columns:1fr 1fr;gap:22px}.contact-list{margin:0}.contact-list dt{font-size:13px;color:#718091;margin-top:16px}.contact-list dd{margin:3px 0 0}.contact-list a{font-weight:600}.file-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 0;border-bottom:1px solid #e8eef4;word-break:break-word}.file-row:last-child{border-bottom:0}.file-row a{text-decoration:none}.file-row small{color:#768494;flex-shrink:0}.back{display:inline-block;margin-bottom:25px;font-size:14px}.small{color:#6d7b89;font-size:14px}.archive-btn{display:inline-flex;align-items:center;padding:13px 20px;border-radius:7px;background:#1269a4;color:white;text-decoration:none;font-weight:650;margin:14px 0 12px}.archive-btn:hover{background:#104b77;color:white}details{border:1px solid #e1e8f0;border-radius:10px;background:white;margin:12px 0;overflow:hidden}summary{cursor:pointer}details summary{padding:15px 20px;font-weight:650;cursor:pointer}details[open] summary{border-bottom:1px solid #e1e8f0}details .inside{padding:10px 20px 17px}.subhead{font-size:16px;margin:25px 0 6px}footer{border-top:1px solid #e2e8ef;padding:23px 0;color:#758391;font-size:13px}@media(max-width:720px){.top .container{align-items:flex-start;flex-direction:column;padding-top:20px;padding-bottom:18px;gap:14px}.identity img{width:85px}.identity span{font-size:14px}.nav{gap:15px}.hero{padding:43px 0 32px}.lead{font-size:17px}.panel{padding:22px}.split{grid-template-columns:1fr}.section{padding-bottom:40px}.file-row{align-items:flex-start;flex-direction:column;gap:2px}}