:root{--ra-red:#cf2018;--ra-red-bright:#ef4136;--ra-black:#171717;--ra-bg:#f3f3f1;--ra-text:#111111;--ra-muted:#9c9c9c;--ra-line:#d8d8d8}.et_pb_section,.et_pb_row,.et_pb_row.et_pb_row_fullwidth{width:100%!important;max-width:100%!important}.et_pb_section{padding-left:0!important;padding-right:0!important}.ra-page,.ra-page *{box-sizing:border-box}.ra-page{font-family:Arial,Helvetica,sans-serif;color:var(--ra-text);width:100%;max-width:100%}.ra-hero,.ra-news,.ra-magazine,.ra-events,.ra-more{width:100%;max-width:100%}.ra-wrap{width:100%;max-width:100%;margin:0;padding-left:28px;padding-right:28px}.ra-link{text-decoration:none;color:inherit}.ra-link:hover .ra-under,.ra-link:hover h2,.ra-link:hover h3,.ra-link:hover h4{text-decoration:underline}.ra-hero{background:var(--ra-red);border-bottom:8px solid #000;padding:84px 0 72px}.ra-hero-inner{position:relative;min-height:520px}.ra-kicker{color:#3a3a3a;text-transform:uppercase;font-size:clamp(14px,1vw,20px);font-weight:800;letter-spacing:.06em;margin-bottom:34px}.ra-hero-title{margin:0;color:#241c1c;font-size:clamp(74px,10vw,190px);line-height:.86;letter-spacing:-.07em;text-transform:uppercase;font-weight:900;max-width:78%}.ra-canton-box{position:absolute;right:28px;bottom:-20px;width:210px;height:210px;background:#000;color:#fff;padding:24px;display:flex;flex-direction:column;justify-content:space-between;z-index:3}.ra-canton-arrow{font-size:48px;line-height:1}.ra-canton-text{font-size:18px;line-height:1.45}.ra-news{background:var(--ra-bg);padding:52px 0 48px}.ra-news-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);gap:42px;align-items:start}.ra-section-title{margin:0 0 28px;color:var(--ra-red-bright);text-transform:uppercase;font-size:clamp(34px,3vw,58px);line-height:.95;letter-spacing:-.04em;font-weight:900}.ra-section-title:before{content:"/ "}.ra-news-main{display:block;margin-bottom:34px}.ra-news-main img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;margin-bottom:18px}.ra-meta{color:#a4a4a4;text-transform:uppercase;font-size:clamp(14px,1vw,20px);line-height:1;font-weight:900;margin-bottom:10px}.ra-meta span{margin:0 8px}.ra-news-title{margin:0 0 12px;text-transform:uppercase;font-size:clamp(42px,4.4vw,84px);line-height:.92;letter-spacing:-.06em;font-weight:900}.ra-news-text{margin:0;color:#444;font-size:clamp(18px,1.35vw,28px);line-height:1.4}.ra-news-list{display:grid;gap:28px}.ra-news-item{display:grid;grid-template-columns:200px 1fr;gap:22px;align-items:start}.ra-news-item img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.ra-news-item h3{margin:0 0 8px;font-size:clamp(24px,2vw,40px);line-height:1.05;letter-spacing:-.04em;font-weight:900}.ra-news-item p{margin:0;color:#333;font-size:clamp(16px,1vw,22px);line-height:1.42}.ra-popular-list{border-top:1px solid var(--ra-line)}.ra-popular-item{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:22px 0;border-bottom:1px solid var(--ra-line)}.ra-pop-num{color:#b4b4b4;font-size:clamp(28px,2vw,44px);line-height:1;font-weight:900}.ra-pop-text{color:#222;font-size:clamp(18px,1.2vw,28px);line-height:1.2;font-weight:800}.ra-magazine{background:var(--ra-bg);padding:18px 0 64px}.ra-mag-word{margin:0 0 12px;color:#b7b7b7;font-size:clamp(76px,8vw,138px);line-height:.86;letter-spacing:-.06em;font-weight:900}.ra-mag-label{margin:0 0 34px;color:var(--ra-red-bright);text-transform:uppercase;font-size:clamp(34px,2.8vw,58px);line-height:1;letter-spacing:-.03em;font-weight:900}.ra-mag-label:before{content:"/ "}.ra-mag-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ra-mag-card img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;margin-bottom:18px}.ra-mag-date{color:#a2a2a2;text-transform:uppercase;font-size:clamp(14px,1vw,20px);line-height:1;font-weight:900;margin-bottom:10px}.ra-mag-title{margin:0 0 10px;font-size:clamp(28px,2.2vw,46px);line-height:1.05;letter-spacing:-.05em;font-weight:900}.ra-mag-text{margin:0;color:#2f2f2f;font-size:clamp(16px,1vw,22px);line-height:1.42}.ra-events{background:var(--ra-black);padding:46px 0 62px}.ra-events .ra-section-title{color:var(--ra-red-bright)}.ra-events-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.ra-event-card{color:#fff}.ra-event-poster{width:100%;aspect-ratio:4/5;background:#363636;overflow:hidden;margin-bottom:16px;position:relative}.ra-event-poster img{width:100%;height:100%;object-fit:cover;display:block}.ra-event-placeholder .ra-event-poster:before{content:"";position:absolute;width:2px;height:120px;background:var(--ra-red-bright);top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.ra-event-date{color:#707070;text-transform:uppercase;font-size:clamp(16px,1vw,20px);line-height:1;font-weight:900;margin-bottom:12px}.ra-event-title{margin:0 0 12px;color:#fff;font-size:clamp(28px,2.1vw,44px);line-height:1.03;letter-spacing:-.05em;font-weight:900}.ra-event-place{color:#d6d6d6;font-size:clamp(16px,1vw,21px);line-height:1.35}.ra-more{background:#000;padding:30px 0 40px;text-align:center}.ra-more a{display:inline-block;background:var(--ra-red);color:#000;text-decoration:none;text-transform:uppercase;font-weight:900;font-size:20px;padding:18px 34px}@media (max-width:1100px){.ra-news-grid{grid-template-columns:1fr}.ra-mag-grid{grid-template-columns:1fr}.ra-events-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ra-canton-box{position:static;margin-top:28px;width:180px;height:180px}.ra-hero-title{max-width:100%}}@media (max-width:767px){.ra-wrap{padding-left:18px;padding-right:18px}.ra-news-item{grid-template-columns:1fr}.ra-events-grid{grid-template-columns:1fr}.ra-hero{padding:56px 0 40px}.ra-hero-inner{min-height:auto}}.ra-canton-wrap{position:relative;overflow:visible}.ra-canton-menu{position:absolute;right:0;top:calc(100% - 40px);width:320px;max-height:70vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#111;color:#fff;padding:18px 18px 10px;display:none;z-index:9999;box-shadow:0 18px 40px rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.08)}.ra-canton-menu.is-open{display:block}.ra-canton-link{display:block;color:#f5f5f5;text-decoration:none;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:22px;line-height:1.15;font-weight:800}.ra-canton-link:hover{color:#ef4136}.ra-canton-link:last-child{border-bottom:none}.et_pb_section_0.et_pb_section{padding-top:2px}.et_pb_code_0{min-height:709px;margin-bottom:-130px!important}.et_pb_row_1.et_pb_row{padding-top:0px!important;padding-top:0px}.et_pb_code_1{margin-top:-8px!important}.et_pb_code_2{min-height:1069.9px;margin-top:-166px!important;margin-bottom:-138px!important}.et_pb_section_3.et_pb_section{margin-bottom:-79px}.et_pb_row_3.et_pb_row{padding-top:0px!important;padding-bottom:25px!important;padding-top:0px;padding-bottom:25px}.et_pb_section_4.et_pb_section{background-color:#c1231b!important}.et_pb_code_4{padding-right:228px;padding-left:228px}