:root{--article-body-tablet-offset:rem(32px);--grid-6-1-column-content:calc(1 * ((((100% - (var(--grid-column-gap)*5))/6)) + var(--grid-column-gap)) - var(--grid-column-gap));--grid-6-1-column-content-gap:calc(1 * ((((100% - (var(--grid-column-gap)*5))/6)) + var(--grid-column-gap)));--grid-8-1-column-content:calc(1 * ((((100% - (var(--grid-column-gap)*7))/8)) + var(--grid-column-gap)) - var(--grid-column-gap));--grid-8-1-column-content-gap:calc(1 * ((((100% - (var(--grid-column-gap)*7))/8)) + var(--grid-column-gap)));--grid-8-2-column-content:calc(2 * ((((100% - (var(--grid-column-gap)*7))/8)) + var(--grid-column-gap)) - var(--grid-column-gap));--grid-8-3-column-content:calc(3 * ((((100% - (var(--grid-column-gap)*7))/8)) + var(--grid-column-gap)) - var(--grid-column-gap));--grid-8-4-column-content:calc(4 * ((((100% - (var(--grid-column-gap)*7))/8)) + var(--grid-column-gap)) - var(--grid-column-gap));--grid-10-1-column-content:calc(1 * ((((100% - (var(--grid-column-gap)*9))/10)) + var(--grid-column-gap)) - var(--grid-column-gap));--grid-10-2-column-content:calc(2 * ((((100% - (var(--grid-column-gap)*9))/10)) + var(--grid-column-gap)) - var(--grid-column-gap));--grid-10-3-column-content:calc(3 * ((((100% - (var(--grid-column-gap)*9))/10)) + var(--grid-column-gap)) - var(--grid-column-gap));--grid-10-4-column-content:calc(4 * ((((100% - (var(--grid-column-gap)*9))/10)) + var(--grid-column-gap)) - var(--grid-column-gap));--grid-10-1-column-content-gap:calc(1 * ((((100% - (var(--grid-column-gap)*9))/10)) + var(--grid-column-gap)));--grid-12-1-column-content-gap:calc(1 * ((((100% - (var(--grid-column-gap)*11))/12)) + var(--grid-column-gap)));}
.w_t{font-family:MajritTx,serif;font-size:.75rem;font-weight:900;letter-spacing:-.015rem;text-transform:uppercase;border-bottom:1px solid #4a4a4a;padding-bottom:.5rem;color:#000;position:relative;margin:0;line-height:.9375rem;}
.w_t:after{content:"";height:.125rem;width:8.25rem;position:absolute;bottom:0;left:0;background:#000;}
.a_c>h3{font-family:MajritTx,serif;font-weight:900;margin:3.125rem 0 .8125rem;padding:0 0 .625rem;position:relative;}
.a_c>h3:after{content:"";position:absolute;bottom:0;left:0;width:4.375rem;height:.0625rem;background-color:#000;}
.a_c>h3{font-size:1.375rem;line-height:1.5rem;}
.a_c>ul{font-family:MajritTxRoman,serif;padding-left:1.3125rem;font-size:1.1875rem;line-height:1.5625rem;margin-bottom:2.5rem;margin:0 0 2rem;}
.a_c>ul li:not(:last-child){margin-bottom:1.25rem;}
.a_de{border-left:1px solid #4a4a4a;border-right:1px solid #4a4a4a;font-size:.875rem;padding:.9375rem;font-family:inherit;clear:both;}
.a_de_t{font-size:1.25rem;margin:0;font-family:MajritTx,serif;position:relative;padding-bottom:.8125rem;font-weight:900;}
.a_de_t:after{content:"";height:.125rem;width:9.25rem;position:absolute;bottom:0;left:0;background:#000;}
.a_de_txt{font-size:1.125rem;line-height:1.5625rem;}
.a_de_txt p{margin:.75rem 0 0;}
.a_tp{font-family:MarcinAntB,sans-serif;font-size:.75rem;line-height:1.25rem;padding-top:.625rem;border-top:1px solid #4a4a4a;-webkit-box-pack:justify;justify-content:space-between;margin:0 0 2.5rem;}
.a_tp_i{padding:.1875rem 0;}
.a_tp_txt img{width:7.3125rem;height:1.25rem;}
.a_tp_mi{-webkit-box-align:center;align-items:center;}
.a_tp_mi svg{width:.4375rem;height:auto;margin-left:.125rem;stroke:#000;}
.w-cta{margin-bottom:3.125rem;}
.w-cta .w_t{background-position:100% 0;background-repeat:no-repeat;}
.w-cta .w_t a{display:block;}
.w-cta.nw .w_t{background-image:url("../fonts/ico-newsletter-1.svg");background-size:1.3125rem .8125rem;}
.me{font-family:MarcinAntB,sans-serif;top:0;height:100vh;width:100vw;background:rgba(0,0,0,.2);font-size:.75rem;line-height:.75rem;z-index:1060;}
.me .btn-2,.me .btn-3{width:100%;}
.me svg{stroke:none;}
.me .btn-c svg{width:1rem;height:auto;}
.me_f{padding-bottom:1.5625rem;margin-bottom:1.5625rem;border-bottom:.0625rem solid #efefef;}
.me-u{right:0;width:100vw;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:4.25rem 2.5rem;background:#fff;color:#000;-webkit-box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.3),0 .125rem 1.5rem 0 rgba(0,0,0,.09);box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.3),0 .125rem 1.5rem 0 rgba(0,0,0,.09);-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:2.5rem;}
.me_nu{font-size:1.1875rem;line-height:1.1875rem;}
.me li{text-transform:uppercase;font-size:.75rem;line-height:.75rem;position:relative;}
.me li:not(:last-child){margin:0 0 .75rem;}
.a_r{position:relative;margin:0 0 3.75rem;background-color:#fff;height:auto;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.3);-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:.25rem;font-family:MarcinAntB,sans-serif;text-align:center;padding:3.75rem 0;border-top:10px solid #00b1ff;}
.a_r:before{content:"";position:absolute;top:-13.3125rem;left:0;height:12.5rem;width:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(23%,hsla(0,0%,100%,0)),color-stop(74%,#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 23%,#fff 74%);}
.a_r_e{font-size:1.25rem;line-height:1.4375rem;letter-spacing:-.1px;color:#000;width:200px;margin:0 auto 2.5rem;font-weight:700;font-family:MajritTx,serif;}
.a_r_b .btn{margin:0 .25rem;padding:.5rem;min-width:7.625rem;font-size:.75rem;}
.a_r_b .btn-a{background:#00b1ff;color:#fff;}
.a_r_b .btn-b{border:.0625rem solid #00b1ff;color:#00b1ff;}
.a_r_ti{font-size:.875rem;line-height:1.4375rem;color:#000;margin-top:2.8125rem;}
.a_r_ti p{width:22.6875rem;margin-top:0;}
.a_r_ti p a{color:#000;text-decoration:underline;font-size:.9375rem;letter-spacing:-.005rem;font-weight:700;}
.a_r_ti p a{font-family:MarcinAntB,sans-serif;}
@media (min-width:576px){
.a_tp .a_m{display:-webkit-inline-box;display:inline-flex;margin-left:.625rem;}
.a_tp_i{padding:0;}
.a_tp_txt{display:-webkit-box;display:flex;}
}
@media (min-width:768px) and (max-width:1000.98px){
.cg .csw{max-width:100%;padding:0;}
}
@media (min-width:768px){
.a_c>h3{margin:0 2rem 2rem;}
.a_c>h3{font-size:1.75rem;line-height:1.875rem;}
.a_c>ul{margin:0 0 2rem;font-size:1.1875rem;line-height:1.5625rem;}
.a_de{margin:3.75rem 2rem;padding:1.75rem 1.9375rem 1.8125rem;}
.a_de_t{font-size:1.5rem;}
.a_de_txt{font-size:1.25rem;line-height:1.6875rem;}
.a_tp{font-size:.875rem;margin:0 2rem 2.5rem;-webkit-box-align:center;align-items:center;}
.me-u{height:auto;width:20.875rem;}
.a_r{margin:0 2rem 3.125rem;padding:4.0625rem 0;}
.a_r_b .btn{min-width:12.3125rem;}
}
@media (min-width:1001px){
.cg .csw{max-width:100%;padding:0;}
.cg .csw .cs{max-width:75rem;margin:0 auto;}
.cg .cs_p .cs_p_l{padding-right:.5rem;}
.cg .cs_p_n{margin-right:1.625rem;z-index:999;}
.cg .cs_t_l{margin-left:1.625rem;}
.a_c>h3{margin:3.75rem var(--grid-10-2-column-content) 1.6875rem;}
.a_c>h3{font-size:1.75rem;line-height:1.875rem;}
.a_c>ul{margin:0 var(--grid-10-2-column-content) 2rem;}
.a_de{margin:3.75rem var(--grid-10-2-column-content);}
.a_tp{margin:0 var(--grid-column-gap-justify) 3.125rem;}
.me li:hover>a{font-weight:700;}
.a_r{margin:0 var(--grid-10-2-column-content) 2rem;padding:4.0625rem 0;}
.a_r:before{top:-16.4375rem;height:15.625rem;}
.a_r_e{width:200px;margin:0 auto 2.5rem;}
}
@media (min-width:1199px){
.a_c>h3{margin:3.75rem var(--grid-10-2-column-content) 1.6875rem;}
.a_c>ul{margin:0 var(--grid-10-2-column-content) 2rem;}
.a_de{margin:3.75rem var(--grid-10-2-column-content);}
.a_r{margin:0 var(--grid-10-2-column-content) 2rem;padding:4.0625rem 0;}
}
@media (max-width:767.98px){
.cg .csw{padding:0;}
}