.resource-nav{display:flex;align-items:center;gap:25px;font-size:12px}.resources-hub{padding-block:77px 100px}.resource-hub-heading{max-width:830px;margin-block-end:47px}.resource-hub-heading h1{font-size:clamp(48px,6vw,79px)}.resource-lead{font-size:16px;line-height:1.95;margin-block-start:23px;max-width:820px}.resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.resource-card{display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--line);padding:30px;min-height:355px;background:#fffdf8;transition:border-color .2s,transform .2s}.resource-card:hover{border-color:var(--gold);transform:translateY(-3px)}.resource-number{font:500 22px var(--serif);color:#87672f;margin-block-end:27px}.resource-card :is(h2,h3){font:500 33px/1.14 var(--serif);margin-block-end:18px;letter-spacing:-.01em}.resource-card p{font-size:13px;line-height:1.9}.resource-read{display:flex;justify-content:space-between;width:100%;gap:14px;font-size:12px;font-weight:600;padding-block-start:25px;margin-block-start:auto}.resource-read>span[aria-hidden]{color:#927039;font-size:20px}.resource-notice{border-block-start:1px solid var(--line);padding-block-start:20px;margin-block-start:38px;font-size:12px;line-height:1.9;color:#62675f}.resource-article{padding-block:30px 80px}.resource-breadcrumb{display:flex;gap:14px;align-items:center;font-size:11px;color:#62675f;margin-block-end:43px}.article-heading{max-width:980px}.article-heading h1{font-size:clamp(45px,5.7vw,76px);line-height:1.12}.article-meta{display:flex;justify-content:space-between;align-items:center;gap:22px;border-block:1px solid var(--line);padding-block:18px;margin-block:30px 0;font-size:10px;color:#6d746b}.article-actions{display:flex;gap:22px}.article-actions button{padding:8px 0;background:none;font-size:11px;color:#87672f}.article-layout{display:grid;grid-template-columns:220px minmax(0,750px);gap:65px;align-items:start;margin-block-start:49px}.article-contents{position:sticky;inset-block-start:130px;border-inline-start:1px solid var(--line);padding-inline-start:20px}.article-contents h2{font:700 12px var(--sans);letter-spacing:0;margin-block-end:17px}.article-contents a{display:block;font-size:12px;color:#62675f;margin-block-end:14px;line-height:1.8}.article-contents a:hover{color:#8c6c33}.article-body section{margin-block-end:39px;scroll-margin-top:125px}.article-body h2{font-size:36px;line-height:1.25;letter-spacing:-.015em;display:flex;gap:19px;margin-block-end:20px}.article-body h2>span{font-family:var(--sans);font-size:11px;color:#87672f;line-height:3.5;flex-shrink:0}.article-body p,.article-body li{font-size:15px;line-height:1.95;color:#495c5c}.article-body ul{padding-inline-start:22px;margin-block:19px 0}.article-body li{padding-inline-start:5px;margin-block:10px}.article-body p+p{margin-block-start:17px}.article-body .resource-notice{font-size:12px;color:#62675f}.related-resources{border-block-start:1px solid var(--line);padding-block-start:43px;margin-block-start:30px}.related-grid{grid-template-columns:1fr 1fr;max-width:980px}.related-grid .resource-card{min-height:290px}.resource-footer{padding-block-end:28px}.resource-footer .footer-main{grid-template-columns:1.3fr .7fr 1fr}.resources-section{border-block-start:1px solid var(--line)}.resources-section .section-heading{margin-block-end:35px}.resources-section .resource-grid{margin-block-end:26px}.resource-all{display:flex;justify-content:flex-end}.resource-all>.text-link{color:#87672f}html[lang=ar] .resource-card :is(h2,h3),html[lang=ar] .article-body h2{letter-spacing:0;line-height:1.6}html[lang=ar] .resource-card :is(h2,h3){font-size:30px}html[lang=ar] .resource-card p{font-size:13px}html[lang=ar] .article-body p,html[lang=ar] .article-body li{line-height:2.2}html[lang=ar] .resource-read>span[aria-hidden]{transform:scaleX(-1)}html[lang=ar] .article-heading h1{line-height:1.5}
@media(max-width:1050px){.article-layout{gap:36px;grid-template-columns:185px minmax(0,1fr)}.resource-card{padding:25px;min-height:355px}.resource-card :is(h2,h3){font-size:29px}.resource-nav{gap:20px}.resource-card p{font-size:12px}}
@media(max-width:720px){.resource-header .nav-wrap{min-height:85px;gap:8px}.resource-header .brand img{width:45px}.resource-header .brand-wordmark strong{font-size:16px}.resource-header .brand-wordmark>span{font-size:13px}.resource-nav{gap:13px;font-size:11px}.resource-nav>a:first-child{display:none}.resource-nav>.button{font-size:11px;padding:11px 13px;min-height:43px}.resource-nav .language-button{font-size:12px;padding:8px 2px}.resources-hub{padding-block:51px 65px}.resource-hub-heading h1{font-size:53px}.resource-lead{font-size:14px;line-height:2}.resource-grid{grid-template-columns:1fr;gap:17px}.resource-card{min-height:260px;padding:27px}.resource-card :is(h2,h3){font-size:34px}.resource-card p{font-size:13px}.resource-number{margin-block-end:20px}.resource-hub-heading{margin-block-end:30px}.resource-article{padding-block:24px 62px}.resource-breadcrumb{margin-block-end:33px;font-size:11px}.article-heading h1{font-size:49px}.article-meta{flex-direction:column;align-items:flex-start;gap:6px;font-size:11px}.article-actions{gap:24px}.article-actions button{font-size:12px;min-height:35px}.article-layout{grid-template-columns:1fr;gap:32px;margin-block-start:33px}.article-contents{position:static;padding-inline-start:17px}.article-contents h2{font-size:13px}.article-contents a{font-size:12px;margin-block-end:11px}.article-body h2{font-size:32px;gap:16px;margin-block-end:16px}.article-body p,.article-body li{font-size:14px}.article-body section{margin-block-end:35px}.article-body ul{padding-inline-start:20px}.resource-footer .footer-main{grid-template-columns:1fr 1fr}.resource-footer .footer-brand{grid-column:1/-1}.resource-footer{padding-block-end:30px}.related-resources{margin-block-start:8px}.related-grid .resource-card{min-height:265px}.resources-section .section-heading h2{font-size:47px}.resource-all{justify-content:flex-start}html[lang=ar] .article-heading h1{font-size:43px;line-height:1.55}html[lang=ar] .resource-hub-heading h1{font-size:49px}html[lang=ar] .resource-card :is(h2,h3){font-size:31px}html[lang=ar] .article-body h2{font-size:29px}}
@media(max-width:375px){.resource-nav{gap:9px}.resource-header .brand img{display:none}.resource-card :is(h2,h3){font-size:31px}.article-heading h1{font-size:42px}}
@media print{.article-contents,.article-actions,.resource-breadcrumb,.related-resources,.resource-footer{display:none}.article-layout{display:block}.article-heading h1{font-size:32pt}.article-body h2{font-size:20pt}.article-body p,.article-body li{font-size:11pt}.article-body section{break-inside:avoid}.resource-article{padding:0}.article-meta{font-size:9pt}.resource-lead{font-size:12pt}}
