/* Quiet geometric tilework: architectural rhythm, without covering information. */
:root{--tile18:url('/assets/cini-v18.svg')}main>.portal-intro,.owner-heading{position:relative;isolation:isolate}main>.portal-intro:after,.owner-heading:after{content:'';position:absolute;inset:0 0 0 auto;width:min(32%,280px);background-image:var(--tile18);background-size:90px;opacity:.16;pointer-events:none;z-index:-1;mask-image:linear-gradient(90deg,transparent,#000)}.portal-intro{border-bottom:1px solid #d9b86b35}.news18-home-heading:before{content:'';height:44px;width:6px;border-radius:3px;background:#d9b86b}.news18-home-heading>div{flex:1}.social-footer{border-top:1px solid #d9b86b35;padding-top:18px}section[id]{scroll-margin-top:110px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{main>.portal-intro:after,.owner-heading:after{display:none}}
/* Site header navigation rules must never position content navigation over the page. */
main nav{position:static;inset:auto;max-width:100%;z-index:auto}main nav.section-nav17{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;background:transparent;padding:0}main nav.owner-tabs{position:static;inset:auto}@media(max-width:700px){main nav.section-nav17{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:0 0 10px;margin:24px 0}main nav.section-nav17 a{flex:0 0 auto;font-size:.82rem;padding:8px 12px;white-space:nowrap}}
