/* Official Avordis identity: local fonts and supplied vector wordmark. */
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/Manrope-500.ttf') format('truetype')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:800;font-display:swap;src:url('/assets/fonts/Manrope-800.ttf') format('truetype')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/DM-Sans-400.ttf') format('truetype')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/DM-Sans-500.ttf') format('truetype')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/DM-Sans-700.ttf') format('truetype')}
:root{--ink:#193C32;--lime:#D8EF8B;--paper:#F5F6EF;--muted:#65736C;--line:#D8DDD3;--font:'DM Sans',Arial,sans-serif;--display:'Manrope',Arial,sans-serif}
.brand{gap:0;flex-shrink:0}
h1,h2,h3,.hero h1{font-weight:500}
.site-header nav{font-weight:500}
.brand .brand-wordmark{display:block;width:190px;height:auto;max-width:100%}
.brand-legal,.trademark-note{font-size:10px;color:var(--muted);line-height:1.8;max-width:860px}
.brand-legal{padding-top:20px}
.trademark-note{padding:8px 0 24px}
.method-panel,.profile-grid article,.developer-aside,.contact-form-wrap{border-radius:12px}
.footer-top>p{margin-left:30px}
@media(max-width:760px){.brand .brand-wordmark{width:166px;height:auto}.site-header{padding-top:17px;padding-bottom:17px}.footer-top>p{margin-left:auto}.brand-legal,.trademark-note{font-size:9px}.service-header .brand-wordmark{width:166px}}
