header.section-heading__wrapper{margin-bottom:20px;display:block}header.section-heading__wrapper .section-title h1{font-size:65px;line-height:.95;letter-spacing:.03em;width:-moz-fit-content;width:fit-content;margin-bottom:15px}@media screen and (min-width:768px){header.section-heading__wrapper .section-title h1{font-size:55px}header.section-heading__wrapper .section-title h1:hover{-webkit-text-stroke:.02em #eb1212;-webkit-text-fill-color:#000}}header.section-heading__wrapper .section-more__btn h2{font-size:30px;line-height:1.3;letter-spacing:.03em;color:#eb1212;text-decoration:underline;white-space:nowrap;width:-moz-fit-content;width:fit-content}section{border-bottom:.5px solid #353535}.tb-padding{padding-top:40px;padding-bottom:40px}.content-padding{padding:0 80px}@media screen and (max-width:1199px){.content-padding{padding:0 60px}}@media screen and (max-width:991px){.content-padding{padding:0 40px}}@media screen and (max-width:767px){.content-padding{padding:0 30px}}@media screen and (max-width:575px){.content-padding{padding:0 20px}}.archive__more-stories .more-stories__wrapper{margin-top:60px}.archive__more-stories .more-stories__wrapper span{font-family:"Protokoll";font-weight:700;font-size:13px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;padding:15px 30px;border:1px solid #fff}.archive__more-stories .more-stories__wrapper span:hover{color:#eb1212;border:1px solid #eb1212}.archive__more-stories .pagination__wrapper{display:inline-block;margin-top:20px;width:100%}.archive__more-stories .pagination__wrapper span{font-family:"Protokoll";font-weight:700;font-size:13px;line-height:1;letter-spacing:.03em;text-transform:uppercase;border:1px solid #fff}.archive__more-stories .pagination__wrapper span:hover{color:#eb1212;border:1px solid #eb1212}.archive__more-stories .pagination__wrapper span:hover:after{color:#eb1212}.archive__more-stories .pagination__wrapper .prev{float:left;position:relative;padding:10px 20px 10px 32px}.archive__more-stories .pagination__wrapper .prev:after{position:absolute;left:12px;top:13px;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;font-size:0;line-height:0;transform:rotate(90deg)}.archive__more-stories .pagination__wrapper .prev:hover:after{border-top:6px solid #eb1212}.archive__more-stories .pagination__wrapper .next{float:right;position:relative;padding:10px 32px 10px 20px}.archive__more-stories .pagination__wrapper .next:after{position:absolute;right:12px;top:13px;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;font-size:0;line-height:0;transform:rotate(270deg)}.archive__more-stories .pagination__wrapper .next:hover:after{border-top:6px solid #eb1212}@media screen and (max-width:1199px){.rail-ads__wrapper{display:none}}section.archive-w-ads__container .details__wrapper{padding:5px 0 0}@media screen and (min-width:576px){section.archive-w-ads__container .details__wrapper{padding:0 0 0 15px}}section.archive-w-ads__container .details__wrapper .taxonomy{margin-bottom:10px}section.archive-w-ads__container .details__wrapper .taxonomy a{font-size:12px;line-height:1.2;letter-spacing:.03em;text-decoration:none}section.archive-w-ads__container .details__wrapper .taxonomy a:hover{text-decoration:underline}section.archive-w-ads__container .details__wrapper .title{margin-bottom:10px}section.archive-w-ads__container .details__wrapper .title h3{font-size:16px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;text-decoration:none;-webkit-line-clamp:3;line-clamp:3}section.archive-w-ads__container .details__wrapper .title h3:hover{text-decoration:underline}@media screen and (max-width:991px){section.archive-w-ads__container .details__wrapper .title h3{font-size:17px}}section.archive-w-ads__container .details__wrapper .byline-date{display:grid;grid-template-rows:1fr}section.archive-w-ads__container .details__wrapper .byline-date span{font-size:12px;line-height:1.2;letter-spacing:.03em}section.archive-w-ads__container .details__wrapper .byline-date .byline{width:-moz-fit-content;width:fit-content}section.archive-w-ads__container .details__wrapper .byline-date .byline a{text-decoration:none}section.archive-w-ads__container .details__wrapper .byline-date .byline a:hover{text-decoration:underline}section.archive-w-ads__container .details__wrapper .byline-date .date{width:-moz-fit-content;width:fit-content}section.archive-w-ads__container .archive-w-ads__wrapper{display:block}@media screen and (min-width:1200px){section.archive-w-ads__container .archive-w-ads__wrapper{display:grid;grid-template-columns:1fr 300px;gap:40px}}section.archive-w-ads__container .archive-w-ads__wrapper .list__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:991px){section.archive-w-ads__container .archive-w-ads__wrapper .list__wrapper{display:flex;flex-direction:column;gap:30px}}@media screen and (max-width:575px){section.archive-w-ads__container .archive-w-ads__wrapper .list__wrapper{gap:40px}}section.magazine__container{text-align:center;border-top:1px solid #dedede;border-bottom:1px solid #dedede;margin:40px 0}section.magazine__container .magazine__wrapper{display:inline-flex;align-items:center;margin:auto;max-width:60%;gap:30px;padding:20px}@media screen and (max-width:1199px){section.magazine__container .magazine__wrapper{max-width:70%}}@media screen and (max-width:991px){section.magazine__container .magazine__wrapper{max-width:80%}}@media screen and (max-width:767px){section.magazine__container .magazine__wrapper{max-width:100%;padding:20px 30px}}@media screen and (max-width:575px){section.magazine__container .magazine__wrapper{max-width:100%;padding:30px 20px;display:inline-block}}section.magazine__container .magazine__wrapper .image__wrapper{flex:0 0 72px}@media screen and (max-width:575px){section.magazine__container .magazine__wrapper .image__wrapper{display:none}}section.magazine__container .magazine__wrapper .image__wrapper img{width:72px;height:72px}section.magazine__container .magazine__wrapper .description__wrapper{text-align:start;line-height:1}@media screen and (max-width:575px){section.magazine__container .magazine__wrapper .description__wrapper{text-align:center;margin-bottom:20px;line-height:1.2}}section.magazine__container .magazine__wrapper .description__wrapper span{font-size:16px;letter-spacing:.03em}section.magazine__container .magazine__wrapper .description__wrapper span a{font-size:16px;letter-spacing:.03em;color:#eb1212;text-decoration:none}section.magazine__container .magazine__wrapper .description__wrapper span a:hover{text-decoration:underline}section.magazine__container .magazine__wrapper .btn__wrapper a{text-decoration:none;font-size:13px;letter-spacing:.03em;line-height:1.2;padding:10px 20px;border:1px solid #000;white-space:nowrap}section.magazine__container .magazine__wrapper .btn__wrapper a:hover{border:1px solid #eb1212;color:#eb1212}section.e-magazine .section-title{text-align:center}section.e-magazine .section-title h1{margin-left:auto;margin-right:auto;margin-bottom:40px}section.e-magazine .archive-w-ads__wrapper{grid-template-columns:1fr}section.e-magazine .archive-w-ads__wrapper .list__wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;text-align:center}@media screen and (max-width:991px){section.e-magazine .archive-w-ads__wrapper .list__wrapper{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:576px){section.e-magazine .archive-w-ads__wrapper .list__wrapper{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}section.e-magazine .archive-w-ads__wrapper .list__wrapper .details__wrapper{padding:10px 0 0}@media screen and (max-width:576px){section.e-magazine .archive-w-ads__wrapper .list__wrapper .details__wrapper{padding:10px 0 0}section.e-magazine .archive-w-ads__wrapper .list__wrapper .details__wrapper .title h3{font-size:10px}}.non-member__overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,.62);display:flex;justify-content:center;align-items:center;z-index:9}.non-member__overlay .non-member__section{text-align:center;background:#000;padding:20px;max-width:500px;border:.5px solid #eb1212}@media screen and (max-width:575px){.non-member__overlay .non-member__section{margin:0 30px}}.non-member__overlay .non-member__section .details-non__member h2{font-family:"Protokoll";font-size:28px;font-weight:600;margin-bottom:30px}.non-member__overlay .non-member__section .details-non__member p{font-family:"Protokoll";font-size:16px;font-weight:400;line-height:1.2;margin-bottom:20px}.non-member__overlay .non-member__section .details-non__member a.view-plans__btn{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto 30px;font-family:"Protokoll";font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;border:1px solid #eb1212;border-radius:1px;background:#eb1212;padding:1em 1.5em;color:#fff;line-height:1em;font-style:normal;letter-spacing:.08em;transition:all .3s;outline:0;border-radius:1px}.non-member__overlay .non-member__section .details-non__member a.view-plans__btn:hover{background:0 0;color:#eb1212}.non-member__overlay .non-member__section .details-non__member .current-member__login{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;font-family:"Protokoll";font-size:12px;font-weight:400}.non-member__overlay .non-member__section .details-non__member .current-member__login a{text-decoration:underline;color:#eb1212}.non-member__overlay .non-member__section .details-non__member .current-member__login a:hover{text-decoration:none}.non-member__overlay .non-member__section .details-non__member span.support{margin:0 auto;display:block;width:-moz-fit-content;width:fit-content;font-family:"Protokoll";font-size:12px;font-weight:400}.non-member__overlay .non-member__section .details-non__member span.support a{text-decoration:underline;color:#eb1212}.non-member__overlay .non-member__section .details-non__member span.support a:hover{text-decoration:none}