/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--afd-color-brown-900:#2E1F15;--afd-color-brown-800:#3A2313;--afd-color-brown-700:#3A2A1E;--afd-color-rust-700:#8F4E27;--afd-color-copper-600:#BC672E;--afd-color-orange-600:#E7663A;--afd-color-amber-500:#F7942D;--afd-color-tan-400:#D98A46;--afd-color-teal-400:#5BC2CC;--afd-color-rust-500:#C2562B;--afd-color-white:#FFFFFF;--afd-color-cream-100:#F8F8F8;--afd-color-cream-200:#FBF3EC;--afd-color-border:#EFE7DF;--afd-color-border-strong:#E3DBD3;--afd-color-border-accent:#E9C7A6;--afd-color-text:#2E1F15;--afd-color-text-muted:#5C4A3C;--afd-color-text-muteder:#6B5A4B;--afd-color-text-faint:#9A8B7E;--afd-color-text-faint-alt:#A79589;--afd-color-brand-primary:var(--afd-color-orange-600);--afd-color-brand-secondary:var(--afd-color-amber-500);--afd-color-link:var(--afd-color-copper-600);--afd-color-link-hover:var(--afd-color-rust-700);--afd-color-surface:var(--afd-color-white);--afd-color-surface-alt:var(--afd-color-cream-100);--afd-color-surface-dark:var(--afd-color-brown-900);--afd-color-expression-1:var(--afd-color-copper-600);--afd-color-expression-2:var(--afd-color-amber-500);--afd-color-expression-3:var(--afd-color-orange-600);--afd-color-expression-4:var(--afd-color-teal-400);--afd-color-expression-5:var(--afd-color-rust-500);--afd-color-expression-6:var(--afd-color-rust-700);--afd-color-region-coastal-west:var(--afd-color-amber-500);--afd-color-region-sahel:var(--afd-color-orange-600);--afd-color-region-east:var(--afd-color-copper-600);--afd-color-region-central:var(--afd-color-rust-700);--afd-color-region-southern:var(--afd-color-tan-400);--afd-font-heading:'Montserrat',system-ui,sans-serif;--afd-font-body:'Lato',system-ui,sans-serif;--afd-font-mono:ui-monospace,'SFMono-Regular',Menlo,monospace;--afd-container-max:1360px;--afd-container-pad:clamp(20px,3.4vw,48px);--afd-section-pad-y:clamp(64px,8vw,104px);--afd-section-pad-y-tight:clamp(40px,5vw,70px);--afd-radius-sm:2px;--afd-radius-md:14px;--afd-radius-lg:20px;--afd-radius-pill:999px;--afd-ease:cubic-bezier(.2,.7,.3,1);--afd-duration-fast:240ms;--afd-duration:380ms;--afd-duration-slow:620ms;}*,*::before,*::after{box-sizing:border-box;}html{-webkit-text-size-adjust:100%;}body{margin:0;background:var(--afd-color-surface);color:var(--afd-color-text);font-family:var(--afd-font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden;}img,svg{display:block;max-width:100%;}a{color:var(--afd-color-link);text-decoration-color:currentColor;}a:hover,a:focus{color:var(--afd-color-link-hover);}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--afd-color-brand-primary);outline-offset:2px;}h1,h2,h3,h4{margin:0;font-family:var(--afd-font-heading);font-weight:800;letter-spacing:-0.02em;color:var(--afd-color-text);}p{margin:0;}button{font-family:inherit;}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}
.afd-wrap{max-width:var(--afd-container-max);margin-inline:auto;padding-inline:var(--afd-container-pad);}.afd-section{padding-block:var(--afd-section-pad-y);}.afd-section--tight{padding-block:var(--afd-section-pad-y-tight);}.afd-section--surface-alt{background:var(--afd-color-surface-alt);}.afd-section--surface-dark{background:var(--afd-color-surface-dark);}.afd-section--bordered{border-top:1px solid var(--afd-color-border);}.afd-section--bordered-bottom{border-bottom:1px solid var(--afd-color-border);}.afd-section--surface-dark.afd-section--bordered{border-top-color:rgba(255,255,255,0.08);}.afd-section--surface-dark.afd-section--bordered-bottom{border-bottom-color:rgba(255,255,255,0.08);}.afd-section__content--gap-sm{display:flex;flex-direction:column;gap:40px;}.afd-section__content--gap-md{display:flex;flex-direction:column;gap:56px;}.afd-section__content--gap-lg{display:flex;flex-direction:column;gap:72px;}.afd-section__content--gap-xl{display:flex;flex-direction:column;gap:96px;}.afd-page__main{display:block;}.afd-page__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,64px);padding-block:var(--afd-section-pad-y);}@media (min-width:64rem){.afd-page__layout:has(.afd-page__sidebar){grid-template-columns:minmax(0,2.2fr) minmax(240px,1fr);align-items:start;}}.afd-page__sidebar{min-width:0;}.afd-page__content{min-width:0;}.afd-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}

.breadcrumb{margin:0;}.breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;font:400 12px/1 var(--afd-font-mono);letter-spacing:0.1em;color:var(--afd-color-text-faint);}.breadcrumb li:not(:last-child)::after{content:'/';margin-inline-start:6px;color:var(--afd-color-text-faint);}.breadcrumb a{color:inherit;text-decoration:none;}.breadcrumb a:hover{color:var(--afd-color-orange-600);}

.form-item{margin:0 0 22px;}.form-item label{display:block;margin-bottom:9px;font:700 12px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;color:var(--afd-color-text-muteder);}.form-text,.form-email,.form-tel,.form-url,.form-textarea,.form-select,input[type='text'],input[type='email'],input[type='tel'],input[type='url'],textarea,select{width:100%;padding:16px 18px;border:1px solid var(--afd-color-border-strong);border-radius:var(--afd-radius-sm);background:var(--afd-color-surface);color:var(--afd-color-text);font:400 16px/1 var(--afd-font-body);}textarea{line-height:1.6;resize:vertical;}.form-text::placeholder,.form-email::placeholder,textarea::placeholder{color:var(--afd-color-text-faint-alt);}.form-text:focus,.form-email:focus,.form-textarea:focus,.form-select:focus,input:focus,textarea:focus,select:focus{outline:none;border-color:var(--afd-color-orange-600);}input[type='checkbox'],input[type='radio']{accent-color:var(--afd-color-orange-600);}.form-required::after{content:'*';color:var(--afd-color-orange-600);margin-inline-start:4px;}


