:root{--cw-page-width:1360px;--cw-page-gutter:40px}body.cw-redesign :is(.cw-home-visa,.cw-footer,.cw-visa-contact) :focus-visible{outline-color:var(--cw-white)!important}body.cw-redesign .cw-wrap,body.cw-redesign .cwh-wrap,body.cw-redesign .container,body.cw-redesign .cw-catalog .category-conversion>.container{width:calc(100% - var(--cw-page-gutter)*2);max-width:var(--cw-page-width);margin-inline:auto;padding-inline:0}body.cw-redesign .cw-cinema .cw-wrap{width:calc(100% - (var(--cw-page-gutter) - 20px)*2)}body.cw-redesign .cw-cinema__inner{max-width:var(--cw-page-width)}body.cw-redesign .cw-journal-entry:not(.cw-journal-entry--featured){display:flex;flex-direction:column}body.cw-redesign .cw-journal-entry__body{display:flex;flex-direction:column;flex:1;align-items:flex-start;min-width:0}body.cw-redesign .cw-journal-entry h2,body.cw-redesign .cw-journal-entry h3{font-size:26px;line-height:1.35;letter-spacing:-.025em;text-wrap:pretty;margin:18px 0 16px}body.cw-redesign .cw-journal-entry--featured h2{font-size:36px;line-height:1.28}body.cw-redesign .cw-journal-entry__body>p{font-size:15px;line-height:1.75;margin:0 0 22px}body.cw-redesign .cw-journal-entry__body>.cw-ed-link{margin-top:auto}@media(max-width:1050px){:root{--cw-page-gutter:28px}body.cw-redesign .cw-cinema .cw-wrap{width:calc(100% - (var(--cw-page-gutter) - 14px)*2)}}@media(max-width:760px){:root{--cw-page-gutter:18px}body.cw-redesign .cw-cinema .cw-wrap{width:calc(100% - var(--cw-page-gutter)*2)}body.cw-redesign .cw-journal-entry h2,body.cw-redesign .cw-journal-entry h3{font-size:24px;line-height:1.35}body.cw-redesign .cw-journal-entry--featured h2{font-size:28px}}