*{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:#f7f5eb;color:#283e35;font-family:Inter,system-ui,sans-serif;line-height:1.75}a{color:#226548;text-underline-offset:4px}a:focus-visible{outline:3px solid #e5a72d;outline-offset:5px}h1,h2,.brand{font-family:Outfit,system-ui,sans-serif}h1{font-size:clamp(36px,6vw,64px);line-height:1.12;letter-spacing:-1.7px;margin:18px 0 24px;font-weight:600}h2{font-size:26px;line-height:1.3;margin:0 0 16px;font-weight:550}p{margin:0 0 16px}p:last-child{margin-bottom:0}.topbar{max-width:1080px;margin:auto;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px}.brand{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none;line-height:1.2}.brand img{border-radius:18px;box-shadow:0 5px 15px #32563a16}.brand b{font-size:27px;font-weight:550}.brand small{display:block;font-size:12px;margin-top:5px;color:#5b6a5c}.languages{display:flex;align-items:center;gap:5px;flex-shrink:0}.languages a{font-size:13px;padding:6px 10px;text-decoration:none;border-radius:12px}.languages a[aria-current]{background:#e0e8d9;color:#234b32}.hero{max-width:850px;margin:auto;padding:42px 24px 34px;text-align:center}.eyebrow{font-size:11px;letter-spacing:2px;color:#707a57;font-weight:700}.lead{max-width:620px;margin:auto;color:#667268;font-size:16px}.pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:26px}.pills span{background:#eaf0df;padding:5px 12px;border-radius:20px;font-size:12px;color:#426140}.pages{display:flex;justify-content:center;gap:10px;padding:0 20px 34px}.pages a{padding:9px 24px;border-radius:100px;text-decoration:none;font-weight:600;font-size:14px}.pages a[aria-current=page]{background:#315c45;color:#fff;box-shadow:0 5px 14px #315c4518}.content{max-width:850px;padding:0 24px;margin:auto}.paper{background:#fffcf6;border:1px solid #e5e7da;border-radius:26px;padding:32px 36px;margin-bottom:18px}.paper p,.paper li{font-size:15px;color:#4d5e53}.paper ol{padding-inline-start:24px}.paper li{padding-inline-start:5px;margin:8px 0}.contact-card{border-radius:26px;background:#e5eddc;padding:32px 36px;margin:30px 0 46px}.contact-card p{font-size:14px;max-width:650px}.contact-link{display:inline-flex;gap:20px;align-items:center;margin-top:6px;font-size:clamp(15px,3vw,20px);font-weight:600;overflow-wrap:anywhere}.contact-link span{font-size:26px}footer{padding:22px 24px 36px;text-align:center;font-size:12px;color:#6a7668}footer p{margin-bottom:4px}footer a{color:inherit}[dir=rtl] body{font-family:Tahoma,Arial,sans-serif;letter-spacing:0}[dir=rtl] h1,[dir=rtl] h2{font-family:Tahoma,Arial,sans-serif;letter-spacing:0}[dir=rtl] .brand{direction:ltr}[dir=rtl] .eyebrow{letter-spacing:0}@media(max-width:540px){.topbar{padding:18px}.brand small{max-width:110px;font-size:10px}.brand img{width:44px;height:44px;border-radius:14px}.brand b{font-size:24px}.languages a{padding:5px 8px}.hero{padding:32px 20px}h1{letter-spacing:-1px}.lead{font-size:14px}.content{padding:0 14px}.paper,.contact-card{padding:25px 22px;border-radius:22px}h2{font-size:23px}.paper p,.paper li{font-size:14px}.pages{padding-bottom:26px}.pages a{padding:8px 20px}.pills span{font-size:11px}}