.category-banner{position:relative;isolation:isolate;overflow:hidden;min-height:330px;color:white}.category-region-photo,.category-banner-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.category-banner-shade{z-index:-1;background:linear-gradient(90deg,#071239ed,#07123960)}.category-banner>div:not(.category-banner-shade){position:relative}.category-page .category-banner h1,.category-page .category-banner p,.category-page .category-banner .category-back{color:white}.category-page .category-banner .label{color:#ff92a2}.category-page .category-banner .category-marker{color:white;opacity:.7}.category-idf .category-banner{text-align:center;justify-content:center}.category-idf .category-banner>div:not(.category-banner-shade){max-width:900px}.category-idf .category-marker{display:none}.category-idf .category-banner-shade{background:linear-gradient(#07123960,#071239e8)}.category-fc .category-banner{border-left:7px solid #e60020}.category-layout{padding:30px 0}.category-opening{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:30px;margin-bottom:40px}.category-opening-feed .mini-story{display:flex;gap:18px;border-bottom:1px solid #dfe3ed;padding:18px 0}.category-opening-feed .mini-photo{width:110px;flex-shrink:0;aspect-ratio:1.2}.category-opening-feed .mini-photo img{width:100%;height:100%;object-fit:cover;border-radius:8px}.category-opening-feed h3{font-size:19px;line-height:1.2;margin:9px 0}.category-opening-feed time,.category-journal time{font-size:11px;color:#65708b}.category-rest{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px}.category-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-bottom:40px}.category-layout .lead{min-width:0}.category-layout .lead .picture{min-height:400px}.category-layout .lead .card-copy{padding:28px}.category-layout .lead h2{font-size:clamp(25px,2.5vw,38px);line-height:1.12}.category-journal{display:grid;gap:22px}.category-journal .mini-story{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;padding:22px;border:1px solid #dfe3ed;border-radius:16px;background:white}.category-journal .mini-photo{aspect-ratio:1.5;overflow:hidden;border-radius:10px}.category-journal .mini-photo img{width:100%;height:100%;object-fit:cover}.category-journal h3{font-size:28px;line-height:1.16;margin:12px 0 18px}.category-design-0 .category-opening-feed{padding:20px;background:#f1f4fa;border-radius:16px}.category-design-1 .category-rest{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.category-design-1 .card{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-bottom:1px solid #dfe3ed;padding-bottom:25px}.category-design-1 .card .card-copy{padding:0}.category-design-1 .card h3{font-size:22px}.category-design-2 .category-journal{grid-template-columns:repeat(2,minmax(0,1fr))}.category-design-2 .mini-story:first-child{grid-column:1/-1;grid-template-columns:1.2fr 1fr;padding:0;overflow:hidden;background:#071239;color:white}.category-design-2 .mini-story:first-child>div{padding:35px}.category-design-2 .mini-story:first-child .mini-photo{border-radius:0;aspect-ratio:1.8}.category-design-2 .mini-story{grid-template-columns:120px minmax(0,1fr);gap:18px}.category-design-2 .mini-story h3{font-size:21px}.category-design-2 .mini-story:first-child h3{font-size:36px}.category-design-2 .mini-story:first-child .label{color:#ff8b9e}.category-design-2 .mini-story:first-child time{color:#c5cfe5}.category-design-3 .category-opening{grid-template-columns:1fr 1.2fr}.category-design-3 .category-opening-feed{border-left:4px solid #e60020;padding-left:25px}.category-design-3 .category-rest .card{border:1px solid #dfe3ed;padding:18px;border-radius:14px}.category-design-4 .category-duo .lead{border-radius:0}.category-design-4 .category-duo .lead:first-child{min-height:520px}.category-design-4 .category-rest{grid-template-columns:repeat(4,minmax(0,1fr))}.category-design-4 .card h3{font-size:21px}.category-design-4 .card p{display:none}.category-design-5 .category-journal{gap:0;border-left:3px solid #e60020;margin-left:15px;padding-left:30px}.category-design-5 .mini-story{position:relative;border:0;border-bottom:1px solid #dfe3ed;border-radius:0;padding:25px 0;grid-template-columns:180px minmax(0,1fr)}.category-design-5 .mini-story::before{content:'';position:absolute;left:-38px;top:35px;width:13px;height:13px;background:#e60020;border:3px solid white;border-radius:50%}.category-design-6 .category-opening{background:#071239;padding:24px;border-radius:18px;grid-template-columns:1.7fr 1fr}.category-design-6 .category-opening-feed{color:white}.category-design-6 .category-opening-feed .label{color:#ff8b9e}.category-design-6 .category-opening-feed time{color:#c5cfe5}.category-design-6 .category-rest{grid-template-columns:repeat(2,minmax(0,1fr))}.category-design-6 .category-rest .picture{aspect-ratio:2}.category-design-7 .category-duo{grid-template-columns:repeat(3,minmax(0,1fr))}.category-design-7 .category-duo .lead .picture{min-height:350px}.category-design-7 .category-duo .lead h2{font-size:26px}.category-design-7 .category-rest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.category-design-7 .category-rest .card{background:#f1f4fa;padding:22px;border-radius:14px}.category-design-8 .category-journal{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.category-design-8 .mini-story{display:flex;flex-direction:column;padding:0;border:0;border-top:4px solid #e60020;border-radius:0}.category-design-8 .mini-photo{width:100%;aspect-ratio:1.5}.category-design-8 .mini-story h3{font-size:25px}.category-design-9 .category-opening{display:block}.category-design-9 .category-opening .lead .picture{min-height:540px}.category-design-9 .category-opening .lead h2{font-size:43px;max-width:850px}.category-design-9 .category-rest{grid-template-columns:repeat(2,minmax(0,1fr))}.category-design-9 .category-rest .card{display:grid;grid-template-columns:180px minmax(0,1fr);gap:22px}.category-design-9 .category-rest .card-copy{padding:0}.category-design-9 .category-rest h3{font-size:22px}.automatic-layout{background:#f1f4fa;border-left:4px solid #e60020;padding:22px;margin:28px 0;border-radius:8px}.automatic-layout h2{margin-top:0}.automatic-layout p{font-size:13px;line-height:1.7;color:#65708b}.automatic-layout a{color:#e60020;font-weight:700;font-size:12px}
@media(max-width:1000px){.category-rest,.category-design-4 .category-rest,.category-design-8 .category-journal{grid-template-columns:repeat(2,minmax(0,1fr))}.category-design-1 .card,.category-design-9 .category-rest .card{display:block}.category-design-1 .card .card-copy,.category-design-9 .category-rest .card-copy{padding-top:20px}.category-design-7 .category-duo{grid-template-columns:1fr 1fr}.category-design-7 .category-duo .lead:first-child{grid-column:1/-1}}
@media(max-width:680px){.category-banner{min-height:280px}.category-opening,.category-duo,.category-rest,.category-design-1 .category-rest,.category-design-2 .category-journal,.category-design-3 .category-opening,.category-design-4 .category-rest,.category-design-6 .category-opening,.category-design-6 .category-rest,.category-design-7 .category-duo,.category-design-7 .category-rest,.category-design-8 .category-journal,.category-design-9 .category-rest{grid-template-columns:1fr}.category-layout .lead .picture{min-height:350px}.category-layout .lead h2{font-size:28px}.category-journal .mini-story,.category-design-2 .mini-story,.category-design-5 .mini-story{grid-template-columns:100px minmax(0,1fr);gap:16px;padding:17px 0;border-left:0;border-right:0}.category-journal h3{font-size:21px}.category-design-2 .mini-story:first-child{display:block}.category-design-2 .mini-story:first-child>div{padding:24px}.category-design-2 .mini-story:first-child h3{font-size:27px}.category-design-2 .mini-story:first-child .mini-photo{display:block}.category-design-4 .category-duo .lead:first-child{min-height:350px}.category-design-6 .category-opening{padding:16px}.category-design-9 .category-opening .lead .picture{min-height:410px}.category-design-9 .category-opening .lead h2{font-size:30px}.category-opening-feed h3{font-size:18px}.category-design-8 .mini-story{padding:0}.category-design-8 .mini-story h3{font-size:25px}.category-design-5 .category-journal{padding-left:20px;margin-left:6px}.category-design-5 .mini-story::before{left:-28px}}
.category-journal .mini-photo{display:block;width:100%;height:auto;min-width:0}.category-journal .mini-photo img{display:block;width:100%;height:100%;object-fit:cover}.category-design-2 .mini-story:first-child .mini-photo{width:100%;height:100%;min-height:340px;aspect-ratio:auto}.article-opening:not(:has(.article-cover)){display:block}.template-portrait .article-opening:not(:has(.article-cover)) .article-heading{grid-column:auto}
@media(max-width:680px){.category-design-2 .mini-story:first-child .mini-photo{min-height:0;height:auto;aspect-ratio:1.6}}
