/* @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-breadcrumb{margin:0 0 22px;font:400 12px/1 var(--afd-font-mono);letter-spacing:0.1em;}.afd-breadcrumb--on-dark{color:rgba(255,255,255,0.6);}.afd-breadcrumb--on-light{color:var(--afd-color-text-faint);}.afd-breadcrumb__link{color:inherit;text-decoration:none;}.afd-breadcrumb__link:hover{color:var(--afd-color-white);}.afd-breadcrumb--on-light .afd-breadcrumb__link:hover{color:var(--afd-color-orange-600);}.afd-breadcrumb__current{color:inherit;}.afd-breadcrumb__sep{opacity:0.7;}
.afd-card-article{display:flex;text-decoration:none;color:inherit;}.afd-card-article__title{display:block;font:700 clamp(21px,1.6vw,25px)/1.22 var(--afd-font-heading);letter-spacing:-0.015em;color:var(--afd-color-text);text-wrap:balance;}.afd-card-article__kicker{display:block;font:900 11.5px/1 var(--afd-font-body);letter-spacing:0.16em;text-transform:uppercase;color:var(--afd-color-copper-600);}.afd-card-article__excerpt{display:block;font:400 15.5px/1.6 var(--afd-font-body);color:var(--afd-color-text-muteder);text-wrap:pretty;}.afd-card-article--stacked{flex-direction:column;background:var(--afd-color-white);border:1px solid var(--afd-color-border);border-radius:24px;padding:30px 28px 28px;box-shadow:0 2px 6px -2px rgba(46,31,21,0.06);transition:transform 420ms var(--afd-ease),box-shadow 420ms ease,border-color 420ms ease;}.afd-card-article--stacked:hover{transform:translateY(-10px);box-shadow:0 30px 56px -20px rgba(46,31,21,0.3);border-color:var(--afd-color-border-accent);}.afd-card-article--stacked .afd-card-article__body{display:flex;flex-direction:column;gap:12px;}.afd-card-article__spacer{flex:1;min-height:22px;}.afd-card-article__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-end:18px;}.afd-card-article__byline{font:400 13.5px/1 var(--afd-font-body);color:var(--afd-color-text-faint);}.afd-card-article__arrow{width:30px;height:30px;flex:0 0 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 14px/1 var(--afd-font-body);}.afd-card-article--stacked .afd-card-article__media{display:block;aspect-ratio:16 / 11;border-radius:var(--afd-radius-md);overflow:hidden;transition:transform 520ms var(--afd-ease);}.afd-card-article--stacked:hover .afd-card-article__media{transform:scale(1.03);}.afd-card-article--side-by-side{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center;transition:opacity var(--afd-duration) ease;}.afd-card-article--side-by-side:hover{opacity:0.92;}@media (max-width:48rem){.afd-card-article--side-by-side{grid-template-columns:minmax(0,1fr);}}.afd-card-article--side-by-side .afd-card-article__media{display:block;aspect-ratio:16 / 10;border-radius:var(--afd-radius-md);overflow:hidden;}.afd-card-article--side-by-side .afd-card-article__kicker{margin-block-end:16px;}.afd-card-article--side-by-side .afd-card-article__title{font-size:clamp(28px,2.8vw,40px);line-height:1.14;margin-block:0 18px;}.afd-card-article--side-by-side .afd-card-article__excerpt{font-size:18px;line-height:1.7;max-width:46ch;margin-block-end:22px;}.afd-card-article--side-by-side .afd-card-article__byline{font-size:14px;color:var(--afd-color-text-faint);}.afd-card-article__image{width:100%;height:100%;object-fit:cover;display:block;}.afd-card-article__media{background:repeating-linear-gradient(115deg,#F0E9E2 0 12px,#F8F4EF 12px 24px);}
.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-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;}.afd-filter-bar__label{margin-inline-end:12px;font:700 12px/1 var(--afd-font-body);letter-spacing:0.14em;text-transform:uppercase;color:var(--afd-color-text-faint);}.afd-filter-bar__pill{padding:11px 20px;border:1px solid var(--afd-color-border-strong);border-radius:var(--afd-radius-pill);font:700 13px/1 var(--afd-font-body);color:var(--afd-color-brown-700);text-decoration:none;transition:border-color var(--afd-duration) ease;}.afd-filter-bar__pill:hover{border-color:var(--afd-color-amber-500);}.afd-filter-bar__pill--active{background:var(--afd-color-brown-900);border-color:var(--afd-color-brown-900);color:var(--afd-color-white);}.afd-filter-bar__pill--active:hover{border-color:var(--afd-color-brown-900);}
.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{position:relative;background:var(--afd-color-brown-900);overflow:hidden;}.afd-hero--placeholder{background:repeating-linear-gradient(115deg,#3A2313 0 14px,#2E1F15 14px 28px);}.afd-hero--placeholder .afd-hero__scrim{opacity:0.6;}.afd-hero__media{position:absolute;inset:0;}.afd-hero__image{width:100%;height:100%;object-fit:cover;}.afd-hero__scrim{position:absolute;inset:0;background:linear-gradient(105deg,rgba(29,18,11,0.9) 0%,rgba(29,18,11,0.72) 46%,rgba(29,18,11,0.5) 100%);}.afd-hero__inner{position:relative;color:rgba(255,255,255,0.85);}.afd-hero--split .afd-hero__inner{padding-block:clamp(96px,12vw,132px) clamp(80px,10vw,120px);}.afd-hero--split.afd-hero--height-compact .afd-hero__inner{padding-block:clamp(64px,8vw,88px) clamp(56px,7vw,80px);}.afd-hero--split.afd-hero--height-tall .afd-hero__inner{padding-block:clamp(132px,16vw,180px) clamp(112px,13vw,156px);}.afd-hero--stacked{min-height:620px;display:flex;align-items:flex-end;}.afd-hero--stacked.afd-hero--height-compact{min-height:440px;}.afd-hero--stacked.afd-hero--height-tall{min-height:780px;}.afd-hero--stacked .afd-hero__inner{width:100%;padding-block-end:72px;}.afd-hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);gap:clamp(32px,6vw,80px);align-items:end;}@media (max-width:56rem){.afd-hero__grid{grid-template-columns:minmax(0,1fr);}}.afd-hero__title{margin:0;font:800 clamp(38px,4.6vw,68px)/1.06 var(--afd-font-heading);letter-spacing:-0.025em;color:var(--afd-color-white);text-wrap:balance;}.afd-hero--stacked .afd-hero__title{margin-block-end:26px;max-width:24ch;font-size:clamp(36px,4.4vw,66px);}.afd-hero__lead{margin:0;font:400 19px/1.65 var(--afd-font-body);color:rgba(255,255,255,0.78);text-wrap:pretty;}.afd-hero__tags{display:flex;flex-wrap:wrap;gap:10px;margin-block-end:26px;}.afd-hero__tag{padding:9px 16px;border-radius:var(--afd-radius-pill);font:900 11.5px/1 var(--afd-font-body);letter-spacing:0.14em;text-transform:uppercase;}.afd-hero__tag--solid{background:var(--afd-color-amber-500);color:var(--afd-color-brown-900);}.afd-hero__tag--outline{border:1px solid rgba(255,255,255,0.4);color:var(--afd-color-white);}.afd-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:26px;font:400 15px/1 var(--afd-font-body);color:rgba(255,255,255,0.75);}.afd-hero__meta-dot{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,0.4);}
.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-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);}}
