.blog-wrap{width:min(1320px,92%);margin:0 auto;padding:70px 0}.blog-heading{border-bottom:1px solid var(--rule);padding-bottom:38px;margin-bottom:42px}.blog-heading h1{font-size:clamp(40px,5vw,70px)!important;line-height:1.1!important;margin:20px 0!important}.blog-heading>p:last-child{font-size:17px;color:var(--muted);line-height:1.7}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 28px}.blog-card{min-width:0;border-bottom:1px solid var(--rule);padding-bottom:25px}.blog-card-image{display:block;aspect-ratio:4/3;background:#fff;overflow:hidden;margin-bottom:20px}.blog-card-image img{height:100%;object-fit:cover}.article-heading time,.blog-card time{font-size:13px;letter-spacing:.04em;color:var(--muted)}.blog-card h2{font-size:26px!important;line-height:1.4!important;margin:15px 0!important}.blog-card>p{font-size:16px;line-height:1.8;color:var(--muted)}.blog-card .text-link{font-size:13px;letter-spacing:.04em}.blog-pagination{display:flex;justify-content:center;gap:30px;margin:50px 0 0;font-size:14px}.blog-pagination a{border-bottom:1px solid var(--ink)}.blog-empty{padding:80px 0 110px}.blog-empty h2{font-size:30px!important;margin:0 0 25px!important}.article-wrap{width:min(920px,90%);margin:auto;padding:55px 0 75px}.article-heading{margin:40px 0 35px}.article-heading h1{font-size:clamp(34px,4.6vw,64px)!important;line-height:1.25!important;letter-spacing:-.015em!important;margin:22px 0!important;overflow-wrap:anywhere}.article-heading>p{font-size:19px;line-height:1.8;color:var(--muted)}.article-cover{margin:30px 0 50px;max-height:650px;overflow:hidden}.article-cover img{max-height:650px;object-fit:contain;background:#fff}.article-body{max-width:760px;margin:auto;font-size:17px;line-height:1.95;overflow-wrap:anywhere}.article-body p{white-space:pre-wrap;margin:0 0 25px}.article-body h2{font-size:29px!important;line-height:1.4!important;margin:45px 0 20px!important}.article-body h3{font-size:23px!important;line-height:1.4!important;margin:30px 0 16px!important}.article-body ul{padding-left:24px}.article-body li{margin-bottom:10px}.article-cta{border-top:1px solid var(--rule);margin-top:65px;padding-top:35px;display:flex;align-items:center;justify-content:space-between;gap:20px}.article-cta h2{font-size:30px!important;margin:0!important}.article-language-note{font-size:13px;color:var(--muted);border:1px solid var(--rule);padding:5px 9px}.blog-page a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}@media(max-width:980px){.blog-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.blog-wrap{padding-top:35px}.blog-grid{grid-template-columns:1fr;gap:35px}.blog-card h2{font-size:25px!important}.article-wrap{padding-top:30px}.article-heading>p{font-size:17px}.article-cta{display:block}.article-cta .button{margin-top:20px}}