@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/static/ptserif-400-latin.4271064a37.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/static/ptserif-400-latin-ext.2d7cdb9a97.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/static/ptserif-700-latin.bf23a7a4ee.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Serif";font-style:normal;font-weight:700;font-display:swap;src:url(/static/ptserif-700-latin-ext.94cdabe31b.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400 700;font-display:swap;src:url(/static/roboto-latin.1404ca348b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400 700;font-display:swap;src:url(/static/roboto-latin-ext.cedb374b05.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--c-main: #dd3333;--c-main-dark: #b82222;--c-main-text: #c62828;--c-head-top: #0c122b;--c-head-mid: #c00910;--c-mobile-nav: #0a1633;--c-offcanvas: #080f22;--c-footer: #000000;--c-headings: #161616;--c-text: #000000;--c-content: #0c0c0c;--c-muted: #6b6b6b;--c-separator: #e8e8e8;--c-box: #f5f8fc;--c-box-border: #e2e9f3;--c-oped-border: #c9d6ea;--c-breadcrumb: #f7f7f7;--c-accent-blue: #2160c4;--focus: #1a5fd6;--body-font: "PT Serif", Georgia, serif;--ui-font: "Roboto", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--wrap: 1200px;--gutter: 35px;--grid-gap: 30px;--sidebar-width: 301px}@media(max-width:940px){:root{--gutter: 25px;--grid-gap: 24px}}@media(max-width:540px){:root{--gutter: 20px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:#fff;color:var(--c-text);font:400 15px/1.7 var(--ui-font);overflow-x:hidden;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}svg{flex:none}a{color:inherit;text-decoration:none}a:hover{color:var(--c-main)}h1,h2,h3,h4{margin:0;font-weight:700;line-height:1.3;overflow-wrap:anywhere;color:var(--c-headings)}p{margin:0}ul,ol{margin:0;padding:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}main:focus{outline:none}.wrap,.container{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.container.narrow{max-width:calc(860px + 2 * var(--gutter));padding-top:40px;padding-bottom:40px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:16px;top:-100px;z-index:200;background:var(--c-main);color:#fff;padding:10px 16px;font-weight:700}.skip-link:focus{top:16px;color:#fff}.main{display:block;min-height:50vh;padding-bottom:50px}.head-top{background:var(--c-head-top);color:#fff;font-family:var(--body-font);font-size:13px}.head-top__inner{display:flex;align-items:center;justify-content:space-between;min-height:32px}.head-date{color:#ffffffeb}.spc-social{list-style:none;display:flex;align-items:center;gap:4px}.spc-social .service{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#fff}.spc-social .service:hover{color:#f2f2f2;opacity:.85}.spc-social svg{width:15px;height:15px}.head-mid{background:var(--c-head-mid);color:#fff}.head-mid__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:85px}.logo-link{display:block;justify-self:center}.logo-image{width:240px;height:auto}.drawer{justify-self:start}.search-toggle{justify-self:end;position:relative}.drawer__toggle,.search-toggle>summary{list-style:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;color:#fff}.drawer__toggle::-webkit-details-marker,.search-toggle>summary::-webkit-details-marker{display:none}.drawer__toggle svg{width:24px;height:24px}.search-toggle>summary svg{width:19px;height:19px;stroke-width:2.6}.drawer__toggle:hover,.search-toggle>summary:hover{color:#f2f2f2}.drawer__toggle .i-close,.drawer[open] .drawer__toggle .i-open{display:none}.drawer__toggle:focus-visible,.search-toggle>summary:focus-visible{outline-color:#fff;outline-offset:-4px}.search-toggle__panel{position:absolute;right:0;top:calc(100% + 8px);z-index:60;width:min(340px,calc(100vw - 2 * var(--gutter)));background:#fff;padding:14px;box-shadow:0 6px 24px #0000002e;border-top:3px solid var(--c-main)}.search-form{display:flex}.search-form input,.search-inline input{flex:1;min-width:0;height:42px;padding:0 12px;border:1px solid #d9d9d9;border-right:0;background:#fff;color:#000;font-size:14px}.search-form button{display:inline-flex;align-items:center;justify-content:center;width:46px;border:0;background:var(--c-main);color:#fff;cursor:pointer}.search-form button:hover{background:var(--c-main-dark)}.search-form button svg{width:17px;height:17px}.head-nav{background:#fff;border-bottom:1px solid #ececec;box-shadow:0 3px 8px #0000000d;position:relative;z-index:50}.head-nav__inner{position:relative}.menu{list-style:none;display:flex;justify-content:center;flex-wrap:wrap}.menu-item>a{display:flex;align-items:center;gap:6px;height:46px;padding:0 17px;font:400 13px/1 var(--ui-font);text-transform:uppercase;letter-spacing:.14em;color:#161616}.menu-item>a svg{width:11px;height:11px;color:#353535}.menu-item>a:hover,.menu-item>a[aria-current=page],.menu-item:focus-within>a{color:var(--c-main)}.menu-item>a[aria-current=page] svg{color:var(--c-main)}.mega-menu{display:none;position:absolute;left:var(--gutter);right:var(--gutter);top:100%;z-index:70;background:#fff;border:1px solid #ececec;border-top:0;box-shadow:0 10px 22px #0000001a;padding:30px}.mega-menu__posts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px}@media(min-width:941px)and (hover:hover){.menu-item.has-mega:hover>.mega-menu{display:block}}@media(min-width:941px){.menu-item.has-mega:focus-within>.mega-menu{display:block}}@media(max-width:940px){.head-top{display:none}.head-mid__inner{grid-template-columns:auto 1fr auto auto;min-height:64px;gap:4px}.logo-link{grid-column:1;grid-row:1;justify-self:start}.logo-image{width:170px}.search-toggle{grid-column:3;grid-row:1}.drawer{grid-column:4;grid-row:1;justify-self:end}.head-nav{background:var(--c-mobile-nav);border:0;box-shadow:none}.head-nav__inner{padding:0}.menu{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding:0 calc(var(--gutter) - 12px)}.menu::-webkit-scrollbar{display:none}.menu-item>a{height:44px;padding:0 12px;color:#fff;font-weight:500;white-space:nowrap}.menu-item>a svg{display:none}.menu-item>a:hover{color:#fff;opacity:.85}.menu-item>a[aria-current=page]{color:var(--c-main)}.mega-menu{display:none!important}}.drawer__scrim{position:fixed;inset:0;z-index:90;background:#0000008c}.drawer__panel{position:fixed;top:0;left:0;bottom:0;z-index:100;width:min(370px,88vw);overflow-y:auto;background:var(--c-offcanvas);color:#fff;padding:60px 25px 30px;display:flex;flex-direction:column;gap:28px}.drawer__close{position:absolute;top:0;right:0;width:34px;height:34px;border:0;background:#2b2b2b;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.drawer__close svg{width:16px;height:16px}.drawer__nav ul{list-style:none}.drawer__nav a{display:block;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.1);font:500 14px/1.3 var(--ui-font);text-transform:uppercase;letter-spacing:.08em;color:#fff}.drawer__nav a[aria-current=page],.drawer__nav a:hover{color:var(--c-main)}@media(min-width:941px){.drawer__nav{display:none}}.drawer__title{font:700 20px/1.3 var(--ui-font);color:#fff;margin-bottom:16px}.drawer__panel .l-post{color:#fff}.drawer__panel .post-title{color:#fff;font-size:14px}.drawer__panel .post-meta .meta-item.date{color:#ffffffd9}.drawer__panel .loop-small .l-post+.l-post{border-top-color:#ffffff1f}.drawer__social{margin-top:auto;justify-content:center;gap:10px}.drawer__social .service{width:38px;height:38px;border-radius:50%;background:#ffffff1a}html.has-drawer{overflow:hidden}.post-title{font-family:var(--body-font);font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--c-headings);font-size:17px}.post-title a{color:inherit}.post-title a:hover{color:var(--c-main)}.post-meta{display:flex;flex-wrap:wrap;align-items:center;font:500 10px/1.5 var(--ui-font);text-transform:uppercase;color:var(--c-main-text);margin-top:9px}.post-meta .meta-item+.meta-item:before{content:"\2014";margin:0 5px;color:var(--c-main-text)}.post-meta .post-cat>a{color:var(--c-main-text);font-weight:600;font-size:11px}.post-meta .post-author .by{color:var(--c-main-text)}.post-meta .post-author>a{color:#000;font-weight:600}.post-meta .post-author>a:hover{color:var(--c-main)}.post-meta .date{color:var(--c-main-text)}.cat-first .post-meta,.small-post--cat-first .post-meta{order:-1;margin:0 0 6px}.cat-labels{display:inline-block}.cat-labels .category{display:inline-block;background:var(--c-main);color:#fff;font:600 11px/1 var(--ui-font);text-transform:uppercase;letter-spacing:.08em;padding:6px 10px 5px}.cat-labels .category:hover{background:var(--c-main-dark);color:#fff}.excerpt{font:400 13px/1.65 var(--ui-font);color:var(--c-text);margin-top:12px}.media{display:block;overflow:hidden;background:#f2f2f2}.media img{width:100%;height:100%;object-fit:cover;transition:opacity .2s}.media:hover img{opacity:.9}.l-post{min-width:0}.l-post .content{display:flex;flex-direction:column;min-width:0}.grid-post .media{aspect-ratio:1.68;margin-bottom:16px}.grid-post.size-sm .post-title{font-size:15px}.grid-post.size-md .post-title{font-size:17px}.grid-post.size-lg .post-title{font-size:clamp(21px,1.6vw + 10px,26px);line-height:1.25}.grid-post.size-lg .media{aspect-ratio:1.68}.list-post{display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);gap:26px;align-items:start}.list-post.no-media{grid-template-columns:minmax(0,1fr)}.list-post .media{aspect-ratio:1.575}.list-post .post-title{font-size:clamp(18px,.6vw + 14px,21px);line-height:1.3}@media(max-width:540px){.list-post{grid-template-columns:minmax(0,1fr);gap:14px}}.small-post,.small-right-post{display:flex;gap:14px;align-items:flex-start}.small-post .media,.small-right-post .media{flex:none;width:35%;max-width:122px;aspect-ratio:1.43}.small-post .post-title,.small-right-post .post-title{font-size:14px;line-height:1.4}.small-post .content,.small-right-post .content{flex:1}.small-right-post .post-meta{margin-top:6px}.numbered-post .media{aspect-ratio:1.68;margin-bottom:18px}.numbered-post .numbered{display:flex;gap:12px}.numbered-post .num{font:400 26px/1 var(--body-font);color:var(--c-main);flex:none;min-width:22px}.numbered-post .post-title{font-size:16px}.centered-post{text-align:center}.centered-post .media{aspect-ratio:1.68;margin-bottom:14px}.centered-post .content{align-items:center}.centered-post .post-meta{justify-content:center;order:-1;margin:0 0 8px}.centered-post .post-title{font-size:15px}.mega-post .media{aspect-ratio:1.68;margin-bottom:14px}.mega-post .post-title{font-weight:400;font-size:15px;line-height:1.4}.loop-small{display:grid;gap:0}.loop-small .l-post{padding:16px 0}.loop-small .l-post:first-child{padding-top:0}.loop-small .l-post+.l-post{border-top:1px solid var(--c-separator)}.loop-grid{display:grid;gap:var(--grid-gap)}.loop-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.loop-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.loop-grid--5{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.loop-grid--5>.l-post{padding:0 15px}.loop-grid--5>.l-post+.l-post{border-left:1px solid var(--c-separator)}.loop-grid--5>.l-post:first-child{padding-left:0}.loop-grid--5>.l-post:last-child{padding-right:0}@media(max-width:940px){.loop-grid--4,.loop-grid--5{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}.loop-grid--5>.l-post,.loop-grid--5>.l-post:first-child,.loop-grid--5>.l-post:last-child{padding:0;border:0}}@media(max-width:540px){.loop-grid--3,.loop-grid--4,.loop-grid--5{grid-template-columns:minmax(0,1fr)}}.loop-list{display:grid}.loop-list .l-post{padding:26px 0;border-bottom:1px solid var(--c-separator)}.loop-list .l-post:first-child{padding-top:0}.loop-numbered{display:grid;gap:30px}.block-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.block-head .heading{font:700 20px/1.3 var(--ui-font);color:var(--c-headings)}.block-head .heading a:hover{color:var(--c-main)}.view-link{font:400 11px/1 var(--ui-font);color:var(--c-muted);border:1px solid #dfe3ea;border-radius:20px;padding:6px 12px;background:#fff}.view-link:hover{color:#fff;background:var(--c-main);border-color:var(--c-main)}.block-head--line{position:relative;padding-top:14px;border-top:4px solid #e5e5e5;margin-bottom:18px}.block-head--line:before{content:"";position:absolute;left:0;top:-4px;width:200px;max-width:22%;height:4px;background:var(--c-accent-blue)}.block-head--line .heading{font:500 13px/1.3 var(--ui-font)}.block-head--accent{margin-bottom:22px}.block-head--accent .heading{font:700 15px/1.3 var(--ui-font);text-transform:uppercase;letter-spacing:.02em}.block-head--accent .accent{color:var(--c-main)}.highlights{margin-top:25px}.highlights__box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid rgba(221,51,51,.55);padding:12px 0;background:#fff}.highlights__box .l-post,.highlights__box .l-post:first-child{padding:0 12px;border:0}.highlights__box .media{width:70px;aspect-ratio:1.1}.highlights__box .post-title{font-weight:400;font-size:13.5px;line-height:1.45}@media(max-width:940px){.highlights{display:none}}.home-hero{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:0;margin-top:30px}.home-hero__lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:30px;align-items:start;padding-right:15px}.home-hero__text{padding-top:34px}.home-hero__text .cat-labels{margin-bottom:14px}.home-hero__title{font-size:clamp(22px,1.1vw + 14px,28px);line-height:1.3}.home-hero__image .media{aspect-ratio:1.48}.home-hero__side{border-left:1px solid var(--c-separator);padding-left:15px;display:grid;align-content:start;gap:14px}.home-hero__side .grid-post .media{aspect-ratio:1.68;margin-bottom:12px}.home-hero__side .small-post{border-top:1px solid var(--c-separator);padding-top:14px}@media(max-width:1100px){.home-hero{grid-template-columns:minmax(0,1fr);gap:30px}.home-hero__lead{padding-right:0}.home-hero__side{border:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}.home-hero__side .small-post{border:0;padding:0}}@media(max-width:767px){.home-hero{margin-top:20px}.home-hero__lead{grid-template-columns:minmax(0,1fr);gap:18px}.home-hero__image{grid-row:1}.home-hero__text{padding-top:0}.home-hero__side{grid-template-columns:minmax(0,1fr)}}.home-block{margin-top:32px}.home-featured .loop-small-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.home-featured .l-post{padding:0 18px}.home-featured .l-post:first-child{padding-left:0}.home-featured .l-post:last-child{padding-right:0}.home-featured .l-post+.l-post{border-left:1px solid var(--c-separator)}.home-featured .post-title{font-size:15px}.home-featured .media{width:40%;max-width:100px}@media(max-width:940px){.home-featured .loop-small-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}.home-featured .l-post:nth-child(odd){padding-left:0;border-left:0}}@media(max-width:540px){.home-featured .loop-small-row{grid-template-columns:minmax(0,1fr);gap:0}.home-featured .l-post,.home-featured .l-post:first-child{padding:14px 0;border-left:0}.home-featured .l-post+.l-post{border-top:1px solid var(--c-separator)}}.home-boxed{background:var(--c-box);border:1px solid var(--c-box-border);padding:16px 15px 20px}.home-boxed .block-head .heading{text-transform:uppercase;font-size:18px}.home-boxed .grid-post .media{aspect-ratio:1.68}.home-cols{display:grid;grid-template-columns:minmax(0,1fr) var(--sidebar-width);gap:0}.home-cols__main{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:0 var(--grid-gap);align-content:start;padding-right:var(--grid-gap);border-right:1px solid var(--c-separator)}.home-cols__side{padding-left:var(--grid-gap)}.home-gilgit .grid-post.size-lg{margin-bottom:26px}.home-gilgit .grid-post.size-lg .excerpt{font-size:13px}.home-gilgit .loop-grid--3 .post-title{font-size:14px}.home-oped__box{border:2px solid var(--c-oped-border);padding:0 8px 14px;display:grid;gap:26px}.home-oped__box .media{margin:0 -8px 14px}.home-videos{grid-column:1 / -1;margin-top:40px}.home-videos__box{background:#0a1633;padding:22px}.home-videos__box .post-title,.home-videos__box .post-title a,.home-videos__box .post-meta .date{color:#fff}@media(max-width:1100px){.home-cols{grid-template-columns:minmax(0,1fr)}.home-cols__main{border:0;padding:0}.home-cols__side{padding:0;margin-top:40px}}@media(max-width:767px){.home-cols__main{grid-template-columns:minmax(0,1fr);gap:36px}}.main-cols{display:grid;grid-template-columns:minmax(0,1fr) var(--sidebar-width);gap:0;margin-top:30px}.main-content{min-width:0;padding-right:var(--grid-gap)}.sidebar{min-width:0}.main-cols>.sidebar{padding-left:18px}.sidebar__inner{display:grid;gap:40px}.widget .block-head{margin-bottom:18px}.widget .block-head .heading{font-size:20px}@media(max-width:940px){.main-cols{grid-template-columns:minmax(0,1fr)}.main-content{padding-right:0}.main-cols>.sidebar{padding-left:0;margin-top:45px}.loop-numbered{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}}.breadcrumbs{margin-top:0}.breadcrumbs .wrap>ol{list-style:none;display:flex;flex-wrap:wrap;background:var(--c-breadcrumb);padding:12px 0;font:400 12px/1.5 var(--ui-font);color:var(--c-muted)}.breadcrumbs li+li:before{content:"\bb";margin:0 4px}.breadcrumbs a{color:#444}.breadcrumbs a:hover{color:var(--c-main)}.breadcrumbs [aria-current]{color:var(--c-muted)}.page-article .breadcrumbs .wrap>ol,.page-listing .breadcrumbs .wrap>ol,.page-static .breadcrumbs .wrap>ol{padding-left:0}.breadcrumbs .wrap{background:linear-gradient(var(--c-breadcrumb),var(--c-breadcrumb)) center / calc(100% - 2 * var(--gutter)) 100% no-repeat}.breadcrumbs .wrap>ol{background:none;padding-left:0}.archive-head{margin-top:36px}.archive-title{font:700 30px/1.25 var(--ui-font);color:var(--c-headings);padding-bottom:14px;border-bottom:2px solid #161616}.archive-title__page{font-weight:400;font-size:.65em;color:var(--c-muted)}.archive-description{margin-top:14px;color:#333;font-size:14px}.archive-featured{display:grid;grid-template-columns:minmax(0,1fr) var(--sidebar-width);margin-top:30px;padding-bottom:30px;border-bottom:1px solid var(--c-separator)}.archive-featured+.main-cols{margin-top:30px}.archive-featured__main{padding-right:var(--grid-gap)}.archive-featured__big{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:30px;align-items:start;padding-bottom:22px;border-bottom:1px solid var(--c-separator)}.archive-featured__big .post-title{font-size:clamp(22px,1.1vw + 14px,28px);line-height:1.25}.archive-featured__big .media{aspect-ratio:1.75;margin:0}.read-more-btn{align-self:flex-start;margin-top:20px;border:1px solid #d9d9d9;padding:9px 13px;font:500 11px/1 var(--ui-font);text-transform:uppercase;letter-spacing:.05em;color:#333}.read-more-btn:hover{background:var(--c-main);border-color:var(--c-main);color:#fff}.archive-featured__below{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:16px}.archive-featured__below .l-post{padding:0 18px}.archive-featured__below .l-post:first-child{padding-left:0}.archive-featured__below .l-post+.l-post{border-left:1px solid var(--c-separator);padding-right:0}.archive-featured__below .post-title{font-size:16px}.archive-featured__below .media{width:33%;max-width:104px}.archive-featured__side{padding-left:18px;display:grid;align-content:start}.archive-featured__side .l-post{padding:14px 0}.archive-featured__side .l-post:first-child{padding-top:0}.archive-featured__side .l-post+.l-post{border-top:1px solid var(--c-separator)}.archive-featured__side .grid-post .post-title{font-size:16px}.archive-featured__side .small-right-post .media{width:36%;max-width:88px}@media(max-width:940px){.archive-featured{grid-template-columns:minmax(0,1fr)}.archive-featured__main{padding-right:0}.archive-featured__side{padding:22px 0 0}}@media(max-width:640px){.archive-featured__big{grid-template-columns:minmax(0,1fr);gap:16px}.archive-featured__big .media{grid-row:1}.archive-featured__below{grid-template-columns:minmax(0,1fr)}.archive-featured__below .l-post,.archive-featured__below .l-post:first-child{padding:14px 0;border-left:0}.archive-featured__below .l-post+.l-post{border-top:1px solid var(--c-separator)}}.pagination{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:34px;font:400 13px/1 var(--body-font)}.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 8px;border:1px solid #e0e0e0;color:#161616}.page-numbers.current{background:var(--c-main);border-color:var(--c-main);color:#fff}.page-numbers.dots{border:0}a.page-numbers:hover{border-color:var(--c-main);color:var(--c-main)}.pager{display:flex;justify-content:space-between;gap:12px;margin-top:30px}.the-post-header{margin-top:34px}.the-post-header .cat-labels{margin-bottom:16px}.single-post .post-title.is-title{font-size:clamp(26px,1.6vw + 16px,39px);line-height:1.25;max-width:980px}.sub-title{margin-top:12px;font:400 18px/1.55 var(--ui-font);color:#444;letter-spacing:-.01em}.post-meta-single{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:20px;padding-top:14px;border-top:1px solid var(--c-separator)}.post-meta-single__left{display:flex;align-items:center;gap:10px}.post-meta-single .post-meta{margin:0;font-size:11px}.post-meta-single .read-time{color:#444;display:inline-flex;align-items:center;gap:4px}.post-meta-single .read-time svg{width:12px;height:12px}.post-meta-single .date-modified{color:#444}.author-avatar{width:32px;height:32px;border-radius:50%;background:#e4e4e4;color:#fff;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.author-avatar svg{width:22px;height:22px;margin-top:8px;fill:#fff;stroke:#fff}.single-featured{margin:0 0 30px}.single-featured img{width:100%;aspect-ratio:1.8;object-fit:cover}.single-featured figcaption{margin-top:8px}.post-content-wrap{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.entry-content{max-width:720px;justify-self:center;width:100%;font:400 17px/1.75 var(--body-font);color:var(--c-content);letter-spacing:-.005em}.post-share .share-links{list-style:none;display:flex;gap:6px}.post-share .service{display:inline-flex;align-items:center;justify-content:center;border:0;background:none;cursor:pointer;color:#fff}.post-share .service svg{width:16px;height:16px}.share__status{font:400 12px/1 var(--ui-font);color:var(--c-muted)}.s-facebook{--c-service: #1a6dd4}.s-twitter{--c-service: #55acef}.s-pinterest{--c-service: #e4223e}.s-linkedin{--c-service: #0077b5}.s-whatsapp{--c-service: #23c761}.s-email{--c-service: #080808}.s-link{--c-service: #8a8a8a}.post-share--top{display:flex;align-items:center;gap:8px}.post-share--top .share-title{display:none}.post-share--top .service{width:30px;height:30px;color:var(--c-service)}.post-share--top .service.s-link{border:1px solid #e3e3e3;border-radius:50%}.post-share--float{display:none}@media(min-width:1300px){.post-share--float{display:flex;flex-direction:column;align-items:center;gap:12px;position:absolute;left:calc(-1 * (100vw - var(--wrap)) / 2 + 20px);top:0;height:100%}.post-share--float .share-links{flex-direction:column;position:sticky;top:30px;gap:7px}.post-share--float .share-title{font:500 10px/1 var(--ui-font);text-transform:uppercase;letter-spacing:.05em;color:#161616;position:sticky;top:10px}.post-share--float .service{width:42px;height:38px;border:1px solid #e6e6e6;border-radius:3px;color:var(--c-service);background:#fff}}.post-share--bottom{display:flex;align-items:center;gap:20px;margin-top:40px;padding:16px 0;border-top:1px solid var(--c-separator);border-bottom:1px solid var(--c-separator)}.post-share--bottom .share-title{font:500 11px/1 var(--ui-font);text-transform:uppercase;letter-spacing:.05em;color:#161616;flex:none}.post-share--bottom .share-links{flex:1;gap:4px}.post-share--bottom li{flex:1}.post-share--bottom .service{width:100%;height:38px;background:var(--c-service)}.post-share--bottom .service:hover{opacity:.88;color:#fff}.post-share--bottom .share__status:empty{display:none}.the-post-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:30px;font:500 11px/1 var(--ui-font);text-transform:uppercase}.the-post-tags ul{list-style:none;display:flex;flex-wrap:wrap;gap:6px}.the-post-tags a{display:inline-block;border:1px solid #e0e0e0;padding:7px 10px;color:#333}.the-post-tags a:hover{border-color:var(--c-main);color:var(--c-main)}.post-nav{margin-top:26px;padding-bottom:24px;border-bottom:1px solid var(--c-separator)}.post-nav__link{display:grid;gap:8px}.post-nav__label{display:inline-flex;align-items:center;gap:6px;font:400 10px/1 var(--ui-font);text-transform:uppercase;letter-spacing:.08em;color:var(--c-main-text)}.post-nav__label svg{width:11px;height:11px}.post-nav__title{font:400 15px/1.45 var(--body-font);color:#161616}.post-nav__link:hover .post-nav__title{color:var(--c-main)}.author-box{display:flex;align-items:flex-start;gap:24px;margin-top:30px;padding-bottom:30px}.author-box__avatar{flex:none;width:82px;height:82px;border-radius:50%;background:#e4e4e4;display:inline-flex;align-items:flex-end;justify-content:center;overflow:hidden}.author-box__avatar svg{width:70px;height:70px;margin-bottom:-10px;fill:#fff;stroke:#fff}.author-box__body{flex:1}.author-box__name{font:500 15px/1.4 var(--ui-font)}.author-box__home{color:#333}.author-box__home svg{width:15px;height:15px}.related-posts{margin-top:30px}.related-posts .loop-grid{gap:36px var(--grid-gap)}.prose>*+*{margin-top:1.3em}.prose a{color:var(--c-main-text);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.prose a:hover{color:var(--c-main-dark)}.prose h2{font:700 1.5em/1.3 var(--body-font);margin-top:1.6em}.prose h3{font:700 1.3em/1.3 var(--body-font);margin-top:1.5em}.prose h4{font:700 1.1em/1.3 var(--body-font);margin-top:1.4em}.prose ul,.prose ol{padding-left:1.4em}.prose li+li{margin-top:.45em}.prose blockquote{margin:1.6em 0;padding:4px 0 4px 24px;border-left:3px solid var(--c-main);font-style:italic;font-size:1.1em}.prose hr{border:0;border-top:1px solid var(--c-separator)}.prose strong{font-weight:700}.table-wrap{overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font:400 14px/1.5 var(--ui-font)}.prose th,.prose td{border:1px solid #e3e3e3;padding:8px 12px;text-align:left;vertical-align:top}.prose th{background:#f7f7f7}.figure{margin:0}.figure img{width:100%}.figure figcaption,.embed figcaption{margin-top:8px;color:var(--c-muted);font:400 13px/1.5 var(--ui-font);display:flex;flex-wrap:wrap;gap:6px}.figure__credit:before{content:"\b7";margin-right:6px}.figure__caption:empty+.figure__credit:before{content:none}.embed{margin:1.6em 0}.embed--x .twitter-tweet{margin:0 auto}.yt{position:relative;display:block;overflow:hidden;background:#000}.yt img{width:100%;aspect-ratio:16 / 9;object-fit:cover;opacity:.85}.yt__play{position:absolute;inset:0;margin:auto;width:68px;height:48px;border-radius:12px;background:var(--c-main)}.yt__play:after{content:"";position:absolute;left:27px;top:14px;border-style:solid;border-width:10px 0 10px 17px;border-color:transparent transparent transparent #fff}.yt-frame{position:relative;aspect-ratio:16 / 9}.yt-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.preview-banner{background:#fff4d6;border-bottom:1px solid #e8c766;padding:12px var(--gutter);text-align:center;font-weight:700}.static-page__title{font:700 clamp(26px,1.6vw + 16px,36px)/1.25 var(--body-font);margin-bottom:26px}.static-page{margin-top:36px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border:0;background:var(--c-main);color:#fff;font:500 12px/1 var(--ui-font);text-transform:uppercase;letter-spacing:.06em;cursor:pointer}.button:hover{background:var(--c-main-dark);color:#fff}.button--secondary{background:#fff;color:#161616;border:1px solid #d9d9d9}.button--secondary:hover{background:var(--c-main);border-color:var(--c-main);color:#fff}.search-inline{display:flex;gap:0;margin:20px 0}.listing-header{margin-bottom:24px}.listing-header h1{font:700 30px/1.25 var(--ui-font);padding-bottom:14px;border-bottom:2px solid #161616}.advanced-search{display:grid;gap:16px;margin-bottom:30px}.advanced-search__main{display:flex}.advanced-search__main input[type=search]{flex:1;min-width:0;height:44px;padding:0 12px;border:1px solid #d9d9d9;border-right:0;font-size:15px}.advanced-search__filters summary{cursor:pointer;font:500 13px/1.5 var(--ui-font);text-transform:uppercase;letter-spacing:.05em;color:var(--c-main-text)}.filters-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));margin-top:16px}.field{display:grid;gap:4px}.field label{font:500 12px/1.3 var(--ui-font);text-transform:uppercase;letter-spacing:.04em}.field input,.field select{min-height:42px;padding:0 10px;border:1px solid #d9d9d9;background:#fff}.search-results__summary{font:700 20px/1.3 var(--ui-font);margin-bottom:20px}.search-results__list{list-style:none;display:grid}.search-hit{padding:24px 0;border-bottom:1px solid var(--c-separator)}.search-hit:first-child{padding-top:0}.search-hit__snippet{margin-top:10px;font-size:13px}.search-hit__snippet mark{background:#ffe9a8;color:inherit;padding:0 1px}.no-results{display:grid;gap:10px}.no-results__links{padding-left:1.2em}.search-help{color:var(--c-muted)}.sidebar-box__title{font:700 20px/1.3 var(--ui-font);margin:40px 0 18px}.feature-grid{display:grid;gap:22px var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.error-page{text-align:left}.error-page__code{font:700 64px/1 var(--ui-font);color:var(--c-main);margin-bottom:10px}.error-page h1{font:700 30px/1.25 var(--body-font)}.error-page__lede{margin-top:12px;color:#333;font-size:16px}.error-page__ref{margin-top:10px}.error-page__ref code{background:#f2f2f2;padding:2px 6px}.error-page__links a{color:var(--c-main-text);text-decoration:underline}.empty-state{padding:40px 0;color:#333}.empty-state a{color:var(--c-main-text);text-decoration:underline}.main-footer{background:var(--c-footer);color:#fff;padding:46px 0 38px}.main-footer__inner{display:flex;flex-direction:column;align-items:center;gap:26px;text-align:center}.footer-social{gap:10px}.footer-social .service{width:36px;height:36px;border-radius:50%;background:#262626}.footer-social .service:hover{background:var(--c-main);opacity:1}.footer-social svg{width:15px;height:15px}.footer-links{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px}.footer-links a{font:700 12px/1.6 var(--ui-font);text-transform:uppercase;letter-spacing:.04em;color:#fff}.footer-links a:hover{color:var(--c-main)}.copyright{font:400 13px/1.6 var(--body-font);color:#fff9}@media print{.site-header,.main-footer,.sidebar,.post-share,.related-posts,.post-nav,.author-box,.breadcrumbs,.skip-link{display:none!important}.main-cols{display:block}.prose a:after{content:" (" attr(href) ")";font-size:.8em}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.home-featured .post-title a,.highlights__box .post-title a,.archive-featured__below .post-title a,.archive-featured__side .small-right-post .post-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.archive-featured__below .post-title a,.archive-featured__side .small-right-post .post-title a{-webkit-line-clamp:2;line-clamp:2}.main-content>.figure.single-featured{margin-bottom:30px}.archive-featured{border-bottom:0;background:linear-gradient(var(--c-separator),var(--c-separator)) bottom center / calc(100% - 2 * var(--gutter)) 1px no-repeat}.breadcrumbs .wrap>ol{display:block}.breadcrumbs li{display:inline}
