:root{--cfi-hero-height:829.00px}.sc-placeholder{background:color-mix(in srgb,currentColor 8%,transparent);border:1px solid color-mix(in srgb,currentColor 50%,transparent);border-radius:2px;box-sizing:border-box;overflow:hidden}@keyframes sc-shine{0%{background-position:100% 50%}100%{background-position:0% 50%}}html.sc-dc-streaming .sc-placeholder,html.sc-dc-streaming .sc-interp.sc-missing{position:relative;background:color-mix(in srgb,currentColor 5%,transparent);border-color:transparent}html.sc-dc-streaming .sc-placeholder::before,html.sc-dc-streaming .sc-interp.sc-missing::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(217,119,87,0) 25%,rgba(247,225,211,.95) 37%,rgba(217,119,87,0) 63%);background-size:400% 100%;animation:sc-shine 1.4s ease infinite}html.sc-dc-streaming .sc-placeholder:nth-child(n+9 of.sc-placeholder)::before,html.sc-dc-streaming .sc-interp.sc-missing:nth-child(n+9 of.sc-interp.sc-missing)::before{animation:none;background:color-mix(in srgb,currentColor 8%,transparent)}.sc-placeholder-error{padding:4px 8px;font:11px/1.4 ui-monospace,monospace;color:color-mix(in srgb,currentColor 70%,transparent);word-break:break-word}.sc-interp.sc-missing{display:inline-block;width:2em;height:1em;overflow:hidden;vertical-align:text-bottom;background:rgba(255,255,255,.3);border:1px solid rgba(0,0,0,.5);border-radius:2px;box-sizing:border-box;color:transparent;user-select:none}.sc-interp.sc-unresolved{font-family:ui-monospace,monospace;font-size:.85em;color:color-mix(in srgb,currentColor 50%,transparent);background:color-mix(in srgb,currentColor 10%,transparent);border-radius:3px;padding:0 3px}.sc-host.sc-has-error{position:relative}.sc-logic-error{position:absolute;top:8px;left:8px;z-index:2147483647;max-width:60ch;padding:6px 10px;background:#b00020;color:#fff;font:12px/1.4 ui-monospace,monospace;border-radius:4px;white-space:pre-wrap;pointer-events:none}@media print{@page{margin:0.5cm}figure,table{break-inside:avoid}#dc-root,#dc-root>.sc-host{height:auto}*,*::before,*::after{print-color-adjust:exact;-webkit-print-color-adjust:exact;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;animation-delay:-99s!important;animation-duration:.001s!important;animation-iteration-count:1!important;animation-fill-mode:both!important;animation-play-state:running!important;transition-duration:0s!important}}html.cfi-loader-pending::before{content:"";position:fixed;inset:0;z-index:2147482999;background:#F7F1E6;pointer-events:none}@media(min-width:1181px){.ci-sticky,.ci-t1nav>.t1-links{display:none!important}.ci-nav{height:64px!important}.ci-nav>a img{height:38px!important}html.bl-header-pilot-program body .ci-nav.bl-pilot-programme-tier.bl-pilot-programme-stuck{background:#F7F1E6!important;border-bottom:1px solid #D8DDD4!important;box-shadow:0 6px 24px rgba(7,59,47,.07)!important}html.bl-header-pilot-program body .ci-nav.bl-pilot-programme-tier.bl-pilot-programme-stuck>a img{filter:none!important}html.bl-header-pilot-program body .ci-nav.bl-pilot-programme-tier.bl-pilot-programme-stuck .cfi-links,html.bl-header-pilot-program body .ci-nav.bl-pilot-programme-tier.bl-pilot-programme-stuck .cfi-links a{color:#1D2420!important}}@media(max-width:1180px){html.cfi-option-a-preview{--bl-pilot-global-height:var(--bl-shell-height,67px)}html.cfi-option-a-preview body{display:flow-root}html.cfi-option-a-preview.bl-header-pilot-program body .bl-canonical-responsive-header{position:fixed!important;top:0!important}html,body{margin:0!important}html.cfi-option-a-preview .ci-nav .cfi-schedule-call{display:none!important}.ci-nav{box-sizing:border-box!important;right:0!important;left:0!important;width:100%!important;margin:0!important;border:0!important;border-bottom:1px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ci-nav>a:first-child img{filter:brightness(0) invert(1)!important}.ci-nav .ci-burger{border-color:rgba(255,255,255,.52)!important;background:rgba(255,255,255,.08)!important;color:#fff!important}.ci-nav .ci-burger svg{stroke:#fff!important}html.bl-header-pilot-program:not(.bl-header-pilot-global-hidden) body .ci-nav.bl-pilot-programme-tier.bl-pilot-programme-stuck{top:var(--bl-pilot-global-height,67px)!important;transform:none!important}html.bl-header-pilot-program.bl-header-pilot-global-hidden body .ci-nav.bl-pilot-programme-tier.bl-pilot-programme-stuck{top:0!important;transform:none!important}}x-dc{display:none!important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#E7DFCF;font-family:Inter,Arial,sans-serif;color:#1D2420;-webkit-font-smoothing:antialiased}a{color:#073B2F;text-decoration:none}a:hover{color:#C96B4F}details summary{list-style:none;cursor:pointer}details summary::-webkit-details-marker{display:none}.cfi-skip-link{position:fixed;top:12px;left:12px;z-index:1000;transform:translateY(-160%)}.prog-switch{position:relative;display:flex;align-items:center}.prog-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-top:14px;opacity:0;visibility:hidden;transition:opacity .16s ease;z-index:80}.prog-switch:hover .prog-menu,.prog-switch:focus-within .prog-menu{opacity:1;visibility:visible}.faq-sign{transition:transform .22s ease;display:inline-block}details[open] .faq-sign{transform:rotate(45deg)}@keyframes ciElevator{from{opacity:0;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}@keyframes ciMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ciMobileMenuIn{from{opacity:.72;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}.ci-marquee{animation:ciMarquee 68s linear infinite}.ci-mq-wrap:hover .ci-marquee{animation-play-state:paused}.ci-burger{display:none}.ci-sticky-burger{display:none}.cfi-bl-burger{display:none}@media(min-width:761px){.cfi-mobile-boundlearn-panel,.cfi-mobile-program-panel{display:none!important}}@media(max-width:820px){.ci-sticky-links{display:none!important}.ci-sticky-apply{display:none!important}.ci-sticky-burger{display:inline-flex!important}.ci-sticky{padding:10px 20px!important}}.ci-mobile .t1-links{display:none!important}.ci-mobile .cfi-links{display:none!important}.ci-mobile .cfi-apply{display:none!important}.ci-mobile .ci-burger{display:inline-flex!important}.ci-mobile section{display:block!important}.ci-mobile footer{display:block!important}.ci-mobile [style*=grid-template-columns]{grid-template-columns:1fr!important}.ci-mobile [style*=border-right]{border-right:none!important}.ci-mobile .ci-nav{padding:0 20px!important;height:70px!important}.ci-mobile .ci-t1nav{padding:12px 20px!important}.ci-mobile h1{font-size:38px!important;line-height:1.03!important}.ci-mobile h2{font-size:28px!important}.ci-mobile [style*="452px"]{width:100%!important;max-width:100%!important}.ci-mobile [style*="600px"]{max-width:100%!important}.ci-mobile [style*="70px 56px"],.ci-mobile [style*="64px 56px"],.ci-mobile [style*="56px 44px"],.ci-mobile [style*="56px 58px"],.ci-mobile [style*="56px 40px"],.ci-mobile [style*="48px 58px"],.ci-mobile [style*="48px 44px"]{padding:34px 22px!important}.ci-mobile [style*="64px 58px"]{padding:0 22px 40px!important}.ci-mobile .ci-artbg{display:none!important}.ci-mobile .ci-mnav-panel{top:12px!important;right:12px!important;bottom:auto!important;left:auto!important;width:min(340px,calc(100vw - 32px));min-height:0;height:auto;max-height:calc(100svh - 24px);overflow-y:auto;border:1px solid rgba(255,255,255,.14);border-radius:14px;box-shadow:0 24px 56px rgba(7,59,47,.3);animation:ciMobileMenuIn .24s cubic-bezier(.22,1,.36,1) both}.ci-mobile .ci-menu-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(min-width:761px)and (max-width:820px){.ci-mobile .ci-mnav-panel{top:76px!important;right:20px!important;bottom:auto!important;left:auto!important;width:min(420px,calc(100vw - 40px));max-height:calc(100svh - 96px);overflow-y:auto;padding:18px 20px 22px!important;border:1px solid rgba(255,255,255,.14);border-radius:14px;box-shadow:0 24px 56px rgba(7,59,47,.32)}}.ci-mobile #impact{height:auto!important}.ci-mobile #impact [style*="gap: 40px"]{flex-direction:column!important;align-items:stretch!important;gap:24px!important;padding:0 22px 8px!important}.ci-mobile #impact [style*="429px"]{height:auto!important;overflow:visible!important;width:100%!important}.ci-mobile #impact [style*=will-change]{position:static!important;transform:none!important}.ci-mobile #impact [style*=will-change]>div:nth-child(n+8){display:none!important}.ci-mobile #impact video{width:100%!important;max-width:100%!important;height:220px!important}.ci-mobile #tracks [style*=preserve-3d]{transform:none!important;transform-style:flat!important;-webkit-transform-style:flat!important}.ci-mobile #tracks [style*="452px"]{min-height:0!important;padding-bottom:8px!important}.ci-mobile #tracks [style*="rotateY(180deg)"]{position:static!important;inset:auto!important;transform:none!important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;border-top:1px solid #E7E1D4;margin:0 0 4px}.ci-mobile #tracks button{display:none!important}.ci-mobile #tracks [style*=grid-template-columns]{gap:16px!important}@media(max-width:760px){.ci-mobile .ci-sticky{display:flex!important}.ci-mobile .ci-sticky-burger{display:inline-flex!important}.ci-mobile .ci-mnav-panel{display:none!important}.ci-mobile .ci-sticky[aria-hidden=true] .ci-sticky-burger{visibility:hidden!important;pointer-events:none!important}.ci-mobile.cfi-sticky-active .ci-nav .ci-burger{visibility:hidden!important;pointer-events:none!important}.ci-mobile .cfi-bl-burger{width:44px;height:44px;display:inline-flex!important;flex:none;align-items:center;justify-content:center;padding:0;border:1px solid rgba(226,232,240,.25);border-radius:8px;background:transparent;color:#E2E8F0;cursor:pointer}.ci-mobile .cfi-mobile-boundlearn-panel{position:absolute;top:100%;left:0;right:0;z-index:210;max-height:calc(100svh - 58px);overflow-y:auto;flex-direction:column;gap:2px;padding:12px 24px max(20px,env(safe-area-inset-bottom));border-bottom:1px solid rgba(212,175,55,.2);background:#0B1221;box-shadow:0 24px 48px rgba(0,0,0,.5);font-family:"Manrope","Helvetica Neue",Arial,sans-serif}.ci-mobile .cfi-mobile-boundlearn-panel>a,.ci-mobile .cfi-mobile-boundlearn-panel summary{min-height:44px;display:flex;align-items:center;color:#E2E8F0;font-size:15px;font-weight:500;padding:10px 4px}.ci-mobile .cfi-mobile-boundlearn-panel summary{justify-content:space-between;cursor:pointer}.ci-mobile .cfi-mobile-boundlearn-panel details{border-bottom:1px solid rgba(255,255,255,.08)}.ci-mobile .cfi-mobile-boundlearn-panel details>a{display:block;color:#D8DEE6;font-size:14px;font-weight:500;padding:9px 14px}.ci-mobile .cfi-mobile-boundlearn-panel details>a[aria-current=page]{color:#D4AF37;font-weight:700}.ci-mobile .cfi-bl-apply{min-height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%;margin-top:18px;padding:14px 18px!important;border-radius:8px;background:#D4AF37;color:#0B1221!important;font-size:16px!important;font-weight:800!important}.ci-mobile .cfi-mobile-program-panel{position:fixed;top:144px;right:12px;z-index:320;width:min(340px,calc(100vw - 24px));max-height:calc(100svh - 156px);overflow-y:auto;flex-direction:column;padding:18px 22px max(24px,env(safe-area-inset-bottom));border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#073B2F;color:#fff;box-shadow:0 24px 56px rgba(7,59,47,.3);animation:ciMobileMenuIn .24s cubic-bezier(.22,1,.36,1) both}.ci-mobile .cfi-mobile-program-panel>a{min-height:44px;display:flex;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.12);color:#FFFDF8;font-family:"Newsreader",Georgia,serif;font-size:21px;line-height:1.15}.ci-mobile .cfi-mobile-program-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:18px}.ci-mobile .cfi-mobile-program-actions a{min-height:50px;display:flex;align-items:center;justify-content:center;padding:12px 10px;border-radius:8px;font-size:14px;font-weight:700}}@media(max-width:760px)and (prefers-reduced-motion:reduce){.cfi-loader,.cfi-loader-logos,.cfi-loader-accent,.cfi-loader-accent span{animation:none;transition-duration:1ms}}
