.language-choice{display:flex;flex-direction:column;gap:3px;font-size:.76rem;font-weight:650;color:#244e3e;line-height:1.3}.language-choice select{font:inherit;font-size:1rem;min-width:150px;max-width:210px;padding:8px 28px 8px 10px;border:1px solid #b6cbc0;border-radius:8px;background:#fff;color:#17372c;cursor:pointer}.language-choice select:focus-visible{outline:3px solid #7cbb9c;outline-offset:3px}[data-language-choice]{margin-left:auto;flex-shrink:0}.navin{flex-wrap:wrap;gap:12px;padding-top:10px;padding-bottom:10px}.navin>.menu{flex:1 1 390px;flex-wrap:wrap;gap:12px}.language-intro{margin:0;color:#17372c;background:#fbfcfa;font-family:system-ui,'Nirmala UI','Latha',sans-serif;line-height:1.8}.language-intro *{box-sizing:border-box}.language-intro a{color:#245a43;overflow-wrap:anywhere}.intro-wrap{max-width:1120px;margin:auto;padding:24px}.intro-header{border-bottom:1px solid #d8e3dc;background:#fff}.intro-header .intro-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}.intro-brand{display:flex;gap:12px;align-items:center;font-weight:750;text-decoration:none;line-height:1.4;font-size:.85rem}.intro-brand img{height:52px;width:52px;object-fit:contain}.intro-hero{padding:52px 0 30px}.intro-hero h1{font-size:clamp(2rem,4vw,3.2rem);line-height:1.4;margin:0 0 22px;max-width:960px}.intro-hero .intro-lead{font-size:1.2rem;max-width:86ch}.intro-coverage{padding:16px 20px;border-left:4px solid #729f82;background:#edf3ee;border-radius:5px;margin-top:24px}.intro-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.intro-actions a,.intro-link{display:inline-block;border:1px solid #75947f;padding:10px 16px;border-radius:8px;text-decoration:none;font-weight:650;background:white}.intro-primary{background:#245a43!important;color:#fff!important}.intro-section{padding:24px 0;scroll-margin-top:24px}.intro-section h2{font-size:1.65rem;line-height:1.5;margin:0 0 12px}.intro-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.intro-card{padding:24px;background:#fff;border:1px solid #d7e2dc;border-radius:12px}.intro-card h3{font-size:1.2rem;line-height:1.6;margin-top:0}.intro-focus{padding-left:24px}.intro-focus li{padding:6px 0}.intro-footer{border-top:1px solid #d8e3dc;margin-top:28px;font-size:.9rem}.intro-footer .intro-wrap{display:flex;gap:20px;flex-wrap:wrap}.intro-noscript{padding:20px;border:1px solid #d7e2dc}.language-intro p{max-width:90ch}@media(max-width:700px){.navin>.menu{order:3;flex-basis:100%;justify-content:center}.language-choice select{max-width:170px;min-width:140px}.intro-header .intro-wrap{gap:10px}.intro-brand span{max-width:130px;font-size:.72rem}.intro-brand img{width:40px;height:40px}.intro-grid{grid-template-columns:1fr}.intro-wrap{padding:18px}.intro-hero{padding-top:32px}.intro-card{padding:20px}}

.intro-header{position:sticky;top:0;z-index:10}.intro-hero,.intro-section{scroll-margin-top:130px}
