.glossary-page{min-height:100vh;background:#f7f3ed;color:#17263a;font-family:Arial,Helvetica,sans-serif}.glossary-nav{min-height:76px;padding:0 clamp(20px,5vw,72px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dcd2c4;background:#fffdf9}.glossary-nav a{color:inherit;text-decoration:none}.glossary-nav nav{display:flex;gap:10px}.glossary-nav nav a{min-height:44px;padding:0 15px;display:grid;place-items:center;border:1px solid #d8ccbd;font-size:9px;font-weight:900}.glossary-hero{padding:clamp(75px,10vw,145px) clamp(20px,8vw,120px) 105px;background:radial-gradient(circle at 80% 15%,rgba(207,168,110,.25),transparent 24%),#fffdf9}.glossary-group small,.glossary-hero>p{color:#9b6633;font-size:9px;font-weight:950;letter-spacing:1.5px}.glossary-hero h1{max-width:1050px;margin:20px 0 30px;font-family:Georgia,serif;font-size:clamp(56px,8.5vw,120px);line-height:.9;letter-spacing:-6px}.glossary-hero h1 em{color:#a66d38;font-weight:400}.glossary-hero strong{display:block;max-width:760px;color:#5d6b7a;font-size:16px;font-weight:500;line-height:1.75}.glossary-categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid #d8cec0;background:#fffdf9}.glossary-categories a{min-height:105px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;border-inline-end:1px solid #d8cec0;color:#17263a;font-size:11px;font-weight:900;text-decoration:none}.glossary-categories a:last-child{border-inline-end:0}.glossary-categories span{color:#a66d38;font-size:8px}.glossary-group{padding:90px clamp(20px,8vw,120px);display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:7vw;scroll-margin-top:20px}.glossary-group:nth-of-type(2n){background:#fffdf9}.glossary-group>header h2{margin:15px 0 0;font-family:Georgia,serif;font-size:clamp(38px,4.5vw,65px);line-height:.98;letter-spacing:-2px}.glossary-group>div{border-top:1px solid #d7ccbd}.glossary-group article{padding:25px 0;display:grid;grid-template-columns:minmax(160px,.7fr) minmax(0,1.3fr);gap:30px;border-bottom:1px solid #d7ccbd}.glossary-group h3{margin:0 0 8px;font-family:Georgia,serif;font-size:23px;line-height:1.1}.glossary-group article>div:first-child p{margin:0;color:#a06b3b;font-size:9px;font-weight:800}.glossary-group article>div:last-child>p{margin:0;color:#5e6b7b;font-size:12px;line-height:1.75}.glossary-group article strong{display:block;margin-top:13px;color:#7f542e;font-size:10px;line-height:1.6}.glossary-group article a{display:inline-flex;margin-top:14px;color:#8f5d2e;font-size:9px;font-weight:900}.glossary-limit{padding:75px clamp(20px,16vw,240px);text-align:center;background:#1c304b;color:#fff}.glossary-limit strong{font-family:Georgia,serif;font-size:clamp(34px,4vw,55px)}.glossary-limit p{max-width:760px;margin:22px auto;color:#d4dbe3;font-size:12px;line-height:1.8}.glossary-limit a{display:inline-flex;margin-top:12px;padding:16px 20px;background:#fff;color:#17263a;font-size:9px;font-weight:900;text-decoration:none}.glossary-footer{min-height:90px;padding:22px clamp(20px,5vw,72px);display:flex;align-items:center;justify-content:space-between;background:#fffdf9}.glossary-footer p{color:#667484;font-size:9px}.glossary-footer a{color:#17263a;text-decoration:none;font-size:9px;font-weight:900}.glossary-page[dir=rtl] .glossary-group h2,.glossary-page[dir=rtl] .glossary-hero h1{letter-spacing:0;line-height:1.2}@media(max-width:800px){.glossary-categories{grid-template-columns:1fr 1fr}.glossary-categories a{min-height:80px}.glossary-group,.glossary-group article{grid-template-columns:1fr}}@media(max-width:560px){.glossary-nav{min-height:68px;padding-inline:18px}.glossary-hero{padding:62px 20px 70px}.glossary-hero h1{font-size:49px;letter-spacing:-2px}.glossary-hero strong{font-size:13px}.glossary-categories a{padding:16px;font-size:10px}.glossary-group{padding:62px 20px}.glossary-group>header h2{font-size:42px}.glossary-limit{padding:60px 20px}.glossary-footer{align-items:flex-start;flex-direction:column;gap:16px}}