.country>.sectiontitle,.europe>.sectiontitle{position:relative;background:#090909;color:#fff;border-color:#333}.country>.sectiontitle:before,.europe>.sectiontitle:before{content:'●';margin-right:12px;color:#f23b2d;font-size:10px}.country>.sectiontitle h2,.europe>.sectiontitle h2{font:700 13px/1 'Inter',Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.country>.sectiontitle a,.europe>.sectiontitle a{color:#f23b2d;font:800 8px/1 'Inter',Arial,sans-serif;letter-spacing:.08em}.country>.sectiontitle:after,.europe>.sectiontitle:after{position:absolute;left:50%;transform:translateX(-50%);color:#666;font:700 8px/1 'Inter',Arial,sans-serif;letter-spacing:.16em}.country>.sectiontitle:after{content:'REGION / LIVE'}.europe>.sectiontitle:after{content:'CONTINENT / SIGNALS'}
@media(min-width:701px){
.country{grid-template-columns:30% 54% 16%!important;grid-template-rows:52px 440px!important;background:#f5f2ec}.country>.sectiontitle{height:52px!important}.countryphoto{position:relative;min-height:440px!important;overflow:hidden!important;padding:32px!important;filter:saturate(.7) contrast(1.08)}.countryphoto:before{content:'01 / REGION';position:absolute;z-index:2;left:28px;top:26px;color:#fff;font:800 8px/1 'Inter',Arial,sans-serif;letter-spacing:.16em}.countryphoto:after{background:linear-gradient(180deg,#0002 20%,#000b 100%)!important}.countryphoto h2{font:700 clamp(32px,3vw,50px)/.96 'Inter',Arial,sans-serif!important;letter-spacing:-.06em!important}.countrystories{height:440px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.countrystories article{position:relative;min-width:0!important;height:440px!important;padding:35px clamp(17px,1.7vw,30px)!important;overflow:hidden;background:#f7f3ed;border-right:1px solid #c9c4bb;transition:background .28s,color .28s,transform .28s}.countrystories article:before{content:'';position:absolute;left:0;right:100%;top:0;height:4px;background:#f23b2d;transition:right .3s}.countrystories article:hover{z-index:2;background:#fff;transform:translateY(-5px);box-shadow:0 18px 40px #00000012}.countrystories article:hover:before{right:0}.countrystories article>b{font:800 12px/1 'Inter',Arial,sans-serif!important;color:#f23b2d!important}.countrystories article h3{margin:22px 0 20px!important;font:600 clamp(20px,1.65vw,29px)/1.01 'Inter',Arial,sans-serif!important;letter-spacing:-.055em!important;overflow-wrap:anywhere}.countrystories article p{font:400 13px/1.48 'Inter',Arial,sans-serif!important;color:#444}.countrystories article a{position:absolute;left:clamp(17px,1.7vw,30px);bottom:31px;font:800 8px/1 'Inter',Arial,sans-serif!important;letter-spacing:.07em}.countrystories article:nth-child(2){background:#f23b2d;color:#fff}.countrystories article:nth-child(2)>b,.countrystories article:nth-child(2) a{color:#fff!important}.countrystories article:nth-child(2) p{color:#ffe4e1}.country>aside{height:440px!important;padding:34px clamp(16px,1.5vw,27px)!important;background:#0a0a0a;color:#fff;overflow:hidden}.country>aside h3{margin:0 0 18px;color:#777;font:800 8px/1 'Inter',Arial,sans-serif;letter-spacing:.14em}.country>aside a{display:block;padding:15px 0;border-top:1px solid #333;font:500 10px/1.35 'Inter',Arial,sans-serif}.country>aside time{display:block;margin-bottom:5px;color:#f23b2d;font-weight:800}
.europe{grid-template-columns:22% 32% repeat(4,11.5%)!important;grid-template-rows:52px 365px!important;background:#f5f2ec}.europe>.sectiontitle{height:52px!important}.europephoto{position:relative;min-height:365px!important;filter:grayscale(1) contrast(1.12)!important}.europephoto:after{content:'EU / 11';position:absolute;left:25px;bottom:24px;padding:8px 10px;background:#090909;color:#fff;font:800 8px/1 'Inter',Arial,sans-serif;letter-spacing:.14em}.europelead{position:relative;min-width:0!important;min-height:365px!important;padding:36px clamp(24px,2.2vw,42px)!important;background:#f23b2d;color:#fff;overflow:hidden}.europelead:after{content:'↗';position:absolute;right:24px;bottom:18px;color:#ffb1aa;font:300 50px/1 'Inter',Arial,sans-serif}.europelead>b{color:#fff!important;font:800 12px/1 'Inter',Arial,sans-serif!important}.europelead h2{margin:22px 0 18px!important;font:700 clamp(31px,3vw,50px)/.94 'Inter',Arial,sans-serif!important;letter-spacing:-.065em!important;overflow-wrap:anywhere}.europelead p{max-width:92%;color:#ffe5e2;font:400 13px/1.45 'Inter',Arial,sans-serif!important}.europelead a{color:#fff!important;font:800 8px/1 'Inter',Arial,sans-serif!important}.europebrief{position:relative;min-width:0!important;min-height:365px!important;padding:36px clamp(14px,1.45vw,25px)!important;overflow:hidden;background:#f7f3ed;border-right:1px solid #c9c4bb;transition:background .28s,transform .28s}.europebrief:before{content:'';position:absolute;left:0;right:100%;top:0;height:4px;background:#f23b2d;transition:right .3s}.europebrief:hover{z-index:2;background:#fff;transform:translateY(-5px)}.europebrief:hover:before{right:0}.europebrief>b{color:#f23b2d!important;font:800 11px/1 'Inter',Arial,sans-serif!important}.europebrief h3{margin:22px 0 18px!important;font:600 clamp(17px,1.35vw,23px)/1.02 'Inter',Arial,sans-serif!important;letter-spacing:-.05em!important;overflow-wrap:anywhere;hyphens:auto}.europebrief p{color:#555;font:400 11px/1.45 'Inter',Arial,sans-serif!important}.europebrief a{position:absolute;left:clamp(14px,1.45vw,25px);bottom:30px;font:800 8px/1 'Inter',Arial,sans-serif!important}
}
@media(max-width:700px){.country>.sectiontitle,.europe>.sectiontitle{height:56px!important;padding:0 18px!important}.country>.sectiontitle:after,.europe>.sectiontitle:after{display:none}.countryphoto{filter:saturate(.75) contrast(1.06)}.countrystories article,.europelead,.europebrief{background:#f7f3ed!important;color:#090909!important}.countrystories article:nth-child(even),.europelead{background:#090909!important;color:#fff!important}.countrystories article:nth-child(even) p,.europelead p{color:#bbb!important}.countrystories article h3,.europelead h2,.europebrief h3{font-family:'Inter',Arial,sans-serif!important;font-weight:600!important;letter-spacing:-.05em!important}.countrystories article h3{font-size:31px!important}.europelead h2{font-size:41px!important}.europebrief h3{font-size:30px!important}.country>aside{background:#090909!important;color:#fff!important}.country>aside time{color:#f23b2d!important}}
@media(prefers-reduced-motion:reduce){.countrystories article,.europebrief{transition:none}.countrystories article:hover,.europebrief:hover{transform:none}}
