.blogPage{color:#303b2c;background:#faf8f2}.blogPageInner{max-width:1190px;margin-inline:auto;padding-inline:44px}.blogIndexIntro{padding:58px 0 0}.blogBack{color:#974c35;text-underline-offset:5px;font-size:13px;font-weight:700;display:inline-block}.blogBack:hover,.blogArticleEnd a:hover{text-decoration:underline}.blogEyebrow{color:#974c35;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.blogIndexIntro .blogEyebrow{margin-top:50px}.blogIndexIntro h1{max-width:850px;font-family:var(--home-serif),Georgia,serif;letter-spacing:-.055em;margin:15px 0 0;font-size:clamp(45px,5vw,72px);font-weight:400;line-height:1.05}.blogIndexIntro p{color:#5a6455;max-width:600px;margin:22px 0 0;font-size:16px;line-height:1.75}.blogIndexContent{padding-top:52px;padding-bottom:94px}.blogIndexSectionHead{border-bottom:1px solid #d8dace;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;padding-bottom:18px;display:flex}.blogIndexSectionHead span:last-child{color:#66715e;font-size:12px}.blogIndexGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.blogEmpty{color:#5d685a;margin:40px 0 0;font-size:16px}.blogArticleInner{max-width:1168px;margin-inline:auto;padding:44px 44px 110px}.blogArticleImage{aspect-ratio:1.95;background:#e9eddf;border-radius:5px;margin-top:30px;position:relative;overflow:hidden}.blogArticleImage img{object-fit:cover}.blogArticleHeading{max-width:850px;margin:52px auto 0}.blogArticleHeading h1{font-family:var(--home-serif),Georgia,serif;letter-spacing:-.05em;overflow-wrap:anywhere;margin:15px 0 0;font-size:clamp(42px,5vw,68px);font-weight:400;line-height:1.08}.blogArticleBody{overflow-wrap:anywhere;max-width:720px;margin:46px auto 0;font-size:17px;line-height:1.85}.blogArticleBody>:first-child{margin-top:0}.blogArticleBody p,.blogArticleBody ul,.blogArticleBody ol{margin:0 0 24px}.blogArticleBody ul,.blogArticleBody ol{padding-inline-start:2em}.blogArticleBody img{background:#e9eddf;border-radius:4px;width:100%;max-width:100%;height:auto;margin:38px 0;display:block}.blogArticleBody h2,.blogArticleBody h3,.blogArticleBody h4{font-family:var(--home-serif),Georgia,serif;letter-spacing:-.035em;margin:42px 0 16px;font-weight:400;line-height:1.2}.blogArticleBody h2{font-size:34px}.blogArticleBody h3{font-size:27px}.blogArticleBody h4{font-size:22px}.blogArticleBody a{color:#974c35;text-underline-offset:4px;text-decoration:underline}.blogArticleBody blockquote{color:#52604f;font-family:var(--home-serif),Georgia,serif;border-left:3px solid #b99171;margin:32px 0;padding:12px 42px;font-size:25px;line-height:1.45;position:relative}.blogArticleBody blockquote:before,.blogArticleBody blockquote:after{color:#974c35;font-size:36px;line-height:1;position:absolute}.blogArticleBody blockquote:before{content:open-quote;top:7px;left:12px}.blogArticleBody blockquote:after{content:close-quote;bottom:4px;right:12px}.blogArticleBody blockquote p{margin:0}.blogArticleBody blockquote p+p{margin-top:12px}.blogArticleBody:lang(de){quotes:"„" "“"}.blogArticleBody:lang(en){quotes:"“" "”"}.blogArticleBody li{margin:7px 0}.blogArticleEnd{color:#974c35;border-top:1px solid #d9dace;max-width:720px;margin:60px auto 0;padding-top:27px;font-size:13px;font-weight:700}@media (max-width:900px){.blogIndexGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.blogPageInner{padding-inline:22px}.blogIndexIntro{padding:31px 0 0}.blogIndexIntro .blogEyebrow{margin-top:36px}.blogIndexIntro h1{font-size:42px}.blogIndexIntro p{font-size:14px}.blogIndexContent{padding-top:36px;padding-bottom:62px}.blogIndexGrid{grid-template-columns:1fr;gap:17px}.blogArticleInner{padding:25px 20px 68px}.blogArticleImage{aspect-ratio:1.3;margin-top:23px}.blogArticleHeading{margin-top:32px}.blogArticleHeading h1{font-size:39px}.blogArticleBody{margin-top:30px;font-size:16px}.blogArticleBody h2{font-size:29px}.blogArticleBody blockquote{font-size:22px}}
