body.polen-global-page{margin:0;background:#f8f7f2;color:#202322;font-family:Arial,Helvetica,sans-serif}body.polen-global-page .polen-global-header{overflow:visible;position:relative;z-index:30;margin:0;width:100%;max-width:none}body.polen-global-page .polen-global-footer{margin:0;width:100%;max-width:none}body.polen-global-page .polen-global-content{min-height:36vh;margin:0;padding:0;width:100%;max-width:none}body.polen-global-page .polen-editable-content{margin:0;padding:0;border:0}body.polen-global-page .polen-editable-content>p,body.polen-global-page .polen-editable-content>h1,body.polen-global-page .polen-editable-content>h2,body.polen-global-page .polen-editable-content>h3,body.polen-global-page .polen-editable-content>ul,body.polen-global-page .polen-editable-content>figure{max-width:880px;margin:24px auto;padding-inline:24px}body.polen-global-page .polen-logo img{background:transparent!important}.polen-archive-wrap{width:min(1160px,calc(100% - 40px));margin:60px auto}.polen-archive-wrap h1{font-size:clamp(36px,5vw,64px);letter-spacing:-.05em}.polen-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.polen-post-grid article{border-bottom:1px solid #d9d9d1;padding-bottom:24px}.polen-post-grid a{color:inherit;text-decoration:none}.polen-post-grid img{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover}.polen-post-grid h2{font-size:24px;line-height:1.2}.polen-post-grid p{color:#6a6d67;line-height:1.6}@media(max-width:700px){.polen-post-grid{grid-template-columns:1fr}.polen-global-header .polen-links{z-index:40}.polen-global-footer .polen-contact h2{font-size:clamp(36px,9vw,54px)}}
