.adf-back-to-top{position:fixed;right:clamp(16px,2vw,28px);z-index:19;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(244,239,227,.45);border-radius:50%;background:#2f3a24;color:#f4efe3;box-shadow:0 6px 24px #1e251633;cursor:pointer;transition:background .2s ease,transform .2s ease}.adf-back-to-top:hover{background:#e64a19;transform:translateY(-3px)}.adf-back-to-top:focus-visible{outline:3px solid #E64A19;outline-offset:3px}@media(max-width:600px){.adf-back-to-top{width:44px;height:44px;right:16px}}@media(prefers-reduced-motion:reduce){.adf-back-to-top{transition:none}}html,body{margin:0;padding:0;background:#f4efe3}#adf-root :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,ul,ol,li,dl,dt,dd,img,video,figure,figcaption,blockquote,table,thead,tbody,tr,th,td,section,nav,header,footer,article,aside,main,form,fieldset,legend,strong,b,em,i,span,small,sup,sub,hr,div){all:revert}#adf-root{display:block;box-sizing:border-box;position:relative;width:100vw;max-width:none;margin:0;padding:0;background:#f4efe3;text-align:left;font-family:var(--font-body, Archivo, Arial, sans-serif);font-size:14px;line-height:normal;color:#000;-webkit-text-size-adjust:100%}#adf-root img{max-width:100%}#adf-root [hidden]:not([hidden=until-found i]){display:none!important}#adf-root{--adf-img-0:url(/assets/adf-0f99a3246b694c6b090a.webp)}#adf-root{--adf-green: #2F3A24;--adf-orange: #E64A19;--adf-cream: #F4EFE3;--adf-ink: #1E2516;--adf-mist: #B8C0A8;--adf-orange-ink: #B83A12;--adf-cream-300: #D9CFB8;--adf-white: #FFFFFF;--adf-green-80: #4b5640;--adf-green-60: #79806d;--adf-green-40: #a7ac9d;--adf-green-20: #d4d6cd;--fg-1: var(--adf-ink);--fg-2: #3a4230;--fg-3: #6b7060;--fg-4: #969a8c;--fg-inverse: var(--adf-cream);--bg-1: var(--adf-cream);--bg-2: var(--adf-cream-300);--bg-3: var(--adf-white);--bg-dark: var(--adf-green);--bg-ink: var(--adf-ink);--accent: var(--adf-orange);--accent-text: var(--adf-orange-ink);--accent-fg: var(--adf-white);--border-1: rgba(30, 37, 22, .14);--border-2: rgba(30, 37, 22, .28);--border-strong: var(--adf-ink);--border-mist: var(--adf-mist);--status-positive: #3f6e3a;--status-warning: #C9821A;--status-danger: var(--adf-orange-ink);--status-info: var(--adf-green);--font-display: "Archivo Black", "Helvetica Neue", Arial, sans-serif;--font-body: "Archivo", "Helvetica Neue", Arial, sans-serif;--font-arabic: "Noto Sans Arabic", "Archivo", sans-serif;--font-mono: "JetBrains Mono", "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fs-display-xl: clamp(64px, 9vw, 112px);--fs-display-lg: clamp(44px, 5.6vw, 64px);--fs-h1: clamp(40px, 5vw, 64px);--fs-h2: clamp(30px, 3.4vw, 44px);--fs-h3: 28px;--fs-title: 22px;--fs-body-lg: 18px;--fs-body: 15px;--fs-body-sm: 13px;--fs-caption: 11px;--lh-display: .92;--lh-display-lg: .94;--lh-title: 1.27;--lh-body: 1.6;--lh-caption: 1.45;--tracking-display: -.01em;--tracking-caption: .18em;--tracking-button: .06em;--s-0: 0;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--s-20: 80px;--s-24: 96px;--s-32: 128px;--radius-0: 0px;--radius-1: 3px;--radius-2: 6px;--radius-3: 12px;--radius-4: 20px;--radius-pill: 999px;--shadow-1: 0 1px 2px rgba(30,37,22,.06);--shadow-2: 0 6px 18px rgba(30,37,22,.08);--shadow-3: 0 16px 40px rgba(30,37,22,.12);--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .12s;--dur-base: .22s;--dur-slow: .38s;--adf-bone: var(--adf-cream);--adf-cream-bg: var(--adf-cream);--adf-black: var(--adf-ink);--adf-stone: var(--adf-cream-300);--adf-graphite: var(--adf-ink);--adf-maroon: var(--adf-ink);--adf-paper: #FFFDF8;--adf-line: #E1D9C4;--adf-wash: #E4E7DB;--adf-cream-200: #EBE3D2;--adf-green-600: #4A5838;--adf-green-deep: #252E1C;--adf-orange-400: #F26B3F;--chart-1: #5F7A3D;--chart-2: #B85C31;--chart-3: #4E6070;--chart-4: #A87E2F;--chart-5: #7C5847}#adf-root .adf,#adf-root .adf *{box-sizing:border-box}#adf-root .adf{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-1);background:var(--bg-1);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#adf-root .adf .display-xl,#adf-root .adf .display-lg,#adf-root .adf h1,#adf-root .adf h2{font-family:var(--font-display);font-weight:400;letter-spacing:var(--tracking-display);color:var(--fg-1);margin:0}#adf-root .adf .display-xl{font-size:var(--fs-display-xl);line-height:var(--lh-display)}#adf-root .adf .display-lg{font-size:var(--fs-display-lg);line-height:var(--lh-display-lg)}#adf-root .adf h1{font-size:var(--fs-h1);line-height:1.02}#adf-root .adf h2{font-size:var(--fs-h2);line-height:1.05}#adf-root .adf h3,#adf-root .adf h4,#adf-root .adf .title{font-family:var(--font-body);font-weight:700;line-height:var(--lh-title);color:var(--fg-1);margin:0}#adf-root .adf h3{font-size:var(--fs-h3)}#adf-root .adf h4{font-size:var(--fs-title)}#adf-root .adf p{margin:0 0 var(--s-4)}#adf-root .adf .lead{font-size:var(--fs-body-lg);line-height:1.6}#adf-root .adf small,#adf-root .adf .caption-text{font-size:var(--fs-body-sm);color:var(--fg-3)}#adf-root .adf .eyebrow{font-family:var(--font-body);font-weight:600;font-size:var(--fs-caption);letter-spacing:var(--tracking-caption);text-transform:uppercase;line-height:var(--lh-caption);color:var(--adf-orange-ink)}#adf-root .adf .eyebrow.on-dark{color:var(--adf-orange)}#adf-root .adf blockquote{font-family:var(--font-display);font-weight:400;font-size:30px;line-height:1.12;border-left:4px solid var(--adf-orange);padding:var(--s-2) 0 var(--s-2) var(--s-6);margin:var(--s-6) 0;color:var(--fg-1)}#adf-root .adf a{color:var(--adf-orange-ink);text-decoration:none;border-bottom:1px solid currentColor;transition:color var(--dur-fast) var(--ease-standard)}#adf-root .adf a:hover{color:var(--adf-green)}#adf-root .adf code,#adf-root .adf kbd,#adf-root .adf pre{font-family:var(--font-mono);font-size:.9em}#adf-root .adf hr{border:none;border-top:1px solid var(--border-mist);margin:var(--s-8) 0}#adf-root .adf-pat-green{background-color:#2f3a24;background-image:linear-gradient(#2f3a24ec,#2f3a24ec),var(--adf-img-0);background-size:auto,400px 600px;background-repeat:repeat,repeat}#adf-root .adf-pat-ink{background-color:#1e2516;background-image:linear-gradient(#1e2516ec,#1e2516ec),var(--adf-img-0);background-size:auto,400px 600px;background-repeat:repeat,repeat}#adf-root .adf-pat-cream{background-color:#f4efe3;background-image:linear-gradient(#f4efe3ec,#f4efe3ec),var(--adf-img-0);background-size:auto,400px 600px;background-repeat:repeat,repeat}#adf-root .adf-pat-band{background-color:#e64a19;background-size:60px 48px;background-position:0 -2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='96' viewBox='0 0 120 96'%3E%3Cg fill='none' stroke='%23FFFDF8' stroke-opacity='0.55' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 16l8 8-8 8M19 16l8 8-8 8M30 16l8 8-8 8'/%3E%3Cpath d='M66 12l12 12-12 12-12-12z'/%3E%3C/g%3E%3Cpath d='M90 28l9 5-9 5z' fill='%23FFFDF8' fill-opacity='0.55'/%3E%3C/svg%3E")}#adf-root .adf-btn{transition:background-color .22s cubic-bezier(.2,0,0,1),color .22s cubic-bezier(.2,0,0,1),border-color .22s}#adf-root .adf-btn-orange:hover{background-color:#b83a12!important}#adf-root .adf-btn-green:hover{background-color:#1e2516!important}#adf-root .adf-btn-cream:hover{background-color:#fff!important}#adf-root .adf-btn-outline:hover{background-color:#f4efe31f!important}#adf-root .adf-btn-outline-ink:hover{background-color:#1e2516!important;color:#f4efe3!important}#adf-root .adf-arrow span{display:inline-block;transition:transform .22s cubic-bezier(.2,0,0,1)}#adf-root .adf-arrow:hover span{transform:translate(4px)}#adf-root .adf-ul:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}#adf-root .adf-card{transition:border-color .22s ease,background-color .22s ease}#adf-root .adf-card:hover{border-color:#1e2516!important}#adf-root .adf-card:hover .adf-card-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}#adf-root .adf-zoom{overflow:hidden}#adf-root .adf-zoom img{transition:transform .9s cubic-bezier(.2,0,0,1)}#adf-root .adf-zoom:hover img{transform:scale(1.04)}#adf-root .adf-navlink{transition:border-color .22s ease,color .22s ease}#adf-root .adf-navlink:hover{border-bottom-color:#e64a19!important}#adf-root .adf-tab{transition:background-color .22s ease,color .22s ease,border-color .22s ease}#adf-root .adf-tab:hover{border-color:#1e2516!important}#adf-root .adf-logo-tile img{filter:grayscale(1);opacity:.7;transition:filter .3s ease,opacity .3s ease}#adf-root .adf-logo-tile:hover img{filter:none;opacity:1}#adf-root a:focus-visible,#adf-root button:focus-visible,#adf-root input:focus-visible,#adf-root select:focus-visible{outline:2px solid #E64A19;outline-offset:3px}#adf-root .adf-slide{transition:opacity .9s cubic-bezier(.2,0,0,1),visibility .9s}#adf-root .adf-slide-img{transition:transform 7.5s cubic-bezier(.2,0,0,1)}#adf-root .adf-slide-copy{transition:opacity .7s cubic-bezier(.2,0,0,1) .15s,transform .7s cubic-bezier(.2,0,0,1) .15s}#adf-root .adf-track{transition:transform .7s cubic-bezier(.2,0,0,1);will-change:transform}#adf-root .adf-fadeswap{transition:opacity .6s cubic-bezier(.2,0,0,1),transform .6s cubic-bezier(.2,0,0,1)}@keyframes adf-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes adf-fade{0%{opacity:0}to{opacity:1}}@keyframes adf-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes adf-flip{0%{opacity:0;transform:perspective(500px) rotateX(-92deg)}60%{opacity:1;transform:perspective(500px) rotateX(12deg)}to{opacity:1;transform:perspective(500px) rotateX(0)}}@keyframes adf-drift{0%{background-position:0 -2px}to{background-position:240px -2px}}@keyframes adf-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes adf-pulse{0%{box-shadow:0 0 #e64a1999}70%{box-shadow:0 0 0 11px #e64a1900}to{box-shadow:0 0 #e64a1900}}@keyframes adf-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes adf-glide{0%{transform:translate(-60px)}to{transform:translate(calc(100vw + 60px))}}@media(prefers-reduced-motion:no-preference){#adf-root .adf-rise{animation:adf-rise .9s cubic-bezier(.2,0,0,1) both}#adf-root .adf-d1{animation-delay:.1s}#adf-root .adf-d2{animation-delay:.22s}#adf-root .adf-d3{animation-delay:.34s}#adf-root .adf-d4{animation-delay:.46s}#adf-root .adf-in{animation:adf-rise .7s cubic-bezier(.2,0,0,1) both}#adf-root .adf-progress{transform-origin:left center;animation:adf-progress 7s linear both}#adf-root .adf-flap{animation:adf-flip .75s cubic-bezier(.2,0,0,1) both;transform-origin:50% 50%;backface-visibility:hidden}#adf-root .adf-drift{animation:adf-drift 30s linear infinite}#adf-root .adf-marquee-track{animation:adf-marquee 70s linear infinite}#adf-root .adf-marquee-track.adf-slow{animation-duration:120s}#adf-root .adf-marquee:hover .adf-marquee-track{animation-play-state:paused}#adf-root .adf-pulse{animation:adf-pulse 2s ease-out infinite}#adf-root .adf-draw{transform-origin:left center;animation:adf-draw 1.6s cubic-bezier(.2,0,0,1) both}#adf-root .adf-glide{animation:adf-glide 26s linear infinite}}@media(prefers-reduced-motion:reduce){#adf-root .adf-slide,#adf-root .adf-slide-img,#adf-root .adf-slide-copy,#adf-root .adf-track,#adf-root .adf-fadeswap{transition:none!important}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){#adf-root .adf-reveal{animation:adf-rise linear both;animation-timeline:view();animation-range:entry 0% entry 36%}#adf-root .adf-reveal-draw{transform-origin:left center;animation:adf-draw linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}}#adf-root h1,#adf-root h2,#adf-root h3,#adf-root blockquote{overflow-wrap:break-word}#adf-root table th,#adf-root table td{overflow-wrap:anywhere}#adf-root .adf-strip{background:#2f3a24;color:#f4efe3;padding:.04em .22em .08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}#adf-root .adf-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#adf-root .adf-hero-tab{transition:color .2s ease}#adf-root .adf-hero-tab:hover{color:#f4efe3!important}#adf-root .adf-menu-link{transition:background-color .2s ease}#adf-root .adf-menu-link:hover{background-color:#fffdf8}#adf-root .adf-menu-link:hover .adf-menu-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}#adf-root .adf-chev{transition:transform .22s cubic-bezier(.2,0,0,1)}#adf-root .adf-chip{transition:background-color .2s ease,color .2s ease,border-color .2s ease}#adf-root .adf-chip:hover{border-color:#1e2516!important}@keyframes adf-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes adf-drop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){#adf-root .adf-wipe{animation:adf-wipe 1.05s cubic-bezier(.65,0,.35,1) .08s both}#adf-root .adf-drop{animation:adf-drop .26s cubic-bezier(.2,0,0,1) both}}@media(min-width:1041px){#adf-root .adf-nav-drawer{display:none!important}}@media(max-width:1040px){#adf-root .adf-menu-panel{display:none!important}}#adf-root .adf-hscroll{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}#adf-root .adf-hscroll::-webkit-scrollbar{display:none}#adf-root .adf-hscroll>*{scroll-snap-align:start}#adf-root .adf-nav-menu{display:none}@media(max-width:1040px){#adf-root .adf-nav-links{display:none!important}#adf-root .adf-nav-menu{display:inline-flex!important}#adf-root .adf-hide-md{display:none!important}}@media(max-width:860px){#adf-root .adf-stack{flex-direction:column!important;align-items:stretch!important}#adf-root .adf-hide-sm{display:none!important}#adf-root .adf-hero{height:900px!important}#adf-root .adf-hero-copy{left:16px!important;right:16px!important;bottom:150px!important;width:auto!important;padding:26px!important}#adf-root .adf-hero-controls{left:16px!important;right:16px!important;width:auto!important}#adf-root .adf-board-city{display:none!important}#adf-root .adf-bento{grid-template-columns:minmax(0,1fr)!important}#adf-root .adf-bento>*{grid-column:auto!important;grid-row:auto!important}#adf-root .adf-hero2{height:900px!important}#adf-root .adf-hero-card{padding:16px!important}#adf-root .adf-pagehero{min-height:680px!important}}#adf-root .adf-wrap{max-width:1320px;margin:0 auto}#adf-root .adf-sec{padding:clamp(72px,9vw,128px) clamp(16px,5vw,72px)}#adf-root .adf-eyebrow{margin:0;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#b83a12}#adf-root .adf-eyebrow:before{content:"";width:24px;height:2px;background:#e64a19;flex:none}#adf-root .adf-dark .adf-eyebrow{color:#f26b3f}#adf-root .adf-h2{margin:0;font-family:var(--font-display, "Archivo Black", Arial, sans-serif);font-weight:400;font-size:clamp(30px,4.4vw,60px);line-height:.98;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}#adf-root .adf-h3{margin:0;font-family:var(--font-display, "Archivo Black", Arial, sans-serif);font-weight:400;font-size:clamp(21px,2vw,26px);line-height:1.05;text-transform:uppercase}#adf-root .adf-lede{margin:0;font-size:clamp(17px,1.35vw,19px);line-height:1.6;color:#3a4230;max-width:60ch}#adf-root .adf-dark .adf-lede{color:#e4e7db}#adf-root .adf-dot{color:#e64a19}#adf-root .adf-photo{position:relative;overflow:hidden;border-radius:8px;background:#2f3a24;margin:0}#adf-root .adf-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}#adf-root .adf-photo.adf-lg{border-radius:20px}#adf-root .adf-r169{aspect-ratio:16 / 9}#adf-root .adf-r43{aspect-ratio:4 / 3}#adf-root .adf-r45{aspect-ratio:4 / 5}#adf-root .adf-r11{aspect-ratio:1 / 1}#adf-root .adf-r219{aspect-ratio:21 / 9}#adf-root .adf-photo .adf-chipcap{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 24px);box-sizing:border-box;background:#f4efe3;color:#1e2516;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.35;padding:7px 10px;border-radius:6px}#adf-root .adf-cap{margin:10px 0 0;font-size:13px;line-height:1.45;color:#6b7060}#adf-root .adf-portrait img{object-position:50% 22%}#adf-root .adf-tile{background:#fffdf8;border:1px solid rgba(30,37,22,.14);border-radius:8px}#adf-root .adf-tile-dark{background:#2f3a24;color:#f4efe3;border-radius:8px}#adf-root .adf-b{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:6px;border:1.5px solid transparent;font:inherit;font-size:15.5px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background-color .22s cubic-bezier(.2,0,0,1),color .22s cubic-bezier(.2,0,0,1),border-color .22s}#adf-root .adf-b-orange{background:#e64a19;color:#fff}#adf-root .adf-b-orange:hover{background:#b83a12}#adf-root .adf-b-green{background:#2f3a24;color:#f4efe3}#adf-root .adf-b-green:hover{background:#1e2516}#adf-root .adf-b-ink{background:transparent;color:#1e2516;border-color:#1e2516}#adf-root .adf-b-ink:hover{background:#1e2516;color:#f4efe3}#adf-root .adf-b-light{background:transparent;color:#f4efe3;border-color:#f4efe399}#adf-root .adf-b-light:hover{background:#f4efe31f}#adf-root .adf-b-cream{background:#f4efe3;color:#1e2516}#adf-root .adf-b-cream:hover{background:#fff}#adf-root .adf-b span{display:inline-block;transition:transform .22s cubic-bezier(.2,0,0,1)}#adf-root .adf-b:hover span{transform:translate(4px)}#adf-root .adf-textlink{color:#b83a12;font-weight:700;text-decoration:none;border-bottom:2px solid currentColor;padding:4px 0}#adf-root .adf-dark .adf-textlink{color:#f4efe3}#adf-root .adf-li{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 10px;border-radius:6px;border:1.5px solid rgba(30,37,22,.22);color:#1e2516;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}#adf-root .adf-li:hover{border-color:#0a66c2;background:#0a66c20f}#adf-root .adf-li svg{flex:none}#adf-root .adf-year{font-family:var(--font-display, "Archivo Black", Arial, sans-serif);font-size:clamp(40px,4.4vw,64px);line-height:.85;color:#e64a19;letter-spacing:-.02em}#adf-root .adf-rule{height:1px;background:#1e251624;border:0;margin:0}#adf-root .adf-quote{margin:0;font-family:var(--font-display, "Archivo Black", Arial, sans-serif);font-weight:400;font-size:clamp(24px,2.8vw,40px);line-height:1.12;text-transform:uppercase;text-wrap:balance}#adf-root .adf-prose{font-size:18px;line-height:1.75;color:#2b3322;max-width:68ch}#adf-root .adf-prose p{margin:0 0 1.1em}#adf-root .adf-prose h2{margin:1.6em 0 .5em;font-family:var(--font-display, "Archivo Black", Arial, sans-serif);font-weight:400;font-size:clamp(24px,2.4vw,32px);line-height:1.05;text-transform:uppercase;color:#1e2516}#adf-root .adf-prose ul{margin:0 0 1.1em;padding-left:22px}#adf-root .adf-prose li{margin-bottom:.4em}#adf-root .adf-prose blockquote{margin:1.4em 0;padding:18px 22px;border-left:4px solid #E64A19;background:#fffdf8;border-radius:0 8px 8px 0;font-size:20px;line-height:1.5;color:#1e2516}@media(max-width:860px){#adf-root .adf-grid-2{grid-template-columns:minmax(0,1fr)!important}#adf-root .adf-prose{font-size:17px}}#adf-root h1,#adf-root h2,#adf-root h3,#adf-root h4,#adf-root .adf-h3,#adf-root .adf-card-title,#adf-root .adf-card strong,#adf-root .ev-card strong,#adf-root .ev-row strong{text-wrap:balance}#adf-root p{text-wrap:pretty}#adf-root footer.adf-pat-green.adf-foot-pat{background-image:linear-gradient(#2f3a24f2,#2f3a24f2),var(--adf-img-0);background-size:auto,400px 600px;background-repeat:repeat,repeat}#adf-root [data-page=index] h1,#adf-root [data-page=index] h2,#adf-root [data-page=index] h3,#adf-root [data-page=index] h4,#adf-root [data-page=index] .adf-h3,#adf-root [data-page=index] .adf-card-title,#adf-root [data-page=index] .adf-card strong,#adf-root [data-page=index] .ev-card strong,#adf-root [data-page=index] .ev-row strong{text-wrap:balance}#adf-root [data-page=index] .adf-stretch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px}#adf-root [data-page=index] .hm-hero{min-height:clamp(620px,calc(100vh - 86px),860px)}#adf-root [data-page=index] .hm-pil{display:flex;gap:10px;height:500px}#adf-root [data-page=index] .hm-pil>article{transition:flex-grow .6s cubic-bezier(.2,0,0,1)}#adf-root [data-page=index] .hm-ev-grid,#adf-root [data-page=index] .hm-prog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#adf-root [data-page=index] .hm-prog .adf-stretch:after{border-radius:12px}#adf-root [data-page=index] .hm-tick-track{display:flex;width:max-content;animation:hmTick 70s linear infinite}#adf-root [data-page=index] .hm-tick:hover .hm-tick-track,#adf-root [data-page=index] .hm-tick:focus-within .hm-tick-track,#adf-root [data-page=index] .hm-tick-off .hm-tick-track{animation-play-state:paused}#adf-root [data-page=index] .hm-tick-set{display:flex;align-items:center;flex:none}#adf-root [data-page=index] .hm-tick-i{display:inline-flex;align-items:center;gap:12px;padding:11px 0;color:#fff;text-decoration:none;font-size:14.5px;font-weight:700;white-space:nowrap}#adf-root [data-page=index] .hm-tick-chip{padding:3px 9px;border-radius:4px;background:#1e2516;font-size:11px;letter-spacing:.12em;text-transform:uppercase}#adf-root [data-page=index] .hm-tick-cta{text-decoration:underline;text-underline-offset:3px}#adf-root [data-page=index] .hm-tick-dot{flex:none;width:6px;height:6px;margin:0 40px;border-radius:50%;background:#ffffff8c}@keyframes hmTick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){#adf-root [data-page=index] .hm-tick-track{animation:none}}#adf-root [data-page=index] .hm-proghead{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px 72px;align-items:end}@media(max-width:900px){#adf-root [data-page=index] .hm-proghead{grid-template-columns:minmax(0,1fr)}}#adf-root [data-page=index] h1,#adf-root [data-page=index] h2,#adf-root [data-page=index] h3{text-wrap:balance}#adf-root [data-page=index] p{text-wrap:pretty}#adf-root [data-page=index] .hm-meet{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}@media(max-width:900px){#adf-root [data-page=index] .hm-meet{grid-template-columns:minmax(0,1fr)}#adf-root [data-page=index] .hm-meet figure{justify-self:center!important;max-width:380px!important}}@media(max-width:640px){#adf-root [data-page=index] .hm-chips{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;margin-right:-16px;padding-right:16px}#adf-root [data-page=index] .hm-chips::-webkit-scrollbar{display:none}#adf-root [data-page=index] .hm-chips button{flex:none}}@media(max-width:480px){#adf-root [data-page=index] .hm-mcp{width:96px!important}}#adf-root [data-page=index] .hm-up{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:14px;align-items:stretch}#adf-root [data-page=index] .hm-map{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:32px 56px;align-items:center}#adf-root [data-page=index] .hm-reach{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#f4efe324;border-radius:8px;overflow:hidden}#adf-root [data-page=index] .hm-ins{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:1100px){#adf-root [data-page=index] .hm-ev-grid,#adf-root [data-page=index] .hm-reach,#adf-root [data-page=index] .hm-prog{grid-template-columns:repeat(2,minmax(0,1fr))}#adf-root [data-page=index] .hm-map,#adf-root [data-page=index] .hm-up{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){#adf-root [data-page=index] .hm-up>article{grid-template-columns:minmax(0,1fr)!important}#adf-root [data-page=index] .hm-up>article figure{min-height:240px!important}#adf-root [data-page=index] .hm-up dl{grid-template-columns:minmax(0,1fr)!important}#adf-root [data-page=index] .hm-ins{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){#adf-root [data-page=index] .hm-hero{min-height:0}#adf-root [data-page=index] .hm-hero-pad{padding-top:120px!important}#adf-root [data-page=index] .hm-pil{flex-direction:column;height:auto}#adf-root [data-page=index] .hm-pil>article{flex:none!important;min-height:120px}#adf-root [data-page=index] .hm-pil>article[data-open=true]{min-height:420px}#adf-root [data-page=index] .hm-ev-grid,#adf-root [data-page=index] .hm-ins{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){#adf-root [data-page=index] .hm-prog{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){#adf-root [data-page=index] .hm-reach{grid-template-columns:minmax(0,1fr)}#adf-root [data-page=index] .hm-cta a{width:100%;justify-content:center}#adf-root [data-page=index] .hm-hero .hm-cta{order:2}#adf-root [data-page=index] .hm-hero .hm-desc{order:3}}@keyframes hmPop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes hmPulse{0%{transform:scale(1);opacity:.9}to{transform:scale(3.4);opacity:0}}#adf-root [data-page=index] .hm-c{transform-box:fill-box;transform-origin:center;cursor:pointer;outline:none}#adf-root [data-page=index] .hm-c:focus-visible>path:first-child{stroke:#f4efe3;stroke-opacity:1;stroke-width:2.4px}#adf-root [data-page=index] .hm-route{animation:hmDash 1.4s linear infinite}@keyframes hmDash{to{stroke-dashoffset:-8}}#adf-root [data-page=index] .hm-pulse{transform-box:fill-box;transform-origin:center;animation:hmPulse 2.4s ease-out infinite}@media(prefers-reduced-motion:reduce){#adf-root [data-page=index] .hm-pil>article{transition:none}#adf-root [data-page=index] .hm-pulse,#adf-root [data-page=index] .hm-c,#adf-root [data-page=index] .hm-route{animation:none!important}#adf-root [data-page=index] .hm-flyer{display:none}}@media(max-width:900px){#adf-root [data-page=about] .ld-scroll{height:auto!important;padding:64px 16px!important}#adf-root [data-page=about] .ld-pin{position:static!important;height:auto!important}#adf-root [data-page=about] .ld-grid{grid-template-columns:minmax(0,1fr)!important}#adf-root [data-page=about] .ld-stage{display:flex!important;flex-direction:column;gap:16px}#adf-root [data-page=about] .ld-stage>article{opacity:1!important;visibility:visible!important;transform:none!important}#adf-root [data-page=about] .ld-list{display:none!important}}#adf-root [data-page=about] .bd-sub{margin:14px 0 0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#b8c0a8}#adf-root [data-page=about] .bd-grid{list-style:none;margin:0;padding:0;display:grid;gap:12px}#adf-root [data-page=about] .bd-4{grid-template-columns:repeat(4,minmax(0,1fr))}#adf-root [data-page=about] .bd-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){#adf-root [data-page=about] .bd-4,#adf-root [data-page=about] .bd-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){#adf-root [data-page=about] .bd-4,#adf-root [data-page=about] .bd-3{grid-template-columns:minmax(0,1fr)}}#adf-root [data-page=about] .bd-card{background:#f4efe3;color:#1e2516;border-radius:10px;overflow:hidden;display:flex;flex-direction:column}#adf-root [data-page=about] .bd-photo{margin:0;position:relative;height:230px;overflow:hidden;background:#2f3a24}#adf-root [data-page=about] .bd-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%}#adf-root [data-page=about] .bd-mono{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-display,"Archivo Black",Arial,sans-serif);font-size:52px;letter-spacing:.02em;color:#f4efe3}#adf-root [data-page=about] .bd-body{flex:1 1 auto;padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px}#adf-root [data-page=about] .bd-role{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b83a12}#adf-root [data-page=about] .bd-name{font-size:19px;line-height:1.2}#adf-root [data-page=about] .bd-country{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13.5px;color:#6b7060}#adf-root [data-page=about] .bd-bio{margin:0;font-size:14.5px;line-height:1.55;color:#3a4230}#adf-root [data-page=about] .bd-li{align-self:flex-start;margin-top:auto;padding-top:6px}#adf-root [data-page=about] .ab-paths{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}@media(max-width:1180px){#adf-root [data-page=about] .ab-paths{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){#adf-root [data-page=about] .ab-paths{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){#adf-root [data-page=about] .ab-paths{grid-template-columns:minmax(0,1fr)}}#adf-root [data-page=about] .ab-cta{margin-top:auto;box-sizing:border-box;min-height:62px;padding-top:14px;border-top:1px solid rgba(30,37,22,.14);display:flex;align-items:center;justify-content:space-between;gap:12px;color:#b83a12;font-weight:700;font-size:15px;line-height:1.3}#adf-root [data-page=about] .ab-cta>span{flex:none;transition:transform .2s ease}#adf-root [data-page=about] a:hover .ab-cta>span{transform:translate(3px)}#adf-root [data-page=about] h1,#adf-root [data-page=about] h2,#adf-root [data-page=about] h3{text-wrap:balance}#adf-root [data-page=about] p{text-wrap:pretty}#adf-root [data-page=about] section#about--history.adf-pat-ink{background-image:linear-gradient(#1e2516f4,#1e2516f4),var(--adf-img-0);background-size:auto,400px 600px;background-repeat:repeat,repeat}#adf-root [data-page=programme-adrf] h1,#adf-root [data-page=programme-adrf] h2,#adf-root [data-page=programme-adrf] h3,#adf-root [data-page=programme-adrf] h4,#adf-root [data-page=programme-adrf] .adf-h3,#adf-root [data-page=programme-adrf] .adf-card-title,#adf-root [data-page=programme-adrf] .adf-card strong,#adf-root [data-page=programme-adrf] .ev-card strong,#adf-root [data-page=programme-adrf] .ev-row strong{text-wrap:balance}#adf-root [data-page=programme-adrf] p{text-wrap:pretty}@media(min-width:861px){#adf-root [data-page=membership] .adf-cmp-toggle{display:none!important}}@media(max-width:860px){#adf-root [data-page=membership] [data-cmp=closed] .adf-cmp-body{display:none}}#adf-root [data-page=events] h1,#adf-root [data-page=events] h2,#adf-root [data-page=events] h3,#adf-root [data-page=events] h4,#adf-root [data-page=events] .adf-h3,#adf-root [data-page=events] .adf-card-title,#adf-root [data-page=events] .adf-card strong,#adf-root [data-page=events] .ev-card strong,#adf-root [data-page=events] .ev-row strong{text-wrap:balance}#adf-root [data-page=events] p{text-wrap:pretty}#adf-root [data-page=events] .ev-row{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:16px 40px;align-items:center;padding:30px 0;border-top:1px solid rgba(30,37,22,.14);scroll-margin-top:24px}#adf-root [data-page=events] .ev-feat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);background:#1e2516;color:#f4efe3;border-radius:20px;overflow:hidden;margin-bottom:12px;scroll-margin-top:24px}#adf-root [data-page=events] .ev-pk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#f4efe324;border-radius:10px;overflow:hidden}#adf-root [data-page=events] .ev-pk>div{background:#2f3a24;padding:14px 16px;display:flex;flex-direction:column;gap:4px}#adf-root [data-page=events] .ev-pk-h{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#b8c0a8}#adf-root [data-page=events] .ev-pk-p{font-family:var(--font-display,"Archivo Black",Arial,sans-serif);font-size:22px;line-height:1.1}#adf-root [data-page=events] .ev-pk-m{font-size:13px;font-weight:700;color:#f2855a}#adf-root [data-page=events] .ev-pk-t{font-size:13.5px;line-height:1.45;color:#e4e7db}#adf-root [data-page=events] .ev-past{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:20px 40px;padding:36px 0;border-top:1px solid rgba(30,37,22,.14)}#adf-root [data-page=events] .ev-regions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 14px;align-items:start}#adf-root [data-page=events] .ev-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:10px}#adf-root [data-page=events] .ev-card{display:flex;flex-direction:column;gap:8px;background:#f4efe3;border:1px solid rgba(30,37,22,.12);border-radius:8px;padding:18px 20px;color:#1e2516;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}#adf-root [data-page=events] a.ev-card:hover{border-color:#1e2516;background:#fff}@media(max-width:1100px){#adf-root [data-page=events] .ev-regions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#adf-root [data-page=events] .ev-regions{grid-template-columns:minmax(0,1fr)}}@media(max-width:1000px){#adf-root [data-page=events] .ev-feat{grid-template-columns:minmax(0,1fr)}#adf-root [data-page=events] .ev-feat figure{min-height:260px!important}}@media(max-width:640px){#adf-root [data-page=events] .ev-pk{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){#adf-root [data-page=events] .ev-row,#adf-root [data-page=events] .ev-past{grid-template-columns:minmax(0,1fr)}#adf-root [data-page=events] .ev-hero{min-height:600px!important}}#adf-root [data-page=insights] h1,#adf-root [data-page=insights] h2,#adf-root [data-page=insights] h3,#adf-root [data-page=insights] h4,#adf-root [data-page=insights] .adf-h3,#adf-root [data-page=insights] .adf-card-title,#adf-root [data-page=insights] .adf-card strong,#adf-root [data-page=insights] .ev-card strong,#adf-root [data-page=insights] .ev-row strong{text-wrap:balance}#adf-root [data-page=insights] p{text-wrap:pretty}@media(max-width:860px){#adf-root [data-page=blog] .bl-feat{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:1040px){#adf-root [data-page=blog-post] .bp-side{position:static!important}}#adf-root [data-page=blog-post] .bp-vid .bp-play{transition:transform .2s ease}#adf-root [data-page=blog-post] .bp-vid:hover .bp-play{transform:scale(1.08)}@media(max-width:1040px){#adf-root [data-page=blog-post-lvc] .bp-side{position:static!important}}#adf-root [data-page=blog-post-lvc] .bp-vid .bp-play{transition:transform .2s ease}#adf-root [data-page=blog-post-lvc] .bp-vid:hover .bp-play{transform:scale(1.08)}@media(max-width:1040px){#adf-root [data-page=blog-post-adf2020] .bp-side{position:static!important}}#adf-root [data-page=blog-post-adf2020] .bp-vid .bp-play{transition:transform .2s ease}#adf-root [data-page=blog-post-adf2020] .bp-vid:hover .bp-play{transform:scale(1.08)}@media(max-width:1040px){#adf-root [data-page=blog-post-pavilion] .bp-side{position:static!important}}#adf-root [data-page=blog-post-pavilion] .bp-vid .bp-play{transition:transform .2s ease}#adf-root [data-page=blog-post-pavilion] .bp-vid:hover .bp-play{transform:scale(1.08)}#adf-root{margin:0}.adf-react-notice{position:fixed;z-index:999999;bottom:24px;right:24px;max-width:420px;background:#1e2516;color:#fff;padding:14px 16px;border-radius:8px;box-shadow:0 9px 30px #0003;display:flex;gap:18px;align-items:center;font:500 14px/1.45 Archivo,Arial,sans-serif}.adf-react-notice button{background:transparent;border:0;color:#fff;cursor:pointer;font-size:22px}@media(max-width:600px){.adf-react-notice{left:12px;right:12px;bottom:12px}}html,body,#app,#adf-root,.adfm-react-page{width:100%;max-width:100%;overflow-x:clip}.adf-report-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000002;display:flex;align-items:center;justify-content:center;overflow-y:auto;background:#131c0fc7;padding:24px;box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.adf-report-modal{width:min(100%,560px);max-height:calc(100dvh - 48px);overflow-y:auto;position:relative;box-sizing:border-box;border-radius:20px;background:#f4efe3;color:#1e2516;padding:clamp(24px,4vw,40px);box-shadow:0 24px 80px #00000042;font-family:Archivo,Arial,sans-serif;line-height:1.55}.adf-report-modal-close{position:absolute;top:16px;right:16px;border:1px solid #d9cfb8;width:36px;height:36px;border-radius:50%;background:#fffdf8;font:inherit;font-size:25px;color:#1e2516;cursor:pointer;display:grid;place-items:center}.adf-report-modal-eyebrow{color:#b83a12;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin:0 32px 12px 0}.adf-report-modal h2{font-family:Archivo Black,Archivo,Arial,sans-serif;font-weight:400;font-size:clamp(25px,3vw,36px);line-height:1.08;margin:0 36px 16px 0;overflow-wrap:anywhere}.adf-report-modal-description{font-size:15px;color:#3a4230;margin:0 0 22px}.adf-report-modal form{display:flex;flex-direction:column;gap:14px}.adf-report-modal form>label:not(.adf-report-modal-optin){display:grid;gap:6px;font-size:12px;text-transform:uppercase;letter-spacing:.09em;font-weight:800}.adf-report-modal form>label>input:not([type=checkbox]){min-height:50px;box-sizing:border-box;width:100%;background:#fffdf8;color:#1e2516;border:1px solid #d9cfb8;border-radius:6px;padding:10px 13px;font:400 15px Archivo,Arial,sans-serif;letter-spacing:normal;text-transform:none}.adf-report-modal-optin{display:flex;gap:10px;align-items:flex-start;color:#3a4230;font-size:13px}.adf-report-modal-optin input{accent-color:#2f3a24;width:18px;height:18px;margin-top:3px;flex:none}.adf-report-modal-optin a{color:#b83a12;text-decoration:underline}.adf-report-modal-submit{align-self:flex-start;border:0;border-radius:6px;background:#e64a19;color:#fff;cursor:pointer;min-height:50px;padding:0 22px;font:700 15px Archivo,Arial,sans-serif}.adf-report-modal-submit:disabled{opacity:.7;cursor:wait}.adf-report-modal-note{font-size:12px;color:#52594b;margin:0}.adf-report-modal-error{color:#8f2d15;background:#fff6f1;border-left:3px solid #e64a19;padding:9px 12px;margin:0;font-size:13px}.adf-report-modal-trap{display:none!important}.adf-report-modal :focus-visible{outline:3px solid #e64a19;outline-offset:3px}@media(max-width:600px){.adf-report-modal-overlay{padding:12px}.adf-report-modal{max-height:calc(100dvh - 24px);border-radius:13px}.adf-report-modal h2{margin-right:24px}}.adfa-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px;background:#121a0fab;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.adfa-dialog{box-sizing:border-box;width:min(100%,490px);max-height:min(88vh,680px);overflow-y:auto;background:#fff;border:1px solid #e1dacd;border-radius:16px;box-shadow:0 24px 75px #0e140b4d;padding:clamp(24px,4vw,36px);font-family:Archivo,Arial,sans-serif;color:#1e2516}.adfa-dialog-identifier{color:#bf3d16;font-size:11px;font-weight:800;letter-spacing:.14em;margin-bottom:15px}.adfa-dialog h2{margin:0 0 12px;font-family:Archivo Black,Arial,sans-serif;font-size:clamp(23px,3vw,29px);font-weight:400;line-height:1.2}.adfa-dialog p{margin:0;color:#5b6354;font-size:15px;line-height:1.6}.adfa-dialog-actions{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;margin-top:30px}.adfa-dialog button{min-height:46px;padding:10px 19px;border-radius:8px;font:700 14px Archivo,Arial,sans-serif;cursor:pointer}.adfa-dialog button:disabled{opacity:.6;cursor:wait}.adfa-dialog button:focus-visible{outline:3px solid #e64a19;outline-offset:3px}.adfa-dialog-cancel{border:1px solid #d9cfb8;background:#f4efe3;color:#26301e}.adfa-dialog-cancel:hover:not(:disabled){background:#eae2d1}.adfa-dialog-confirm{border:1px solid #c2441a;background:#c2441a;color:#fff}.adfa-dialog-confirm:hover:not(:disabled){background:#a93812}.adfa-dialog-destructive{background:#8b3020;border-color:#8b3020}.adfa-dialog-destructive:hover:not(:disabled){background:#712619}@media(max-width:500px){.adfa-dialog-actions{flex-direction:column-reverse}.adfa-dialog-actions button{width:100%}}.adfa-media{font-family:Archivo,Arial,sans-serif;color:#1e2516;min-width:0}.adfa-media-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px}.adfa-media-heading h2{font-family:Archivo Black,Arial,sans-serif;font-weight:400;font-size:clamp(25px,3vw,35px);margin:8px 0 10px}.adfa-media-heading p{font-size:14px;color:#5c6456;margin:0}.adfa-media-warning{border-left:4px solid #bf4018;background:#fff2e9;padding:15px;border-radius:8px;margin:20px 0;font-size:13px;line-height:1.6}.adfa-media-warning strong{display:block}.adfa-media-upload{padding:18px;border:1px solid #ddd7ca;border-radius:12px;background:#fff;display:flex;align-items:end;gap:18px;margin:18px 0;flex-wrap:wrap}.adfa-media-upload label{flex:1;min-width:230px;font-size:13px;font-weight:800}.adfa-media-upload input{margin-top:8px;width:100%;border:1px solid #ded7c7;padding:12px;border-radius:8px;max-width:100%}.adfa-media-search{display:flex;gap:18px;justify-content:space-between;align-items:end;padding:15px 0}.adfa-media-search label{width:min(460px,100%);font-size:13px;font-weight:800}.adfa-media-search input{display:block;margin-top:8px;min-height:44px;width:100%;border:1px solid #d9cfb8;border-radius:8px;padding:10px 12px}.adfa-media-search span{font-size:13px;color:#606756;white-space:nowrap}.adfa-media-feedback{padding:12px 15px;background:#eff4e8;border:1px solid #c9d9b8;border-radius:9px;margin-bottom:16px;font-size:13px}.adfa-media-empty{padding:55px 20px;border:1px dashed #bbb09c;border-radius:10px;text-align:center;background:#fff;color:#66725c}.adfa-media-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,310px);gap:19px;align-items:start}.adfa-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:14px;align-content:start;max-height:550px;overflow-y:auto;padding:3px}.adfa-media-item{display:grid;text-align:left;gap:6px;padding:8px;background:#fff;color:#26301e;border:2px solid #e1dbce;border-radius:10px;cursor:pointer;overflow:hidden}.adfa-media-item:hover,.adfa-media-item.selected{border-color:#c2441a}.adfa-media-item img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:6px;background:#eee8db}.adfa-media-item strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adfa-media-item small{font-size:11px;color:#64705c}.adfa-media-details{display:grid;gap:12px;padding:17px;background:#fff;border:1px solid #ddd7ca;border-radius:12px;min-width:0}.adfa-media-details>img{width:100%;max-height:250px;object-fit:contain;border-radius:8px;background:#f6f2eb}.adfa-media-details>strong{font-size:14px;word-break:break-word}.adfa-media-details>span{font-size:12px;color:#66725c}.adfa-media-details label{font-size:13px;font-weight:800;display:grid;gap:7px}.adfa-media-details textarea{min-height:78px;border:1px solid #d9cfb8;padding:10px;border-radius:8px;font:inherit;resize:vertical}.adfa-media-details button{width:100%;min-height:44px}.adfa-media-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;background:#0f160cb3;display:grid;place-items:center;padding:18px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.adfa-media-dialog{--green:#2F3A24;--ink:#1E2516;--cream:#F4EFE3;--orange:#C2441A;--line:#DDD7C9;background:#f4efe3;border-radius:15px;padding:clamp(18px,3vw,30px);width:min(1100px,100%);max-height:92vh;overflow:auto;box-shadow:0 25px 75px #00000059}.adfa-media button:focus-visible,.adfa-media input:focus-visible,.adfa-media textarea:focus-visible{outline:3px solid #e64a19;outline-offset:3px}@media(max-width:800px){.adfa-media-content{grid-template-columns:1fr}.adfa-media-grid{max-height:400px}.adfa-media-details{grid-template-columns:1fr}}@media(max-width:450px){.adfa-media-search{flex-direction:column;align-items:stretch}.adfa-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.adfa-media-usage{padding:11px 12px;background:#f8f3e8;border:1px solid #e0d7c8;border-radius:8px;color:#5c6254;font-size:12px;line-height:1.55}.adfa-media-usage strong{display:block;color:#8b3020;margin-bottom:5px}.adfa-media-usage ul{margin:7px 0 0;padding-left:18px}.adfa-media-delete{min-height:44px;width:100%;padding:10px 16px;border:1px solid #ad3c28;color:#982f1d;background:#fff9f5;border-radius:8px;font-weight:800;cursor:pointer}.adfa-media-delete:hover:not(:disabled){background:#fbe7df}.adfa-media-delete:focus-visible{outline:3px solid #bd461b;outline-offset:3px}.adfa-media-delete:disabled{border-color:#ddd6cf;color:#8a887e;background:#f4f1eb;opacity:.6;cursor:not-allowed}.adfa-media-dialog .adfa-primary{background:var(--orange,#C2441A);color:#fff;border:0;min-height:46px;padding:12px 20px;border-radius:8px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.adfa-media-dialog .adfa-primary:hover:not(:disabled){background:#a93812}.adfa-media-dialog .adfa-primary:disabled{opacity:.65;cursor:not-allowed}.adfa-media-upload .adfa-primary{flex:0 0 auto;align-self:end}.adfa-media-picker-hint{margin:2px 0 14px;color:#4f5b45;font-size:13px;line-height:1.6}.adfa-media-picker-hint strong{color:#26301e}@media(max-width:650px){.adfa-media-upload .adfa-primary{width:100%}}.adfa-page-editor .adfa-heading{align-items:start}.adfa-back-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:1px solid #D9CFB8;border-radius:8px;color:#26301e;min-height:41px;padding:8px 14px;font-size:13px;font-weight:750;text-decoration:none;cursor:pointer}.adfa-back-btn:hover{background:#f4efe3}.adfa-back-btn:disabled{opacity:.5;cursor:not-allowed}.adfa-editor-toolbar{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:16px;background:#fff;padding:20px 24px;border:1px solid #DDD7C9;border-radius:14px;margin-bottom:24px}.adfa-editor-toolbar>div{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.adfa-editor-actions{justify-content:flex-end}.adfa-editor-filters{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:18px;margin:25px 0}.adfa-field-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0}.adfa-field{background:#faf8f2;border:1px solid #E5DACA;border-radius:10px;padding:16px;min-width:0}.adfa-field-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:12px;font-weight:750}.adfa-field-title>span:first-child{overflow:hidden;word-break:break-word}.adfa-field textarea,.adfa-field input{margin-top:8px}.adfa-muted{font-size:12px;color:#646d5b}.adfa-editor-warning{margin-bottom:20px!important}.adfa .adfa-page-editor .adfa-panel>p{margin-bottom:14px}.adfa-panel .adfa-back-btn{margin:10px 0}.adfa-page-list-actions{display:flex;flex-wrap:wrap;gap:8px}.adfa-page-list-actions .adfa-back-btn{padding:6px 11px;min-height:34px}.adfa-page-status{display:flex;align-items:center;flex-wrap:wrap;gap:5px}@media(max-width:1000px){.adfa-field-list{grid-template-columns:1fr}}@media(max-width:700px){.adfa-editor-filters{grid-template-columns:1fr}.adfa-editor-toolbar{padding:16px}.adfa-editor-actions{justify-content:flex-start}.adfa-page-editor .adfa-heading{flex-direction:column}}.adfa-custom-page .adfa-heading{align-items:flex-start}.adfa-builder-list{display:grid;gap:16px;margin-top:20px}.adfa-builder-section{border:1px solid #ddd7ca;background:#faf8f2;border-radius:12px;padding:22px}.adfa-builder-header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.adfa-builder-header h3{font-size:19px;margin:6px 0 0}.adfa-builder-controls{display:flex;gap:7px;flex-wrap:wrap}.adfa-builder-controls button{min-width:36px}.adfa-builder-items{margin-top:18px;border-top:1px solid #ddd7ca;padding-top:18px;display:grid;gap:12px}.adfa-builder-item{display:grid;grid-template-columns:1fr 1.5fr auto;align-items:end;gap:10px;padding:12px;background:#fff;border-radius:9px;border:1px solid #e5daca}.adfa-builder-add{margin-top:25px;max-width:380px}.adfa-custom-page .adfa-panel>p{margin-bottom:12px}.adfa-custom-page .adfa-editor-toolbar{margin:18px 0 25px}@media(max-width:750px){.adfa-builder-item{grid-template-columns:1fr}.adfa-builder-header{flex-direction:column;align-items:flex-start}}.adfa-media-field{display:grid;gap:10px;align-content:end}.adfa-media-field .adfa-back-btn{justify-self:start}.adfa-media-field label{min-width:0}.adfa-shared-chrome .adfa-heading{align-items:flex-start}.adfa-shared-chrome .adfa-panel>p{max-width:930px;line-height:1.6}.adfa-shared-search{display:block;max-width:475px;margin:22px 0;font-size:13px;font-weight:800}.adfa-shared-search input{display:block;width:100%;min-height:44px;margin-top:9px;border:1px solid #d9cfb8;border-radius:8px;padding:10px 12px;font:inherit}.adfa-shared-group{margin-top:28px}.adfa-shared-group h3{font-family:Archivo Black,Arial,sans-serif;font-size:23px;font-weight:400;margin:0 0 17px}.adfa-shared-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.adfa-shared-link{padding:18px;background:#faf8f2;border:1px solid #e2d9c9;border-radius:10px;min-width:0}.adfa-shared-link-header{display:flex;align-items:start;justify-content:space-between;gap:12px;margin-bottom:15px}.adfa-shared-link-header strong{font-size:15px}.adfa-shared-link .adfa-fields{display:grid;grid-template-columns:1fr;gap:13px}.adfa-shared-link .adfa-fields label{min-width:0}.adfa-shared-link .adfa-fields input{width:100%}.adfa-shared-link small{display:block;word-break:break-all;margin-top:12px}@media(max-width:870px){.adfa-shared-links{grid-template-columns:1fr}}.adfa-document-editor{background:#f8f4eb;border:1px solid #d9d0bd;border-radius:12px;overflow:hidden;color:#1e2516;font-family:Archivo,Arial,sans-serif}.adfa-document-editor .adfa-rich-toolbar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:12px 15px;background:#f7f2e8;border-bottom:1px solid #e1d6c4}.adfa-document-editor .adfa-rich-toolbar button,.adfa-document-editor .adfa-rich-toolbar select,.adfa-document-editor .adfa-rich-linkbar button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #d6c9b4;border-radius:7px;min-height:39px;padding:8px 12px;cursor:pointer;background:#fff;color:#25311e;font-family:inherit;font-size:14px;font-weight:750}.adfa-document-editor .adfa-rich-toolbar button:hover:not(:disabled),.adfa-document-editor .adfa-rich-toolbar select:hover:not(:disabled){border-color:#a9a38d;background:#ede6d8}.adfa-document-editor .adfa-rich-toolbar button:focus-visible,.adfa-document-editor .adfa-rich-toolbar select:focus-visible{outline:2px solid #c2441a;outline-offset:2px}.adfa-document-editor .adfa-rich-toolbar button:disabled{opacity:.4;cursor:default}.adfa-document-editor .adfa-rich-toolbar select{min-width:156px}.adfa-document-editor .adfa-rich-toolbar-separator{width:1px;height:28px;margin:0 4px;background:#d4c5b0}.adfa-document-paper{padding:28px 28px 35px;background:#ebe6d9}.adfa-document-canvas{min-height:560px;max-width:1000px;margin:0 auto;padding:clamp(26px,5vw,65px);background:#fff;border:1px solid #e0dacc;border-radius:6px;box-shadow:0 12px 30px #2429180f;outline:none;line-height:1.85;font-size:17px;font-family:Archivo,Arial,sans-serif;color:#1e2516;white-space:normal;overflow-wrap:anywhere}.adfa-document-canvas:focus{border-color:#b9785b;box-shadow:0 0 0 2px #c2441a21,0 12px 30px #2429180f}.adfa-document-canvas:empty:before{content:attr(data-placeholder);color:#8c9684;font-size:17px}.adfa-document-canvas p{margin:0 0 20px;min-height:1.6em}.adfa-document-canvas h2,.adfa-document-canvas h3{font-family:Archivo Black,Archivo,Arial,sans-serif;line-height:1.33;color:#1e2516}.adfa-document-canvas h2{font-size:30px;margin:34px 0 17px}.adfa-document-canvas h3{font-size:23px;margin:29px 0 14px}.adfa-document-canvas blockquote{border-left:4px solid #c2441a;padding:14px 22px;background:#faf3e9;margin:24px 0;font-style:italic}.adfa-document-canvas ul,.adfa-document-canvas ol{padding-left:30px;margin:18px 0 24px}.adfa-document-canvas li{margin:5px 0}.adfa-document-canvas a{color:#b63b18;text-decoration:underline;text-underline-offset:3px}.adfa-document-canvas strong{font-weight:800}.adfa-document-canvas figure{margin:30px 0;text-align:center;min-height:140px}.adfa-document-canvas figure img{max-width:100%;max-height:550px;width:auto;height:auto;object-fit:contain;border-radius:8px;display:block;margin:0 auto;background:#f1eee4}.adfa-document-canvas figure figcaption{min-height:30px;display:block;padding:8px 10px;color:#53604b;text-align:center;font-size:13px;font-style:italic;outline:none}.adfa-document-canvas figure figcaption:empty:before{content:attr(data-placeholder);color:#999e93}.adfa-canvas-image-empty{display:block;background:#ece8dd;border:1px dashed #bdaf98;border-radius:8px;padding:30px;color:#59644c;font-size:13px}.adfa-document-footer{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:13px 20px;border-top:1px solid #e0d8c7;background:#f7f2e8;font-size:12px;line-height:1.6;color:#5a6652}.adfa-document-editor .adfa-rich-linkbar{display:flex;align-items:end;gap:10px;flex-wrap:wrap;padding:14px 18px;background:#f7f2e8;border-bottom:1px solid #e0d7c7}.adfa-document-editor .adfa-rich-linkbar label{flex:1 1 240px;display:flex;flex-direction:column;gap:6px;font-weight:800;font-size:12px}.adfa-document-editor .adfa-rich-linkbar input{min-height:39px;width:100%;padding:8px 11px;border:1px solid #d7cbb9;border-radius:7px}.adfa-document-editor .adfa-rich-linkbar .adfa-rich-apply{background:#c2441a;border-color:#c2441a;color:#fff}.adfa-document-editor .adfa-rich-linkbar .adfa-rich-apply:hover{background:#a93d19}.adfa-document-editor .adfa-rich-feedback{padding:10px 16px;color:#a3321e;font-size:13px;margin:0}.adfa-editorial-rich-heading{display:flex;align-items:center;justify-content:space-between;gap:9px;flex-wrap:wrap;margin-bottom:10px}.adfa-editorial-rich-heading strong{font-size:14px}.adfa-editorial-rich-heading span{font-size:12px;color:#596353}@media(max-width:700px){.adfa-document-paper{padding:13px}.adfa-document-canvas{padding:24px 18px;min-height:420px;font-size:16px}.adfa-document-editor .adfa-rich-toolbar{padding:10px}.adfa-document-editor .adfa-rich-toolbar select{min-width:118px}.adfa-document-footer{padding:12px}}.adfa-editorial .adfa-heading{align-items:flex-start}.adfa-editorial .adfa-panel>p{line-height:1.6;max-width:920px}.adfa-editorial-search{display:block;max-width:475px;margin:22px 0;font-size:13px;font-weight:800}.adfa-editorial-search input{display:block;width:100%;min-height:44px;margin-top:9px;border:1px solid #d9cfb8;border-radius:8px;padding:10px 12px;font:inherit}.adfa-editorial .adfa-panel{margin-bottom:22px}.adfa-editorial .adfa-panel .adfa-fields{margin-top:15px}.adfa-editorial .adfa-fields textarea{min-height:78px;resize:vertical}.adfa-editorial .adfa-fields textarea[rows="12"]{min-height:260px}.adfa-editorial-image-line{display:flex;gap:12px;align-items:end}.adfa-editorial-image-line input{flex:1;min-width:0}.adfa-editorial-image-line button{white-space:nowrap}.adfa-editorial-image-preview{padding:14px;border:1px solid #ded8c9;border-radius:11px;background:#f9f6ee;min-width:0}.adfa-editorial-image-preview img{max-height:250px;width:auto;max-width:100%;object-fit:contain}.adfa-editorial-actions{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.adfa-editorial-danger{min-height:44px;padding:9px 17px;background:#fff8f5;color:#932e20;border:1px solid #ba5033;border-radius:8px;font-weight:800;cursor:pointer}.adfa-editorial-danger:hover:not(:disabled){background:#ffebe4}.adfa-editorial-danger:disabled{opacity:.6;cursor:not-allowed}.adfa-editorial .adfa-back-btn:focus-visible,.adfa-editorial .adfa-editorial-danger:focus-visible{outline:3px solid #e64a19;outline-offset:3px}@media(max-width:650px){.adfa-editorial-image-line{flex-direction:column;align-items:stretch}.adfa-editorial-image-line button{width:100%}}.adfa-editorial-heading-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap;justify-content:flex-end}@media(max-width:700px){.adfa-editorial-heading-actions{justify-content:flex-start}}.adfa-editorial-create-launch{white-space:nowrap}.adfa-editorial-creating .adfa-heading h1{text-transform:none}.adfa-editorial-guidance{margin:14px 0 20px;padding:15px 19px;border:1px solid #d8d6c4;border-left:4px solid #c2441a;border-radius:8px;background:#fffaf0;color:#3f4934;line-height:1.6}.adfa-editorial-guidance strong{font-weight:800}.adfa-editorial-create-bottom{padding:24px 26px;margin:0 0 26px;background:#fff;border:1px solid #e1d9c8;border-radius:12px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.adfa-editorial-create-bottom p{margin:0;color:#596353;font-size:13px}.adfa-editorial-create-invite{padding:25px 30px;background:#fff;border:1px solid #e1d9c8;border-radius:12px;display:flex;align-items:flex-start;flex-direction:column;gap:12px}.adfa-editorial-create-invite strong{font-size:19px}.adfa-editorial-create-invite p{color:#56614b;margin:0 0 6px}.adfa-editorial-creating #adfa-new-slug-help{display:block;font-weight:400;margin-top:8px;word-break:break-word}@media(max-width:700px){.adfa-editorial-create-bottom{align-items:stretch}.adfa-editorial-create-bottom button{width:100%}}.adfa-editorial .adfa-editorial-delete-row{min-height:38px;padding:7px 13px;font-size:13px}.adfa-editorial-original-label{font-size:11px;color:#68735b;max-width:150px;line-height:1.5}.adfa-editorial .adfa-page-list-actions{gap:8px;align-items:center;flex-wrap:wrap}.adfa-html-mode-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.adfa-html-mode-tabs button{font:inherit;border:1px solid #a8c4b7;border-radius:8px;padding:8px 14px;background:transparent;color:inherit;cursor:pointer}.adfa-html-mode-tabs button.selected{background:#124c3b;color:#fff;border-color:#124c3b}.adfa-html-source-label{display:grid;gap:8px;font-weight:600}.adfa-html-source{display:block;width:100%;box-sizing:border-box;min-height:300px;padding:16px;border-radius:8px;border:1px solid #b6c9bf;font:13px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre;-moz-tab-size:2;tab-size:2;resize:vertical;color:#20372c;background:#fcfdfb}.adfa-html-preview{width:100%;max-width:100%;overflow:hidden;padding:10px;border:1px solid #b6c9bf;border-radius:8px;background:#fff}.adfa-seo{display:grid;gap:20px;align-content:start}.adfa-seo .adfa-panel{display:grid;gap:15px}.adfa-seo .adfa-panel h2{margin:0;color:#27331d}.adfa-seo .adfa-panel small{font-size:11px;color:#67705b;font-weight:400}.adfa-seo .adfa-seo-toolbar{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;align-items:center}.adfa-seo .adfa-editor-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.adfa-seo .adfa-seo-checkbox{display:flex!important;align-items:flex-start;gap:12px;font-size:14px}.adfa-seo .adfa-seo-checkbox input{width:19px;min-height:19px;height:19px;margin-top:2px;flex:0 0 19px;accent-color:#2f3a24}.adfa-seo .adfa-seo-search{max-width:440px}.adfa-seo input[disabled],.adfa-seo textarea[disabled]{opacity:.7}.adfa-seo .adfa-muted{overflow-wrap:anywhere;font-size:12px}@media(max-width:680px){.adfa-seo .adfa-seo-toolbar{display:grid}}.adfa-staff{display:grid;gap:18px;align-content:start}.adfa-staff .adfa-panel,.adfa-staff form{display:grid;gap:14px}.adfa-staff h2,.adfa-staff h3{margin:0}.adfa-staff .adfa-heading{margin-bottom:2px}.adfa-staff .adfa-panel p{line-height:1.55}.adfa-staff .adfa-table-wrap{max-width:100%;overflow-x:auto}.adfa-staff .adfa-table-wrap table{min-width:780px}.adfa-staff .adfa-table-wrap td,.adfa-staff .adfa-table-wrap th{vertical-align:top}.adfa-staff .adfa-table-wrap .adfa-editor-actions{display:flex;gap:6px;flex-wrap:wrap}.adfa-staff .adfa-table-wrap .adfa-back-btn{font-size:12px;padding:7px 9px;min-height:34px}.adfa-staff-email{display:block;font-size:12px;color:#626a5e;overflow-wrap:anywhere;margin-top:4px}.adfa-staff-link{background:#fff9e7;border:1px solid #d6c596;border-radius:10px;padding:18px;display:grid;gap:12px}.adfa-staff-link textarea{width:100%;background:#fff;border:1px solid #b9ad91;padding:12px;color:#1e2516;border-radius:6px;word-break:break-all}.adfa-staff-link .adfa-editor-actions{display:flex;gap:10px;flex-wrap:wrap}.adfa-staff-filter{max-width:420px;display:grid;gap:5px}.adfa-staff-filter input{background:#fff}.adfa-staff-toggle{display:flex!important;align-items:center;gap:12px}.adfa-staff-toggle input{width:18px;height:18px;accent-color:#2f3a24}.adfa-staff-secret{font-size:17px;padding:16px;background:#f7f2df;display:block;overflow-wrap:anywhere;word-break:break-all}.adfa-staff-security-status{display:grid;gap:14px}.adfa-staff-setup{display:grid;gap:14px;padding:18px;border:1px solid #d6cfbf;border-radius:8px}.adfa-staff-signinlink{display:inline-flex;justify-content:center;text-decoration:none;margin-top:12px}.adfa-signin-card .adfa-staff-mfa{display:grid;gap:12px}.adfa-signin-card .adfa-staff-mfa input{width:100%}.adfa-staff .adfa-muted{font-size:12px;color:#53604b}@media(max-width:700px){.adfa-staff .adfa-panel{padding:18px}.adfa-staff .adfa-fields{grid-template-columns:1fr}}.adfa-membership-tier{padding:23px 0;border-top:1px solid #e2d8c6}.adfa-membership-tier h3{font-size:18px;margin:0 0 16px;color:#28321f}.adfa-inquiry-message{background:#f6f0e5;border:1px solid #dfd4c0;padding:18px 20px;margin:24px 0;border-radius:10px}.adfa-inquiry-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.adfa-inquiry-notes{list-style:none;padding:0;margin:12px 0 22px}.adfa-inquiry-notes li{border-bottom:1px solid #e6dcc8;padding:14px 0}.adfa-inquiry-notes small{display:block;color:#627058}.adfa-inquiry-notes p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.adfa-notification-toggle{display:flex!important;flex-direction:row!important;align-items:center;gap:12px}.adfa-notification-toggle input{width:20px!important;height:20px;flex:0 0 auto}.adfa-membership-tier textarea,.adfa-inquiry-notes textarea{white-space:pre-wrap}@media(max-width:680px){.adfa-membership-tier{padding:18px 0}.adfa-inquiry-message{padding:14px}}.adfa-form-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px}.adfa-form-tabs button{border:1px solid #ded7c9;border-radius:9px;padding:11px 15px;background:#f8f3e8;color:#314029;cursor:pointer;font:inherit;font-size:13px;font-weight:700}.adfa-form-tabs button.active{border-color:#2f3a24;background:#2f3a24;color:#fff}.adfa-form-tabs button:focus-visible{outline:3px solid #e64a19;outline-offset:2px}.adfa-form-management .adfa-editor-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:15px 0}.adfa-form-management .adfa-page-list-actions{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.adfa-form-email-section{padding:24px 0;margin-top:22px;border-top:1px solid #ded6c8;display:grid;gap:13px}.adfa-form-email-section h3{margin:0;font-size:18px}.adfa-form-email-section label{display:grid;gap:8px;font-size:13px;font-weight:700}.adfa-form-email-section textarea,.adfa-form-email-section input{width:100%;box-sizing:border-box}.adfa-form-management .adfa-submission-field{padding:13px 16px;background:#f6f0e6;border:1px solid #e4d8c6;border-radius:9px;min-width:0}.adfa-form-management .adfa-submission-field strong{font-size:12px;text-transform:uppercase;letter-spacing:.055em}.adfa-form-management .adfa-submission-field p{margin:7px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.adfa-form-management table input[type=checkbox]{width:18px;height:18px;accent-color:#2f3a24}.adfa-form-management table td{max-width:360px;overflow-wrap:anywhere}.adfa-form-management .adfa-table-wrap{margin-top:18px}@media(max-width:720px){.adfa-form-tabs{gap:6px}.adfa-form-tabs button{padding:10px 12px}.adfa-form-management .adfa-editor-actions{gap:8px}}.adfa{--green:#2F3A24;--ink:#1E2516;--cream:#F4EFE3;--orange:#C2441A;--line:#DDD7C9;min-height:100vh;font-family:Archivo,Arial,sans-serif;line-height:1.5;color:var(--ink);background:#f4efe3}.adfa *{box-sizing:border-box}.adfa h1,.adfa h2,.adfa p{margin:0}.adfa button,.adfa input,.adfa textarea,.adfa select{font:inherit}.adfa button{cursor:pointer}.adfa a{color:inherit}.adfa a:focus-visible,.adfa button:focus-visible,.adfa input:focus-visible,.adfa textarea:focus-visible,.adfa select:focus-visible{outline:3px solid #E64A19;outline-offset:3px}.adfa-brand{font-family:Archivo Black,Arial,sans-serif;font-weight:900;font-size:25px;letter-spacing:-.03em;color:#f4efe3}.adfa-brand span{color:#f88f63;font-size:14px;letter-spacing:.14em;margin-left:8px}.adfa-loading{display:grid;place-items:center;min-height:100vh;font-size:16px}.adfa-signin{display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 85% 15%,#49563e 0,transparent 32%),#26301e}.adfa-signin-card{width:min(100%,470px);background:#fff;border-radius:18px;padding:clamp(24px,5vw,44px);box-shadow:0 32px 100px #10191080}.adfa-signin .adfa-brand{color:#2f3a24;margin:36px 0 30px}.adfa-kicker,.adfa-side-kicker{color:#b83a12;font-size:11px;letter-spacing:.18em;font-weight:800;text-transform:uppercase}.adfa-signin h1,.adfa-content h1{font-family:Archivo Black,Arial,sans-serif;line-height:1.05;font-weight:400;font-size:clamp(26px,3vw,38px);margin:12px 0}.adfa-signin p,.adfa-heading p,.adfa-panel p{font-size:14.5px;color:#565d4e}.adfa-signin form{display:grid;gap:18px;margin-top:30px}.adfa label{display:grid;gap:7px;font-size:13px;font-weight:700}.adfa input,.adfa textarea,.adfa select{width:100%;border:1.5px solid #D9CFB8;border-radius:8px;padding:12px 14px;min-height:46px;background:#fff;color:var(--ink)}.adfa-primary{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;padding:12px 20px;min-height:46px;background:var(--orange);color:#fff;font-weight:800;white-space:nowrap}.adfa-primary:hover{background:#a93812}.adfa-primary:disabled,.adfa-logout:disabled{opacity:.65;cursor:wait}.adfa .adfa-fine{margin-top:18px;font-size:12px;color:#68705f}.adfa-back{display:inline-flex;font-size:13px;text-decoration:none;font-weight:700}.adfa-back:hover{text-decoration:underline}.adfa-error,.adfa-success{padding:13px 16px;border-radius:8px;font-size:14px;margin:16px 0;background:#fef0ec;color:#8c2f14;border:1px solid #E9B29D}.adfa-success{background:#e9f0e5;color:#2f5929;border-color:#b2d2a9}.adfa-layout{display:flex;align-items:stretch}.adfa-sidebar{width:240px;flex:0 0 240px;background:#26301e;color:#f4efe3;min-height:100vh;padding:30px 18px;display:flex;flex-direction:column;gap:24px}.adfa-sidebar .adfa-brand{padding:0 12px}.adfa-side-kicker{padding:0 12px;color:#b8c0a8}.adfa-sidebar nav{display:grid;gap:6px}.adfa-nav{display:block;width:100%;border:none;background:transparent;color:#d9dfc9;text-align:left;border-radius:8px;padding:13px 14px;font-size:14px;font-weight:700}.adfa-nav:hover{background:#3b4a2f}.adfa-nav.active{background:#f4efe3;color:#26301e}.adfa-side-bottom{margin-top:auto;display:grid;gap:16px;padding:20px 12px 0;border-top:1px solid #FFFFFF30}.adfa-logout{background:transparent;color:#f4efe3;border:1px solid #F4EFE355;padding:9px;border-radius:7px;font-weight:700}.adfa-main{min-width:0;flex:1}.adfa-topbar{height:80px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px clamp(20px,4vw,60px);font-size:13px;color:#6d7366}.adfa-account{display:flex;flex-direction:column;align-items:flex-end;color:#1e2516;font-weight:700}.adfa-account small{text-transform:capitalize;color:#7b826f;font-size:11px}.adfa-content{max-width:1440px;margin:0 auto;padding:clamp(24px,4vw,54px)}.adfa-heading{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:30px}.adfa-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:26px}.adfa-stat{background:#fff;border:1px solid var(--line);border-radius:12px;padding:23px;min-height:122px}.adfa-stat small{display:block;font-weight:700;font-size:12px;color:#626b58;margin-bottom:16px}.adfa-stat strong{font-family:Archivo Black,Arial,sans-serif;font-size:32px;line-height:1.2}.adfa-panel{background:#fff;border:1px solid var(--line);border-radius:14px;padding:clamp(18px,2.5vw,32px);margin-bottom:22px;box-shadow:0 8px 30px #26301e08}.adfa-panel h2{font-family:Archivo Black,Arial,sans-serif;font-size:20px;font-weight:400;margin-bottom:15px}.adfa-steps{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.adfa-steps span{border-radius:999px;background:#f4efe3;padding:8px 12px;font-size:12px;font-weight:700}.adfa-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0}.adfa-wide{grid-column:1/-1}.adfa-table-wrap{width:100%;overflow-x:auto}.adfa table{border-collapse:collapse;width:100%;font-size:13.5px;text-align:left}.adfa th,.adfa td{padding:14px 12px;border-bottom:1px solid #EAE6DA;vertical-align:top}.adfa th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#626b58}.adfa-pill{display:inline-block;background:#f4efe3;border:1px solid #E5DACA;border-radius:999px;font-size:11px;padding:4px 10px;text-transform:capitalize;font-weight:800}.adfa-warning{background:#fff2ea;border-left:4px solid #C2441A;padding:12px;margin-bottom:18px!important}@media(max-width:1000px){.adfa-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.adfa-layout{flex-direction:column}.adfa-sidebar{min-height:auto;width:100%;flex:none;padding:14px;gap:12px}.adfa-sidebar .adfa-brand{font-size:20px}.adfa-sidebar nav{display:flex;overflow-x:auto}.adfa-nav{white-space:nowrap;width:auto}.adfa-side-bottom,.adfa-side-kicker{display:none}.adfa-topbar{height:auto;min-height:60px}.adfa-fields{grid-template-columns:1fr}.adfa-wide{grid-column:auto}}@media(max-width:480px){.adfa-stats{grid-template-columns:1fr}.adfa-stat{min-height:95px}.adfa-content{padding:22px 14px}.adfa-topbar{padding:12px 16px}.adfa-account{font-size:12px}}.adfa-mobile-header,.adfa-mobile-backdrop,.adfa-side-close{display:none}.adfa-grouped-sidebar{width:264px;flex:0 0 264px;position:sticky;top:0;height:100vh;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:26px 15px 22px;gap:20px;scrollbar-width:thin;scrollbar-color:#65735c #26301e}.adfa-grouped-sidebar .adfa-side-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.adfa-grouped-sidebar .adfa-side-header .adfa-brand{padding:0 12px}.adfa-grouped-sidebar nav{display:grid;align-content:start;gap:7px;overflow:visible}.adfa-grouped-sidebar .adfa-nav-overview{display:flex;align-items:center;gap:12px;width:100%;padding:12px 13px;border-radius:9px;text-align:left}.adfa-grouped-sidebar .adfa-nav-overview svg{flex:none}.adfa-grouped-sidebar .adfa-nav-separator{height:1px;background:#f4efe329;margin:10px 9px 7px}.adfa-grouped-sidebar .adfa-nav-group-container{display:grid;gap:3px}.adfa-grouped-sidebar .adfa-nav-group{display:flex;align-items:center;gap:11px;width:100%;padding:13px 12px;border:0;border-radius:9px;background:transparent;color:#e0e5d6;text-align:left;font-size:13.5px;font-weight:750;line-height:1.4;transition:background .16s ease,color .16s ease}.adfa-grouped-sidebar .adfa-nav-group:hover{background:#39472f}.adfa-grouped-sidebar .adfa-nav-group.current-group{background:#35452c;color:#fff}.adfa-grouped-sidebar .adfa-nav-group>svg:first-child{flex:0 0 19px}.adfa-grouped-sidebar .adfa-nav-group-title{min-width:0;flex:1}.adfa-grouped-sidebar .adfa-nav-chevron{flex:none;opacity:.77;transition:transform .18s ease}.adfa-grouped-sidebar .adfa-nav-chevron.expanded{transform:rotate(90deg)}.adfa-grouped-sidebar .adfa-nav-children{display:grid;gap:3px;padding:2px 0 5px 13px;margin:1px 0 5px 21px;border-left:1px solid rgba(244,239,227,.26)}.adfa-grouped-sidebar .adfa-nav-children[hidden]{display:none}.adfa-grouped-sidebar .adfa-nav-child{position:relative;display:flex;align-items:center;width:100%;min-height:39px;padding:9px 10px 9px 16px;font-size:12.75px;font-weight:650;line-height:1.35;white-space:normal;overflow-wrap:break-word}.adfa-grouped-sidebar .adfa-nav-child:before{content:"";position:absolute;left:6px;top:50%;width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.45;transform:translateY(-50%)}.adfa-grouped-sidebar .adfa-nav-child.active{background:#f4efe3;color:#26301e}.adfa-grouped-sidebar .adfa-nav-child.active:before{background:#c2441a;opacity:1;width:5px;height:5px}.adfa-grouped-sidebar .adfa-side-bottom{margin-top:auto;gap:13px;padding:19px 12px 0}.adfa-grouped-sidebar .adfa-logout:hover{background:#39472f}@media(max-width:780px){.adfa-mobile-header{display:flex;align-items:center;justify-content:space-between;background:#26301e;color:#f4efe3;padding:13px 18px;min-height:62px;gap:20px;position:sticky;top:0;z-index:901}.adfa-mobile-header .adfa-brand{font-size:21px}.adfa-mobile-header .adfa-brand span{font-size:12px}.adfa-mobile-menu{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:39px;padding:8px 12px;color:#f4efe3;background:#39472f;border:1px solid #66745a;border-radius:9px;font-size:13px;font-weight:750}.adfa-mobile-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;border:0;padding:0;background:#0c170aad;cursor:default}.adfa .adfa-grouped-sidebar{position:fixed;top:0;bottom:0;left:0;z-index:999;height:100dvh;min-height:0;width:min(88vw,310px);max-width:310px;padding:22px 15px;gap:18px;flex:none;overflow-y:auto;visibility:hidden;pointer-events:none;transform:translate(-105%);transition:transform .22s ease,visibility .22s ease;box-shadow:20px 0 60px #0003}.adfa .adfa-grouped-sidebar.is-open{visibility:visible;pointer-events:auto;transform:translate(0)}.adfa-grouped-sidebar .adfa-side-kicker{display:block}.adfa-grouped-sidebar nav{display:grid;overflow:visible;gap:7px}.adfa-grouped-sidebar .adfa-nav-overview,.adfa-grouped-sidebar .adfa-nav-child{width:100%;white-space:normal}.adfa-grouped-sidebar .adfa-side-bottom{display:grid}.adfa-side-close{display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid rgba(244,239,227,.38);border-radius:9px;background:transparent;color:#f4efe3;flex:none}}@media(prefers-reduced-motion:reduce){.adfa-grouped-sidebar .adfa-nav-chevron,.adfa-grouped-sidebar .adfa-nav-group,.adfa .adfa-grouped-sidebar{transition:none}}.adf-np,.adf-np-notice{background:#f4efe3;color:#1e2516;font-family:var(--font-body,"Archivo",Arial,sans-serif);line-height:1.6}.adf-np *,.adf-np-notice *{box-sizing:border-box}.adf-np-wrap{width:min(1320px,calc(100% - 40px));margin:0 auto}.adf-np-hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:530px;background:#2f3a24;color:#f4efe3;overflow:hidden;padding:100px 0}.adf-np-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.adf-np-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#2f3a24 5%,#2f3a24e6 48%,#2f3a2485)}.adf-np-hero-inner{position:relative}.adf-np-eyebrow,.adf-np-small{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.adf-np-eyebrow{color:#e8ecdb;display:flex;align-items:center;gap:12px;margin-bottom:26px}.adf-np-dot{width:9px;height:9px;background:#e64a19;border-radius:50%}.adf-np h1,.adf-np h2,.adf-np h3,.adf-np-notice h1{font-family:var(--font-display,"Archivo Black",Arial,sans-serif);font-weight:400;line-height:1.08;letter-spacing:-.02em}.adf-np h1{font-size:clamp(42px,6.1vw,84px);text-transform:uppercase;max-width:820px;margin:0 0 26px}.adf-np-hero .adf-np-body{font-size:clamp(16px,2vw,19px);max-width:630px;color:#e4e7db}.adf-np-body{font-size:16px;white-space:pre-line;margin:0 0 26px;max-width:850px}.adf-np-button{display:inline-flex;align-items:center;gap:15px;background:#e64a19;color:#fff;text-decoration:none;padding:14px 22px;border-radius:5px;min-height:50px;font-size:14px;font-weight:800}.adf-np-button:hover{background:#bf4018}.adf-np-button:focus-visible,.adf-np summary:focus-visible{outline:3px solid #e64a19;outline-offset:3px}.adf-np-section{padding:90px 0}.adf-np-section:nth-of-type(2n){background:#fffdf8}.adf-np-soft{background:#eae4d5!important}.adf-np-section h2,.adf-np-cta h2{font-size:clamp(28px,3.2vw,46px);margin:10px 0 22px}.adf-np-section-heading{max-width:800px;margin-bottom:38px}.adf-np-small{color:#b94318}.adf-np-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:18px}.adf-np-card{border:1px solid #ded8ca;border-radius:10px;background:#fff;padding:30px}.adf-np-card-number{color:#bc431c;font-size:13px;font-weight:800}.adf-np-card h3{font-size:23px;margin:22px 0 12px}.adf-np-card .adf-np-body{margin:0;font-size:15px;color:#4f5848}.adf-np-text{max-width:860px}.adf-np-image-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(25px,5vw,75px);align-items:center}.adf-np-image-row img{width:100%;max-height:550px;object-fit:cover;border-radius:6px}.adf-np-cta{background:#2f3a24;color:#f4efe3;padding:70px 0}.adf-np-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:35px}.adf-np-cta .adf-np-body{margin:0;color:#e4e7db}.adf-np-faq{max-width:930px}.adf-np-faq details{border-bottom:1px solid #ccc3b0;padding:18px 0}.adf-np-faq summary{cursor:pointer;font-size:19px;font-weight:750}.adf-np-faq details p{padding:18px 0 0;margin:0}.adf-np-preview{padding:13px 20px;text-align:center;background:#fff0e5;color:#8f340e;font-size:13px;font-weight:800}.adf-np-notice{min-height:360px;padding:100px 0}.adf-np-notice h1{font-size:clamp(34px,5vw,56px);margin:20px 0}@media(max-width:700px){.adf-np-wrap{width:min(100% - 32px,1320px)}.adf-np-hero{min-height:420px;padding:76px 0}.adf-np-section{padding:55px 0}.adf-np-image-row{grid-template-columns:1fr}.adf-np-cta-inner{flex-direction:column;align-items:flex-start}}#adf-root .adf-404{width:100%;min-height:620px;position:relative;overflow:hidden;background:#f4efe3;color:#1e2516;isolation:isolate;font-family:var(--font-body,"Archivo",Arial,sans-serif);line-height:1.5}#adf-root .adf-404 *,#adf-root .adf-404 *:before,#adf-root .adf-404 *:after{box-sizing:border-box}#adf-root .adf-404:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),rgba(47,58,36,.045) calc(25% - 1px),rgba(47,58,36,.045) 25%)}#adf-root .adf-404__inner{width:min(1280px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);gap:clamp(34px,5.2vw,82px);align-items:center;padding:clamp(65px,9vw,122px) 0 96px}#adf-root .adf-404__copy{min-width:0}#adf-root .adf-404__eyebrow{display:flex;align-items:center;gap:12px;color:#9d3719;font-size:12px;font-weight:850;letter-spacing:.17em;text-transform:uppercase;margin-bottom:22px}#adf-root .adf-404__eyebrow-dot{display:block;width:9px;height:9px;background:#e64a19;border-radius:50%;box-shadow:0 0 0 5px #e64a1917}#adf-root .adf-404__eyebrow>span:nth-child(2){color:#8f9388}#adf-root .adf-404 h1{max-width:710px;margin:0 0 22px;padding:0;font-family:var(--font-display,"Archivo Black",Arial,sans-serif);font-size:clamp(46px,5.35vw,82px);font-weight:900;line-height:1.055;letter-spacing:-.055em;text-transform:uppercase;color:#1e2516}#adf-root .adf-404 h1 span{color:#e64a19}#adf-root .adf-404__description{max-width:530px;margin:0;font-size:clamp(16px,1.35vw,19px);line-height:1.7;color:#4d5547}#adf-root .adf-404__actions{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:34px}#adf-root .adf-404__primary,#adf-root .adf-404__secondary{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;min-height:52px;border-radius:6px;font-size:14px;font-weight:800;line-height:1.25;text-decoration:none;transition:background .16s ease,transform .16s ease}#adf-root .adf-404__primary{color:#fff;background:#e64a19;border:2px solid #e64a19}#adf-root .adf-404__primary:hover{background:#bd3813;border-color:#bd3813;transform:translateY(-1px)}#adf-root .adf-404__secondary{color:#1e2516;background:transparent;border:2px solid #acb19f}#adf-root .adf-404__secondary:hover{background:#e6e3d7;transform:translateY(-1px)}#adf-root .adf-404 a:focus-visible{outline:3px solid #e64a19;outline-offset:4px}#adf-root .adf-404__quick-links{display:flex;flex-direction:column;gap:11px;margin-top:clamp(34px,4vw,52px);padding-top:25px;border-top:1px solid #d5d0c2}#adf-root .adf-404__quick-links>span{color:#626a5b;font-size:10px;font-weight:800;letter-spacing:.18em}#adf-root .adf-404__quick-links>div{display:flex;align-items:center;gap:12px 22px;flex-wrap:wrap}#adf-root .adf-404__quick-links a{color:#2f3a24;font-size:13px;font-weight:800;text-decoration:none}#adf-root .adf-404__quick-links a:hover{text-decoration:underline;text-decoration-color:#e64a19;text-underline-offset:4px}#adf-root .adf-404__quick-links a span{color:#bd411a}#adf-root .adf-404__visual{min-width:0;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:490px;border-radius:14px;padding:24px;color:#f4efe3;background:#25321f;box-shadow:0 22px 48px #1e25161f;background-image:radial-gradient(ellipse at 75% 15%,rgba(142,169,127,.14),transparent 48%),linear-gradient(145deg,#2f3a24,#1b271b 76%)}#adf-root .adf-404__visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;pointer-events:none;background-image:linear-gradient(rgba(240,239,226,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(240,239,226,.035) 1px,transparent 1px);background-size:30px 30px}#adf-root .adf-404__visual-top,#adf-root .adf-404__visual-bottom{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:800;letter-spacing:.13em}#adf-root .adf-404__visual-top{color:#c5cdb8}#adf-root .adf-404__online{display:inline-flex;align-items:center;gap:8px;color:#c5cdb8;font-size:9px;white-space:nowrap}#adf-root .adf-404__online i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#b9ce9d;box-shadow:0 0 0 4px #b9ce9d21}#adf-root .adf-404__radar{position:relative;align-self:center;display:grid;place-items:center;width:min(90%,360px);aspect-ratio:1;margin:18px auto 8px}#adf-root .adf-404__radar-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(200,211,190,.21);border-radius:50%;pointer-events:none}#adf-root .adf-404__radar-ring--outer{width:100%;height:100%}#adf-root .adf-404__radar-ring--middle{width:72%;height:72%}#adf-root .adf-404__radar-ring--inner{width:43%;height:43%}#adf-root .adf-404__radar-cross{position:absolute;background:#c8d3be2b;pointer-events:none}#adf-root .adf-404__radar-cross--vertical{width:1px;height:100%;top:0;left:50%}#adf-root .adf-404__radar-cross--horizontal{height:1px;width:100%;top:50%;left:0}#adf-root .adf-404__radar-sweep{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:conic-gradient(from -12deg,transparent 0deg,transparent 290deg,rgba(230,74,25,.05) 305deg,rgba(230,74,25,.23) 360deg);animation:adf-404-scan 15s linear infinite}#adf-root .adf-404__radar-center{position:absolute;z-index:1;width:9px;height:9px;background:#f4efe3;border-radius:50%;box-shadow:0 0 0 5px #f4efe31f}#adf-root .adf-404__radar-ping{position:absolute;z-index:1;top:22%;right:20%;width:15px;height:15px;border-radius:50%;background:#e64a19;border:3px solid #fac3aa;box-shadow:0 0 0 10px #e64a191f,0 0 18px #e64a19cc}#adf-root .adf-404__radar-mark{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-52%);color:#f4efe3;font-family:var(--font-display,"Archivo Black",Arial,sans-serif);font-size:clamp(70px,9vw,123px);font-weight:900;line-height:1;letter-spacing:-.095em;text-shadow:0 2px 20px rgba(0,0,0,.18)}#adf-root .adf-404__radar-mark span{color:#e64a19}#adf-root .adf-404__visual-bottom{padding-top:20px;border-top:1px solid rgba(244,239,227,.22)}#adf-root .adf-404__visual-bottom>div{display:flex;flex-direction:column;gap:5px}#adf-root .adf-404__visual-bottom strong{color:#f4efe3;font-size:11px;font-weight:850}#adf-root .adf-404__visual-bottom div span{color:#aab49d;font-size:9px;letter-spacing:.085em}#adf-root .adf-404__coordinates{color:#aab49d;font-size:10px;white-space:nowrap}#adf-root .adf-404__bottom-rule{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:18px 24px;background:#e9e3d6;color:#4b5645;font-size:11px;font-weight:800;letter-spacing:.13em}#adf-root .adf-404__bottom-rule i{width:4px;height:4px;border-radius:50%;background:#e64a19}@keyframes adf-404-scan{to{transform:rotate(360deg)}}@media(max-width:930px){#adf-root .adf-404__inner{width:min(760px,calc(100% - 40px));grid-template-columns:1fr;padding:72px 0}#adf-root .adf-404__copy{max-width:710px}#adf-root .adf-404__visual{min-height:410px;max-width:620px;width:100%;margin:0 auto}#adf-root .adf-404__radar{max-width:285px}}@media(max-width:560px){#adf-root .adf-404__inner{width:calc(100% - 32px);gap:32px;padding:58px 0}#adf-root .adf-404 h1{font-size:clamp(40px,11.5vw,58px)}#adf-root .adf-404__actions{align-items:stretch;flex-direction:column}#adf-root .adf-404__primary,#adf-root .adf-404__secondary{width:100%}#adf-root .adf-404__visual{min-height:370px;padding:19px}#adf-root .adf-404__radar{max-width:232px;width:76%}#adf-root .adf-404__radar-mark{font-size:80px}#adf-root .adf-404__visual-top,#adf-root .adf-404__visual-bottom{font-size:9px}#adf-root .adf-404__coordinates{display:none}#adf-root .adf-404__bottom-rule{gap:9px;font-size:9px}}@media(prefers-reduced-motion:reduce){#adf-root .adf-404__radar-sweep{animation:none}#adf-root .adf-404__primary,#adf-root .adf-404__secondary{transition:none}#adf-root .adf-404__primary:hover,#adf-root .adf-404__secondary:hover{transform:none}}#adf-root .adf-ed{font-family:var(--font-body,"Archivo",Arial,sans-serif);color:#1e2516;background:#f4efe3;line-height:1.65;min-height:460px}#adf-root .adf-ed *{box-sizing:border-box}#adf-root .adf-ed-wrap{width:min(1280px,calc(100% - 44px));margin:0 auto}#adf-root .adf-ed-hero{background:#2f3a24;color:#f4efe3;padding:clamp(75px,9vw,122px) 0 85px}#adf-root .adf-ed-overline{display:block;font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#ef744f}#adf-root .adf-ed h1,#adf-root .adf-ed h2,#adf-root .adf-ed h3{font-family:var(--font-display,"Archivo Black",Arial,sans-serif);font-weight:400;line-height:1.13}#adf-root .adf-ed-hero h1{font-size:clamp(40px,5.4vw,76px);max-width:940px;margin:23px 0 22px;text-transform:uppercase;letter-spacing:-.03em;overflow-wrap:break-word}#adf-root .adf-ed-hero h1 span{color:#e64a19}#adf-root .adf-ed-hero p{max-width:760px;font-size:clamp(17px,1.7vw,21px);color:#dfdfd2;margin:0}#adf-root .adf-ed-listing{padding:60px 0 100px}#adf-root .adf-ed-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}#adf-root .adf-ed-filters button{border:1px solid #d5cdbb;border-radius:30px;background:#fff;color:#293422;padding:10px 20px;min-height:43px;font-weight:800;font-size:13px;cursor:pointer}#adf-root .adf-ed-filters button.selected{background:#2f3a24;color:#fff;border-color:#2f3a24}#adf-root .adf-ed-filters button:focus-visible,#adf-root .adf-ed a:focus-visible,#adf-root .adf-ed-search input:focus-visible{outline:3px solid #e64a19;outline-offset:3px}#adf-root .adf-ed-search{display:block;max-width:500px;font-size:12px;font-weight:800;margin-bottom:33px}#adf-root .adf-ed-search input{display:block;width:100%;height:48px;background:#fff;border:1px solid #ded7c7;border-radius:7px;margin-top:7px;padding:10px 14px;font:inherit;font-size:14px}#adf-root .adf-ed-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:22px}#adf-root .adf-ed-card{overflow:hidden;border:1px solid #e2daca;border-radius:12px;background:#fff;display:flex;flex-direction:column}#adf-root .adf-ed-card-image{display:block;position:relative;aspect-ratio:16/10;background:#2f3a24}#adf-root .adf-ed-card-image img{display:block;width:100%;height:100%;object-fit:cover}#adf-root .adf-ed-card-art{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--font-display,"Archivo Black",Arial,sans-serif);color:#f4efe3;font-size:clamp(54px,6vw,85px)}#adf-root .adf-ed-card-art span{color:#e64a19}#adf-root .adf-ed-card-content{padding:27px;display:flex;flex-direction:column;align-items:flex-start;flex:1}#adf-root .adf-ed-card .adf-ed-overline{font-size:11px}#adf-root .adf-ed-card h2{font-size:clamp(22px,2vw,27px);line-height:1.22;margin:14px 0 13px}#adf-root .adf-ed-card h2 a{text-decoration:none;color:#1e2516}#adf-root .adf-ed-card h2 a:hover{color:#bf4018}#adf-root .adf-ed-card p{font-size:15px;color:#50594a;line-height:1.6;margin:0 0 20px}#adf-root .adf-ed-card-date{font-weight:800;color:#293422;font-size:13px;margin-bottom:15px}#adf-root .adf-ed-text-link{font-size:14px;color:#bc411a;text-decoration:none;font-weight:800;margin-top:auto}#adf-root .adf-ed-empty{padding:70px 20px;text-align:center;background:#fff;border:1px dashed #d2c8b9;border-radius:12px;margin-top:15px}#adf-root .adf-ed-empty h1{font-size:40px;margin:0 0 15px}#adf-root .adf-ed-preview{background:#fff2e9;color:#97371e;text-align:center;font-size:13px;font-weight:800;padding:12px 20px}#adf-root .adf-ed-breadcrumb{display:inline-block;color:#f4efe3;text-decoration:none;font-size:13px;font-weight:800;margin-bottom:35px}#adf-root .adf-ed-article-hero{padding-top:65px;padding-bottom:75px}#adf-root .adf-ed-article-hero h1{text-transform:none;max-width:1050px}#adf-root .adf-ed-meta{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:24px;font-size:13px;font-weight:750;color:#d6d9cb}#adf-root .adf-ed-featured{margin-top:45px}#adf-root .adf-ed-featured img{display:block;width:100%;max-height:560px;object-fit:cover;border-radius:9px}#adf-root .adf-ed-article{padding:60px 0 90px}#adf-root .adf-ed-article-inner{max-width:860px}#adf-root .adf-ed-body p{font-size:clamp(16px,1.65vw,19px);line-height:1.9;color:#293125;white-space:pre-line;margin:0 0 26px;overflow-wrap:anywhere}#adf-root .adf-ed-button{display:inline-flex;align-items:center;gap:12px;margin:12px 12px 0 0;padding:14px 22px;min-height:49px;border-radius:6px;background:#e64a19;color:#fff;text-decoration:none;font-weight:800;font-size:14px}#adf-root .adf-ed-button:hover{background:#b83a12}#adf-root .adf-ed-next{padding:55px 0 75px;background:#e9e3d4}#adf-root .adf-ed-next>.adf-ed-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}#adf-root .adf-ed-next h2{font-size:clamp(27px,3vw,41px);margin:10px 0}@media(max-width:720px){#adf-root .adf-ed-listing{padding:40px 0 65px}#adf-root .adf-ed-hero{padding:70px 0}#adf-root .adf-ed-next>.adf-ed-wrap{flex-direction:column;align-items:flex-start}}#adf-root .adf-ed-rich h2{margin:42px 0 19px;font-size:clamp(25px,3vw,35px);color:#1e2516;line-height:1.27}#adf-root .adf-ed-rich h3{margin:34px 0 16px;font-size:clamp(21px,2.3vw,27px);color:#1e2516;line-height:1.3}#adf-root .adf-ed-rich p{margin:0 0 24px}#adf-root .adf-ed-rich a{color:#b83a12;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#adf-root .adf-ed-rich ul,#adf-root .adf-ed-rich ol{padding-left:28px;margin:15px 0 29px;color:#293125;font-size:clamp(16px,1.65vw,19px);line-height:1.8}#adf-root .adf-ed-rich li{padding-left:4px;margin:7px 0}#adf-root .adf-ed-rich blockquote{margin:30px 0;padding:20px 24px;border-left:5px solid #e64a19;background:#e9e3d5;border-radius:0 9px 9px 0;color:#2f3a24;font-size:clamp(18px,2vw,23px);font-style:italic;line-height:1.65}#adf-root .adf-ed-rich figure{margin:36px 0}#adf-root .adf-ed-rich figure img{display:block;width:100%;max-height:640px;object-fit:contain;border-radius:10px;background:#e8e3d7}#adf-root .adf-ed-rich figcaption{text-align:center;color:#57604d;font-size:13px;line-height:1.6;margin-top:12px}
