.Glossary-module__7UyQdG__page{background-color:var(--bg-primary);color:var(--text-primary)}.Glossary-module__7UyQdG__header{text-align:center;background-color:#fdfaf6;border-bottom:1px solid #0000000d;justify-content:center;align-items:center;height:60vh;display:flex}.Glossary-module__7UyQdG__headerContent{max-width:800px;padding:0 20px}.Glossary-module__7UyQdG__label{letter-spacing:4px;text-transform:uppercase;color:var(--accent-secondary);margin-bottom:20px;font-size:.9rem;display:block}.Glossary-module__7UyQdG__title{margin-bottom:20px;font-family:Playfair Display,serif;font-size:4.5rem}.Glossary-module__7UyQdG__subtitle{opacity:.7;font-size:1.2rem}.Glossary-module__7UyQdG__content{padding:120px 0}.Glossary-module__7UyQdG__container{max-width:1200px;margin:0 auto;padding:0 40px}.Glossary-module__7UyQdG__grid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.Glossary-module__7UyQdG__card{background:#fff;border:1px solid #00000008;border-radius:4px;gap:30px;padding:40px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.Glossary-module__7UyQdG__card:hover{border-color:var(--accent-secondary);transform:translateY(-5px);box-shadow:0 20px 40px #0000000d}.Glossary-module__7UyQdG__icon{font-size:3rem}.Glossary-module__7UyQdG__info h3{margin:10px 0;font-family:Playfair Display,serif;font-size:1.8rem}.Glossary-module__7UyQdG__benefit{text-transform:uppercase;letter-spacing:2px;color:var(--accent-secondary);font-size:.7rem;font-weight:800}.Glossary-module__7UyQdG__info p{opacity:.7;font-size:1rem;line-height:1.7}.Glossary-module__7UyQdG__promise{padding-bottom:120px}.Glossary-module__7UyQdG__promiseBox{background-color:var(--accent-primary);color:#fff;text-align:center;border-radius:4px;padding:80px}.Glossary-module__7UyQdG__promiseBox h2{margin-bottom:20px;font-family:Playfair Display,serif;font-size:3rem}.Glossary-module__7UyQdG__promiseBox p{opacity:.9;max-width:700px;margin:0 auto;font-size:1.2rem;line-height:1.8}@media (max-width:900px){.Glossary-module__7UyQdG__grid{grid-template-columns:1fr}.Glossary-module__7UyQdG__title{font-size:3rem}.Glossary-module__7UyQdG__promiseBox{padding:40px 20px}}
