/*
Theme Name: Accord Journal
Description: Личный бортжурнал Honda Accord 6.
Version: 1.0.0
Requires at least: 6.6
Requires PHP: 8.0
License: GPL-2.0-or-later
Text Domain: accord-journal
*/
.hero-number{white-space:nowrap;font-size:clamp(150px,20vw,260px)!important}
.hero h1{font-size:clamp(54px,7.5vw,100px)!important}
.post-grid .wp-block-post-template{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}
.post-card{max-width:760px}
:root{--paper:#f4f2eb;--ink:#202521;--accent:#d5472f}
html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink)}a{text-underline-offset:5px}a:focus-visible,button:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.wp-site-blocks{overflow:clip}.site-header{border-bottom:1px solid #20252126;padding-block:24px!important}.site-header .wp-block-site-title{font-weight:900;letter-spacing:-1.5px}.kicker{text-transform:uppercase;letter-spacing:3px;font-size:12px;font-weight:700}.hero{padding-block:90px!important}.hero h1{font-size:clamp(54px,9vw,120px);line-height:.95;letter-spacing:-.065em;font-weight:900;margin-top:26px;margin-bottom:32px}.hero-lead{max-width:490px;font-size:20px;color:#60675f;line-height:1.6}.issue{color:var(--accent)}.hero-number{font-size:clamp(140px,25vw,340px);font-weight:900;letter-spacing:-.09em;line-height:1;color:var(--accent);margin:0!important}.edition{border-left:1px solid #20252126;padding-left:40px}.editorial-bar{border-top:1px solid #202521;border-bottom:1px solid #202521;padding-block:18px!important}.editorial-bar h2{font-size:26px;letter-spacing:-1px;margin:0}.post-grid{padding-block:40px 80px}.post-card{height:100%;border-bottom:1px solid #20252140;padding-bottom:28px}.post-card .wp-block-post-title{font-size:26px;line-height:1.15;letter-spacing:-.7px}.post-card .wp-block-post-title a{text-decoration:none}.post-card .wp-block-post-title a:hover{color:var(--accent)}.wp-block-post-featured-image img{aspect-ratio:3/2;object-fit:cover;border-radius:3px}.wp-block-post-date,.wp-block-post-terms{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#60675f}.wp-block-post-excerpt{color:#60675f;line-height:1.65}.wp-block-post-excerpt__more-link{color:var(--ink);font-weight:700}.site-footer{background:var(--ink);color:var(--paper);padding-block:44px!important}.site-footer a{color:var(--paper)}.article-head{padding-top:70px}.article-head h1{font-size:clamp(36px,6vw,72px);letter-spacing:-.045em;line-height:1.05}.wp-block-post-content{line-height:1.8;padding-bottom:64px}.wp-block-post-content img{height:auto;max-width:100%}.wp-block-post-content a{overflow-wrap:anywhere}.wp-block-query-pagination{margin-top:32px}.empty-note{padding:40px;border:1px dashed #20252140}.wp-block-search__input{border:1px solid #aaa;padding:12px;background:white}.wp-block-search__button{background:var(--ink);color:white;border:0;padding:12px 20px}.wp-block-button__link{border-radius:0;font-weight:700}.archive-title{padding-top:50px;font-size:42px}.wp-block-navigation__responsive-container.is-menu-open{padding:28px}.wp-block-navigation__responsive-container-close{top:24px;right:24px}@media(max-width:781px){.hero{padding-block:50px!important}.edition{border-left:0;border-top:1px solid #20252126;padding:24px 0 0}.hero-number{font-size:150px}.hero .wp-block-columns{gap:25px}.site-header{padding-block:18px!important}.editorial-bar h2{font-size:22px}.post-grid{padding-top:28px}.article-head{padding-top:35px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
