.iib360-news-page{--iib-news-ink:var(--ink,#10232f);--iib-news-blue:var(--blue,#007cbb);--iib-news-orange:var(--orange,#ef6c35);--iib-news-mist:var(--mist,#eef5f8);--iib-news-ice:var(--ice,#f6fafb);--iib-news-line:var(--line,#d7e3e8);--iib-news-white:#fff;--iib-news-radius:22px}
.iib360-news-page .ii-shell,.iib360-news-search .ii-shell,.iib360-news-results.ii-shell{width:min(1160px,calc(100% - 40px));margin-inline:auto}.iib360-news-page .ii-kicker{margin:0 0 12px;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.iib360-news-page .ii-lead{font-size:clamp(1rem,2vw,1.25rem);line-height:1.65}.iib360-news-page h1,.iib360-news-page h2{font-family:Raleway,Arial,sans-serif}.iib360-news-page h1{margin:0;font-size:clamp(3rem,7vw,5.5rem);line-height:1.03}
.iib360-news-hero{position:relative;overflow:hidden;padding:clamp(68px,9vw,126px) 0;color:#d8e7ed;background:linear-gradient(125deg,#0c202b 0%,#123847 68%,#075b82 100%)}
.iib360-news-hero::before{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:54px 54px;content:"";mask-image:linear-gradient(90deg,#000,transparent)}
.iib360-news-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:60px}.iib360-news-hero .ii-breadcrumbs,.iib360-news-hero .ii-breadcrumbs a{color:#a9c4cf}.iib360-news-hero h1{max-width:850px;color:#fff}.iib360-news-hero .ii-lead{max-width:720px;margin:24px 0 0;color:#c8dce4}.iib360-news-hero .ii-kicker{color:#70cff4}
.iib360-news-hero__mark{display:grid;width:220px;height:220px;padding:34px;color:#fff;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.17);border-radius:50%;place-content:center;text-align:center;transform:rotate(-5deg)}.iib360-news-hero__mark span{font-size:.78rem;font-weight:800;letter-spacing:.25em}.iib360-news-hero__mark strong{font-family:Raleway,Arial,sans-serif;font-size:4.5rem;line-height:.95}.iib360-news-hero__mark small{color:#84d7f5;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.iib360-news-search{padding:clamp(65px,8vw,100px) 0;background:var(--iib-news-mist)}.iib360-news-search__inner{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:clamp(40px,7vw,90px);align-items:start}.iib360-news-search h2{font-size:clamp(2rem,4vw,3.35rem)}.iib360-news-search__inner>div>p:last-child{max-width:520px}
.iib360-news-filters{padding:26px;background:#fff;border:1px solid var(--iib-news-line);border-radius:var(--iib-news-radius);box-shadow:0 18px 50px rgba(16,35,47,.1)}.iib360-news-filters label,.iib360-news-filters label>span{display:block}.iib360-news-filters label>span{margin-bottom:7px;color:var(--iib-news-ink);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.iib360-news-filters input,.iib360-news-filters select{width:100%;min-height:47px;padding:10px 12px;color:var(--iib-news-ink);background:#fff;border:1px solid var(--iib-news-line);border-radius:10px}.iib360-news-filters input:focus,.iib360-news-filters select:focus{border-color:var(--iib-news-blue);outline:3px solid rgba(0,124,187,.13)}
.iib360-news-filters__search{position:relative;margin-bottom:19px}.iib360-news-filters__search input{padding-right:105px}.iib360-news-filters__search button{position:absolute;right:5px;bottom:5px;min-height:37px;padding:8px 17px;color:#fff;background:var(--iib-news-ink);border:0;border-radius:8px;font-weight:700;cursor:pointer}.iib360-news-filters__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.iib360-news-filters__actions{display:flex;align-items:center;gap:18px;margin-top:22px}.iib360-news-filters__actions a{font-size:.82rem;font-weight:700}
.iib360-news-results{padding-top:clamp(60px,8vw,100px);padding-bottom:clamp(80px,10vw,140px)}.iib360-news-results__heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:25px;margin-bottom:32px;border-bottom:1px solid var(--iib-news-line)}.iib360-news-results__heading p{margin:0;color:var(--iib-news-ink)}.iib360-news-results__heading strong{font-size:1.7rem}.iib360-news-results__heading span{font-size:.78rem;font-weight:700;text-transform:uppercase}
.iib360-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.iib360-news-card{display:flex;overflow:hidden;flex-direction:column;background:#fff;border:1px solid var(--iib-news-line);border-radius:var(--iib-news-radius);transition:transform .25s,box-shadow .25s}.iib360-news-card:hover{box-shadow:0 20px 60px rgba(16,35,47,.12);transform:translateY(-6px)}.iib360-news-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:1.45;background:linear-gradient(135deg,var(--iib-news-mist),#cee5ee)}.iib360-news-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.iib360-news-card:hover img{transform:scale(1.035)}.iib360-news-card__placeholder{display:grid;width:100%;height:100%;color:rgba(16,35,47,.35);font-family:Raleway,Arial,sans-serif;font-size:2.2rem;font-weight:800;place-items:center}.iib360-news-card__featured{position:absolute;top:14px;left:14px;padding:7px 10px;color:#fff;background:var(--iib-news-orange);border-radius:999px;font-size:.65rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.iib360-news-card__body{display:flex;flex:1;flex-direction:column;padding:25px}.iib360-news-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px;color:#657680;font-size:.68rem;font-weight:700;text-transform:uppercase}.iib360-news-card__meta span{color:var(--iib-news-blue)}.iib360-news-card h2{font-size:1.35rem}.iib360-news-card h2 a{color:var(--iib-news-ink);text-decoration:none}.iib360-news-card__body>p:not(.iib360-news-card__meta){font-size:.87rem}.iib360-news-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;margin-top:auto;border-top:1px solid var(--iib-news-line);font-size:.74rem}.iib360-news-card__footer>span{color:#6c7d86}.iib360-news-card__footer a{color:var(--iib-news-ink);font-weight:800;text-decoration:none;white-space:nowrap}
.iib360-news-empty{padding:70px 25px;text-align:center;background:var(--iib-news-ice);border:1px solid var(--iib-news-line);border-radius:var(--iib-news-radius)}.iib360-news-empty p{max-width:560px;margin:0 auto 25px}.iib360-news-pagination{display:flex;justify-content:center;gap:7px;margin-top:50px}.iib360-news-pagination .page-numbers{display:grid;min-width:44px;min-height:44px;padding:8px 12px;color:var(--iib-news-ink);border:1px solid var(--iib-news-line);border-radius:999px;place-items:center;text-decoration:none}.iib360-news-pagination .current{color:#fff;background:var(--iib-news-ink);border-color:var(--iib-news-ink)}
@media(max-width:920px){.iib360-news-search__inner{grid-template-columns:1fr}.iib360-news-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.iib360-news-hero__grid{grid-template-columns:1fr}.iib360-news-hero__mark{display:none}.iib360-news-filters__grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.iib360-news-filters{padding:18px}.iib360-news-filters__grid,.iib360-news-grid{grid-template-columns:1fr}.iib360-news-results__heading{align-items:flex-start;flex-direction:column}.iib360-news-card__footer{align-items:flex-start;flex-direction:column}}
@media(prefers-reduced-motion:reduce){.iib360-news-card,.iib360-news-card img{transition:none}}
@media print{.iib360-news-search,.iib360-news-pagination{display:none}.iib360-news-grid{grid-template-columns:1fr 1fr}.iib360-news-card{break-inside:avoid}}
.iib360-news-subtitle{padding:0 0 22px;margin:0 0 32px;color:var(--iib-news-ink,#10232f);border-bottom:1px solid var(--iib-news-line,#d7e3e8);font:600 clamp(1.15rem,2.5vw,1.45rem)/1.55 Raleway,Arial,sans-serif}.iib360-news-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:0 0 38px;overflow:hidden;background:var(--iib-news-line,#d7e3e8);border:1px solid var(--iib-news-line,#d7e3e8);border-radius:15px}.iib360-news-facts span{padding:16px;background:var(--iib-news-ice,#f6fafb);font-size:.82rem}.iib360-news-facts strong{display:block;margin-bottom:4px;color:var(--iib-news-blue,#007cbb);font-size:.67rem;letter-spacing:.06em;text-transform:uppercase}.iib360-news-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:45px 0}.iib360-news-gallery a{display:block;overflow:hidden;border-radius:14px}.iib360-news-gallery img{width:100%;height:100%;aspect-ratio:1.35;object-fit:cover}.iib360-news-transcript{padding:18px 20px;margin:30px 0;background:var(--iib-news-ice,#f6fafb);border:1px solid var(--iib-news-line,#d7e3e8);border-radius:14px}.iib360-news-transcript summary{color:var(--iib-news-ink,#10232f);font-weight:700;cursor:pointer}.iib360-news-transcript p{margin:15px 0 0}.iib360-news-source{padding-top:20px;border-top:1px solid var(--iib-news-line,#d7e3e8);font-size:.82rem}.iib360-news-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;margin:45px 0;color:#fff;background:var(--iib-news-ink,#10232f);border-radius:18px}.iib360-news-cta p{margin:0;color:#fff;font:700 1.2rem Raleway,Arial,sans-serif}@media(max-width:600px){.iib360-news-facts{grid-template-columns:1fr}.iib360-news-gallery{grid-template-columns:1fr}.iib360-news-cta{align-items:flex-start;flex-direction:column}}
