html{inline-size:100%;overflow-wrap:break-word}body{inline-size:100%;min-inline-size:0;isolation:isolate}main{inline-size:100%;max-inline-size:100%;margin:0;min-inline-size:0}.nour-header{height:auto;flex-wrap:wrap}.nour-header>*{min-inline-size:0}img,video{max-inline-size:100%;block-size:auto}a,button,p,h1,h2,h3,summary{overflow-wrap:anywhere}.hero,.page-hero,.feature-hero{inline-size:100%;max-inline-size:100%;height:auto;min-height:0;padding:clamp(45px,7vw,100px) clamp(18px,5vw,70px);margin:0;overflow:visible;display:grid;place-items:center}.hero{min-height:calc(100svh - 100px)}.feature-hero{min-height:75svh;clip-path:inset(0);overflow:hidden}.page-hero{min-height:340px}.content-frame{--ornament-size:clamp(58px,9vw,112px);--frame-space:clamp(24px,5vw,60px);position:relative;isolation:isolate;container-type:inline-size;min-inline-size:0;max-inline-size:100%;block-size:auto;height:auto;min-height:0;padding:0!important;outline:0;overflow:visible}.content-frame::before,.content-frame::after{display:none!important;content:none!important}.glass-frame.content-frame{inline-size:min(960px,100%);margin:0 auto;background:linear-gradient(125deg,#103c2e99,#041d1677);border-radius:26px}.section.content-frame{inline-size:min(1160px,calc(100% - 36px));margin:24px auto;background:#062a2199}.section.light.content-frame{background:linear-gradient(135deg,#fffdf6,#f1efdf)!important;color:#092c24}.content-frame>.frame-content{position:relative;z-index:1;min-inline-size:0;inline-size:100%;max-inline-size:100%;padding:var(--frame-space);display:flow-root}.frame-decor{position:absolute;inset:0;z-index:0;pointer-events:none;border:1px solid #e0c57f66;border-radius:inherit}.frame-decor::after{content:'';position:absolute;inset:8px;border:1px solid #c7ab6666;border-radius:20px;pointer-events:none}.frame-decor .corner{position:absolute;inline-size:var(--ornament-size);block-size:var(--ornament-size);background:url('/assets/decorations/emerald-corner.webp') top right/contain no-repeat;filter:drop-shadow(0 2px 2px #001c1755)}.frame-decor .start{inset-block-start:0;inset-inline-start:0;transform:scaleX(-1)}.frame-decor .end{inset-block-end:0;inset-inline-end:0;transform:scaleY(-1)}[dir=rtl] .frame-decor .start{transform:none}[dir=rtl] .frame-decor .end{transform:rotate(180deg)}.light>.frame-decor .corner{background-image:url('/assets/decorations/ivory-corner.webp');background-size:auto 100%;background-position:top right}.frame-content>h1,.frame-content>h2,.frame-content>.eyebrow,.frame-content>.section-head{padding-inline:clamp(12px,3vw,32px)}.section h2,.glass-frame h2{font-size:clamp(26px,3.4vw,46px);line-height:1.4;letter-spacing:normal}.hero h1,.page-hero h1{font-size:clamp(32px,4.8vw,68px);line-height:1.4;letter-spacing:normal}html[lang=ar] h1,html[lang=ar] h2{line-height:1.6}.section h2::after{display:none}.section h2::before{content:'';display:block;position:relative;inline-size:min(240px,65%);block-size:20px;background:url('/assets/decorations/gold-divider.webp') center/contain no-repeat;margin-block-end:16px}.section h2{padding-block-end:0;margin-block-end:24px}.glass-frame p,.section p{font-size:clamp(16px,1.5vw,19px);line-height:1.9}.section p{max-inline-size:78ch}.topic-index{min-inline-size:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:22px;gap:0 30px}.topic-index a{min-inline-size:0;max-inline-size:100%;min-block-size:54px;white-space:normal;line-height:1.8;padding:14px 0}.topic-index a>span:first-child{min-inline-size:0;overflow-wrap:anywhere}.topic-rule{display:none}.search-form{display:flex;flex-wrap:nowrap;inline-size:100%;max-inline-size:680px;min-inline-size:0;align-items:stretch;gap:5px}.search-form input{flex:1 1 0;inline-size:0;min-inline-size:0;max-inline-size:100%;font-size:16px;padding:14px 12px}.search-form button{flex:0 0 auto;margin:0;padding:10px 16px;white-space:normal}.prophetic-mount{margin-block:12px 32px}.prophetic-mount img{inline-size:100%;block-size:100%;object-fit:contain}.breadcrumb{display:flex;flex-wrap:wrap;gap:8px 14px;max-inline-size:100%;white-space:normal}.breadcrumb a{margin:0;min-inline-size:0}.footer-grid{min-inline-size:0}.expanded-footer .brand{white-space:normal}.theme-light .section.content-frame:not(.light){background:#f4f3e6ee}.sources.content-frame{background-image:none!important}.button{max-inline-size:100%;white-space:normal}.frame-content>:last-child{margin-block-end:0}@container(max-width:650px){.frame-content .topic-index{grid-template-columns:minmax(0,1fr)}.frame-content .search-form{flex-wrap:wrap}.frame-content .search-form input{flex-basis:60%}.frame-content .search-form button{flex-grow:1}}@media(max-width:600px){.nour-header{min-height:82px;gap:12px}.nour-header .brand{font-size:17px}.hero,.feature-hero{padding:45px 18px}.hero{min-height:calc(100svh - 82px)}.feature-hero{min-height:600px}.page-hero{padding:40px 18px;min-height:300px}.content-frame{--frame-space:26px;--ornament-size:62px}.content-frame>.frame-content{padding-block:58px 40px}.section.content-frame{inline-size:calc(100% - 36px);margin-block:20px}.section h2,.glass-frame h2{font-size:27px}.hero h1,.page-hero h1{font-size:36px}.frame-content>h1,.frame-content>h2,.frame-content>.eyebrow,.frame-content>.section-head{padding-inline:0}.topic-index{grid-template-columns:minmax(0,1fr)}.glass-frame p,.section p{font-size:16px}.search-form input{font-size:16px}.search-form button{font-size:14px}.frame-decor::after{inset:6px}.hero-photograph{position:fixed}.brand small{white-space:normal}}@media(max-width:360px){.nour-header .brand{font-size:15px}.nour-header .tools{margin-inline-start:auto}.content-frame{--frame-space:20px}.hero h1,.page-hero h1{font-size:30px}}
/* Give every hero a definite grid track before its frame is measured. */
.hero,.page-hero,.feature-hero{grid-template-columns:minmax(0,1fr);justify-items:stretch}.content-frame{container-type:normal}.hero>.glass-frame,.page-hero>.glass-frame,.feature-hero>.glass-frame{width:100%;inline-size:100%;max-width:960px;max-inline-size:960px;justify-self:center;min-width:0;margin-inline:auto}.frame-content{writing-mode:horizontal-tb}.frame-content p,.frame-content h1,.frame-content h2{word-break:normal;overflow-wrap:break-word}.frame-decor{overflow:hidden}.frame-decor .start{inset-block-start:7px;inset-inline-start:7px}.frame-decor .end{inset-block-end:7px;inset-inline-end:7px}.content-frame>.frame-content{padding-block:max(var(--frame-space),72px)}@media(max-width:700px){.topic-index{grid-template-columns:minmax(0,1fr)}.search-form{flex-wrap:wrap}.search-form input{flex-basis:60%}.search-form button{flex-grow:1}}@media(max-width:600px){.content-frame{--ornament-size:48px}.content-frame>.frame-content{padding-block:62px}.hero>.glass-frame,.page-hero>.glass-frame,.feature-hero>.glass-frame{width:100%;inline-size:100%;max-width:100%;max-inline-size:100%}.hero h1,.page-hero h1{font-size:32px}.glass-frame h2{font-size:26px}.nour-header{min-height:76px;padding-block:10px}.tools button{min-height:42px}#theme-toggle{font-size:19px}.nour-header .nour-seal{width:36px;height:36px}.prophetic-mount{width:120px}}
