@layer global,blocks,modules,overrides;@layer global{@property --font-size{syntax: "<length>"; inherits: true; initial-value: 1rem;}@property --line-height{syntax: "<number>"; inherits: true; initial-value: 1.4;}:root{--color-black: 0 0 0;--color-white: 255 255 255;--color-off-white: 249 248 248;--color-black-dark: 30 30 36;--color-black-light: 71 68 72;--color-brand-gold: 251 189 49;--color-blue-light: 37 187 219;--color-blue-dark: 4 75 127;--color-green-light: 1 121 94;--color-green-dark: 0 89 64;--color-red: 230 41 40;--color-blue: 34 101 153;--color-orange: 231 111 81;--color-pink: 255 112 150;--color-purple: 118 120 237;--color-yellow: 255 203 105}:root{--focus-ring: 2px solid rgb(var(--color-red));--focus-shadow: 0 0 0 2px rgb(var(--color-white))}:root{--font-family: "Inter-VariableFont", sans-serif;--font-family-h: "Bitter-SemiBold", "Inter-VariableFont", sans-serif;--font-size-xlarge: 2.625rem ;--font-size-xsmall: .75rem ;--font-size-small: .875rem ;--font-size-ui: 1.125rem ;--font-size-body: 1rem;--font-size: var(--font-size-body);--font-size-h1: 5.625rem ;--font-size-h2: 4.25rem ;--font-size-h3: 2.9375rem ;--font-size-h4: 2.125rem ;--font-size-h5: 1.5rem ;--font-size-h6: 1.125rem ;--font-size-h3-h1: var(--font-size-h3);--font-size-h3-h2: var(--font-size-h3);--font-size-h4-h2: var(--font-size-h4);--font-size-h4-h3: var(--font-size-h4);--font-size-h5-h4: var(--font-size-h5);--line-height-body: 1.4;--line-height-h: 1}@container body (inline-size >= 720px){:where(.Module){--font-size-h3-h1: clamp(2.9375rem, 2.1068rem + 3.9091vw, 5.625rem);--font-size-h3-h2: clamp(2.9375rem, 2.5318rem + 1.9091vi, 4.25rem);--font-size-h4-h2: clamp(2.125rem, 1.4682rem + 3.0909vw, 4.25rem);--font-size-h4-h3: clamp(2.125rem, 1.8739rem + 1.1818vw, 2.9375rem);--font-size-h5-h4: clamp(1.5rem, 1.3068rem + .9091vw, 2.125rem)}}}@layer global{html{background:rgb(var(--color-white));color:rgb(var(--color-black-light));font-family:var(--font-family);font-weight:400;line-height:var(--line-height);margin:0;min-inline-size:var(--module-min);padding:0;scroll-behavior:smooth;scrollbar-gutter:stable;quotes:"\201c" "\201d" "\2018" "\2019"}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{container:body / inline-size;display:flex;flex-direction:column;justify-content:start;min-block-size:100svb;margin:0;padding:0}:where(body)>*{min-inline-size:0;max-inline-size:100%}:where(body)>:is(.Footer){margin-block-start:auto}body[inert]{overflow:hidden}body:has(dialog[open]){overflow:hidden}:where(.translated-rtl){direction:rtl}*,*:after,*:before{box-sizing:border-box}:is(li,ol,ul){list-style:none;margin:0;padding:0}:is(figure){margin:0;padding:0}:is(cite,time){font-style:normal}:is(img,svg,video){border:0;block-size:auto;display:block;max-inline-size:100%}:is(button,input,select){appearance:none;background:transparent;border:none;color:currentColor;font:inherit;line-height:inherit;outline:none;padding:0;text-align:start;touch-action:manipulation}hr{background:rgb(var(--color-black-dark) / .1);border:none;block-size:1px;display:block;inline-size:100%}}@layer global{@font-face{font-family:Bitter-SemiBold;src:url(/assets/fonts/Bitter-SemiBold.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal;unicode-range:U+0020-007F,U+00A0-00FF,U+2000-206F}@font-face{font-family:Inter-VariableFont;src:url(/assets/fonts/Inter-VariableFont.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal;unicode-range:U+0020-007F,U+00A0-00FF,U+2000-206F}:is(h1,h2,h3,h4,h5,h6){--line-height: var(--line-height-h);font-family:var(--font-family-h);font-size:var(--font-size);font-weight:600;line-height:var(--line-height);margin:0}h1{--font-size: var(--font-size-h3-h1)}h2{--font-size: var(--font-size-h3-h2)}h3{--font-size: var(--font-size-h3)}h4{--font-size: var(--font-size-h4)}h5{--font-size: var(--font-size-h5)}h6{--font-size: var(--font-size-h6)}a{color:var(--anchor-color, currentColor);text-decoration-color:transparent;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.125rem;transition:color .2s,text-decoration .2s}a:where(:focus-visible){box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}a:where([href]:hover){color:var(--anchor-hover, currentColor);text-decoration-color:currentColor}p{font-size:var(--font-size);line-height:var(--line-height);margin:0}abbr[title]{border:none;text-decoration:none}code{background:rgb(var(--color-off-white));border:1px solid rgb(var(--color-black) / .1);border-radius:4px;font-size:90%;padding:1px 4px}:is(b,strong){font-weight:600}:is(i,em){font-style:italic}:is(small,figcaption){font-size:inherit;line-height:inherit}sup{vertical-align:top;font-size:75%}}@layer global{@property --module-size{syntax: "<length>"; initial-value: 0px; inherits: true;}@property --module-gap{syntax: "<length>"; initial-value: 0px; inherits: true;}:where(.Module,.Sidebar){--module-size: 100cqi;--module-gap: 20px;--module-padding-block: 30px;--module-main-min: 300px;--module-main-max: 1320px;--module-min: calc(var(--module-main-min) + var(--module-gap));--module-max: calc(var(--module-main-max) + var(--module-gap))}@container body (inline-size >= 720px){:where(.Module,.Sidebar){--module-padding-block: 60px;--module-gap: clamp( 20px, calc(20px + (60 - 20) * ((var(--module-size) - 720px) / (1440 - 720))), 60px );--module-sidebar: clamp( 0px, calc(var(--module-size) - (960px + (2 * var(--module-gap)))), 340px )}}.Module{--module-background: rgb(var(--color-white));--module-off-background: rgb(var(--color-off-white));align-items:start;background:var(--module-background);display:grid;grid-template-columns:[inline-start] auto [module-outer-start] var(--module-gap) [module-main-start] minmax(var(--module-main-min),var(--module-main-max)) [module-main-end] var(--module-gap) [module-outer-end] auto [inline-end];inline-size:100cqi;min-inline-size:var(--module-min);padding-block:var(--module-padding-block)}:where(.Module)>*{grid-column:module-main-start / module-main-end}.Module:where(:nth-child(2n)){--module-background: rgb(var(--color-off-white));--module-off-background: rgb(var(--color-white))}.Module:where(:nth-child(odd)){--module-background: rgb(var(--color-white));--module-off-background: rgb(var(--color-off-white))}:where(.Header)~.Module:where(:nth-child(2n)){--module-background: rgb(var(--color-white));--module-off-background: rgb(var(--color-off-white))}:where(.Header)~.Module:where(:nth-child(odd)){--module-background: rgb(var(--color-off-white));--module-off-background: rgb(var(--color-white))}:where(.Header+.Hero--alternate)~.Module:where(:nth-child(2n)){--module-background: rgb(var(--color-off-white));--module-off-background: rgb(var(--color-white))}:where(.Header+.Hero--alternate)~.Module:where(:nth-child(odd)){--module-background: rgb(var(--color-white));--module-off-background: rgb(var(--color-off-white))}.Module--pattern{background-image:url(/assets/images/pattern-star-background.svg);background-position:center top}.Module__main{grid-column:module-main-start / module-main-end;container:module / inline-size}.Module-Sidebar{background:rgb(var(--color-off-white))}@container body (inline-size >= 960px){:is(.Header,.Footer) .Module__main{margin-inline:calc(-.5 * var(--module-gap))}}@container body (inline-size >= 1240px){:where(.Module-Sidebar) :is(.Module,.Sidebar){grid-template-columns:[inline-start] auto [module-outer-start] var(--module-gap) [module-sidebar-start] var(--module-sidebar) [module-sidebar-end module-main-start] minmax(var(--module-main-min),calc(var(--module-main-max) - var(--module-sidebar))) [module-main-end] var(--module-gap) [module-outer-end] auto [inline-end]}}}@layer overrides{:where(:dir(rtl),.translated-rtl) .rtl-flip{transform:var(--rtl-transform, scaleX(-1))}.display-contents{display:contents}.visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}@container body (inline-size < 720px){.mobile-hidden{display:none}}@container body (inline-size >= 720px){.desktop-hidden{display:none}}.aspect-cinema{aspect-ratio:2 / 1}.aspect-widescreen{aspect-ratio:16 / 9}.aspect-photo{aspect-ratio:3 / 2}.aspect-fullscreen{aspect-ratio:4 / 3}.aspect-monitor{aspect-ratio:5 / 4}.aspect-square{aspect-ratio:1 / 1}.aspect-reel{aspect-ratio:9 / 16}.aspect-auto{aspect-ratio:auto}.focus-left-top{object-position:0% 0%}.focus-center-top{object-position:50% 0%}.focus-right-top{object-position:100% 0%}.focus-left-center{object-position:0 50%}:is(.focus-center,.focus-center-center){object-position:50% 50%}.focus-right-center{object-position:100% 50%}.focus-left-bottom{object-position:0% 100%}.focus-center-bottom{object-position:50% 100%}.focus-right-bottom{object-position:100% 100%}}@layer blocks{.Breadcrumb{display:block}.Breadcrumb ol{align-items:center;display:flex;flex-wrap:wrap;column-gap:10px}.Breadcrumb li{display:block;min-inline-size:0;padding-inline-start:20px;position:relative}.Breadcrumb li:before{background-image:url(/assets/images/icons/breadcrumb-separator.svg);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;block-size:12px;content:"";display:block;inline-size:12px;inset-inline-start:0;inset-block-start:calc(50% - 6px);position:absolute}:dir(rtl) .Breadcrumb li:before{transform:scaleX(-1)}.Breadcrumb li:first-of-type:before{background-image:url(/assets/images/icons/breadcrumb-home.svg)}.Breadcrumb a{display:block;font-size:var(--font-size-xsmall);overflow-wrap:break-word}.Breadcrumb a[aria-current=page]{text-decoration-color:currentColor}}@layer blocks{.Button{--button-background-1: rgb(var(--color-brand-gold));--button-background-2: rgb(var(--color-brand-gold));--button-border: transparent;--button-color: rgb(var(--color-black-dark));--font-size: var(--font-size-ui);align-items:center;background:linear-gradient(to right,var(--button-background-2) 0%,var(--button-background-2) 50%,var(--button-background-1) 50%,var(--button-background-1) 100%);background-position:calc(100% + 5px) 50%;background-size:calc(200% + 20px) 100%;border:2px solid var(--button-border);border-radius:12px 6px;color:var(--button-color);cursor:pointer;display:flex;font-size:var(--font-size);font-weight:500;justify-content:center;gap:12px;line-height:var(--line-height);max-inline-size:fit-content;min-block-size:50px;padding:0 20px;text-align:center;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.125rem;transition:background .3s,border .3s,color .3s,text-decoration .3s;transition-timing-function:ease-in-out;user-select:none}.Button:where(:focus){z-index:1}.Button:focus-visible{box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}.Button:hover{background-position:-5px 50%}.Button>svg{block-size:16px;fill:var(--button-color);flex-shrink:0;transition:fill .3s;inline-size:16px}.Button--primary,.Button:where(:not([class*=Button--])){--button-background-2: color-mix( in srgb, rgb(var(--color-white)) 20%, rgb(var(--color-brand-gold)) )}.Button--secondary{--button-background-1: rgb(var(--color-green-light));--button-background-2: color-mix( in srgb, rgb(var(--color-black)) 20%, rgb(var(--color-green-light)) );--button-color: rgb(var(--color-white))}.Button--ghost{--button-background-1: rgb(var(--color-white));--button-background-2: rgb(var(--color-off-white));--button-border: rgb(var(--color-black) / .1)}.Button--tertiary{--button-background-1: transparent;--button-background-2: transparent;--button-color: rgb(var(--color-green-light));--font-size: var(--font-size-body);border:none;border-radius:0;block-size:auto;font-weight:500;line-height:var(--line-height);min-block-size:0;padding:0}.Button--tertiary:hover{--button-color: rgb(var(--color-green-dark));text-decoration-color:currentColor}.Button:disabled{--button-background-1: rgb(var(--color-off-white));--button-background-2: rgb(var(--color-off-white));--button-border: rgb(var(--color-black) / .1);--button-color: rgb(var(--color-black-light) / .2);pointer-events:none}.Button-Flex{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Button-Flex>*{flex:0 0 auto}}@layer blocks{.Figure{--figure-radius: 24px;aspect-ratio:16 / 9;background:var(--module-off-background);border-radius:var(--figure-radius);min-inline-size:0;overflow:clip}.Figure>:is(img,svg,video,:only-child){aspect-ratio:inherit;block-size:100%;inline-size:100%;object-fit:cover;object-position:50% 50%}.Figure>:first-child{border-radius:inherit;overflow:clip}.Figure>svg:last-child{color:rgb(var(--color-pink));block-size:unset;inline-size:unset;pointer-events:none;position:absolute}.Figure--pattern{overflow:visible}}@layer blocks{.Header-Menu{--anchor-hover: rgb(var(--color-blue-dark));align-items:start;background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-block-start:0;border-end-end-radius:24px;border-end-start-radius:24px;display:grid;gap:30px;padding:50px 30px 30px;position:relative;overflow:clip}.Header-Menu[hidden]{display:none}.Header-Menu:focus-visible{box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}.Header-Menu[data-focus-visible=false]{box-shadow:none;outline:none}.Header-Menu:before{background:rgb(var(--color-brand-gold));content:"";display:block;height:10px;position:absolute;inset:0 -1px auto}.Header-Menu__header{grid-row:1}.Header-Menu__header :is(h2,h3,h4){--anchor-color: rgb(var(--color-green-light));--font-size: var(--font-size-h4)}.Header-Menu__group{break-inside:avoid;display:flex;flex-direction:column;padding-block-end:30px;min-inline-size:0}.Header-Menu__group hr{background:rgb(var(--color-black) / .1);border:none;block-size:1px;display:block;inline-size:100%;margin:20px 0}.Header-Menu__group hr:last-child{margin-block-end:0}.Header-Menu__group>*{flex:1 1 auto;min-inline-size:0}.Header-Menu__group ul{display:flex;flex-direction:column;gap:10px}.Header-Menu__group li{flex:1 1 auto;min-inline-size:0}.Header-Menu__group :is(h2,h3,h4){--font-size: var(--font-size-h6);--anchor-color: rgb(var(--color-blue-dark))}.Header-Menu__aside .Figure{aspect-ratio:4 / 5;border-radius:0;border-start-end-radius:120px;border-start-start-radius:16px;position:relative}.Header-Menu__aside .Figure:before{background:linear-gradient(to bottom,rgb(var(--color-black) / 0) 50%,rgb(var(--color-black) / .8));content:"";display:block;inset:0;position:absolute;z-index:2}.Header-Menu__aside .Figure img{position:relative;z-index:1}.Header-Menu__aside .Figure figcaption{color:rgb(var(--color-white));font-family:var(--font-family-h);font-size:var(--font-size-h4-h3);font-weight:600;inset-block-end:0;inset-inline:0;line-height:var(--line-height-h);padding:15px;position:absolute;z-index:3}.Header-Menu__aside .Button{border-radius:0 0 12px 12px;block-size:65px;max-inline-size:none;position:relative;z-index:4}@container (inline-size < 800px){.Header-Menu__aside{display:none}}@container (inline-size >= 560px){.Header-Menu{--column-count: 2}.Header-Menu__main{grid-column:1 / -1;columns:var(--column-count);column-gap:15px}}@container (inline-size >= 800px){.Header-Menu{grid-template-columns:auto clamp(200px,30%,320px)}.Header-Menu__main{grid-column:1 / 2}.Header-Menu__aside{grid-row:1 / 3;grid-column:2 / 3}}@container (inline-size >= 1100px){.Header-Menu{--column-count: 3}}}@layer blocks{.Header-Search{align-items:start;background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-block-start:0;border-end-end-radius:24px;border-end-start-radius:24px;display:grid;gap:30px;margin-inline:auto;max-block-size:calc(100vb - 140px);max-inline-size:1140px;overflow-x:hidden;overflow-y:auto;padding:40px 30px 30px;position:relative}.Header-Search[hidden]{display:none}.Header-Search:has(.Header-Search__footer){padding-block-end:0}.Header-Search:focus-visible{box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}.Header-Search[data-focus-visible=false]{box-shadow:none;outline:none}.Header-Search:before{background:rgb(var(--color-brand-gold));content:"";display:block;height:10px;position:absolute;inset:0 -1px auto}.Header-Search__footer{background:rgb(var(--color-off-white));inset-block-end:0;margin-inline:-30px;padding:20px 30px;position:sticky}.Header-Search__footer .Button--tertiary{--button-color: rgb(var(--color-black-dark))}.Header-Search__main{display:grid;grid-template-columns:repeat(2,calc((100% - 15px)/2));gap:15px}.Header-Search .Search-Error{grid-column:1 / -1}.Header-Search .Search-Donate{grid-column-end:span 2}.Header-Search .Search-Item{--search-item-figure-size: 125px;border-block-end:1px solid rgb(var(--color-black) / .1);grid-column-end:span 2;padding-block-end:15px}.Header-Search .Search-Item:nth-child(1 of.Search-Item){margin-block-start:15px}.Header-Search .Search-Item:last-child{border-block-end:0;padding-block-end:0}.Header-Search .Search-Item :is(h2,h3,h4){--font-size: var(--font-size-h6)}@container (inline-size >= 960px){.Header-Search .Search-Donate{grid-column-end:span 1}}}@layer blocks{.Mobile-Menu{--icon-left: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="none" stroke="rgb(1 121 94)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10 13 5 8l5-5"/></svg>');--icon-right: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="none" stroke="rgb(1 121 94)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m6 3.5 5 5-5 5"/></svg>');background:rgb(var(--color-white));display:block}.Mobile-Menu:where([hidden],[inert]){display:none}.Mobile-Menu li{position:relative}:where(.Mobile-Menu) li:after{border-block-end:1px solid rgb(var(--color-black) / .1);content:"";display:block;margin:0 25px}:where(.Mobile-Menu li)>:is(a,button){color:rgb(var(--color-black-dark));cursor:pointer;display:block;font-size:var(--font-size-ui);font-weight:500;inline-size:100%;line-height:30px;padding:20px 40px;position:relative;-webkit-tap-highlight-color:transparent}:where(.Mobile-Menu li)>:is(a,button):focus-visible{box-shadow:inset var(--focus-shadow);outline:var(--focus-ring);outline-offset:0;z-index:1}.Mobile-Menu__back>:is(a,button){background:rgb(var(--color-off-white));border-block-end:1px solid rgb(var(--color-off-white))}.Mobile-Menu__back>:is(a,button):before{background:var(--icon-left);content:"";block-size:16px;display:block;inline-size:16px;inset-inline-start:15px;inset-block-start:calc(50% - 8px);position:absolute}:where(:dir(rtl),.translated-rtl) .Mobile-Menu__back>:is(a,button):before{background-image:var(--icon-right)}.Mobile-Menu__back:after{display:none}.Mobile-Menu__heading>:is(a,button){font-family:var(--font-family-h);font-size:var(--font-size-h5);font-weight:600}.Mobile-Menu__parent>:is(a,button){padding-inline-end:50px}.Mobile-Menu__parent>:is(a,button):after{background:var(--icon-right);content:"";block-size:16px;display:block;inline-size:16px;inset-inline-end:30px;inset-block-start:calc(50% - 8px);position:absolute}:where(:dir(rtl),.translated-rtl) .Mobile-Menu__parent>:is(a,button):after{background-image:var(--icon-left)}}@layer blocks{.Mobile-Nav{background:transparent;border:0;block-size:100%;container:body / inline-size;display:flex;flex-direction:column;justify-content:start;inline-size:var(--module-size);inset:0;max-block-size:none;max-inline-size:none;margin:0;min-inline-size:var(--module-min);overflow:auto;overscroll-behavior:contain;padding:0;position:fixed}:where(.Mobile-Nav)>*{min-inline-size:0;max-inline-size:100%}.Mobile-Nav:not([open]){display:none}.Mobile-Nav::backdrop{background:rgb(var(--color-black) / .7);block-size:100%;inline-size:100%;inset:0;position:fixed}.Mobile-Nav__main{background:rgb(var(--color-white));display:flex;flex-direction:column;flex-grow:1;inline-size:100%;justify-content:space-between;margin-inline-start:auto;margin-block-end:auto;max-inline-size:400px;overflow:auto;overflow-x:hidden;overscroll-behavior:contain;position:relative}:where(.Mobile-Nav__main)>*{min-inline-size:0}.Mobile-Nav__footer{background:rgb(var(--color-off-white));border-block-start:1px solid rgb(var(--color-black-dark) / .1);display:grid;flex-shrink:0;grid-template-columns:repeat(2,calc((100% - 15px)/2));gap:15px;margin-block-start:auto;padding:25px}.Mobile-Nav__footer>.Button{max-inline-size:none}.Mobile-Nav__search{display:grid;grid-column:1 / -1;grid-template-columns:1fr auto}.Mobile-Nav__search>.Field{border-radius:24px 12px;block-size:72px;grid-area:1 / 1 / 1 / 3;padding-inline:20px 80px}.Mobile-Nav__search>.Button{grid-area:1 / 2 / 1 / 3;margin:11px}}@layer blocks{.Logo{align-items:center;display:flex;gap:20px;max-inline-size:fit-content}.Logo__logomark{aspect-ratio:1 / 1;block-size:75px;inline-size:auto}.Logo__wordmark{aspect-ratio:415 / 50;block-size:20px;inline-size:auto}:is(.Logo__logomark,.Logo__wordmark) img{block-size:100%;inline-size:100%;object-fit:contain}}@layer blocks{.Prose{display:flex;flex-direction:column;hanging-punctuation:first allow-end last;min-inline-size:0;max-inline-size:1000px;justify-content:start;row-gap:1.25rem}.Prose :where(a[href]:not([class],a:hover)){text-decoration-color:rgb(var(--color-black) / .1)}.Prose :where(:is(h1,h2,h3)){--font-size: var(--font-size-h4)}.Prose :where(:is(h4)){--font-size: var(--font-size-h5)}.Prose :where(:is(h5,h6)){--font-size: var(--font-size-h6)}.Prose :where(:is(h1,h2,h3,h4,h5,h6)+h4){--font-size: var(--font-size-h6)}.Prose :where(:is(h1,h2,h3,h4,h5,h6):not(:first-child)){margin-block-start:10px}.Prose :where(:is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6)){margin-block:-5px 5px}.Prose :where(p:has(small:only-child)){--font-size: var(--font-size-small)}.Prose :where(:is(ul,ol):not([class])){--bullet-size: calc(var(--font-size) * var(--line-height));counter-reset:counter;font-size:var(--font-size);line-height:var(--line-height);list-style:none outside}.Prose :where(:is(ul,ol):not([class]) :is(ul,ol)){margin-block-start:.3125rem}.Prose :where(:is(ul,ol):not([class]) li){list-style:inherit;padding-inline-start:var(--bullet-size);position:relative}.Prose :where(:is(ul,ol):not([class]) li:not(:last-child)){margin-block-end:.3125rem}.Prose :where(:is(ul,ol):not([class]) li):before{block-size:var(--bullet-size);content:"\2022";display:block;font-weight:500;inline-size:var(--bullet-size);inset-block-start:0;inset-inline-start:0;position:absolute}.Prose :where(:is(ol):not([class])>li):before{content:counter(counter) ".";counter-increment:counter}.Prose>:where(:is(.Button,.Table):not(:first-child)){margin-block-start:5px}.Prose>:where(:is(.Button,.Table):not(:last-child)){margin-block-end:5px}}@layer modules{.Footer{--anchor-color: rgb(var(--color-white));--anchor-hover: rgb(var(--color-white));--module-padding-block: 20px;background:rgb(var(--color-blue-light));color:rgb(var(--color-white))}.Footer .Module__main{position:relative}.Footer__main{align-items:start;column-gap:40px;display:grid;row-gap:20px}.Footer__main>*{grid-column:1 / -1}.Footer__social{display:flex;gap:10px;margin-inline-start:-5px}.Footer__social a{border-radius:100%;display:block;flex:0 0 auto;padding:5px}.Footer__menu{display:columns;column-gap:30px;margin-block-end:-20px;max-width:max-content}.Footer__menu>div{break-inside:avoid}.Footer__menu :is(h2,h3,h4){--anchor-color: rgb(var(--color-blue-dark));--font-size: var(--font-size-h6);color:var(--anchor-color)}.Footer__menu ul{padding-block:20px}.Footer__base{border-block-start:1px solid rgb(var(--color-white) / .2);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding-block-start:20px}.Footer__base p:has(small){--font-size: var(--font-size-xsmall);color:rgb(var(--color-white) / .5)}.Footer__base ul{display:flex;flex-wrap:wrap;gap:10px;padding-block-start:10px}.Footer__base li{flex:0 0 auto;font-size:var(--font-size-xsmall)}.Footer__base li a{display:block}.Footer__base [href]:not(:hover){text-decoration-color:rgb(var(--color-white) / .7)}@container module (inline-size >= 500px){.Footer__main{padding-block:10px}.Footer__menu{columns:2;margin-block-end:0}}@container module (inline-size >= 700px){.Footer__menu{columns:3}}@container module (inline-size >= 900px){.Footer__main{grid-template-columns:auto auto}.Footer__logo{grid-column:1 / 2;grid-row:1}.Footer__social{grid-column:1 / 2;grid-row:2}.Footer__menu{grid-column:2 / 3;grid-row:1 / 4;justify-self:end;padding-block-start:30px}.Footer__menu{columns:3}}}@layer modules{.Header{--module-padding-block: 15px;background:rgb(var(--color-blue-light));position:relative;z-index:1000}.Header .Module__main{position:relative}.Header .Header-Menu,.Header .Header-Search{inset-block-start:calc(100% + var(--module-padding-block));inset-inline:0;position:absolute}.Header__main{align-items:center;block-size:55px;display:flex;gap:15px;justify-content:end}.Header__main>*{min-inline-size:0}.Header__logo{margin-inline-end:auto;margin-inline-start:0}.Header__nav{--font-size: var(--font-size-ui);align-items:center;align-self:stretch;display:grid}.Header__nav ul{align-items:center;display:flex;justify-content:center}.Header__nav li{min-inline-size:0}.Header__nav a{--anchor-color: rgb(var(--color-black-dark));--anchor-hover: rgb(var(--color-black-dark));align-items:center;border-radius:6px;display:flex;font-size:var(--font-size);gap:5px;line-height:20px;padding:15px;position:relative;text-align:center}.Header__nav a[aria-controls]{font-weight:500}.Header__nav a[aria-controls]:after{background:rgb(var(--color-brand-gold));block-size:5px;content:"";display:block;inline-size:100%;inset-block-start:calc(100% + 22.5px);inset-inline:0;opacity:0;position:absolute}.Header__nav a[aria-expanded=true]:after{opacity:1}.Header__nav a :is(img,svg){flex-shrink:0}:is(.Header__search,.Header__toggle,.Header__cart){block-size:50px;color:rgb(var(--color-black-dark));cursor:pointer;display:block;inline-size:50px;position:relative}:is(.Header__search,.Header__toggle,.Header__cart):focus-visible{box-shadow:var(--focus-shadow);border-radius:6px;outline:var(--focus-ring);outline-offset:2px}:is(.Header__search,.Header__toggle,.Header__cart) svg{block-size:32px;display:none;inline-size:32px;inset:9px;position:absolute}.Header__search svg,.Header__cart svg{display:block}.Header__cart-badge{background-color:rgb(var(--color-brand-gold));border-radius:99px;color:rgb(var(--color-black-dark));font-size:10px;font-weight:700;height:16px;min-width:16px;padding:0 4px;position:absolute;right:6px;top:6px;display:flex;align-items:center;justify-content:center}.Header__toggle[aria-expanded=false] svg:nth-of-type(1){display:block}.Header__toggle[aria-expanded=true] svg:nth-of-type(2){display:block}.Header__donate{white-space:nowrap}@container module (inline-size >= 900px) and (inline-size < 1100px){.Header__donate{display:none}:where(.Mobile-Nav) .Header__donate{display:block}}@container module (inline-size < 900px){.Header__logo{order:-2}.Header__donate{order:-1}.Header__nav,.Header__search,.Header .Header-Menu,.Header .Header-Search{display:none}}@container module (inline-size < 600px){.Header .Logo__wordmark{display:none}.Header .Logo__logomark{block-size:55px}}@container module (inline-size >= 600px){.Header__main{block-size:75px}}@container module (inline-size >= 900px){.Header__toggle{display:none}:where(.Mobile-Nav) .Header__toggle{display:block}}@container module (inline-size >= 1100px){.Header__nav{margin-inline:auto}}}@layer modules{.Hero{--module-padding-block: 60px;--caption-background: var(--color-blue-dark);--caption-color: var(--color-white)}.Hero--alternate{--module-background: rgb(var(--color-off-white))}.Hero.theme-blue{--caption-background: var(--color-blue-dark);--caption-color: var(--color-white)}.Hero.theme-white{--caption-background: var(--color-white);--caption-color: rgb(var(--color-black-light))}.Hero.theme-purple{--caption-background: var(--color-purple);--caption-color: var(--color-white)}.Hero.theme-orange{--caption-background: var(--color-orange);--caption-color: var(--color-white)}.Hero.theme-green{--caption-background: var(--color-green-light);--caption-color: var(--color-white)}.Hero__main{align-items:start;column-gap:40px;display:grid;row-gap:30px}.Hero__main+.Hero__main{margin-block-start:30px}.Hero__main>*{min-inline-size:0;grid-column:1;inline-size:100%}.Hero__primary{display:grid;row-gap:30px}.Hero__primary>h1{text-wrap:balance;--font-size: var(--font-size-h3-h1)}.Hero__primary>h2{--font-size: var(--font-size-h5)}.Hero__primary>h1+h2{margin-block:-5px 5px}.Hero__primary>p{font-weight:500}.Hero__primary>p:first-of-type{--font-size: var(--font-size-h6)}.Hero__primary>.Prose{max-inline-size:600px}.Hero__primary:has(search){row-gap:15px}.Hero__primary:has(search)>h1{--font-size: var(--font-size-h3-h2)}.Hero__primary search{max-inline-size:600px}.Hero__secondary{display:grid;row-gap:10px}.Hero__secondary>p{font-weight:500}.Hero__secondary>.Button--tertiary{--button-background-1: rgb(var(--color-off-white));--button-background-2: rgb(var(--color-off-white));block-size:48px;padding:0 16px}[class*=Hero__tag]{--color: var(--color-blue-dark);align-items:center;background:rgb(var(--color) / .1);border:1px solid rgb(var(--color));border-radius:8px;block-size:40px;color:rgb(var(--color));display:flex;font-size:var(--font-size-small);font-weight:700;gap:8px;max-inline-size:fit-content;padding:8px}[class*=Hero__tag--emergency]{--color: var(--color-red)}.Hero .Figure{min-block-size:300px;position:relative}.Hero .Figure figcaption{--font-size: var(--font-size-h6);background:rgb(var(--caption-background));color:rgb(var(--caption-color));font-weight:600;padding:32px}.Hero .Figure figcaption>:is(img,svg){block-size:68px;inline-size:68px;margin-block-end:25px}.Hero .Donate{--donate-block-size: 500px}@container module (inline-size < 640px){.Hero .Figure{border-radius:0;inline-size:calc(100% + (var(--module-gap) * 2));margin-inline:calc(-1 * var(--module-gap))}.Hero__main:has(.Figure){margin-block-end:calc(-1 * var(--module-padding-block))}}@container module (inline-size >= 640px){.Hero .Figure{border-radius:200px 40px 40px;block-size:500px;overflow:clip}.Hero .Figure figcaption{border-start-start-radius:100px;border-end-end-radius:40px;inline-size:355px;inset-inline-end:0;inset-block-end:0;padding-inline-start:72px;position:absolute}}@container module (inline-size >= 960px){.Hero__main+.Hero__main{margin-block-start:55px}.Hero__main:has(.Hero__secondary){grid-template-columns:clamp(0%,calc(75% - 40px),880px) auto}.Hero__secondary{grid-column:2 / 3;justify-items:end;padding-block-start:10px;text-align:end}.Hero__main:has(.Figure){grid-template-columns:calc(33.333% - 20px) calc(66.666% - 20px);grid-template-rows:auto 1fr}.Hero__main:has(.Figure) .Breadcrumb{grid-column:1 / 2;grid-row:1}.Hero__main:has(.Figure) .Hero__primary{align-self:center;grid-column:1 / 2;grid-row:1 / 3}.Hero__main:has(.Figure) .Hero__primary>h1{--font-size: var(--font-size-h3-h2)}.Hero .Figure{border-radius:200px 40px 40px;grid-column:2 / 3;grid-row:1 / 3}.Hero .Figure figcaption{border-start-start-radius:96px}}}@layer blocks{.Sidebar{--sidebar-current: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><path d="m10.303 4.765-3.75 3.75a.375.375 0 0 1-.53 0l-3.75-3.75a.375.375 0 0 1 .264-.64h7.5a.375.375 0 0 1 .266.64"/></svg>');display:block;inset-block-start:0;pointer-events:none;position:sticky;z-index:1}.Sidebar__list{display:grid}.Sidebar__item{display:block;min-inline-size:0;overflow-wrap:break-word;pointer-events:all}.Sidebar__link{display:block;max-inline-size:fit-content}.Sidebar__link:focus-visible{box-shadow:inset var(--focus-shadow);outline:var(--focus-ring);outline-offset:0}.Sidebar a[data-current]{--anchor-color: rgb(var(--color-blue-light));font-weight:600}@container body (inline-size < 1240px){.Module-Sidebar>.Module{scroll-margin-block-start:60px}.Sidebar{block-size:60px}.Sidebar__list{background:rgb(var(--color-white));border-block-start:1px solid rgb(var(--color-black) / .1);max-block-size:100dvb;overflow-y:auto;overscroll-behavior:contain}.Sidebar__item{border-block-end:1px solid rgb(var(--color-black) / .1);padding:10px var(--module-gap)}.Sidebar__item:has([data-current=true]){background:rgb(var(--color-blue-light) / .1)}.Sidebar__item:not(:has([data-current=true])){display:none}.Sidebar__link{padding:10px;line-height:20px}.Sidebar__link[data-current=true]:after{content:"";background:currentColor;block-size:15px;display:inline-block;inline-size:15px;mask:var(--sidebar-current) center center / 100% 100% no-repeat;margin-inline-start:6px;vertical-align:-1px}.Sidebar[data-expanded=true] .Sidebar__item{display:block}}@container body (inline-size >= 1240px){.Module-Sidebar{align-items:start;display:grid;grid-template-columns:100%;grid-auto-rows:auto;position:relative}.Module-Sidebar>*{grid-column:1 / -1}.Module-Sidebar>:nth-child(1 of.Module){grid-row:1}.Sidebar{display:grid;position:absolute;height:100%;width:100%;align-items:start}.Sidebar__list{grid-column:module-outer-start / module-sidebar-end;border-inline-start:2px solid rgb(var(--color-black) / .2);margin-block:var(--module-padding-block);margin-inline:calc(.5 * var(--module-gap)) var(--module-gap);pointer-events:all;position:sticky;inset-block-start:var(--module-padding-block)}.Sidebar__item{border-inline-start:2px solid rgb(var(--color-black) / 0);margin-inline-start:-2px}.Sidebar__item:has(a:hover){border-inline-start:2px solid rgb(var(--color-black) / .2)}.Sidebar__item:has([data-current]){border-inline-start:2px solid rgb(var(--color-blue-light))}.Sidebar__link{padding:10px 15px}}}@layer blocks{.Accordion{--accordion-background: var(--module-background);--accordion-header-background: rgb(var(--color-black-light) / 0);--accordion-header-color: rgb(var(--color-black-light));background:var(--accordion-background);border-radius:16px;border-end-end-radius:40px;transition:background-color .2s;display:block}.Accordion__header{align-items:center;background:var(--accordion-header-background);border-radius:16px;border-end-end-radius:40px;color:var(--accordion-header-color);cursor:pointer;display:flex;gap:20px;list-style:none;padding:25px;transition:background-color .2s,color .2s;user-select:none}.Accordion__header::-webkit-details-marker{display:none}.Accordion__header:hover{--accordion-header-background: var(--module-off-background)}.Accordion__header:focus-visible{box-shadow:inset var(--focus-shadow);outline:var(--focus-ring);outline-offset:0}.Accordion__header>*{--font-size: var(--font-size-h6);font-weight:600;margin:0}.Accordion__header>svg{block-size:16px;flex:0 0 auto;inline-size:16px;transform:rotate(0);transition:transform .2s}.Accordion__main{padding:0 25px 25px 61px}.Accordion[open]{--accordion-background: var(--module-off-background);--accordion-header-color: rgb(var(--color-green-light))}.Accordion[open] .Accordion__header>svg{transform:rotate(-180deg)}}@layer blocks{.Address{align-items:start;display:grid;grid-template-columns:24px 1fr;font-style:normal;gap:15px}.Address>*{grid-column:2 / 3}.Address :is(img,svg){block-size:24px;color:rgb(var(--color-green-light));inline-size:24px;grid-column:1 / 2}.Address :is(h3,h4){--font-size: var(--font-size-h5)}.Address :is(h3,h4):first-child{grid-column:1 / -1}.Address hr{grid-column:1 / -1}.Address p{--font-size: var(--font-size-h6);--line-height: var(--line-height)}.Address p:has(small:only-child){--font-size: var(--font-size)}.Address p:has(strong:first-child+br~br) strong:first-child{display:block;margin-block-end:10px}.Address p:has(strong:first-child+br~br) strong:first-child+br{display:none}}@layer blocks{.Card{--card-offset: 100px;--card-radius: 16px;--card-bullet: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="rgb(251 189 49)" d="M11.977 24C11.587 17.666 6.399 12.63 0 12.474v-.007c6.655-.16 12-5.602 12-12.29 0 6.688 5.345 12.13 12 12.29v.007C17.6 12.63 12.412 17.666 12.023 24h-.046M12.001 0"/></svg>');container:card / inline-size;display:flex;flex-direction:column;max-inline-size:420px;min-inline-size:300px;overflow-wrap:break-word;position:relative}.Card>*{min-inline-size:0}.Card .Figure{aspect-ratio:3 / 2;border-radius:0;border-start-end-radius:var(--card-radius);border-start-start-radius:var(--card-radius)}.Card__main{background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:var(--card-radius);display:flex;flex-direction:column;flex-grow:1;padding:30px;row-gap:10px}:where(.Card .Figure)+.Card__main{border-start-end-radius:0;border-start-start-radius:0}.Card__main>*{min-inline-size:0}.Card__header{align-items:center;display:flex;gap:10px}.Card__header>:is(h2,h3,h4){--font-size: var(--font-size-h5);min-inline-size:0;margin:0}.Card__header>:is(img,svg){block-size:32px;flex-shrink:0;inline-size:32px}.Card .Prose{margin-block-end:auto}.Card .Prose [href]:not(.Button){position:relative;z-index:1}.Card__footer{margin-block-start:10px}.Card__profile{align-items:center;display:flex;gap:10px}.Card__profile>img{inline-size:50px;block-size:50px;border-radius:6px;object-fit:cover;object-position:center center}.Card__profile>p{--font-size: var(--font-size-small);font-weight:500;min-inline-size:0}.Card__progress{display:grid;row-gap:10px}.Card__progress *{min-inline-size:0}.Card__progress p{--font-size: var(--font-size-small);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.Card__progress strong{color:rgb(var(--color-green-light));font-weight:500}.Card--dark .Card__main{--anchor-color: rgb(var(--color-white));color:rgb(var(--color-white));background-color:rgb(var(--color-blue-dark))}.Card--dark .Card__header>:is(h2,h3,h4){--font-size: var(--font-size-h4)}.Card--dark .Button--tertiary{--button-color: rgb(var(--color-white))}.Card--alternate .Figure{aspect-ratio:4 / 3;border-start-end-radius:var(--card-offset)}.Card--alternate .Card__main{border-start-end-radius:var(--card-offset);margin-block-start:calc(-1 * var(--card-offset))}.Card--overlay{max-inline-size:640px}.Card--overlay .Figure{aspect-ratio:4 / 3;border-start-end-radius:var(--card-offset)}.Card--overlay .Card__main{border-start-end-radius:var(--card-offset);margin-block-start:calc(-1 * var(--card-offset))}.Card--news .Figure{border-radius:var(--card-radius)}.Card--news .Card__main{background:transparent;border:none;padding-inline:0}.Card--news .Card__header>:is(h2,h3,h4){--font-size: var(--font-size-h5)}.Card--spotlight .Figure{border-start-end-radius:64px;border-start-start-radius:24px}.Card--spotlight .Card__header>:is(h2,h3,h4){--font-size: var(--font-size-h6)}.Card--spotlight .Card__profile{margin-block:20px 10px}.Card--donate .Figure{aspect-ratio:5 / 3;border-radius:0;border-start-end-radius:40px;border-start-start-radius:40px}.Card--donate .Card__header{background:rgb(var(--color-white));border-inline-start:1px solid rgb(var(--color-black) / .1);border-start-end-radius:56px;inline-size:fit-content;margin:-90px 0 0 -31px;padding:30px 50px 30px 30px}.Card--donate .Prose ul{--bullet-size: 40px}.Card--donate .Prose li:before{background:var(--card-bullet) left top / 24px 24px no-repeat;block-size:24px;color:transparent}.Card--donate .Prose li:not(:last-of-type){margin-block-end:20px}.Card--donate .Prose li strong{font-family:var(--font-family-h);font-size:var(--font-size-h5);font-weight:600}.Card--donate .Card__footer:before{background:rgb(var(--color-black) / .1);block-size:1px;margin-inline:-30px;margin-block-end:30px;content:"";display:block}.Card--donate .Card__footer .Button{max-inline-size:none}.Card--link .Card__footer .Button:before{border-radius:var(--card-radius);content:"";display:block;inset:0;position:absolute}.Card--link .Card__footer .Button:focus-visible{box-shadow:none;outline:none}.Card--link .Card__footer .Button:focus-visible:before{box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}@container (inline-size >= 500px){.Card--overlay{align-items:end;display:grid;grid-template-columns:100%;grid-template-rows:auto}.Card--overlay .Figure{aspect-ratio:3 / 2;border-radius:var(--card-radius);border-start-end-radius:120px;grid-column:1;grid-row:1}.Card--overlay .Card__main{border-start-end-radius:96px;border-end-end-radius:var(--card-radius);grid-column:1;grid-row:1;max-inline-size:clamp(0px,75%,440px)}}}@layer blocks{.Doughnut-Chart{align-items:center;justify-items:center;display:grid;block-size:210px;inline-size:210px;min-inline-size:0}.Doughnut-Chart>svg{grid-area:1 / 1;inline-size:100%}.Doughnut-Chart>figcaption{grid-area:1 / 1;inline-size:calc(75% - 40px);text-align:center;z-index:1}.Doughnut-Chart>figcaption:has(strong+span){padding-block-start:10px}.Doughnut-Chart>figcaption strong{display:block;font-family:var(--font-family-h);font-size:var(--font-size-h4);font-weight:600;line-height:var(--line-height-h)}.Horizontal-Chart{--chart-bar-count: 1;--chart-bar-height: 32;--chart-bar-gap: 10;block-size:calc(1px * (var(--chart-bar-count) * var(--chart-bar-height) + ((var(--chart-bar-count) - 1) * var(--chart-bar-gap))));min-inline-size:0}.Horizontal-Chart>svg{inline-size:unset;max-inline-size:none}}@layer blocks{:is(.Checkbox,.Radio){--input-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="rgb(255 255 255)" d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z"/></svg>');--input-icon-size: 100%;--input-background: rgb(var(--color-white));--input-border: rgb(var(--color-black) / .2);--input-border-size: 1.5px;--input-border-radius: 4px;--input-color: rgb(var(--color-black-light));--input-size: 22px;--input-checked: rgb(var(--color-green-light));align-items:center;cursor:pointer;display:flex;inline-size:fit-content;min-block-size:var(--input-size);position:relative;user-select:none}:is(.Checkbox,.Radio)>*{min-inline-size:0}:is(.Checkbox,.Radio) span{color:var(--input-color);display:block;font-size:var(--font-size);line-height:var(--line-height-h);padding-inline-start:calc(10px + var(--input-size));position:relative;word-break:break-word}:is(.Checkbox,.Radio) span [href]:not(:hover){text-decoration-color:rgb(var(--color-black) / .5)}:is(.Checkbox,.Radio) span:after,:is(.Checkbox,.Radio) span:before{content:"";block-size:var(--input-size);display:block;inset-block-start:calc(50% - (var(--input-size) / 2));inset-inline-start:0;inline-size:var(--input-size);opacity:0;transition:background-color .2s,border-color .2s,opacity .2s;position:absolute}:is(.Checkbox,.Radio) span:before{background:var(--input-background);border:var(--input-border-size) solid var(--input-border);border-radius:var(--input-border-radius);opacity:1}:is(.Checkbox,.Radio) span:after{background:var(--input-checked) var(--input-icon) center center / var(--input-icon-size) auto no-repeat;border-radius:var(--input-border-radius)}:is(.Checkbox,.Radio):has(input[type=radio]){--input-border: var(--input-checked);--input-border-radius: 100%}:is(.Checkbox,.Radio):has(input[type=radio]) span:after{background:var(--input-checked);box-shadow:inset 0 0 0 3px #fff;border:var(--input-border-size) solid var(--input-border)}:is(.Checkbox,.Radio):hover{--input-border: rgb(var(--color-blue-light));--input-checked: rgb(var(--color-blue-light))}:is(.Checkbox,.Radio):has(input:checked) span:after{opacity:1}:is(.Checkbox,.Radio):has(input:disabled){--input-background: rgb(var(--color-off-white));--input-border: rgb(var(--color-black) / .1);--input-color: rgb(var(--color-black-light) / .2);pointer-events:none}:is(.Checkbox,.Radio):has(input:focus-visible){box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}:is(.Checkbox--boxed,.Radio--boxed){background:rgb(var(--color-off-white));border:1px solid rgb(var(--color-black) / .1);border-radius:6px;box-shadow:inset 0 0 0 1px rgb(var(--color-black) / 0);inline-size:100%;padding:15px;transition:border-color .2s,box-shadow .2s}:is(.Checkbox--boxed,.Radio--boxed):has(input:checked){box-shadow:inset 0 0 0 1px var(--input-border);border-color:var(--input-border)}:is(.Checkbox--button,.Radio--button){background:rgb(var(--color-brand-gold) / 0);border-radius:25px;min-block-size:50px;padding:10px 25px}:is(.Checkbox--button,.Radio--button):has(input:checked){background:rgb(var(--color-brand-gold) / 1)}:is(.Checkbox--button,.Radio--button) span{font-size:var(--font-size-ui);font-weight:600;padding:0}:is(.Checkbox--button,.Radio--button) span:after,:is(.Checkbox--button,.Radio--button) span:before{display:none}:is(.Checkbox-Group,.Radio-Group){display:grid;gap:10px}}@layer blocks{.Countdown{display:flex;gap:10px;max-inline-size:480px;text-align:center}.Countdown>*{display:grid;gap:10px;grid-template-rows:auto auto;flex:1}.Countdown>*>*{display:block}.Countdown>*>:first-child{align-items:center;aspect-ratio:1 / 1;background:linear-gradient(180deg,#1ab0d0 50%,#25bbdb 50%);border-radius:20px;color:rgb(var(--color-white));display:flex;font-family:var(--font-family-h);font-size:var(--font-size-h4);font-weight:600;justify-content:center;line-height:var(--line-height-h)}@container (inline-size >= 400px){.Countdown>*>:first-child{font-size:var(--font-size-h3)}}}@layer blocks{.Donate-Choice{--columns: 3;align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:start}.Donate-Choice li{flex:0 1 auto;min-inline-size:calc((100% - (10px * (var(--columns) - 1))) / var(--columns))}.Donate-Choice li:has(span:nth-of-type(2)){min-inline-size:100%}.Donate-Choice label{align-items:start;background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:start;min-block-size:50px;padding:10px 15px;transition:background-color .2s,border-color .2s}.Donate-Choice label:has(span:only-of-type){align-items:center;flex-direction:row;justify-content:center}.Donate-Choice label:hover{border-color:rgb(var(--color-blue-light))}.Donate-Choice label:has(input:focus-visible){box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}.Donate-Choice label:has(input:checked){box-shadow:inset 0 0 0 1px rgb(var(--color-blue-light));background-color:rgb(var(--color-off-white));border:1px solid rgb(var(--color-blue-light));border-start-end-radius:16px;border-end-start-radius:16px}.Donate-Choice span{font-size:var(--font-size-body);font-weight:400}.Donate-Choice span:first-of-type{font-size:var(--font-size-h5);font-family:var(--font-family-h);font-weight:600}.Donate-Choice span:only-of-type{font-size:var(--font-size-h6)}.Donate-Custom{display:grid;grid-template-columns:1fr auto}.Donate-Custom input{grid-column:1;grid-row:1;border-end-end-radius:0;border-start-end-radius:0}.Donate-Custom label{align-items:center;background:rgb(var(--color-off-white));border:1px solid rgb(var(--color-black) / .1);border-end-end-radius:8px;border-start-end-radius:8px;border-inline-start:0;display:grid;font-size:var(--font-size-small);grid-column:2;grid-row:1;padding:0 15px;text-align:center}.Donate-As{align-items:center;background:rgb(var(--color-off-white));border:1px solid rgb(var(--color-black) / .1);border-radius:6px;display:grid;grid-template-columns:auto 1fr auto;gap:3px;padding:7px;position:relative}.Donate-As .Checkbox{--font-size: var(--font-size-small)}.Donate-As :is(.Select,a[href]){position:relative;z-index:2}.Donate-Tabs{background:rgb(var(--color-off-white));border-radius:6px;display:flex;gap:2px;padding:2px}.Donate-Tabs>*{flex:1}.Donate-Tabs .Button{--button-background-1: rgb(var(--color-off-white));--button-background-2: rgb(var(--color-black) / .05);--button-border: transparent;--button-color: rgb(var(--color-black-light));--font-size: var(--font-size-small);border-radius:6px;block-size:36px;max-inline-size:none;min-block-size:0;position:relative}.Donate-Tabs .Button[aria-selected=true]{--button-background-1: rgb(var(--color-white));--button-color: rgb(var(--color-black-dark));box-shadow:0 2px 4px rgb(var(--color-black) / .02),0 1px 6px -1px rgb(var(--color-black) / .02)}.Donate-Tabs .Button:focus{z-index:1}.Donate-Personal{display:flex;flex-direction:column}.Donate-Personal>*{flex:0 0 auto;min-inline-size:0;margin-block-end:10px}.Donate-Personal label:not([class]){display:block;margin-block-end:5px}.Donate-Personal .Checkbox{--font-size: var(--font-size-small);font-weight:500}.Donate-Personal .Checkbox [href]{font-weight:600}.Donate-Personal__post-code{inline-size:200px}.Donate-Personal__name input:first-of-type{border-end-end-radius:0;border-end-start-radius:0}.Donate-Personal__name input:last-of-type{border-start-end-radius:0;border-start-start-radius:0;margin-block-start:-1px}.Donate-Pay{display:flex;flex-direction:column;flex-grow:1;gap:10px}:where(.Donate-Pay)>*{flex:0 0 auto}.Donate-Pay hgroup{display:flex;flex-direction:column;flex-grow:1;gap:10px;justify-content:center;text-align:center}.Donate-Pay hgroup :is(h2,h3,h4){--font-size: var(--font-size-h3)}.Donate-Pay .Button{max-inline-size:none}.Donate-Pay .Button--tertiary{margin-block:10px}.Donate-Zakat-Form{display:flex;flex-direction:column;flex-grow:1;gap:15px;padding-block-start:20px}.Donate-Zakat-Form :is(.Checkbox,.Radio){--font-size: var(--font-size-small)}.Donate-Zakat-Form :is(.Checkbox,.Radio)+:is(.Checkbox,.Radio){margin-block-start:-5px}.Donate-Zakat-Form :is(h2,h3,h4,h5,h6){--font-size: var(--font-size-h6)}.Donate-Zakat-Form .Button--tertiary{--button-color: rgb(var(--color-black-light));--font-size: var(--font-size-small)}.Donate-Zakat-Form:has(.Donate-Zakat-Summary) :is(h2,h3,h4,h5,h6):first-child{--font-size: var(--font-size-h5)}.Donate-Zakat-Summary{--font-size: var(--font-size-small);background:rgb(var(--color-off-white));border-radius:12px;margin-block-end:5px;overflow:clip}.Donate-Zakat-Summary :is(td,th){border:none;font-weight:400;padding:2px 15px}.Donate-Zakat-Summary :is(td,th):last-child{text-align:end}.Donate-Zakat-Summary b{font-weight:600}.Donate-Zakat-Summary tbody tr:first-child :is(td,th){padding-block-start:10px}.Donate-Zakat-Summary tbody tr:last-child :is(td,th){padding-block-end:10px}.Donate-Zakat-Summary tfoot{background:rgb(var(--color-green-light));color:rgb(var(--color-white))}.Donate-Zakat-Summary tfoot :is(td,th){padding-block:10px}.Donate-Zakat-Summary tfoot span{display:block;font-size:var(--font-size-body)}.Donate-Zakat-Summary tfoot small{display:block;font-size:var(--font-size-xsmall)}.Donate-Zakat-Summary tfoot b{font-family:var(--font-family-h);font-size:var(--font-size-h5);font-weight:600}.Donate-Steps{background:rgb(var(--color-off-white));position:relative}.Donate-Steps__header{display:block;background:none;list-style:none;padding:0 15px 15px;user-select:none}.Donate-Steps__header::-webkit-details-marker{display:none}.Donate-Steps__header p{--font-size: var(--font-size-small);margin-block-end:5px}.Donate-Steps__header .Button--ghost{--button-background-1: rgb(var(--color-off-white));--font-size: var(--font-size-small);border-width:1px;border-radius:6px;inline-size:100%;justify-content:space-between;max-inline-size:none;min-block-size:45px}.Donate-Steps__main{background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:8px;inset-block-start:calc(100% - 60px);inset-inline:15px;max-block-size:calc(var(--donate-block-size) - 200px);overflow:auto;overflow-x:hidden;overscroll-behavior:contain;position:absolute;scroll-behavior:smooth}.Donate-Steps__list{list-style:none;padding:0 15px}.Donate-Steps__item{align-items:center;border-block-end:1px solid rgb(var(--color-black) / .1);display:flex;font-size:var(--font-size-small);gap:10px;min-block-size:45px;padding-block:10px}.Donate-Steps__main li:last-child{border-block-end:0}.Donate-Steps__item>:is(img,svg){block-size:16px;flex-shrink:0;inline-size:16px}.Donate-Steps__item>span{margin-inline-end:auto}.Donate-Steps__item>a{--anchor-color: rgb(var(--color-blue-light));font-size:var(--font-size-xsmall);position:relative;text-decoration-color:currentColor}.Donate-Steps__item>a:after{content:"";display:block;inset:-10px;position:absolute}.Donate-Steps__item--current~.Donate-Steps__item{color:rgb(var(--color-black-dark) / .4)}.Donate-Steps__item--complete svg{color:rgb(var(--color-green-light))}.Donate{--donate-block-size: 600px;background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:16px;block-size:var(--donate-block-size);inline-size:100%;max-inline-size:370px;overflow:clip;position:relative}.Donate__body{display:flex;block-size:100%;inset:0;flex-direction:column;position:absolute}.Donate__body>*{flex:0 0 auto;min-block-size:0;min-inline-size:0}.Donate__main{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;overflow:auto;overflow-x:hidden;scroll-behavior:smooth;padding:15px}:where(.Donate__main)>*{flex:0 0 auto;min-inline-size:0}.Donate__main .Prose :is(h1,h2,h3){--font-size: var(--font-size-h5)}.Donate__main .Prose :is(h4,h5,h6){--font-size: var(--font-size-h6)}.Donate__main:has(.Donate__main-header){padding-block-start:0}.Donate__main:has(.Donate__main-footer){padding-block-end:0}.Donate__main-header{background:rgb(var(--color-white));margin-block-end:-10px;margin-inline:-15px;inset-block-start:0;padding:15px 15px 10px;position:sticky;z-index:1}.Donate__main-header:has(.Donate-Steps){padding:0}.Donate__main-footer{background:rgb(var(--color-white));margin-block-start:-10px;margin-inline:-15px;inset-block-end:0;padding:10px 15px 15px;position:sticky;z-index:1}.Donate__header{align-items:center;background:rgb(var(--color-off-white));column-gap:15px;display:grid;grid-template-columns:[image-start] auto [image-end text-start] 1fr [text-end icon-start] 32px [icon-end];min-block-size:50px;padding:15px;row-gap:10px}.Donate__header>*{grid-row:1}.Donate__header:has(hgroup:first-child){grid-template-columns:[text-start] 1fr [text-end icon-start] 32px [icon-end]}.Donate__header:has(button:last-child){grid-template-columns:[text-start] 1fr [text-end button-start] auto [button-end]}.Donate__header img:first-child{border-radius:8px 24px;block-size:68px;grid-column:image-start / image-end;inline-size:68px;object-fit:cover}.Donate__header img:last-child{block-size:32px;inline-size:32px;grid-column:icon-start / icon-end}.Donate__header hgroup{display:grid;grid-column:text-start / text-end;gap:5px;min-inline-size:0;overflow-wrap:break-word}.Donate__header hgroup :is(h2,h3,h4){--font-size: var(--font-size-h6)}.Donate__header hgroup :is(p){--font-size: var(--font-size-small);color:rgb(var(--color-black-light) / .9)}.Donate__header .Button{--font-size: var(--font-size-small);grid-column:button-start / button-end;font-weight:400;gap:5px}.Donate__header .Button--tertiary{--button-color: rgb(var(--color-black-light))}.Donate__header .Button--tertiary[data-saved] svg{color:rgb(var(--color-brand-gold))}.Donate__header .Button--secondary{--button-background-1: rgb(var(--color-blue-light));--button-background-2: rgb(var(--color-blue-light));border-radius:16px;min-block-size:32px;padding:0 10px}.Donate__header .Button--secondary svg{fill:none}.Donate__footer{background:rgb(var(--color-white));display:flex;gap:10px;padding:15px}.Donate__main:has(.Donate__main-footer)+.Donate__footer{padding-block-start:0}.Donate__footer:has(.Button:nth-child(2)) .Button:first-child{flex:0 0 auto}.Donate__footer .Button{flex:1 1 auto;max-inline-size:none}.Donate--guide{background:rgb(var(--color-off-white))}.Donate--guide .Donate__header hgroup :is(h2,h3,h4){--font-size: var(--font-size-body);font-family:var(--font-family);font-weight:400}.Donate--guide .Donate__header .Button--tertiary svg{block-size:32px;inline-size:32px}}@layer blocks{.Event-Book{align-items:center;background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:16px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:30px}.Event-Book>*{min-inline-size:0}.Event-Book__primary{display:grid;gap:10px}.Event-Book__primary>:is(h2,h3,h4,h5){--font-size: var(--font-size-h6)}.Event-Book__primary>p:has(:is(img,svg):first-child){align-items:center;display:grid;gap:10px;grid-template-columns:16px auto}.Event-Book__primary>:is(img,svg){block-size:16px;inline-size:16px}.Event-Book__secondary{align-items:center;column-gap:30px;display:flex;flex-wrap:wrap;row-gap:20px}.Event-Book__secondary>p{font-family:var(--font-family-h);font-size:var(--font-size-xlarge);font-weight:600;line-height:var(--line-height-h)}.Event-Book__secondary:has(.Button:disabled)>p{color:rgb(var(--color-black-dark) / .25)}}@layer blocks{.Features{--features-bulllet: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="rgb(251 189 49)" d="M11.977 24C11.587 17.666 6.399 12.63 0 12.474v-.007c6.655-.16 12-5.602 12-12.29 0 6.688 5.345 12.13 12 12.29v.007C17.6 12.63 12.412 17.666 12.023 24h-.046M12.001 0"/></svg>');--features-bullet-size: 24px;align-items:start;display:grid;gap:15px;max-inline-size:900px;text-align:start}.Features li{background:rgb(var(--module-white) / 0);border-radius:24px;display:grid;column-gap:10px;grid-template-columns:var(--features-bullet-size) auto;padding:15px;position:relative;row-gap:20px;transition:background-color .2s}.Features li:has(:is(h2,h3,h4,h5,h6) [href]:hover){background:var(--module-off-background)}.Features li>*{grid-column:1 / -1}.Features li>:is(h2,h3,h4,h5,h6){--font-size: var(--font-size-h5);align-self:center;grid-column:2 / 3;grid-row:1}.Features li>:is(h2,h3,h4,h5,h6) [href]:after{border-radius:24px;content:"";display:block;inset:0;position:absolute}.Features li>:is(h2,h3,h4,h5,h6) [href]:focus-visible{box-shadow:none;outline:none}.Features li>:is(h2,h3,h4,h5,h6) [href]:focus-visible:after{box-shadow:inset var(--focus-shadow);outline:var(--focus-ring);outline-offset:0}.Features li>p [href]{position:relative;z-index:1}.Features li>p [href]:not(:hover){text-decoration-color:rgb(var(--color-black) / .1)}.Features li:before{align-self:center;background:var(--features-bulllet) center center / 100% 100% no-repeat;block-size:var(--features-bullet-size);content:"";display:block;inline-size:var(--features-bullet-size)}@container (inline-size >= 640px){.Features{gap:30px;grid-template-columns:repeat(2,calc((100% - 30px)/2));padding-block:15px}.Features li>:is(h2,h3,h4,h5,h6){--font-size: var(--font-size-h4)}}}@layer blocks{.Form{display:grid;gap:30px}.Form .Button[type=submit]{justify-self:end}@container (inline-size >= 640px){.Form{background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:40px 16px;padding:30px}:where(.Modal__content) .Form{border:none;border-radius:0;padding:0}}}@layer blocks{.Field{--field-background: rgb(var(--color-white));--field-border: rgb(var(--color-black) / .1);--field-color: rgb(var(--color-black-light));--font-size: var(--font-size-body);background:var(--field-background);block-size:50px;border:1px solid var(--field-border);border-radius:8px;color:var(--field-color);display:block;font-size:var(--font-size);font-weight:400;hanging-punctuation:none;inline-size:100%;line-height:var(--line-height);padding:0 20px;position:relative;transition:background-color .2s,border-color .2s,color .2s}.Field:where(:focus){z-index:1}.Field:where(:focus,:hover){--field-border: rgb(var(--color-blue-light));outline:none}.Field:where(:not([data-focus-click])):focus-visible{box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}.Field::placeholder{color:var(--field-color);opacity:.5}.Field:disabled{--field-background: rgb(var(--color-off-white));--field-border: rgb(var(--color-black) / .1);--field-color: rgb(var(--color-black-light) / .2);pointer-events:none;user-select:none}.Field[rows]{resize:vertical}.Field--error:not(:focus){--field-border: rgb(var(--color-red));--field-background: rgb(var(--color-red) / .05)}.Field[pattern]:invalid:not(:focus){--field-border: rgb(var(--color-red));--field-background: rgb(var(--color-red) / .05)}.Field-Group label{display:block;font-size:var(--font-size-small);margin-block-end:5px}.Field-Group .Field:where(:hover){z-index:1}.Field-Group:has(.Field:nth-child(2 of.Field)) .Field:nth-child(1 of.Field){border-end-end-radius:0;border-end-start-radius:0}.Field-Group:has(.Field:nth-child(2 of.Field)) .Field:nth-child(2 of.Field){border-start-end-radius:0;border-start-start-radius:0;margin-block-start:-1px}}@layer blocks{.Knowledge{background:rgb(var(--color-brand-gold));border-radius:0 120px 120px 0;display:block;max-inline-size:1100px;overflow:clip}.Knowledge .Figure{aspect-ratio:1 / 1;border-radius:0;border-start-end-radius:120px;inline-size:100%;max-block-size:400px}.Knowledge .Prose{padding:45px 30px;row-gap:30px}.Knowledge .Prose :is(h2,h3,h4):first-child{--font-size: var(--font-size-h3)}@container (inline-size < 640px){.Knowledge{margin-inline:calc(-1 * var(--module-gap))}}@container (inline-size >= 960px){.Knowledge{align-items:center;border-radius:40px;border-end-end-radius:120px;column-gap:30px;display:grid;grid-template-columns:calc((100% - 30px)*.4) calc((100% - 30px)*.6);margin-inline:auto}.Knowledge .Figure{max-block-size:500px}.Knowledge .Prose{padding-inline-end:60px}}}@layer blocks{.Location{background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:24px;border-start-end-radius:96px;container:card / inline-size;display:flex;flex-direction:column;gap:30px;inline-size:100%;justify-items:start;max-inline-size:640px;overflow-wrap:break-word;padding:30px}.Location>*{flex:0 1 auto;min-inline-size:0}.Location hgroup :is(h2,h3,h4){--font-size: var(--font-size-h4)}.Location hgroup p{--font-size: var(--font-size-h6);font-weight:500;margin-block-end:5px}.Location .Button{block-size:auto;text-align:start;text-wrap:balance;padding-block:10px}.Location .Button--secondary{--button-background-1: rgb(var(--color-blue));--button-background-2: rgb(var(--color-blue-dark))}.Location__footer{margin-block-start:auto}@container (inline-size < 400px){.Location .Button{max-inline-size:none}}@container (inline-size >= 400px){.Location__footer{align-self:end}}}@layer blocks{.Pledge{background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:16px;border-start-end-radius:64px;container:card / inline-size;inline-size:100%;max-inline-size:580px;overflow-wrap:break-word;padding:30px}.Pledge__list{display:grid;gap:30px}.Pledge__item{align-items:start;column-gap:20px;display:grid;grid-template-columns:68px auto;grid-template-rows:auto 1fr;row-gap:5px}.Pledge__item>*{grid-column:2 / 3;min-inline-size:0}.Pledge__item>:is(img,svg){grid-column:1 / 2;grid-row:1 / 3}.Pledge__item>:is(h2,h3,h4,h5){--font-size: var(--font-size-xlarge)}.Pledge__item>p{--font-size: var(--font-size-h5)}@container (inline-size >= 640px){.Pledge{padding:40px}}}@layer blocks{.Progress{--progress-primary: rgb(var(--color-green-light));--progress-secondary: rgb(var(--color-black) / .1);--progress-size: 8px;--progress-radius: calc(var(--progress-size) / 2);appearance:none;background:transparent;background-image:linear-gradient(to right,var(--progress-secondary),var(--progress-secondary));background-position:0% center;background-repeat:no-repeat;background-size:100% var(--progress-size);border:0;border-radius:var(--progress-radius);block-size:var(--progress-size);display:block;inline-size:100%;overflow:hidden}.Progress::-moz-progress-bar{background:transparent;background-image:linear-gradient(to right,var(--progress-primary),var(--progress-primary));background-position:0% center;background-repeat:no-repeat;background-size:100% var(--progress-size);block-size:var(--progress-size);inline-size:100%}.Progress::-webkit-progress-bar{background:transparent}.Progress::-webkit-progress-value{background:transparent;background-image:linear-gradient(to right,var(--progress-primary),var(--progress-primary));background-position:0% center;background-repeat:no-repeat;background-size:100% var(--progress-size);block-size:var(--progress-size)}}@layer blocks{.Reel-Card{--reel-background: rgb(var(--color-white));--reel-color: rgb(var(--color-black-dark));--reel-outline-color: rgb(var(--color-black) / .1);--reel-pattern-color: rgb(var(--color-blue-dark) / .25);--reel-header-color: rgb(var(--color-brand-gold));--reel-subheader-color: rgb(var(--color-white));--reel-duration-color: rgb(var(--color-black-dark) / .9);--reel-play-color: rgb(var(--color-black-dark));--reel-font-size-1: clamp( 72px, calc(72px + .15*(100cqi - 300px)) , 108px );--reel-font-size-2: clamp( 18px, calc(18px + (26 - 18) * ((100cqi - 300px) / (540 - 300))), 26px );aspect-ratio:360 / 510;background:var(--reel-background);border-radius:24px;container:card / inline-size;color:var(--reel-color);display:flex;flex-direction:column;max-inline-size:540px;min-inline-size:var(--reel-inline-size, 300px);overflow:clip;overflow-wrap:break-word;position:relative;padding:30px;padding-block-start:calc(30px + var(--reel-block-offset, 0px));row-gap:20px}.Reel-Card:after{display:block;content:"";inset:0;pointer-events:none;position:absolute;border:2px solid var(--reel-outline-color);border-radius:inherit;z-index:1}.Reel-Card>*{position:relative;min-inline-size:0}.Reel-Card .Figure{aspect-ratio:inherit;block-size:100%;inline-size:100%;inset:0;position:absolute}.Reel-Card .Figure:after{background:linear-gradient(to bottom,rgb(var(--color-black) / .8) 90px,rgb(var(--color-black) / 0) 150px);content:"";inset:0;display:block;position:absolute}.Reel-Card__header>*{--font-size: var(--font-size-body);color:var(--reel-header-color);font-family:var(--font-family);font-weight:700}.Reel-Card__subheader>*{--font-size: var(--reel-font-size-2);color:var(--reel-subheader-color);font-family:var(--font-family-h);font-weight:600;text-wrap:balance}.Reel-Card__play{--size: clamp(60px, calc((100cqi / 300) * 80), 80px);align-self:center;background:var(--reel-play-color) url(/assets/images/icons/reel-play.svg) 55% center / 40% auto no-repeat;border-radius:100%;block-size:var(--size);display:block;inline-size:var(--size);margin-block:auto;opacity:.9;transition:opacity .2s}.Reel-Card__play:hover{opacity:1}.Reel-Card__duration{--font-size: var(--font-size-small);background:var(--reel-duration-color);border-radius:16px;color:rgb(var(--color-white));font-weight:500;inset-block-end:30px;inset-inline-start:30px;line-height:20px;max-inline-size:fit-content;padding:3px 12px;position:absolute}.Reel-Card__date{--font-size: var(--font-size-small);background:rgb(var(--color-white));border-radius:16px;color:rgb(var(--color-black-dark));font-weight:500;inset-block-end:30px;inset-inline-end:30px;line-height:20px;max-inline-size:fit-content;padding:3px 12px;position:absolute}.Reel-Card__play+.Reel-Card__duration{margin-block-start:0}.Reel-Card__quote{align-items:start;display:flex;flex-direction:column;gap:20px;flex-grow:1;margin:0}.Reel-Card__quote>*{inline-size:100%}.Reel-Card__quote>p{--font-size: var(--reel-font-size-2)}.Reel-Card__quote footer{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-block-start:auto}.Reel-Card__quote footer>*{font-size:var(--font-size-body);line-height:var(--line-height);min-inline-size:0}.Reel-Card__quote time{text-align:end}.Reel-Card--quote{--reel-background: rgb(var(--color-green-dark));--reel-color: rgb(var(--color-white))}.Reel-Card__pattern{block-size:auto;fill:var(--reel-pattern-color);inline-size:100%;inset:0 auto auto 0;mix-blend-mode:multiply;position:absolute;z-index:-1}.Reel-Card--stat{--reel-background: rgb(var(--color-black-dark));--reel-color: rgb(var(--color-white));--reel-outline-color: rgb(var(--color-black) / .1);--reel-pattern-color: rgb(var(--color-black-light) / .5)}.Reel-Card--stat p:nth-of-type(1){--font-size: var(--reel-font-size-1);--line-height: var(--line-height-h);color:var(--reel-header-color);font-weight:700;margin-block-start:auto}.Reel-Card--stat p:nth-of-type(2){--font-size: var(--font-size-h5);--line-height: var(--line-height-h);font-weight:700}.Reel-Card--stat .Reel-Card__pattern{block-size:100%;inline-size:auto;inset:0 0 auto auto}.Reel-Card--quote-2{--reel-background: rgb(var(--color-blue));--reel-color: rgb(var(--color-white))}.Reel-Card--quote-2 blockquote:before{background:var(--reel-header-color) url(/assets/images/quote.svg) center center / 32px 32px no-repeat;content:"";border-radius:8px 24px;block-size:68px;display:block;inline-size:68px}@container card (inline-size >= 300px){.Reel-Card--quote-2 .Reel-Card__quote{padding-block-start:20px}}.Reel-Card--quote-2 .Reel-Card__quote>p{font-family:var(--font-family-h);font-weight:600}.Reel-Card.theme-emergency{--reel-background: rgb(var(--color-white));--reel-color: rgb(var(--color-black-dark));--reel-outline-color: rgb(var(--color-red));--reel-pattern-color: rgb(var(--color-red) / .065);--reel-header-color: rgb(var(--color-red));--reel-subheader-color: rgb(var(--color-white));--reel-duration-color: rgb(var(--color-red) / .9);--reel-play-color: rgb(var(--color-red))}}@layer blocks{.Reel-List{--reel-block-offset: 10px;aspect-ratio:360 / 510;max-inline-size:540px;min-inline-size:300px;position:relative}.Reel-List__main{position:relative;z-index:1}.Reel-List__nav{display:flex;gap:10px;inset:0 0 auto;position:absolute;padding:15px 30px;z-index:2}@keyframes reel-nav-play{0%{background-size:0% 100%}to{background-size:100% 100%}}.Reel-List__nav button{animation:reel-nav-play var(--reel-duration, 3s) linear 0ms 1 forwards;animation-play-state:paused;background:rgb(var(--color-white));background-image:linear-gradient(to right,rgb(var(--color-brand-gold)),rgb(var(--color-brand-gold)));background-repeat:no-repeat;background-size:0% 100%;border-radius:3px;cursor:pointer;flex:1;height:6px;position:relative}.Reel-List__nav button[data-play]{animation-play-state:running}.Reel-List__nav button[data-played]{background:rgb(var(--color-brand-gold));background-image:none}.Reel-List__nav button:focus-visible{box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}.Reel-List__nav button:after{content:"";display:block;inset:-10px -5px;position:absolute}}@layer blocks{.Reveal{background:var(--module-off-background);border:1px solid rgb(var(--color-black) / .1);border-radius:24px;border-start-end-radius:80px;padding:30px;padding-inline-end:90px;position:relative}.Reveal__header{background:none;display:block;cursor:pointer;overflow-wrap:break-word}.Reveal__header::-webkit-details-marker{display:none}.Reveal__header>svg{block-size:32px;inline-size:32px;inset-block-start:55px;inset-inline-end:50px;position:absolute}.Reveal__header>:is(h2,h3,h4,h5,h6){--font-size: var(--font-size-xlarge)}.Reveal__header>:is(h2,h3,h4,h5,h6)>*{display:block}.Reveal__header>:is(h2,h3,h4,h5,h6)>span{font-family:var(--font-family);font-size:var(--font-size-h5);font-weight:400;line-height:var(--line-height-body)}.Reveal__main{align-items:center;display:grid;min-block-size:75px}.Reveal__main>*{min-inline-size:0}.Reveal+.Reveal{margin-block-start:-15px}.Reveal[open] .Reveal__header>svg:nth-of-type(1){display:none}.Reveal:not([open]) .Reveal__header>svg:nth-of-type(2){display:none}.Reveal[open] .Reveal__header>:not(svg){display:none}}@layer blocks{.Search-Donate{align-items:start;background:rgb(var(--color-off-white));border-radius:16px;border-start-start-radius:64px;column-gap:15px;display:grid;grid-template-columns:100px auto;grid-template-rows:auto 1fr;padding:15px}.Search-Donate>*{min-inline-size:0}.Search-Donate :is(h2,h3,h4,h5){--font-size: var(--font-size-h6)}.Search-Donate .Prose{padding-top:5px}.Search-Donate .Figure{aspect-ratio:1 / 1;border-radius:16px;border-start-start-radius:50px;inline-size:100px}.Search-Donate__footer{align-items:center;display:flex;grid-column:1 / -1;grid-row:2;justify-content:space-between;padding-block-start:10px}.Search-Donate__footer>p{--font-size: var(--font-size-xsmall);align-items:center;display:flex;gap:10px}.Search-Donate__footer>p strong{font-family:var(--font-family-h);font-size:var(--font-size-h5);font-weight:600;line-height:var(--line-height-h)}}@layer blocks{.Search-Error{display:flex;flex-direction:column;row-gap:15px;text-align:center}.Search-Error>:is(h2,h3,h4){--font-size: var(--font-size-h5)}}@layer blocks{.Single-Input{--search-background: rgb(var(--color-white));--search-border: rgb(var(--color-black) / .1);background:var(--search-background);border:1px solid var(--search-border);border-radius:16px;display:grid;grid-template-columns:1fr auto;padding:10px;position:relative;transition:background-color .2s,border-color .2s,color .2s}.Single-Input:has(.Field:where(:focus,:hover)){--search-border: rgb(var(--color-blue-light))}.Single-Input:has(.Field:not([data-focus-click]):focus-visible){box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}.Single-Input .Field{--field-border: transparent;grid-column:1;grid-row:1;padding-inline:10px}.Single-Input .Field:where(:hover,:focus-visible){--field-border: transparent;box-shadow:none;outline:none}.Single-Input .Button{grid-column:2;grid-row:1}@container (inline-size >= 960px){.Single-Input{padding:20px}.Single-Input .Field[type=search]{background:url(/assets/images/header-search.svg) left center / 32px 32px no-repeat;padding-inline:40px 20px}:where(:dir(rtl),.translated-rtl) .Single-Input .Field[type=search]{background-position:right center}.Single-Input .Field[type=email]+.Button{block-size:68px;border-radius:8px 24px;inline-size:68px;margin-block:-9px;margin-inline-end:-9px}.Single-Input .Field[type=email]+.Button>svg{block-size:32px;fill:rgb(var(--color-white));inline-size:32px}}}@layer blocks{.Search-Item{--search-item-figure-size: 150px;align-items:start;column-gap:30px;display:grid;max-inline-size:850px;grid-template-columns:[figure-start main-start] 1fr [figure-end main-end];row-gap:20px}.Search-Item>*{grid-column:main-start / main-end;min-inline-size:0}.Search-Item :is(h2,h3,h4,h5){--font-size: var(--font-size-h6)}.Search-Item .Figure{grid-column:figure-start / figure-end;aspect-ratio:2 / 1;border-radius:16px}@container (inline-size >= 640px){.Search-Item:has(.Figure){grid-template-columns:[figure-start] var(--search-item-figure-size) [figure-end main-start] 1fr [main-end];grid-template-rows:auto 1fr}.Search-Item :is(h2,h3,h4){--font-size: var(--font-size-h5)}.Search-Item .Figure{aspect-ratio:1 / 1;inline-size:var(--search-item-figure-size);grid-row:1 / 3}}}@layer blocks{.Search-Nav{align-items:center;display:grid;grid-template-columns:1fr 2fr 1fr;justify-items:center}.Search-Nav .Button{white-space:nowrap}.Search-Nav .Button:first-of-type{justify-self:start}.Search-Nav .Button:last-of-type{justify-self:end}.Search-Nav p{--anchor-color: rgb(var(--color-green-light));text-align:center}.Search-Nav p a:not(:focus,:hover){text-decoration-color:var(--anchor-color)}}@layer blocks{.Select{--select-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12"><path fill="rgb(71 68 72)" d="m10.303 4.765-3.75 3.75a.375.375 0 0 1-.53 0l-3.75-3.75a.375.375 0 0 1 .264-.64h7.5a.375.375 0 0 1 .266.64"/></svg>');--select-background: rgb(var(--color-white));--select-border: rgb(var(--color-black) / .1);--select-color: rgb(var(--color-black-light));--font-size: var(--font-size-body);background:var(--select-background);background-image:var(--select-icon);background-size:14px auto;background-repeat:no-repeat;background-position:right 15px center;block-size:50px;border:1px solid var(--select-border);border-radius:8px;color:var(--select-color);display:block;font-size:var(--font-size);font-weight:400;hanging-punctuation:none;inline-size:100%;line-height:var(--line-height);padding:0 40px 0 20px;position:relative;transition:background-color .2s,border-color .2s,color .2s}:where(:dir(rtl),.translated-rtl) .Select{background-position:left 15px center;padding:0 20px 0 40px}.Select:where(:focus){z-index:1}.Select:where(:focus,:hover){--select-border: rgb(var(--color-blue-light));outline:none}.Select:not([data-focus-click]):focus-visible{box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}.Select::placeholder{color:var(--select-color);opacity:.5}.Select:disabled{--select-background: rgb(var(--color-off-white));--select-border: rgb(var(--color-black) / .1);--select-color: rgb(var(--color-black-light) / .2);background-blend-mode:difference;pointer-events:none;user-select:none}.Select--error:not(:focus){--select-border: rgb(var(--color-red));--select-background: rgb(var(--color-red) / .05)}:is(.Select--inline,.Select--inline-error){--select-background: transparent;--select-border: transparent;--select-color: rgb(var(--color-black-light));--font-size: var(--font-size-small);background-position:right center;border-radius:0;block-size:22px;inline-size:fit-content;field-sizing:content;font-weight:600;padding:0 20px 0 0;text-decoration:underline}.Select--inline-error:not(:focus){--select-color: rgb(var(--color-red))}:is(.Select--inline,.Select--inline-error):disabled{--select-background: transparent;--select-border: transparent}:where(:dir(rtl),.translated-rtl) :is(.Select--inline,.Select--inline-error){background-position:left center;padding:0 0 0 20px}:is(.Select--filter,.Select--filter-error){--select-icon: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="rgb(71 68 72)" d="m13.354 6.354-5 5a.5.5 0 0 1-.707 0l-5-5a.5.5 0 1 1 .707-.707L8 10.293l4.647-4.646a.5.5 0 0 1 .707.707"/></svg>');--select-background: transparent;--select-border: transparent;--select-color: rgb(var(--color-black-light));--font-size: var(--font-size);background-size:16px auto;background-position:right center;border-radius:0;block-size:22px;inline-size:fit-content;field-sizing:content;font-weight:400;padding:0 25px 0 0}.Select--filter-error:not(:focus){--select-color: rgb(var(--color-red))}:is(.Select--filter,.Select--filter-error):disabled{--select-background: transparent;--select-border: transparent}:where(:dir(rtl),.translated-rtl) :is(.Select--filter,.Select--filter-error){background-position:left center;padding:0 0 0 25px}.Select-Flex{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.Select-Flex>*{flex:0 0 auto}}@layer blocks{.Slider-Dots{display:flex;flex-wrap:wrap}.Slider-Dots button{border-radius:100%;block-size:30px;cursor:pointer;flex:0 0 auto;inline-size:30px;position:relative;transition:color .2s}.Slider-Dots button svg{block-size:22px;fill:currentColor;inline-size:22px;inset:4px;position:absolute}.Slider-Dots button:focus-visible{box-shadow:inset var(--focus-shadow);outline:var(--focus-ring);outline-offset:0}.Slider-Dots button[aria-selected=false]{color:rgb(var(--color-black) / .1)}.Slider-Dots button[aria-selected=false]:hover{color:rgb(var(--color-blue-light))}.Slider-Dots button[aria-selected=true]{color:rgb(var(--color-brand-gold))}.Slider-Dots button:disabled{color:rgb(var(--color-black) / .1);pointer-events:none}}@layer blocks{.Slider-Nav{display:flex;gap:8px}.Slider-Nav button{background:rgb(var(--color-blue-dark));border-radius:100%;block-size:40px;color:rgb(var(--color-white));cursor:pointer;flex:0 0 auto;inline-size:40px;position:relative;transition:background-color .2s,color .2s}.Slider-Nav button:first-of-type{border-end-end-radius:0;border-start-end-radius:0}.Slider-Nav button:last-of-type{border-end-start-radius:0;border-start-start-radius:0}.Slider-Nav button svg{block-size:16px;fill:currentColor;inline-size:16px;inset:12px;position:absolute}.Slider-Nav button:focus-visible{box-shadow:inset var(--focus-shadow);outline:var(--focus-ring);outline-offset:0}.Slider-Nav button:hover{background:rgb(var(--color-blue-light))}.Slider-Nav button:disabled{background:rgb(var(--color-off-white));color:rgb(var(--color-black-light) / .2);pointer-events:none}}@layer blocks{table{border-collapse:collapse}thead{background:rgb(var(--color-off-white))}:is(th,td){border:1px solid rgb(var(--color-black) / .1);font-size:var(--font-size);line-height:var(--line-height);padding:5px 10px}:is(th){font-weight:600;text-align:start}.Table{background:rgb(var(--color-white));display:block;inline-size:fit-content;max-inline-size:100%;min-inline-size:0;overflow:auto}.Table :is(th){white-space:nowrap}.Table--shadow{--table-mask: rgb(var(--color-white)) 30%, rgb(var(--color-white) / 0);--table-shadow: rgb(var(--color-black) / .2), rgb(var(--color-black) / 0);--table-y-position: center top, center bottom;--table-x-position: left top, right top;background:linear-gradient(to bottom,var(--table-mask)),linear-gradient(to top,var(--table-mask)),linear-gradient(to right,var(--table-mask)),linear-gradient(to left,var(--table-mask)),radial-gradient(farthest-side at 50% 0,var(--table-shadow)),radial-gradient(farthest-side at 50% 100%,var(--table-shadow)),radial-gradient(farthest-side at 0% 50%,var(--table-shadow)),radial-gradient(farthest-side at 100% 50%,var(--table-shadow));background-position:var(--table-y-position),var(--table-x-position),var(--table-y-position),var(--table-x-position);background-repeat:no-repeat;background-size:100% 30px,100% 30px,30px 100%,30px 100%,100% 10px,100% 10px,10px 100%,10px 100%;background-attachment:local,local,local,local,scroll,scroll,scroll,scroll}}@layer blocks{.Today{display:grid;gap:10px;grid-template-columns:56px 1fr auto;inline-size:fit-content;max-inline-size:600px;text-align:center;white-space:nowrap}.Today>*{display:grid;grid-column:1 / -1;grid-template-columns:subgrid}.Today>:first-child>*{background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:20px;display:block;font-family:var(--font-family-h);font-size:var(--font-size-h6);font-weight:600;line-height:var(--line-height-h);padding:18px 20px}.Today>:first-child>:first-child{background:rgb(var(--color-blue-light));border-color:transparent;color:rgb(var(--color-white));padding-inline:0}@container (inline-size >= 475px){.Today{grid-template-columns:70px 1fr auto}.Today>:first-child>*{font-size:var(--font-size-h5);padding:22px 24px}}@container (inline-size >= 575px){.Today{grid-template-columns:80px 1fr auto}.Today>:first-child>*{font-size:var(--font-size-h4)}}}@layer blocks{.Quote{--quote-background: var(--module-off-background);--quote-color: rgb(var(--color-black-dark));--quote-icon-background: rgb(var(--color-brand-gold));background:var(--quote-background);color:var(--quote-color);min-inline-size:0;overflow:clip;padding:40px 25px;position:relative}.Quote.theme-blue{--quote-background: rgb(var(--color-blue-light));--quote-icon-background: rgb(var(--color-brand-gold))}.Quote.theme-gold{--quote-background: rgb(var(--color-brand-gold));--quote-icon-background: rgb(var(--color-blue-dark))}.Quote blockquote{font-family:var(--font-family-h);margin:0}.Quote blockquote:not(:last-child){margin-block-end:20px}.Quote blockquote .Quote__icon{background-color:var(--quote-icon-background);border-radius:8px 24px;border-start-start-radius:8px;border-start-end-radius:24px;border-end-end-radius:8px;border-end-start-radius:24px;block-size:68px;box-sizing:border-box;display:block;margin-block-end:40px;inline-size:68px;padding:18px}.Quote blockquote p{--font-size: var(--font-size-h5);--line-height: var(--line-height-h);font-weight:600}.Quote blockquote p:not(:last-child){margin-block-end:30px}.Quote blockquote p:last-of-type:after{content:"\201d";display:inline}.Quote figcaption:not(:last-child){margin-block-end:40px}.Quote figcaption p{--font-size: var(--font-size-h6)}.Quote .Figure{aspect-ratio:1 / 1;mask:url(/assets/images/quote-mask.svg) center top / 130% auto no-repeat;margin-block-end:-40px;margin-block-start:30px;margin-inline:-25px;position:relative}.Quote .Figure p{background:rgb(var(--color-blue-dark));border-radius:8px;border-start-start-radius:32px;color:rgb(var(--color-white));max-inline-size:320px;padding:25px 30px;position:absolute;inset-inline-start:30px;inset-block-end:15px}.Quote .Figure strong{display:block;font-family:var(--font-family-h);font-size:var(--font-size-h5);font-weight:600}.Quote .Button--tertiary{--button-color: rgb(var(--color-black-dark))}@container (inline-size < 640px){.Quote{inline-size:auto;margin-inline:calc(-1 * var(--module-gap))}}@container (inline-size >= 640px){.Quote{border-radius:40px;padding:50px 60px}.Quote .Figure{aspect-ratio:3 / 2;margin-inline:-60px;margin-block-end:-50px;mask-size:130%}.Quote .Figure p{inset-block-end:30px}}@container (inline-size >= 960px){.Quote:has(.Figure){min-block-size:420px;padding-inline-end:450px}.Quote .Figure{aspect-ratio:1 / 1;block-size:540px;inline-size:540px;inset-block-start:calc(50% - 270px);inset-inline-end:-130px;margin:0;mask-size:100% auto;position:absolute}.Quote .Figure p{inset-inline-start:90px;inset-block-end:90px}.Quote blockquote p{--font-size: var(--font-size-h4)}.Quote figcaption p{--font-size: var(--font-size-h6)}}}@layer modules{.Appeal{--module-padding-block: 0;position:relative}.Appeal__main{display:grid;overflow:clip}.Appeal__main{margin-inline:calc(-1 * var(--module-gap))}.Appeal__header{align-content:center;background:rgb(var(--color-white));display:grid;justify-items:center;order:2;padding-block:60px;padding-inline:var(--module-gap);position:relative;row-gap:30px;text-align:center;z-index:1}.Appeal__header:before{--size: 650px;aspect-ratio:1 / 1;background:url(/assets/images/appeal.svg) center center / 100% 100% no-repeat;block-size:var(--size);content:"";inline-size:var(--size);inset-block-start:-90px;inset-inline-start:50%;transform:translate(-50%);position:absolute;z-index:-1}.Appeal__header>:is(h2,h3,h4){--font-size: var(--font-size-h4)}.Appeal__header .Prose{max-inline-size:600px}.Appeal .Figure{border-radius:0}.Appeal .Figure:not(.Appeal__bookend){aspect-ratio:1440 / 750;inline-size:100%;min-block-size:330px;order:1}.Appeal__bookend{block-size:200px;inline-size:100%}:nth-child(n of.Appeal__bookend){order:-1}:nth-child(2n of.Appeal__bookend){order:3}@container module (inline-size < 960px){.Appeal:has(.Appeal__bookend) .Appeal__header{min-block-size:470px}.Appeal:has(.Appeal__bookend) Figure:not(.Appeal__bookend){display:none}}@container module (inline-size >= 960px){:is(.Appeal__bookend){display:none}.Appeal .Figure:not(.Appeal__bookend){grid-column:1;grid-row:1;min-block-size:600px}.Appeal__header{align-self:center;background:transparent;grid-column:1;grid-row:1;inline-size:calc(380px + (2 * var(--module-gap)));justify-self:center;padding-block:0}.Appeal__header:before{--size: 675px;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%) translateY(-50%)}:is(.Appeal--ltr,.Appeal--rtl) .Appeal__header{text-align:start}:is(.Appeal--ltr,.Appeal--rtl) .Appeal__header:before{--size: clamp( 675px, calc( 675px + (850 - 675) * ((var(--module-size) - 1035px) / (1440 - 1035)) ), 850px );inset-block-start:50%;transform:translateY(-50%)}.Appeal--ltr .Appeal__header{justify-self:start;justify-items:start}.Appeal--ltr .Appeal__header:before{inset-inline:auto calc(-1 * (var(--module-gap) + 15%))}.Appeal--rtl .Appeal__header{justify-self:end;justify-items:start}.Appeal--rtl .Appeal__header:before{inset-inline:calc(-1 * (var(--module-gap) + 15%)) auto}}}@layer modules{.Card-Carousel{--carousel-gap: 30px}.Card-Carousel__main{align-items:start;display:grid;row-gap:30px}.Card-Carousel__header{display:grid;row-gap:30px}.Card-Carousel__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Card-Carousel__header .Prose{max-inline-size:600px}.Card-Carousel__list{align-items:stretch;display:flex;gap:var(--carousel-gap);inline-size:100%;overflow-y:hidden;overflow-x:auto;overscroll-behavior-inline:contain;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.Card-Carousel__list::-webkit-scrollbar{display:none}@media(prefers-reduced-motion){.Card-Carousel__list{scroll-behavior:auto}}.Card-Carousel__footer{align-items:center;display:grid;gap:30px;grid-template-columns:repeat(2,auto);justify-self:start;inline-size:100%}.Card-Carousel__footer .Slider-Nav{justify-self:end}.Card-Carousel__footer>*{min-inline-size:0}.Card-Carousel :is(.Card,.Reel-Card){flex:1 0 auto;inline-size:100%;max-inline-size:calc((var(--module-main-max) - (var(--carousel-gap) * 2)) / 3);min-inline-size:300px;scroll-snap-align:start}.Card-Carousel .Card--donate{max-inline-size:calc((var(--module-main-max) - (var(--carousel-gap) * 3)) / 3.5)}.Card-Carousel .Card--spotlight{max-inline-size:calc((var(--module-main-max) - (var(--carousel-gap) * 3)) / 4)}.Card-Carousel .Reel-Card{max-inline-size:calc((var(--module-main-max) - (var(--carousel-gap) * 2)) / 3)}.Card-Carousel--center .Card-Carousel__header{justify-items:center;text-align:center}@container module (inline-size < 640px){.Card-Carousel__footer{grid-template-columns:1fr auto}.Card-Carousel .Reel-Card{flex:0 0 auto;inline-size:85%;min-inline-size:0}}@container module (inline-size < 960px){.Card-Carousel__header :is(.Checkbox-Group,.Radio-Group){display:none}}@container module (inline-size >= 960px){.Card-Carousel__header{margin-block-end:30px}.Card-Carousel__footer{padding-block-start:10px}.Card-Carousel--aside .Card-Carousel__header{justify-items:start;text-align:start}.Card-Carousel--aside .Card-Carousel__main{column-gap:30px;grid-template-columns:repeat(3,calc((100% - 60px) / 3))}.Card-Carousel--aside .Card-Carousel__header{grid-column:1 / 2}.Card-Carousel--aside .Card-Carousel__list{grid-column:2 / 4}.Card-Carousel--aside .Card-Carousel__footer{grid-column:1 / 4}.Card-Carousel--aside .Reel-Card{max-inline-size:360px}}}@layer modules{.Card-Grid__main{display:grid;justify-items:center;row-gap:30px}.Card-Grid__header{display:grid;justify-items:center;row-gap:30px;text-align:center}.Card-Grid__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Card-Grid__header .Prose{max-inline-size:600px}.Card-Grid__search{column-gap:60px;display:flex;flex-wrap:wrap;justify-content:center;inline-size:100%;max-inline-size:420px;row-gap:30px}.Card-Grid__search>*{flex:0 1 auto;min-inline-size:0}.Card-Grid__search>.Single-Input{flex:1 1 100%}.Card-Grid__list{align-items:stretch;display:grid;gap:30px;inline-size:100%}.Card-Grid__list>*{grid-column:auto / span 1;inline-size:100%;margin-inline:auto}@container module (inline-size < 640px){.Card-Grid__search .Select-Flex{display:none}}@container module (inline-size >= 640px){.Card-Grid__search{grid-template-columns:repeat(2,calc((100% - 30px)/2));margin-block-end:30px;max-inline-size:640px}.Card-Grid__list{grid-template-columns:repeat(2,calc((100% - 30px)/2))}}@container module (inline-size >= 960px){.Card-Grid__list{grid-template-columns:repeat(6,calc((100% - 150px) / 6))}.Card-Grid__list>*{grid-column:auto / span 2}.Card-Grid__list>*:where(:nth-child(3n+1):nth-last-child(2)){grid-column-start:2}.Card-Grid__list>*:where(:nth-child(3n+1):nth-last-child(1)){grid-column-start:3}.Card-Grid--two-column .Card-Grid__list{grid-template-columns:repeat(2,calc((100% - 30px)/2))}.Card-Grid--two-column .Card-Grid__list>*{grid-column:auto / span 1}}}@layer modules{:where(.Hero--alternate)+.Contact-Banner{--module-background: rgb(var(--color-off-white))}.Contact-Banner .Figure{aspect-ratio:1440 / 650;border-radius:0;inline-size:calc(100% + (2 * var(--module-gap)));min-block-size:450px;margin-inline:calc(-1 * var(--module-gap))}.Contact-Banner:has(.Figure){padding-block:0}.Contact-Banner:has(.Figure) .Contact-Banner__main{margin-block-start:-100px;position:relative}.Contact-Banner__main{align-items:center;display:flex;background:rgb(var(--color-brand-gold));border-radius:16px 64px;color:rgb(var(--color-black-dark));flex-direction:column;gap:30px;overflow-wrap:break-word;padding:30px;text-align:center}.Contact-Banner__main>:is(h2,h3,h4){--font-size: var(--font-size-h5);align-items:center;color:rgb(var(--color-blue-dark));display:flex;gap:15px}.Contact-Banner__main>:is(h2,h3,h4) :is(img,svg){block-size:34px;inline-size:34px}.Contact-Banner__main>[href^="tel:"]{--anchor-color: rgb(var(--color-black-dark));--anchor-hover: rgb(var(--color-blue-dark));display:block;font-family:var(--font-family-h);font-size:var(--font-size-h4);font-weight:600;line-height:var(--line-height-h);text-decoration-thickness:2px;text-underline-offset:3px;white-space:nowrap}.Contact-Banner__main>[href^="tel:"]:not(:hover){text-decoration-color:rgb(var(--color-black) / .5)}.Contact-Banner__main>p{color:inherit}@container module (inline-size >= 640px){.Contact-Banner__main>:is(h2,h3,h4){--font-size: var(--font-size-h4)}.Contact-Banner__main>:is(h2,h3,h4) :is(img,svg){block-size:68px;inline-size:68px}.Contact-Banner__main>[href^="tel:"]{font-size:var(--font-size-h3)}}@container module (inline-size >= 960px){.Contact-Banner__main{flex-direction:row;gap:60px;justify-content:center;padding:60px;text-align:start}}}@layer modules{.Contact-Boxes__main{display:grid;row-gap:30px}.Contact-Boxes__header{display:grid;justify-items:center;row-gap:30px;text-align:center}.Contact-Boxes__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Contact-Boxes__list{display:grid;gap:30px}.Contact-Boxes__list>*{min-inline-size:0}.Contact-Boxes__item{background:var(--module-off-background);border:1px solid rgb(var(--color-black) / .1);border-radius:16px;border-start-end-radius:64px;display:flex;grid-column:auto / span 1;flex-direction:column;justify-content:end;overflow-wrap:break-word;padding:25px}.Contact-Boxes__item :is(img,svg){block-size:34px;inline-size:34px;margin-block-end:30px}.Contact-Boxes__item p{display:grid;gap:10px;font-size:var(--font-size-h6)}.Contact-Boxes__item p>*{min-inline-size:0}.Contact-Boxes__item a{--anchor-color: rgb(var(--color-green-light));--anchor-hover: rgb(var(--color-green-light));font-weight:600}.Contact-Boxes__item p strong{display:block;font-family:var(--font-family-h);font-size:var(--font-size-h4);font-weight:600;line-height:var(--line-height-h)}@container module (inline-size >= 640px){.Contact-Boxes__item{border-radius:24px;border-start-end-radius:80px}.Contact-Boxes__item :is(img,svg){block-size:68px;inline-size:68px}}@container module (inline-size >= 960px){.Contact-Boxes__header{margin-block-end:30px}.Contact-Boxes__list{grid-template-columns:repeat(6,calc((100% - 150px) / 6))}.Contact-Boxes__list>*{grid-column:auto / span 2}.Contact-Boxes__list>*:where(:nth-child(3n+1):nth-last-child(2)){grid-column-start:2}.Contact-Boxes__list>*:where(:nth-child(3n+1):nth-last-child(1)){grid-column-start:3}}}@layer modules{.One-Column__header{display:grid;row-gap:30px}.One-Column__main{display:grid;grid-template-columns:[full-start] auto [outer-start] minmax(0,calc((100% - 750px)/2)) [inner-start] clamp(0px,100%,750px) [inner-end] minmax(0,calc((100% - 750px)/2)) [outer-end] auto [full-end];margin-inline:auto;max-inline-size:1000px;row-gap:30px}.One-Column__main>*{grid-column:inner-start / inner-end;min-inline-size:0}.One-Column__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.One-Column__outer{grid-column:outer-start / outer-end}.One-Column--center{text-align:center}.One-Column--center .One-Column__header{justify-content:center}.One-Column--center .One-Column__main{justify-items:center}:where(.One-Column--center .One-Column__main)>*{inline-size:100%}.One-Column--center .One-Column__main>.Prose{align-items:center}.One-Column--center .One-Column__outer>*{margin-inline:auto}.One-Column--ramadan{overflow:clip}.One-Column--ramadan .Module__main>svg{--size: clamp( 400px, calc(400px + (600 - 400) * ((100cqi - 1000px) / (1440 - 1000))), 600px );block-size:var(--size);color:rgb(var(--color-green-dark));inline-size:var(--size);grid-column:1 / -1;opacity:.05;position:absolute}.One-Column--ramadan .Module__main>svg:nth-of-type(1){inset-block-end:0;inset-inline-start:50%;transform:translate(calc(-50dvi - 50%)) translateY(calc(20% + var(--module-padding-block)))}.One-Column--ramadan .Module__main>svg:nth-of-type(2){inset-block-start:0;inset-inline-end:50%;transform:translate(calc(50dvi + 50%)) translateY(calc(-20% - var(--module-padding-block)))}@container module (inline-size < 640px){.One-Column--ramadan .Module__main>svg{display:none}}@container module (inline-size >= 960px){.One-Column--ramadan .One-Column__main{padding-block:30px}.One-Column__header:has(.Prose){margin-block-end:30px}}}@layer modules{.Two-Column{--two-column-primary: calc((100% - 30px)*.333) ;--two-column-secondary: calc((100% - 30px)*.666) }.Two-Column__header{display:grid;gap:30px;grid-column:1 / -1;order:-1}.Two-Column__header .Prose{max-inline-size:600px}.Two-Column__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Two-Column__main{align-items:start;display:grid;gap:30px;margin-inline:auto;max-inline-size:1260px}.Two-Column__main>*{min-inline-size:0}.Two-Column__main .Prose{inline-size:100%;max-inline-size:600px}.Two-Column__main>.Figure{max-block-size:810px;position:relative}.Two-Column__column{align-items:start;display:grid;gap:30px}.Two-Column__column>*{min-inline-size:0}.Two-Column__column>:is(h2,h3,h4):first-child{--font-size: var(--font-size-h4-h3)}:where(.Two-Column--ltr) .Two-Column__main>.Figure{border-end-start-radius:120px;order:2}:where(.Two-Column--rtl) .Two-Column__main>.Figure{border-end-end-radius:120px;order:-1}.Two-Column--alternate{--two-column-primary: calc((100% - 60px)*.6) ;--two-column-secondary: calc((100% - 60px)*.4) }:where(.Two-Column--alternate) .Two-Column__main>.Prose{justify-content:center;max-inline-size:none}:where(.Two-Column--alternate) .Two-Column__main>.Figure{aspect-ratio:5 / 4;border-radius:24px;border-start-start-radius:120px}:where(.Two-Column--alternate) .Two-Column__main>.Figure svg{block-size:180px;color:rgb(var(--color-pink));inline-size:180px;inset-block-start:calc(50% - 45px);inset-inline-start:-90px}@container module (inline-size < 640px){:where(.Two-Column--alternate) .Two-Column__main>.Figure{margin-inline:calc(-1 * var(--module-gap))}}@container module (inline-size < 960px){:where(.Two-Column--alternate) .Two-Column__main>.Figure{margin-inline:calc(-1 * var(--module-gap))}:where(.Two-Column--today) .Two-Column__main{justify-items:center;text-align:center}}@container module (inline-size >= 960px){.Two-Column__header{margin-block-end:30px}.Two-Column__main{grid-template-columns:repeat(2,calc(50% - 15px));justify-content:space-between}.Two-Column__main :nth-child(2n+2 of.Prose){justify-self:end}.Two-Column__main>.Prose{padding-block:30px}.Two-Column__main>.Figure{border-radius:40px}.Two-Column__main>.Card{max-inline-size:none}.Two-Column__column:has(:is(h2,h3,h4):first-child){padding-block-start:30px}:where(.Two-Column--ltr) .Two-Column__main>.Figure{border-end-start-radius:200px}:where(.Two-Column--rtl) .Two-Column__main>.Figure{border-end-end-radius:200px}:is(.Two-Column--ltr,.Two-Column--rtl) .Two-Column__header{justify-items:center;margin-inline:auto;text-align:center}.Two-Column--ltr .Two-Column__main{grid-template-columns:var(--two-column-primary) var(--two-column-secondary)}.Two-Column--rtl .Two-Column__main{grid-template-columns:var(--two-column-secondary) var(--two-column-primary)}.Two-Column--alternate .Two-Column__main{align-items:center}:where(.Two-Column--alternate) .Two-Column__main>.Figure{aspect-ratio:6 / 5;border-radius:40px;margin-block:-60px}:where(.Two-Column--alternate.Two-Column--ltr) .Two-Column__main>.Figure{border-start-start-radius:200px;border-start-end-radius:0;margin-inline-end:calc(-1 * var(--module-gap))}:where(.Two-Column--alternate.Two-Column--rtl) .Two-Column__main>.Figure{border-start-end-radius:200px;border-start-start-radius:0;margin-inline-start:calc(-1 * var(--module-gap))}:where(.Two-Column--alternate.Two-Column--rtl) .Two-Column__main>.Figure svg{inset-inline:auto -90px}:where(.Two-Column--today) .Two-Column__main{grid-template-columns:calc((100% - 60px)*.4) calc((100% - 60px)*.6)}:where(.Two-Column--today) .Two-Column__header{margin-block-end:0}:where(.Two-Column--today) .Two-Column__main>.Prose{padding-block:0}:where(.Two-Column--today) .Two-Column__main>.Today{justify-self:center}:where(.Two-Column--today) .Two-Column__header~.Today{margin-block-start:-50px}}}@layer modules{.Three-Column__header{display:grid;grid-column:1 / -1;order:-1;row-gap:30px}.Three-Column__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Three-Column__header .Prose{max-inline-size:600px}.Three-Column__main{align-items:start;display:grid;gap:30px;margin-inline:auto}.Three-Column__main .Prose{inline-size:100%;max-inline-size:600px}.Three-Column__column{align-items:start;display:grid;gap:30px}.Three-Column__column>*{min-inline-size:0}.Three-Column__column>:is(h2,h3,h4):first-child{--font-size: var(--font-size-h4-h3)}:where(.Three-Column--addresses) .Address{--heading-margin: 10px}:where(.Three-Column--addresses) .Address :is(h3,h4):first-child{--font-size: var(--font-size-h5);margin-block-end:var(--heading-margin)}@container module (inline-size >= 960px){.Three-Column__main{grid-template-columns:repeat(3,calc(33% - 20px));justify-content:space-between}.Three-Column__main :nth-child(2n+2 of.Prose){justify-self:center}.Three-Column__main :nth-child(2n+3 of.Prose){justify-self:end}.Three-Column__header{margin-block-end:30px}:where(.Three-Column--addresses) .Address{--heading-margin: 20px}:where(.Three-Column--addresses address:not(:has(:is(h3,h4):first-child))):before{block-size:calc((var(--font-size-h5) * var(--line-height-h)) + var(--heading-margin));content:"";display:block}:where(.Three-Column--locations) .Three-Column__header{justify-content:center;text-align:center}:where(.Three-Column--cards) .Three-Column__header{justify-content:center;text-align:center}:where(.Three-Column--cards) .Three-Column__main{align-items:stretch}:where(.Three-Column--cards .Card:not(:has(.Figure))) .Card__main:last-of-type{border-start-end-radius:64px}}}@layer modules{.Data__main{display:grid;row-gap:30px}.Data__header{display:grid;text-wrap:balance}.Data__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3);max-inline-size:750px}.Data__content{align-items:start;display:grid;gap:30px}.Data__content>*{grid-column:1 / -1}.Data__box{background:rgb(var(--color-green-light));border-radius:16px 40px;color:rgb(var(--color-white));display:flex;grid-column:auto / span 1;flex-direction:column;justify-content:end;padding:55px 25px 30px;min-block-size:220px}.Data__box:nth-child(2n+2 of.Data__box){background:rgb(var(--color-blue))}.Data__box p{font-size:var(--font-size-h5)}.Data__box p strong{display:block;font-family:var(--font-family-h);font-size:var(--font-size-xlarge);font-weight:600;line-height:var(--line-height-h)}.Data__charts{display:grid;gap:30px;padding-block-start:30px}.Data__charts>*{grid-column:1 / -1}.Data__chart{align-items:center;display:grid;column-gap:30px;grid-column:auto / span 1;grid-template-rows:auto 1fr;row-gap:15px}.Data__chart figure{grid-column:auto / span 1}.Data__chart hgroup{grid-column:1 / -1}.Data__chart hgroup :is(h2,h3,h4,h5){--font-size: var(--font-size-h6)}.Data__chart hgroup p{--font-size: var(--font-size-small)}.Data__legend{border-block-start:1px solid rgb(var(--color-black) / .1);display:grid;inline-size:100%;max-inline-size:300px}.Data__legend li{border-block-end:1px solid rgb(var(--color-black) / .1);display:flex;flex-wrap:wrap;gap:5px;min-inline-size:0;overflow-wrap:break-word;padding-block:10px}.Data__legend li>*{flex:0 1 auto;min-inline-size:0}.Data__legend span{margin-inline-end:auto}.Data__legend span:before{content:"";background:var(--color);block-size:10px;display:inline-block;inline-size:10px;margin-inline-end:10px;vertical-align:baseline}.Data__legend strong{font-weight:500}@container module (inline-size < 640px){.Data__chart:has(.Doughnut-Chart+.Data__legend){justify-items:center}}@container module (inline-size >= 640px){.Data__content{grid-template-columns:repeat(2,calc((100% - 30px)/2))}.Data__chart:has(.Doughnut-Chart+.Data__legend){grid-template-columns:210px auto}.Data__legend{margin-inline:auto}}@container module (inline-size >= 960px){.Data__header{justify-items:center;text-align:center}.Data__content{grid-template-columns:repeat(4,calc((100% - 90px)/4))}.Data__content .Prose{grid-column:auto / span 2}.Data__charts{grid-template-columns:repeat(2,calc((100% - 30px)/2))}}}@layer modules{.Data-Cards{--item-block-size: 215px;--item-inline-size: 250px}.Data-Cards:not(:has(.Figure)){--background-offset: calc( 100% - ((var(--item-block-size) / 2) + var(--module-padding-block)) );background-image:linear-gradient(to bottom,var(--module-background) var(--background-offset),var(--module-off-background) var(--background-offset))}.Data-Cards__main{align-items:start;display:grid;gap:30px;grid-template-columns:auto}.Data-Cards__main>*{min-inline-size:0}.Data-Cards__header{display:grid;grid-column:1 / -1;row-gap:30px;justify-items:center;text-align:center}.Data-Cards__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Data-Cards__header .Prose{max-inline-size:600px}.Data-Cards__list{align-items:stretch;display:flex;gap:15px;inline-size:100%;overflow-y:hidden;overflow-x:auto;overscroll-behavior-inline:contain;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.Data-Cards__list::-webkit-scrollbar{display:none}@media(prefers-reduced-motion){.Data-Cards__list{scroll-behavior:auto}}.Data-Cards__item{background:rgb(var(--color-white));border-radius:24px;border:1px solid rgb(var(--color-black) / .1);display:flex;flex-direction:column;min-block-size:var(--item-block-size);max-inline-size:var(--item-inline-size);min-inline-size:var(--item-inline-size);padding:25px;padding-block-end:20px;scroll-snap-align:start}.Data-Cards__item>*{min-inline-size:0}.Data-Cards__item p{--font-size: var(--font-size-h5)}.Data-Cards__item p strong{color:rgb(var(--color-black-dark));display:block;font-family:var(--font-family-h);font-size:var(--font-size-xlarge);font-weight:600;line-height:var(--line-height-h)}.Data-Cards__label{align-items:center;color:rgb(var(--color-green-light));display:flex;gap:5px;margin-block-end:auto}.Data-Cards__label :is(img,svg){block-size:24px;flex:0 0 auto;inline-size:24px}.Data-Cards__label>:is(h2,h3,h4){--font-size: var(--font-size-body);flex:1 1 auto;font-family:var(--font-family);font-weight:700}.Data-Cards__item--highlight{background:rgb(var(--color-blue-light)) url(/assets/images/top-data-highlight.svg) right -1px bottom / 119px 119px no-repeat;background-clip:padding-box;border-color:transparent}.Data-Cards__item--highlight .Data-Cards__label{color:rgb(var(--color-blue-dark))}.Data-Cards__footer .Slider-Dots{justify-content:center}.Data-Cards .Figure{aspect-ratio:1440 / 650;border-radius:0;inline-size:calc(100% + (2 * var(--module-gap)));min-block-size:450px;margin-inline:calc(-1 * var(--module-gap))}.Data-Cards:has(.Figure){padding-block-start:0}.Data-Cards:has(.Figure) .Data-Cards__main{margin-block-start:calc(-.5 * var(--item-block-size))}@container (inline-size >= 640px){.Data-Cards{--item-block-size: 185px;--item-inline-size: 310px}.Data-Cards__list{gap:25px}.Data-Cards__item{border-start-end-radius:80px}.Data-Cards__item--highlight{border-start-end-radius:24px}}@container module (inline-size >= 960px){.Data-Cards__main:not(:has(.Data-Cards__item:nth-child(4))){--item-inline-size: calc((100% - 50px) / 3)}.Data-Cards__main:not(:has(.Data-Cards__item:nth-child(4))) .Data-Cards__footer{display:none}.Data-Cards__list{gap:25px}}@container module (inline-size >= 1240px){.Data-Cards__main:has(.Data-Cards__item:nth-child(4)){--item-inline-size: calc((100% - 75px)/4) }.Data-Cards__list{overflow:hidden}.Data-Cards__footer{display:none}}}@layer modules{.FAQ-Index__main{display:grid;gap:30px}.FAQ-Index__main>.Single-Input{inline-size:100%;margin-inline:auto;max-inline-size:780px;order:-1}.FAQ-Index__header{display:grid;gap:25px;justify-content:center;text-align:center}.FAQ-Index__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.FAQ-Index__header .Prose{max-inline-size:600px}.FAQ-Index__item{background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:16px;border-start-end-radius:64px;display:flex;grid-column:auto / span 1;flex-direction:column;justify-content:end;min-inline-size:0;overflow-wrap:break-word;padding:25px;position:relative}.FAQ-Index__item :is(img,svg){block-size:34px;inline-size:34px;margin-block-end:auto}.FAQ-Index__item :is(h2,h3,h4){font-size:var(--font-size-h5);margin-block:25px 10px}.FAQ-Index__item [href]:before{border-radius:16px;border-start-end-radius:64px;content:"";display:block;inset:0;position:absolute}.FAQ-Index__item [href]:focus-visible{box-shadow:none;outline:none}.FAQ-Index__item [href]:focus-visible:before{box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px}.FAQ-Index__list{display:grid;gap:25px}@container module (inline-size >= 640px){.FAQ-Index__item{border-radius:24px;border-start-end-radius:80px}.FAQ-Index__item [href]:before{border-radius:24px;border-start-end-radius:80px}.FAQ-Index__item :is(img,svg){block-size:68px;inline-size:68px}.FAQ-Index__item :is(h2,h3,h4){font-size:var(--font-size-h4)}.FAQ-Index__list{grid-template-columns:repeat(2,calc((100% - 30px)/2))}}@container module (inline-size >= 960px){.FAQ-Index__header{margin-block-end:30px}.FAQ-Index__main>.Single-Input{margin-block-end:30px}.FAQ-Index__list{grid-template-columns:repeat(3,calc((100% - 60px) / 3))}}}@layer modules{.FAQ__main{display:grid;gap:30px}.FAQ__main>.Single-Input{inline-size:100%;margin-inline:auto;max-inline-size:780px;order:-1}.FAQ__header{display:grid;gap:30px}.FAQ__header>:is(img,svg){block-size:68px;inline-size:68px}.FAQ__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.FAQ__header .Prose{max-inline-size:600px}.FAQ__main>.Figure{aspect-ratio:.9;border-start-end-radius:120px;max-inline-size:460px}.FAQ__section{border-block-end:1px solid rgb(var(--color-black) / .1);inline-size:100%;max-inline-size:780px;padding-block-end:30px;margin-block-end:20px}.FAQ__section:not(:first-child){margin-block-start:40px}.FAQ__section>:is(h2,h3,h4){--font-size: var(--font-size-h5-h4)}.FAQ__list{display:grid;inline-size:100%;max-inline-size:780px;row-gap:10px}.FAQ__list>[href]{--icon-left: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="none" stroke="rgb(71 68 72)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10 13 5 8l5-5"/></svg>');--icon-right: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path fill="none" stroke="rgb(71 68 72)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m6 3.5 5 5-5 5"/></svg>');display:block;font-size:var(--font-size-h6);font-weight:600;padding-block:10px}@container module (inline-size >= 640px){:where(.FAQ:not(:has(.Figure))) .FAQ__main{margin-inline:auto;max-inline-size:780px}:where(.FAQ:not(:has(.Figure))) .FAQ__header{justify-content:center;justify-items:center;text-align:center}:where(.FAQ:not(:has(.Figure))) .FAQ__section{margin-inline:auto}:where(.FAQ:not(:has(.Figure))) .FAQ__list{margin-inline:auto}.FAQ__header:has(:is(img,svg)){align-items:center;grid-template-columns:auto auto;justify-content:start;justify-items:start;text-align:start}.FAQ__header:has(:is(img,svg))>*{grid-column:2}.FAQ__header>:is(img,svg){grid-column:1}.FAQ__list>[href]{background:var(--icon-right) right center / 16px 16px no-repeat;margin-block:10px}:where(:dir(rtl),.translated-rtl) .FAQ__list>[href]{background:var(--icon-left) left center / 16px 16px no-repeat}}@container module (inline-size >= 960px){.FAQ__header{margin-block-end:30px}.FAQ__header+.Button{margin-block:-30px 30px}.FAQ__main>.Single-Input{margin-block-end:30px}.FAQ__main>.Figure{border-radius:40px;border-start-end-radius:200px;grid-column:1 / 2;grid-row:2;max-inline-size:460px}.FAQ:has(.Figure) .FAQ__main{align-items:start;grid-template-columns:calc(36% - 15px) calc(64% - 15px);grid-template-rows:auto 1fr}.FAQ:has(.Figure) .FAQ__header{grid-column:1 / 2;grid-row:1;max-inline-size:460px}.FAQ:has(.Figure) .FAQ__list{grid-column:2 / 3;grid-row:1 / 3;justify-self:end}}}@layer modules{.Home-Hero{--module-padding-block: 0;background:rgb(var(--color-off-white));position:relative}.Home-Hero .Progress{--progress-primary: rgb(var(--color-brand-gold));--progress-size: 4px}.Home-Hero__main{display:grid;grid-template-columns:[image-start card-1-start card-2-start] 100% [card-1-end card-2-end primary-end];grid-template-rows:[image-start] 1fr [card-start] 100px [image-end] auto [card-end];margin-inline:calc(-1 * var(--module-gap))}.Home-Hero__main>.Figure{aspect-ratio:9 / 5;border-radius:0;grid-column:image-start / image-end;grid-row:image-start / image-end;inline-size:100%;min-block-size:400px;user-select:none}.Home-Hero__footer{min-block-size:30px;padding:15px}.Home-Hero__footer .Slider-Dots{margin-inline:auto;max-inline-size:fit-content}.Home-Hero__preview{display:flex;flex-direction:column;gap:30px}.Home-Hero__preview>*{min-inline-size:0}.Home-Hero__card{background:rgb(var(--color-white));border-radius:24px;display:flex;flex-direction:column;gap:30px;grid-row:card-start / card-end;padding:30px var(--module-gap)}:nth-child(1 of.Home-Hero__card){grid-column:card-1-start / card-1-end}:nth-child(2 of.Home-Hero__card){grid-column:card-2-start / card-2-end}.Home-Hero__card>*{min-inline-size:0;flex:1 1 auto}.Home-Hero__card :is(h1,h2,h3){--font-size: var(--font-size-h4-h2)}.Home-Hero__card .Figure{aspect-ratio:3 / 2;border-radius:16px;border-start-end-radius:40px;max-inline-size:35%}.Home-Hero__card--primary .Figure{display:none}.Home-Hero__card--primary{border-start-end-radius:64px}.Home-Hero__card--secondary{align-items:center;align-self:end;border-radius:24px;flex-direction:row;gap:20px;margin-inline:var(--module-gap);padding:25px}.Home-Hero__card--secondary .Home-Hero__preview{gap:15px}.Home-Hero__card--secondary .Button-Flex{display:none}.Home-Hero__card--secondary :is(h1,h2,h3){--font-size: var(--font-size-h6)}@container module (inline-size < 500px){.Home-Hero__card .Button-Flex{flex-direction:column}.Home-Hero__card .Button-Flex .Button{inline-size:100%;max-inline-size:350px}}@container module (inline-size < 720px){.Home-Hero__card--secondary{display:none}}@container module (inline-size >= 720px){.Home-Hero__main{grid-template-columns:[image-start card-1-start] 50% [card-1-end card-2-start] 50% [card-2-end image-end];grid-template-rows:[image-start] 1fr [card-start] auto [image-end] 60px [card-end]}.Home-Hero__footer{padding:30px}.Home-Hero__card--primary:nth-child(1 of.Home-Hero__card){border-start-start-radius:0;border-start-end-radius:64px}.Home-Hero__card--primary:nth-child(2 of.Home-Hero__card){border-start-start-radius:64px;border-start-end-radius:0}}@container module (inline-size >= 960px){.Home-Hero__card--secondary :is(h2,h3,h4){--font-size: var(--font-size-h5)}}@media(scripting:enabled){.Home-Hero__card--secondary{cursor:pointer}}@media(scripting:none){.Home-Hero .Progress,.Home-Hero .Slider-Dots{display:none}}}@layer modules{:is(#home-hero-new,#home-hero-full-width) .Progress{display:none!important}:is(#home-hero-new,#home-hero-full-width) .Home-Hero__main>.Figure{border-radius:0 0 0 44px;overflow:hidden}:is(#home-hero-new,#home-hero-full-width) .Home-Hero__card{grid-column:card-1-start / card-1-end;grid-row:image-start / image-end;align-self:end;margin-block-end:var(--module-gap);z-index:10;position:relative;border-start-start-radius:24px}:is(#home-hero-new,#home-hero-full-width) .Home-Hero__preview{gap:20px}:is(#home-hero-new,#home-hero-full-width) .Slider-Dots button{color:#fff9}:is(#home-hero-new,#home-hero-full-width) .Slider-Dots button[aria-selected=true]{color:rgb(var(--color-brand-gold));opacity:1}:is(#home-hero-new,#home-hero-full-width) .Button{--font-size: var(--font-size-medium);padding-inline:10px}:is(#home-hero-new,#home-hero-full-width) .Home-Hero__card--primary{display:flex!important}:is(#home-hero-new,#home-hero-full-width) .Home-Hero__card--secondary{display:none!important}@container module (inline-size >= 720px){:is(#home-hero-new,#home-hero-full-width) .Home-Hero__card--primary{border-start-start-radius:24px;border-start-end-radius:64px}:is(#home-hero-new,#home-hero-full-width) .Progress{display:flex!important}}@container module (inline-size >= 720px){#home-hero-full-width .Home-Hero__card{grid-column:image-start / image-end!important}#home-hero-full-width .Button-Flex,#home-hero-full-width .Progress{max-inline-size:50%!important}}}@layer modules{.Image-Carousel__main{align-items:start;display:grid;gap:30px;grid-template-columns:auto}.Image-Carousel__main>*{min-inline-size:0;grid-column:1 / -1}.Image-Carousel__header{display:grid;justify-items:center;row-gap:30px;text-align:center}.Image-Carousel__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Image-Carousel__header .Prose{max-inline-size:600px}.Image-Carousel__list{align-items:stretch;display:flex;gap:0;inline-size:calc(100% + (var(--module-gap) * 2));margin-inline:calc(-1 * var(--module-gap));overflow-y:hidden;overflow-x:auto;overscroll-behavior-inline:contain;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.Image-Carousel__list::-webkit-scrollbar{display:none}@media(prefers-reduced-motion){.Image-Carousel__list{scroll-behavior:auto}}.Image-Carousel__item{background:var(--module-off-background);align-items:start;display:grid;gap:30px;grid-template-columns:auto;inline-size:100%;min-inline-size:100%;margin-block-end:110px;padding:30px var(--module-gap);scroll-snap-align:start}.Image-Carousel__item .Figure{aspect-ratio:3 / 2;border-end-start-radius:120px;margin-block-end:-140px}.Image-Carousel__subheader{align-items:start;display:grid;gap:20px}.Image-Carousel__subheader>img{block-size:68px;inline-size:68px}.Image-Carousel__subheader>:is(h2,h3,h4){--font-size: var(--font-size-h4)}.Image-Carousel__footer{align-items:center;display:grid;gap:30px;grid-template-columns:repeat(2,auto);justify-self:start;inline-size:100%}.Image-Carousel__footer .Slider-Nav{justify-self:end}.Image-Carousel__footer>*{min-inline-size:0}.Image-Carousel--basic .Image-Carousel__main{max-inline-size:1000px;margin-inline:auto}.Image-Carousel--basic .Image-Carousel__list{inline-size:100%;margin-inline:auto}.Image-Carousel--basic .Image-Carousel__item{background:transparent;margin-block-end:0;padding:0}.Image-Carousel--basic .Image-Carousel__item .Figure{margin-block-end:0}@container module (inline-size >= 640px){.Image-Carousel__header{margin-block-end:30px}.Image-Carousel__list{inline-size:100%;gap:30px;margin-inline:0}.Image-Carousel__item{border-radius:40px;margin-block-end:110px;padding:40px}.Image-Carousel__item .Figure{margin-block-end:-150px}.Image-Carousel__footer{padding-inline-end:40px}.Image-Carousel--basic .Image-Carousel__subheader{padding-block-start:30px}.Image-Carousel--basic .Image-Carousel__footer{padding-inline-end:0}}@container module (inline-size >= 960px){.Image-Carousel__item{grid-template-columns:repeat(2,calc((100% - 30px)/2));grid-template-rows:auto 1fr}.Image-Carousel__subheader{grid-column:1 / 2;grid-row:1}.Image-Carousel__item .Prose{grid-column:1 / 2;grid-row:2}.Image-Carousel__item .Figure{grid-column:2 / 3;grid-row:1 / 3}}}@layer modules{.Image-Gallery__main{display:grid;row-gap:30px}.Image-Gallery__header{display:grid;justify-items:center;justify-self:center;row-gap:30px;text-align:center}.Image-Gallery__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Image-Gallery__header .Prose{max-inline-size:600px}.Image-Gallery__figure{display:grid;position:relative}.Image-Gallery__figure figcaption{align-items:center;display:grid;grid-template-columns:auto 1fr}.Image-Gallery__figure figcaption:before{background:url(/assets/images/icons/camera2.svg) center center no-repeat;block-size:27px;content:"";display:block;inline-size:27px}.Image-Gallery__figure figcaption p{font-size:var(--font-size-small);line-height:var(--line-height)}.Image-Gallery__list{align-items:stretch;display:flex;gap:10px;margin-inline:calc(-1 * var(--module-gap));overflow-y:hidden;overflow-x:auto;overscroll-behavior-inline:contain;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.Image-Gallery__list::-webkit-scrollbar{display:none}@media(prefers-reduced-motion){.Image-Gallery__list{scroll-behavior:auto}}.Image-Gallery__list li{--size: 96px;border-radius:8px;block-size:var(--size);inline-size:var(--size);flex:0 0 auto;scroll-snap-align:start;scroll-margin-inline-start:var(--module-gap)}.Image-Gallery__list li:first-of-type{padding-inline-start:var(--module-gap);inline-size:calc(var(--size) + var(--module-gap))}.Image-Gallery__list li:last-of-type{padding-inline-end:var(--module-gap);inline-size:calc(var(--size) + var(--module-gap))}.Image-Gallery__list a{border-radius:inherit;display:block;opacity:1;position:relative;transition:opacity .2s}.Image-Gallery__list a:after{box-shadow:inset var(--focus-shadow);border-radius:6px;content:"";display:block;inset:2px;opacity:0;outline:var(--focus-ring);outline-offset:0;position:absolute}.Image-Gallery__list a:focus-visible:after{opacity:1}.Image-Gallery__list a:focus-visible{outline:none}.Image-Gallery__list a:not([aria-selected=true],:focus-visible,:hover){opacity:.5}.Image-Gallery__list img{block-size:var(--size);border-radius:inherit;object-fit:cover;overflow:clip;user-select:none;inline-size:var(--size)}@container module (inline-size < 640px){.Image-Gallery__figure{margin-inline:calc(-1 * var(--module-gap))}.Image-Gallery__figure figcaption{background:rgb(var(--color-black-dark) / .9);border-start-end-radius:22px;border-start-start-radius:22px;color:rgb(var(--color-white));padding:10px 20px;inset-block-end:0;inset-inline:10px;position:absolute}.Image-Gallery__figure[data-mobile-caption=true] figcaption:before{display:none}.Image-Gallery__figure[data-mobile-caption=false] figcaption{border-radius:22px;inset-block-end:10px;inset-inline-end:auto;min-block-size:0;padding:8px}.Image-Gallery__figure[data-mobile-caption=false] figcaption p{display:none}}@container module (inline-size >= 640px){.Image-Gallery__figure{display:grid;row-gap:20px}.Image-Gallery__figure img{border-radius:24px}.Image-Gallery__figure figcaption:before{background-image:url(/assets/images/icons/camera1.svg);block-size:20px;inline-size:20px;margin-inline-end:10px}}@container module (inline-size >= 960px){.Image-Gallery__figure{padding-block-end:10px}.Image-Gallery__list li{--size: 138px}}}@layer modules{.Impact__main{display:grid;gap:25px}.Impact__main>*{min-inline-size:0}.Impact__header>:is(h2,h3,h4){--font-size: var(--font-size-h4)}.Impact__subheader>:is(h2,h3,h4){--font-size: var(--font-size-h5)}.Impact__tabs{background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:8px;display:flex;gap:4px;padding:4px}.Impact__tabs button{align-items:center;background:rgb(var(--color-white));border-radius:8px;cursor:pointer;display:flex;flex:1;font-size:var(--font-size-small);font-weight:500;justify-content:center;min-block-size:50px;padding:5px;position:relative;text-align:center;transition:background-color .2s,color .2s}.Impact__tabs button:disabled{background:rgb(var(--color-off-white));color:rgb(var(--color-black-light) / .2);pointer-events:none}.Impact__tabs button:hover{background:rgb(var(--color-off-white))}.Impact__tabs button:focus-visible{box-shadow:var(--focus-shadow);outline:var(--focus-ring);outline-offset:2px;z-index:1}.Impact__tabs button[aria-selected=true]{background:rgb(var(--color-blue-light));color:rgb(var(--color-white));font-weight:600}.Impact__section{display:grid;gap:25px}.Impact__section:where([hidden],[inert]){display:none}.Impact__section>*{grid-column:1 / -1;min-inline-size:0}.Impact__section .Figure{aspect-ratio:16 / 9;max-inline-size:900px}.Impact__box{background:var(--module-off-background);border:1px solid rgb(var(--color-black) / .1);border-radius:16px;border-start-end-radius:64px;display:flex;grid-column:auto / span 1;flex-direction:column;justify-content:end;padding:25px}.Impact__box :is(img,svg){block-size:34px;inline-size:34px;margin-block-end:15px}.Impact__box p{font-size:var(--font-size-h5)}.Impact__box p strong{display:block;font-family:var(--font-family-h);font-size:var(--font-size-xlarge);font-weight:600;line-height:var(--line-height-h)}.Impact__donate{align-items:center;display:grid;gap:15px}.Impact__donate .Prose :is(h2,h3,h4,h5){--font-size: var(--font-size-h6)}.Impact__donate-cta{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.Impact__donate-cta>*{flex:0 1 auto}.Impact__donate-cta p{font-family:var(--font-family-h);font-size:var(--font-size-xlarge);font-weight:600;line-height:var(--line-height-h)}@container module (inline-size < 640px){.Impact__donate .Prose p{display:none}}@container module (inline-size >= 640px){.Impact__tabs{border-radius:35px;gap:7px;padding:7px}.Impact__tabs button{border-radius:27.5px;font-size:var(--font-size-h6);min-block-size:55px}.Impact__donate{background:var(--module-off-background);border-radius:16px;padding:25px}.Impact__box{border-radius:24px;border-start-end-radius:80px}.Impact__box :is(img,svg){block-size:68px;inline-size:68px}}@container module (inline-size >= 960px){.Impact__section{grid-template-columns:repeat(3,calc((100% - 60px) / 3));grid-template-rows:auto 1fr auto auto}.Impact__subheader{grid-column:3 / 4;grid-row:1 / 2}.Impact__subheader>:is(h2,h3,h4){--font-size: var(--font-size-h4)}.Impact__section .Prose{grid-column:3 / 4;grid-row:2 / 3}.Impact__section .Figure{grid-column:1 / 3;grid-row:1 / 3}.Impact__donate{grid-template-columns:subgrid;gap:25px}.Impact__donate .Prose{grid-column:1 / 3;grid-row:1}.Impact__donate-cta{grid-column:3 / 4;grid-row:1}}}@layer modules{.Locations__main{display:grid;justify-items:center;margin-inline:auto;row-gap:30px}.Locations__header{display:grid;justify-items:center;row-gap:30px;text-align:center}.Locations__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Locations__header .Prose{max-inline-size:600px}.Locations__list{justify-items:center;display:grid;inline-size:100%;gap:30px}@container module (inline-size >= 960px){.Locations__header{margin-block-end:30px}.Locations__list{gap:40px;grid-template-columns:repeat(2,calc((100% - 40px)/2))}}}@layer modules{.Map__main{align-items:start;display:grid;gap:30px;margin-inline:auto}.Map__header{display:grid;row-gap:30px}.Map__header>:is(h2,h3,h4){--font-size: var(--font-size-h4)}.Map__header .Prose{max-inline-size:600px}.Map__header .Prose :is(h2,h3,h4,h5){--font-size: var(--font-size-h6)}.Map__header .Prose :is(h2,h3,h4,h5):first-child{margin-block-start:-20px}.Map__filter{display:grid;gap:10px}.Map__filter p{margin-block-end:15px}.Map__figure{background:#c0dadc}.Map .mapboxgl-map{block-size:100%;inline-size:100%;inset:0;position:absolute;visibility:hidden}.Map .mapboxgl-map[data-loaded]{visibility:visible}.Map--basic .Map__figure{block-size:480px;overflow:clip}@container module (inline-size < 640px){.Map--basic .Map__figure{margin-inline:calc(-1 * var(--module-gap))}}@container module (inline-size >= 640px){.Map--basic .Map__figure{block-size:560px;border-radius:200px 40px 40px;inline-size:100%;overflow:clip}}@container module (inline-size >= 960px){.Map--basic .Map__main{grid-template-columns:repeat(3,calc((100% - 60px) / 3));grid-template-rows:repeat(4,auto)}.Map--basic .Map__header{grid-column:1 / 2;grid-row:2}.Map--basic .Map__filter{grid-column:1 / 2;grid-row:3}.Map--basic .Map__figure{grid-column:2 / 4;grid-row:1 / 5}}.Map--large{padding-block:0}.Map--large .Map__main{gap:0;inline-size:calc(100% + (2 * var(--module-gap)));margin-inline:calc(-1 * var(--module-gap));max-inline-size:none}.Map--large .Map__figure{aspect-ratio:1440 / 650;block-size:auto}.Map--large .Map__filter{gap:5px;padding:30px var(--module-gap)}@container module (inline-size < 960px){.Map--large .Map__main{background:#d7e3e4}.Map--large .Map__filter{display:flex;flex-wrap:wrap;justify-content:center}.Map--large .Map__filter>*{flex:0 1 auto}}@container module (inline-size >= 960px){.Map--large{padding-block:0}.Map--large .Map__main{position:relative}.Map--large .Map__filter{inset-block-end:0;inset-inline-start:0;position:absolute}}}@layer modules{.Modal{align-items:center;background:transparent;border:0;block-size:100%;container:body / inline-size;inset:0;max-block-size:none;max-inline-size:none;margin:0;overflow:auto;overscroll-behavior:contain;padding:0;position:fixed}.Modal:not([open]){display:none}.Modal::backdrop{background:rgb(var(--color-black) / .7);block-size:100%;inline-size:100%;inset:0;position:fixed}.Modal__close{align-self:end;justify-self:end}.Modal__close .Button{--button-color: rgb(var(--color-white))}.Modal__close .Button>svg{block-size:32px;inline-size:32px}.Modal__main{align-items:center;display:grid;gap:30px;justify-items:center;margin:auto;max-inline-size:1000px;padding-block:30px}.Modal__main>*{min-inline-size:0}.Modal__content{background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:40px 16px;padding:30px;inline-size:100%}.Modal__content>.Form{inline-size:100%;margin-inline:auto;max-inline-size:600px}.Modal__donate{display:grid;gap:25px;inline-size:100%;justify-items:center}.Modal__donate>*{min-inline-size:0}.Modal__donate>.Figure{aspect-ratio:1 / 1;border-start-end-radius:120px;inline-size:100%;max-inline-size:600px;max-block-size:600px;position:relative}.Modal__donate>.Figure figcaption{border-start-end-radius:96px;background:rgb(var(--color-blue-dark));color:rgb(var(--color-white));display:grid;gap:15px;inset-block-end:0;inset-inline-start:0;padding:15px;padding-inline-end:30px;position:absolute}.Modal__donate>.Figure figcaption>p{font-weight:600}.Modal__donate>.Figure figcaption>:is(img,svg){block-size:34px;inline-size:34px}@container module (inline-size >= 960px){.Modal__donate{grid-template-columns:calc((100% - 25px)*.6) calc((100% - 25px)*.4)}.Modal__donate>.Donate{block-size:600px;max-inline-size:none;order:2}.Modal__donate>.Figure{block-size:600px;order:1}.Modal__donate>.Figure figcaption{align-items:center;grid-template-columns:68px auto;max-inline-size:440px;padding:30px;padding-inline-end:60px}.Modal__donate>.Figure figcaption>p{--font-size: var(--font-size-h6);grid-column:2}.Modal__donate>.Figure figcaption>:is(img,svg){block-size:68px;grid-column:1;inline-size:68px}}.Modal__zakat{display:grid;gap:25px;inline-size:100%;justify-items:center}.Modal__zakat>*{min-inline-size:0}.Modal__zakat>.Donate{max-inline-size:500px}@container module (inline-size < 960px){.Modal__zakat .Donate{grid-column:1;grid-row:1;z-index:1}.Modal__zakat .Donate--guide:not(.Donate--active){display:none}.Modal__zakat .Donate .Button:first-of-type:not(:last-of-type){grid-column:1;grid-row:2}}@container module (inline-size >= 960px){.Modal__zakat{grid-template-columns:repeat(2,calc((100% - 25px)/2))}.Modal__zakat .Donate__header .Button[aria-controls]{display:none}}}@layer modules{.Newsletter__main{display:grid;justify-items:center;row-gap:30px}.Newsletter__header{display:grid;justify-items:center;row-gap:30px;text-align:center}.Newsletter__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Newsletter__header .Prose{max-inline-size:600px}.Newsletter .Single-Input{inline-size:100%}.Newsletter .Figure{aspect-ratio:3 / 2;border-end-start-radius:0;border-start-start-radius:120px;position:relative}.Newsletter .Figure:after{aspect-ratio:335 / 142;background:url(/assets/images/newsletter-pattern.svg) center center / 100% 100% no-repeat;content:"";display:block;inline-size:270px;inset-block-end:0;inset-inline-end:0;position:absolute;z-index:1}@container body (inline-size < 720px){.Newsletter{--anchor-color: rgb(var(--color-white));--anchor-hover: rgb(var(--color-white));--module-background: rgb(var(--color-blue-dark));color:rgb(var(--color-white));padding-block-end:0}.Newsletter .Figure{border-end-end-radius:0;border-end-start-radius:0;margin-inline:calc(-1 * var(--module-gap))}}@container body (inline-size >= 720px){:where(body:has(.Newsletter+.Footer)) .Newsletter:nth-last-child(1 of.Newsletter){--background-offset: 260px;background-image:linear-gradient(to bottom,var(--module-background) calc(100% - var(--background-offset)),rgb(var(--color-blue-light)) calc(100% - var(--background-offset)))}}@container module (inline-size < 960px){.Newsletter .Figure{max-inline-size:600px}}@container module (inline-size >= 960px){.Newsletter__main{align-items:center;background:rgb(var(--color-white));border:1px solid rgb(var(--color-black) / .1);border-radius:40px;justify-items:start;grid-template-columns:repeat(2,50%);margin-inline:calc(-.5 * var(--module-gap));overflow:clip}.Newsletter__header{justify-items:start;padding-inline:var(--module-gap);text-align:start}.Newsletter .Figure:after{inline-size:340px}}}@layer modules{.Search-Results__main{display:grid;column-gap:30px;row-gap:60px}.Search-Results__primary{align-items:start;display:flex;flex-direction:column}.Search-Results__primary>:is(h2,h3,h4){--font-size: var(--font-size-h5)}.Search-Results__secondary{align-items:start;display:flex;flex-direction:column;gap:15px;order:-1}.Search-Results__secondary>*{min-inline-size:0}.Search-Results__secondary>:is(h2,h3,h4){--font-size: var(--font-size-h6)}.Search-Results .Search-Item{border-block-end:1px solid rgb(var(--color-black) / .1);padding-block:20px;transition:background-color .2s,border-color .2s}.Search-Results .Search-Item:nth-child(1 of.Search-Item){margin-block-start:20px}.Search-Results .Search-Error{grid-column:1 / -1;grid-row:-2}@container module (inline-size >= 960px){.Search-Results__main{grid-template-columns:repeat(5,calc((100% - 120px)/5))}.Search-Results__primary{grid-column:1 / 4;grid-row:1}.Search-Results__secondary{grid-column:4 / 6;grid-row:1;padding-block-start:5px}.Search-Results__footer{grid-column:1 / -1;grid-row:2}.Search-Results .Search-Item{border:1px solid rgb(var(--color-black) / 0);border-block-end-color:rgb(var(--color-black) / .1);padding:20px;position:relative}.Search-Results .Search-Item .Button:after{content:"";display:block;position:absolute;inset:0}.Search-Results .Search-Item:has(.Button:hover){background-color:rgb(var(--color-off-white));border-color:rgb(var(--color-black) / .1);z-index:1}.Search-Results .Search-Item [href]:not(.Button){position:relative;z-index:1}.Search-Results .Search-Item+.Search-Item{margin-block-start:-1px}}@container module (inline-size >= 1100px){.Search-Results__main{grid-template-columns:repeat(3,calc((100% - 60px) / 3))}.Search-Results__primary{grid-column:1 / 3}.Search-Results__secondary{grid-column:3 / 4}}}@layer modules{.Steps__header{display:grid;inline-size:100%;row-gap:30px}.Steps__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Steps__header .Prose{max-inline-size:600px}.Steps__main{--steps-accent: rgb(var(--color-pink));--steps-background: var(--module-off-background);--steps-columns: 1;--steps-gaps: calc((var(--steps-columns) - 1) * 30px);--steps-size: calc((100% - var(--steps-gaps)) / var(--steps-columns));align-items:stretch;counter-reset:steps-counter;display:flex;flex-wrap:wrap;gap:30px}.Steps__main:has(.Figure){--steps-accent: rgb(var(--color-green-light))}.Steps__card{background:var(--steps-background);border-radius:16px;border-start-end-radius:64px;display:flex;flex-direction:column;flex:1 1 var(--steps-size);max-inline-size:min(var(--steps-size),600px);min-inline-size:0;padding:30px 25px;row-gap:25px}.Steps__card>*{min-inline-size:0}.Steps__card:before{align-items:center;justify-content:center;background:var(--steps-accent);border-radius:8px 24px;block-size:68px;content:counter(steps-counter);counter-increment:steps-counter;color:rgb(var(--color-white));display:flex;font-size:var(--font-size-h5);font-weight:300;inline-size:68px}.Steps__card :is(h2,h3,h4){font-size:var(--font-size-h5)}.Steps__card .Figure{aspect-ratio:5 / 2;border-radius:16px;border-start-end-radius:64px;order:-1}.Steps__card:has(.Figure):before{margin-block-start:-60px}@container module (inline-size >= 640px){.Steps__main{--steps-columns: 2}.Steps__main:has(.Steps__card:nth-child(3 of.Steps__card)){justify-content:center}}@container module (inline-size >= 960px){.Steps__main{--steps-columns: 3}.Steps__main:has(.Steps__card:nth-child(4 of.Steps__card):last-child){--steps-columns: 4}}}@layer blocks{.Tabbed__header{margin-block-end:30px}.Tabbed__header>:is(h2,h3,h4){--font-size: var(--font-size-h4-h3)}.Tabbed__main .Figure{aspect-ratio:1 / 1;border-radius:0;border-start-end-radius:120px;inline-size:100%;max-block-size:400px;overflow:clip;position:relative}.Tabbed__main .Figure>svg{color:rgb(var(--color-blue-dark));inline-size:90px;position:absolute;inset-block-end:-45px;inset-inline-start:calc(50% - 45px)}.Tabbed__content{--anchor-color: rgb(var(--color-white));align-items:start;background:rgb(var(--color-blue-dark));border-radius:0 0 120px;color:rgb(var(--color-white));display:grid;grid-template-rows:auto 1fr;padding:45px 30px;row-gap:30px}.Tabbed__content>*{min-inline-size:0}.Tabbed__content .Prose :is(h2,h3,h4):first-child{--font-size: var(--font-size-h4)}.Tabbed__content .Prose[hidden]{display:none}.Tabbed__content .Button-Flex{column-gap:30px}.Tabbed__content .Button--tertiary{--button-color: rgb(var(--color-white))}.Tabbed__content .Button--tertiary:disabled{background:transparent;opacity:.5}.Tabbed__content .Button--tertiary:not([aria-selected=true]):hover{--button-color: rgb(var(--color-brand-gold));text-decoration-color:transparent}.Tabbed__content .Button--tertiary[aria-selected=true]{--button-color: rgb(var(--color-brand-gold));text-decoration-color:var(--button-color);text-underline-offset:.375rem}@container module (inline-size < 640px){.Tabbed__main{margin-inline:calc(-1 * var(--module-gap))}.Tabbed__header{padding-inline:var(--module-gap)}}@container module (inline-size >= 960px){.Tabbed__main{align-items:stretch;border-radius:40px;border-start-end-radius:120px;display:grid;grid-template-columns:40% 60%}.Tabbed__header{grid-column:1 / -1}.Tabbed__main .Figure{border-radius:40px 0 0 40px;block-size:100%;max-block-size:none}.Tabbed__main .Figure>svg{inline-size:180px;inset-block-start:calc(50% - 90px);inset-inline-start:calc(100% - 90px)}.Tabbed__content{border-start-end-radius:40px;padding-inline:60px}.Tabbed__content .Button-Flex{margin-block-end:30px}.Tabbed__content .Button--tertiary{--font-size: var(--font-size-ui)}}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes slide-in{0%{transform:translate(100%)}}@keyframes slide-out{to{transform:translate(100%)}}::view-transition-new(mobile-nav-backdrop){animation:.5s fade-in}::view-transition-old(mobile-nav-backdrop){animation:.5s fade-out forwards}::view-transition-new(mobile-nav-main){animation:.5s slide-in}::view-transition-old(mobile-nav-main){animation:.5s slide-out forwards}::view-transition-group(mobile-nav-header){animation:none;z-index:1000}.Mobile-Nav[open]{view-transition-name:mobile-nav}.Mobile-Nav[open] .Header{view-transition-name:mobile-nav-header}.Mobile-Nav[open]::backdrop{view-transition-name:mobile-nav-backdrop}.Mobile-Nav[open][data-transition=false]::backdrop{view-transition-name:mobile-nav-backdrop-none}.Mobile-Nav[open] .Mobile-Nav__main{view-transition-name:mobile-nav-main}.Mobile-Nav[open] .Mobile-Nav__main[data-transition=false]{view-transition-name:mobile-nav-main-none}::view-transition-new(mobile-menu-backwards-in){animation:.5s fade-in}::view-transition-old(mobile-menu-backwards-out){animation:.5s fade-out forwards,.5s slide-out forwards}::view-transition-new(mobile-menu-forwards-in){animation:.5s fade-in,.5s slide-in}::view-transition-old(mobile-menu-forwards-out){animation:.5s fade-out forwards}.Mobile-Menu[data-transition=backwards-in]{view-transition-name:mobile-menu-backwards-in}.Mobile-Menu[data-transition=backwards-out]{view-transition-name:mobile-menu-backwards-out}.Mobile-Menu[data-transition=forwards-in]{view-transition-name:mobile-menu-forwards-in}.Mobile-Menu[data-transition=forwards-out]{view-transition-name:mobile-menu-forwards-out}::view-transition-group(header-menu){z-index:500}::view-transition-group(header-search){z-index:500}.Header-Menu{view-transition-name:header-menu}.Header-Search{view-transition-name:header-search}@keyframes donate-in{0%{opacity:0;transform:translateY(50%)}}@keyframes donate-out{to{opacity:0;transform:translateY(50%)}}::view-transition-new(modal-donate-guide){animation:.5s donate-in}::view-transition-old(modal-donate-guide){animation:.5s donate-out forwards}@container module (inline-size < 960px){.Modal__zakat .Donate--guide{view-transition-name:modal-donate-guide}}::view-transition{pointer-events:none}::view-transition-group(*),::view-transition-image-pair(*),::view-transition-new(*),::view-transition-old(*){pointer-events:none}
