.afaq-about{padding:0 0 5rem}.afaq-about :is(h1,h2,h3,p,figure,blockquote){margin:0}.afaq-about-shell{width:min(100% - 5rem,84rem);margin-inline:auto}.afaq-about h2{text-wrap:balance;overflow-wrap:normal;font-size:clamp(2rem,3.3vw,3.3rem);font-weight:400;line-height:1.45}.afaq-about .afaq-about-label{color:var(--afaq-grey);margin-block-end:1.2rem;font-size:.85rem;font-weight:400;line-height:1.7}.afaq-about-section-heading{margin-block-end:3rem}.afaq-about-royals{padding-block:2rem 6rem}.afaq-about-royals>header{text-align:center}.afaq-about-royal{border:1px solid var(--afaq-gold);background:linear-gradient(135deg, #d3cbbb47, var(--afaq-ivory) 65%);box-shadow:inset 0 0 0 7px var(--afaq-ivory), inset 0 0 0 8px #a6987773;border-radius:.35rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,4vw,4rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid}.afaq-about-royal+.afaq-about-royal{margin-block-start:3.5rem}.afaq-about-royal:nth-of-type(2){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.afaq-about-royal:nth-of-type(2) .afaq-about-royal-photo{order:2}.afaq-about-royal-photo{border:1px solid var(--afaq-gold);background:var(--afaq-sand);border-radius:.25rem;padding:.55rem;overflow:hidden}.afaq-about-royal-title{text-wrap:balance;color:var(--afaq-oxblood);font-size:clamp(1.8rem,2.65vw,2.8rem);font-weight:500;line-height:1.5;margin-block-end:1.4rem!important}.afaq-about-royal .afaq-about-person-name{font-size:1.25rem}.afaq-about-royal-photo img{width:100%;height:auto;display:block}.afaq-about-royal blockquote p{font-size:clamp(1.15rem,1.65vw,1.55rem);line-height:2}.afaq-about .afaq-about-person-name{margin-block-start:1.7rem;font-size:1.12rem;font-weight:500;line-height:1.8}.afaq-about .afaq-about-person-role{color:var(--afaq-grey);margin-block-start:.35rem;font-size:.85rem;line-height:1.9}.afaq-about .afaq-about-honorific{color:var(--afaq-grey);margin-block-start:.2rem;font-size:.8rem}.afaq-about-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.afaq-about-identity{padding-block:6rem 7rem}.afaq-about-direction{padding-block:clamp(5rem,8vw,8rem)}.afaq-about-copy>p:not(.afaq-about-label){color:var(--afaq-grey);margin-block-start:1.3rem;font-size:1.03rem;line-height:2}.afaq-about-section-photo{aspect-ratio:5/6;background:var(--afaq-sand);border-start-start-radius:7rem;border-end-end-radius:.5rem;position:relative;overflow:hidden}.afaq-about-section-photo img{object-fit:cover}.afaq-about-identity-photo{border:1px solid var(--afaq-gold);border-start-start-radius:2.5rem;border-end-end-radius:.4rem;padding:.7rem}.afaq-about-identity-image{aspect-ratio:3/2;background:var(--afaq-sand);border-start-start-radius:1.8rem;border-end-end-radius:.2rem;position:relative;overflow:hidden}.afaq-about-identity-image img{object-fit:cover;object-position:center}.afaq-about-ceo{background:var(--afaq-oxblood);color:var(--afaq-ivory);padding-block:clamp(4rem,7vw,7rem)}.afaq-about-ceo-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}.afaq-about-ceo-portrait{aspect-ratio:4/5;background:var(--afaq-champagne);border-radius:45% 45% .4rem .4rem/28% 28% .4rem .4rem;position:relative;overflow:hidden}.afaq-about-ceo-portrait img{object-fit:cover;object-position:bottom}.afaq-about-ceo .afaq-about-label,.afaq-about-ceo .afaq-about-person-role{color:var(--afaq-champagne)}.afaq-about-ceo h2{margin-block-end:1.6rem;font-size:clamp(1.8rem,2.6vw,2.7rem);line-height:1.6}.afaq-about-ceo-message p{color:var(--afaq-champagne);font-size:.98rem;line-height:2}.afaq-about-ceo-message p+p{margin-block-start:1rem}.afaq-about-purpose{border:1px solid var(--afaq-champagne);background:#fff;border-radius:.3rem;margin-block-start:1.5rem;padding:1.5rem 1.75rem}.afaq-about-purpose h3{margin-block-end:.7rem;font-size:1.35rem;font-weight:500}.afaq-about-purpose p{color:var(--afaq-grey);font-size:1.08rem;line-height:2}.afaq-about-palm-photo{aspect-ratio:5/6}.afaq-about-values-list,.afaq-about-objectives-list{margin:0;padding:0;list-style:none;display:grid}.afaq-about-objectives{padding-block:clamp(5rem,8vw,8rem)}.afaq-about-objectives>header{text-align:center;margin-block-end:3.5rem}.afaq-about-objectives-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.afaq-about-objectives li{border:1px solid var(--afaq-champagne);background:#fff;border-radius:.4rem;padding:2rem}.afaq-about-objectives h3{margin-block-end:.9rem;font-size:1.35rem;font-weight:500}.afaq-about-objectives li p{color:var(--afaq-grey);font-size:1rem;line-height:1.9}.afaq-about-endowment{padding-block:1rem 6rem}.afaq-about-endowment-photo{aspect-ratio:6/5}.afaq-about-contact-panel{background:var(--afaq-oxblood);color:var(--afaq-ivory);text-align:center;padding:clamp(3.5rem,6vw,6rem) 2rem}.afaq-about-contact-panel p{color:var(--afaq-champagne);max-width:35rem;margin:1.5rem auto 2rem;line-height:1.9}.afaq-about-button{border:1px solid var(--afaq-champagne);min-width:180px;min-height:54px;color:var(--afaq-ivory);border-radius:3px;justify-content:center;align-items:center;padding:.7rem 1.5rem;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.afaq-about-button:hover{background:var(--afaq-ivory);color:var(--afaq-oxblood)}.afaq-about-button:focus-visible{outline-color:var(--afaq-ivory)}[lang=en] .afaq-about h2{letter-spacing:-.02em;line-height:1.25}[lang=en] .afaq-about-royal blockquote p{line-height:1.8}[lang=en] .afaq-about-ceo h2{line-height:1.35}[lang=en] .afaq-about-ceo-message p{line-height:1.85}@media (max-width:1000px){.afaq-about-objectives-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.afaq-about{padding-block-end:3rem}.afaq-about-shell{width:calc(100% - 2.5rem)}.afaq-about-split,.afaq-about-royal,.afaq-about-ceo-layout{grid-template-columns:1fr;gap:2rem}.afaq-about-royals{padding-block:1rem 3rem}.afaq-about-royal{gap:1.7rem;padding:1.3rem}.afaq-about-royal-title{font-size:clamp(1.5rem,6.3vw,2rem);line-height:1.6}.afaq-about-royal+.afaq-about-royal{margin-block-start:3rem}.afaq-about-royal:nth-of-type(2){grid-template-columns:1fr}.afaq-about-royal:nth-of-type(2) .afaq-about-royal-photo{order:initial}.afaq-about-royal blockquote p{font-size:1.1rem}.afaq-about-person-name{font-size:1rem}.afaq-about-identity{padding-block:3.5rem 4rem}.afaq-about-direction{padding-block:4rem}.afaq-about-purpose{padding:1.3rem}.afaq-about-section-photo{aspect-ratio:5/4;border-start-start-radius:4rem}.afaq-about-ceo-portrait{width:100%;max-width:380px;margin-inline:auto}.afaq-about-ceo-message p{font-size:.95rem}.afaq-about-objectives{padding-block:4rem}.afaq-about-objectives-list{grid-template-columns:1fr}.afaq-about-objectives li{padding:1.5rem}.afaq-about-endowment{padding-block-end:4rem}}@media (prefers-reduced-motion:reduce){.afaq-about-button{transition:none}}.afaq-about-values{background:var(--afaq-oxblood);color:var(--afaq-ivory);padding-block:clamp(5rem,8vw,8rem)}.afaq-about-values .afaq-about-label{color:var(--afaq-champagne)}.afaq-about-values-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.afaq-about-values-layout>header{margin:0;position:sticky;top:7rem}.afaq-about-values-list{grid-template-columns:1fr;gap:.9rem}.afaq-about-values-list li{background:#f7f4f008;border:1px solid #d3cbbb61;border-radius:.25rem;grid-template-columns:minmax(0,.6fr) minmax(0,1fr);align-items:baseline;gap:1.5rem;padding:1.7rem 2rem;display:grid}.afaq-about-values h3{font-size:1.5rem;font-weight:500}.afaq-about-values li p{color:var(--afaq-champagne);font-size:.97rem;line-height:1.95}@media (max-width:760px){.afaq-about-values-layout{grid-template-columns:1fr;gap:2rem}.afaq-about-values-layout>header{position:static}.afaq-about-values-list li{grid-template-columns:1fr;gap:.65rem;padding:1.5rem}}
.afaq-contact{padding:calc(var(--afaq-header-height,116px) + clamp(2rem, 4.5vw, 4.5rem)) 0 clamp(4rem, 7vw, 7rem)}.afaq-contact-card{border:1px solid var(--afaq-champagne);background:#fff;grid-template-columns:minmax(0,.78fr) minmax(0,1.3fr);width:min(100% - 5rem,78rem);margin:0 auto;display:grid}.afaq-contact-aside{background:var(--afaq-oxblood);min-width:0;color:var(--afaq-ivory);flex-direction:column;justify-content:space-between;gap:3rem;padding:clamp(2rem,3.5vw,3.5rem);display:flex}.afaq-contact-details{gap:1.2rem;font-style:normal;display:grid}.afaq-contact-details>div{flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.afaq-contact-details>div>span{color:var(--afaq-champagne);font-size:.7rem}.afaq-contact-details a{overflow-wrap:anywhere;align-items:center;gap:.7rem;min-height:36px;font-size:1rem;text-decoration:none;display:inline-flex}.afaq-contact-details a:hover{color:var(--afaq-gold)}.afaq-contact-address{padding-block-start:1.25rem}.afaq-contact-address a{font-size:.8rem;line-height:1.8}.afaq-contact-aside a:focus-visible{outline:2px solid var(--afaq-gold);outline-offset:5px}.afaq-inquiry-panel{min-width:0;padding:clamp(2rem,4vw,4rem)}.afaq-inquiry-panel h2{margin:0 0 .75rem;font-size:1.8rem;font-weight:500;line-height:1.4}.afaq-inquiry-required{color:var(--afaq-grey);margin-block:0 2rem;font-size:.8rem}.afaq-inquiry-panel fieldset{border:0;min-width:0;margin:0;padding:0}.afaq-inquiry-row{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.afaq-inquiry-field{min-width:0;margin-block-end:1.5rem}.afaq-inquiry-field label{margin-block-end:.6rem;font-size:.9rem;font-weight:500;display:block}.afaq-inquiry-field input,.afaq-inquiry-field textarea{box-sizing:border-box;border:1px solid var(--afaq-champagne);background:var(--afaq-ivory);width:100%;color:var(--afaq-oxblood);font:inherit;border-radius:3px;min-height:54px;padding:.85rem 1rem;font-size:1rem;transition:border-color .16s,background-color .16s;display:block}.afaq-inquiry-field textarea{resize:vertical;min-height:160px;line-height:1.8}.afaq-inquiry-field input::placeholder,.afaq-inquiry-field textarea::placeholder{color:var(--afaq-grey);opacity:.8;font-size:.9rem}.afaq-inquiry-field :is(input,textarea):focus{outline:2px solid var(--afaq-gold);outline-offset:2px;border-color:var(--afaq-oxblood);background:#fff}.afaq-inquiry-field [aria-invalid=true]{border-color:#a22727}.afaq-inquiry-hint{color:var(--afaq-grey);margin-block:.4rem 0;font-size:.7rem}.afaq-inquiry-field-error{color:#942323;margin-block:.5rem 0;font-size:.75rem}.afaq-inquiry-privacy{color:var(--afaq-grey);max-width:32rem;margin-block:.25rem 1.75rem;font-size:.75rem;line-height:1.8}.afaq-inquiry-privacy a{color:var(--afaq-oxblood);text-underline-offset:3px;text-decoration:underline}.afaq-inquiry-submit{border:1px solid var(--afaq-oxblood);background:var(--afaq-oxblood);width:100%;min-height:56px;color:var(--afaq-ivory);font:inherit;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;padding:.9rem 1.3rem;font-size:.95rem;transition:background-color .16s;display:flex}.afaq-inquiry-submit:hover{background:var(--afaq-deep)}.afaq-inquiry-submit:focus-visible{outline:2px solid var(--afaq-oxblood);outline-offset:4px}.afaq-inquiry-panel fieldset:disabled{opacity:.65}.afaq-inquiry-panel fieldset:disabled button{cursor:wait}.afaq-inquiry-alert{background:var(--afaq-ivory);border-inline-start:3px solid #942323;margin-block-end:1.5rem;padding:1rem;font-size:.85rem}.afaq-inquiry-alert p{margin:0}.afaq-inquiry-alert ul{margin-block:.5rem 0;padding-inline-start:1rem}.afaq-inquiry-alert a{text-underline-offset:3px;text-decoration:underline}.afaq-inquiry-alert .afaq-inquiry-email-action{border:1px solid var(--afaq-oxblood);border-radius:3px;justify-content:center;align-items:center;min-height:48px;margin-block-start:1rem;padding:.6rem 1rem;text-decoration:none;display:inline-flex}.afaq-inquiry-email-action:hover{background:var(--afaq-sand)}.afaq-inquiry-success{padding-block:3rem}.afaq-inquiry-success>svg{width:48px;height:48px;color:var(--afaq-oxblood)}.afaq-inquiry-success h3{margin-block:1rem .5rem;font-size:1.6rem;font-weight:500}.afaq-inquiry-success p{color:var(--afaq-grey);margin-block-end:2rem}.afaq-inquiry-sr,.afaq-inquiry-trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.afaq-contact-card{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);width:calc(100% - 3rem)}.afaq-contact-aside,.afaq-inquiry-panel{padding:2rem}.afaq-inquiry-row{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:640px){.afaq-contact{padding-block:calc(var(--afaq-header-height,94px) + 1.25rem) 3rem}.afaq-contact-card{grid-template-columns:minmax(0,1fr);width:calc(100% - 2.5rem)}.afaq-contact-aside{gap:1.75rem;padding:1.75rem}.afaq-contact-details{display:grid}.afaq-inquiry-panel{padding:1.75rem}.afaq-inquiry-panel h2{font-size:1.5rem}.afaq-inquiry-required{margin-block-end:1.5rem}}@media (prefers-reduced-motion:reduce){.afaq-inquiry-field input,.afaq-inquiry-field textarea,.afaq-inquiry-submit{transition:none}}.afaq-contact-aside h1{text-wrap:balance;overflow-wrap:normal;margin:0;font-size:clamp(2.5rem,3.8vw,3.5rem);font-weight:400;line-height:1.35}.afaq-contact-aside h1 span{color:var(--afaq-champagne);display:block}.afaq-contact-intro{color:var(--afaq-champagne);margin-block:1.25rem 0;font-size:.95rem;line-height:1.9}@media (max-width:640px){.afaq-contact-aside h1{font-size:clamp(2rem,8vw,2.5rem)}.afaq-contact-aside h1 span{display:inline}.afaq-contact-intro{margin-block-start:.8rem;font-size:.9rem}}
