*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff8f0;color:#343044;font:16px/1.6 Arial,sans-serif}a{color:inherit;text-decoration:underline;text-underline-offset:4px}a:hover{color:#d94343}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #d94343;outline-offset:5px}.shell{width:min(1280px,calc(100% - 48px));margin:auto}.utility{border-bottom:1px solid #dfccc6;padding:12px 0;display:flex;justify-content:space-between;font-size:12px;gap:20px}.mast{display:flex;align-items:center;justify-content:space-between;padding:28px 0}.mast img{width:300px;max-width:70vw}.tag{font:italic 18px Georgia,serif;color:#6c5861}nav{display:flex;flex-wrap:wrap;gap:12px 32px;padding:16px 0;border-top:2px solid #343044;border-bottom:1px solid #343044;font-size:13px;font-weight:bold}nav a{text-decoration:none}.eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#d94343;font-weight:bold}.intro{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin:32px 0 22px}.intro h1{font:normal clamp(35px,5vw,64px)/1.1 Georgia,serif;margin:0}.intro p{font-size:13px;color:#6c5861}.lead{display:grid;grid-template-columns:minmax(0,3fr) minmax(230px,1fr);gap:40px}.feature{background:#ffede4;display:grid;grid-template-columns:1fr 1fr}.feature .copy{padding:30px}.feature h2{font:normal clamp(28px,3.1vw,43px)/1.14 Georgia,serif;margin:20px 0}.feature img{width:100%;height:100%;min-height:350px;object-fit:cover}.feature p{font-size:14px;color:#65505a}.meta{font-size:11px;color:#705c65}.briefs h2{font:24px Georgia,serif;margin:0 0 10px}.brief{border-top:1px solid #d9c4bf;padding:18px 0}.brief h3{font:22px/1.25 Georgia,serif;margin:8px 0}.number{float:right;color:#d94343;font:italic 23px Georgia,serif}.section{margin:45px 0}.section>h2{font:30px Georgia,serif;border-top:2px solid;padding-top:20px}.cards{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:28px}.card{border-top:1px solid #cbb3ae;padding-top:18px}.card h3{font:27px/1.2 Georgia,serif}.card p{font-size:14px}.card:first-child{padding:25px;background:#ffe0d2;border:0}.band{background:#343044;color:#fff8f0;padding:30px;display:flex;justify-content:space-between;align-items:center;gap:24px}.band h2{font:32px Georgia,serif;margin:6px 0}.band .eyebrow{color:#ffb7a2}footer{border-top:1px solid #bda19d;margin-top:55px;padding:30px 0 45px}footer img{width:200px}footer .links{display:flex;flex-wrap:wrap;gap:14px 24px;font-size:12px;margin:22px 0}.prose{max-width:780px;margin:45px 0}.prose h1{font:48px/1.1 Georgia,serif}.prose h2{font:26px Georgia,serif}.options{display:grid;grid-template-columns:1fr 1fr;gap:24px}.option{background:white;border:1px solid #dbc5bf;padding:28px}.option img{width:100%;max-width:340px}.icons{display:flex;align-items:center;gap:20px;margin-top:20px}.icons img{width:32px}.icons img:first-child{width:16px}.icons img:last-child{width:64px}.preview-note{padding:12px 18px;background:#ffe0d2;font-size:12px}label{display:block;margin-top:18px}input,textarea{width:100%;padding:12px;border:1px solid #a08080;background:white;font:inherit}button{padding:12px 24px;background:#343044;color:white;border:0;font:inherit;margin-top:20px;cursor:pointer}.skip{position:absolute;left:-9999px}.skip:focus{left:10px;background:white;padding:12px;z-index:4}@media(max-width:950px){.lead{grid-template-columns:1fr}.briefs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.briefs h2{grid-column:1/-1}.cards{grid-template-columns:1fr 1fr}.tag{display:none}}@media(max-width:600px){.shell{width:calc(100% - 32px)}.utility{flex-wrap:wrap}.mast{padding:22px 0}.intro,.band{display:block}.intro h1{font-size:40px}.feature{grid-template-columns:1fr}.feature img{min-height:0;height:230px;grid-row:1}.feature .copy{padding:24px}.briefs,.cards,.options{grid-template-columns:1fr}.briefs{gap:0}.band a{display:inline-block;margin-top:15px}nav{gap:14px 20px}.prose h1{font-size:36px}}
.card-image{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.card h3,.card a{overflow-wrap:anywhere}.editorial{margin:40px auto}.editorial h1{overflow-wrap:anywhere}.article-body{font:18px/1.8 Georgia,serif;overflow-wrap:anywhere}.article-body figure{margin:28px 0}.article-body img{max-width:100%;width:100%;height:auto;display:block}.article-body figcaption,.editorial>time{font:12px/1.5 Arial,sans-serif;color:#705c65}.other-articles,.company-contact{font-size:14px;overflow-wrap:anywhere}.article-body a,.other-articles a,.prose a{color:#a42c2c}.article-body a:hover,.prose a:hover{color:#752020}.article-body li{margin:10px 0}.cards>*{min-width:0}.feature a{overflow-wrap:anywhere}@media(max-width:600px){.article-body{font-size:17px}.editorial h1{font-size:34px}html[lang=ru] .editorial h1{font-size:28px}}