*{background:transparent;box-sizing:border-box;border:0;font:inherit;font-size:100%;margin:0;min-width:0;padding:0;vertical-align:baseline;-webkit-backface-visibility:hidden;backface-visibility:hidden}::before,::after{box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}abbr,acronym,blockquote,button,code,input,kbd,q,samp,var{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}main,details,summary{display:block}audio:not([controls]){display:none;height:0}template{display:none}a{text-decoration:none}a,button,input[type=button],input[type=reset],input[type=submit],label,[role=button]{cursor:pointer}a,input,button,select,textarea{color:inherit}a:active,a:focus,input:active,input:focus,button:active,button:focus,select:active,select:focus,textarea:active,textarea:focus{outline:none}dfn,i,em{font-style:normal}del{text-decoration:line-through}sub,sup{font-size:1em;line-height:1}ol,ul{list-style:none}caption{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q::before,q::after,blockquote::before,blockquote::after{content:none}img{display:block}svg{box-sizing:border-box}hr{height:0}pre{overflow:auto;white-space:pre}pre code{white-space:pre-wrap;word-wrap:normal}code{white-space:pre}code,kbd,pre,samp{font-size:inherit}button,input,optgroup,select,textarea{color:inherit}button,select{text-transform:inherit;border-radius:0;background:transparent}select{-moz-appearance:none;-webkit-appearance:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button:disabled,input:disabled{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;outline:none;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}th,td{font-weight:inherit;vertical-align:middle}::-moz-selection{color:#fff;background:#1d1d2f}::selection{color:#fff;background:#1d1d2f}html{font-size:1em}body{color:#1d1d2f;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.5rem;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;min-height:100vh;position:relative;text-rendering:optimizeLegibility}abbr{-webkit-font-feature-settings:"c2sc";font-feature-settings:"c2sc"}abbr[title]:hover{cursor:help}sub{-webkit-font-feature-settings:"subs";font-feature-settings:"subs"}sup{-webkit-font-feature-settings:"sups";font-feature-settings:"sups"}.article-body ol{counter-reset:list}.article-body ol>li::before{counter-increment:list}.article-body ol>li ol{counter-reset:list2}.article-body ol>li ol>li::before{counter-increment:list2}.article-body ol>li ol>li ol{counter-reset:list3}.article-body ol>li ol>li ol>li::before{counter-increment:list3}.article-body ol>li::before{content:counter(list, decimal)}.article-body ol>li>ol>li::before{content:counter(list, decimal) "." counter(list2, decimal)}.article-body ol>li>ol>li ol>li::before{content:counter(list, decimal) "." counter(list2, decimal) "." counter(list3, decimal)}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts-gstatic.nmhmedia.sk/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts-gstatic.nmhmedia.sk/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.nmhmedia.sk/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.nmhmedia.sk/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Open Sans Condensed";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url(https://fonts-gstatic.nmhmedia.sk/s/opensanscondensed/v13/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuvMR7eS2AopSg.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Open Sans Condensed";font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Condensed Bold"),local("OpenSansCondensed-Bold"),url(https://fonts-gstatic.nmhmedia.sk/s/opensanscondensed/v13/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMR7eS2Ao.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Sans Condensed";font-style:normal;font-weight:400;font-display:swap;src:local("Fira Sans Condensed Regular"),local("FiraSansCondensed-Regular"),url(https://fonts.gstatic.com/s/firasanscondensed/v3/wEOhEADFm8hSaQTFG18FErVhsC9x-tarUfjtrelWfx5ijA.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Fira Sans Condensed";font-style:normal;font-weight:400;font-display:swap;src:local("Fira Sans Condensed Regular"),local("FiraSansCondensed-Regular"),url(https://fonts.gstatic.com/s/firasanscondensed/v3/wEOhEADFm8hSaQTFG18FErVhsC9x-tarUfbtrelWfx4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Sans Condensed";font-style:normal;font-weight:700;font-display:swap;src:local("Fira Sans Condensed Bold"),local("FiraSansCondensed-Bold"),url(https://fonts.gstatic.com/s/firasanscondensed/v3/wEOsEADFm8hSaQTFG18FErVhsC9x-tarWU3IuMp0cjRYhY8XEA.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Fira Sans Condensed";font-style:normal;font-weight:700;font-display:swap;src:local("Fira Sans Condensed Bold"),local("FiraSansCondensed-Bold"),url(https://fonts.gstatic.com/s/firasanscondensed/v3/wEOsEADFm8hSaQTFG18FErVhsC9x-tarWU3IuMR0cjRYhY8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}@keyframes rotate{0%{transform:rotateZ(-360deg)}100%{transform:rotateZ(0deg)}}@keyframes typing{0%{content:"."}25%{content:".."}50%{content:"..."}75%{content:""}}@keyframes loading{0.01%{transform:rotate(0deg)}12.5%{transform:rotate(0deg)}12.51%{transform:rotate(45deg)}25%{transform:rotate(45deg)}25.01%{transform:rotate(90deg)}37.5%{transform:rotate(90deg)}37.51%{transform:rotate(135deg)}50%{transform:rotate(135deg)}50.01%{transform:rotate(180deg)}62.5%{transform:rotate(180deg)}62.51%{transform:rotate(225deg)}75%{transform:rotate(225deg)}75.01%{transform:rotate(270deg)}87.5%{transform:rotate(270deg)}87.51%{transform:rotate(315deg)}100%{transform:rotate(315deg)}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.about-magazine{padding:1.4375rem 1.25rem 1.8125rem;background:#fff}.about-magazine p{font-size:.75rem;line-height:1.5rem;margin-bottom:.8125rem}.about-magazine ul{font-size:.875rem;line-height:1.625rem}.about-magazine li{padding-left:1.0625rem;position:relative}.about-magazine li::before{top:.625rem;left:0;position:absolute;width:.375rem;height:.375rem;background:#bf311a;content:"";display:block}.about-magazine .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:4px}app-ooyala{display:block}app-ooyala .heading{margin-bottom:.625rem;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:#fff}.archive-header .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:2.125rem;line-height:2.875rem;margin-bottom:1.25rem}article-ad{margin-bottom:1.25rem;display:block}.article-author-list{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.125rem;color:#bf311a;letter-spacing:-0.3px}.article-author-list .author{white-space:nowrap}.article-author-list a.author:focus,.article-author-list a.author:hover{text-decoration:underline}.article-authors{font-size:.75rem;line-height:1.125rem;margin-bottom:1.25rem;letter-spacing:-0.3px;text-align:left}@media(max-width: 63.9375em){.article-authors{margin-top:1.25rem}}@media(max-width: 63.9375em){.article-authors.desktop{display:none}}@media(min-width: 64em){.article-authors.mobile{display:none}}.article-authors .author+.author{margin-top:1.5625rem}.article-authors .author:not(:only-child){display:grid;grid-gap:.0625rem .75rem;grid-template-columns:2.5rem 1fr}.article-authors .author:not(:only-child) .image{width:2.5rem;height:2.5rem;grid-row:span 2}.article-authors .author:only-child{display:block}@media(max-width: 63.9375em){.article-authors .author:only-child{margin-top:-32px;position:relative;z-index:1;display:grid;grid-gap:.0625rem .75rem;grid-template-columns:5rem 1fr}}@media(min-width: 64em){.article-authors .author:only-child{text-align:center}}.article-authors .author:only-child .image{margin:0 auto 0.5rem;width:5rem;height:5rem}@media(max-width: 63.9375em){.article-authors .author:only-child .image{grid-row:span 2}}.article-authors .author:only-child .name{align-self:flex-end}.article-authors a.author:focus .name,.article-authors a.author:hover .name{text-decoration:underline}.article-authors .image{border-radius:50%;overflow:hidden}.article-authors .name{font-weight:700;font-style:normal;color:#bf311a}.article-authors .position{color:#6e6e88}.article-body{font-size:1rem;line-height:1.875rem;margin-bottom:1.875rem;letter-spacing:-0.3px}.article-body a{color:#bf311a}.article-body a:focus,.article-body a:hover{text-decoration:underline}.article-body b,.article-body strong{font-weight:700}.article-body em,.article-body i{font-style:italic}.article-body p:empty{display:none}.article-body h2,.article-body h3,.article-body h4,.article-body h5{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:1.375rem;line-height:2.25rem;margin:1.875rem 0 0.625rem}.article-body h2+p,.article-body h3+p,.article-body h4+p,.article-body h5+p{margin-top:.75rem}.article-body h2:first-child,.article-body h3:first-child,.article-body h4:first-child,.article-body h5:first-child{margin-top:0}.article-body h2{font-size:1.5rem;line-height:2.25rem}.article-body h6{font-weight:700;font-style:normal}.article-body figure,.article-body>dl,.article-body ol,.article-body>p,.article-body ul,.article-body .info-box,.article-body .poll,.article-body .video-player{margin:1.5rem 0}@media(max-width: 31.9375em){.article-body>dl,.article-body ol,.article-body>ul,.article-body .info-box ul{padding-left:1.5rem}}.article-body blockquote{padding-left:3.125rem;position:relative}.article-body blockquote::before{top:0;left:0;position:absolute;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:6.25rem;line-height:4.1875rem;content:"”";display:block}.article-body blockquote footer{font-size:.75rem;line-height:1.5rem;color:#919191}.article-body blockquote span{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.375rem;line-height:2rem}.article-body blockquote svg{top:0;left:0;position:absolute;width:1.6875rem;height:1.6875rem}.article-body ol{padding-left:3rem}.article-body ol ol{margin:0.75rem 0}.article-body ol li{position:relative}.article-body ol li::before{top:0;right:100%;position:absolute;margin-right:.75rem;display:block}.article-body ol li+li{margin-top:.75rem}.article-body>ul li,.article-body .info-box ul li{padding-left:.75rem;position:relative}.article-body>ul li::before,.article-body .info-box ul li::before{top:.625rem;left:0;position:absolute;width:4px;height:4px;background:#bf311a;content:"";display:block}.article-body>iframe{margin:1.5rem 0 !important;max-width:100% !important;min-width:0 !important;width:100% !important}.article-body .article-related{margin:1.25rem -20px;background:#1d1d2f;color:#fff;display:block;position:relative}@media(min-width: 48em){.article-body .article-related{margin:1.5rem 0 2.375rem;height:6.25rem;display:grid;grid-template-columns:11.125rem 1fr}}.article-body .article-related:focus .label,.article-body .article-related:hover .label{text-decoration:none}.article-body .article-related .body{padding:0 1.875rem;align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media(max-width: 47.9375em){.article-body .article-related .body{top:0;right:0;bottom:0;left:0;position:absolute;padding:1.25rem;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, black 100%);justify-content:flex-end}}.article-body .article-related .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:.875rem;line-height:1.375rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;max-height:2.75rem;overflow:hidden;text-overflow:ellipsis;margin:0}.article-body .article-related .label{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:.625rem;line-height:1.125rem;margin-bottom:.3125rem;padding:0 0.5625rem;background:#bf311a;text-transform:uppercase}@media(max-width: 47.9375em){.article-body figure{margin-right:-20px;margin-left:-20px}}.article-body figure a{display:block}.article-body figure figcaption{font-weight:700;font-style:normal;font-size:.875rem;line-height:1.5rem;padding:0.625rem 0;box-shadow:inset 0 -1px 0 0 #d0d7dc}@media(max-width: 47.9375em){.article-body figure figcaption{margin-right:1.25rem;margin-left:1.25rem}}.article-body figure img{margin:0 auto;max-height:100vh}.article-body figure .image{background:#f2f2f2;position:relative}.article-body figure .attribution{right:0;bottom:0;position:absolute;z-index:1;font-size:.625rem;line-height:1.25rem;padding:0 0.875rem;background:rgba(0,0,0,.4);color:#fff}.article-body table{font-size:.75rem;line-height:1.25rem;border:1px solid #eceff1}.article-body table thead{background:#1d1d2f;color:#fff}.article-body table td{padding:0.625rem 1.25rem}.article-body table th{font-weight:700;font-style:normal;padding:0.625rem 1.25rem}.article-body table tr{background:#fff}.article-body table tr:nth-child(even){background:#eceff1}.article-body .info-box{padding:1.875rem;box-shadow:inset 0 0 0 1px #d0d7dc,inset 0 3px 0 0 #bf311a;max-width:none}@media(min-width: 48em){.article-body .info-box{box-shadow:inset 0 0 0 1px #d0d7dc,inset 3px 0 0 0 #bf311a}}.article-body .info-box dt{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;margin-bottom:.75rem}.article-body .info-box dd{font-size:.875rem;line-height:1.5rem;color:#6e6e88}.article-body .info-box .image{margin-bottom:1.75rem}.article-body .video-player{min-width:100%}@media(max-width: 47.9375em){.article-body .video-player{margin-right:-20px;margin-left:-20px}}.article-body .video-player iframe{width:100%;height:100%}.article-footer{font-size:.75rem;line-height:1.125rem;margin-bottom:1.875rem;padding-bottom:1.3125rem;align-items:center;box-shadow:inset 0 -4px 0 0 #d0d7dc;display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.article-footer a{font-weight:700;font-style:normal;color:#bf311a}.article-footer a:focus,.article-footer a:hover{text-decoration:underline}.article-footer button-disqus,.article-footer button-facebook-share,.article-footer button-save-article{height:2.25rem;margin:0 0.3125rem;padding:0 0.75rem;align-items:center;background:#fff;box-shadow:inset 0 0 0 1px #d0d7dc;cursor:pointer;display:flex;justify-content:center}.article-footer button-disqus:focus,.article-footer button-disqus:hover,.article-footer button-facebook-share:focus,.article-footer button-facebook-share:hover,.article-footer button-save-article:focus,.article-footer button-save-article:hover{text-decoration:underline}.article-footer button-disqus svg,.article-footer button-facebook-share svg,.article-footer button-save-article svg{width:.75rem;height:.75rem;display:block}.article-footer button-disqus span:not(:empty){margin-left:.375rem}.article-footer button-facebook-share svg{fill:#1877f2}.article-footer .buttons{margin:0 -5px;display:flex;grid-column:2/3;grid-row:1/span 2}.article-footer .datetime{color:#6e6e88}.article-gallery{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:.875rem;line-height:1.5rem;margin-bottom:2.5rem;color:#fff;display:grid;grid-gap:20px;grid-template-columns:repeat(2, 1fr)}@media(min-width: 30em){.article-gallery{grid-template-columns:repeat(3, 1fr)}}.article-gallery .item{display:block;flex:1 1 1px;position:relative}@media(max-width: 29.9375em){.article-gallery .item:nth-child(n+3){display:none}}@media(min-width: 30em){.article-gallery .item:nth-child(n+3) .show-more{display:flex}}@media(max-width: 29.9375em){.article-gallery .item:nth-child(n+2) .show-more{display:flex}}.article-gallery .item:nth-child(n+1)::after{top:0;right:0;bottom:0;position:absolute;z-index:1;content:"";background:#a8a8a8;display:block;width:1px}.article-gallery .item:focus img,.article-gallery .item:hover img{transform:scale(1.1)}.article-gallery .item img{transition:all 200ms ease-in-out}.article-gallery .show-more{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;align-items:center;background:rgba(0,0,0,.5);display:none;justify-content:center}.article-gallery .show-more:focus,.article-gallery .show-more:hover{text-decoration:underline}.article-header{margin-bottom:1.25rem;display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.article-header>.h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:1.625rem;line-height:2.125rem;margin-top:.5rem;max-width:60rem;grid-column:span 2}@media(min-width: 48em){.article-header>.h{font-size:2.25rem;line-height:3rem}}.article-header>.h .flag{padding:0.625rem 0.375rem;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.625rem;line-height:.75rem;background-color:#1d1d2f;color:#fff;display:inline-block;letter-spacing:-0.08px;vertical-align:middle}.article-header .meta{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.0625rem;margin:1.25rem 0 0.5rem 0.9375rem}.article-header .meta>*{margin:0 0.5rem}.article-header .meta .meta-datetime{display:none}.article-hero{position:relative;z-index:1}.article-info{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.125rem;grid-row:span 2;letter-spacing:-0.3px}@media(max-width: 63.9375em){.article-info{display:none}}.article-info a:focus,.article-info a:hover{text-decoration:underline}.article-info svg{margin-right:.625rem;width:.75rem;height:.75rem}.article-info button-disqus,.article-info button-facebook-share,.article-info button-save-article{display:block}.article-info button-disqus:focus,.article-info button-disqus:hover,.article-info button-facebook-share:focus,.article-info button-facebook-share:hover,.article-info button-save-article:focus,.article-info button-save-article:hover{text-decoration:underline}.article-info .buttons{display:grid;grid-gap:1.375rem}.article-info .article-author-list{margin-bottom:3.125rem}.article-longform{margin-bottom:1.875rem;position:relative}.article-longform::before{top:0;bottom:0;left:50%;position:absolute;z-index:-1;width:100vw;background:#f1f8fe;content:"";display:block;transform:translateX(-50%)}.article-longform header{text-align:center}.article-longform header .breadcrumb{margin-bottom:1.125rem;justify-content:center}.article-longform header .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:2.25rem;line-height:3rem;margin-bottom:1.8125rem}.article-longform header .article-hero{margin-bottom:3rem;left:50%;position:relative;width:100vw;display:block;transform:translateX(-50%)}.article-longform .perex{font-weight:700;font-style:normal;font-size:1.125rem;line-height:2.125rem}.article-longform .perex .datetime-default{font-weight:400;font-style:normal;margin-right:1rem;padding-right:1rem;box-shadow:inset -1px 0 0 0 #6e6e88;color:#6e6e88}.article-perex{font-weight:700;font-style:normal;font-size:1rem;line-height:1.75rem;margin-top:1rem;margin-right:0;margin-bottom:1.375rem}.article-perex .meta__item{font-weight:400;font-style:normal;color:#6e6e88}.article-perex .meta__item::after{padding:0 0.5rem;content:" | "}.article-tags{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.375rem;margin:0 -4px 3.125rem;color:#fff;display:flex;flex-wrap:wrap;white-space:nowrap}.article-tags a{margin:0 4px;padding:0 0.9375rem;background:#1d1d2f;border-radius:.6875rem}.article-tile .h:focus,.article-tile .h:hover{text-decoration:underline}.article-tile .image{display:block;position:relative}.article-tile .image .flag{bottom:.375rem;left:.375rem;position:absolute;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:.625rem;line-height:1.125rem;color:#fff;display:flex;flex-wrap:wrap;text-transform:uppercase}.article-tile .image .flag span{margin-right:.625rem;padding:0 0.625rem;background:#1d1d2f}.article-tile .image .icon-video{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;align-items:center;display:flex;pointer-events:none;justify-content:center}.article-tile .image .icon-video svg{width:2.375rem;height:2.375rem;background:rgba(0,0,0,.5);border-radius:50%;box-shadow:0 0 1rem 0 #000;fill:#fff}.article-tile .image .meta{bottom:.375rem;left:.375rem;position:absolute;font-family:"Open Sans Condensed",sans-serif;font-size:.625rem;line-height:1.125rem;padding:0 0.625rem;color:#fff}.article-tile .meta{font-size:.75rem;line-height:1.5em;color:#6e6e88}.article-tile .meta a{margin-right:.375rem;color:#bf311a}.article-tile .meta a:focus,.article-tile .meta a:hover{text-decoration:underline}.article-tile .perex{font-size:.875rem;line-height:1.375rem;color:#6e6e88}.article-unlock{margin-bottom:1.5625rem;display:flex;flex-direction:column;position:relative}.article-unlock::before{right:0;bottom:100%;left:0;position:absolute;z-index:1;height:12.5rem;background:linear-gradient(to top, white 0%, rgba(255, 255, 255, 0) 100%);content:"";display:block;pointer-events:none}.page-article-longform .article-unlock::before{background:linear-gradient(to top, #f1f8fe 0%, rgba(241, 248, 254, 0) 100%)}@media(max-width: 47.9375em){.article-unlock::before{margin:0 -20px}}.article-unlock li{padding-left:.75rem;position:relative}.article-unlock li::before{top:0;left:0;position:absolute;color:#43a047;content:"✓"}.article-unlock p{font-size:.875rem;line-height:1.5rem;margin-bottom:.625rem;letter-spacing:-0.3px;text-align:center}.article-unlock ul{font-size:.75rem;line-height:1.625rem;margin-bottom:.625rem}@media(min-width: 72em){.article-unlock ul{margin:0}}.article-unlock .button{width:100%;height:100%;font-weight:700;font-style:normal;font-size:.75rem;line-height:2.5rem;display:block;text-align:center}.article-unlock .button:focus,.article-unlock .button:hover{text-decoration:underline}.article-unlock .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.125rem;line-height:1.75rem;margin-bottom:.375rem;text-align:center}.article-unlock .unlock-sms,.article-unlock .unlock-subscription{padding:1.25rem;box-shadow:inset 0 0 0 1px #d0d7dc}.article-unlock .unlock-sms{background:#fff}@media(max-width: 47.9375em){.article-unlock .unlock-sms{margin-bottom:.625rem}}@media(min-width: 48em){.article-unlock .unlock-sms{order:2}}.article-unlock .unlock-sms .button{max-height:2.5rem;min-width:12.6875rem;box-shadow:inset 0 0 0 1px #d0d7dc;color:#bf311a;white-space:nowrap}.article-unlock .unlock-subscription{background:#f7f7f7}@media(min-width: 48em){.article-unlock .unlock-subscription{margin-bottom:.625rem}}.article-unlock .unlock-subscription .button{margin-bottom:.75rem;background:#43a047;color:#fff;white-space:nowrap}.articles-404{margin-bottom:2.5rem}.articles-404>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.625rem}articles-404{display:grid;grid-gap:.875rem}@media(min-width: 30em){articles-404{grid-gap:2.5rem 1.875rem;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 64em){articles-404{grid-template-columns:repeat(3, 1fr)}}articles-404 .article-tile{font-weight:800;font-style:normal;font-family:"Droid Serif",serif}@media(max-width: 29.9375em){articles-404 .article-tile{display:grid;grid-gap:0 1.25rem;grid-template-columns:10rem 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}articles-404 .article-tile a:first-child{grid-row:span 2}}@media(max-width: 29.9375em)and (max-width: 29.9375em){articles-404 .article-tile .h{font-size:.875rem;line-height:1.125rem}}@media(max-width: 29.9375em)and (max-width: 29.9375em)and (min-width: 48em){articles-404 .article-tile .h{line-height:1.25rem}}@media(max-width: 29.9375em)and (min-width: 30em){articles-404 .article-tile .h{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}}@media(max-width: 29.9375em){articles-404 .article-tile .meta{margin-top:0}}articles-404 .article-tile .image{margin-bottom:.625rem}@media(min-width: 64em){.articles-conferences{padding-left:1.875rem;box-shadow:inset 1px 0 0 0 #eceff1}}.articles-conferences>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem}.articles-conferences .article-tile{padding:1rem 1rem 1rem 0;box-shadow:inset 0 -1px 0 0 #eceff1;position:relative}.articles-conferences .article-tile::after{top:50%;right:0;position:absolute;border-top:5px solid transparent;border-left:5px solid #bf311a;border-bottom:5px solid transparent;transform:translateY(-5px);width:0;height:0;content:"";display:block}.articles-conferences .article-tile .author-image,.articles-conferences .article-tile .author-name{display:none}.articles-conferences .article-tile .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;display:block;letter-spacing:-0.3px}.articles-conferences .article-tile .h h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.articles-conferences .article-tile p{font-size:.75rem;line-height:1.125rem;color:#6e6e88;display:block;letter-spacing:-0.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.articles-conferences .button{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.5rem;margin-top:2.125rem;background:#bf311a;color:#fff;display:block;text-align:center}.articles-conferences .button:focus,.articles-conferences .button:hover{text-decoration:underline}.articles-news .date-header{margin-top:2rem;margin-bottom:2rem;padding-top:.75rem;padding-bottom:.625rem;padding-left:1.875rem;width:100%;height:3.125rem;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem;background-color:#eceff1;color:#1d1d2f;letter-spacing:0;text-transform:capitalize}.articles-news .date-header .datetime-time{display:none}.articles-news .article-list{padding-left:1.0625rem;box-shadow:inset 3px 0 0 0 #bf311a}@media(min-width: 64em){.articles-news .article-list{padding-left:3.125rem}}.articles-news .article-list .datetime-day-month,.articles-news .article-list .datetime-today,.articles-news .article-list .datetime-yesterday{display:none}.articles-news .article-tile{margin-bottom:1rem;padding-bottom:1rem;display:grid;letter-spacing:-0.3px}@media(min-width: 30em){.articles-news .article-tile{grid-gap:0 1.25rem;grid-template-columns:12.5rem 1fr;grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr}}.articles-news .article-tile:not(:last-of-type){box-shadow:0 1px 0 0 #eceff1}.articles-news .article-tile a:first-child{grid-row:span 3}.articles-news .article-tile .flag{font-family:"Open Sans Condensed",sans-serif;font-size:.625rem;line-height:1.125rem;padding:4px 0;color:#fff;display:inline-flex;float:left;text-transform:uppercase;flex-wrap:wrap}.articles-news .article-tile .flag+.h{display:inline}.articles-news .article-tile .flag span{padding-right:.625rem;padding-left:.625rem;margin-right:.625rem;background:#000}.articles-news .article-tile .h{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;max-height:3.25rem;overflow:hidden;text-overflow:ellipsis;font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:1.125rem;line-height:1.625rem;color:#1d1d2f}@media(max-width: 29.9375em){.articles-news .article-tile .image{margin-bottom:4px}}.articles-news .article-tile .meta{padding-left:.6875rem;position:relative}@media(max-width: 29.9375em){.articles-news .article-tile .meta{margin-bottom:4px;order:-1}}.articles-news .article-tile .meta::before{top:.375rem;left:0;position:absolute;width:.375rem;height:.375rem;background-color:#bf311a;content:"";display:block}.articles-news .article-tile .meta .meta-rubric{display:none}.articles-news .article-tile .perex{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;max-height:3rem;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.5rem;color:#6e6e88}.articles-opinions>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.articles-opinions .article-tile{display:grid;grid-template-columns:3.75rem 1fr;grid-gap:.125rem 1.25rem}.articles-opinions .article-tile img{width:3.75rem;height:3.75rem}.articles-opinions .article-tile .author-image{grid-column:1/2;grid-row:1/3}.articles-opinions .article-tile .author-name{grid-column:2/3}.articles-opinions .article-tile .h{grid-column:2/3}.articles-opinions .article-tile .perex{grid-column:span 2}.articles-opinions .article-tile:first-of-type .h{font-weight:700;font-style:normal;font-size:1.25rem;line-height:1.75rem}.articles-opinions .article-tile+.article-tile{margin-top:1rem;padding-top:1.25rem;box-shadow:0 -1px 0 0 #d0d7dc}.articles-opinions .article-tile .h{font-family:"Droid Serif",serif;font-size:.875rem;line-height:1.375rem}.articles-opinions .article-tile .perex{display:none}.articles-opinions .author-image .image{border-radius:50%;overflow:hidden}.articles-opinions .author-name{font-size:.75rem;line-height:1.5em;color:#bf311a}.articles-opinions .author-name:focus,.articles-opinions .author-name:hover{text-decoration:underline}.articles-photostory>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem}.articles-photostory .article-tile{padding:0.875rem 0;box-shadow:inset 0 -1px 0 0 #d0d7dc}.articles-photostory .article-tile .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:.875rem;line-height:1.25rem}.articles-photostory .meta *{display:none}.articles-photostory .meta .meta-rubric{display:block}.articles-print>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem;margin:1.625rem 0 0.375rem}.articles-print .article-tile{display:grid;grid-gap:0 1.25rem;grid-template-columns:10rem 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;margin-bottom:1.25rem;grid-template-columns:300fr 470fr;grid-template-rows:min-content 1fr}.articles-print .article-tile a:first-child{grid-row:span 2}@media(max-width: 29.9375em){.articles-print .article-tile .h{font-size:.875rem;line-height:1.125rem}}@media(max-width: 29.9375em)and (min-width: 48em){.articles-print .article-tile .h{line-height:1.25rem}}@media(min-width: 30em){.articles-print .article-tile .h{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}}.articles-print .article-tile .meta{margin-top:0}.articles-print .article-tile .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:1rem;line-height:1.5rem}.articles-print .article-tile .perex{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;line-height:1.5rem;color:#6e6e88}@media(max-width: 59.9375em){.articles-print .article-tile .perex{display:none}}.articles-print .meta{display:none}articles-read{margin-bottom:1.875rem;padding:1.5rem 1.875rem;background:#1d1d2f;color:#fff;display:block}@media(max-width: 29.9375em){articles-read{margin-right:-20px;margin-left:-20px}}articles-read a:focus,articles-read a:hover{text-decoration:underline}articles-read button{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.5rem;padding:0 0.5625rem;color:#8c8c8c}articles-read button.active{background:#bf311a;color:#fff}articles-read li{padding:0.75rem 0;box-shadow:inset 0 -1px 0 0 #47475f}articles-read li::before{font-weight:700;font-style:normal;color:#bf311a;counter-increment:list;content:counter(list, decimal) ". "}articles-read li:first-child{font-weight:700;font-style:normal;font-size:1.375rem;line-height:1.625rem}@media(min-width: 48em){articles-read li:first-child{line-height:1.75rem}}articles-read li:last-child{padding-bottom:0;box-shadow:none}articles-read ol{font-family:"Droid Serif",serif;font-size:.875rem;line-height:1.125rem;counter-reset:list;display:none}@media(min-width: 48em){articles-read ol{line-height:1.25rem}}articles-read ol.active{display:block}articles-read .h{margin-right:auto;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem}articles-read .labels{display:flex}.recommended-articles{margin-top:2.5rem}.recommended-articles__title{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.625rem}.recommended-articles__list{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:.875rem;line-height:1.25rem;display:grid;grid-gap:14px}@media(min-width: 48em){.recommended-articles__list{grid-gap:30px 40px;grid-template-columns:repeat(2, 1fr)}}.recommended-articles .recommended-article__image{align-self:flex-start;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:span 2;position:relative;vertical-align:top}.recommended-articles .recommended-article__image::before{content:"";display:block;padding-top:56.25%}@media(max-width: 29.9375em){.recommended-articles .recommended-article__image::after{background:#fff;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}}.recommended-articles .recommended-article__image-placeholder{align-items:center;background:#d0d7dc;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}.recommended-articles .recommended-article__img{display:block;height:auto;width:100%}.recommended-articles .recommended-article__link{display:grid;grid-gap:0 16px;grid-template-columns:repeat(2, 1fr)}@media(max-width: 29.9375em){.recommended-articles .recommended-article__link{grid-template-rows:repeat(2, -webkit-min-content);grid-template-rows:repeat(2, min-content)}}@media(min-width: 48em){.recommended-articles .recommended-article__link{grid-gap:10px;grid-template-columns:1fr}}.recommended-articles .recommended-article__link:focus .recommended-article__title,.recommended-articles .recommended-article__link:hover .recommended-article__title{text-decoration:underline}.recommended-articles .recommended-article__meta{font-weight:400;font-style:normal;font-size:.625rem;line-height:.75rem;color:#6e6e88;text-align:right;text-transform:uppercase}@media(max-width: 29.9375em){.recommended-articles .recommended-article__meta{padding-right:.5625rem;grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}}@media(max-width: 29.9375em){.recommended-articles .recommended-article__title{padding-right:.5625rem}}@media(max-width: 47.9375em){.recommended-articles .recommended-article__title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}}.articles-related{font-weight:800;font-style:normal;font-family:"Droid Serif",serif}.articles-related a:focus,.articles-related a:hover{text-decoration:underline}.articles-related li{padding-left:.9375rem;position:relative}.articles-related li::before{top:.625rem;left:0;position:absolute;width:.375rem;height:.375rem;background:#bf311a;content:"";display:block}.articles-related ul{display:grid;grid-gap:.8125rem}.articles-related .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.75rem}.articles-rubrics{margin-bottom:1.875rem;display:grid}@media(min-width: 30em){.articles-rubrics{grid-gap:1.5rem;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 64em){.articles-rubrics{grid-gap:3rem;grid-template-columns:repeat(4, 1fr)}}.articles-rubrics .article-tile{display:flex;flex-direction:column}@media(max-width: 29.9375em){.articles-rubrics .article-tile+.article-tile::before{margin:0.75rem -20px 1.25rem;background:#d0d7dc;content:"";display:block;height:1px;order:-2}}.articles-rubrics .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;margin-bottom:.625rem}@media(max-width: 29.9375em){.articles-rubrics .h{font-size:1.125rem;line-height:1.5rem}}@media(min-width: 30em){.articles-rubrics .h{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}}.articles-rubrics .image{margin-bottom:.75rem}@media(max-width: 29.9375em){.articles-rubrics .image{margin-right:-20px;margin-left:-20px}}.articles-rubrics .meta{margin-bottom:.625rem;order:-1}.articles-rubrics .meta>*{display:none}.articles-rubrics .meta a{color:#1d1d2f}.articles-rubrics .meta-rubric{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;display:inline-block}.articles-rubrics .perex{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}@media(max-width: 47.9375em){.articles-rubrics .perex{display:none}}.articles-user button-save-article svg{top:0;right:0;position:absolute;z-index:1;width:.75rem;height:.75rem;fill:#6e6e88}.articles-user .article-tile{margin-bottom:1.25rem;display:grid;grid-gap:0 1.25rem;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}@media(min-width: 30em){.articles-user .article-tile{grid-template-columns:13.75rem 1fr}}@media(min-width: 64em){.articles-user .article-tile{grid-template-rows:-webkit-min-content -webkit-min-content 1fr;grid-template-rows:min-content min-content 1fr}}.articles-user .article-tile a:first-child{grid-row:span 3}@media(max-width: 29.9375em){.articles-user .article-tile a:first-child{margin-bottom:4px}}.articles-user .article-tile .h{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:block;display:-webkit-box;max-height:6rem;overflow:hidden;text-overflow:ellipsis;font-weight:800;font-style:normal;font-family:"Droid Serif",serif;margin-bottom:4px;max-width:29.375rem}@media(min-width: 64em){.articles-user .article-tile .h{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:block;display:-webkit-box;max-height:6rem;overflow:hidden;text-overflow:ellipsis}}.articles-user .article-tile .meta{margin-bottom:2px}.articles-user .article-tile .perex{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;max-height:3rem;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;line-height:1.5rem;max-width:29.375rem;color:#6e6e88}@media(max-width: 63.9375em){.articles-user .article-tile .perex{display:none}}.articles-user .article-tile-wrapper{position:relative}.articles-video{margin-bottom:3.125rem;padding:1.875rem 0;position:relative;z-index:1;display:grid;grid-gap:1.875rem 2.5rem}.articles-video>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:-20px;grid-column:span 2}@media(min-width: 48em){.articles-video>.h{grid-column:span 3}}.articles-video .article-tile{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:.875rem;line-height:1.25rem;letter-spacing:-0.3px}.articles-video .article-tile .h{margin-top:.625rem}.articles-home-center{margin-bottom:1.875rem;display:grid;grid-gap:1.25rem}@media(max-width: 29.9375em){.articles-home-center{padding-bottom:1.25rem;box-shadow:0 1px 0 0 #eceff1}}@media(min-width: 30em){.articles-home-center{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 29.9375em){.articles-home-center .article-tile:first-child{padding-bottom:1.25rem;box-shadow:0 1px 0 0 #eceff1}}@media(min-width: 30em){.articles-home-center .article-tile:first-child{grid-column:span 2}}.articles-home-center .article-tile:first-child .h{font-size:1.375rem;line-height:1.875rem}@media(min-width: 48em){.articles-home-center .article-tile:first-child .h{line-height:2rem}}@media(max-width: 29.9375em){.articles-home-center .article-tile:nth-child(n+2){display:grid;grid-gap:0 1.25rem;grid-template-columns:10rem 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.articles-home-center .article-tile:nth-child(n+2) a:first-child{grid-row:span 2}}@media(max-width: 29.9375em)and (max-width: 29.9375em){.articles-home-center .article-tile:nth-child(n+2) .h{font-size:.875rem;line-height:1.125rem}}@media(max-width: 29.9375em)and (max-width: 29.9375em)and (min-width: 48em){.articles-home-center .article-tile:nth-child(n+2) .h{line-height:1.25rem}}@media(max-width: 29.9375em)and (min-width: 30em){.articles-home-center .article-tile:nth-child(n+2) .h{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}}@media(max-width: 29.9375em){.articles-home-center .article-tile:nth-child(n+2) .meta{margin-top:0}}.articles-home-center .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif}.articles-home-center .meta{margin-top:.75rem;margin-bottom:1px}.articles-home-center .meta>*{display:none}.articles-home-center .meta-rubric{display:inline-block}.articles-home-commentary{margin-bottom:1.875rem}.articles-home-commentary>.image{margin-bottom:1.25rem}.articles-home-commentary .article-tile{display:grid;grid-template-columns:3.75rem 1fr;grid-gap:.125rem 1.25rem}.articles-home-commentary .article-tile img{width:3.75rem;height:3.75rem}.articles-home-commentary .article-tile .author-image{grid-column:1/2;grid-row:1/3}.articles-home-commentary .article-tile .author-name{grid-column:2/3}.articles-home-commentary .article-tile .h{grid-column:2/3}.articles-home-commentary .article-tile .perex{grid-column:span 2}.articles-home-commentary .article-tile:first-of-type{margin-top:1.1875rem}.articles-home-commentary .article-tile+.article-tile{margin-top:1rem;padding-top:1.25rem;box-shadow:0 -1px 0 0 #eceff1}.articles-home-commentary .article-tile .perex{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;display:-webkit-box;max-height:2.75rem;overflow:hidden;text-overflow:ellipsis}.articles-home-commentary .author-name{font-size:.75rem;line-height:1.5em;color:#bf311a}.articles-home-commentary .author-image .image{border-radius:50%;overflow:hidden}.articles-home-commentary .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:1rem;line-height:1.375rem}@media(min-width: 48em){.articles-home-commentary .h{line-height:1.5rem}}.articles-home-commentary .h1{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.articles-home-conferences{margin-bottom:1.875rem}.articles-home-conferences .h1{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem}.articles-home-daily{margin-bottom:1.875rem;position:relative}@media(min-width: 48em){.articles-home-daily{box-shadow:inset -1px 0 0 0 #eceff1}}.articles-home-daily>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:1.4375rem}.articles-home-daily .articles{position:relative}@media(min-width: 48em){.articles-home-daily .articles{padding-right:2.25rem}}@media(min-width: 48em){.articles-home-daily .articles{top:2.9375rem;right:0;left:0;bottom:4.625rem;position:absolute;overflow:hidden}}.articles-home-daily .articles::after{right:0;left:0;bottom:0;position:absolute;z-index:1;height:5.625rem;content:"";display:block;background:linear-gradient(to top, white 0%, rgba(255, 255, 255, 0) 100%);pointer-events:none}.articles-home-daily .button{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.5rem;margin-top:2.125rem;background:#bf311a;color:#fff;display:block;text-align:center}@media(min-width: 48em){.articles-home-daily .button{right:0;left:0;bottom:0;position:absolute}}.articles-home-daily .button:focus,.articles-home-daily .button:hover{text-decoration:underline}.articles-home-daily .article-tile{font-size:.75rem;line-height:1.5rem;padding-left:1.25rem;box-shadow:inset 3px 0 0 0 #bf311a}.articles-home-daily .article-tile+.article-tile{padding-top:1rem}.articles-home-daily .article-tile+.article-tile .meta{padding-top:1rem;box-shadow:0 -1px 0 0 #eceff1}.articles-home-daily .article-tile .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:.875rem;line-height:1.375rem}@media(min-width: 48em){.articles-home-daily .article-tile .h{line-height:1.5rem}}.articles-home-daily .article-tile .meta>*{display:none}.articles-home-daily .article-tile .meta .meta-datetime{display:inline-block}.articles-home-daily .article-tile .meta .meta-datetime::before{display:none}.articles-home-editorial{position:relative;margin:3.125rem 0 1.875rem;padding:2.125rem 0 1.75rem;display:grid;grid-gap:.875rem}@media(min-width: 30em){.articles-home-editorial{grid-gap:1.25rem;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 64em){.articles-home-editorial{padding-bottom:2.875rem;grid-gap:2.5rem;grid-template-columns:1fr 300px}}.articles-home-editorial::after{top:0;bottom:0;left:50%;position:absolute;z-index:-1;width:100vw;content:"";background:#f5f7f8;transform:translateX(-50%)}@media(min-width: 30em)and (max-width: 63.9375em){.articles-home-editorial .article-tile:nth-child(2){grid-column:span 2}}@media(min-width: 64em){.articles-home-editorial .article-tile:nth-child(2){grid-row:span 2}}.articles-home-editorial .article-tile:nth-child(2) .h{font-size:1.375rem;line-height:1.875rem}@media(min-width: 48em){.articles-home-editorial .article-tile:nth-child(2) .h{line-height:2rem}}@media(max-width: 63.9375em){.articles-home-editorial .article-tile:nth-child(2) .image{margin:0 -20px}}@media(max-width: 29.9375em){.articles-home-editorial .article-tile:nth-child(n+3){display:grid;grid-gap:0 1.25rem;grid-template-columns:10rem 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.articles-home-editorial .article-tile:nth-child(n+3) a:first-child{grid-row:span 2}}@media(max-width: 29.9375em)and (max-width: 29.9375em){.articles-home-editorial .article-tile:nth-child(n+3) .h{font-size:.875rem;line-height:1.125rem}}@media(max-width: 29.9375em)and (max-width: 29.9375em)and (min-width: 48em){.articles-home-editorial .article-tile:nth-child(n+3) .h{line-height:1.25rem}}@media(max-width: 29.9375em)and (min-width: 30em){.articles-home-editorial .article-tile:nth-child(n+3) .h{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}}@media(max-width: 29.9375em){.articles-home-editorial .article-tile:nth-child(n+3) .meta{margin-top:0}}.articles-home-editorial .article-tile .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:.875rem;line-height:1.125rem}@media(min-width: 30em){.articles-home-editorial .article-tile .h{font-size:1.125rem;line-height:1.5rem}}.articles-home-editorial>.h{top:-16px;position:absolute}.articles-home-editorial>.h svg{padding:1rem 2rem;width:8.0625rem;height:3.125rem;background:#bf311a;display:block;fill:#fff}.articles-home-editorial .meta{margin-top:.75rem;margin-bottom:1px}.articles-home-editorial .meta>*{display:none}.articles-home-editorial .meta-rubric{display:inline-block}.articles-home-editorial .perex{margin-top:.4375rem}@media(max-width: 63.9375em){.articles-home-editorial .perex{padding-bottom:1.25rem;box-shadow:inset 0 -1px 0 0 #d0d7dc}}.articles-home-left{margin-bottom:1.875rem}.articles-home-left .article-tile:first-child .h{font-size:1.375rem;line-height:1.875rem}@media(min-width: 48em){.articles-home-left .article-tile:first-child .h{line-height:2rem}}@media(max-width: 29.9375em){.articles-home-left .article-tile:first-child .image{margin:0 -20px}}.articles-home-left .article-tile+.article-tile{margin-top:1rem;padding-top:4px;box-shadow:0 -1px 0 0 #eceff1}.articles-home-left .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif}@media(max-width: 47.9375em){.articles-home-left .h{font-size:1rem;line-height:1.375rem}}.articles-home-left .image{margin-bottom:1rem}.articles-home-left .meta{margin-top:.75rem;margin-bottom:1px}.articles-home-left .meta>*{display:none}.articles-home-left .meta-rubric{display:inline-block}.articles-home-next{margin-bottom:1.875rem;align-self:flex-start;display:grid;grid-gap:1.25rem}.articles-home-next .article-tile{display:grid;grid-gap:0 1.25rem;grid-template-columns:10rem 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-rows:-webkit-max-content;grid-template-rows:max-content}.articles-home-next .article-tile a:first-child{grid-row:span 2}@media(max-width: 29.9375em){.articles-home-next .article-tile .h{font-size:.875rem;line-height:1.125rem}}@media(max-width: 29.9375em)and (min-width: 48em){.articles-home-next .article-tile .h{line-height:1.25rem}}@media(min-width: 30em){.articles-home-next .article-tile .h{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}}.articles-home-next .article-tile .meta{margin-top:0}.articles-home-next .article-tile .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:.875rem;line-height:1.25rem}@media(min-width: 30em){.articles-home-next .article-tile .h{font-size:1rem;line-height:1.5rem}}.articles-home-next>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem}.articles-home-next .meta>*{display:none}.articles-home-next .meta-rubric{display:inline-block}.articles-home-opinions{margin-bottom:1.875rem}.articles-home-opinions>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.articles-home-opinions .article-tile{display:grid;grid-template-columns:3.75rem 1fr;grid-gap:.125rem 1.25rem}.articles-home-opinions .article-tile img{width:3.75rem;height:3.75rem}.articles-home-opinions .article-tile .author-image{grid-column:1/2;grid-row:1/3}.articles-home-opinions .article-tile .author-name{grid-column:2/3}.articles-home-opinions .article-tile .h{grid-column:2/3}.articles-home-opinions .article-tile .perex{grid-column:span 2}.articles-home-opinions .article-tile+.article-tile{margin-top:1rem;padding-top:1.25rem;box-shadow:0 -1px 0 0 #eceff1}.articles-home-opinions .article-tile .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:.875rem;line-height:1.125rem}@media(min-width: 48em){.articles-home-opinions .article-tile .h{line-height:1.25rem}}.articles-home-opinions .article-tile .perex{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.125rem;overflow:hidden;text-overflow:ellipsis}.articles-home-opinions .author-image .image{border-radius:50%;overflow:hidden}.articles-home-opinions .author-name{font-size:.75rem;line-height:1.5em;color:#bf311a}.articles-home-opinions .author-name:focus,.articles-home-opinions .author-name:hover{text-decoration:underline}.articles-home-right{margin-bottom:1.875rem}.articles-home-right .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:1.375rem;line-height:1.875rem}@media(min-width: 48em){.articles-home-right .h{line-height:2rem}}.articles-home-right .image{margin-bottom:.75rem}.articles-home-top{margin-bottom:1.875rem;display:grid;grid-gap:.875rem}@media(min-width: 48em){.articles-home-top{grid-template-columns:repeat(2, 1fr);grid-gap:1.25rem}}.articles-home-top .article-tile{position:relative;z-index:1}@media(min-width: 48em){.articles-home-top .article-tile:first-child{grid-column:span 2}}.articles-home-top .article-tile:first-child .h{font-size:1.375rem;line-height:1.875rem}@media(min-width: 48em){.articles-home-top .article-tile:first-child .h{line-height:2rem}}@media(max-width: 47.9375em){.articles-home-top .article-tile:first-child .image{margin:0 -20px}}@media(max-width: 47.9375em){.articles-home-top .article-tile:nth-child(n+2){display:grid;grid-gap:0 1.25rem;grid-template-columns:10rem 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.articles-home-top .article-tile:nth-child(n+2) a:first-child{grid-row:span 2}}@media(max-width: 47.9375em)and (max-width: 29.9375em){.articles-home-top .article-tile:nth-child(n+2) .h{font-size:.875rem;line-height:1.125rem}}@media(max-width: 47.9375em)and (max-width: 29.9375em)and (min-width: 48em){.articles-home-top .article-tile:nth-child(n+2) .h{line-height:1.25rem}}@media(max-width: 47.9375em)and (min-width: 30em){.articles-home-top .article-tile:nth-child(n+2) .h{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}}@media(max-width: 47.9375em){.articles-home-top .article-tile:nth-child(n+2) .meta{margin-top:0}}.articles-home-top .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif}.articles-home-top .meta{margin-top:.75rem;margin-bottom:1px}.articles-home-top .meta>*{display:none}.articles-home-top .meta-rubric{display:inline-block}.articles-home-video{margin-bottom:1.875rem;display:grid;grid-gap:.875rem}@media(min-width: 30em){.articles-home-video{grid-gap:1.25rem;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 64em){.articles-home-video{grid-gap:2.5rem;grid-template-columns:1fr 300px}}.articles-home-video header{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;white-space:nowrap}@media(min-width: 30em){.articles-home-video header{grid-column:span 2}}.articles-home-video header a{font-size:.75rem;line-height:1.5rem;color:#bf311a}.articles-home-video header a:focus,.articles-home-video header a:hover{text-decoration:underline}@media(min-width: 30em)and (max-width: 63.9375em){.articles-home-video .article-tile:nth-of-type(1){grid-column:span 2}}@media(min-width: 64em){.articles-home-video .article-tile:nth-of-type(1){grid-row:span 2}}.articles-home-video .article-tile:nth-of-type(1) .h{font-size:1.375rem;line-height:1.45em}.articles-home-video .article-tile:nth-of-type(1) .image{margin-bottom:1rem}@media(max-width: 63.9375em){.articles-home-video .article-tile:nth-of-type(1) .image{margin-right:-20px;margin-left:-20px}}@media(max-width: 29.9375em){.articles-home-video .article-tile:nth-of-type(n+2) a{display:grid;grid-gap:1.25rem;grid-template-columns:10rem 1fr}}.articles-home-video .article-tile:nth-of-type(n+2) .h{font-size:.875rem;line-height:1.125rem}@media(min-width: 30em){.articles-home-video .article-tile:nth-of-type(n+2) .h{font-size:1rem;line-height:1.375rem}}@media(min-width: 64em){.articles-home-video .article-tile:nth-of-type(n+2) .h{font-size:1.375rem;line-height:2rem}}@media(max-width: 29.9375em){.articles-home-video .article-tile:nth-of-type(n+2) .h{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:block;display:-webkit-box;max-height:6rem;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 30em){.articles-home-video .article-tile:nth-of-type(n+2) .image{margin-bottom:1rem}}.articles-home-video .grid-content{font-size:1.375rem;line-height:1.45em}.articles-home-video .grid-content .image{margin-bottom:1rem}.articles-home-video .grid-sidebar{font-size:1.125rem;line-height:1.44em}.articles-home-video .grid-sidebar .image{margin-bottom:.875rem}.articles-home-video .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif}.articles-home-video .h1{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem}.aspect-ratio{display:block;position:relative;vertical-align:top}.aspect-ratio::before{content:"";display:block}.aspect-ratio--1x1::before{padding-top:100%}.aspect-ratio--1x1 img{height:100%;max-width:none;width:auto}.aspect-ratio--16x9::before{padding-top:56.25%}.aspect-ratio--16x9 img{height:auto;width:100%}.aspect-ratio__element{align-items:center;background:#d9d9d9;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}.author-detail{border-bottom:4px solid #d0d7dc;position:relative}.author-detail .buttons{margin:0 -5px 1.5625rem;display:flex;justify-content:center}@media(min-width: 48em){.author-detail .buttons{top:0;right:0;position:absolute}}.author-detail .buttons .button{margin-right:.3125rem;margin-left:.3125rem;width:2.25rem;height:2.25rem;align-items:center;box-shadow:inset 0 0 0 1px #d0d7dc;display:flex;justify-content:center}.author-detail .buttons .button svg{width:1.0625rem;height:.75rem}.author-detail header{display:flex}.author-detail header .image{width:5rem;height:5rem;border-radius:50%;overflow:hidden}.author-detail header .text{margin-left:1.25rem}.author-detail header .text .h1{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.625rem;line-height:2.25rem;color:#1d1d2f;letter-spacing:0}.author-detail header .text .h2{margin-bottom:1.375rem;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;color:#929292;letter-spacing:-0.3px}.author-detail .description{padding-left:0;margin-bottom:1.375rem;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.625rem;color:#6e6e88}@media(min-width: 48em){.author-detail .description{padding-left:6.25rem}}.author-detail .description a{margin:1.5625rem 0 1rem;font-size:.75rem;line-height:1.5rem;color:#bf311a;display:block;letter-spacing:-0.3px;text-align:center}@media(min-width: 48em){.author-detail .description a{text-align:right}}.author-detail .description a:focus,.author-detail .description a:hover{text-decoration:underline}.author-list{margin-bottom:2rem;display:flex;flex-direction:column}.author-list+.author-list{border-bottom:4px solid #d0d7dc}.author-list .author{padding:1rem 1.25rem;align-items:center;display:grid;grid-gap:1.25rem;grid-template-columns:3.75rem 1fr;order:3;transition:box-shadow 200ms ease-in-out}@media(min-width: 48em){.author-list .author:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}}.author-list .author:hover .wrapper span{text-decoration:underline}.author-list .author:hover .wrapper span::after{display:inline-block}.author-list .author.position1{order:1}.author-list .author.position2{order:2}.author-list .author .image{width:3.75rem;height:3.75rem;border-radius:50%;overflow:hidden}.author-list .author .wrapper{font-family:"Open Sans",sans-serif;align-items:center;display:flex;justify-content:space-between}.author-list .author .wrapper .data .name{font-weight:700;font-style:normal;font-size:.875rem;line-height:1.125rem;color:#bf311a;letter-spacing:-0.26px}.author-list .author .wrapper .data .position{font-weight:400;font-style:normal;font-size:.75rem;line-height:1.5rem;color:#929292;letter-spacing:-0.3px}.author-list .author .wrapper .data .email{font-weight:400;font-style:normal;font-size:.75rem;line-height:1.5rem;color:#1d1d2f;letter-spacing:0}.author-list .author .wrapper span{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.5rem;color:#1d1d2f;display:none;letter-spacing:0;position:relative;transition:all 200ms ease-in-out}@media(min-width: 48em){.author-list .author .wrapper span{display:block}}.author-list .author .wrapper span::after{width:0;height:0;margin-left:1.125rem;border-bottom:5px solid transparent;border-left:5px solid #bf311a;border-top:5px solid transparent;content:"";display:none}.author-list .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem;margin-top:1.875rem;padding-left:1rem;position:relative}.author-list .h::before{top:.625rem;left:0;position:absolute;width:.375rem;height:.375rem;background:#bf311a;content:"";display:block}.banner iframe,.banner img{display:block}.banner-300{display:flex;justify-content:center;position:relative}@media(max-width: 47.9375em){.banner-300{margin-bottom:1.875rem}}@media(min-width: 48em){.banner-300{width:300px}}.banner-320{bottom:0;left:50%;position:fixed;z-index:199;width:100vw;max-height:6.25rem;display:flex;justify-content:center;transform:translateX(-50%)}.banner-320 gpt-slot>div::before{right:50vw;bottom:100%;position:absolute;font-size:.6875rem;line-height:1.5rem;padding:1px 0.5625rem;background:#fff;color:#1d1d2f;content:"Zatvoriť";display:inline-block;transform:translateX(160px)}@media(max-width: 47.9375em){.banner-desktop{display:none}}.banner-full{margin:1.875rem 0}.banner-leaderboard{max-width:75rem;width:100vw;text-align:center;z-index:0}.banner-leaderboard .branding_l_r{top:3.125rem;right:0;left:0;position:absolute}@media(min-width: 64em){.banner-leaderboard .branding_l_r{top:6.25rem;right:0;left:0;position:absolute}}.banner-leaderboard .branding_left,.banner-leaderboard .branding_right{top:3.125rem !important}.banner-leaderboard .branding_left{right:37.5rem;transform:translateX(-37.5rem)}.banner-leaderboard .branding_right{left:37.5rem;transform:translateX(37.5rem)}.banner-middle_990x200{margin-top:1.875rem;margin-bottom:1.875rem}@media(max-width: 47.9375em){.banner-mobile{margin-right:-20px;margin-left:-20px;display:block}}@media(min-width: 48em){.banner-mobile{display:none}}.benefits-block{padding:3.125rem 0 4.25rem;position:relative;z-index:1;display:grid;grid-gap:2.8125rem 4rem;text-align:center}@media(min-width: 48em){.benefits-block{grid-template-columns:repeat(3, 1fr)}}.benefits-block::after{top:0;bottom:0;left:50%;position:absolute;z-index:-1;width:100vw;background:#f7f9f9;content:"";transform:translateX(-50%)}.benefits-block>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem}@media(min-width: 48em){.benefits-block>.h{grid-column:span 3}}.benefits-block .benefit .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.benefits-block .benefit p{font-size:.8125rem;line-height:1.375rem;color:#6e6e88}.benefits-block .benefit svg{margin-bottom:.875rem;width:4rem;height:4rem}.benefits{padding:2.1875rem 1.875rem 2.75rem;background:#1d1d2f;color:#fff}.page-products-list .benefits{margin-top:1.25rem}.benefits .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;margin-bottom:1.25rem}.benefits>.h:first-child{font-size:1.625rem;line-height:2.25rem}.benefits dh{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;margin-bottom:.375rem;padding-left:1rem;position:relative}.benefits dh::before{top:.5rem;left:0;position:absolute;width:.5rem;height:.5rem;background:#bf311a;content:"";display:block}.benefits dd{font-size:.75rem;line-height:1.5rem;padding-bottom:1.25rem;box-shadow:inset 0 -1px 0 0 #1d1d2f;color:#a5a5b6}.benefits dd:not(:last-child){margin-bottom:1.25rem;padding-bottom:1.25rem;box-shadow:inset 0 -1px 0 0 #47475f}.benefits dd a{color:#bf311a}.benefits dd a:focus,.benefits dd a:hover{text-decoration:underline}.benefits hr{margin:1.875rem 0;height:1px;background:#47475f}.benefits p{font-size:.75rem;line-height:1.5rem;color:#a5a5b6}.benefits ul{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.75rem}.benefits li{padding-left:1rem;position:relative}.benefits li::before{top:.5625rem;left:0;position:absolute;width:.5rem;height:.5rem;background:#bf311a;content:"";display:block}.benefits .link{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.5rem;color:#bf311a;display:block;text-align:right}.benefits .link:focus,.benefits .link:hover{text-decoration:underline}.breadcrumb{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.0625rem;margin:1.25rem 0 0.5rem;color:#919191;display:flex;flex:0 0 100%;white-space:nowrap}.breadcrumb a{color:#bf311a;letter-spacing:-0.3px}.breadcrumb a:focus,.breadcrumb a:hover{text-decoration:underline}.breadcrumb li:not(:first-child)::before{content:"  /  "}.breadcrumb span{color:#929292}.button-download-app{margin:0 -5px;align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.button-download-app p{margin:0.3125rem auto 0.3125rem 0.3125rem;font-size:.75rem;line-height:1.5rem;color:#a5a5b6}.button-download-app a{margin:0.3125rem;display:block;flex:0 0 auto}.button-download-app svg{width:4.5rem;height:1.5rem;display:block}.button-download-app img{width:auto;height:1.5rem}button-save-article{cursor:pointer;white-space:nowrap}button-save-article:focus,button-save-article:hover{text-decoration:underline}.facebook-link{font-size:.75rem;line-height:1rem;padding:1.125rem 0 1.25rem;align-items:center;background:#1877f2;box-shadow:0 16px 16px 0 rgba(34,43,72,.3);color:#fff;display:flex;justify-content:center;position:relative}.facebook-link b{font-weight:700;font-style:normal;display:block}.facebook-link span{text-align:center}.facebook-link svg{margin-right:.75rem;width:1.5rem;height:1.5rem;fill:#fff}.promo-company{padding:1.25rem 1.25rem 1.75rem;background:#f5f7f8}.promo-company a{font-size:.75rem;line-height:1.125rem;margin-top:1.25rem;color:#bf311a;display:inline-block}.promo-company a:focus,.promo-company a:hover{text-decoration:underline}.promo-company dd{font-weight:700;font-style:normal}.promo-company dl{font-size:.75rem;line-height:1.375rem}.promo-company dt{margin-right:4px;float:left}.promo-company p{font-size:.75rem;line-height:1.375rem}.promo-company .h1{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:1.4375rem}.promo-company .h2{font-weight:700;font-style:normal;font-size:.875rem;line-height:1.125rem}.contact{font-size:.875rem;line-height:1.625rem}.contact a{color:#bf311a}.contact a:focus,.contact a:hover{text-decoration:underline}.contact header{margin-bottom:1.875rem;padding-bottom:1.875rem;box-shadow:inset 0 -1px 0 0 #d0d7dc}.contact header .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.5rem;line-height:2.25rem;margin-bottom:.625rem}@media(min-width: 48em){.contact header .h{font-size:2.125rem;line-height:3rem}}.contact .body p{margin-bottom:1.875rem}.contact .body strong{font-weight:700;font-style:normal}.contact .body .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem;margin-bottom:4px}.content-text header{margin-bottom:1.875rem;padding-bottom:.625rem;box-shadow:inset 0 -1px 0 0 #d0d7dc}.content-text header .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.5rem;line-height:2.25rem;margin-bottom:.625rem}@media(min-width: 48em){.content-text header .h{font-size:2.125rem;line-height:3rem}}.cc-window{right:0;left:0;bottom:0;position:fixed;z-index:200;padding:0.625rem;align-items:center;background:#333;color:#e6e6e6;display:block}@media(min-width: 50em){.cc-window{display:flex}}.cc-invisible{display:none}.cc-message{padding:0.625rem;display:block;flex-grow:1}.cc-message a{color:gray;text-decoration:underline}.cc-message a:focus,.cc-message a:hover{color:#fff}.cc-compliance{flex:0 0 auto;order:2;padding:.5rem;text-align:right}.cc-dismiss{background:#e6e6e6;color:#1d1d2f;display:inline-block;min-width:10rem;padding:.5rem 1rem;text-align:center}.cc-dismiss:focus,.cc-dismiss:hover{background:#fff}#disqus{margin-bottom:3.125rem}div[data-don-nativperf]+svg{margin:0.3125rem 0 1.875rem auto;width:4.25rem;height:.5rem;display:block;fill:#78909c}.drawer{top:0;bottom:0;left:100%;position:fixed;z-index:22;padding-bottom:1.875rem;width:100vw;background:#000;box-shadow:0 10px 10px 0 rgba(0,0,0,.5);color:#fff;overflow-y:auto;pointer-events:none;transition:transform 400ms ease-in-out}@media(min-width: 30em){.drawer{width:18.75rem}}.drawer-on .drawer{pointer-events:initial;transform:translateX(-100%)}.drawer form-search{font-size:.75rem;line-height:2.5rem;margin-top:1.6875rem;margin-right:1.875rem;margin-left:1.875rem;display:block}.drawer form-search button{display:none}.drawer form-search form{position:relative}.drawer form-search input{padding:0 0.625rem 0 3.125rem;width:100%;background:rgba(232,232,232,.1);border-radius:4px}.drawer form-search input::-webkit-input-placeholder{font-weight:400;font-style:normal}.drawer form-search input::-ms-input-placeholder{font-weight:400;font-style:normal}.drawer form-search input::placeholder{font-weight:400;font-style:normal}.drawer form-search svg{top:.8125rem;left:1.25rem;position:absolute;z-index:1;width:1rem;height:1rem;fill:#fff;pointer-events:none}.drawer nav{font-size:.875rem;line-height:1.875rem;padding:1.25rem 1.875rem 1.0625rem}.drawer nav a:focus,.drawer nav a:hover{text-decoration:underline}.drawer nav .em{color:#bf311a}.drawer nav ul:nth-child(1){margin-bottom:1.5rem;padding-bottom:1.25rem;box-shadow:inset 0 -1px 0 0 rgba(217,217,217,.1)}.drawer nav ul:nth-child(1) a{display:block}.drawer nav ul:nth-child(1) li{position:relative}.drawer nav ul:nth-child(1) li::after{top:.5625rem;right:0;position:absolute;width:0;height:0;border-top:6px solid rgba(255,255,255,0);border-left:6px solid rgba(255,255,255,.3);border-bottom:6px solid rgba(255,255,255,0);content:"";display:block}.drawer nav ul:nth-child(2):not(:last-child){font-size:.875rem;line-height:1.5rem;margin:0 -4px 0.875rem;padding-bottom:1.875rem;box-shadow:inset 0 -1px 0 0 rgba(217,217,217,.1)}.drawer nav ul:nth-child(2):not(:last-child) a{padding:0 1.0625rem;background:#fff;border-radius:.75rem;display:inline-block}.drawer nav ul:nth-child(2):not(:last-child) li{padding:0.5rem 4px;color:#1d1d2f;display:inline-block;white-space:nowrap}.drawer nav ul:last-child{font-weight:400;font-style:normal;font-size:.875rem;line-height:1.625rem;margin:0 -8px}.drawer nav ul:last-child li{margin:0 0.5rem;display:inline-block}.drawer nav ul:last-child em{color:#bf311a}.drawer button-toggle-drawer{margin-left:auto;width:2.5rem;height:2.5rem;align-items:center;background:#bf311a;display:flex;justify-content:center}.drawer button-toggle-drawer svg{width:1.125rem;height:1.125rem;fill:#fff}.drawer .button-subscription{margin:0 1.875rem}.drawer .logo{top:0;left:1.6875rem;position:absolute;z-index:1}.drawer .logo svg{width:6.25rem;height:3.125rem;display:block;fill:#fff}.error-404{font-size:.875rem;line-height:1.5rem;padding:1.875rem 0 5rem;color:#6e6e88;text-align:center}.error-404 span{margin:1.25rem auto 2.8125rem;max-width:34.5rem;display:block}.error-404 svg{margin:0 auto;display:block}.error-404 svg:last-child{width:2.1875rem;height:2.1875rem;fill:#6e6e88}.focus-media{margin-left:auto;width:5rem}form-archive{font-family:"Open Sans",sans-serif;max-width:43.75rem;display:block}form-archive button{font-size:.875rem;line-height:2.5rem;padding:0 1.25rem;background:#bf311a;border-radius:2px;box-shadow:0 .875rem .875rem 0 rgba(191,49,26,.5);color:#fff}@media(min-width: 64em){form-archive button{min-width:12.5rem}}form-archive form{margin-bottom:1.625rem;align-items:flex-end;display:grid;grid-gap:1.25rem;grid-template-columns:1fr 1fr -webkit-min-content;grid-template-columns:1fr 1fr min-content}form-archive input,form-archive select{font-size:1rem;line-height:2.5rem;height:2.5rem;background:#f2f2f2;color:#1d1d2f;display:block;width:100%}form-archive input{padding:0 0.625rem}form-archive input::-webkit-inner-spin-button{display:none}form-archive select{padding:0 1.3125rem;border-radius:2px}form-archive label{font-size:.75rem;line-height:1.5rem;color:#6e6e88}form-archive .date{align-items:flex-end;display:flex;position:relative}form-archive .date label{flex-grow:1}form-archive .date label:first-child input{border-radius:2px 0 0 2px}form-archive .date label:last-child input{border-radius:0 2px 2px 0}form-archive .date span{bottom:100%;left:0;position:absolute}form-archive .h1{font-weight:700;font-style:normal;font-size:1.125rem;line-height:1.5rem;margin-bottom:1.25rem}form-archive .prev,form-archive .next{width:2.5rem;height:2.5rem;align-items:center;box-shadow:inset 0 0 0 1px #d6d6d6;display:flex;justify-content:center}form-archive .prev:focus,form-archive .prev:hover,form-archive .next:focus,form-archive .next:hover{box-shadow:inset 0 0 0 1px #bf311a}form-archive .prev svg,form-archive .next svg{width:.8125rem;height:.8125rem;fill:#bf311a}form-archive .prev{border-radius:0 2px 2px 0;transform:rotate(180deg)}form-archive .next{border-radius:0 2px 2px 0}form-change-email.email-invalid .email-invalid{display:block}form-change-email.email-repeat-invalid .email-repeat-invalid{display:block}form-change-email .error{display:none}form-change-password{display:block}form-change-password.password-invalid .password-invalid{display:block}form-change-password.password-repeat-invalid .password-repeat-invalid{display:block}form-change-password .error{display:none}form-change-password+.notification{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;align-items:center;background:#f7f9f9;box-shadow:inset 0 0 0 1px #d0d7dc;display:flex;flex-direction:column;justify-content:center;text-align:center}form-change-password+.notification .h{font-weight:700;font-style:normal;font-size:1.25rem;line-height:1.5rem;margin-bottom:.3125rem}form-change-password+.notification p{font-size:.875rem;line-height:1.625rem}form-change-password+.notification svg{width:3rem;height:2.3125rem;margin-bottom:1.6875rem;fill:#43a047}form-subscription-activate .notification{font-size:.75rem;line-height:1.25rem;color:#43a047}form-subscription-activate .notification p{display:inline}form-subscription-activate .notification svg{margin-right:.4375rem;width:.5rem;height:.625rem;fill:#43a047}input-email{display:block;position:relative}input-email input[type=email]{margin-bottom:.3125rem;padding:0.8125rem 0.875rem;width:100%;border-radius:2px;border:1px solid #d0d7dc;display:block}input-email input[type=email]::-webkit-input-placeholder{color:#6e6e88}input-email input[type=email]::-ms-input-placeholder{color:#6e6e88}input-email input[type=email]::placeholder{color:#6e6e88}input-email .invalid,input-email .loading,input-email .typing,input-email .valid{top:.9375rem;right:-30px;position:absolute;width:1.25rem;height:1.25rem;display:none}input-email .typing{font-size:2em;line-height:3rem}input-email .typing::before{content:"";animation:typing 2s linear infinite}input-email .valid{padding:4px;background:#43a047;border-radius:50%;fill:#fff}input-email .invalid{padding:4px;background:#c62828;border-radius:50%;fill:#fff}input-email .loading{animation:loading 1s linear infinite}input-email.valid .valid{display:block}input-email.invalid .invalid{display:block}input-email.typing .typing{display:block}input-email.loading .loading{display:block}input-password{display:block;position:relative}input-password input[type=password]{margin-bottom:.3125rem;padding:0.8125rem 0.875rem;width:100%;border-radius:2px;border:1px solid #d0d7dc;display:block}input-password input[type=password]::-webkit-input-placeholder{color:#6e6e88}input-password input[type=password]::-ms-input-placeholder{color:#6e6e88}input-password input[type=password]::placeholder{color:#6e6e88}input-password .invalid,input-password .typing,input-password .valid{top:.9375rem;right:-30px;position:absolute;width:1.25rem;height:1.25rem;display:none}input-password .info{display:none}input-password .typing{font-size:2em;line-height:3rem}input-password .typing::before{content:"";animation:typing 2s linear infinite}input-password .valid{padding:4px;background:#43a047;border-radius:50%;fill:#fff}input-password .invalid{padding:4px;background:#c62828;border-radius:50%;fill:#fff}input-password.valid .valid{display:block}input-password.invalid .info,input-password.invalid .invalid{display:block}input-password.typing .typing{display:block}input-user-email{font-size:.75rem;line-height:1.5rem;margin:1rem auto 1.75rem;display:block}subscription-sms input-user-email{max-width:25rem}input-user-email a{color:#bf311a;text-decoration:underline}input-user-email button[type=submit]{font-weight:700;font-style:normal;font-size:.75rem;line-height:3.125rem;margin-bottom:.625rem;width:100%;height:3.125rem;align-items:center;background:#43a047;color:#fff;display:flex;justify-content:center}input-user-email button[type=submit] svg{width:1.25rem;height:1.25rem;animation:loading 1s linear infinite;display:none;fill:#fff}input-user-email button[type=submit].disabled{opacity:.5}input-user-email button[type=submit].loading span{display:none}input-user-email button[type=submit].loading svg{display:block}input-user-email input[type=password]{margin-bottom:.3125rem;padding:0.8125rem 0.875rem;width:100%;border-radius:2px;border:1px solid #d0d7dc}input-user-email .email-exists{display:none}input-user-email .input-desc{margin-bottom:.625rem;color:#6e6e88}input-user-email .input-desc b{font-weight:700;font-style:normal;color:#1d1d2f}input-user-email .input-info{color:#bf311a}input-user-email.email-exists .email-exists{display:block}input-user-email.email-exists .not-email-exists{display:none}app-gallery{font-family:"Fira Sans Condensed",sans-serif;max-width:100vw;background:#000;color:#fff;display:flex;flex-direction:column;min-height:100vh;visibility:visible}@media(min-width: 48em){app-gallery{top:0;right:0;bottom:0;left:0;position:fixed;display:block}}app-gallery button-disqus{font-size:.75rem;line-height:1.5rem;padding:0 0.8125rem;height:2.25rem;align-items:center;box-shadow:inset 0 0 0 1px #3c3c53;cursor:pointer;display:flex}app-gallery button-disqus span:not(:empty){margin-left:.6875rem}app-gallery button-disqus svg{width:.8125rem;height:.8125rem;fill:#fff}app-gallery button-facebook-share{width:2.25rem;height:2.25rem;align-items:center;box-shadow:inset 0 0 0 1px #3c3c53;cursor:pointer;display:flex;justify-content:center}app-gallery button-facebook-share svg{width:.8125rem;height:.8125rem;display:block;fill:#fff}app-gallery .attribution{font-size:.625rem;line-height:.75rem;margin-bottom:1.6875rem;color:#fff;display:block}app-gallery .button{top:0;bottom:0;position:absolute;z-index:1;width:50%;align-items:center;display:flex}@media(max-width: 47.9375em){app-gallery .button{opacity:0}}app-gallery .button svg{margin:1.875rem;width:1.5rem;height:1.5rem;fill:#fff}app-gallery .button.hidden{display:none}app-gallery .button.next{justify-content:flex-end;right:0}app-gallery .button.prev{justify-content:flex-start;left:0}app-gallery .button.prev svg{transform:rotate(180deg)}app-gallery .caption{font-size:.875rem;line-height:1.5rem;margin-bottom:.875rem;display:block}app-gallery .captions{margin-bottom:2.375rem;color:#b4b4c9}app-gallery .captions .swiper-slide:not(.swiper-slide-active){opacity:0 !important}app-gallery>.close{font-size:.75rem;line-height:2.5rem;top:0;right:0;position:fixed;z-index:10;width:1.875rem;height:1.875rem;align-items:center;background:#bf311a;display:flex;justify-content:center;letter-spacing:-0.3px;white-space:nowrap}@media(min-width: 48em){app-gallery>.close{width:2.5rem;height:2.5rem}}app-gallery>.close:focus span,app-gallery>.close:hover span{text-decoration:underline}app-gallery>.close span{top:0;right:3.25rem;position:absolute}@media(max-width: 47.9375em){app-gallery>.close span{display:none}}app-gallery>.close svg{width:.625rem;height:.625rem;fill:#fff}@media(min-width: 48em){app-gallery>.close svg{width:.875rem;height:.875rem}}app-gallery .content{position:relative}@media(min-width: 48em){app-gallery .content{top:0;right:0;bottom:0;left:22.5rem;position:fixed}}app-gallery .content img{max-width:100vw;max-height:100vh}@media(min-width: 48em){app-gallery .content img{max-width:100%;max-height:100%}}app-gallery .content picture{width:100%;height:100%;align-items:center;display:flex;justify-content:center}.drawer-off app-gallery .content{left:0}@media(min-width: 48em){app-gallery .content .swiper-slide{padding:5.625rem;height:100vh}}app-gallery .content .swiper-slide.hidden{display:none}app-gallery .h1{font-weight:700;font-style:normal;font-size:1.25rem;line-height:1.625rem;margin-bottom:.9375rem;letter-spacing:-0.3px}app-gallery .pagination-fraction{text-align:center}@media(max-width: 47.9375em){app-gallery .pagination-fraction{right:0;bottom:0;left:auto;position:absolute;z-index:1;font-size:.625rem;line-height:1.25rem;padding:0 0.625rem;width:auto;background:rgba(0,0,0,.4)}}@media(min-width: 48em){app-gallery .pagination-fraction{right:0;left:0;bottom:0;position:absolute;font-size:.875rem;line-height:5.625rem}}app-gallery .share{display:grid;grid-gap:.8125rem;grid-template-columns:repeat(2, -webkit-min-content);grid-template-columns:repeat(2, min-content)}@media(max-width: 47.9375em){app-gallery .share{justify-content:flex-end}}app-gallery .sidebar{padding:1.875rem;background:#1d1d2f;flex-grow:1}@media(min-width: 48em){app-gallery .sidebar{top:0;bottom:0;left:0;position:fixed;z-index:10;width:22.5rem;overflow-y:auto}}app-gallery .sidebar .close{font-size:.75rem;line-height:1.5rem;margin-bottom:.9375rem;align-items:center;cursor:pointer;display:flex;letter-spacing:-0.3px}@media(max-width: 47.9375em){app-gallery .sidebar .close{display:none}}app-gallery .sidebar .close:focus,app-gallery .sidebar .close:hover{text-decoration:underline}app-gallery .sidebar .close svg{margin-right:.5rem;width:.625rem;height:.625rem;fill:#fff;transform:rotate(180deg)}html{opacity:1 !important;overflow:visible;overflow-x:hidden}html.drawer-on{overflow:hidden}body{min-height:101vh;align-items:center;display:flex;flex-direction:column;letter-spacing:-0.4px;overflow:visible;position:relative}body>*{visibility:visible}gpt-slot{display:flex;justify-content:center}:not(.os-android) .android-only{display:none !important}:not(.os-ios) .ios-only{display:none !important}.sas-position iframe{display:block}.sas-position img{height:auto;margin:0 auto}hr{margin-bottom:1.25rem;width:100%;height:1px;background:#eceff1}img{display:block;max-width:100%;position:relative}img.lazyload{opacity:0}[data-sizes=auto]{display:block}[data-sizes=auto].lazyload{width:0}q{quotes:"„" "“"}.table{width:100%;overflow-x:auto}.grid{display:grid;grid-auto-flow:row dense;grid-gap:0 1.875rem;grid-template-columns:[full-start content-start content-right-start left-start center-start sidebar-start right-start] 1fr [left-end center-end content-end content-right-end sidebar-end right-end full-end]}@media(min-width: 48em){.grid{grid-gap:0 1.25rem;grid-template-columns:[full-start content-start content-right-start left-start center-start] 1fr [left-end center-end content-end sidebar-start right-start] 300px [content-right-end sidebar-end right-end full-end]}}@media(min-width: 64em){.grid{grid-gap:0 2.5rem;grid-template-columns:[full-start content-start content-right-start left-start] 300px [left-end center-start] 1fr [center-end content-end sidebar-start right-start] 300px [content-right-end sidebar-end right-end full-end]}}@media(min-width: 64em){.page-about .grid,.page-article .grid{grid-template-columns:[full-start content-start left-start] 180px [left-end center-start content-right-start] 1fr [center-end content-end sidebar-start right-start] 300px [content-right-end sidebar-end right-end full-end]}}@media(min-width: 64em){.page-about .grid,.page-article-longform .grid{grid-template-columns:[full-start content-start left-start] 210px [left-end center-start content-right-start] 1fr [center-end content-end sidebar-start right-start] 210px [content-right-end sidebar-end right-end full-end]}}@media(min-width: 48em){.page-user-settings .grid{grid-template-columns:[full-start left-start] 260px [left-end content-right-start]}}.grid-full,.grid-left,.grid-center,.grid-content,.grid-sidebar,.grid-right{min-width:0}.grid-full{grid-column:full-start/full-end}.grid-left{grid-column:left-start/left-end}.grid-center{grid-column:center-start/center-end}.grid-content{grid-column:content-start/content-end}.grid-content-right{grid-column:content-right-start/content-right-end}.grid-sidebar{grid-column:sidebar-start/sidebar-end}.grid-right{grid-column:right-start/right-end}header-article{right:0;left:0;bottom:100%;position:fixed;z-index:22;height:3.125rem;align-items:center;background:#bf311a;color:#fff;display:none;transition:transform 400ms ease-in-out;white-space:nowrap}@media(min-width: 80em){header-article{display:flex}}.scrolling-down header-article{transform:translateY(100%)}header-article .article-title{width:100%;font-weight:700;font-style:normal;font-size:.75rem;line-height:1.5rem;letter-spacing:0;overflow:hidden;position:relative}header-article .article-title::after{top:0;right:0;bottom:0;position:absolute;width:3.125rem;height:100%;background:#bf311a;background:linear-gradient(232deg, #bf311a 27%, rgba(191, 49, 26, 0) 100%);content:""}header-article .article-title span{font-weight:400;font-style:normal}header-article article-read{margin-right:auto}header-article button-facebook-share{padding:0 2.5rem;border-left:1px solid #d2462f;cursor:pointer}header-article button-facebook-share svg{margin-right:.3125rem;opacity:.5}@media(max-width: 63.9375em){header-article button-facebook-share span{display:none}}header-article button-disqus{font-weight:400;font-style:normal}header-article button-disqus span:first-of-type{font-weight:700;font-style:normal}@media(max-width: 63.9375em){header-article button-disqus span:first-of-type{display:none}}@media(max-width: 63.9375em){header-article button-save-article span{display:none}}header-article .logo{margin:0 2.0625rem 0 1.5625rem;flex:0 0 auto}@media(max-width: 47.9375em){header-article .logo{margin-right:auto}}header-article .logo svg{width:6.25rem;height:3.125rem;display:block;fill:#fff}.header-articles{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.25rem;max-height:2.5rem;align-items:center;display:flex;overflow:hidden;position:relative;white-space:nowrap}@media(min-width: 48em){.page-home .header-articles{margin-bottom:1.25rem}}.header-articles:not(:empty){height:2.5rem}@media(min-width: 48em){.header-articles:not(:empty){max-height:3.75rem;box-shadow:0 1px 0 0 #eceff1}}.header-articles:not(:empty)::after{top:0;right:0;bottom:0;position:absolute;width:5.625rem;background:linear-gradient(to left, white 0%, rgba(255, 255, 255, 0) 100%);content:"";display:block;pointer-events:none}.header-articles .article-tile{margin-left:.75rem;align-items:center;display:flex;flex:0 0 auto}.header-articles .article-tile:not(:first-of-type)::before{margin-right:.75rem;width:.375rem;height:.375rem;background:#bf311a;content:"";display:block}.header-articles>.h{font-size:.625rem;line-height:1.25rem;padding:0 0.625rem;background:#bf311a;color:#fff;display:inline-block;flex:0 0 auto;text-transform:uppercase}.header-fixed{top:0;right:0;left:0;position:fixed;z-index:21;width:100vw;height:3.125rem;align-items:center;background:#bf311a;box-shadow:0 4px 20px 0 rgba(70,70,70,.5);color:#fff;display:flex}.header-fixed form-search{margin-left:auto}.header-fixed nav{display:flex;flex:0 1 auto;overflow:hidden;white-space:nowrap}@media(max-width: 79.9375em){.header-fixed nav{display:none}}.header-fixed nav a{padding:0 0.3125rem}.header-fixed nav a:focus,.header-fixed nav a:hover{text-decoration:underline}.header-fixed nav li{flex:0 0 auto;padding:0 1px;letter-spacing:0}.header-fixed nav li:nth-last-child(3){padding-left:.375rem}.header-fixed nav li:nth-last-child(4){padding-right:.375rem;box-shadow:1px 0 0 0 #fff}.header-fixed nav ul{height:3.125rem;align-items:center;display:flex;flex:0 0 auto;justify-content:flex-start}.header-fixed button-toggle-drawer{width:3.125rem;height:3.125rem;cursor:pointer;display:flex}@media(min-width: 64em){.header-fixed button-toggle-drawer{display:none}}.header-fixed button-toggle-drawer svg{width:1.125rem;height:1.125rem}.header-fixed .logo{padding:0 1.25rem;flex:0 0 auto}@media(max-width: 47.9375em){.header-fixed .logo{margin-right:auto}}.header-fixed .logo svg{width:6.25rem;height:3.125rem;display:block;fill:#fff}.header-page{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-end}.header-page p{font-size:.875rem;line-height:1.5rem;margin-bottom:1.875rem;padding-bottom:1.25rem;box-shadow:inset 0 -4px 0 0 #d0d7dc;flex:0 0 100%;letter-spacing:-0.3px}.page-rubric .header-page p{margin-bottom:0;padding-bottom:0;box-shadow:none}.header-page p+img{margin-right:auto;max-width:25rem}.header-page .breadcrumb{flex:0 0 100%}.header-page .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.5rem;line-height:2.25rem;margin-right:auto;flex:0 1 auto}@media(min-width: 50em){.header-page .h{font-size:2.125rem;line-height:3rem}}.page-autonomy-form .header-page .h{flex:0 0 100%}.header-page .hero{margin:1.25rem 0 2.5rem;flex:0 0 100%}@media(max-width: 29.9375em){.header-page .hero .image{margin:0 -20px}}.header-page .button{margin-left:.625rem}.header-page button-reload{margin-left:.625rem;width:2.25rem;height:2.25rem;align-items:center;box-shadow:inset 0 0 0 1px #d0d7dc;display:flex;justify-content:center}.header-page button-reload svg{width:.75rem;height:.75rem;fill:#000}.header-page .button-archive{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.25rem;margin-left:.625rem;min-width:2.25rem;min-height:2.25rem;align-items:center;background:#bf311a;color:#fff;display:flex;letter-spacing:-0.3px;white-space:nowrap;justify-content:center}@media(min-width: 30em){.header-page .button-archive{padding:0 1.25rem}}.header-page .button-archive:focus,.header-page .button-archive:hover{text-decoration:underline}.header-page .button-archive span{margin-left:.3125rem}@media(max-width: 29.9375em){.header-page .button-archive span{display:none}}.header-page .button-archive svg{width:1.1875rem;height:1.1875rem;fill:#fff}.header-page .button-facebook{width:2.25rem;height:2.25rem;align-items:center;box-shadow:inset 0 0 0 1px #d0d7dc;display:flex;justify-content:center}.header-page .button-facebook:focus,.header-page .button-facebook:hover{background:#1877f2}.header-page .button-facebook:focus svg,.header-page .button-facebook:hover svg{fill:#fff}.header-page .button-facebook svg{width:.75rem;height:.75rem;fill:#1877f2}.header-page .button-newsletter{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.25rem;background:#bf311a;box-shadow:none;color:#fff;display:block}@media(min-width: 48em){.header-page .button-newsletter{padding:0 1.25rem;width:auto}}.header-page .button-newsletter span{margin-left:.5rem}@media(max-width: 47.9375em){.header-page .button-newsletter span{display:none}}.header-page .button-newsletter svg{width:.875rem;height:.875rem;fill:#fff}.header-page .button-rss{margin-left:.625rem;width:2.25rem;height:2.25rem;align-items:center;box-shadow:inset 0 0 0 1px #d0d7dc;display:flex;justify-content:center}.header-page .button-rss:focus,.header-page .button-rss:hover{background:#1d1d2f}.header-page .button-rss:focus svg,.header-page .button-rss:hover svg{fill:#fff}.header-page .button-rss svg{width:.75rem;height:.75rem;display:block;fill:#000}.header-page .submenu{flex:0 0 100%}.search-modal{top:0;right:0;bottom:0;left:0;position:fixed;z-index:23;padding:3.125rem 1.25rem 1.25rem;align-items:center;background:#1d1d2f;box-shadow:inset 0 3.125rem 0 0 #bf311a;display:flex;flex-direction:column;justify-content:center;opacity:0;pointer-events:none;transition:all 200ms ease-in-out;transform:scale(1.1)}.search-modal-on .search-modal{opacity:1;pointer-events:initial;transform:scale(1)}.search-modal button-toggle-search{top:0;right:0;position:absolute;width:3.125rem;height:3.125rem;align-items:center;background:#b72d17;cursor:pointer;display:flex;justify-content:center}.search-modal button-toggle-search svg{width:.875rem;height:.875rem;fill:#fff}.search-modal form-search{font-size:.75rem;line-height:2.25rem;max-width:47.8125rem;width:100%}.search-modal form-search button{margin-left:.625rem;padding:0 1.875rem;background:#bf311a;color:#fff;flex:0 0 auto}.search-modal form-search input{padding:0 1.25rem;background:#fff;flex-grow:1}.search-modal form-search input::-webkit-input-placeholder{font-weight:400;font-style:normal}.search-modal form-search input::-ms-input-placeholder{font-weight:400;font-style:normal}.search-modal form-search input::placeholder{font-weight:400;font-style:normal}.search-modal form-search form{display:flex}.search-modal .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.625rem;line-height:2.25rem;margin-bottom:4.9375rem;color:#fff}.search-modal .logo{top:0;left:1.875rem;position:absolute}.search-modal .logo svg{width:6.25rem;height:3.125rem;display:block;fill:#fff}.header-site{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.5rem;height:3.125rem}@media(min-width: 64em){.header-site{height:6.25rem}}@media(min-width: 64em){.page-subscription .header-site{height:3.125rem}}.header-site button-disqus{padding:0 1.875rem;align-items:center;border-left:1px solid #d2462f;display:flex;flex:0 0 auto;justify-content:center}.header-site button-disqus svg{margin-right:.3125rem;width:.75rem;height:.75rem;fill:#fff;opacity:.5}.header-site button-facebook-share{padding:0 1.875rem;box-shadow:-1px 0 0 0 rgba(179,179,179,.5)}.header-site button-facebook-share svg{margin-right:.3125rem;width:.75rem;height:.75rem;fill:#fff;opacity:.5}.header-site button-save-article{padding:0 1.875rem;height:3.125rem;align-items:center;border-left:1px solid #d2462f;display:flex;flex:0 0 auto;justify-content:center}.header-site button-save-article svg{margin-right:.3125rem;width:.75rem;height:.75rem;fill:#fff;opacity:.5}.header-site button-toggle-drawer{align-items:center;display:flex;justify-content:center}@media(min-width: 48em){.header-site button-toggle-drawer{background:#b72d17}}.header-site button-toggle-drawer svg{width:1.125rem;height:1.125rem;fill:#fff}.header-site button-toggle-search{margin-left:auto;width:3.125rem;height:3.125rem;align-items:center;background:#b72d17;border-left:1px solid #d2462f;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center}@media(max-width: 47.9375em){.header-site button-toggle-search{display:none}}.header-site button-toggle-search svg{width:.75rem;height:.75rem;fill:#fff}.header-site .button{height:3.125rem;align-items:center;display:flex;flex:0 0 auto;justify-content:center}.header-site .button:focus span,.header-site .button:hover span{text-decoration:underline}.header-site .button-subscription{padding:0 1.875rem;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;letter-spacing:0;background:#43a047}@media(max-width: 47.9375em){.header-site .button-subscription{padding:0 0.9375rem;font-weight:700;font-style:normal}}.header-site .button-subscription:focus,.header-site .button-subscription:hover{text-decoration:underline}.header-site .button-subscription span{font-weight:700;font-style:normal;margin-left:.5em}@media(max-width: 47.9375em){.header-site .button-subscription span{display:none}}.header-top{top:0;right:0;left:0;position:absolute;z-index:21;background:#fff}@media(max-width: 63.9375em){.header-top{display:none}}.header-top nav{padding:0 1.875rem;box-shadow:0 1px 0 0 #eceff1;display:flex;flex:0 1 auto;justify-content:center;overflow:auto;white-space:nowrap}@media(max-width: 63.9375em){.header-top nav{display:none}}.header-top nav a{padding:0 0.3125rem}.header-top nav a:focus,.header-top nav a:hover{text-decoration:underline}.header-top nav li{flex:0 0 auto;letter-spacing:0;padding:0 1px}.header-top nav ul{height:3.125rem;align-items:center;display:flex;flex:0 0 auto;justify-content:flex-start}.header-top nav ul:nth-child(2)::before{margin:0 0.3125rem;width:1px;height:1.25rem;background:#d0d7dc;content:"";display:block}.header-top nav ul:nth-child(2) li{color:#bf311a}.header-top .logo{top:0;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.header-top .logo svg{width:9.375rem;height:100%;fill:#fff}.header-top .utility{height:3.125rem;align-items:center;background:#bf311a;box-shadow:0 4px 8px 0 rgba(0,0,0,.3);color:#fff;display:flex;justify-content:flex-end;position:relative}.header-top .utility .wrapper{margin:0 auto;width:75rem;display:flex;position:relative}@media(max-width: 39.9375em){.hero-image{margin:0 -20px}}@media(max-width: 39.9375em){.hero-video{margin:0 -20px}}.image-attribution{right:0;bottom:0;position:absolute;font-size:.625rem;line-height:1.25rem;padding:0 0.875rem;background:#000;color:#fff}like-dislike header{font-weight:700;font-style:normal;font-size:1.125rem;line-height:1.44em;margin-bottom:1rem}@media(min-width: 48em){like-dislike header{font-size:1.75rem;line-height:1.36em}}like-dislike header svg{width:4.375rem;height:1.1875rem}like-dislike header .h{display:inline}like-dislike .attribution{font-weight:400;font-style:normal;font-size:.75rem;line-height:1.5rem;color:#6e6e88;text-align:right}like-dislike .attribution.desktop{margin:0.375rem 0 0.9375rem}@media(max-width: 47.9375em){like-dislike .attribution.desktop{display:none}}@media(min-width: 48em){like-dislike .attribution.mobile{display:none}}like-dislike .content{margin:0 auto;display:flex;flex-direction:column;position:relative;justify-content:flex-end;text-align:center}@media(max-width: 39.9375em){like-dislike .content{margin:0 -20px}}@media(min-width: 48em){like-dislike .content{color:#fff}}like-dislike .controls{display:grid;grid-template-columns:1fr -webkit-min-content -webkit-min-content 1fr;grid-template-columns:1fr min-content min-content 1fr;grid-gap:.625rem}@media(min-width: 48em){like-dislike .controls{grid-gap:1.25rem}}like-dislike .description{font-family:"Droid Serif",serif;font-size:1.125rem;line-height:2.125rem;margin-bottom:1.25rem}@media(min-width: 50em){like-dislike .description{max-width:45.625rem;padding-left:8.125rem}}like-dislike .description b,like-dislike .description strong{font-weight:700;font-style:normal}like-dislike .hidden{opacity:0;pointer-events:none}like-dislike .message{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.75rem}@media(min-width: 48em){like-dislike .message{margin-bottom:1.25rem}}like-dislike .next{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.75rem;margin-bottom:.625rem;padding:0 1.25rem;background:rgba(29,29,47,.58);color:#fff;display:inline-block;white-space:nowrap}@media(min-width: 48em){like-dislike .next{margin-bottom:1.5625rem}}like-dislike .next:focus,like-dislike .next:hover{text-decoration:underline}like-dislike .next.hidden{display:none}like-dislike .option{font-size:1rem;line-height:3.75rem;height:3.75rem;align-items:center;display:flex;position:relative}@media(min-width: 48em){like-dislike .option{font-size:1.5rem}}like-dislike .option:disabled .text-label{display:none}like-dislike .option.dislike{text-align:left}like-dislike .option.like{text-align:right}like-dislike .option.loading.like::before{top:0;right:0;bottom:0;position:absolute;border-top-color:#43a047;border-bottom-color:#43a047}like-dislike .option.loading.dislike::before{top:0;bottom:0;left:0;position:absolute;border-top-color:#bf311a;border-bottom-color:#bf311a}like-dislike .option.loading::before{width:3.75rem;height:3.75rem;border-width:4px;border-style:solid;border-right-color:transparent;border-left-color:transparent;animation:rotate 2s cubic-bezier(0.26, 1.36, 0.74, -0.29) infinite;border-radius:50%;content:"";display:block;z-index:2}like-dislike .option:not([disabled]):hover .label.like{background:#43a047;fill:#fff}like-dislike .option:not([disabled]):hover .label.dislike{background:#bf311a;fill:#fff}like-dislike .option.voted .label{opacity:0}like-dislike .option svg{width:3.75rem;height:3.75rem;border-radius:50%;overflow:hidden}like-dislike .option .label{padding:1.25rem;background:#fff;transition:all 200ms ease}@media(max-width: 47.9375em){like-dislike .option .label{box-shadow:0 0 0 1px #d6d6d6}}like-dislike .option .label.like{top:0;right:0;position:absolute;z-index:1;fill:#43a047}like-dislike .option .label.dislike{top:0;left:0;position:absolute;z-index:1;fill:#bf311a}like-dislike .option .mark{fill:#fff}like-dislike .option .mark.like{padding:1.125rem;background:#43a047}like-dislike .option .mark.dislike{padding:1.3125rem;background:#bf311a}like-dislike .result{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:1.5rem;line-height:3.75rem}like-dislike .result.dislike{text-align:left}like-dislike .result.like{text-align:right}like-dislike .text{padding:0.625rem 1.25rem 1.25rem}@media(min-width: 48em){like-dislike .text{right:0;left:0;bottom:0;position:absolute;padding:2.5rem 1.25rem;background:linear-gradient(to top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%)}}like-dislike .text-label{font-weight:700;font-style:normal;min-width:3.75rem}like-dislike .text-label:first-child{padding-right:.625rem}like-dislike .text-label:last-child{padding-left:.625rem}@media(min-width: 48em){like-dislike .text-label{min-width:5.625rem}}.login-social{margin:-5px -5px 1.375rem;display:flex;flex-wrap:wrap}.login-social a{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.5rem;margin:0.3125rem;padding:0 0.625rem;align-items:center;box-shadow:inset 0 0 0 1px #d0d7dc;color:#1d1d2f;display:flex;flex:1 0 auto;justify-content:center;text-decoration:none;white-space:nowrap}.login-social a:focus,.login-social a:hover{text-decoration:underline}.login-social a.facebook svg{fill:#1877f2}.login-social a svg{margin-right:.625rem;width:1.25rem;height:1.25rem}.nav-service{margin-bottom:1.875rem}.nav-service .h1{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.4375rem}.nav-service a{font-size:.875rem;line-height:2.14em;padding:0 0.625rem 0 1rem;color:#bf311a;position:relative}@media(min-width: 64em){.nav-service a{font-size:.75rem;line-height:2.17em}}.nav-service a:focus,.nav-service a:hover{text-decoration:underline}.nav-service a::before{top:.5rem;left:0;position:absolute;width:.375rem;height:.375rem;background:#bf311a;content:""}@media(max-width: 63.9375em){.nav-service li{display:inline}}.nav-service ul{font-weight:700;font-style:normal}.promo-newsletter{padding-top:1.875rem;background:#1d1d2f;color:#fff;text-align:center}.promo-newsletter a{font-size:.625rem;line-height:1.125rem;height:2.5rem;align-items:center;background:#bf311a;display:flex;justify-content:center}.promo-newsletter a:focus,.promo-newsletter a:hover{text-decoration:underline}.promo-newsletter p{font-size:.75rem;line-height:1.125rem;padding:0 1.25rem 2.375rem;color:#a5a5b6}.promo-newsletter svg{margin-bottom:.5rem;width:1.5rem;height:1.5rem;fill:#bf311a}.promo-newsletter .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:1.4375rem}app-notification{top:0;right:0;bottom:0;left:0;position:fixed;z-index:21;display:block;pointer-events:none}app-notification .notification{margin:6.875rem 1.25rem;padding:0.625rem 2.5rem 0.625rem 1.25rem;position:relative;transition:all 400ms ease-in-out}app-notification .notification:not(.active){opacity:0;transform:translateY(-100%)}app-notification .notification.active{pointer-events:initial}app-notification .notification.error{background:#bf311a;color:#fff}app-notification .notification.message{background:#d3d3d3}app-notification .notification.success{background:#43a047;color:#fff}app-notification .notification .close{top:.625rem;right:.625rem;position:absolute;width:1.25rem;height:1.25rem;font-size:1.5rem;line-height:1.25rem;text-align:center}.page-about{background:#f1f8fe}.page-about .content .h2{margin-bottom:1.875rem;font-weight:700;font-style:normal;font-size:2rem;line-height:3rem}.page-about .content .h3{margin-bottom:1rem;font-weight:700;font-style:normal;font-size:1.5rem;line-height:2.25rem}.page-about .content p{margin-bottom:1rem}.page-about .content p strong{font-weight:700;font-style:normal}.page-about .content a{color:#bf311a}.page-about .content a:hover{text-decoration:underline}.page-about .content ul{padding-left:1.5rem;list-style-type:disc}.page-article .grid-left-1 .promo-print-article{position:-webkit-sticky;position:sticky;top:3.75rem}.page-article .grid-left-2{display:flex;flex-direction:column;justify-content:flex-end}@media(max-width: 63.9375em){.page-article .grid-left-2{margin-bottom:1.875rem}}.page-article .sidebar-first{grid-row:span 2}.page-autonomy-form #emf-form-iframe-container iframe{width:100%;height:125rem}.page-gallery{background:#000}.page-home .article-tile .flag-native{font-size:0;line-height:0}.page-home .article-tile .flag-native::before{font-size:.625rem;line-height:1.125rem;content:"We know how"}.page-subscription .header-fixed{position:absolute}.page-subscription .header-top nav{display:none}.page-thank-you .header-fixed,.page-thank-you .header-top{box-shadow:0 4px 8px 0 rgba(0,0,0,.3)}.page-thank-you .header-fixed nav,.page-thank-you .header-top nav{display:none}.page-thank-you .help{padding-top:3.25rem;letter-spacing:0;text-align:center}.page-thank-you .help a{color:#bf311a}.page-thank-you .help a:focus,.page-thank-you .help a:hover{text-decoration:underline}.page-thank-you .help .h3,.page-thank-you .help .h2{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;color:#1d1d2f}.page-thank-you .help .h3{margin-bottom:1.125rem;font-size:1.25rem;line-height:1.5rem}.page-thank-you .help .h2{font-size:1.5rem;line-height:2.3125rem}.page-thank-you .help p{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.25rem;margin-bottom:1rem;color:#6e6e88}.pagination{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:2.5rem;margin:1.875rem 0 1.6875rem;align-items:flex-start;display:flex;text-align:center}.page-article .pagination{margin-right:auto;margin-left:auto;max-width:15rem}@media(max-width: 29.9375em){.pagination{flex-wrap:wrap}}.pagination .archive{margin-left:.8125rem;padding:0 1.5rem;box-shadow:inset 0 0 0 1px #d6d6d6}@media(max-width: 29.9375em){.pagination .archive{margin:0.8125rem 0 0;flex:1 1 100%}}.pagination .archive:focus,.pagination .archive:hover{box-shadow:inset 0 0 0 1px #bf311a;color:#bf311a}.pagination .control{width:2.5rem;height:2.5rem;align-items:center;display:flex;justify-content:center}.pagination .control:first-child{transform:rotate(180deg)}.pagination .control svg{width:.5625rem;height:.5625rem}.pagination a.control{background:#bf311a}.pagination a.control svg{fill:#fff}.pagination div.control{background:#f0f0f0}.pagination div.control svg{fill:#a8a8bd}.pagination .current{min-width:2.25rem;align-items:center;display:flex;flex-grow:1;flex-direction:column;justify-content:center;white-space:nowrap}.pagination .current a{font-weight:400;font-style:normal}.pagination .current a:focus,.pagination .current a:hover{text-decoration:underline}.partners{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;text-align:center}@media(min-width: 48em){.partners{grid-row:span 2}}.partners li{padding:1.25rem 0}.partners img{margin:0 auto;width:8.5625rem;height:auto}@keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}.poll{display:block;position:relative}.poll .confirmation{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;padding:1.25rem;align-items:center;background:#fff;box-shadow:inset 0 0 0 1px #d0d7dc;display:flex;flex-direction:column;justify-content:center;pointer-events:none;transition:opacity 400ms ease-in-out}.poll .confirmation.hidden{opacity:0}.poll .confirmation svg{width:9.375rem;height:3.125rem;fill:#bf311a;margin-bottom:.5rem}.poll .confirmation-heading{margin-bottom:.5rem;font-weight:700;font-style:normal}.poll .message{font-size:.875rem;line-height:1.5rem;padding-top:.5rem;color:#6e6e88;text-align:center}.poll .message.hidden{opacity:0;pointer-events:none}html:not(.page-home) .poll{margin:1.875rem -20px;padding:1.875rem 1.25rem 2.5rem;box-shadow:inset 0 0 0 1px #d0d7dc,inset 0 3px 0 0 #bf311a;position:relative}@media(min-width: 48em){html:not(.page-home) .poll{margin:1.875rem 0;box-shadow:inset 0 0 0 1px #d0d7dc,inset 3px 0 0 0 #bf311a}}html:not(.page-home) .poll .label{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;margin-bottom:1.0625rem}@media(min-width: 48em){html:not(.page-home) .poll .label{margin-bottom:.6875rem}}html:not(.page-home) .poll .option{font-size:.875rem;line-height:1.5rem;padding-bottom:.6875rem;align-items:flex-end;box-shadow:inset 0 -0.3125rem 0 0 #d0d7dc;display:flex;letter-spacing:-0.3px;position:relative}html:not(.page-home) .poll .option:not(:last-child){margin-bottom:1.375rem}html:not(.page-home) .poll .result{margin-left:auto;font-weight:700;font-style:normal;font-size:.75rem;line-height:1.25rem;padding:0 0.6875rem;background:#2196f3;border-radius:.625rem;color:#fff}html:not(.page-home) .poll .fill{bottom:0;left:0;position:absolute;background:linear-gradient(to right, #fad961, #f76b1c);height:.25rem;transition:width 400ms ease-out}html:not(.page-home) .poll .fill.loading{background:linear-gradient(-45deg, #fad961 25%, #f76b1c 25%, #f76b1c 50%, #fad961 50%, #fad961 75%, #f76b1c 75%, #f76b1c);background-size:50px 50px;animation:move 2s linear infinite}html:not(.page-home) .poll .question{font-weight:700;font-style:normal;font-size:.875rem;line-height:1.375rem;margin-bottom:1.5625rem}@media(min-width: 48em){html:not(.page-home) .poll .question{margin-bottom:1.25rem}}.page-home .poll{padding-bottom:.625rem}.page-home .poll .poll .label{font-weight:700;font-style:normal;font-size:1rem;line-height:1.5rem;margin-bottom:.9375rem;display:block}.page-home .poll .poll .message{order:3}.page-home .poll .poll .fill{margin-bottom:.8125rem;order:2;pointer-events:initial;position:static;height:4px}.page-home .poll .poll .name{letter-spacing:-0.3px;order:3;pointer-events:initial}.page-home .poll .poll .name button{font-weight:700;font-style:normal;font-size:.875rem;line-height:2.25rem;min-width:5rem;color:#fff}.page-home .poll .poll .name button:focus,.page-home .poll .poll .name button:hover{text-decoration:underline}.page-home .poll .poll .result{font-weight:700;font-style:normal;order:1;pointer-events:initial}.page-home .poll .poll .option{top:0;right:0;left:0;position:absolute;margin:0;padding:0;box-shadow:none;display:flex;flex-direction:column;overflow:visible}.page-home .poll .poll .option:first-child{align-items:flex-start}.page-home .poll .poll .option:first-child button{background:false}.page-home .poll .poll .option:first-child button:not(:disabled):focus,.page-home .poll .poll .option:first-child button:not(:disabled):hover{background:false}.page-home .poll .poll .option:first-child .fill{background:false}.page-home .poll .poll .option:last-child{align-items:flex-end}.page-home .poll .poll .option:last-child button{background:false}.page-home .poll .poll .option:last-child button:not(:disabled):focus,.page-home .poll .poll .option:last-child button:not(:disabled):hover{background:false}.page-home .poll .poll .option:last-child .fill{background:false}.page-home .poll .poll .option button:disabled{cursor:default;text-decoration:none}.page-home .poll .poll .options{height:4.6875rem;align-self:stretch;order:2;pointer-events:none;position:relative}.page-home .poll .poll .question{font-family:"Droid Serif",serif;font-size:1rem;line-height:1.625rem;margin-bottom:1.125rem;order:3}.poll-article{display:block;position:relative;margin:1.875rem -20px;padding:2.375rem 1.25rem 2.625rem;background:#d0d7dc;position:relative}.poll-article__confirmation{align-items:center;background:#fff;box-shadow:inset 0 0 0 1px #d0d7dc;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:1rem;pointer-events:none;position:absolute;right:0;top:0;transition:opacity 400ms ease-in-out;z-index:1}.poll-article__confirmation.hidden{opacity:0}.poll-article__confirmation svg{width:9.375rem;height:3.125rem;fill:#bf311a;margin-bottom:.5rem}.poll-article__confirmation-heading{font-weight:bold;margin-bottom:.5rem}.poll-article__message{font-size:.875rem;line-height:1.5rem;color:#6e6e88;padding-top:.5rem;text-align:center}.poll-article__message.hidden{opacity:0;pointer-events:none}@media(min-width: 40em){.poll-article{margin:1.875rem 0}}@media(min-width: 50em){.poll-article{padding:2.25rem 5.3125rem 3.125rem}}.poll-article::before{top:0;left:0;position:absolute;width:1.25rem;height:1.25rem;background:#43a047;content:"";display:block}.poll-article__label{display:none}.poll-article__option{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.5rem;align-items:flex-end;box-shadow:inset 0 -0.3125rem 0 0 #fff;display:flex;padding-bottom:1rem;position:relative;text-transform:uppercase}.poll-article__option:not(:last-child){margin-bottom:2rem}.poll-article__option-result{margin-left:auto;font-weight:700;font-style:normal}.poll-article__option-fill{bottom:0;left:0;position:absolute;background:linear-gradient(to right, #fad961, #f76b1c);height:.3125rem;transition:width 400ms ease-out}.poll-article__option-fill.loading{background:linear-gradient(-45deg, #fad961 25%, #f76b1c 25%, #f76b1c 50%, #fad961 50%, #fad961 75%, #f76b1c 75%, #f76b1c);background-size:50px 50px;animation:move 2s linear infinite}.poll-article__question{font-size:1.125rem;line-height:1.75rem;margin-bottom:.75rem}.poll-article__question b,.poll-article__question strong{font-weight:700;font-style:normal}.poll-barometer{margin-bottom:1.875rem;display:block;position:relative}.poll-barometer>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:1.25rem}.poll-barometer .option{font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.5rem;padding-bottom:.4375rem;align-items:flex-end;box-shadow:inset 0 -0.3125rem 0 0 #d0d7dc;display:flex;position:relative;text-transform:uppercase}@media(min-width: 64em){.poll-barometer .option{font-size:.75rem}}.poll-barometer .option:not(:last-child){margin-bottom:1rem}.poll-barometer .option .name{font-weight:700;font-style:normal}.poll-barometer .option .result{margin-left:auto}.poll-barometer .option .fill{bottom:0;left:0;position:absolute;background:#43a047;height:.3125rem;transition:width 400ms ease-out}.poll-barometer .option .fill.loading{background:linear-gradient(-45deg, #fad961 25%, #f76b1c 25%, #f76b1c 50%, #fad961 50%, #fad961 75%, #f76b1c 75%, #f76b1c);background-size:50px 50px;animation:move 2s linear infinite}.poll-barometer .question{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.125rem;line-height:1.625rem;margin-bottom:1.25rem}@media(min-width: 64em){.poll-barometer .question{font-size:1.25rem;line-height:1.75rem}}.poll-info{font-size:.8125rem;line-height:1.5rem;margin-bottom:1.875rem;padding-bottom:1.875rem;box-shadow:inset 0 -1px 0 0 #d0d7dc;color:#6e6e88}.poll-info a{color:#bf311a}.poll-info a:focus,.poll-info a:hover{text-decoration:underline}.print{margin-bottom:1.875rem;display:grid;grid-template-columns:repeat(2, 1fr)}@media(max-width: 29.9375em){.print{margin-right:-20px;margin-left:-20px}}.print>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.625rem;grid-column:span 2}@media(max-width: 29.9375em){.print>.h{padding-right:1.25rem;padding-left:1.25rem}}@media(min-width: 48em){.print>.h{grid-column:span 4}}@media(min-width: 48em){.print{grid-gap:.625rem 2.5rem;grid-template-columns:repeat(4, 1fr)}}.print img{width:100%}.print .datetime-time{display:none}.print .image:focus+.text,.print .image:hover+.text{opacity:1}.print .item{position:relative}.print .text{top:0;right:0;bottom:0;left:0;position:absolute;padding:1.5rem;align-items:center;background:rgba(0,0,0,.8);color:#fff;display:flex;flex-direction:column;justify-content:center;opacity:0;pointer-events:none;text-align:center}.print .text:focus,.print .text:hover{opacity:1}.print .text a{font-size:.8125rem;line-height:1.125rem;padding:0.875rem;background:#bf311a;pointer-events:initial}.print .text a b{font-weight:700;font-style:normal}.print .text .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.6875rem;margin:auto 0}.print-archive{margin-right:-40px;display:flex;flex-wrap:wrap;text-align:center}.print-archive img{margin:0 auto 0.875rem;box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}.print-archive .datetime{font-size:.75rem;line-height:1.5rem;color:#6e6e88;letter-spacing:-0.3px}.print-archive .datetime-time{display:none}.print-archive .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase}.print-archive .item{margin:1.25rem 2.5rem 1.25rem 0;flex:1 1 10.625rem;display:block}.print-benefits{align-self:flex-start;background:#1d1d2f;color:#fff}.print-benefits .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif}.print-benefits>.h{font-size:1.625rem;line-height:2.25rem;margin:2.1875rem 1.875rem 1.5625rem}.print-benefits .item{padding-bottom:.9375rem;margin:1.25rem 1.875rem;box-shadow:inset 0 -1px 0 0 #d0d7dc}.print-benefits .item:nth-of-type(-n+3) .h{padding-left:.8125rem;position:relative}.print-benefits .item:nth-of-type(-n+3) .h::before{top:.5625rem;left:0;position:absolute;width:.5rem;height:.5rem;background:#bf311a;content:"";display:block}.print-benefits .item .h{margin-bottom:.375rem}.print-benefits .item>a{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.5rem;display:block;letter-spacing:-0.3px;text-align:right}.print-benefits .item a{color:#bf311a}.print-benefits .item a:focus,.print-benefits .item a:hover{text-decoration:underline}.print-benefits .item p{font-size:.75rem;line-height:1.5rem;color:#a5a5b6}.print-benefits .item ul{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.125rem}.print-benefits .item li{padding:0.3125rem 0 0.3125rem 0.8125rem;position:relative}.print-benefits .item li::before{top:.375rem;left:0;position:absolute;width:.375rem;height:.375rem;background:#bf311a;content:""}.print-detail{padding:1.4375rem 0 2.5rem;box-shadow:0 4px 0 0 #d0d7dc;display:grid;grid-gap:40px}@media(min-width: 30em)and (max-width: 47.9375em),(min-width: 50em){.print-detail{grid-template-columns:334fr 420fr}}.print-detail .image{grid-column:span 6}.print-detail .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif}.print-detail .h:first-child{font-size:1.625rem;line-height:2.25rem;margin-top:1.25rem}.print-detail .datetime{font-size:.75rem;line-height:1.5rem;margin-bottom:2.0625rem;color:#6e6e88;letter-spacing:-0.3px}.print-detail .button{font-size:.75rem;line-height:2.5rem;margin-top:1.25rem;min-width:13.75rem;padding:0 1.5rem;align-self:flex-start;background:#43a047;color:#fff;white-space:nowrap;text-align:center}@media(max-width: 63.9375em){.print-detail .button{width:100%}}.print-detail .button b{font-weight:700;font-style:normal}.print-detail .button-download-app{margin-top:auto;margin-bottom:auto;padding:0.625rem 0;box-shadow:inset 0 1px 0 0 #d0d7dc,0 1px 0 0 #d0d7dc}.print-detail .text{display:flex;flex-direction:column;letter-spacing:-0.3px}.print-detail .text li{padding:2px 0 2px 1.25rem;position:relative}.print-detail .text li::before{top:.6875rem;left:0;position:absolute;width:.5rem;height:.5rem;background:#bf311a;content:"";display:block}.print-detail .text ul{margin-bottom:.625rem}.products-list header{margin-bottom:1.875rem}.products-list header .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.5rem;line-height:2.25rem}@media(min-width: 48em){.products-list header .h{font-size:1.625rem}}.products-list products-list{display:block}.products-list products-list>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;margin-top:1.25rem;margin-bottom:1.25rem}@media(min-width: 48em){.products-list products-list>.h{font-size:1.25rem;line-height:1.5rem}}@media(min-width: 48em){.products-list products-list>.h{margin-top:1.875rem}}.products-list .product{padding:1.25rem 0;box-shadow:inset 0 -1px 0 0 #d0d7dc}@media(min-width: 48em){.products-list .product{align-items:center;display:grid;grid-gap:25px;grid-template-columns:8.75rem 1fr -webkit-min-content;grid-template-columns:8.75rem 1fr min-content}}@media(max-width: 47.9375em){.products-list .product:not(:first-child) img{display:none}}.products-list .product img{width:100%}@media(max-width: 47.9375em){.products-list .product img{margin:0 auto;max-width:13.75rem}}.products-list .product .body p{font-size:.875rem;line-height:1.5rem;margin-bottom:2px;color:#6e6e88}.products-list .product .body .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;margin-bottom:2px}.products-list .product .body .price{font-weight:700;font-style:normal;font-size:.875rem;line-height:1.5rem}@media(max-width: 47.9375em){.products-list .product .body .price{margin-bottom:.75rem}}.products-list .product .button{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.5rem;padding:0 1.875rem;background:#43a047;color:#fff;display:block;text-align:center;white-space:nowrap}@media(max-width: 47.9375em){.products-list .product .button{width:100%}}.promo-article{padding:1.25rem 1.875rem 2.125rem;background:#fff}.promo-article>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:.875rem;line-height:1.5rem;margin-bottom:.625rem}.promo-article .article-tile{font-family:"Droid Serif",serif;font-weight:800;font-style:normal}.promo-article .image{margin-bottom:.75rem}.promo-article .meta{margin-bottom:3px}.promo-article .meta-datetime{display:none}.promo-articles{padding:1.25rem 1.875rem 2.125rem;background:#fff;box-shadow:inset 0 3px 0 0 #bf311a;display:grid;grid-gap:.75rem}.promo-articles>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:.875rem;line-height:1.5rem;margin-bottom:.625rem}.promo-articles .article-tile{display:grid;grid-gap:0 1.25rem;grid-template-columns:10rem 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.promo-articles .article-tile a:first-child{grid-row:span 2}@media(max-width: 29.9375em){.promo-articles .article-tile .h{font-size:.875rem;line-height:1.125rem}}@media(max-width: 29.9375em)and (min-width: 48em){.promo-articles .article-tile .h{line-height:1.25rem}}@media(min-width: 30em){.promo-articles .article-tile .h{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}}.promo-articles .article-tile .meta{margin-top:0}.promo-articles .meta-datetime{display:none}.promo-print-article .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif}.promo-print-article .button{font-size:.75rem;line-height:3.125rem;background:#43a047;color:#fff;display:block;text-align:center;white-space:nowrap}.promo-print-article .button b{font-weight:700;font-style:normal}.promo-print-article .image{padding:0.625rem 1.25rem 1.25rem;display:block}.promo-print-article .wrapper{box-shadow:0 16px 16px 0 rgba(34,43,72,.3)}.promo-print{margin-bottom:1.875rem;padding:1.875rem;background:#1d1d2f;color:#fff;text-align:center}@media(max-width: 47.9375em){.promo-print{margin-right:-20px;margin-left:-20px}}.page-print-archive .promo-print{margin-top:1.875rem}.promo-print>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:.875rem;line-height:1.5rem;margin-bottom:1.4375rem;text-align:center}.promo-print .button{font-size:.75rem;line-height:2.5rem;background:#43a047;display:block}.promo-print .button b{font-weight:700;font-style:normal}.promo-print .image{margin-bottom:1.25rem;display:block}.promo-print .image img{margin:0 auto}.promo-print ul{font-weight:700;font-style:normal;margin-top:1.875rem;padding:1.5rem 0;box-shadow:inset 0 1px 0 0 #6e6e88;text-align:left}.promo-print ul a{font-size:.75rem;line-height:2.67em;padding:0 0.625rem 0 1rem;position:relative}@media(min-width: 64em){.promo-print ul a{line-height:2.33em}}.promo-print ul a:focus,.promo-print ul a:hover{text-decoration:underline}.promo-print ul a::before{top:.5rem;left:0;position:absolute;width:.375rem;height:.375rem;background:#bf311a;content:""}@media(max-width: 63.9375em){.promo-print ul li{display:inline}}promo-subscription{top:100%;right:0;left:0;position:fixed;z-index:22;padding:0 1.875rem;min-height:5rem;align-items:center;background:#bf311a;color:#fff;display:flex;justify-content:center;transition:transform 400ms ease-in-out}@media(max-width: 29.9375em){promo-subscription{flex-direction:column}}.scrolling-down promo-subscription{transform:translateY(-100%)}promo-subscription a{font-size:.75rem;line-height:2.5rem;margin:0.625rem 1.25rem;padding:0 2.25rem;border:1px solid #fff;flex:0 0 auto;white-space:nowrap}promo-subscription a:focus,promo-subscription a:hover{text-decoration:underline}promo-subscription a b{font-weight:700;font-style:normal}promo-subscription button{top:0;right:0;position:absolute;z-index:1;padding:1.25rem}promo-subscription button svg{width:.625rem;height:.625rem;display:block;fill:#fff}promo-subscription p{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;margin:0.625rem 1.25rem}promo-subscription span{margin:0 1.25rem;width:6.3125rem;height:2.75rem;align-self:flex-end;background:#fff;display:block;flex:0 0 auto;pointer-events:none;position:relative}@media(max-width: 47.9375em){promo-subscription span{display:none}}promo-subscription span::before,promo-subscription span::after{background:rgba(255,255,255,.2);content:"";display:block}promo-subscription span::before{right:100%;bottom:0;position:absolute;width:1.8125rem;height:2.0625rem}promo-subscription span::after{bottom:0;left:3.5rem;position:absolute;width:3.875rem;height:3.9375rem}.articles-video-wrapper{position:relative}.articles-video-wrapper::after{top:0;bottom:0;left:50%;position:absolute;z-index:-1;width:100vw;background:#000;content:"";display:block;transform:translateX(-50%)}.promo-video{margin-bottom:1.875rem;padding:1.875rem 2.5rem 2.25rem;background:#000;color:#fff}.page-article-video .promo-video{margin-bottom:1.875rem}.promo-video>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.625rem}@media(max-width: 29.9375em){.promo-video app-ooyala{margin:0 -20px}}app-quiz{margin-bottom:1.5625rem;box-shadow:inset 0 -4px 0 0 #d0d7dc;display:block}@media(max-width: 47.9375em){app-quiz{margin:0 -20px}}app-quiz.loading .answers{opacity:0;pointer-events:none}app-quiz header{margin-bottom:2.1875rem}app-quiz header p{font-weight:700;font-style:normal;font-size:1rem;line-height:1.75rem;margin-top:1rem}@media(max-width: 47.9375em){app-quiz header p{padding:0 1.25rem}}app-quiz header .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:1.5rem;line-height:2.25rem;margin-bottom:1.25rem}@media(min-width: 64em){app-quiz header .h{font-size:2.25rem;line-height:3rem}}@media(max-width: 47.9375em){app-quiz header .h{padding:0 1.25rem}}app-quiz .answer-type-image{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.125rem;color:#fff;position:relative}app-quiz .answer-type-image.correct .correct{display:block}app-quiz .answer-type-image.correct .label{background:rgba(67,160,71,.9)}app-quiz .answer-type-image.correct .percentage{background:#43a047}app-quiz .answer-type-image.incorrect .incorrect{display:block}app-quiz .answer-type-image.incorrect .label{background:rgba(198,40,40,.9)}app-quiz .answer-type-image.incorrect .percentage{background:#c62828}app-quiz .answer-type-image.selected .label{background:rgba(191,49,26,.9)}app-quiz .answer-type-image.selected .percentage{background:#bf311a}app-quiz .answer-type-image input{display:none}app-quiz .answer-type-image svg{top:50%;left:50%;position:absolute;z-index:1;padding:1.0625rem;width:3.125rem;height:3.125rem;border-radius:50%;display:none;fill:#fff;transform:translate(-50%, -50%)}app-quiz .answer-type-image svg.correct{background:#43a047}app-quiz .answer-type-image svg.incorrect{background:#c62828}app-quiz .answer-type-image .label{right:0;left:0;bottom:0;position:absolute;z-index:1;padding:0.625rem 3.75rem 0.625rem 1.25rem;background:rgba(0,0,0,.5);display:flex;justify-content:space-between}app-quiz .answer-type-image .percentage{top:0;right:0;bottom:0;position:absolute;font-size:.875rem;line-height:1.5rem;width:3.75rem;align-items:center;background:#000;display:flex;justify-content:center}app-quiz .answer-type-text{padding-left:1.5rem;display:block;position:relative}app-quiz .answer-type-text.correct{font-weight:700;font-style:normal;color:#43a047}app-quiz .answer-type-text.correct svg.correct{display:inline-block}app-quiz .answer-type-text.incorrect{font-weight:700;font-style:normal;color:#c62828}app-quiz .answer-type-text.incorrect svg.incorrect{display:inline-block}app-quiz .answer-type-text.selected{font-weight:700;font-style:normal;color:#bf311a}app-quiz .answer-type-text input{top:.3125rem;left:0;position:absolute}app-quiz .answer-type-text svg{margin-left:.375rem;width:.875rem;height:.75rem;display:none}app-quiz .answer-type-text svg.correct{fill:#43a047}app-quiz .answer-type-text svg.incorrect{fill:#c62828}app-quiz .answer-type-text .label{display:inline-block}app-quiz .answer-type-text .percentage{display:none}app-quiz .answers-type-image{display:grid;grid-template-columns:repeat(2, 1fr)}@media(min-width: 48em){app-quiz .answers-type-image{grid-gap:1.25rem}}@media(max-width: 47.9375em){app-quiz .answers-type-text{padding:0 1.25rem}}app-quiz .attribution{font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5em;margin:2.25rem 1.25rem 0.3125rem;color:#6e6e88}@media(min-width: 48em){app-quiz .attribution{margin:2.25rem 0 0.3125rem}}app-quiz .button{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:3.125rem;margin:0 auto;padding:0 1.25rem;align-items:center;display:flex;justify-content:center;white-space:nowrap}app-quiz .button[disabled]{background:#d9d9d9;color:#fff}app-quiz .button.more{background:#bf311a;box-shadow:0 .875rem .875rem 0 rgba(191,49,26,.5);color:#fff;flex:1 0 auto}app-quiz .button.next{margin-top:1.875rem;min-width:12.5rem}app-quiz .button.next:not([disabled]){background:#bf311a;box-shadow:0 .875rem .875rem 0 rgba(191,49,26,.5);color:#fff}app-quiz .button svg{fill:#fff}app-quiz .info{font-size:.75rem;line-height:1.5rem;padding:0.875rem 1.25rem 0.875rem}@media(min-width: 48em){app-quiz .info{padding-right:0;padding-left:0}}app-quiz .info a{color:#bf311a}app-quiz .info a:focus,app-quiz .info a:hover{text-decoration:underline}app-quiz .question+.question{margin-top:2.625rem}app-quiz .question .h{font-weight:700;font-style:normal;font-size:.875rem;line-height:1.625rem}@media(max-width: 47.9375em){app-quiz .question .h{padding:0 1.25rem}}app-quiz .question .h .index{color:#919191}app-quiz .question .h .index::after{color:#1d1d2f;content:" - "}app-quiz .question-type-image{align-items:flex-start;display:grid;grid-gap:10px 30px;grid-template-columns:180px 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}app-quiz .question-type-image .image{grid-row:1/3}app-quiz .question-description{font-size:.875rem;line-height:1.5rem;margin:1.3125rem 0 1.125rem;grid-column:1/3}@media(max-width: 47.9375em){app-quiz .question-description{padding:0 1.25rem}}app-quiz .question-description.hidden{display:none}app-quiz .question-description b,app-quiz .question-description strong{font-weight:700;font-style:normal}app-quiz .question-description em,app-quiz .question-description i{font-weight:false;font-style:false}app-quiz .result.hidden{display:none}app-quiz .result p{font-weight:700;font-style:normal;font-size:1rem;line-height:1.75rem;margin:1rem 1.25rem 2.4375rem}@media(min-width: 48em){app-quiz .result p{margin-right:0;margin-left:0}}app-quiz .result .h{font-weight:700;font-style:normal;font-size:1.5rem;line-height:4rem;text-align:center}app-quiz .result .h strong{font-size:3.75rem;line-height:4rem;display:block}app-quiz .result .image .h{top:0;right:0;bottom:0;left:0;position:absolute;padding:1.25rem;background:rgba(0,0,0,.5);color:#fff;display:flex;flex-direction:column;justify-content:center}app-quiz .result-buttons{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.5rem;margin:0 0.625rem 2.3125rem;display:flex;flex-wrap:wrap;justify-content:center}@media(min-width: 48em){app-quiz .result-buttons{margin-right:-10px;margin-left:-10px}}app-quiz .result-buttons span{margin-left:.625rem}@media(max-width: 47.9375em){app-quiz .result-buttons span{display:none}}app-quiz .result-buttons svg{width:1.125rem;height:1.125rem}app-quiz .result-buttons button-facebook-share{box-shadow:inset 0 0 0 1px #d0d7dc}app-quiz .result-buttons button-facebook-share svg{fill:#1877f2}app-quiz .result-buttons .button{margin:0 0.625rem 0.625rem;padding:0 1.25rem;flex:0 0 auto}app-quiz .result-buttons .more{background:#bf311a;color:#fff}app-quiz .result-buttons .retry{box-shadow:inset 0 0 0 1px #d0d7dc}app-quiz .result-buttons .retry svg{fill:#000}app-quiz .swiper-slide-active{z-index:1}.register-welcome{text-align:center}.register-welcome .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:2.125rem;line-height:3rem;margin-top:3.125rem;margin-bottom:.375rem;color:#1d1d2f;letter-spacing:0}.register-welcome p{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.625rem;margin-bottom:1.25rem;color:#1d1d2f;letter-spacing:0}.register-welcome p a{margin-top:1.25rem;padding:0 3.125rem;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:3.125rem;background:#bf311a;color:#fff;display:inline-block}.register-welcome p a:focus,.register-welcome p a:hover{text-decoration:underline}.register-welcome button-reset-password{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.625rem;margin-bottom:3.125rem;color:#bf311a;display:block}.register-welcome button-reset-password a:focus,.register-welcome button-reset-password a:hover{text-decoration:underline}.rubric-articles{display:grid;grid-gap:1.25rem}.rubric-articles>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem}.rubric-articles>header+.article-tile{padding-bottom:1.25rem;box-shadow:0 1px 0 0 #eceff1;display:block}.rubric-articles>header+.article-tile .h{font-size:1.375rem;line-height:1.45em;margin-bottom:.5rem}.rubric-articles>header+.article-tile .meta{margin-top:1.25rem}@media(min-width: 48em){.rubric-articles .article-tile{display:grid;grid-gap:2px 1.875rem;grid-template-columns:18.75rem auto;grid-template-rows:repeat(2, -webkit-min-content) 1fr;grid-template-rows:repeat(2, min-content) 1fr}}.rubric-articles .article-tile>a:first-child{align-self:flex-start;display:block;grid-row:1/span 3}@media(max-width: 29.9375em){.rubric-articles .article-tile>a:first-child{margin:0 -20px}}@media(max-width: 47.9375em){.rubric-articles .article-tile>a:first-child{margin-bottom:.75rem}}.rubric-articles .article-tile .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:1.125rem;line-height:1.625rem}@media(min-width: 48em){.rubric-articles .article-tile .h{font-size:1rem;line-height:1.5rem}}@media(min-width: 48em){.rubric-articles .article-tile .h{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;max-height:4.5rem;overflow:hidden;text-overflow:ellipsis}}.rubric-articles .article-tile .meta-rubric{display:none}.rubric-photo-video{margin-top:1.25rem;display:grid;grid-gap:30px 40px}@media(min-width: 30em){.rubric-photo-video{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 40em){.rubric-photo-video{grid-template-columns:repeat(3, 1fr)}}.rubric-photo-video .article-tile .h{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:.875rem;line-height:1.25rem}.rubric-photo-video .article-tile .image{margin-bottom:.625rem}@media(min-width: 30em){.rubric-photo-video .preface{grid-column:span 2}}@media(min-width: 40em){.rubric-photo-video .preface{grid-column:span 3}}.rubric-photo-video .preface .article-tile .h{font-size:1.375rem;line-height:2rem}.rubric-photo-video .preface .article-tile .image{margin-bottom:1.25rem}.search-header{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.25rem;margin:1.25rem 0}.search-header button{padding:0 1.75rem;background:#bf311a;color:#fff}.search-header form{display:grid;grid-gap:.9375rem;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.search-header form-search{margin-bottom:1.875rem;padding:0.9375rem;background:#eceff1;display:block}.search-header input{padding:0 1.4375rem;background:#fff}.search-header input::-webkit-input-placeholder{font-weight:400;font-style:normal}.search-header input::-ms-input-placeholder{font-weight:400;font-style:normal}.search-header input::placeholder{font-weight:400;font-style:normal}.search-header .h1{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.625rem;line-height:2.25rem;margin-bottom:1.0625rem}.search-header p{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:0}.sidebar:first-of-type>*:first-child{margin-top:1.875rem}.sidebar .banner-300{margin-top:1.875rem;margin-bottom:1.875rem}.sidebar-first .banner-300:first-child{margin-top:0}.site-content{max-width:75rem;padding:0 1.25rem;width:100%}@media(min-width: 64em){.site-content{padding:0 1.875rem}}.site-footer{font-size:.75rem;line-height:1.5rem;max-width:75rem;width:100vw;margin-top:2.125rem;padding:2.125rem 1.25rem 10rem;display:block;text-align:center;visibility:visible}.site-footer a:focus,.site-footer a:hover{text-decoration:underline}.site-footer nav{font-weight:700;font-style:normal;margin:0 auto 1.5rem;letter-spacing:1px;position:relative;white-space:nowrap}.site-footer svg{max-width:100%;height:3.125rem}.site-footer ul{margin:0 -0.5rem;display:flex;flex-wrap:wrap;justify-content:center}.site-footer ul li{padding:0 1.25rem;flex:0 0 auto}.site-footer .copyright{font-size:.75rem;line-height:1.625rem;margin:0 auto 1.9375rem;max-width:65.375rem;color:#1d1d2f}@media(min-width: 50em){.sticky{position:-webkit-sticky;position:sticky;top:3.75rem}}strossle-widget{margin-bottom:3.125rem}.submenu{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.0625rem;margin-top:.9375rem;margin-bottom:1.25rem;overflow:auto;white-space:nowrap}.submenu::after{top:0;right:0;bottom:0;position:absolute;z-index:1;width:5.625rem;background:linear-gradient(to left, white 0%, rgba(255, 255, 255, 0) 100%);display:block;pointer-events:none}.submenu a{padding:0 0.375rem}.submenu a:focus,.submenu a:hover{text-decoration:underline}.submenu li{flex:0 0 auto}.submenu li:first-child a{padding:0 0.375rem 0 0}.submenu ul{display:flex}subscription-cancel{margin-top:1rem;margin-bottom:1rem;padding:2.5rem 10%;align-items:center;background-color:#f7f9f9;border:1px solid #bf311a;display:flex;flex-direction:column;justify-content:center;text-align:center}subscription-cancel .h{margin-bottom:.375rem;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:1.25rem;line-height:1.5rem;color:#1d1d2f;letter-spacing:0}subscription-cancel p{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.625rem;color:#1d1d2f}subscription-cancel span{font-weight:700;font-style:normal;font-size:.875rem;line-height:1.625rem}subscription-cancel .buttons{margin-top:.625rem;display:grid;grid-gap:1.25rem}@media(min-width: 30em){subscription-cancel .buttons{grid-template-columns:1fr 1fr}}subscription-cancel .buttons button{width:10.5625rem;height:2.5rem;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;align-items:center;border:1px solid #d0d7dc;display:flex;justify-content:center;letter-spacing:0}subscription-cancel .buttons button:focus,subscription-cancel .buttons button:hover{text-decoration:underline}subscription-cancel .buttons button.cancel{font-weight:700;font-style:normal;box-shadow:inset 0 0 0 1px #d0d7dc;color:#bf311a}subscription-cancel .buttons button.close{background-color:#bf311a;color:#fff}.subscription-footer{padding:3.125rem 0;box-shadow:inset 0 -1px 0 0 #d0d7dc;text-align:center}.subscription-footer .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem;margin-bottom:1.1875rem}.subscription-footer p a{color:#bf311a}.subscription-footer p a:focus,.subscription-footer p a:hover{text-decoration:underline}.subscription-footer p:first-of-type{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.5rem;line-height:2.3125rem;max-width:52.5rem;max-height:52.5rem;margin:0 auto 0.875rem}.subscription-footer p:last-of-type{font-size:.75rem;line-height:1.25rem;color:#6e6e88}.subscription-footer p:last-of-type a{text-decoration:underline}subscription-form{align-items:flex-start;display:grid;grid-gap:2.5rem 5rem;text-align:left}@media(min-width: 48em){subscription-form{grid-template-columns:repeat(2, 1fr)}}subscription-form>form{display:none}subscription-form button[type=submit]{font-weight:700;font-style:normal;font-size:.75rem;line-height:3.125rem;width:100%;height:3.125rem;align-items:center;background:#bf311a;color:#fff;display:flex;justify-content:center}subscription-form button[type=submit] svg{display:none}subscription-form button[type=submit]:disabled span{display:none}subscription-form button[type=submit]:disabled svg{width:1.25rem;height:1.25rem;animation:loading 1s linear infinite;display:block;fill:#fff}subscription-form input[type=checkbox].toggle-control:not(:checked)~.toggled-element,subscription-form input[type=radio].toggle-control:not(:checked)~.toggled-element{display:none}subscription-form input[type=checkbox].toggle-control-inverted:checked~.toggled-element,subscription-form input[type=radio].toggle-control-inverted:checked~.toggled-element{display:none}subscription-form label{display:block}subscription-form select{font-weight:700;font-style:normal;padding:0.5rem 0.625rem;width:100%;background:#fff;border-radius:2px;border:1px solid #d0d7dc}subscription-form .h{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.375rem;margin-bottom:.375rem}subscription-form>.h{font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem;padding-top:2.5rem;box-shadow:inset 0 1px 0 0 #d0d7dc;text-align:center}@media(min-width: 48em){subscription-form>.h{grid-column:1/3;order:1}}subscription-form .hidden{display:none}subscription-form .consent{font-size:.75rem;line-height:1.375rem;margin:1.875rem 0;position:relative}subscription-form .consent a{color:#bf311a;text-decoration:underline}subscription-form input[type=checkbox],subscription-form input[type=radio]{opacity:0;pointer-events:none;position:absolute}subscription-form input[type=checkbox]:checked+svg,subscription-form input[type=checkbox]:checked+label svg,subscription-form input[type=radio]:checked+svg,subscription-form input[type=radio]:checked+label svg{background:#43a047;box-shadow:none}subscription-form input[type=checkbox]+label,subscription-form input[type=radio]+label{font-size:.75rem;line-height:1.5rem;margin:0.375rem 0;align-items:flex-start;display:flex}subscription-form input[type=checkbox]+svg,subscription-form input[type=checkbox]+label svg,subscription-form input[type=radio]+svg,subscription-form input[type=radio]+label svg{margin:3px 0.6875rem 0 0;padding:4px;width:1rem;height:1rem;background:#fff;border-radius:2px;border:1px solid #d0d7dc;display:block;fill:#fff;flex:0 0 auto}subscription-form .product{padding:1.875rem 1.875rem 2.5rem 2.5rem;background:#f7f7f7}@media(max-width: 47.9375em){subscription-form .product{margin:0 -20px;padding:1.875rem 1.25rem}}@media(min-width: 48em){subscription-form .product{order:3}}subscription-form .product>.h{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.375rem}@media(max-width: 47.9375em){subscription-form .product>.h{display:inline}}subscription-form .product>.h strong{font-family:"Open Sans Condensed",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-right:.5625rem;text-transform:uppercase}subscription-form .product>.h a{color:#bf311a;letter-spacing:-0.5px;text-decoration:underline}subscription-form .product .product-header{margin-bottom:.75rem;align-items:center;display:flex;flex-wrap:wrap}@media(max-width: 47.9375em){subscription-form .product .product-header{padding:0 0.5rem;display:inline-block}}subscription-form .product .product-header a{font-size:.75rem;line-height:1.5rem;color:#bf311a;flex:0 0 auto;text-decoration:underline}subscription-form .product .product-header svg{margin-right:.5rem;padding:3px 4px;width:7.5rem;height:1.4375rem;background:#bf311a;fill:#fff;flex:0 0 auto}@media(max-width: 47.9375em){subscription-form .product .product-header svg{display:none}}subscription-form .product .product-header .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;margin-right:.5625rem;flex:0 0 auto;text-transform:uppercase}@media(max-width: 47.9375em){subscription-form .product .product-header .h{display:none}}subscription-form .product .product-content{font-size:.75rem;line-height:1.625rem;margin-bottom:.75rem}@media(max-width: 47.9375em){subscription-form .product .product-content{display:none}}subscription-form .product .product-content li svg{width:.5rem;height:.375rem;margin-right:.5625rem;fill:#43a047}subscription-form .product .product-footer .price{font-weight:700;font-style:normal;margin-bottom:2px}subscription-form .product .product-footer .price-description{font-size:.75rem;line-height:1.25rem}subscription-form .address{font-size:.75rem;line-height:1.5rem;margin:1.875rem 0;display:grid;grid-gap:.625rem 1.25rem}@media(min-width: 30em){subscription-form .address .h{grid-column:span 2}}subscription-form .address .input label{font-size:.75rem;line-height:1.5rem}subscription-form .address .input input[type=text]{font-weight:700;font-style:normal;padding:0.5rem 0.625rem;width:100%;background:#fff;border-radius:2px;border:1px solid #d0d7dc}subscription-form .address-company{margin:0;grid-column:span 2}subscription-form label[for=sameDeliveryAddress]{position:relative}@media(min-width: 64em){subscription-form label[for=sameDeliveryAddress]{margin:0 !important;padding-top:1.875rem;padding-bottom:1.375rem}}@media(min-width: 64em){subscription-form label[for=sameDeliveryAddress]::after{top:0;bottom:0;right:-100vw;left:-100vw;position:absolute;z-index:-1;background:#f7f9f9;content:"";display:block}}subscription-form .address-delivery{position:relative}@media(min-width: 64em){subscription-form .address-delivery{margin-top:0;margin-bottom:0;padding-top:1.875rem;padding-bottom:1.375rem}}@media(min-width: 64em){subscription-form .address-delivery::after{top:0;bottom:0;right:-100vw;left:-100vw;position:absolute;z-index:-1;background:#f7f9f9;content:"";display:block}}subscription-form .address-invoice{position:relative}@media(min-width: 64em){subscription-form .address-invoice{margin-bottom:0;padding-top:1.875rem;padding-bottom:1.375rem}}@media(min-width: 64em){subscription-form .address-invoice::after{top:0;bottom:0;right:-100vw;left:-100vw;position:absolute;z-index:-1;background:#f7f9f9;content:"";display:block}}subscription-form .error{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.5rem;padding:0.75rem 0;color:#bf311a}subscription-form .error:empty{display:none}subscription-form .error li{padding-left:.75rem;position:relative}subscription-form .error li::before{top:0;left:0;position:absolute;content:"•"}subscription-form .notice{grid-column:span 2;position:relative}@media(min-width: 64em){subscription-form .notice{padding-top:1.875rem;padding-bottom:1.375rem}}@media(min-width: 64em){subscription-form .notice::after{top:0;bottom:0;right:-100vw;left:-100vw;position:absolute;z-index:-1;background:#f7f9f9;content:"";display:block}}subscription-form .notice textarea{padding:1rem 1.5rem;width:100%;height:8rem;border-radius:2px;border:1px solid #d0d7dc}subscription-form .giftSubscription p{font-size:.75rem;line-height:1.375rem;padding:1rem 1.5rem 1.125rem;background:#fff8e1}subscription-form .address-delivery{grid-column:span 2}subscription-form .input-title{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.375rem}@media(min-width: 48em){subscription-form .inputs{order:2}}subscription-form .payments{display:flex;flex-direction:column}subscription-form .payment{font-weight:700;font-style:normal;font-size:.8125rem;line-height:1.375rem}subscription-form .payment label{padding:0.8125rem 0.9375rem;align-items:center;background:#f7f7f7;display:flex}subscription-form .payment label:focus,subscription-form .payment label:hover{box-shadow:inset 0 0 0 1px #d0d7dc}subscription-form .payment p{font-weight:400;font-style:normal;color:#6e6e88}subscription-form .payment-transfer{order:10}subscription-form .student-discount a{color:#bf311a;text-decoration:underline}subscription-form .student-discount input{font-size:.75rem;line-height:1.5rem;margin-bottom:.5rem;padding:0.8125rem 0.875rem;width:100%;height:2.5rem;border-radius:2px;border:1px solid #d0d7dc}subscription-form .student-discount p{font-size:.75rem;line-height:1.1875rem;color:#6e6e88}subscription-form .student-discount strong{font-weight:700;font-style:normal}subscription-form .student-discount .h{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.375rem;margin-bottom:.375rem}subscription-form .suggested-product{font-size:.75rem;line-height:1.25rem;padding:1rem 1.25rem 1.375rem;background:#bf311a;color:#fff}subscription-form .suggested-product b{font-weight:700;font-style:normal}subscription-form .suggested-product button{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.25rem;margin:0 auto;padding-right:1.75rem;padding-left:1.75rem;background:#fff;color:#bf311a;display:block}subscription-form .suggested-product .name{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.125rem;line-height:1.5rem;text-transform:uppercase}subscription-form .suggested-product .price{font-weight:700;font-style:normal;margin-bottom:.6875rem}subscription-form .user-email{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.375rem;margin-bottom:1.875rem;text-align:left}subscription-form .user-email b{font-size:1rem;line-height:1.375rem;margin:2px 0 0.375rem;display:block;letter-spacing:-0.4px}subscription-form .user-email a{font-weight:400;font-style:normal;color:#bf311a;letter-spacing:-0.6px;text-decoration:underline}.subscription-header{font-size:.875rem;line-height:1.5rem;padding:2.5rem 0;position:relative;z-index:1;color:#fff;text-align:center}@media(max-width: 47.9375em){.subscription-header{margin-bottom:1.5625rem}}@media(min-width: 48em){.subscription-header{padding-bottom:6.25rem}}.subscription-header::after{top:0;bottom:0;left:50%;position:absolute;z-index:-1;background-color:#3c3c53;background-image:url("/images/trend/background-products.jpg");background-position:center;background-size:cover;width:100vw;content:"";transform:translateX(-50%)}.subscription-header hgroup{margin-bottom:.8125rem}.subscription-header .h:first-child{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:.875rem;line-height:1.5rem;margin-bottom:.4375rem}.subscription-header .h:last-child{font-weight:800;font-style:normal;font-family:"Droid Serif",serif;font-size:1.875rem;line-height:2.25rem}.subscription-header .h em{color:#bf311a}.subscription-info{font-weight:700;font-style:normal;font-size:.875rem;line-height:1.5rem;padding:3.125rem 0;letter-spacing:-0.6px;text-align:center}.subscription-info a{color:#bf311a}.subscription-info a:focus,.subscription-info a:hover{text-decoration:underline}.subscription-info p+p{margin-top:.8125rem}subscription-modal{right:0;left:0;bottom:0;position:fixed;z-index:22;background:#fff;box-shadow:0 4px 4px 0 rgba(34,43,72,.3);text-align:center;transition:transform 200ms ease-in-out;transform:translateY(100%)}.subscription-modal subscription-modal{transform:translateY(0)}subscription-modal .wrapper{max-height:85vh;padding:3.75rem 1.25rem 1.875rem;height:100%;overflow-x:hidden;overflow-y:auto}subscription-modal header,subscription-modal footer{margin:0 auto;max-width:75rem}@media(min-width: 48em){subscription-modal header{margin-bottom:6.25rem}}subscription-modal header .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem;margin-bottom:.3125rem;text-transform:uppercase}subscription-modal header p{font-size:.875rem;line-height:1.5rem;color:#6e6e88}subscription-modal footer{margin:2.5rem 0}subscription-modal footer p{font-weight:700;font-style:normal;font-size:.875rem;line-height:1.5rem;margin:0 auto;max-width:33.75rem}subscription-modal footer a{color:#bf311a}subscription-modal footer a:focus,subscription-modal footer a:hover{text-decoration:underline}subscription-modal subscription-modal-toggle{top:0;right:0;position:absolute;z-index:1;font-size:.75rem;line-height:2.5rem;display:flex}subscription-modal subscription-modal-toggle::after{top:0;right:0;position:absolute;z-index:-1;width:100vw;height:2.5rem;background:#f7f7f7;content:"";display:block;pointer-events:none}subscription-modal subscription-modal-toggle:focus,subscription-modal subscription-modal-toggle:hover{text-decoration:underline}subscription-modal subscription-modal-toggle svg{margin-left:.6875rem;padding:0.8125rem;width:2.5rem;height:2.5rem;background:#bf311a;fill:#fff}subscription-products{margin:0 auto;max-width:75rem;position:relative;z-index:1;display:block;text-align:left}@media(min-width: 48em){subscription-products{align-items:flex-start;grid-template-columns:repeat(2, 1fr)}}subscription-products:empty{display:none}subscription-products{text-align:center}subscription-products .products{margin-bottom:3.4375rem;text-align:center}@media(min-width: 48em){subscription-products .products{display:grid;grid-template-columns:repeat(3, 1fr)}}subscription-products .products header{margin-bottom:1.875rem}subscription-products .products header .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.5rem;line-height:2.25rem;margin-bottom:.625rem}@media(min-width: 48em){subscription-products .products header .h{font-size:2.125rem;line-height:3rem}}subscription-products .products input{display:none}subscription-products .products input:checked+label{background:#bf311a}subscription-products .products label{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.5rem;margin:0 auto;max-width:15rem;width:100%;background:#43a047;color:#fff;display:block}subscription-products .products label:focus,subscription-products .products label:hover{text-decoration:underline}subscription-products .products p{font-size:.875rem;line-height:1.25rem;margin:0 auto 1.1875rem;max-width:15rem;color:#6e6e88}subscription-products .products svg{margin-bottom:4px;padding:3px 4px;width:5.625rem;height:1.125rem;background:#bf311a;fill:#fff}subscription-products .products .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-bottom:3px;text-transform:uppercase}subscription-products .products>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;margin:1.875rem 0 1.25rem}@media(min-width: 48em){subscription-products .products>.h{font-size:1.25rem;line-height:1.5rem}}subscription-products .products .label{font-weight:700;font-style:normal;font-size:.6875rem;line-height:1.6875rem;margin-bottom:4px;padding:0 0.9375rem;background:#f5a623;color:#fff;display:inline-block}@media(min-width: 48em){subscription-products .products .label{line-height:1.875rem}}@media(min-width: 48em){subscription-products .products .label{margin-bottom:4px}}subscription-products .products .price{font-size:.75rem;line-height:1.5rem;margin-bottom:.375rem}subscription-products .products .price strong{font-weight:700;font-style:normal;font-size:2.25rem;line-height:3rem}subscription-products .products .product{padding:1.875rem 0;align-items:center;position:relative}@media(min-width: 48em){subscription-products .products .product{padding:5.125rem 3.125rem 3.25rem}}@media(max-width: 47.9375em){subscription-products .products .product:not(:last-child)::before{top:100%;left:50%;position:absolute;max-width:15rem;width:100%;height:1px;background:#d0d7dc;content:"";display:block;transform:translateX(-50%)}}@media(min-width: 48em){subscription-products .products .product:nth-child(1){padding-top:.375rem;position:relative}}@media(min-width: 48em){subscription-products .products .product:nth-child(1)::before{top:-50px;right:0;left:0;bottom:0;position:absolute;z-index:-1;background:#fff;box-shadow:0 16px 16px 0 rgba(179,179,179,.3);content:"";display:block}}@media(min-width: 48em){subscription-products .products .product:nth-child(1) .price p{font-size:.875rem;line-height:1.5rem}}@media(min-width: 48em){subscription-products .products .product:nth-child(1) .price strong{font-size:3.125rem;line-height:3.75rem}}subscription-products .products .product:nth-child(2){order:-1}subscription-products .products .product .button{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.5rem;padding:0 1.875rem;background:#43a047;color:#fff;white-space:nowrap}subscription-products .products .product img{max-width:14.0625rem}subscription-products .products .product p{font-size:.875rem;line-height:1.5rem;color:#6e6e88}subscription-products .products .product .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif}subscription-products .products .type{padding:2.1875rem 2.5rem 3px;position:relative}subscription-products .products .type:not(:last-child){box-shadow:1px 0 0 0 #d0d7dc}subscription-sms{right:0;left:0;bottom:0;position:fixed;z-index:22;max-height:85vh;padding:0 1.25rem 1.875rem;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.15);display:block;overflow-y:auto;text-align:center;transition:transform 200ms ease-in-out;transform:translateY(100%)}subscription-sms:empty{display:none}.subscription-sms subscription-sms{transform:translateY(0)}subscription-sms input-user-email.email-exists~*{display:none !important}subscription-sms button{font-weight:700;font-style:normal;font-size:.75rem;line-height:3.125rem}subscription-sms button[type=submit]{font-weight:700;font-style:normal;font-size:.75rem;line-height:3.125rem;margin:0 auto;max-width:25rem;width:100%;height:3.125rem;align-items:center;background:#bf311a;color:#fff;display:flex;justify-content:center}subscription-sms button[type=submit]:disabled{opacity:.5}subscription-sms input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}subscription-sms input[type=checkbox]:checked+svg,subscription-sms input[type=checkbox]:checked+label svg{background:#43a047;box-shadow:none}subscription-sms input[type=checkbox]+label{font-size:.75rem;line-height:1.5rem;margin-top:.375rem;margin-bottom:.375rem;align-items:flex-start;display:flex}subscription-sms input[type=checkbox]+svg,subscription-sms input[type=checkbox]+label svg{margin:3px 0.6875rem 0 0;padding:4px;width:1rem;height:1rem;background:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #d0d7dc;display:block;fill:#fff;flex:0 0 auto}subscription-sms label{margin-right:auto;margin-left:auto;max-width:25rem;text-align:left}subscription-sms label a{color:#bf311a;text-decoration:underline}subscription-sms p{font-size:.875rem;line-height:1.5rem;margin-bottom:4px}subscription-sms p a{color:#bf311a;text-decoration:underline}subscription-sms p strong{font-weight:700;font-style:normal}subscription-sms p small{color:#6e6e88}subscription-sms header{margin:0 -20px 1.25rem;background:#f7f7f7;display:flex}subscription-sms header .h{font-family:"Open Sans Condensed",sans-serif;font-size:.875rem;line-height:2.5rem;margin:0 auto 0 1.25rem;text-transform:uppercase}subscription-sms>form input{display:none}subscription-sms subscription-sms-toggle{font-size:.75rem;line-height:2.5rem;display:flex}subscription-sms subscription-sms-toggle:focus,subscription-sms subscription-sms-toggle:hover{text-decoration:underline}subscription-sms subscription-sms-toggle svg{margin-left:.6875rem;padding:0.8125rem;width:2.5rem;height:2.5rem;background:#bf311a;display:block;fill:#fff}subscription-sms .buttons{margin:3.1875rem -10px 3.5625rem;display:flex;flex-wrap:wrap;justify-content:center}subscription-sms .buttons button{flex:1 0 auto;margin:0.625rem}subscription-sms .button-close{right:0;bottom:100%;position:absolute;font-size:.75rem;line-height:2.5rem;background:#f7f7f7;display:flex}subscription-sms .button-close:focus,subscription-sms .button-close:hover{text-decoration:underline}subscription-sms .button-close:not(.active){display:none}subscription-sms .button-close svg{margin-left:.6875rem;padding:0.8125rem;width:2.5rem;height:2.5rem;background:#bf311a;fill:#fff}subscription-sms .error{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.5rem;padding:0.75rem 0;color:#bf311a}subscription-sms .error:empty{display:none}subscription-sms .error li{padding-left:.75rem;position:relative}subscription-sms .error li::before{top:0;left:0;position:absolute;content:"•"}subscription-sms .h{font-weight:700;font-style:normal;font-size:1.25rem;line-height:1.5rem;margin-bottom:.4375rem}subscription-sms .h svg{margin:0 auto 1rem;width:3rem;height:3rem;display:block;fill:#43a047}subscription-sms .hidden{display:none}subscription-sms .screen:not(.active){display:none}subscription-sms .screen-close button{max-width:18.4375rem}subscription-sms .screen-close button:first-child{background:#43a047;color:#fff}subscription-sms .screen-close button:last-child{box-shadow:inset 0 0 0 1px #d0d7dc;color:#bf311a}subscription-sms .screen-login form>label{font-weight:700;font-style:normal;font-size:1.25rem;line-height:1.5rem}subscription-sms .screen-login button{margin:0.5rem auto 1.1875rem;background:#bf311a;text-align:center;font-weight:700;font-style:normal;font-size:.75rem;line-height:3.125rem}subscription-sms .screen-order div{font-size:1.875rem;line-height:2.25rem;margin:0 auto 0.3125rem;max-width:40rem;padding:1.625rem 1.5rem 1.125rem;background:#f7f9f9;box-shadow:inset 0 0 0 1px #c1cbda}subscription-sms .screen-order p:last-child{margin-top:1.125rem}subscription-sms .screen-order .button{margin-bottom:1.5rem}subscription-sms .screen-order .button-send-sms{font-weight:700;font-style:normal;font-size:.875rem;line-height:2.5rem;margin-right:auto;margin-left:auto;max-width:40rem;background:#43a047;color:#fff;display:block;white-space:nowrap}subscription-sms .screen-order .button-sms-sent{max-width:40rem;background:#d0d7dc;box-shadow:inset 0 0 0 1px #6e6e88;width:100%}subscription-sms .screen-success .reload-page{font-weight:700;font-style:normal;font-size:.75rem;line-height:3.125rem;margin:1.25rem auto;padding:0 1.25rem;background:#bf311a;color:#fff;display:inline-block}subscription-sms .screen-success .reload-page:focus,subscription-sms .screen-success .reload-page:hover{text-decoration:underline}.thank-you{padding-top:3.75rem;display:block;text-align:center}.thank-you button-redirect{margin:0 auto 6.25rem;min-width:15rem;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:3.125rem;color:#fff;display:inline-block;letter-spacing:0}.thank-you button-redirect a{align-items:center;background-color:#bf311a;display:flex;justify-content:center}.thank-you button-redirect a:focus,.thank-you button-redirect a:hover{text-decoration:underline}.thank-you p{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.625rem;margin:0 auto 2rem;max-width:38.75rem}.thank-you p span{color:#bf311a}.thank-you .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:2.125rem;line-height:3rem;margin-bottom:1.25rem}user-articles{padding:0;border:none;display:block}@media(min-width: 64em){user-articles{padding-left:2.5rem;border-left:1px solid #d0d7dc}}user-articles>.h{margin-bottom:1.875rem;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:2.125rem;line-height:3rem;align-items:center;color:#1d1d2f;display:flex;letter-spacing:0}user-articles>.h svg{margin-right:1.25rem;width:1.5rem;height:1.5rem;fill:#d8d8d8}user-contact{padding:0;border:none}@media(min-width: 64em){user-contact{padding-left:2.5rem;border-left:1px solid #d0d7dc}}user-contact>.h{margin-bottom:1.875rem;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:2.125rem;line-height:3rem;align-items:center;color:#1d1d2f;display:flex;letter-spacing:0}user-contact>.h svg{margin-right:1.25rem;width:1.5rem;height:1.5rem;fill:#d8d8d8}user-contact .faq{margin-bottom:2rem;display:flex;flex-direction:column}@media(min-width: 40em){user-contact .faq{flex-direction:row}}user-contact .faq a{padding-left:.875rem;margin-right:.75rem;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.5rem;align-items:center;color:#bf311a;display:flex;letter-spacing:-0.3px;position:relative}user-contact .faq a:focus,user-contact .faq a:hover{text-decoration:underline}user-contact .faq a::before{left:0;position:absolute;width:.375rem;height:.375rem;background-color:#bf311a;content:"";display:block}user-contact .info .h{margin-bottom:4px;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem;color:#1d1d2f;letter-spacing:0}user-contact .info ul{margin-bottom:2rem}user-contact .info ul li{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.625rem;color:#6e6e88;letter-spacing:-0.3px}user-contact .info ul li a{color:#bf311a}user-contact .info ul li a:focus,user-contact .info ul li a:hover{text-decoration:underline}user-contact .info ul li span{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.625rem;color:#6e6e88;letter-spacing:-0.3px}user-login{font-weight:400;font-style:normal;font-size:.75rem;line-height:1.5rem;display:block;text-align:center}user-login a:focus,user-login a:hover{text-decoration:underline}user-login button[type=submit]{font-weight:700;font-style:normal;font-size:.75rem;line-height:3.125rem;width:100%;height:3.125rem;align-items:center;background:#bf311a;color:#fff;display:flex;justify-content:center;margin-bottom:.625rem}user-login button[type=submit] svg{display:none}user-login button[type=submit]:disabled span{display:none}user-login button[type=submit]:disabled svg{width:1.25rem;height:1.25rem;animation:loading 1s linear infinite;display:block;fill:#fff}user-login input{margin-bottom:.3125rem;padding:0.375rem 0.75rem;width:100%;border-radius:2px;border:1px solid #d0d7dc;display:block;text-align:left}user-login input::-webkit-input-placeholder{color:#6e6e88}user-login input::-ms-input-placeholder{color:#6e6e88}user-login input::placeholder{color:#6e6e88}user-login input[type=password]+a{display:inline-block}user-login label{font-weight:700;font-style:normal;display:block;text-align:left}user-login p{font-size:.75rem;line-height:1.5rem}user-login p a{color:#bf311a;text-decoration:underline}user-login p span{display:block}user-modal user-login p{margin:0 -30px;padding:0.625rem 1.875rem 1.25rem;background:#f7f7f7}user-login .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem}user-login .link-reset{margin:0.625rem 0 1.125rem;color:#bf311a;text-decoration:underline}user-modal-toggle{color:#bf311a;text-decoration:underline}user-modal{color:#1d1d2f;display:block;flex:0 0 auto;z-index:1}@media(min-width: 30em){user-modal{position:relative}}user-modal.active user-modal-toggle{background:#fff;color:#1d1d2f}@media(min-width: 48em){user-modal.active user-modal-toggle svg{fill:#1d1d2f}}user-modal.active .user-modal-window{opacity:1;pointer-events:initial}user-modal user-modal-toggle{padding:0 1.375rem;min-width:3.125rem;min-height:3.125rem;align-items:center;color:#fff;display:flex;flex:0 0 auto;justify-content:center}@media(max-width: 47.9375em){user-modal user-modal-toggle{padding:0 0.6875rem;background:#b72d17}}user-modal user-modal-toggle svg{fill:#fff}@media(max-width: 47.9375em){user-modal user-modal-toggle svg{padding:0.5rem;width:1.75rem;height:1.75rem;background:#a23220;border-radius:50%}}@media(min-width: 48em){user-modal user-modal-toggle svg{width:.75rem;height:.75rem}}user-modal user-modal-toggle span{margin-left:1rem;display:inline-block}@media(max-width: 47.9375em){user-modal user-modal-toggle span{display:none}}user-modal user-modal-toggle span:empty{display:none}user-modal .user-modal-window{top:100%;right:0;position:absolute;z-index:-1;min-width:18.75rem;padding:1rem 1.875rem 0;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.3);opacity:0;pointer-events:none}@media(max-width: 29.9375em){user-modal .user-modal-window{width:100vw}}user-modal .user-modal-window ul{font-weight:700;font-style:normal;font-size:.75rem;line-height:2.17em;margin:0 -30px;padding:1rem 1.875rem 1.25rem;background:#f7f7f7;box-shadow:inset 0 -3px 0 0 #bf311a}user-modal .user-modal-window ul a{align-items:center;display:flex;justify-content:space-between}user-modal .user-modal-window ul a:focus,user-modal .user-modal-window ul a:hover{text-decoration:underline}user-modal .user-modal-window ul a::after{border-top:5px solid transparent;border-left:7px solid #bf311a;border-bottom:5px solid transparent;width:0;height:0;content:"";display:block}user-modal .user-modal-window .header{padding-bottom:1.375rem;text-align:center}user-modal .user-modal-window .header .buy{font-size:.75rem;line-height:2.5rem;width:100%;background:#43a047;color:#fff;display:block}user-modal .user-modal-window .header .buy:focus,user-modal .user-modal-window .header .buy:hover{text-decoration:underline}user-modal .user-modal-window .header .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.3125rem}user-modal .user-modal-window .header .h span{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.5rem;display:block}user-modal .user-modal-window .header .logout{margin-bottom:.875rem;color:#bf311a;display:inline-block;text-decoration:underline;font-size:.75rem;line-height:1.5rem}user-modal .user-modal-window .header .subscription-ends{font-weight:400;font-style:normal;font-size:.875rem;line-height:1.25rem;margin-bottom:.625rem;padding:3px 0.625rem;background:#fff8e1;letter-spacing:-0.3px;text-align:center}user-modal .user-modal-window .header .subscription-ends strong{font-weight:700;font-style:normal}user-newsletter{display:block}user-payment{padding:0;border:none}@media(min-width: 64em){user-payment{padding-left:2.5rem;border-left:1px solid #d0d7dc}}user-payment>.h{margin-bottom:1.875rem;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:2.125rem;line-height:3rem;align-items:center;color:#1d1d2f;display:flex;letter-spacing:0}user-payment>.h svg{margin-right:1.25rem;width:1.5rem;height:1.5rem;fill:#d8d8d8}user-payment .active-subscriptions{margin-bottom:2.5rem}user-payment .active-subscriptions .h{margin-bottom:.625rem;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem}user-payment .active-subscriptions p{font-size:.75rem;line-height:1.25rem;color:#6e6e88}user-payment .active-subscriptions table{font-size:.75rem;line-height:1.0625rem;padding:1px;width:100%;border-radius:2px;border:1px solid #43a047;text-align:center;white-space:nowrap}user-payment .active-subscriptions table td,user-payment .active-subscriptions table th{padding:0.75rem 1.75rem 0.625rem}user-payment .active-subscriptions table button-subscription-cancel{font-weight:400;font-style:normal;color:#bf311a;text-decoration:underline}user-payment .active-subscriptions tr{border-bottom:1px solid #eceff1}user-payment .active-subscriptions thead{color:#6e6e88}user-payment .active-subscriptions thead th{background:#f7f9f9}user-payment .active-subscriptions tbody{font-weight:700;font-style:normal}user-payment .active-subscriptions tbody td:first-child{font-family:"Open Sans Condensed",sans-serif;font-size:.875rem;line-height:1.0625rem;text-transform:uppercase}user-payment .subscription-cancel{margin-bottom:2.5rem}user-payment .subscription-cancel p{font-size:.75rem;line-height:1.5rem}user-payment .subscription-cancel strong{font-weight:700;font-style:normal}user-payment .subscription-cancel .buttons{margin-top:.625rem;display:grid;grid-gap:1.25rem}@media(min-width: 30em){user-payment .subscription-cancel .buttons{grid-template-columns:1fr 1fr}}user-payment .subscription-cancel .buttons button{width:10.5625rem;height:2.5rem;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;align-items:center;border:1px solid #d0d7dc;display:flex;justify-content:center;letter-spacing:0}user-payment .subscription-cancel .buttons button:focus,user-payment .subscription-cancel .buttons button:hover{text-decoration:underline}user-payment .subscription-cancel .buttons button.cancel{font-weight:700;font-style:normal;box-shadow:inset 0 0 0 1px #d0d7dc;color:#bf311a}user-payment .subscription-cancel .buttons button.close{background-color:#bf311a;color:#fff}user-payment .subscription-cancel .content{padding:1.875rem 1.875rem 2.125rem;align-items:center;box-shadow:inset 0 0 0 1px #d0d7dc;display:flex;flex-direction:column;text-align:center}user-payment .subscription-cancel .h{margin-bottom:.625rem;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem}user-payment .history{margin-bottom:2.5rem}user-payment .history .h{margin-bottom:.625rem;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem}user-payment .history p{font-size:.75rem;line-height:1.5rem;margin:-6px 0 0.625rem;color:#6e6e88}user-payment .history b{font-weight:700;font-style:normal}user-payment .history table{font-size:.75rem;line-height:1.5rem;width:100%;box-shadow:inset 0 0 0 1px #d0d7dc;white-space:nowrap;text-align:center}user-payment .history thead{background:#f7f9f9;box-shadow:inset 0 0 0 1px #d0d7dc;color:#6e6e88}user-payment .history tr{box-shadow:inset 0 -1px 0 0 #d0d7dc}user-payment .history td,user-payment .history th{padding:0.625rem 1.25rem}user-payment .history td:first-child,user-payment .history th:first-child{padding-left:2.5rem}user-payment .history td:last-child,user-payment .history th:last-child{padding-right:2.5rem}user-profile{margin-top:5.125rem;display:block}@media(min-width: 48em){user-profile{margin-top:2rem}}user-profile .user-section{display:none}user-profile .user-section.active{display:block}@media(max-width: 47.9375em){user-profile .user-settings-navigation .desktop{display:none}}user-profile .user-settings-navigation .mobile{top:3.125rem;right:0;left:0;position:fixed;z-index:1;padding:4px 1.25rem;background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.3)}@media(min-width: 48em){user-profile .user-settings-navigation .mobile{display:none}}user-profile .user-settings-navigation .mobile>details[open]>summary::after{border-top:none;border-right:6px solid transparent;border-bottom:6px solid #bf311a;border-left:6px solid transparent}user-profile .user-settings-navigation .mobile>details>summary{position:relative}user-profile .user-settings-navigation .mobile>details>summary::after{top:50%;right:0;position:absolute;border-top:6px solid #bf311a;border-right:6px solid transparent;border-bottom:none;border-left:6px solid transparent;width:0;height:0;content:"";transform:translateY(-50%)}user-profile .user-settings-navigation .mobile>details>ul{padding-bottom:1rem}user-profile .user-settings-navigation .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem;padding:0.75rem 0;color:#1d1d2f;letter-spacing:0}@media(min-width: 48em){user-profile .user-settings-navigation .h{margin-bottom:1.875rem}}user-profile .user-settings-navigation summary::-webkit-details-marker{display:none}user-profile .user-settings-navigation ul li{padding-top:.75rem;padding-bottom:.75rem}@media(min-width: 48em){user-profile .user-settings-navigation ul li{padding-top:1rem;padding-bottom:1rem}}user-profile .user-settings-navigation ul li:not(:last-child){border-bottom:1px solid #d0d7dc}user-profile .user-settings-navigation ul li>a::after{top:50%;right:0;position:absolute;border-top:6px solid transparent;border-right:none;border-bottom:6px solid transparent;border-left:6px solid #bf311a;width:0;height:0;content:"";transform:translateY(-50%)}user-profile .user-settings-navigation ul li a{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;align-items:center;color:#1d1d2f;display:flex;letter-spacing:0;position:relative}user-profile .user-settings-navigation ul li a.active,user-profile .user-settings-navigation ul li a:focus,user-profile .user-settings-navigation ul li a:hover{color:#bf311a}user-profile .user-settings-navigation ul li a.active svg,user-profile .user-settings-navigation ul li a:focus svg,user-profile .user-settings-navigation ul li a:hover svg{fill:#bf311a}user-profile .user-settings-navigation ul li a.active svg:first-child,user-profile .user-settings-navigation ul li a:focus svg:first-child,user-profile .user-settings-navigation ul li a:hover svg:first-child{stroke:#bf311a}user-profile .user-settings-navigation ul li a.active::after{top:50%;right:0;position:absolute;width:0;height:0;border-bottom:6px solid transparent;border-left:6px solid #bf311a;border-top:6px solid transparent;content:"";transform:translateY(-50%)}user-profile .user-settings-navigation ul li a svg{margin-right:.75rem;width:1rem;height:1rem;fill:#d8d8d8}user-profile .user-settings-navigation ul li details[open] summary::after{border-top:none;border-right:6px solid transparent;border-bottom:6px solid #bf311a;border-left:6px solid transparent}user-profile .user-settings-navigation ul li details summary{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;align-items:center;color:#1d1d2f;cursor:pointer;display:flex;letter-spacing:0;position:relative}user-profile .user-settings-navigation ul li details summary::-webkit-details-marker{display:none}user-profile .user-settings-navigation ul li details summary::after{top:50%;right:0;position:absolute;border-top:6px solid #bf311a;border-right:6px solid transparent;border-bottom:none;border-left:6px solid transparent;width:0;height:0;content:"";transform:translateY(-50%)}user-profile .user-settings-navigation ul li details summary svg{margin-right:.75rem;width:1rem;height:1rem;fill:#d8d8d8}user-profile .user-settings-navigation ul li details ul{padding-top:1rem;padding-bottom:1rem;padding-left:1.875rem}user-profile .user-settings-navigation ul li details ul li{padding:0;border:none}user-profile .user-settings-navigation ul li details ul li a{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.625rem;color:#1d1d2f;letter-spacing:0}user-profile .user-settings-navigation ul li details ul li a:focus,user-profile .user-settings-navigation ul li details ul li a:hover{color:#1d1d2f;text-decoration:underline}user-profile .user-settings-navigation ul li details ul li a::after{display:none}user-profile .user-settings-navigation ul li:first-child a svg{stroke:#d8d8d8}user-profile .user-settings-navigation ul li:first-child a.active svg,user-profile .user-settings-navigation ul li:first-child a:focus svg,user-profile .user-settings-navigation ul li:first-child a:hover svg{stroke:#bf311a}user-settings{padding:0;border:none}@media(min-width: 64em){user-settings{padding-left:2.5rem;border-left:1px solid #d0d7dc}}user-settings>.h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:2.125rem;line-height:3rem;margin-bottom:1.875rem;align-items:center;color:#1d1d2f;display:flex;letter-spacing:0}user-settings>.h svg{margin-right:1.25rem;width:1.875rem;height:1.875rem;fill:#d8d8d8;stroke:#d8d8d8}user-settings section{margin-bottom:3.75rem}user-settings section .section-title{margin-bottom:.5rem;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem;color:#1d1d2f;letter-spacing:0}user-settings section .section-subtitle{margin-bottom:.5rem;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.375rem;color:#6e6e6e;letter-spacing:0}user-settings section .row{padding-top:.75rem;padding-bottom:.75rem;border-bottom:1px solid #d0d7dc}user-settings section .row details{cursor:pointer}user-settings section .row details summary{align-items:center;justify-content:space-between}user-settings section .row details summary::-webkit-details-marker{display:none}user-settings section .row .action{display:grid;grid-gap:.5rem;grid-template-columns:1fr 10rem}user-settings section .row .action .action-title{align-items:center;display:flex}user-settings section .row .action .action-title svg,user-settings section .row .action .info svg{margin-right:.75rem;width:1rem;height:1rem;fill:#d8d8d8}user-settings section .row .action .action-title p,user-settings section .row .action .info p{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.375rem;color:#1d1d2f;letter-spacing:0}user-settings section .row .action .action-title p span,user-settings section .row .action .info p span{font-weight:400;font-style:normal;color:#1d1d2f}user-settings section .row .action .action-title span,user-settings section .row .action .info span{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.375rem;color:#6e6e88;letter-spacing:0}user-settings section .row .action .control{font-weight:400;font-style:normal;font-size:.75rem;line-height:.75rem;color:#bf311a;letter-spacing:-0.3px;text-align:right;text-decoration:underline;white-space:nowrap}user-settings section .row .action .control .status{font-weight:400;font-style:normal;font-size:.75rem;line-height:.75rem;color:#417505}user-settings section .row .action .control label{margin-right:.75rem;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;color:#6e6e88;letter-spacing:0}user-settings section .row .action.facebook svg{fill:#1877f2}user-settings section .row .expand{margin-top:1rem;padding:1.875rem;background-color:#f7f9f9;border:1px solid #c1cbda;position:relative}user-settings section .row .expand .expand-title{margin-bottom:.875rem;align-items:flex-end;display:flex}user-settings section .row .expand .expand-title .h{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:1.25rem;line-height:1.5rem;color:#1d1d2f;letter-spacing:0}user-settings section .row .expand .expand-title span{margin-left:.625rem;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.25rem;color:#6e6e88;letter-spacing:0}user-settings section .row .expand form.change-email,user-settings section .row .expand form.change-pass{display:grid;grid-gap:.625rem;grid-template-columns:1fr 1fr}user-settings section .row .expand form a{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;color:#bf311a;letter-spacing:-0.3px;text-decoration:underline}user-settings section .row .expand form button[type=submit]{padding:0.75rem 1.625rem;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;background-color:#bf311a;color:#fff;letter-spacing:0}user-settings section .row .expand form button[type=submit]:focus,user-settings section .row .expand form button[type=submit]:hover{text-decoration:underline}user-settings section .row .expand form input[type=password],user-settings section .row .expand form input[type=text],user-settings section .row .expand form input[type=email]{padding:0 0.5rem;width:100%;height:2.5rem;background-color:#fff;border:1px solid #c1cbda}user-settings section .row .expand form input[type=password].error,user-settings section .row .expand form input[type=text].error,user-settings section .row .expand form input[type=email].error{border:1px solid #ed5144}user-settings section .row .expand form label{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;color:#1d1d2f;letter-spacing:0}user-settings section .row .expand form .form-error{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;color:#ed5144;letter-spacing:-0.3px}user-settings section .row .expand__change-email a{color:#bf311a}user-settings section .row .expand__change-email a:focus,user-settings section .row .expand__change-email a:hover{text-decoration:underline}user-settings section .row .expand__change-pass--success{padding:4rem 10%;align-items:center;background-color:#f7f9f9;border:1px solid #d0d7dc;display:flex;flex-direction:column;justify-content:center;text-align:center}user-settings section .row .expand__change-pass--success svg{margin-bottom:1.625rem;width:3rem;height:2.3125rem;fill:#43a047}user-settings section .row .expand__change-pass--success .h{margin-bottom:.625rem;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:1.25rem;line-height:1.5rem;color:#1d1d2f;letter-spacing:0}user-settings section .row .expand__change-pass--success p{margin-bottom:.75rem;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:1.625rem;color:#1d1d2f;letter-spacing:0}user-settings section .row .expand__deactivate-account{padding:4rem 10%;align-items:center;background-color:#f7f9f9;border:1px solid #bf311a;display:flex;flex-direction:column;justify-content:center;text-align:center}user-settings section .row .expand__deactivate-account>a{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;padding:0.75rem 1.375rem;background-color:#bf311a;color:#fff;display:none;letter-spacing:0}user-settings section .row .expand__deactivate-account>a:focus,user-settings section .row .expand__deactivate-account>a:hover{text-decoration:underline}user-settings section .row .expand__deactivate-account button{display:none}user-settings section .row .expand__deactivate-account p{margin-bottom:.75rem;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.625rem;color:#6e6e88;letter-spacing:0}user-settings section .row .expand__deactivate-account .h{margin-bottom:.625rem;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:1.25rem;line-height:1.5rem;color:#1d1d2f;letter-spacing:0}user-subscription{padding:0;border:none}@media(min-width: 64em){user-subscription{padding-left:2.5rem;border-left:1px solid #d0d7dc}}user-subscription .h{margin-bottom:1.875rem;font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:2.125rem;line-height:3rem;align-items:center;color:#1d1d2f;display:flex;letter-spacing:0}user-subscription .h svg{margin-right:1.25rem;width:1.5rem;height:1.5rem;fill:#d8d8d8}user-subscription section{margin-bottom:2.25rem}user-subscription section>.h{margin-bottom:4px;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:1.25rem;line-height:1.5rem;color:false;letter-spacing:0}user-subscription section form{margin-bottom:4px;align-items:flex-end;display:grid;grid-gap:.625rem;grid-template-columns:1fr 8rem}user-subscription section form button[type=submit]{width:8rem;height:2.5rem;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;align-items:center;background-color:#bf311a;color:#fff;display:flex;justify-content:center;letter-spacing:0}user-subscription section form input[type=text]{padding:0 0.5rem;width:100%;height:2.5rem;background-color:#fff;border:1px solid #c1cbda}user-subscription section form input[type=text].error{border:1px solid #ed5144}user-subscription section form label{font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.375rem;color:#1d1d2f;letter-spacing:0}user-subscription section form .form-error{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;color:#ed5144;letter-spacing:-0.3px}user-subscription section .success{font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.25rem;color:#67aa1d}user-subscription section .success svg{margin-right:.375rem;width:.5rem;height:.375rem;fill:#43a047}user-subscription section .subscriptions .no-subscription{margin-bottom:.75rem;font-weight:400;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.25rem;color:#6e6e88;letter-spacing:0}user-subscription .active-subscriptions>a:last-child{width:15rem;height:2.5rem;font-weight:700;font-style:normal;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.5rem;align-items:center;background-color:#43a047;color:#fff;display:flex;justify-content:center;letter-spacing:0}user-subscription .active-subscriptions details[open] summary .a::after{border-top:none;border-bottom:6px solid #bf311a}user-subscription .active-subscriptions details[open] summary .a.close{display:inline}user-subscription .active-subscriptions details[open] summary .a.open{display:none}user-subscription .active-subscriptions summary::-webkit-details-marker{display:none}user-subscription .active-subscriptions summary svg{margin-right:.5rem;padding:3px;width:4.8125rem;height:.875rem;background:#bf311a;fill:#fff}user-subscription .active-subscriptions summary .a{padding-right:1.25rem;color:#bf311a;cursor:pointer;position:relative;text-decoration:underline;white-space:nowrap}user-subscription .active-subscriptions summary .a::after{top:.75rem;right:0;position:absolute;width:0;height:0;border-top:6px solid #bf311a;border-right:6px solid transparent;border-left:6px solid transparent;content:"";transform:translateY(-50%)}user-subscription .active-subscriptions summary .a.close{display:none}user-subscription .active-subscriptions summary .title{font-weight:700;font-style:normal;font-family:"Open Sans Condensed",sans-serif;font-size:.875rem;line-height:1.5rem;align-items:center;display:flex}user-subscription .active-subscriptions .subscription{font-size:.875rem;line-height:1.375rem}user-subscription .active-subscriptions .subscription .label{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.375rem;margin:0}user-subscription .active-subscriptions .subscription .row{padding:0.75rem 0}user-subscription .active-subscriptions .subscription .row:not(:last-child){box-shadow:inset 0 -1px 0 0 #d0d7dc}@media(min-width: 64em){user-subscription .active-subscriptions .subscription .row{align-items:flex-start;display:grid;grid-gap:.625rem;grid-template-columns:12.5rem 1fr}}user-subscription .active-subscriptions .subscription .row.active-until .datetime-time{display:none}user-subscription .active-subscriptions .subscription .row.type summary{display:flex;justify-content:space-between}user-subscription .active-subscriptions .subscription .row.next-payment summary{align-items:flex-start;display:grid;grid-gap:.625rem;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}@media(min-width: 64em){user-subscription .active-subscriptions .subscription .row.next-payment summary{grid-template-columns:12.5rem 1fr -webkit-min-content;grid-template-columns:12.5rem 1fr min-content}}@media(max-width: 63.9375em){user-subscription .active-subscriptions .subscription .row.next-payment summary .h{grid-column:span 2}}user-subscription .active-subscriptions .subscription .prolong{font-weight:700;font-style:normal;font-size:.75rem;line-height:1.625rem;padding:0 1.25rem;background:#43a047;color:#fff;display:inline-block;float:right;white-space:nowrap}user-subscription .active-subscriptions .subscription .prolong:focus,user-subscription .active-subscriptions .subscription .prolong:hover{text-decoration:underline}user-subscription .active-subscriptions .subscription-description{margin-top:.625rem}user-subscription .active-subscriptions .subscription-description li{padding:2px 0}user-subscription .active-subscriptions .subscription-description li svg{width:.5rem;height:.375rem;margin-right:.5625rem;fill:#43a047}