/* Selected variant A: local OFL fonts. English Adobe typography is retained. */
@font-face{font-family:'DS EB Garamond';src:url('/fonts/EBGaramond.ttf') format('truetype');font-style:normal;font-weight:400 800;font-display:swap}
@font-face{font-family:'DS Lato';src:url('/fonts/Lato-Light.ttf') format('truetype');font-style:normal;font-weight:300;font-display:swap}
@font-face{font-family:'DS Lato';src:url('/fonts/Lato-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
html[lang=lv] body{font-family:'DS Lato',Arial,sans-serif;font-weight:300;letter-spacing:.1px;line-height:1.75;font-synthesis:none}
html[lang=lv] h1,html[lang=lv] h2,html[lang=lv] h3,html[lang=lv] .hero h1,html[lang=lv] blockquote,html[lang=lv] .quote-section h2,html[lang=lv] .process-grid article>span{font-family:'DS EB Garamond',Georgia,serif;font-weight:400;line-height:1.16;letter-spacing:0;font-style:normal}
html[lang=lv] .hero-quote{font-family:'DS Lato',Arial,sans-serif;font-weight:300;line-height:1.65;font-size:19px}
html[lang=lv] .eyebrow,html[lang=lv] nav,html[lang=lv] .button,html[lang=lv] .text-link,html[lang=lv] .talk,html[lang=lv] .scroll-link,html[lang=lv] .service-number,html[lang=lv] summary,html[lang=lv] footer,html[lang=lv] .language-switch,html[lang=lv] input,html[lang=lv] select,html[lang=lv] textarea,html[lang=lv] button,html[lang=lv] legend,html[lang=lv] label{font-family:'DS Lato',Arial,sans-serif;font-weight:400;font-synthesis:none}
html[lang=lv] .eyebrow,html[lang=lv] .button{letter-spacing:1.2px}
/* Equal outer columns keep the menu at the page centre, independently of the logo/actions. */
@media(min-width:761px){.header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:20px}.header>.brand{justify-self:start}.header>nav{justify-self:center}.header>.header-actions{justify-self:end}.header nav{white-space:nowrap}html[lang=lv] .header nav{font-size:10px;gap:14px;letter-spacing:1px}}
@media(min-width:761px) and (max-width:1250px){.header .talk.button{display:none}.header nav{gap:12px;font-size:10px}html[lang=lv] .header nav{gap:12px}}
@media(max-width:760px){html[lang=lv] .hero-quote{font-size:17px;line-height:1.7}html[lang=lv] .hero h1{line-height:1.12}html[lang=lv] .header nav{font-size:14px;letter-spacing:1px}html[lang=lv] .button{font-size:11px;letter-spacing:1px}}