.messages{margin:0 0 24px;padding:18px 22px;border-radius:var(--afd-radius-sm);font:400 15.5px/1.6 var(--afd-font-body);border-left:4px solid var(--afd-color-border-strong);background:var(--afd-color-surface-alt);color:var(--afd-color-text);}.messages--status{border-left-color:var(--afd-color-rust-700);background:#F1F7F1;}.messages--warning{border-left-color:var(--afd-color-amber-500);background:var(--afd-color-cream-200);}.messages--error{border-left-color:var(--afd-color-orange-600);background:#FBEDE8;}.messages__list{margin:0;padding-inline-start:20px;}

.afd-page__main:has(.afd-search-view){display:block;max-width:860px;margin-inline:auto;padding:clamp(40px,6vw,72px) var(--afd-container-pad);}.afd-search-view .views-exposed-form{display:flex;gap:12px;margin-block-end:clamp(32px,4vw,48px);}.afd-search-view .views-exposed-form .form-item{flex:1 1 auto;margin:0;}.afd-search-view .views-exposed-form input[type='search']{width:100%;padding:16px 20px;border:1px solid var(--afd-color-border-strong);border-radius:var(--afd-radius-sm);font:400 16px/1 var(--afd-font-body);color:var(--afd-color-text);}.afd-search-view .views-exposed-form input[type='search']:focus{outline:2px solid var(--afd-color-orange-600);outline-offset:2px;}.afd-search-view .views-exposed-form .form-submit{padding:16px 28px;border:0;border-radius:var(--afd-radius-sm);background:var(--afd-color-orange-600);color:var(--afd-color-white);font:900 12.5px/1 var(--afd-font-body);letter-spacing:0.08em;text-transform:uppercase;cursor:pointer;transition:background 220ms ease;}.afd-search-view .views-exposed-form .form-submit:hover{background:var(--afd-color-copper-600);}.afd-search-view > header{margin-block-end:28px;font:700 13px/1 var(--afd-font-body);letter-spacing:0.08em;text-transform:uppercase;color:var(--afd-color-text-faint);}.afd-search-view .views-row{padding-block:26px;border-top:1px solid var(--afd-color-border);}.afd-search-view .views-row:first-of-type{border-top:0;}.afd-search-view .views-field-title,.afd-search-view .views-field-title-1{margin:0 0 10px;}.afd-search-view .views-field-title h2,.afd-search-view .views-field-title-1 h2{margin:0;font:700 22px/1.3 var(--afd-font-heading);}.afd-search-view .views-field-title h2 a,.afd-search-view .views-field-title-1 h2 a{color:var(--afd-color-text);text-decoration:none;}.afd-search-view .views-field-title h2 a:hover,.afd-search-view .views-field-title-1 h2 a:hover{color:var(--afd-color-orange-600);}.afd-search-view .views-field-search-api-excerpt{font:400 15.5px/1.65 var(--afd-font-body);color:var(--afd-color-text-muted);}.afd-search-view .views-field-search-api-excerpt strong{color:var(--afd-color-text);background:rgba(247,148,45,0.22);font-weight:700;border-radius:2px;padding-inline:2px;}.afd-search-view .views-empty{padding-block:24px;font:400 16px/1.6 var(--afd-font-body);color:var(--afd-color-text-muted);}


.tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 24px;padding:0;list-style:none;border-bottom:1px solid var(--afd-color-border-strong);}.tabs__tab{margin:0;}.tabs a{display:inline-block;padding:10px 16px;text-decoration:none;font:700 13px/1 var(--afd-font-body);color:var(--afd-color-text-muteder);border-bottom:2px solid transparent;}.tabs a.is-active{color:var(--afd-color-orange-600);border-bottom-color:var(--afd-color-orange-600);}
.button,input[type='submit'],input[type='button'],button:not([class]){display:inline-flex;align-items:center;gap:8px;padding:16px 28px;border:none;border-radius:var(--afd-radius-sm);background:var(--afd-color-orange-600);color:var(--afd-color-white);font:900 12.5px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;cursor:pointer;transition:background var(--afd-duration) ease,transform var(--afd-duration) var(--afd-ease);}.button:hover,input[type='submit']:hover,input[type='button']:hover,button:not([class]):hover{background:var(--afd-color-copper-600);color:var(--afd-color-white);}.button--secondary{background:transparent;color:var(--afd-color-text);border:1px solid var(--afd-color-border-strong);}.button--secondary:hover{background:var(--afd-color-surface-alt);color:var(--afd-color-text);}
.afd-africa-map{font-family:var(--afd-font-body);}.afd-africa-map africa-map{display:block;}.afd-africa-map__wrap{position:relative;display:flex;justify-content:center;background:#FBF8F5;border:1px solid var(--afd-color-border);overflow:hidden;}.afd-africa-map__wrap::before{content:'';position:absolute;inset:0;background-image:var(--afd-map-bg-image,url("/sites/default/files/2026-09/746983110_18086277032559155_3629371460062278669_n.jpeg"));background-size:cover;background-position:center;opacity:var(--afd-map-bg-opacity,0.22);pointer-events:none;}.afd-africa-map__stage{position:relative;max-width:100%;}.afd-africa-map__stage svg{display:block;}@media (max-width:34rem){.afd-africa-map__stage > div[style*="position:absolute"][style*="width:330px"]{width:calc(100% - 40px);}.afd-africa-map__legend{position:static !important;flex-direction:row !important;flex-wrap:wrap;margin-top:14px;padding:0 14px 14px;}.afd-africa-map__legend-btn{padding:6px 10px;font-size:11px;}.afd-africa-map__hint{position:static !important;margin:0 14px 4px;}}
.afd-card-panel{display:flex;flex-direction:column;background:var(--afd-color-white);border:1px solid var(--afd-color-border);text-decoration:none;color:inherit;}.afd-card-panel__title{font:700 24px/1.2 var(--afd-font-heading);letter-spacing:-0.015em;color:var(--afd-color-text);margin-block-end:12px;}.afd-card-panel__body{font:400 16px/1.65 var(--afd-font-body);color:var(--afd-color-text-muteder);text-wrap:pretty;}.afd-card-panel--rule,.afd-card-panel--numbered{border-radius:var(--afd-radius-md);box-shadow:0 2px 6px -2px rgba(46,31,21,0.05);transition:transform 420ms var(--afd-ease),box-shadow 420ms ease,border-color 420ms ease;}.afd-card-panel--rule{padding:30px 28px 32px;border-radius:16px;}.afd-card-panel--numbered{padding:32px 30px 30px;border-radius:22px;}.afd-card-panel--rule:hover,.afd-card-panel--numbered:hover{transform:translateY(-8px);border-color:var(--afd-color-border-accent);box-shadow:0 26px 48px -20px rgba(46,31,21,0.26);}.afd-card-panel--rule .afd-card-panel__rule{display:block;width:34px;height:4px;border-radius:var(--afd-radius-pill);margin-block-end:22px;transition:width 460ms var(--afd-ease);}.afd-card-panel--rule:hover .afd-card-panel__rule{width:82px;}.afd-card-panel__status{display:block;font:700 10.5px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;color:var(--afd-color-text-faint);margin-block-end:6px;}.afd-card-panel--numbered .afd-card-panel__number{font:900 12px/1 var(--afd-font-body);letter-spacing:0.18em;color:var(--afd-color-amber-500);margin-block-end:22px;}.afd-card-panel--flat{gap:14px;padding:34px 32px 38px;border-color:var(--afd-color-border-strong);transition:border-color 320ms ease;}.afd-card-panel--flat:hover{border-color:var(--afd-color-copper-600);}.afd-card-panel--flat .afd-card-panel__cta{margin-top:auto;padding-top:12px;font:900 12px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;color:var(--afd-color-orange-600);}.afd-card-panel--solid{border:none;padding:46px 44px;}.afd-card-panel--solid .afd-card-panel__title{font-size:34px;line-height:1.15;}.afd-card-panel--solid .afd-card-panel__body{font-size:18.5px;color:var(--afd-color-brown-800);}.afd-card-panel--solid.afd-card-panel--on-dark .afd-card-panel__title{color:var(--afd-color-white);}.afd-card-panel--solid.afd-card-panel--on-dark .afd-card-panel__body{color:rgba(255,255,255,0.82);}
.afd-card-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:300px;border-radius:var(--afd-radius-lg);overflow:hidden;text-decoration:none;background:var(--afd-color-brown-700);isolation:isolate;}.afd-card-tile--square{aspect-ratio:1 / 1;}.afd-card-tile--wide{aspect-ratio:16 / 9;min-height:520px;}.afd-card-tile__media{position:absolute;inset:0;display:block;transition:transform 700ms var(--afd-ease);}.afd-card-tile:hover .afd-card-tile__media{transform:scale(1.07);}.afd-card-tile__image{width:100%;height:100%;object-fit:cover;}.afd-card-tile__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(46,31,21,0.5) 0%,rgba(46,31,21,0.05) 26%,rgba(46,31,21,0.86) 52%,rgba(46,31,21,0.97) 100%);}.afd-card-tile--wide .afd-card-tile__scrim{background:linear-gradient(180deg,rgba(46,31,21,0.45) 0%,rgba(46,31,21,0.05) 28%,rgba(46,31,21,0.85) 62%,rgba(46,31,21,0.97) 100%);}.afd-card-tile__badge{position:absolute;top:22px;left:24px;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,0.85);background:rgba(255,255,255,0.08);color:var(--afd-color-white);backdrop-filter:blur(2px);transform:translateX(0);transition:all 320ms var(--afd-ease);}.afd-card-tile:hover .afd-card-tile__badge{border-color:var(--afd-color-amber-500);background:var(--afd-color-amber-500);color:var(--afd-color-brown-900);transform:translateX(6px);}.afd-card-tile__body{position:relative;display:flex;flex-direction:column;gap:12px;padding:30px 28px;margin-top:auto;}.afd-card-tile--wide .afd-card-tile__body{gap:16px;padding:40px clamp(28px,3vw,48px) 44px;max-width:60ch;}.afd-card-tile__kicker{font:900 11.5px/1 var(--afd-font-body);letter-spacing:0.16em;text-transform:uppercase;color:var(--afd-color-amber-500);}.afd-card-tile--wide .afd-card-tile__kicker{font-size:12px;}.afd-card-tile__title{font:800 clamp(24px,2vw,30px)/1.15 var(--afd-font-heading);letter-spacing:-0.015em;color:var(--afd-color-white);text-wrap:balance;}.afd-card-tile--wide .afd-card-tile__title{font-size:clamp(30px,3.2vw,46px);line-height:1.1;}.afd-card-tile__excerpt{font:400 15.5px/1.55 var(--afd-font-body);color:rgba(255,255,255,0.72);}.afd-card-tile__meta{font:400 14px/1 var(--afd-font-body);color:rgba(255,255,255,0.7);}.afd-card-tile__cta{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;margin-top:6px;padding:11px 20px;border-radius:var(--afd-radius-pill);background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.26);font:900 11.5px/1 var(--afd-font-body);letter-spacing:0.12em;text-transform:uppercase;color:var(--afd-color-white);transition:background var(--afd-duration) ease,border-color var(--afd-duration) ease,transform var(--afd-duration) var(--afd-ease);}.afd-card-tile--wide .afd-card-tile__cta{padding:14px 26px;background:var(--afd-color-orange-600);border-color:var(--afd-color-orange-600);}.afd-card-tile:hover .afd-card-tile__cta{background:var(--afd-color-orange-600);border-color:var(--afd-color-orange-600);transform:translateX(4px);}.afd-card-tile--wide:hover .afd-card-tile__cta{background:var(--afd-color-amber-500);border-color:var(--afd-color-amber-500);}.afd-card-tile__cta-arrow{font-style:normal;display:inline-block;transition:transform var(--afd-duration) var(--afd-ease);}.afd-card-tile:hover .afd-card-tile__cta-arrow{transform:translateX(3px);}.afd-card-tile__join{align-self:flex-start;margin-top:18px;padding:13px 24px;display:inline-flex;align-items:center;gap:8px;background:var(--afd-color-amber-500);color:var(--afd-color-brown-900);font:900 11.5px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;border-radius:var(--afd-radius-pill);transition:background 300ms ease,transform 300ms var(--afd-ease),box-shadow 300ms ease;}.afd-card-tile:hover .afd-card-tile__join{background:var(--afd-color-white);transform:translateY(-3px);box-shadow:0 10px 26px rgba(0,0,0,0.35);}.afd-card-tile__join-arrow{font-style:normal;display:inline-block;}
.afd-cta-banner{background:var(--afd-cta-banner-bg,var(--afd-color-copper-600));}.afd-cta-banner__inner{padding-block:84px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center;}@media (max-width:48rem){.afd-cta-banner__inner{grid-template-columns:minmax(0,1fr);}}.afd-cta-banner__title{margin:0 0 16px;font:800 clamp(30px,2.8vw,42px)/1.12 var(--afd-font-heading);letter-spacing:-0.02em;color:var(--afd-color-white);text-wrap:balance;}.afd-cta-banner__text{margin:0;font:400 17.5px/1.65 var(--afd-font-body);color:rgba(255,255,255,0.85);max-width:42ch;text-wrap:pretty;}.afd-cta-banner--text-dark .afd-cta-banner__title{color:var(--afd-color-brown-900);}.afd-cta-banner--text-dark .afd-cta-banner__text{color:var(--afd-color-brown-800);}.afd-cta-banner__form{display:flex;flex-wrap:wrap;gap:12px;}.afd-cta-banner__form .afd-cta-banner__input{flex:1;min-width:240px;padding:18px 20px;border:1px solid rgba(255,255,255,0.4);background:rgba(255,255,255,0.1);color:var(--afd-color-white);font:400 16px/1 var(--afd-font-body);border-radius:var(--afd-radius-sm);}.afd-cta-banner__form .afd-cta-banner__input:focus{border-color:var(--afd-color-white);}.afd-cta-banner__form .afd-cta-banner__input::placeholder{color:rgba(255,255,255,0.7);}.afd-cta-banner__submit,.afd-cta-banner__button{padding:18px 30px;background:var(--afd-color-white);color:var(--afd-color-rust-700);border:none;font:900 12.5px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;cursor:pointer;border-radius:var(--afd-radius-sm);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background var(--afd-duration) ease,color var(--afd-duration) ease;}.afd-cta-banner__submit:hover,.afd-cta-banner__button:hover{background:var(--afd-color-brown-900);color:var(--afd-color-white);}.afd-cta-banner__button{justify-self:start;padding-inline:34px;}.afd-cta-banner__button--amber{background:var(--afd-color-amber-500);color:var(--afd-color-brown-900);}.afd-cta-banner__button--amber:hover{background:var(--afd-color-white);color:var(--afd-color-brown-900);}.afd-cta-banner__button--dark{background:var(--afd-color-brown-900);color:var(--afd-color-white);}.afd-cta-banner__button--dark:hover{background:var(--afd-color-white);color:var(--afd-color-brown-900);}.afd-cta-banner__form.is-submitted .afd-cta-banner__input,.afd-cta-banner__form.is-submitted .afd-cta-banner__submit{display:none;}.afd-cta-banner__thanks{margin:0;padding:18px 4px;font:700 14px/1.4 var(--afd-font-body);color:var(--afd-color-white);}
.afd-grid{display:grid;align-items:stretch;}.afd-grid--top-rule{border-top:1px solid var(--afd-color-text);}.afd-grid--top-rule > * + *{border-inline-start:1px solid var(--afd-color-border);padding-inline-start:24px;}.afd-grid--gap-sm{gap:16px;}.afd-grid--gap-md{gap:26px;}.afd-grid--gap-lg{gap:clamp(24px,3vw,40px);}.afd-grid--gap-xl{gap:clamp(48px,6vw,96px);}.afd-grid--cols-auto{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));}.afd-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.afd-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.afd-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.afd-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr));}.afd-grid--cols-flow{display:flex;flex-wrap:wrap;align-items:flex-start;}.afd-grid--cols-wide-narrow{grid-template-columns:minmax(0,1.25fr) minmax(0,0.75fr);align-items:start;}@media (max-width:56rem){.afd-grid--cols-wide-narrow{grid-template-columns:minmax(0,1fr);}}.afd-grid--cols-content-aside{grid-template-columns:minmax(0,1fr) 260px;align-items:start;}.afd-grid--cols-aside-content{grid-template-columns:210px minmax(0,1fr);align-items:start;}.afd-grid--cols-photo-trio{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));align-items:stretch;}.afd-grid--cols-photo-trio > *:first-child{grid-row:1 / 3;}@media (max-width:56rem){.afd-grid--cols-photo-trio{grid-template-columns:minmax(0,1fr);grid-template-rows:none;}.afd-grid--cols-photo-trio > *:first-child{grid-row:auto;}}@media (max-width:56rem){.afd-grid--cols-content-aside,.afd-grid--cols-aside-content{grid-template-columns:minmax(0,1fr);}}@media (max-width:56rem){.afd-grid--cols-3,.afd-grid--cols-4,.afd-grid--cols-5{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:34rem){.afd-grid--cols-2,.afd-grid--cols-3,.afd-grid--cols-4,.afd-grid--cols-5{grid-template-columns:minmax(0,1fr);}}.afd-grid > *{min-width:0;}
.afd-hero-home{position:relative;height:70vh;min-height:560px;background:var(--afd-color-brown-800);overflow:hidden;isolation:isolate;}.afd-hero-home--height-compact{height:55vh;min-height:460px;}.afd-hero-home--height-tall{height:88vh;min-height:640px;}@media (max-width:56rem){.afd-hero-home{height:50vh;min-height:380px;}.afd-hero-home--height-compact{height:40vh;min-height:320px;}.afd-hero-home--height-tall{height:62vh;min-height:440px;}}.afd-hero-home__slide{position:absolute;inset:0;display:flex;align-items:center;opacity:0;z-index:0;}.afd-hero-home__slide.is-active{opacity:1;z-index:2;}.afd-hero-home__slide.is-leaving{opacity:1;z-index:1;}@media (prefers-reduced-motion:no-preference){.afd-hero-home__slide{transition:opacity 1100ms var(--afd-ease);}.afd-hero-home[data-afd-hero-transition="reveal"] .afd-hero-home__slide{clip-path:circle(0% at 50% 50%);transition:clip-path 900ms ease-in-out;}.afd-hero-home[data-afd-hero-transition="reveal"] .afd-hero-home__slide.is-active{clip-path:circle(150% at 50% 50%);}.afd-hero-home[data-afd-hero-transition="reveal"] .afd-hero-home__slide.is-leaving{clip-path:circle(150% at 50% 50%);transition:none;}.afd-hero-home[data-afd-hero-transition="reveal"] .afd-hero-home__slide.is-active .afd-hero-home__inner > *:nth-child(1){transition-delay:1260ms;}.afd-hero-home[data-afd-hero-transition="reveal"] .afd-hero-home__slide.is-active .afd-hero-home__inner > *:nth-child(2){transition-delay:1360ms;}.afd-hero-home[data-afd-hero-transition="reveal"] .afd-hero-home__slide.is-active .afd-hero-home__reveal-ring{width:300vmax;height:300vmax;opacity:1;transition:width 900ms ease-in-out,height 900ms ease-in-out,opacity 80ms ease-in-out;}.afd-hero-home[data-afd-hero-transition="blur"] .afd-hero-home__slide{filter:blur(8px);transform:scale(0.95);transition:filter 900ms var(--afd-ease),transform 900ms var(--afd-ease),opacity 900ms var(--afd-ease);}.afd-hero-home[data-afd-hero-transition="blur"] .afd-hero-home__slide.is-active{filter:blur(0);transform:scale(1);}.afd-hero-home[data-afd-hero-transition="blur"] .afd-hero-home__slide.is-leaving{filter:blur(8px);transform:scale(1);opacity:0;}}.afd-hero-home::before,.afd-hero-home::after{content:'';position:absolute;left:0;right:0;height:50%;background:#000;z-index:10;transform:scaleY(0);pointer-events:none;}.afd-hero-home::before{top:0;transform-origin:top;}.afd-hero-home::after{bottom:0;transform-origin:bottom;}@media (prefers-reduced-motion:no-preference){.afd-hero-home::before,.afd-hero-home::after{transition:transform 450ms ease-in-out;}.afd-hero-home.is-shutter-snap::before,.afd-hero-home.is-shutter-snap::after{transition:none;}}.afd-hero-home.is-shutter-closing::before,.afd-hero-home.is-shutter-closing::after{transform:scaleY(1);}.afd-hero-home__media{position:absolute;top:0;right:0;bottom:0;left:46%;color:var(--afd-color-white);transform:scale(1.05);}.afd-hero-home__slide.is-active .afd-hero-home__media{transform:scale(1);}@media (prefers-reduced-motion:no-preference){.afd-hero-home__media{transition:transform 1300ms var(--afd-ease);}}.afd-hero-home__media--placeholder{background:repeating-linear-gradient(115deg,#4A2E19 0 14px,#3A2313 14px 28px);}.afd-hero-home__image{width:100%;height:100%;object-fit:cover;transform:scale(1);}@media (prefers-reduced-motion:no-preference){.afd-hero-home__slide.is-active .afd-hero-home__image{animation:afd-hero-home-slide-zoom var(--afd-hero-slide-duration,7s) linear forwards;}}@keyframes afd-hero-home-slide-zoom{from{transform:scale(1);}to{transform:scale(1.08);}}.afd-hero-home__gradient-h{position:absolute;inset:0;background:linear-gradient(90deg,var(--afd-color-brown-800) 0%,var(--afd-color-brown-800) 42%,rgba(58,35,19,0.72) 58%,rgba(58,35,19,0.35) 100%);pointer-events:none;}.afd-hero-home__weave{position:absolute;inset:-8%;right:54%;background:repeating-linear-gradient(115deg,rgba(74,46,25,0.55) 0 24px,rgba(58,35,19,0.55) 24px 48px);animation:afd-hero-home-drift 22s ease-in-out infinite;pointer-events:none;}.afd-hero-home__gradient-v{position:absolute;inset:0;background:linear-gradient(180deg,rgba(46,31,21,0.55) 0%,rgba(46,31,21,0.35) 34%,rgba(46,31,21,0.88) 78%,var(--afd-color-brown-900) 100%);pointer-events:none;}.afd-hero-home--has-media .afd-hero-home__media{left:0;}.afd-hero-home--has-media .afd-hero-home__weave{display:none;}.afd-hero-home--has-media .afd-hero-home__gradient-h,.afd-hero-home--has-media .afd-hero-home__gradient-v{background:none;}.afd-hero-home__reveal-ring{position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;border:6px solid var(--afd-color-white);box-shadow:0 0 24px 6px rgba(255,255,255,0.8);transform:translate(-50%,-50%);opacity:0;z-index:2;pointer-events:none;}.afd-hero-home__glow{position:absolute;bottom:-160px;left:-120px;width:620px;height:620px;z-index:1;border-radius:50%;background:radial-gradient(circle at 40% 40%,rgba(247,148,45,0.22),rgba(247,148,45,0) 68%);animation:afd-hero-home-drift 18s ease-in-out infinite reverse;pointer-events:none;}.afd-hero-home__watch-wrap{position:absolute;top:clamp(28px,5vw,56px);right:var(--afd-container-pad);z-index:2;}.afd-hero-home__watch{display:flex;flex-direction:column;align-items:center;gap:14px;border:0;background:none;padding:0;font:inherit;cursor:pointer;text-decoration:none;}.afd-hero-home__watch-ring,.afd-hero-home__watch-btn{position:relative;width:74px;height:74px;border-radius:50%;}.afd-hero-home__watch-ring{position:absolute;top:0;left:50%;margin-inline-start:-37px;border:2px solid rgba(247,148,45,0.8);animation:afd-hero-home-pulse 2600ms ease-out infinite;pointer-events:none;}.afd-hero-home__watch-btn{display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,0.6);color:var(--afd-color-white);background:rgba(46,31,21,0.35);backdrop-filter:blur(3px);transition:transform 380ms var(--afd-ease),background 380ms ease,border-color 380ms ease,color 380ms ease;}.afd-hero-home__watch:hover .afd-hero-home__watch-btn{transform:scale(1.09);background:var(--afd-color-amber-500);border-color:var(--afd-color-amber-500);color:var(--afd-color-brown-900);}.afd-hero-home__watch-label{font:900 10.5px/1 var(--afd-font-body);letter-spacing:0.18em;text-transform:uppercase;color:rgba(255,255,255,0.72);transition:color 320ms ease;}.afd-hero-home__watch:hover .afd-hero-home__watch-label{color:var(--afd-color-amber-500);}.afd-hero-home__inner{position:relative;z-index:1;padding-block:clamp(28px,4vh,56px) clamp(32px,5vh,64px);width:100%;}.afd-hero-home__inner > *{opacity:0;transform:translateY(26px);}.afd-hero-home__slide.is-active .afd-hero-home__inner > *{opacity:1;transform:translateY(0);}@media (prefers-reduced-motion:no-preference){.afd-hero-home__inner > *{transition:opacity 720ms ease,transform 720ms var(--afd-ease);}.afd-hero-home__inner > *:nth-child(1){transition-delay:60ms;}.afd-hero-home__inner > *:nth-child(2){transition-delay:160ms;}}.afd-hero-home__title{margin:0 0 18px;font:800 clamp(30px,min(5.5vw,8vh),72px)/1.04 var(--afd-font-heading);letter-spacing:-0.03em;color:var(--afd-color-white);max-width:18ch;text-wrap:balance;}.afd-hero-home__title-line{display:block;}.afd-hero-home__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-block-end:clamp(24px,3vw,40px);}.afd-hero-home__cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:12px;padding:19px 34px;border-radius:var(--afd-radius-pill);text-decoration:none;font:900 12.5px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;border:1px solid rgba(255,255,255,0.45);color:var(--afd-color-white);transition:background 340ms ease,color 340ms ease,border-color 340ms ease,transform 340ms var(--afd-ease),box-shadow 340ms ease;}.afd-hero-home__cta:hover{transform:translateY(-3px);box-shadow:0 16px 38px rgba(0,0,0,0.34);}.afd-hero-home__cta--primary{background:var(--afd-color-amber-500);border-color:var(--afd-color-amber-500);color:var(--afd-color-brown-900);}.afd-hero-home__cta--primary:hover{background:var(--afd-color-white);border-color:var(--afd-color-white);}.afd-hero-home__cta:not(.afd-hero-home__cta--primary):hover{background:rgba(255,255,255,0.12);border-color:var(--afd-color-white);}.afd-hero-home__progress{position:absolute;top:clamp(22px,3.4vw,34px);left:calc(var(--afd-container-pad) + 40px);right:calc(var(--afd-container-pad) + 40px);z-index:3;display:flex;gap:8px;}.afd-hero-home__progress-seg{flex:1 1 0;height:3px;padding:0;border:0;border-radius:2px;background:rgba(255,255,255,0.28);cursor:pointer;overflow:hidden;}.afd-hero-home__progress-fill{display:block;width:0%;height:100%;background:var(--afd-color-white);border-radius:inherit;}.afd-hero-home__progress-seg.is-complete .afd-hero-home__progress-fill{width:100%;}@media (prefers-reduced-motion:no-preference){.afd-hero-home__progress-seg.is-active .afd-hero-home__progress-fill{animation:afd-hero-home-progress-fill var(--afd-hero-slide-duration,7s) linear forwards;}}@media (prefers-reduced-motion:reduce){.afd-hero-home__progress-seg.is-active .afd-hero-home__progress-fill{width:100%;}}@keyframes afd-hero-home-progress-fill{from{width:0%;}to{width:100%;}}.afd-hero-home.is-paused .afd-hero-home__progress-seg.is-active .afd-hero-home__progress-fill,.afd-hero-home.is-paused .afd-hero-home__slide.is-active .afd-hero-home__image{animation-play-state:paused;}.afd-hero-home__nav-btn{position:absolute;top:clamp(22px,3.4vw,34px);z-index:4;width:32px;height:26px;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--afd-radius-sm);background:rgba(46,31,21,0.35);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:var(--afd-color-white);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity 240ms ease,background 200ms ease,color 200ms ease;}.afd-hero-home__nav-btn svg{width:14px;height:14px;}.afd-hero-home__nav-btn--prev{left:var(--afd-container-pad);}.afd-hero-home__nav-btn--next{right:var(--afd-container-pad);}.afd-hero-home:hover .afd-hero-home__nav-btn,.afd-hero-home:focus-within .afd-hero-home__nav-btn{opacity:1;pointer-events:auto;}@media (hover:none){.afd-hero-home__nav-btn{opacity:1;pointer-events:auto;}}.afd-hero-home__nav-btn:hover{background:var(--afd-color-amber-500);color:var(--afd-color-brown-900);}.afd-hero-home__scrollcue{position:absolute;right:var(--afd-container-pad);bottom:clamp(30px,4vw,52px);z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;}.afd-hero-home__scrollcue-line{width:1px;height:54px;background:linear-gradient(180deg,rgba(255,255,255,0.7),rgba(255,255,255,0));animation:afd-hero-home-cue 2400ms ease-in-out infinite;}.afd-hero-home__scrollcue-label{font:900 10.5px/1 var(--afd-font-body);letter-spacing:0.2em;text-transform:uppercase;color:rgba(255,255,255,0.5);}@keyframes afd-hero-home-drift{0%{transform:translate3d(0,0,0);}50%{transform:translate3d(-3%,2%,0);}100%{transform:translate3d(0,0,0);}}@keyframes afd-hero-home-pulse{0%{transform:scale(1);opacity:0.55;}70%{transform:scale(1.55);opacity:0;}100%{transform:scale(1.55);opacity:0;}}@keyframes afd-hero-home-cue{0%{transform:scaleY(0.2);transform-origin:top;opacity:0.2;}50%{transform:scaleY(1);opacity:1;}100%{transform:scaleY(0.2);transform-origin:bottom;opacity:0.2;}}@media (max-width:56rem){.afd-hero-home__media{left:0;opacity:0.25;}.afd-hero-home__weave{right:0;}.afd-hero-home--has-media .afd-hero-home__media{opacity:1;}}.afd-hero-home__video-dialog{position:fixed;inset:0;margin:auto;width:min(92vw,960px);padding:0;border:0;border-radius:20px;background:#000;box-shadow:0 40px 80px -20px rgba(0,0,0,0.6);}.afd-hero-home__video-dialog::backdrop{background:rgba(20,12,7,0.82);}.afd-hero-home__video-dialog-frame{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:20px;overflow:hidden;background:#000;}.afd-hero-home__video-dialog-frame iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;}.afd-hero-home__video-dialog-close{position:absolute;top:14px;right:14px;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(20,12,7,0.7);color:var(--afd-color-white);cursor:pointer;box-shadow:0 6px 16px -6px rgba(0,0,0,0.6);transition:background 240ms ease,transform 240ms var(--afd-ease);z-index:2;}.afd-hero-home__video-dialog-close:hover{background:var(--afd-color-orange-600);transform:scale(1.08);}.afd-hero-home__video-dialog-spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(255,255,255,0.25);border-top-color:var(--afd-color-white);border-radius:50%;animation:afd-hero-home-video-spin 800ms linear infinite;}.afd-hero-home__video-dialog:not(.is-loading) .afd-hero-home__video-dialog-spinner{display:none;}@keyframes afd-hero-home-video-spin{to{transform:rotate(360deg);}}@media (max-width:34rem){.afd-hero-home__video-dialog{width:100vw;border-radius:0;}.afd-hero-home__video-dialog-frame{border-radius:0;}}
.afd-impact-stats{position:relative;overflow:hidden;background:var(--afd-color-brown-900);}.afd-impact-stats__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.afd-impact-stats__media.is-parallax{inset:auto;top:0;left:0;height:100vh;}.afd-impact-stats__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(29,18,11,0.86) 0%,rgba(29,18,11,0.72) 45%,rgba(29,18,11,0.88) 100%);}.afd-impact-stats:not(.afd-impact-stats--has-media) .afd-impact-stats__scrim{display:none;}.afd-impact-stats__inner{position:relative;z-index:1;padding-block:clamp(64px,7vw,96px);}.afd-impact-stats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;}.afd-impact-stats__grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.afd-impact-stats__card{display:flex;flex-direction:column;align-items:center;gap:16px;padding:34px 24px 30px;text-align:center;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.14);border-radius:var(--afd-radius-lg);backdrop-filter:blur(6px);transition:background var(--afd-duration) ease,transform var(--afd-duration) var(--afd-ease),border-color var(--afd-duration) ease;}.afd-impact-stats__card:hover{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.28);transform:translateY(-6px);}.afd-impact-stats__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:color-mix(in srgb,var(--afd-impact-stats-color) 22%,transparent);color:var(--afd-impact-stats-color);}.afd-impact-stats__value{display:block;font:800 clamp(38px,3.6vw,50px)/1 var(--afd-font-heading);letter-spacing:-0.03em;color:var(--afd-color-white);}.afd-impact-stats__label{display:block;font:700 12px/1.5 var(--afd-font-body);letter-spacing:0.08em;text-transform:uppercase;color:rgba(255,255,255,0.6);}@media (max-width:56rem){.afd-impact-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px;}}@media (max-width:30rem){.afd-impact-stats__grid{grid-template-columns:minmax(0,1fr);}}
.afd-link-row{display:flex;align-items:center;gap:28px;padding:28px 6px;border-top:1px solid var(--afd-color-border-strong);text-decoration:none;color:inherit;transition:background var(--afd-duration) ease;}.afd-link-row:last-child{border-bottom:1px solid var(--afd-color-border-strong);}.afd-link-row:hover{background:var(--afd-color-surface-alt);}.afd-link-row__format{flex:0 0 auto;min-width:46px;font:400 11px/1 var(--afd-font-mono);letter-spacing:0.08em;color:var(--afd-color-text-faint);}.afd-link-row__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;}.afd-link-row__title{font:700 19px/1.35 var(--afd-font-heading);color:var(--afd-color-text);}.afd-link-row__subtitle{font:400 15.5px/1.5 var(--afd-font-body);color:var(--afd-color-text-muteder);}.afd-link-row__meta{flex:0 0 auto;font:400 14px/1 var(--afd-font-body);color:var(--afd-color-text-faint);}.afd-link-row__action{flex:0 0 auto;font:900 12px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;color:var(--afd-color-orange-600);}
.afd-network-wheel{display:grid;grid-template-columns:minmax(300px,0.85fr) minmax(320px,1fr);gap:clamp(40px,5vw,88px);align-items:center;}@media (max-width:56rem){.afd-network-wheel{grid-template-columns:minmax(0,1fr);}}.afd-network-wheel__diagram{display:flex;flex-direction:column;gap:34px;align-items:center;}.afd-network-wheel__svg{width:100%;max-width:440px;display:block;overflow:visible;}.afd-network-wheel__segment{cursor:pointer;stroke:var(--afd-color-brown-900);stroke-width:1.4;opacity:0.4;transform-box:fill-box;transform-origin:center;transition:transform 520ms var(--afd-ease),opacity 420ms ease;}.afd-network-wheel__segment.is-active{opacity:1;}.afd-network-wheel__label{pointer-events:none;font:900 7.2px/1 var(--afd-font-body);letter-spacing:0.4px;opacity:0.5;transition:opacity 400ms ease;}.afd-network-wheel__label.is-active{opacity:1;}.afd-network-wheel__pills{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;}.afd-network-wheel__pill{padding:11px 19px;cursor:pointer;border-radius:var(--afd-radius-pill);font:900 12px/1 var(--afd-font-body);letter-spacing:0.08em;text-transform:uppercase;background:transparent;color:rgba(255,255,255,0.6);border:1px solid rgba(255,255,255,0.22);transition:background 340ms ease,color 340ms ease,border-color 340ms ease,transform 340ms var(--afd-ease);}.afd-network-wheel__pill.is-active{color:var(--afd-color-white);transform:translateY(-2px);}.afd-network-wheel__panel{transition:opacity 460ms ease,transform 460ms var(--afd-ease);}.afd-network-wheel__panel.is-transitioning{opacity:0;transform:translateY(14px);}.afd-network-wheel__panel-head{display:flex;align-items:baseline;gap:16px;margin-block-end:22px;}.afd-network-wheel__index{font:400 13px/1 var(--afd-font-mono);letter-spacing:0.1em;color:rgba(255,255,255,0.45);}.afd-network-wheel__rule{flex:1;height:1px;background:rgba(255,255,255,0.16);}.afd-network-wheel__title{margin:0 0 10px;font:800 clamp(32px,3.4vw,50px)/1.06 var(--afd-font-heading);letter-spacing:-0.025em;color:var(--afd-color-white);}.afd-network-wheel__lead{margin:0 0 26px;font:700 italic clamp(19px,1.7vw,24px)/1.4 var(--afd-font-body);color:var(--afd-color-amber-500);text-wrap:balance;}.afd-network-wheel__body{margin:0 0 34px;font:400 clamp(17px,1.4vw,19.5px)/1.75 var(--afd-font-body);color:rgba(255,255,255,0.78);max-width:46ch;text-wrap:pretty;}.afd-network-wheel__cta{display:inline-flex;align-items:center;gap:12px;padding:17px 30px;background:var(--afd-color-amber-500);color:var(--afd-color-brown-900);text-decoration:none;font:900 12.5px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;border-radius:var(--afd-radius-pill);transition:background var(--afd-duration) ease;}.afd-network-wheel__cta:hover{background:var(--afd-color-white);}
.afd-numbered-feature-card{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:40px 34px 34px;border:1px solid var(--afd-color-border-strong);border-radius:var(--afd-radius-lg);background:var(--afd-color-white);text-decoration:none;color:inherit;box-shadow:0 2px 6px -2px rgba(46,31,21,0.05);transition:transform 460ms var(--afd-ease),box-shadow 460ms ease,border-color 460ms ease;}.afd-numbered-feature-card:hover{transform:translateY(-12px);box-shadow:0 34px 60px -22px rgba(46,31,21,0.32);border-color:var(--afd-color-amber-500);}.afd-numbered-feature-card__glow{position:absolute;inset:0;pointer-events:none;background:linear-gradient(150deg,rgba(247,148,45,0.11),rgba(247,148,45,0) 62%);opacity:0;transition:opacity 460ms ease;}.afd-numbered-feature-card:hover .afd-numbered-feature-card__glow{opacity:1;}.afd-numbered-feature-card__sweep{position:absolute;top:0;left:0;height:3px;width:100%;background:linear-gradient(90deg,var(--afd-color-amber-500),var(--afd-color-orange-600));transform:scaleX(0);transform-origin:left;transition:transform 560ms var(--afd-ease);}.afd-numbered-feature-card:hover .afd-numbered-feature-card__sweep{transform:scaleX(1);}.afd-numbered-feature-card__number{position:relative;font:900 12px/1 var(--afd-font-body);letter-spacing:0.2em;color:var(--afd-color-amber-500);margin-block-end:30px;}.afd-numbered-feature-card__title{position:relative;margin:0 0 12px;font:700 clamp(23px,1.8vw,28px)/1.18 var(--afd-font-heading);letter-spacing:-0.015em;color:var(--afd-color-text);}.afd-numbered-feature-card__body{position:relative;margin:0;font:400 16px/1.65 var(--afd-font-body);color:var(--afd-color-text-muteder);text-wrap:pretty;}.afd-numbered-feature-card__divider{position:relative;display:block;height:1px;background:var(--afd-color-border);margin:28px 0 18px;}.afd-numbered-feature-card__footer{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;}.afd-numbered-feature-card__meta{font:400 12px/1 var(--afd-font-mono);letter-spacing:0.06em;color:var(--afd-color-text-faint-alt);}.afd-numbered-feature-card__arrow{width:40px;height:40px;flex:0 0 auto;margin-inline-start:auto;border-radius:var(--afd-radius-pill);background:var(--afd-color-cream-200);color:var(--afd-color-copper-600);display:grid;place-items:center;font:700 15px/1 var(--afd-font-body);transition:background 420ms ease,color 420ms ease,transform 420ms var(--afd-ease);}.afd-numbered-feature-card:hover .afd-numbered-feature-card__arrow{background:var(--afd-color-orange-600);color:var(--afd-color-white);transform:translateX(4px) scale(1.08);}
.afd-pill-link-wrap{display:flex;justify-content:center;margin-top:50px;}.afd-pill-link{display:inline-flex;align-items:center;gap:10px;padding:17px 32px;border-radius:var(--afd-radius-pill);text-decoration:none;font:900 12.5px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;transition:background var(--afd-duration) ease,border-color var(--afd-duration) ease,color var(--afd-duration) ease;}.afd-pill-link--outline{border:1px solid rgba(255,255,255,0.35);color:var(--afd-color-white);}.afd-pill-link--outline:hover{background:var(--afd-color-amber-500);border-color:var(--afd-color-amber-500);color:var(--afd-color-brown-900);}.afd-pill-link--solid{border:1px solid var(--afd-color-amber-500);background:var(--afd-color-amber-500);color:var(--afd-color-brown-900);}.afd-pill-link--solid:hover{background:var(--afd-color-white);border-color:var(--afd-color-white);}.afd-pill-link--outline-dark{border:1px solid var(--afd-color-border-strong);color:var(--afd-color-brown-700);}.afd-pill-link--outline-dark:hover{background:var(--afd-color-amber-500);border-color:var(--afd-color-amber-500);color:var(--afd-color-brown-900);}
.afd-section-heading{margin-block-end:54px;}.afd-section-heading__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 30px;}.afd-section-heading__head-text{flex:1 1 320px;min-width:0;}.afd-section-heading__eyebrow{margin:0 0 18px;font:900 12px/1 var(--afd-font-body);letter-spacing:0.22em;text-transform:uppercase;color:var(--afd-color-copper-600);}.afd-section-heading__link{flex-shrink:0;font:900 12.5px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;color:var(--afd-color-orange-600);text-decoration:none;}.afd-section-heading__side-text{flex-shrink:0;margin:0;font:400 17px/1.7 var(--afd-font-body);color:var(--afd-color-text-muted);max-width:40ch;text-wrap:pretty;}.afd-section-heading--on-dark .afd-section-heading__eyebrow{color:var(--afd-color-amber-500);}.afd-section-heading--on-dark .afd-section-heading__side-text{color:rgba(255,255,255,0.7);}.afd-section-heading__title{margin:0;font:800 clamp(32px,3.1vw,46px)/1.1 var(--afd-font-heading);letter-spacing:-0.02em;color:var(--afd-color-text);text-wrap:balance;}.afd-section-heading--on-dark .afd-section-heading__title{color:var(--afd-color-white);}.afd-section-heading__intro{margin:22px 0 0;font:400 18px/1.75 var(--afd-font-body);color:var(--afd-color-text-muted);max-width:62ch;text-wrap:pretty;}.afd-section-heading--on-dark .afd-section-heading__intro{color:rgba(255,255,255,0.78);}.afd-section-heading--compact .afd-section-heading__title{font:700 15px/1 var(--afd-font-heading);letter-spacing:0.02em;}.afd-section-heading--compact .afd-section-heading__side-text{font:400 11px/1.5 var(--afd-font-mono);letter-spacing:0.05em;color:var(--afd-color-text-faint);max-width:none;}.afd-section-heading--centered .afd-section-heading__head{flex-direction:column;align-items:center;text-align:center;}.afd-section-heading--centered .afd-section-heading__head-text{flex:none;width:100%;}.afd-section-heading--centered .afd-section-heading__eyebrow{text-align:center;}.afd-section-heading--centered .afd-section-heading__side-text,.afd-section-heading--centered .afd-section-heading__link{flex-shrink:1;margin-inline:auto;}.afd-section-heading--centered .afd-section-heading__intro{margin-inline:auto;}
.afd-site-footer{position:relative;overflow:hidden;background:var(--afd-setting-footer-bg,var(--afd-color-brown-900));font-family:var(--afd-font-body);}.afd-site-footer__pattern{position:absolute;inset:0;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAWfmNhQlgAABZ+anVtYgAAAB5qdW1kYzJwYQARABCAAACqADibcQNjMnBhAAAAFlhqdW1iAAAAR2p1bWRjMm1hABEAEIAAAKoAOJtxA3VybjpjMnBhOjZkNWMwZTk2LTVkYTMtNDk0Yy04YTY1LTA4YTQ0NzI1M2VlMgAAAAOTanVtYgAAAClqdW1kYzJhcwARABCAAACqADibcQNjMnBhLmFzc2VydGlvbnMAAAAAuGp1bWIAAABEanVtZGNib3IAEQAQgAAAqgA4m3ETYzJwYS5pbmdyZWRpZW50LnYzAAAAABhjMnNocKRq2azhvN45Xdx9dBesTQAAAGxjYm9yo2lkYzpmb3JtYXRpaW1hZ2UvcG5namluc3RhbmNlSUR4LHhtcDppaWQ6Y2UxZjdlZTEtNmRkNC00NWI3LThiZTYtMGZjNGY1ZWI1NDlhbHJlbGF0aW9uc2hpcGhwYXJlbnRPZgAAAeJqdW1iAAAAQWp1bWRjYm9yABEAEIAAAKoAOJtxE2MycGEuYWN0aW9ucy52MgAAAAAYYzJzaG5PL1eLw1BKScy6tWAr+rYAAAGZY2JvcqJnYWN0aW9uc4KiZmFjdGlvbmtjMnBhLm9wZW5lZGpwYXJhbWV0ZXJzoWtpbmdyZWRpZW50c4GiY3VybHgtc2VsZiNqdW1iZj1jMnBhLmFzc2VydGlvbnMvYzJwYS5pbmdyZWRpZW50LnYzZGhhc2hYIEmF+rjQuAyNxAhIwVdOzPqFV3z2Z3oCUn0JFZd3oIgrpGZhY3Rpb254HWNvbS5hbnRocm9waWMuY2xhdWRlLnByb3ZpZGVkanBhcmFtZXRlcnOheB9jb20uYW50aHJvcGljLm9yaWdpbi1jb25maWRlbmNlZ3Vua25vd25rZGVzY3JpcHRpb254ZkNsYXVkZSBwcm92aWRlZCB0aGlzIGZpbGUgYXQgdGhlIHJlcXVlc3Qgb2YgYSB1c2VyIGFuZCBtYXkgaGF2ZSBjcmVhdGVkIG9yIG1vZGlmaWVkIHRoZSBmaWxlIGNvbnRlbnRzLm1zb2Z0d2FyZUFnZW50oWRuYW1lZkNsYXVkZXJhbGxBY3Rpb25zSW5jbHVkZWT1AAAAyGp1bWIAAABAanVtZGNib3IAEQAQgAAAqgA4m3ETYzJwYS5oYXNoLmRhdGEAAAAAGGMyc2hHiZiXmAYC5L8xDyjHDpLoAAAAgGNib3KlY2FsZ2ZzaGEyNTZjcGFkTQAAAAAAAAAAAAAAAABkaGFzaFggM1x4eMYoOIdpFZEdZF2i01ar3HvDMtLeQlml2IjHYj1kbmFtZW5qdW1iZiBtYW5pZmVzdGpleGNsdXNpb25zgaJlc3RhcnQYIWZsZW5ndGgZFooAAAI+anVtYgAAACdqdW1kYzJjbAARABCAAACqADibcQNjMnBhLmNsYWltLnYyAAAAAg9jYm9ypWNhbGdmc2hhMjU2aXNpZ25hdHVyZXhNc2VsZiNqdW1iZj0vYzJwYS91cm46YzJwYTo2ZDVjMGU5Ni01ZGEzLTQ5NGMtOGE2NS0wOGE0NDcyNTNlZTIvYzJwYS5zaWduYXR1cmVqaW5zdGFuY2VJRHgseG1wOmlpZDpjNTM4ZjNiMi04YTk0LTQ0ZjYtYTE0ZS1iNTU2ZjA1MzY4OTVyY3JlYXRlZF9hc3NlcnRpb25zg6JjdXJseC1zZWxmI2p1bWJmPWMycGEuYXNzZXJ0aW9ucy9jMnBhLmluZ3JlZGllbnQudjNkaGFzaFggSYX6uNC4DI3ECEjBV07M+oVXfPZnegJSfQkVl3egiCuiY3VybHgqc2VsZiNqdW1iZj1jMnBhLmFzc2VydGlvbnMvYzJwYS5hY3Rpb25zLnYyZGhhc2hYICADY46owolWLSbW7KcLTxADPQNovS4s3FZkNAoKpJR2omN1cmx4KXNlbGYjanVtYmY9YzJwYS5hc3NlcnRpb25zL2MycGEuaGFzaC5kYXRhZGhhc2hYII6Q6vRkCZF489oQ6ZIvbxHXVcx92z+AWmYkunorfpfYdGNsYWltX2dlbmVyYXRvcl9pbmZvo2RuYW1lb0FudGhyb3BpYyBGaWxlc2d2ZXJzaW9uZTEuMC4wa3NwZWNWZXJzaW9uZTIuNC4wAAAQOGp1bWIAAAAoanVtZGMyY3MAEQAQgAAAqgA4m3EDYzJwYS5zaWduYXR1cmUAAAAQCGNib3LShFkCEqIBJhghWQIKMIICBjCCAY2gAwIBAgIUQOWgCu7COdC+uIP6BkIFPWdVEwAwCgYIKoZIzj0EAwMwSTEXMBUGA1UEChMOQW50aHJvcGljLCBQQkMxLjAsBgNVBAMTJUFudGhyb3BpYyBDb250ZW50IENyZWRlbnRpYWxzIFJvb3QgQ0EwHhcNMjYwODA3MTg0MzU2WhcNMjgwODA2MTk0MzU2WjBEMRcwFQYDVQQKEw5BbnRocm9waWMsIFBCQzEpMCcGA1UEAxMgQW50aHJvcGljIENsYXVkZSBDb250ZW50IFNpZ25pbmcwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASYegpry1AYBRTVNL1CpTlbROnY3dey+UrsF9C3phYrATN3ZHf93Mo8RQN0KOUuOn19P4oWNFWe5n2/She9N7eTo1gwVjAOBgNVHQ8BAf8EBAMCB4AwFQYDVR0lBA4wDAYKKwYBBAGD6F4CATAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFM5R4gSBTmRbI/jjxM+aPpzB11zCMAoGCCqGSM49BAMDA2cAMGQCMDFzHRSeAXrSy1WOzkbhPZ6Km2wGTmZ/2gK18k8BQGXyqz88Rdrz6CTX9flAnYNVxgIwcF9c3fVhqmJKpi+UhasNUMko69cyX6STPfta3Q8EjyzDjzoyrol46FP6VFHhvUcJoWNwYWRZDZ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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");background-repeat:repeat;background-size:132px 132px;opacity:var(--afd-setting-footer-pattern-opacity,0.13);pointer-events:none;}.afd-site-footer__grid{position:relative;padding-block:clamp(52px,5vw,76px) clamp(40px,4vw,56px);display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(28px,3.5vw,52px);align-items:start;}.afd-site-footer__brand{display:flex;flex-direction:column;gap:20px;}.afd-site-footer__logo{align-self:flex-start;display:block;background:var(--afd-color-white);padding:12px 16px;line-height:0;}.afd-site-footer__logo img{display:block;height:38px;width:auto;}.afd-site-footer__tagline{margin:0;font:400 15.5px/1.7 var(--afd-font-body);color:rgba(255,255,255,0.7);max-width:30ch;}.afd-site-footer__onehope{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:8px 16px 8px 10px;background:var(--afd-color-white);border-radius:var(--afd-radius-pill);text-decoration:none;box-shadow:0 10px 24px -14px rgba(0,0,0,0.5);transition:transform 260ms var(--afd-ease),box-shadow 260ms ease;}.afd-site-footer__onehope:hover{transform:translateY(-2px);box-shadow:0 14px 28px -14px rgba(0,0,0,0.6);}.afd-site-footer__onehope-mark{display:inline-flex;}.afd-site-footer__onehope-mark img{display:block;height:22px;width:auto;}.afd-site-footer__onehope-label{font:700 10.5px/1.4 var(--afd-font-mono);letter-spacing:0.08em;text-transform:uppercase;white-space:nowrap;color:var(--afd-color-brown-900);transition:color 240ms ease;}.afd-site-footer__onehope:hover .afd-site-footer__onehope-label{color:var(--afd-setting-footer-accent,var(--afd-color-amber-500));}.afd-site-footer__column{display:flex;flex-direction:column;}.afd-site-footer__heading{margin:0 0 18px;font:900 var(--afd-setting-footer-heading-size,13.5px)/1 var(--afd-font-body);letter-spacing:0.16em;text-transform:uppercase;color:var(--afd-setting-footer-accent,var(--afd-color-amber-500));}.afd-site-footer__link{display:block;width:fit-content;padding:8px 0;font:var(--afd-setting-footer-link-weight,700) 15px/1.4 var(--afd-font-body);color:rgba(255,255,255,0.8);text-decoration:none;transition:color 240ms ease;}.afd-site-footer__link:hover{color:var(--afd-setting-footer-accent,var(--afd-color-amber-500));}.afd-site-footer__bottom{position:relative;padding-block-end:8px;}.afd-site-footer__rule{display:block;height:1px;background:rgba(255,255,255,0.16);}.afd-site-footer__legal{display:flex;flex-wrap:wrap;gap:16px 30px;align-items:center;justify-content:space-between;padding:22px 0 26px;}.afd-site-footer__copyright{margin:0;font:400 11.5px/1.6 var(--afd-font-mono);letter-spacing:0.06em;color:rgba(255,255,255,0.58);}.afd-site-footer__legal-links{display:flex;flex-wrap:wrap;gap:24px;align-items:center;}.afd-site-footer__legal-link{font:400 11.5px/1.6 var(--afd-font-mono);letter-spacing:0.06em;color:rgba(255,255,255,0.58);text-decoration:none;transition:color 240ms ease;}.afd-site-footer__legal-link:hover{color:var(--afd-setting-footer-accent,var(--afd-color-amber-500));}.afd-site-footer__social{display:flex;gap:10px;margin-top:10px;}.afd-site-footer__social-link{width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,0.08);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.8);text-decoration:none;transition:background 200ms ease,color 200ms ease,transform 200ms var(--afd-ease);}.afd-site-footer__social-link:hover{background:var(--afd-setting-footer-accent,var(--afd-color-amber-500));color:var(--afd-color-brown-900);transform:translateY(-3px);}.afd-site-footer__fab{position:fixed;right:24px;bottom:24px;z-index:30;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:var(--afd-radius-sm);background:var(--afd-color-orange-600);color:var(--afd-color-white);cursor:pointer;box-shadow:0 14px 28px -12px rgba(46,31,21,0.5);opacity:0;transform:translateY(12px);pointer-events:none;}@media (prefers-reduced-motion:no-preference){.afd-site-footer__fab{transition:opacity 220ms ease,transform 220ms var(--afd-ease),background 200ms ease;}}.afd-site-footer__fab.is-visible{opacity:1;transform:translateY(0);pointer-events:auto;}.afd-site-footer__fab:hover{background:var(--afd-color-copper-600);transform:translateY(-3px);}@media (max-width:34rem){.afd-site-footer__fab{right:16px;bottom:16px;width:44px;height:44px;}}
.afd-site-header{--afd-header-topbar-h:var(--afd-setting-header-topbar-h,40px);--afd-admin-toolbar-h:0px;--afd-header-h:calc(var(--afd-header-topbar-h) + 84px + 4px + var(--afd-admin-toolbar-h));position:sticky;top:var(--afd-admin-toolbar-h);z-index:50;background:color-mix(in srgb,var(--afd-color-white) 88%,transparent);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 1px 0 var(--afd-color-border),0 12px 32px -24px rgba(46,31,21,0.4);font-family:var(--afd-font-body);}@supports not (backdrop-filter:blur(1px)){.afd-site-header{background:var(--afd-color-white);}}body.gin--core-navigation .afd-site-header{--afd-admin-toolbar-h:54px;}.afd-site-header__topbar{height:var(--afd-setting-header-topbar-h,40px);overflow:hidden;background:var(--afd-setting-header-topbar-bg,var(--afd-color-amber-500));}@media (prefers-reduced-motion:no-preference){.afd-site-header__topbar{transition:height 260ms var(--afd-ease),opacity 200ms ease;}}.afd-site-header.is-scrolled .afd-site-header__topbar{height:0;opacity:0;}.afd-site-header.is-scrolled{--afd-header-topbar-h:0px;}.afd-site-header__topbar-inner{height:var(--afd-header-topbar-h);display:flex;align-items:center;gap:16px;}.afd-site-header__topbar-social{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none;}.afd-site-header__topbar-social-link{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--afd-color-white);color:var(--afd-setting-header-topbar-fg,var(--afd-color-text));text-decoration:none;transition:background 200ms ease,color 200ms ease;}.afd-site-header__topbar-social-link:hover{background:var(--afd-setting-header-topbar-fg,var(--afd-color-text));color:var(--afd-color-white);}.afd-site-header__topbar-actions{display:flex;align-items:center;gap:16px;flex:none;margin-inline-start:auto;}@media (max-width:30rem){.afd-site-header__topbar-social{display:none;}}.afd-site-header__progress{height:4px;transform:scaleX(0);transform-origin:left;background:var(--afd-color-orange-600);will-change:transform;}@media (prefers-reduced-motion:no-preference){.afd-site-header__progress{transition:transform 80ms linear;}}.afd-site-header__caret{position:fixed;top:calc(var(--afd-header-h) - 6px);left:0;width:12px;height:12px;background:var(--afd-setting-header-accent,rgb(188,103,46));border-radius:50%;transform:translateX(-50%);z-index:46;pointer-events:none;}.afd-site-header__caret[hidden]{display:none;}.afd-site-header__inner{position:relative;height:84px;display:flex;align-items:center;gap:clamp(16px,2.6vw,40px);}.afd-site-header__toggle{display:none;flex:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-inline-start:auto;padding:0;border:0;background:none;cursor:pointer;}.afd-site-header__toggle-bar{display:block;width:22px;height:2px;background:var(--afd-color-brown-700);border-radius:1px;transition:transform 220ms var(--afd-ease),opacity 220ms var(--afd-ease);}.afd-site-header__toggle[aria-expanded="true"] .afd-site-header__toggle-bar:nth-child(1){transform:translateY(7px) rotate(45deg);}.afd-site-header__toggle[aria-expanded="true"] .afd-site-header__toggle-bar:nth-child(2){opacity:0;}.afd-site-header__toggle[aria-expanded="true"] .afd-site-header__toggle-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg);}.afd-site-header__logo{flex:none;display:block;line-height:0;}.afd-site-header__logo img{height:60px;width:auto;}.afd-site-header__panel{display:contents;}.afd-site-header__nav{order:1;position:absolute;inset:0;margin:auto;width:max-content;height:max-content;max-width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:clamp(14px,2vw,32px);row-gap:10px;min-width:0;font:600 clamp(14px,1.2vw,16px)/1 var(--afd-font-body);letter-spacing:0.06em;}.afd-site-header__nav-link{color:var(--afd-color-brown-700);text-decoration:none;text-transform:uppercase;white-space:nowrap;}.afd-site-header__nav-link:hover,.afd-site-header__nav-link.is-active{color:var(--afd-color-orange-600);}.afd-site-header__actions{order:3;margin-inline-start:auto;display:flex;align-items:center;gap:18px;flex:none;}.afd-site-header__lang-switch{position:relative;display:inline-flex;padding:3px;border-radius:var(--afd-radius-pill);background:var(--afd-color-white);box-shadow:0 1px 2px rgba(46,31,21,0.08);}.afd-site-header__lang-switch-thumb{position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--afd-lang-count,2));border-radius:var(--afd-radius-pill);background:var(--afd-setting-header-topbar-fg,var(--afd-color-text));transform:translateX(calc(var(--afd-lang-index,0) * 100%));}@media (prefers-reduced-motion:no-preference){.afd-site-header__lang-switch-thumb{transition:transform 260ms var(--afd-ease);}}.afd-site-header__lang-switch-option{position:relative;z-index:1;min-width:30px;padding:5px 10px;border-radius:var(--afd-radius-pill);text-align:center;text-decoration:none;font:800 11px/1 var(--afd-font-body);letter-spacing:0.06em;color:var(--afd-color-text-faint-alt);transition:color 200ms ease;}.afd-site-header__lang-switch-option:hover{color:var(--afd-setting-header-topbar-fg,var(--afd-color-text));}.afd-site-header__lang-switch-option.is-active{color:var(--afd-color-white);}.afd-site-header__lang-switch-option.is-active:hover{color:var(--afd-color-white);}.afd-site-header__cta{position:relative;display:inline-flex;align-items:center;gap:10px;padding:18px 30px;background:var(--afd-setting-header-cta-bg,rgb(188,103,46));color:var(--afd-color-white);text-decoration:none;font:800 13px/1 var(--afd-font-body);letter-spacing:0.08em;text-transform:uppercase;border-radius:var(--afd-radius-pill);white-space:nowrap;box-shadow:0 10px 24px -12px color-mix(in srgb,var(--afd-setting-header-cta-bg,rgb(188,103,46)) 55%,transparent);transition:background 260ms ease,box-shadow 260ms ease,transform 260ms var(--afd-ease);}.afd-site-header__cta:hover{background:var(--afd-setting-header-cta-hover-bg,rgb(46,31,21));color:var(--afd-color-white);box-shadow:0 14px 30px -12px color-mix(in srgb,var(--afd-setting-header-cta-hover-bg,rgb(46,31,21)) 60%,transparent);transform:translateY(-2px);}.afd-site-header__cta-arrow{display:inline-block;transition:transform 260ms var(--afd-ease);}.afd-site-header__cta:hover .afd-site-header__cta-arrow{transform:translateX(4px);}@media (max-width:56rem){.afd-site-header__toggle{display:flex;}.afd-site-header__caret{display:none;}.afd-site-header__panel{display:block;position:fixed;inset-inline:0;top:var(--afd-header-h);max-height:calc(100vh - var(--afd-header-h));overflow-y:auto;overscroll-behavior:contain;background:var(--afd-color-white);border-bottom-left-radius:var(--afd-radius-lg,20px);border-bottom-right-radius:var(--afd-radius-lg,20px);box-shadow:0 24px 48px -16px rgba(46,31,21,0.4);z-index:41;opacity:0;transform:translateY(-12px);}@media (prefers-reduced-motion:no-preference){.afd-site-header__panel{transition:opacity 240ms ease,transform 240ms var(--afd-ease);}}.afd-site-header__panel.is-visible{opacity:1;transform:translateY(0);}.afd-site-header__panel[hidden]{display:none;}.afd-site-header__backdrop{display:block;position:fixed;top:var(--afd-header-h);right:0;bottom:0;left:0;background:color-mix(in srgb,var(--afd-color-brown-900) 55%,transparent);z-index:40;opacity:0;}@media (prefers-reduced-motion:no-preference){.afd-site-header__backdrop{transition:opacity 240ms ease;}}.afd-site-header__backdrop.is-visible{opacity:1;}.afd-site-header__backdrop[hidden]{display:none;}.afd-site-header__nav{position:static;inset:auto;margin:0;width:auto;height:auto;max-width:none;flex-direction:column;align-items:stretch;gap:0;padding:8px 0;}.afd-site-header__nav-link{padding:14px var(--afd-container-pad,24px);white-space:normal;border-radius:var(--afd-radius-sm);transition:background 160ms ease;}.afd-site-header__nav-link:hover,.afd-site-header__nav-link:active{background:var(--afd-color-cream-100);}.afd-site-header__nav-link.is-active{background:var(--afd-color-cream,#FAF5EF);}.afd-site-header__actions{flex-wrap:wrap;justify-content:space-between;padding:16px var(--afd-container-pad,24px) 20px;border-top:1px solid var(--afd-color-border);}.afd-site-header__cta{flex:1 1 auto;justify-content:center;}}.afd-site-header__search-toggle{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:none;color:var(--afd-setting-header-topbar-fg,var(--afd-color-text));cursor:pointer;transition:background 200ms ease,color 200ms ease;}.afd-site-header__search-toggle:hover,.afd-site-header__search-toggle[aria-expanded="true"]{background:var(--afd-color-white);color:var(--afd-color-text);}.afd-site-header__search-toggle-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.afd-site-header__search-bar{position:absolute;inset-block-start:var(--afd-header-topbar-h);inset-inline:0;height:84px;background:var(--afd-color-white);z-index:5;}.afd-site-header__search-bar[hidden]{display:none;}.afd-site-header__search-bar-inner{display:flex;align-items:center;gap:16px;height:100%;}.afd-site-header__search-bar-icon{flex:none;color:var(--afd-color-text-faint);}.afd-site-header__search-bar-input{flex:1 1 auto;min-width:0;height:100%;border:0;background:none;font:400 clamp(18px,2.4vw,26px)/1 var(--afd-font-heading);color:var(--afd-color-text);}.afd-site-header__search-bar-input:focus{outline:0;}.afd-site-header__search-bar-input::placeholder{color:var(--afd-color-text-faint);}.afd-site-header__search-bar-submit{flex:none;padding:12px 26px;border:0;border-radius:var(--afd-radius-pill);background:var(--afd-color-orange-600);color:var(--afd-color-white);font:900 12.5px/1 var(--afd-font-body);letter-spacing:0.08em;text-transform:uppercase;cursor:pointer;transition:background 220ms ease;}.afd-site-header__search-bar-submit:hover{background:var(--afd-color-copper-600);}.afd-site-header__search-bar-close{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:none;color:var(--afd-color-text-faint);cursor:pointer;transition:color 220ms ease;}.afd-site-header__search-bar-close:hover{color:var(--afd-color-orange-600);}@media (max-width:34rem){.afd-site-header__search-bar-submit{display:none;}}.afd-site-header__nav-item{display:flex;align-items:center;}.afd-site-header__mega{position:fixed;top:var(--afd-header-h);left:0;right:0;width:100%;max-width:none;overflow-y:auto;max-height:calc(100vh - var(--afd-header-h));background:var(--afd-color-white);box-shadow:0 -6px 8px -8px color-mix(in srgb,var(--afd-color-brown-900) 30%,transparent),0 32px 48px -28px color-mix(in srgb,var(--afd-color-brown-900) 28%,transparent);z-index:45;}.afd-site-header__mega[hidden]{display:none;}@media (prefers-reduced-motion:no-preference){.afd-site-header__mega:not([hidden]){animation:afd-mega-in 220ms var(--afd-ease);}}@keyframes afd-mega-in{from{opacity:0;transform:translateY(-8px);}to{opacity:1;transform:translateY(0);}}.afd-site-header__mega-inner{padding:40px var(--afd-container-pad,24px) 48px;}.afd-site-header__mega-back{display:none;align-items:center;gap:8px;margin-bottom:12px;padding:6px 0;border:0;background:none;color:var(--afd-color-orange-600);font:800 13px/1 var(--afd-font-body);letter-spacing:0.03em;cursor:pointer;}.afd-site-header__mega-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:40px;}.afd-site-header__mega-col{display:flex;flex-direction:column;gap:16px;min-width:0;}.afd-site-header__mega-region{font:400 16px/1.3 var(--afd-font-heading);color:var(--afd-color-text);text-decoration:none;transition:color 200ms ease;}.afd-site-header__mega-region:hover{color:var(--afd-color-orange-600);}.afd-site-header__mega-countries{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px;}.afd-site-header__mega-chip{display:inline-block;padding:6px 14px;border-radius:var(--afd-radius-pill);background:var(--afd-color-cream-100);font:400 14px/1.3 var(--afd-font-body);color:var(--afd-color-text-muted);white-space:nowrap;text-decoration:none;transition:background 200ms ease,color 200ms ease;}.afd-site-header__mega-col:hover .afd-site-header__mega-chip{background:color-mix(in srgb,var(--afd-color-orange-600) 10%,var(--afd-color-cream-100));color:var(--afd-color-text);}.afd-site-header__mega-col .afd-site-header__mega-chip:hover{background:var(--afd-color-orange-600);color:var(--afd-color-white);}@media (max-width:56rem){.afd-site-header__nav-item{flex-direction:column;align-items:stretch;}.afd-site-header__mega{position:static;top:auto;left:auto;right:auto;width:100%;max-width:none;max-height:none;overflow-y:visible;box-shadow:none;background:var(--afd-color-cream,#FAF5EF);}.afd-site-header__mega-inner{padding:4px var(--afd-container-pad,24px) 20px;}.afd-site-header__mega-grid{grid-template-columns:1fr;gap:0;}.afd-site-header__mega-col{gap:0;}.afd-site-header__mega-region{display:block;padding:14px 12px;border-radius:var(--afd-radius-sm);transition:background 160ms ease;}.afd-site-header__mega-region:hover,.afd-site-header__mega-region:active{background:var(--afd-color-white);}.afd-site-header__mega-countries{display:none;padding:14px 0 18px;}.afd-site-header__mega[data-afd-mega-view="countries"] .afd-site-header__mega-col{display:none;}.afd-site-header__mega[data-afd-mega-view="countries"] .afd-site-header__mega-col.is-active-region{display:flex;}.afd-site-header__mega[data-afd-mega-view="countries"] .afd-site-header__mega-col.is-active-region .afd-site-header__mega-countries{display:flex;}.afd-site-header__mega:not([hidden]) .afd-site-header__mega-back{display:inline-flex;}.afd-site-header__nav:has(.afd-site-header__mega:not([hidden])) > *:not([data-afd-mega]),.afd-site-header__nav:has(.afd-site-header__dropdown:not([hidden])) > *:not([data-afd-dropdown]),.afd-site-header__panel:has(.afd-site-header__mega:not([hidden])) .afd-site-header__actions,.afd-site-header__panel:has(.afd-site-header__dropdown:not([hidden])) .afd-site-header__actions{display:none;}}.afd-site-header__dropdown{position:fixed;top:var(--afd-header-h);left:0;right:0;width:100%;background:var(--afd-color-white);box-shadow:0 -6px 8px -8px color-mix(in srgb,var(--afd-color-brown-900) 30%,transparent),0 32px 48px -28px color-mix(in srgb,var(--afd-color-brown-900) 28%,transparent);z-index:45;}.afd-site-header__dropdown[hidden]{display:none;}@media (prefers-reduced-motion:no-preference){.afd-site-header__dropdown:not([hidden]){animation:afd-mega-in 220ms var(--afd-ease);}}.afd-site-header__dropdown-inner{padding:32px var(--afd-container-pad,24px);}.afd-site-header__dropdown-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 48px;}.afd-site-header__dropdown-link{display:block;color:var(--afd-color-text);text-decoration:none;white-space:nowrap;font:400 16px/1.3 var(--afd-font-heading);transition:color 200ms ease;}.afd-site-header__dropdown-link:hover{color:var(--afd-color-orange-600);}@media (max-width:56rem){.afd-site-header__dropdown{position:static;top:auto;left:auto;right:auto;width:100%;box-shadow:none;background:var(--afd-color-cream,#FAF5EF);}.afd-site-header__dropdown-inner{padding:4px var(--afd-container-pad,24px) 12px;}.afd-site-header__dropdown-list{flex-direction:column;gap:0;}.afd-site-header__dropdown-link{padding:12px;border-radius:var(--afd-radius-sm);font:400 clamp(14px,1.2vw,16px)/1.3 var(--afd-font-body);transition:background 160ms ease;}.afd-site-header__dropdown-link:hover,.afd-site-header__dropdown-link:active{background:var(--afd-color-white);}}
.afd-text-split{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:88px;align-items:start;}.afd-text-split--gap-sm{gap:56px;}.afd-text-split--gap-lg{gap:120px;}.afd-text-split--reverse .afd-text-split__left{order:2;}.afd-text-split--reverse .afd-text-split__right{order:1;}@media (max-width:56rem){.afd-text-split{grid-template-columns:minmax(0,1fr);gap:40px;}.afd-text-split--reverse .afd-text-split__left,.afd-text-split--reverse .afd-text-split__right{order:initial;}}.afd-text-split__eyebrow{margin:0 0 18px;font:900 12px/1 var(--afd-font-body);letter-spacing:0.22em;text-transform:uppercase;color:var(--afd-color-copper-600);}.afd-text-split__title{margin:0;font:800 clamp(32px,3.1vw,46px)/1.1 var(--afd-font-heading);letter-spacing:-0.02em;color:var(--afd-color-text);text-wrap:balance;}.afd-text-split__lead{margin:22px 0 0;font:400 17px/1.7 var(--afd-font-body);color:var(--afd-color-text-muted);text-wrap:pretty;}.afd-text-split__link{display:inline-flex;align-items:center;gap:10px;margin-top:26px;font:900 12.5px/1 var(--afd-font-body);letter-spacing:0.1em;text-transform:uppercase;color:var(--afd-color-orange-600);text-decoration:none;}.afd-text-split__button{display:inline-flex;align-items:center;gap:10px;margin-top:32px;padding:15px 28px;border-radius:var(--afd-radius-pill);background:var(--afd-color-brown-900);font:900 12px/1 var(--afd-font-body);letter-spacing:0.12em;text-transform:uppercase;color:var(--afd-color-white);text-decoration:none;transition:background var(--afd-duration) ease,transform var(--afd-duration) var(--afd-ease),box-shadow var(--afd-duration) ease;}.afd-text-split__button:hover{background:var(--afd-color-orange-600);transform:translateY(-3px);}.afd-text-split__right .afd-video-embed{margin-top:34px;}
.afd-video-carousel{position:relative;}.afd-video-carousel__stage{position:relative;}.afd-video-carousel__stage > .afd-video-embed{display:none;opacity:0;}.afd-video-carousel__stage > .afd-video-embed.is-active{display:block;opacity:1;}@media (prefers-reduced-motion:no-preference){.afd-video-carousel__stage > .afd-video-embed.is-active{animation:afd-video-carousel-fade-in 420ms var(--afd-ease);}}@keyframes afd-video-carousel-fade-in{from{opacity:0;}to{opacity:1;}}.afd-video-carousel__nav-btn{position:absolute;top:32%;transform:translateY(-50%);z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:rgba(255,255,255,0.92);color:var(--afd-color-brown-700);cursor:pointer;box-shadow:0 8px 20px -8px rgba(46,31,21,0.45);transition:background 200ms ease,color 200ms ease,transform 200ms var(--afd-ease);}.afd-video-carousel__nav-btn:hover{background:var(--afd-color-orange-600);color:var(--afd-color-white);transform:translateY(-50%) scale(1.06);}.afd-video-carousel__nav-btn--prev{left:16px;}.afd-video-carousel__nav-btn--next{right:16px;}.afd-video-carousel__nav-btn[hidden]{display:none;}@media (max-width:30rem){.afd-video-carousel__nav-btn{width:38px;height:38px;}.afd-video-carousel__nav-btn--prev{left:8px;}.afd-video-carousel__nav-btn--next{right:8px;}}
.afd-video-embed{position:relative;width:100%;max-width:780px;margin:clamp(30px,4vw,56px) auto 0;}.afd-video-embed__trigger{position:relative;display:block;width:100%;aspect-ratio:16 / 9;border:0;padding:0;border-radius:20px;overflow:hidden;background:var(--afd-color-brown-900);cursor:pointer;color:rgba(255,255,255,0.85);box-shadow:0 4px 14px -6px rgba(46,31,21,0.2);transition:transform 460ms var(--afd-ease),box-shadow 460ms ease;}.afd-video-embed__trigger:hover{transform:translateY(-6px);box-shadow:0 32px 58px -22px rgba(46,31,21,0.4);}.afd-video-embed__media{position:absolute;inset:0;display:block;width:100%;height:100%;}.afd-video-embed__media--placeholder{background:repeating-linear-gradient(115deg,#4A2E19 0 14px,#3A2313 14px 28px);}.afd-video-embed__image{width:100%;height:100%;object-fit:cover;}.afd-video-embed__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(29,18,11,0.1) 0%,rgba(29,18,11,0.28) 45%,rgba(29,18,11,0.82) 100%);}.afd-video-embed__ring,.afd-video-embed__play{position:absolute;top:32%;left:50%;width:78px;height:78px;margin-inline-start:-39px;border-radius:999px;}.afd-video-embed__ring{border:2px solid rgba(247,148,45,0.85);animation:afd-video-embed-pulse 2.6s ease-out infinite;pointer-events:none;}.afd-video-embed__play{background:var(--afd-color-orange-600);display:grid;place-items:center;color:var(--afd-color-white);transition:transform 420ms var(--afd-ease),background 420ms ease;}.afd-video-embed__trigger:hover .afd-video-embed__play{transform:scale(1.1);background:var(--afd-color-amber-500);}.afd-video-embed__caption{position:absolute;inset-block-end:0;inset-inline:0;display:flex;flex-direction:column;gap:12px;padding:30px 30px 26px;text-align:start;}.afd-video-embed__kicker{font:900 11.5px/1 var(--afd-font-body);letter-spacing:0.2em;text-transform:uppercase;color:var(--afd-color-amber-500);}.afd-video-embed__title{font:700 clamp(19px,1.6vw,24px)/1.35 var(--afd-font-heading);letter-spacing:-0.015em;color:var(--afd-color-white);text-wrap:balance;}.afd-video-embed__byline{display:flex;align-items:center;gap:12px;font:700 12px/1.4 var(--afd-font-body);letter-spacing:0.08em;text-transform:uppercase;color:rgba(255,255,255,0.72);}.afd-video-embed__avatar{width:34px;height:34px;border-radius:50%;flex:none;background:repeating-linear-gradient(45deg,rgba(255,255,255,0.22) 0 6px,rgba(255,255,255,0.1) 6px 12px);}.afd-video-embed__duration{margin-inline-start:auto;font:400 12px/1 var(--afd-font-mono);letter-spacing:0.06em;color:rgba(255,255,255,0.55);}@keyframes afd-video-embed-pulse{0%{transform:scale(1);opacity:0.55;}70%{transform:scale(1.55);opacity:0;}100%{transform:scale(1.55);opacity:0;}}.afd-video-embed__dialog{position:fixed;inset:0;margin:auto;width:min(92vw,960px);padding:0;border:0;border-radius:20px;background:#000;box-shadow:0 40px 80px -20px rgba(0,0,0,0.6);}.afd-video-embed__dialog::backdrop{background:rgba(20,12,7,0.82);}.afd-video-embed__dialog-frame{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:20px;overflow:hidden;background:#000;}.afd-video-embed__iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;}.afd-video-embed__dialog-close{position:absolute;top:14px;right:14px;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(20,12,7,0.7);color:var(--afd-color-white);cursor:pointer;box-shadow:0 6px 16px -6px rgba(0,0,0,0.6);transition:background 240ms ease,transform 240ms var(--afd-ease);z-index:2;}.afd-video-embed__dialog-close:hover{background:var(--afd-color-orange-600);transform:scale(1.08);}.afd-video-embed__dialog-spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(255,255,255,0.25);border-top-color:var(--afd-color-white);border-radius:50%;animation:afd-video-embed-spin 800ms linear infinite;}.afd-video-embed__dialog:not(.is-loading) .afd-video-embed__dialog-spinner{display:none;}@keyframes afd-video-embed-spin{to{transform:rotate(360deg);}}@media (max-width:34rem){.afd-video-embed__dialog{width:100vw;border-radius:0;}.afd-video-embed__dialog-frame{border-radius:0;}.afd-video-embed__dialog-close{top:12px;right:12px;}}
