.editorial-shell{max-width:1500px;margin:auto;padding:170px 6% 110px;color:#262c28}.editorial-intro{max-width:950px;margin-bottom:65px}.editorial-intro h1{font-size:clamp(45px,6vw,86px);font-weight:400;letter-spacing:-.055em;line-height:1.02;margin:22px 0}.editorial-intro>p:last-child{font-size:20px;color:#777b73;line-height:1.6}.contact-layout{display:grid;grid-template-columns:1fr 1.4fr;gap:9%}.contact-layout aside h2{font-size:32px;font-weight:400;letter-spacing:-.04em}.contact-layout aside p{line-height:1.8;color:#73776e;max-width:300px}.contact-layout aside a{display:flex;max-width:300px;margin-top:28px;justify-content:space-between}.king-form{display:grid;gap:24px}.king-form label{display:grid;gap:11px;font-size:14px;line-height:1.5}.king-form input,.king-form textarea,.king-form select{width:100%;font:inherit;color:inherit;border:1px solid #cdd0c8;border-radius:5px;background:#f9f9f5;padding:15px}.king-form textarea{resize:vertical;line-height:1.7}.king-form input:focus,.king-form textarea:focus,.king-form select:focus{outline:2px solid #bb9e53;outline-offset:2px}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.king-form .check{display:flex;align-items:flex-start;gap:12px;font-size:12px;color:#6e756c}.king-form .check input{width:17px;height:17px;flex-shrink:0;accent-color:#a78943}.king-form .honey{position:absolute;left:-9999px;opacity:0}.king-form button{justify-self:start;border:0}.king-form button:disabled{opacity:.55;cursor:wait}.form-status{min-height:24px;margin:0;color:#41634b;font-size:14px;line-height:1.6}.form-status.is-error{color:#a03428}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.news-card>img,.news-cover{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px;background:#080808}.news-cover{display:grid;place-items:center}.news-cover img{width:70px;height:90px}.news-card time,.article-heading time{display:block;font-size:12px;color:#8d783f;margin:24px 0 16px}.news-card h2{font-size:28px;letter-spacing:-.03em;line-height:1.12;font-weight:400;margin:0 0 16px}.news-card p{color:#73776e;line-height:1.7}.news-card .text-link{display:inline-block;margin-top:10px}.news-empty{grid-column:1/-1;padding:70px 30px;text-align:center;background:#e6e7e1;border-radius:16px}.news-empty img{width:65px;height:80px}.news-empty h2{font-size:34px;font-weight:400;letter-spacing:-.035em}.news-empty p{color:#6d7569}.news-empty a{display:inline-block;margin-top:22px}.article-shell{max-width:1300px}.article-heading{max-width:960px;margin:55px 0}.article-heading h1{font-size:clamp(40px,5vw,76px);font-weight:400;line-height:1.06;letter-spacing:-.04em;overflow-wrap:anywhere}.article-heading>p{font-size:22px;line-height:1.6;color:#767b72}.article-cover{display:block;max-height:700px;width:100%;object-fit:cover;border-radius:16px}.article-body{max-width:800px;margin:60px auto;font-size:19px;line-height:1.9;overflow-wrap:anywhere}.admin-toolbar{display:flex;gap:30px;align-items:center;margin-bottom:40px;flex-wrap:wrap}.admin-toolbar button,.inbox button{border:0}.admin-layout{display:grid;grid-template-columns:280px 1fr;gap:45px}.admin-layout>aside{min-width:0}.admin-layout .king-form{padding:35px;background:#e7e8e2;border-radius:14px;scroll-margin-top:110px}.admin-article{display:grid;gap:12px;width:100%;text-align:left;padding:22px;border:1px solid #d2d4cc;background:transparent;border-radius:10px;margin-bottom:12px;color:inherit;overflow-wrap:anywhere}.admin-article:hover{background:#e3e5dd}.admin-article small{font-size:10px;color:#917940}.admin-article span{font-size:12px;color:#777}.king-form details{border-top:1px solid #ccd0c6;padding-top:20px}.king-form details label{margin-top:20px}.king-form summary{cursor:pointer}.king-form small{color:#767b71}.king-form #image-preview{max-width:100%;max-height:260px;object-fit:contain;justify-self:start}.inbox{margin-top:90px}.inbox h2{font-size:38px;letter-spacing:-.035em;font-weight:400}.inbox>p{color:#787d73}.message{border-bottom:1px solid #ccd0c6;padding:24px 0}.message summary{cursor:pointer;display:flex;justify-content:space-between;gap:20px}.message summary span{font-size:13px;color:#767c70}.message-body{white-space:pre-wrap;line-height:1.8;overflow-wrap:anywhere}#admin-login{max-width:460px}@media(max-width:1050px){.contact-layout{gap:6%;grid-template-columns:1fr 1.5fr}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-layout{grid-template-columns:220px 1fr;gap:24px}.admin-layout .king-form{padding:25px}}@media(max-width:760px){.editorial-shell{padding:120px 22px 65px}.editorial-intro{margin-bottom:42px}.editorial-intro h1{font-size:46px}.editorial-intro>p:last-child{font-size:17px}.contact-layout,.admin-layout{grid-template-columns:1fr;gap:36px}.contact-layout aside{padding-bottom:25px;border-bottom:1px solid #d2d4cb}.contact-layout aside h2{font-size:27px}.form-pair{grid-template-columns:1fr;gap:24px}.news-grid{grid-template-columns:1fr}.news-empty{padding:45px 20px}.news-empty h2{font-size:28px}.article-heading{margin:36px 0}.article-heading>p{font-size:19px}.article-body{font-size:17px;margin-top:35px}.admin-layout .king-form{padding:24px 18px}.admin-toolbar{gap:20px}.message summary{flex-direction:column;gap:10px}.inbox h2{font-size:32px}}
