/* Hodnoty naměřené přímo v původním WebEditoru. */
:root{--serif:Cormorant,Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;--sans:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}
body{font:16px/28px var(--sans)}
h1,h2,h3{font-family:var(--serif);font-weight:300}
h2{font-size:40px;line-height:56px;letter-spacing:2px}
.site-header{height:130px}
.nav{max-width:1050px}
.brand{font:500 16px/28px var(--serif);letter-spacing:2px}
.nav-links{font:500 16px/28px var(--serif);letter-spacing:2px}
.nav-links{gap:2.1rem}
.phone{font:400 24px/40px var(--sans);letter-spacing:normal}
.cover p,.cover h1{margin:0;font:300 16px/28px var(--sans);letter-spacing:4px;color:var(--ink);text-align:center}
.copy h2{font-size:40px;line-height:56px;letter-spacing:2px;margin:0 0 2rem}
.copy h3{font:400 16px/28px var(--sans);letter-spacing:normal}
.copy p,.card p,.story p,.steps p,.about p{font:400 16px/28px var(--sans);color:var(--ink)}
.eyebrow{font:400 16px/28px var(--sans);letter-spacing:normal;color:var(--ink)}
.section-heading h2{font-size:40px;line-height:56px}
.section-heading .eyebrow{font:300 18px/30.6px var(--sans)}
.card h3{font:400 22px/36px var(--serif);letter-spacing:1.98px}
.card strong{font:300 18px/30.6px var(--sans);letter-spacing:normal}
.news{padding:48px 80px 24px;gap:70px}
.news .photo{min-height:0;aspect-ratio:.973}
.photo-tree{background-image:url('assets/original/ws/media-library/6a7fd971f8574158948c4ea559dcba37/2017063000542973105.jpg')}
@media(max-width:1100px){.nav{margin-left:5vw;margin-right:5vw}}
/* Drobné texty jsou záměrně o 10 % větší pro pohodlnější čtení. */
.form-note,footer{font-size:.75rem}
label{font-size:.77rem}
.button{font-size:.73rem}
@media(max-width:760px){.site-header{height:90px}.brand{font-size:1.1rem}.nav{margin:0 7vw}.nav-links{font-family:var(--sans);font-size:15.4px}.news{padding:4rem 7vw}.news .photo{aspect-ratio:auto;min-height:380px}.cover p,.cover h1{padding:0 1rem;font-size:14.3px;line-height:1.5;letter-spacing:2px}.copy h2,.section-heading h2{font-size:34px;line-height:44px}}
