*,:before,:after{box-sizing:border-box;font-optical-sizing:auto}html,body{margin:0;padding:0}html[dir=rtl]{direction:rtl}body{color:#ede8dc;font-family:var(--afro-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b0a08;font-weight:400}#app.afro-app,.afro-app{color:#ede8dc;background:#0b0a08;min-height:100vh}#main.main{min-height:100vh;margin:0;padding:0}.afro-app a:not([class*=afro-]){color:inherit;text-decoration:none}.afro-app button:not(.afro-faq__trigger){font:inherit}.afro-app .afro-side-menu__list a{color:#ede8dc}body.home .afro-footer{display:none}body.home{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden}html:has(body.home){scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden}html:has(body.home)::-webkit-scrollbar{display:none}body.home::-webkit-scrollbar{display:none}body.home ::-webkit-scrollbar{display:none}.wp-block-acf-chamber-section,.wp-block-acf-contact-section,.entry-content>.wp-block-acf-chamber-section,.entry-content>.wp-block-acf-contact-section{max-width:none;margin:0;padding:0}.entry-content{margin:0;padding:0}@keyframes breatheSoft{0%,to{opacity:.1;transform:scale(.88)}50%{opacity:.35;transform:scale(1.12)}}@keyframes riseParticle{0%{opacity:0;transform:translateY(0)translate(0)}12%{opacity:.65}88%{opacity:.18}to{opacity:0;transform:translateY(-420px)translate(14px)}}@keyframes driftParticle{0%{opacity:0;transform:translateY(0)translate(0)}12%{opacity:.42}88%{opacity:.1}to{opacity:0;transform:translateY(-360px)translate(-16px)}}@keyframes rootUnfurl{0%{stroke-dashoffset:320px;opacity:0}18%{opacity:.55}to{stroke-dashoffset:0;opacity:.45}}@keyframes sproutRise{0%{clip-path:inset(100% 0 0);opacity:0}18%{opacity:1}to{clip-path:inset(0);opacity:1}}@keyframes leafBreeze{0%,to{transform-origin:bottom;transform:rotate(0)scaleX(1)}50%{transform-origin:bottom;transform:rotate(2.2deg)scaleX(1.02)}}@keyframes leafBreezeB{0%,to{transform-origin:bottom;transform:rotate(0)}50%{transform-origin:bottom;transform:rotate(-1.8deg)scaleX(.99)}}@keyframes specimenTurn{0%{transform:perspective(800px)rotateY(0)}to{transform:perspective(800px)rotateY(360deg)}}@keyframes ringMeasure{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scanPass{0%{transform:translate(-100%)}to{transform:translate(600%)}}@keyframes vesselSway{0%,to{transform:translate(0)translateY(0)rotate(-.3deg)}40%{transform:translate(-18px)translateY(5px)rotate(.4deg)}75%{transform:translate(10px)translateY(-3px)rotate(-.2deg)}}@keyframes waveScroll{0%,to{transform:translate(0)}50%{transform:translate(-28px)}}@keyframes wordmarkUnveil{0%{opacity:0;letter-spacing:.7em;filter:blur(12px)}to{opacity:1;letter-spacing:.18em;filter:blur()}}@keyframes enterUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pathDraw{0%{stroke-dashoffset:500px}to{stroke-dashoffset:0}}@keyframes glowCycle{0%,to{filter:drop-shadow(0 0 8px #c4a45a2e)}50%{filter:drop-shadow(0 0 28px #c4a45a94)}}@keyframes scrollNudge{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.75;transform:translateY(8px)}}@keyframes crackReveal{0%{stroke-dashoffset:240px;opacity:0}22%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes curingAirFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-180px}}@keyframes curingVaporRise{0%{opacity:0;transform:translate(-50%)translateY(12px)scaleY(.7)}18%{opacity:.55}70%{opacity:.2}to{opacity:0;transform:translateX(calc(-50% + var(--vapor-drift,0px))) translateY(-160px) scaleY(1.35)}}@keyframes curingBulbSway{0%,to{transform:rotate(-1.1deg)}50%{transform:rotate(1.4deg)}}.screen-reader-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.afro-header{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:80px;position:fixed;top:0;left:0;right:0}.afro-header__bar{background:#00000073;border-bottom:1px solid #4d4c3459;justify-content:center;align-items:center;height:100%;padding:0 120px;display:flex}.afro-header__inner{justify-content:space-between;align-items:center;width:100%;display:flex}.afro-header__actions{align-items:center;gap:20px;display:flex}.afro-lang{position:relative}.afro-lang__toggle{cursor:pointer;font-family:var(--afro-font-cinzel);letter-spacing:.22em;text-transform:uppercase;color:#c4a45a;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:6px 0;font-size:11px;font-weight:400;line-height:1;display:none}.afro-lang__chevron{opacity:.75;border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin-top:-2px;transition:transform .25s;transform:rotate(45deg)}.afro-lang.is-open .afro-lang__chevron{margin-top:2px;transform:rotate(-135deg)}.afro-lang__list{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.afro-lang__item{align-items:center;margin:0;padding:0;display:flex}.afro-lang__item:not(:last-child):after{content:"";background:#c4a45a59;width:1px;height:12px;margin:0 12px;display:block}.afro-lang__link{font-family:var(--afro-font-cinzel);letter-spacing:.22em;text-transform:uppercase;color:#ede8dc8c;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;font-size:11px;font-weight:400;line-height:1;text-decoration:none;transition:color .3s;display:inline-flex}.afro-lang__link:hover{color:#c4a45a}.afro-lang__link.is-active{color:#c4a45a;pointer-events:none;font-weight:700}.afro-lang__flag{object-fit:cover;border-radius:1px;flex-shrink:0;width:18px;height:12px;display:block;box-shadow:0 0 0 1px #c4a45a40}.afro-lang__flag-emoji{flex-shrink:0;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.afro-lang__code-text{line-height:1}.afro-lang--menu{width:100%;margin-bottom:20px}.afro-lang--menu .afro-lang__list{flex-wrap:wrap;justify-content:flex-start;gap:4px 0}.afro-lang--menu .afro-lang__link{letter-spacing:.28em;color:#c4a45a8c;font-size:12px}.afro-lang--menu .afro-lang__link:hover,.afro-lang--menu .afro-lang__link.is-active{color:#c4a45a}.afro-header__logo-wrap{align-items:center;gap:8px;display:flex}.afro-header__logo-icon{flex-shrink:0;width:51px;height:56px;position:relative;overflow:hidden}.afro-header__logo-icon img{width:429.23%;max-width:none;height:274.19%;position:absolute;top:-66.13%;left:-164.62%}.afro-header__logo-wordmark{flex-shrink:0;width:99px;height:30px;position:relative;overflow:hidden}.afro-header__logo-wordmark img{width:242.8%;max-width:none;height:566.67%;position:absolute;top:-338.33%;left:-70.89%}.afro-header__toggle{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:9px;justify-content:center;align-items:center;width:35px;height:35px;padding:0;transition:background .3s;display:inline-flex;position:relative}.afro-header__toggle:hover{background:#ffffff1a}.afro-header__toggle-icon{justify-content:center;align-items:center;width:22px;height:17px;display:flex}.afro-header__toggle-icon svg{width:100%;height:100%;display:block}.afro-side-menu{pointer-events:none}.afro-side-menu.is-open{pointer-events:auto}.afro-side-menu__backdrop{z-index:9998;pointer-events:none;background:0 0;position:fixed;inset:0}.afro-side-menu__backdrop:before{content:"";opacity:0;backface-visibility:hidden;background:#0009;transition:opacity .5s;position:absolute;inset:0;transform:translateZ(0)}.afro-side-menu__backdrop:after{content:"";opacity:0;pointer-events:none;position:absolute;inset:0}.afro-side-menu__panel{z-index:9999;visibility:hidden;backface-visibility:hidden;contain:layout style paint;background:#0a0804;border-left:1px solid #c4a45a26;flex-direction:column;width:100%;max-width:480px;padding:64px 48px;transition:transform .6s cubic-bezier(.16,1,.3,1),visibility 0s linear .6s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}@media (width<=768px){.afro-side-menu__panel{max-width:100%;padding:44px 24px}}.afro-side-menu__close{cursor:pointer;color:#c4a45a;background:0 0;border:none;padding:0;position:absolute;top:40px;right:48px}.afro-side-menu__links{margin-top:40px}.afro-side-menu__list{flex-direction:column;gap:32px;margin:0;padding:0;list-style:none;display:flex}.afro-side-menu__list li{margin:0;padding:0}.afro-side-menu__list a{color:#ede8dc;font-family:var(--afro-font-cinzel);letter-spacing:2px;opacity:0;will-change:auto;font-size:24px;text-decoration:none;transition:opacity .5s,transform .5s;display:block;transform:translate(20px)}.afro-side-menu__list .current-menu-item>a,.afro-side-menu__list .current_page_item>a,.afro-side-menu__list a.is-active{color:#c4a45a}.afro-side-menu__list li:first-child a{transition-delay:.2s}.afro-side-menu__list li:nth-child(2) a{transition-delay:.3s}.afro-side-menu__list li:nth-child(3) a{transition-delay:.4s}.afro-side-menu__list li:nth-child(4) a{transition-delay:.5s}.afro-side-menu__list li:nth-child(5) a{transition-delay:.6s}.afro-side-menu__list li:nth-child(6) a{transition-delay:.7s}.afro-side-menu__list li:nth-child(7) a{transition-delay:.8s}.afro-side-menu__list li:nth-child(8) a{transition-delay:.9s}.afro-side-menu__list li:nth-child(9) a{transition-delay:1s}.afro-side-menu__list li:nth-child(10) a{transition-delay:1.1s}.afro-side-menu__credit{flex-direction:column;align-items:flex-start;gap:0;margin-top:auto;display:flex}.afro-side-menu__credit-text{font-family:var(--afro-font-sans);color:#c4a45a80;letter-spacing:1px;font-size:12px}.afro-side-menu.is-open .afro-side-menu__backdrop{pointer-events:auto}.afro-side-menu.is-open .afro-side-menu__backdrop:before{opacity:1}.afro-side-menu.is-open .afro-side-menu__backdrop:after{opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.afro-side-menu.is-open .afro-side-menu__panel{visibility:visible;transition:transform .6s cubic-bezier(.16,1,.3,1),visibility linear;transform:translate(0,0)}.afro-side-menu.is-open .afro-side-menu__list a{opacity:1;transform:translate(0,0)}.afro-side-menu.is-animating .afro-side-menu__backdrop:before{will-change:opacity}.afro-side-menu.is-animating .afro-side-menu__panel{will-change:transform}.afro-side-menu.is-animating .afro-side-menu__list a{will-change:opacity, transform}body.afro-nav-open .afro-header{-webkit-backdrop-filter:none;backdrop-filter:none}body.afro-nav-open #main,body.afro-nav-open #main *,body.afro-nav-open .story-progress,body.afro-nav-open .story-progress *{animation-play-state:paused!important}.story-progress{inset-inline-end:28px;z-index:50;flex-direction:column;align-items:center;gap:12px;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.story-progress__track{pointer-events:none;background:linear-gradient(#0000,#c4a45a1a,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.story-progress__item{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:flex;position:relative}.story-progress__tooltip{font-family:var(--afro-font-sans);letter-spacing:.12em;color:#5a5448;white-space:nowrap;opacity:0;pointer-events:none;font-size:10px;font-weight:300;transition:opacity .2s;position:absolute;inset-inline-end:20px}.story-progress__item:hover .story-progress__tooltip{opacity:1}.story-progress__marker{background:#5a544880;border-radius:50%;width:3px;height:3px;transition:all .45s}.story-progress__item.is-active .story-progress__marker{background:#c4a45a;width:6px;height:6px;box-shadow:0 0 8px #c4a45a80}@media (width<=991px){.afro-header__bar{padding:0 24px}.afro-header__actions{gap:14px}.afro-lang--header .afro-lang__toggle{display:inline-flex}.afro-lang--header .afro-lang__list{top:calc(100% + 10px);opacity:0;visibility:hidden;pointer-events:none;z-index:120;background:#0b0a08f5;border:1px solid #c4a45a47;flex-direction:column;align-items:stretch;gap:0;min-width:148px;padding:10px 0;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;inset-inline-end:0;transform:translateY(-6px);box-shadow:0 12px 28px #00000073}.afro-lang--header.is-open .afro-lang__list{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.afro-lang--header .afro-lang__item{width:100%}.afro-lang--header .afro-lang__item:not(:last-child):after{display:none}.afro-lang--header .afro-lang__link{letter-spacing:.2em;box-sizing:border-box;width:100%;padding:10px 14px;font-size:11px}.afro-lang--header .afro-lang__link:hover{background:#c4a45a14}.afro-lang--header .afro-lang__link.is-active{background:#c4a45a1a}.story-progress{display:none}}.afro-footer{background:#080706;border-top:1px solid #c4a45a1f;padding:48px 0}.afro-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.afro-footer__menu{gap:24px;margin:0;padding:0;list-style:none;display:flex}.afro-footer__menu a{color:#ede8dca6;letter-spacing:.12em;text-transform:uppercase;font-size:12px;text-decoration:none}.afro-footer__menu a:hover{color:#c4a45a}.afro-footer__copy{letter-spacing:.5em;text-transform:uppercase;color:#5a5448;margin:0;font-size:10px}.afro-gold-rule{opacity:.45;flex-shrink:0;max-width:90%;display:block}.afro-garlic-study{animation:4s ease-in-out infinite glowCycle}.afro-garlic-study__crack{stroke-dasharray:240;stroke-dashoffset:240px}.chamber-section__scene.is-scene-visible .afro-garlic-study__crack{animation:2.4s forwards crackReveal}.afro-garlic-sprout{opacity:0;margin-bottom:-40px}.chamber-section__scene.is-scene-visible .afro-garlic-sprout{animation:2.5s .7s forwards sproutRise}.chamber-section:has(.chamber-section__scene.is-scene-visible) .afro-garlic-sprout{animation:2.5s .7s forwards sproutRise}.afro-root-network{opacity:.45;width:340px;height:180px;display:block}.afro-root-network__path{stroke-dasharray:320}.chamber-section{background:#0b0a08;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:0 24px;display:flex;position:relative;overflow:hidden}.chamber-section--emergence{background:linear-gradient(#1c1408 0%,#141008 35%,#0f0d0a 65%,#0b0a08 100%);align-items:flex-end}.chamber-section--spring{background:linear-gradient(#0f0d0a 0%,#161008 35%,#1a1208 55%,#141008 75%,#0b0a08 100%)}.chamber-section--selection{background:#090807}.chamber-section--ocean{background:linear-gradient(#080a0e 0%,#0a0c10 30%,#0c0e0b 60%,#0b0a08 100%)}.chamber-section--reveal{background:#000}.chamber-section__background{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.chamber-section--has-bg,.chamber-section--has-bg.chamber-section--emergence,.chamber-section--has-bg.chamber-section--spring,.chamber-section--has-bg.chamber-section--selection,.chamber-section--has-bg.chamber-section--ocean,.chamber-section--has-bg.chamber-section--reveal{background:#0b0a08}.chamber-section--has-bg .chamber-scene__sky{opacity:.28}.chamber-section__scene{z-index:1;position:absolute;inset:0}.chamber-section__mark{top:100px;z-index:20;opacity:0;flex-direction:column;align-items:flex-start;gap:6px;transition:all .9s .2s;display:flex;position:absolute;inset-inline-start:48px;transform:translateY(-10px)}.chamber-section__mark.is-mark-visible{opacity:1;transform:none}.chamber-section__mark-label{font-family:var(--afro-font-cinzel);letter-spacing:4.5px;color:#c9943a;opacity:.55;text-transform:uppercase;margin:0;font-size:10px;font-weight:400;line-height:15px}.chamber-section__mark-numeral{font-family:var(--afro-font-cinzel-decorative);letter-spacing:3px;color:#c9943a;margin:0;font-size:30px;font-weight:400;line-height:30px}.chamber-section__mark-line{opacity:.35;background:#c9943a;width:56px;height:1px}.chamber-section__mark-title{font-family:var(--afro-font-cinzel);letter-spacing:3.8px;color:#c9943a;opacity:.5;text-transform:uppercase;margin:0;font-size:10px;font-weight:400;line-height:15px}.chamber-section__annotation{z-index:10;font-family:var(--afro-font-sans);letter-spacing:.5em;color:#c4a45a;text-transform:uppercase;text-align:center;opacity:0;margin:0;font-size:10px;font-weight:300;transition:opacity 2s 1.5s;position:absolute;top:38%;left:50%;transform:translate(-50%)}.chamber-section__annotation.is-annotation-visible{opacity:.4}.chamber-section__text{z-index:20;opacity:0;transition:opacity 1.1s ease var(--chamber-text-delay,.7s), transform 1.1s ease var(--chamber-text-delay,.7s);flex-direction:column;align-items:center;gap:20px;padding:0 40px;display:flex;position:absolute;bottom:32px;left:0;right:0;transform:translateY(22px)}.chamber-section__bottom-stack{z-index:20;pointer-events:none;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:center;gap:20px;padding:0 40px;display:flex;position:absolute;inset:96px 0 32px;overflow:hidden}.chamber-section__bottom-stack>*{pointer-events:auto}.chamber-section__bottom-stack .chamber-section__text{flex:none;width:100%;padding:0;position:relative;bottom:auto;left:auto;right:auto}.chamber-section__bottom-stack .chamber-scene__illustration-stack{flex-direction:column;flex:auto;justify-content:flex-end;align-items:center;width:100%;max-width:100%;min-height:0;display:flex;position:relative;bottom:auto;left:auto;transform:none}.chamber-section__bottom-stack .chamber-scene__illustration{object-fit:contain;object-position:center bottom;width:auto;max-width:100%;height:auto;max-height:100%;margin-left:auto;margin-right:auto;display:block}.chamber-section__text.is-text-visible{opacity:1;transform:translateY(0)}.chamber-section__headline{font-family:var(--afro-font-cinzel);color:#f5e6c8;text-align:center;text-shadow:0 4px 32px #000000e6;max-width:692px;margin:0;font-size:clamp(22px,3.2vw,51.2px);font-weight:400;line-height:1.28}@media (width<=768px){.chamber-section__headline{max-width:100%}}.chamber-section__description{font-family:var(--afro-font-garamond);color:#c9b48a;text-align:center;opacity:.78;text-shadow:0 2px 20px #000c;max-width:640px;margin:0;font-size:17.6px;font-style:italic;font-weight:400;line-height:28.6px}@media (width<=768px){.chamber-section__description{max-width:100%}}.chamber-section__reveal{z-index:10;flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}@media (width<=768px){.chamber-section__reveal{max-width:100%}}.chamber-section__reveal-sprig{opacity:0;transition:all 1.6s .5s;transform:translateY(-10px)}.chamber-section__reveal-sprig--image{justify-content:center;display:flex}.chamber-section__reveal-sprig-img{width:auto;max-width:none;height:auto;display:block}.chamber-section__reveal.is-reveal-visible .chamber-section__reveal-sprig{opacity:.55;transform:translateY(0)}.chamber-section__reveal.is-reveal-visible .chamber-section__reveal-sprig--image{opacity:1}.chamber-section__reveal-rule{background:linear-gradient(90deg,#0000,#c4a45a80,#0000);width:0;height:1px;transition:width 2s}.chamber-section__reveal-rule--top{transition-delay:1s}.chamber-section__reveal-rule--bottom{background:linear-gradient(90deg,#0000,#c4a45a40,#0000);transition-delay:2.2s}.chamber-section__reveal.is-reveal-visible .chamber-section__reveal-rule--top{width:90px}.chamber-section__reveal.is-reveal-visible .chamber-section__reveal-rule--bottom{width:120px}.chamber-section__reveal-wordmark{font-family:var(--afro-font-serif);color:#ede8dc;text-align:center;letter-spacing:.18em;text-shadow:0 0 50px #c4a45a2e;opacity:0;filter:blur(12px);margin:0;font-size:clamp(2rem,5.5vw,3.8rem);font-weight:400;transition:all 2.8s cubic-bezier(.16,1,.3,1) 1.3s}.chamber-section__reveal.is-reveal-visible .chamber-section__reveal-wordmark{opacity:1;filter:blur()}.chamber-section__reveal-tagline{font-family:var(--afro-font-serif);letter-spacing:.2em;color:#b29458;text-align:center;opacity:0;margin:0;font-size:1.15rem;font-style:italic;font-weight:300;transition:all .6s 1.8s;transform:translateY(14px)}.chamber-section__reveal.is-reveal-visible .chamber-section__reveal-tagline{opacity:1;transform:translateY(0)}.chamber-section__reveal-footnote{font-family:var(--afro-font-sans);letter-spacing:.6em;text-transform:uppercase;color:#f5e5c8;opacity:0;text-align:center;margin:0;font-size:10px;font-weight:300;transition:opacity .5s 1.8s}.chamber-section__reveal.is-reveal-visible .chamber-section__reveal-footnote{opacity:1}.chamber-scene{position:absolute;inset:0}.chamber-scene--winter{justify-content:center;align-items:center;display:flex}.chamber-scene__warmth{background:radial-gradient(50% 42% at 50% 54%,#3c2c0e38 0%,#0000 70%);position:absolute;inset:0}.chamber-scene__strata{opacity:.045;background-image:repeating-linear-gradient(0deg,#0000,#0000 52px,#c4a45a80 53px);position:absolute;inset:0}.chamber-scene__aura{background:radial-gradient(circle,#c4a45a1a 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:0;left:0}.chamber-scene__aura--pulse{animation:5s ease-in-out infinite breatheSoft}.chamber-scene__root-wrap{pointer-events:none;contain:layout style;width:340px;position:absolute;bottom:22%;left:50%;transform:translate(-50%)}.chamber-scene__clove-wrap{z-index:5;opacity:0;margin-top:40px;transition:opacity 1.8s .4s;position:relative}.chamber-scene__clove-wrap--small{margin-top:-18px;transition:opacity 1.2s .3s}.chamber-section__scene.is-scene-visible .chamber-scene__clove-wrap{opacity:1}.chamber-scene__ice{pointer-events:none;opacity:0;transition:opacity 2s 1s;position:absolute;inset:0}.chamber-scene__ice svg{position:absolute}.chamber-section__scene.is-scene-visible .chamber-scene__ice{opacity:.32}.chamber-scene__droplets{pointer-events:none;position:absolute;inset:0}.chamber-scene__droplets span{opacity:0;background:#648ca047;border-radius:50% 50% 60% 60%;width:3px;height:4px;transition:opacity 1.5s;position:absolute}.chamber-section__scene.is-scene-visible .chamber-scene__droplets span{opacity:1}.chamber-section__scene.is-scene-visible .chamber-scene__droplets span:first-child{transition-delay:.8s}.chamber-section__scene.is-scene-visible .chamber-scene__droplets span:nth-child(2){transition-delay:.95s}.chamber-section__scene.is-scene-visible .chamber-scene__droplets span:nth-child(3){transition-delay:1.1s}.chamber-section__scene.is-scene-visible .chamber-scene__droplets span:nth-child(4){transition-delay:1.25s}.chamber-section__scene.is-scene-visible .chamber-scene__droplets span:nth-child(5){transition-delay:1.4s}.chamber-scene__particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.chamber-scene__scroll-cue{z-index:30;opacity:0;transition:opacity 1s 2.5s;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.chamber-scene__scroll-cue svg{animation:2.2s ease-in-out infinite scrollNudge}.chamber-section__scene.is-scene-visible .chamber-scene__scroll-cue{opacity:1}.chamber-scene__dawn-corona{opacity:0;background:radial-gradient(65% 100% at 50% 0,#c4a45a29 0%,#0000 78%);height:60%;transition:opacity 2.5s .5s;position:absolute;top:0;left:0;right:0}.chamber-section__scene.is-scene-visible .chamber-scene__dawn-corona{opacity:1}.chamber-scene__light-shafts{position:absolute;inset:0}.chamber-scene__light-shafts span{transform-origin:top;opacity:0;background:linear-gradient(#c4a45a29,#0000);width:1px;height:50%;transition:opacity 2s;position:absolute;top:0}.chamber-section__scene.is-scene-visible .chamber-scene__light-shafts span{opacity:1}.chamber-section__scene.is-scene-visible .chamber-scene__light-shafts span:first-child{transition-delay:.8s}.chamber-section__scene.is-scene-visible .chamber-scene__light-shafts span:nth-child(2){transition-delay:.9s}.chamber-section__scene.is-scene-visible .chamber-scene__light-shafts span:nth-child(3){transition-delay:1s}.chamber-section__scene.is-scene-visible .chamber-scene__light-shafts span:nth-child(4){transition-delay:1.1s}.chamber-section__scene.is-scene-visible .chamber-scene__light-shafts span:nth-child(5){transition-delay:1.2s}.chamber-scene__emergence-stack{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.chamber-scene__illustration-stack{z-index:5;flex-direction:column;align-items:center;width:auto;max-width:100%;display:flex}.chamber-scene__illustration{object-fit:contain;object-position:center bottom;width:auto;max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.chamber-scene__illustration:not(.afro-garlic-sprout){opacity:0;transition:opacity 1.2s .45s}.chamber-section:has(.chamber-section__scene.is-scene-visible) .chamber-scene__illustration:not(.afro-garlic-sprout){opacity:1}.chamber-scene__illustration.afro-garlic-sprout{margin-bottom:0}.chamber-scene__crack-bloom{opacity:0;background:radial-gradient(circle,#c4a45a24 0%,#0000 70%);border-radius:50%;width:140px;height:140px;transition:opacity 2s 1s;animation:3.5s ease-in-out infinite breatheSoft;position:absolute;bottom:28%;left:50%;transform:translate(-50%)}.chamber-section__scene.is-scene-visible .chamber-scene__crack-bloom{opacity:1}.chamber-scene__sky{background:linear-gradient(#0f0d0a 0%,#161008 35%,#1a1208 55%,#141008 75%,#0b0a08 100%);position:absolute;inset:0}.chamber-scene__horizon-glow{background:radial-gradient(80% 35% at 50% 58%,#c4a45a24 0%,#0000 70%);position:absolute;inset:0}.chamber-scene__field{opacity:0;width:100%;height:100%;transition:opacity 2s .3s;position:absolute;inset:0}.chamber-section__scene.is-scene-visible .chamber-scene__field{opacity:1}.chamber-scene__fade{pointer-events:none;position:absolute;left:0;right:0}.chamber-scene__fade--top{background:linear-gradient(#0b0a08,#0000);height:45%;top:0}.chamber-scene__fade--bottom{background:linear-gradient(#0000,#0b0a08);height:38%;bottom:0}.chamber-scene__fade--ocean-top{background:linear-gradient(#080a0e,#0000);height:35%}.chamber-scene__fog{background:radial-gradient(60% 50%,#28200c2e 0%,#0000 72%);position:absolute;inset:0}.chamber-scene__hand{opacity:0;transition:opacity 2s .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chamber-section__scene.is-scene-visible .chamber-scene__hand{opacity:.22}.chamber-scene__grid{background-image:linear-gradient(#c4a45a09 1px,#0000 1px),linear-gradient(90deg,#c4a45a09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.chamber-scene__pedestal-cone{clip-path:polygon(32% 100%,68% 100%,78% 0%,22% 0%);opacity:0;background:linear-gradient(#0000 20%,#c4a45a1c 100%);width:240px;height:55%;transition:opacity 1.8s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.chamber-section__scene.is-scene-visible .chamber-scene__pedestal-cone{opacity:1}.chamber-scene__platform-line{background:linear-gradient(90deg,#0000,#c4a45a80,#0000);width:200px;height:1px;position:absolute;bottom:22%;left:50%;transform:translate(-50%)}.chamber-scene__ring-wrap{opacity:0;transform-origin:50%;pointer-events:none;width:280px;height:280px;margin-top:-140px;margin-left:-140px;transition:opacity 1.5s;animation:none;position:absolute;top:50%;left:50%}.chamber-section__scene.is-scene-visible .chamber-scene--selection .chamber-scene__ring-wrap{opacity:.35;animation:18s linear infinite ringMeasure}.chamber-scene__specimen-wrap{opacity:0;pointer-events:none;width:110px;height:176px;margin-top:-88px;margin-left:-55px;transition:opacity 1.2s;animation:none;position:absolute;top:50%;left:50%}.chamber-section__scene.is-scene-visible .chamber-scene--selection .chamber-scene__specimen-wrap{opacity:1;animation:12s linear infinite specimenTurn}.chamber-scene__scan{pointer-events:none;visibility:hidden;position:absolute;inset:0;overflow:hidden}.chamber-scene__scan span{background:linear-gradient(90deg,#0000,#c4a45a0d,#0000);width:25%;height:40%;animation:none;position:absolute;top:30%}.chamber-section__scene.is-scene-visible .chamber-scene--selection .chamber-scene__scan{visibility:visible}.chamber-section__scene.is-scene-visible .chamber-scene--selection .chamber-scene__scan span{animation:3.5s ease-in-out .5s infinite scanPass}.chamber-scene__label{opacity:0;align-items:center;gap:8px;transition:opacity 1s;display:flex;position:absolute}.chamber-scene__label--left{flex-direction:row;inset-inline-start:12%}.chamber-scene__label--right{flex-direction:row-reverse;inset-inline-end:12%}.chamber-scene__label--a{transition-delay:.6s;top:38%}.chamber-scene__label--b{transition-delay:.8s;top:48%}.chamber-scene__label--c{transition-delay:1s;top:58%}.chamber-scene__label-text{font-family:var(--afro-font-sans);letter-spacing:.35em;color:#5a5448;text-transform:uppercase;font-size:10px;font-weight:300}.chamber-scene__label-line{flex-shrink:0;width:32px;height:1px}.chamber-scene__label-dot{background:#5a5448;border-radius:50%;flex-shrink:0;width:3px;height:3px}.chamber-scene__label--left .chamber-scene__label-line{background:linear-gradient(90deg,#5a5448,#0000)}.chamber-scene__label--right .chamber-scene__label-line{background:linear-gradient(270deg,#5a5448,#0000)}.chamber-section__scene.is-scene-visible .chamber-scene__label{opacity:.55}.chamber-scene__warm-pulse{background:radial-gradient(45% 40% at 50% 46%,#2c220a2e 0%,#0000 70%);animation:6s ease-in-out infinite breatheSoft;position:absolute;inset:0}.chamber-scene__crates{opacity:0;transition:opacity 1.5s .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chamber-section__scene.is-scene-visible .chamber-scene__crates{opacity:1}.chamber-scene__crate-draw{stroke-dasharray:900;stroke-dashoffset:900px}.chamber-scene__crate-draw--delay{stroke-dasharray:600;stroke-dashoffset:600px}.chamber-section__scene.is-scene-visible .chamber-scene__crate-draw{animation:2.5s .5s forwards pathDraw}.chamber-section__scene.is-scene-visible .chamber-scene__crate-draw--delay{animation-delay:.9s}.chamber-scene__stars{opacity:0;transition:opacity 2s .5s;position:absolute;inset:0}.chamber-scene__stars span{background:#ede8dc;border-radius:50%;width:1.5px;height:1.5px;position:absolute}.chamber-section__scene.is-scene-visible .chamber-scene__stars{opacity:.6}.chamber-scene__ocean{opacity:0;width:100%;height:100%;transition:opacity 1.8s .3s;position:absolute;inset:0}.chamber-section__scene.is-scene-visible .chamber-scene__ocean{opacity:1}.chamber-scene__waves--a{animation:8s ease-in-out infinite waveScroll}.chamber-scene__waves--b{animation:11s ease-in-out .5s infinite waveScroll}.chamber-scene__vessel{animation:16s ease-in-out infinite vesselSway}.chamber-scene__reveal-glow{opacity:0;background:radial-gradient(36% 36%,#c4a45a0f 0%,#0000 70%);transition:opacity 4s 1s;position:absolute;inset:0}.chamber-section__scene.is-scene-visible .chamber-scene__reveal-glow{opacity:1}.chamber-scene__curing-glow{opacity:0;background:radial-gradient(55% 45% at 50% 42%,#c9943a24 0%,#0000 70%),radial-gradient(80% 60% at 50% 100%,#c4a45a0f 0%,#0000 60%);transition:opacity 2s .2s;position:absolute;inset:0}.chamber-section__scene.is-scene-visible .chamber-scene__curing-glow{opacity:1}.chamber-scene__curing-haze{pointer-events:none;background:linear-gradient(#0b0a0826 0%,#0000 35% 65%,#0b0a0859 100%);position:absolute;inset:0}.chamber-scene__air-currents{opacity:0;width:100%;height:100%;transition:opacity 1.8s .4s;position:absolute;inset:0}.chamber-section__scene.is-scene-visible .chamber-scene__air-currents{opacity:1}.chamber-scene__air-path{fill:none;stroke:#c4a45a47;stroke-width:.85px;stroke-linecap:round;stroke-dasharray:8 14;animation:none}.chamber-section__scene.is-scene-visible .chamber-scene__air-path--a{animation:14s linear infinite curingAirFlow}.chamber-section__scene.is-scene-visible .chamber-scene__air-path--b{stroke:#c9943a33;animation:18s linear 1.2s infinite curingAirFlow}.chamber-section__scene.is-scene-visible .chamber-scene__air-path--c{stroke:#c4a45a2e;animation:16s linear .6s infinite curingAirFlow}.chamber-scene__curing-rack{opacity:0;width:420px;height:280px;margin-top:-140px;margin-left:-210px;transition:opacity 1.6s .35s,transform 1.6s .35s;position:absolute;top:46%;left:50%;transform:translateY(18px)}.chamber-section__scene.is-scene-visible .chamber-scene__curing-rack{opacity:1;transform:translateY(0)}.chamber-scene__rack-frame{width:100%;height:100%;position:absolute;inset:0}.chamber-scene__curing-bulb{opacity:0;width:72px;transition:opacity 1.4s ease var(--curing-delay,0s), transform 1.4s ease var(--curing-delay,0s);transform-origin:top;margin-left:-36px;animation:none;position:absolute;top:36px;transform:translateY(-8px)}.chamber-section__scene.is-scene-visible .chamber-scene__curing-bulb{opacity:.85;animation:curingBulbSway 7s ease-in-out var(--curing-delay,0s) infinite;transform:translateY(0)}.chamber-scene__vapor{pointer-events:none;position:absolute;inset:0;overflow:hidden}.chamber-scene__vapor-wisp{bottom:28%;left:var(--vapor-left,50%);opacity:0;filter:blur(.6px);background:linear-gradient(#0000,#f5e6c814,#c4a45a59);border-radius:999px;width:2px;height:28px;animation:none;position:absolute;transform:translate(-50%)}.chamber-section__scene.is-scene-visible .chamber-scene__vapor-wisp{animation:curingVaporRise var(--vapor-duration,6s) ease-in-out var(--vapor-delay,0s) infinite}.chamber-scene__curing-label{font-family:var(--afro-font-sans);letter-spacing:.28em;text-transform:uppercase;color:#5a5448;opacity:0;white-space:nowrap;align-items:center;gap:12px;font-size:10px;font-weight:300;transition:opacity 1.8s 1.1s;display:flex;position:absolute;bottom:26%;left:50%;transform:translate(-50%)}.chamber-section__scene.is-scene-visible .chamber-scene__curing-label{opacity:.7}.chamber-scene__curing-label-dot{background:#c4a45a73;border-radius:50%;width:3px;height:3px}#chamber-1:not(.chamber-section--has-illustration) .chamber-scene__emergence-stack{bottom:calc(32px + 12rem)}@media (width<=767px){#chamber-1:not(.chamber-section--has-illustration) .chamber-scene__emergence-stack{bottom:calc(24px + 11rem)}.chamber-section__mark{inset-inline-start:24px}.chamber-section__text{padding:0 24px;bottom:24px}.chamber-section__bottom-stack{gap:16px;padding:0 24px;top:88px;bottom:24px}.chamber-section__bottom-stack .chamber-section__text{padding:0;bottom:auto}.chamber-scene__curing-rack{width:300px;height:210px;margin-top:-105px;margin-left:-150px}.chamber-scene__curing-bulb{width:54px;margin-left:-27px}.chamber-scene__curing-bulb svg{width:54px;height:82px}.chamber-scene__curing-label{letter-spacing:.18em;font-size:8px;bottom:30%}}.afro-botanical-rule{align-items:center;gap:12px;display:flex}.afro-botanical-rule__line{width:40px;height:1px}.afro-botanical-rule__line--left{background:linear-gradient(90deg,#0000,#c4a45a)}.afro-botanical-rule__line--right{background:linear-gradient(270deg,#0000,#c4a45a)}.contact-section{background:#0b0a08;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.contact-section:before{content:"";z-index:1;opacity:.025;pointer-events:none;background-image:radial-gradient(circle,#c4a45acc 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.contact-section__background{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.contact-section--has-bg:before{opacity:.04;background-color:#0a090773}.contact-section__inner{z-index:2;opacity:0;flex-direction:column;align-items:center;gap:36px;max-width:520px;padding:0 40px;transition:all 1.2s .5s;display:flex;position:relative;transform:translateY(20px)}@media (width<=768px){.contact-section__inner{max-width:100%;padding:0 24px}}.contact-section.is-visible .contact-section__inner{opacity:1;transform:none}.contact-section__ornament{opacity:.6;transition:opacity 1.5s .3s}.contact-section__ornament--image{opacity:1;justify-content:center;display:flex}.contact-section__ornament-img{object-fit:contain;width:auto;max-width:min(520px,55vw);height:auto;display:block}.contact-section__copy{text-align:center;opacity:0;transition:all 1.2s .5s;transform:translateY(20px)}.contact-section.is-visible .contact-section__copy{opacity:1;transform:none}.contact-section__eyebrow{font-family:var(--afro-font-sans);letter-spacing:.55em;color:#f5e5c8;text-transform:uppercase;margin:0 0 18px;font-size:10px;font-weight:300}.contact-section__headline{font-family:var(--afro-font-serif);color:#ede8dc;margin:0;font-size:clamp(1.8rem,3.5vw,2.5rem);font-style:italic;font-weight:300;line-height:1.45}.contact-section__form{opacity:0;width:100%;transition:opacity 1.2s .9s}.contact-section.is-visible .contact-section__form{opacity:1}.contact-section__form .gform_wrapper{width:100%;max-width:none!important;margin:0!important;padding:0!important}.contact-section__form .gform_wrapper.gform-theme{--gf-ctrl-size:auto;--gf-ctrl-padding-y:0;--gf-ctrl-padding-x:0;--gf-ctrl-border-width:0;--gf-ctrl-border-radius:0}.contact-section__form .gform_heading,.contact-section__form .gform_required_legend,.contact-section__form .gfield_label,.contact-section__form .gfield_description,.contact-section__form .gfield--type-honeypot{display:none!important}.contact-section__form form{flex-direction:column;align-items:center;width:100%;margin:0;padding:0;display:flex}.contact-section__form .gform_body{width:100%;margin:0;padding:0}.contact-section__form .gform_fields{width:100%;margin:0;padding:0;list-style:none}.contact-section__form .gfield{margin:0 0 20px!important;padding:0!important}.contact-section__form .ginput_container{margin:0!important;padding:0!important}.contact-section__form input[type=email],.contact-section__form input[type=text],.contact-section__form textarea{transition:border-color .4s;color:#ede8dc!important;width:100%!important;height:auto!important;font-family:var(--afro-font-sans)!important;letter-spacing:.12em!important;box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:1px solid #c4a45a40!important;border-radius:0!important;outline:none!important;min-height:0!important;padding:10px 4px!important;font-size:.9rem!important;font-weight:300!important;line-height:normal!important}.contact-section__form input[type=email]:focus,.contact-section__form input[type=text]:focus,.contact-section__form textarea:focus{border-bottom-color:#c4a45aa6!important}.contact-section__form input[type=email]::placeholder,.contact-section__form input[type=text]::placeholder,.contact-section__form textarea::placeholder{color:#ede8dc73}.contact-section__form .gfield_error input,.contact-section__form .gfield_error textarea{border-bottom-color:#c45a5a!important}.contact-section__form .validation_message{font-family:var(--afro-font-sans);letter-spacing:.08em;color:#c45a5a;background:0 0;border:none;margin-top:8px;padding:0;font-size:.75rem;font-weight:300;line-height:normal}.contact-section__form .gform_validation_errors{width:100%;box-shadow:none;background:0 0;border:none;margin:0 0 20px;padding:0}.contact-section__form .gform_validation_errors>h2{font-family:var(--afro-font-sans);letter-spacing:.08em;color:#c45a5a;margin:0;font-size:.75rem;font-weight:300;line-height:normal}.contact-section__form .gform_footer{justify-content:center;width:100%;margin:0;padding:0;display:flex}.contact-section__form .gform_button,.contact-section__form input[type=submit]{transition:all .4s;color:#c4a45a!important;font-family:var(--afro-font-sans)!important;letter-spacing:.55em!important;text-transform:uppercase!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #c4a45a4d!important;border-radius:0!important;min-width:auto!important;height:auto!important;padding:14px 36px!important;font-size:10px!important;font-weight:300!important;line-height:normal!important}.contact-section__form .gform_button:hover,.contact-section__form input[type=submit]:hover{background:#c4a45a0d!important;border-color:#c4a45a!important}.contact-section__form .gform_ajax_spinner{filter:brightness(0)invert(.85);margin-inline-start:12px}.contact-section__form .gform_confirmation_message{font-family:var(--afro-font-serif);color:#c4a45a;letter-spacing:.05em;text-align:center;background:0 0;border:none;margin:0;padding:0;font-size:1.1rem;font-style:italic;font-weight:300;line-height:normal;animation:.8s forwards afroContactEnterUp}@keyframes afroContactEnterUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.contact-section__footer{text-align:center;opacity:0;transition:opacity 1.5s 1.5s}.contact-section__footer p{font-family:var(--afro-font-sans);letter-spacing:.5em;text-transform:uppercase;color:#5a5448;opacity:.3;margin:0 0 12px;font-size:10px;font-weight:300}.contact-section.is-visible .contact-section__footer{opacity:1}body.home .contact-section__eyebrow{font-family:var(--afro-font-sans);letter-spacing:.55em;color:#f5e5c8;text-transform:uppercase;text-align:center;margin:0 0 18px;padding:0;font-size:10px;font-weight:300;line-height:normal}body.home .contact-section__headline{font-family:var(--afro-font-serif);color:#ede8dc;text-align:center;letter-spacing:normal;margin:0;padding:0;font-size:clamp(1.8rem,3.5vw,2.5rem);font-style:italic;font-weight:300;line-height:1.45}body.home .contact-section__footer p{font-family:var(--afro-font-sans);letter-spacing:.5em;text-transform:uppercase;color:#5a5448;opacity:1;text-align:center;margin:0 0 12px;padding:0;font-size:10px;font-weight:300;line-height:normal}:root{--afro-font-sans:"Plus Jakarta Sans", sans-serif;--afro-font-serif:"Fraunces", serif;--afro-font-cinzel:"Cinzel", serif;--afro-font-cinzel-decorative:"Cinzel Decorative", serif;--afro-font-garamond:"EB Garamond", serif}@keyframes afroFadeIn{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur()}}.afro-page{color:#ede8dc;min-height:100vh;font-family:var(--afro-font-sans);background:#0b0a08;animation:1s cubic-bezier(.16,1,.3,1) forwards afroFadeIn}.afro-hero{justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.afro-hero__media{position:absolute;inset:0}.afro-hero__image{object-fit:cover;opacity:.4;width:100%;height:100%}.afro-hero__gradient{background:linear-gradient(#0b0a08,#0000,#0b0a08);position:absolute;inset:0}.afro-hero__content{z-index:10;text-align:center;max-width:900px;padding:0 24px;position:relative}@media (width<=768px){.afro-hero__content{max-width:100%}}.afro-hero__title{font-family:var(--afro-font-cinzel);color:#c4a45a;letter-spacing:4px;margin:0 0 24px;padding:0;font-size:clamp(2rem,5.5vw,3rem);font-weight:400;line-height:1.5}.afro-hero__subtitle{font-family:var(--afro-font-garamond);color:#ede8dc;margin:0;padding:0;font-size:1.5rem;font-style:italic;font-weight:400;line-height:1.5}.afro-section{opacity:0;max-width:1200px;margin:0 auto;padding:80px 24px;transition:all 1.2s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}@media (width<=768px){.afro-section{padding:40px 24px}}.afro-section.is-visible{opacity:1;transform:translateY(0)}.afro-section__title{font-family:var(--afro-font-cinzel);color:#c4a45a;text-align:center;letter-spacing:2px;text-transform:uppercase;margin:0 0 64px;padding:0;font-size:2rem;font-weight:500;line-height:1.5}@media (width<=768px){.afro-section__title{margin:0 0 32px}}.afro-section__two-col{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.afro-section__body-text{font-family:var(--afro-font-garamond);color:#9a9488;margin:0;font-size:1.4rem;line-height:1.6}.afro-section__timeline{border:1px solid #c4a45a73;padding:40px}.afro-section__timeline-item:not(:last-child){margin-bottom:0}.afro-section__timeline-heading{font-family:var(--afro-font-cinzel);color:#c4a45a;margin:0;padding:0;font-size:1.5rem;font-weight:500;line-height:1.5}.afro-section__timeline-text{font-family:var(--afro-font-garamond);color:#ede8dc;margin:0;padding:0;font-size:1.1rem;font-weight:400;line-height:1.5}.afro-section__timeline-divider{background:#c4a45a73;border:0;height:1px;margin:24px 0}.afro-section__card-grid{grid-template-columns:1fr;gap:32px;display:grid}.afro-section__card-grid--cols-1{grid-template-columns:1fr}@media (width>=768px){.afro-section__card-grid--cols-2,.afro-section__card-grid--cols-3{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.afro-section__card-grid--cols-3{grid-template-columns:repeat(3,1fr)}}@media (width>=768px){.afro-section__card-grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.afro-section__card-grid--cols-4{grid-template-columns:repeat(4,1fr)}}.afro-card{color:inherit;cursor:default;text-decoration:none;display:block}.afro-card--linked{cursor:pointer}.afro-card__inner{background:#131210;border:1px solid #c4a45a73;flex-direction:column;height:100%;padding:32px;transition:transform .4s,box-shadow .4s;display:flex}.afro-card:hover .afro-card__inner{transform:translateY(-8px)}.afro-card__image-wrap{aspect-ratio:4/5;width:100%;margin-bottom:24px;overflow:hidden}.afro-card__image{object-fit:cover;filter:grayscale(20%)sepia(30%);width:100%;height:100%}.afro-card__title{font-family:var(--afro-font-cinzel);color:#c4a45a;margin:0 0 8px;padding:0;font-size:1.5rem;font-weight:500;line-height:1.5}.afro-card__subtitle{font-family:var(--afro-font-sans);text-transform:uppercase;letter-spacing:2px;color:#9a9488;margin:0 0 16px;padding:0;font-size:.85rem;font-weight:400;line-height:1.5}.afro-card__text{font-family:var(--afro-font-garamond);color:#ede8dc;opacity:.8;margin:0;padding:0;font-size:1.1rem;font-weight:400;line-height:1.6}.afro-card__cta{font-family:var(--afro-font-sans);color:#c4a45a;letter-spacing:1px;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-size:.9rem;font-weight:400;line-height:1.5;display:flex}.afro-card__cta-icon{flex-shrink:0;width:16px;height:16px}.afro-profile{padding-top:120px}.afro-profile__back{color:#c4a45a;box-shadow:none;font-family:var(--afro-font-sans);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:8px;margin:0 0 64px;padding:0;font-size:.9rem;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}@media (width<=768px){.afro-profile__back{margin:0 0 32px}}.afro-profile__back:hover,.afro-profile__back:focus,.afro-profile__back:active,.afro-profile__back:visited{color:#c4a45a;box-shadow:none;opacity:1;background:0 0;border:none;text-decoration:none}.afro-profile__back-icon{color:#c4a45a;flex-shrink:0;width:16px;height:16px}.afro-profile__grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.afro-profile__portrait{aspect-ratio:3/4;background:#131210;border:1px solid #c4a45a73;justify-content:center;align-items:center;display:flex;overflow:hidden}.afro-profile__portrait img,.afro-profile__portrait-image{object-fit:cover;filter:grayscale(20%)sepia(30%);width:100%;height:100%}.afro-profile__portrait-placeholder{color:#c4a45a73;font-family:var(--afro-font-cinzel);text-align:center;font-size:1rem;font-weight:400;line-height:1.5}.afro-profile__name{font-family:var(--afro-font-cinzel);color:#c4a45a;text-align:start;margin:0 0 16px;padding:0;font-size:3.5rem;font-weight:500;line-height:1.5}.afro-profile__role{font-family:var(--afro-font-sans);color:#9a9488;letter-spacing:2px;text-transform:uppercase;text-align:start;margin:0 0 40px;padding:0;font-size:1rem;font-weight:400;line-height:1.5}.afro-profile__heading{font-family:var(--afro-font-cinzel);color:#c4a45a;text-align:start;margin:0 0 16px;padding:0;font-size:1.5rem;font-weight:500;line-height:1.5}.afro-profile__bio{font-family:var(--afro-font-garamond);color:#ede8dc;opacity:.8;text-align:start;margin:0 0 40px;padding:0;font-size:1.2rem;font-weight:400;line-height:1.6}.afro-profile__quote{font-family:var(--afro-font-garamond);color:#9a9488;text-align:start;border-inline-start:2px solid #c4a45a;margin:0;padding-block:0;padding-inline:24px 0;font-size:1.4rem;font-style:italic;font-weight:400;line-height:1.5}.afro-contact-reach__heading{font-family:var(--afro-font-cinzel);color:#c4a45a;text-align:start;margin:0 0 32px;padding:0;font-size:1.5rem;font-weight:500;line-height:1.5}.afro-contact-reach__detail{font-family:var(--afro-font-sans);color:#ede8dc;text-align:start;margin:0 0 16px;padding:0;font-size:1.1rem;font-weight:400;line-height:1.5;text-decoration:none;transition:color .3s,-webkit-text-decoration .3s,text-decoration .3s;display:block}.afro-contact-reach__detail:hover{color:#c4a45a;text-decoration:underline}.afro-contact-reach__detail:last-child{margin-bottom:16px}.afro-contact-reach{align-items:start}.afro-contact-reach__info{margin:0;padding:0}.afro-contact-reach--no-form{text-align:center;justify-items:center}.afro-contact-reach--no-form .afro-contact-reach__info{max-width:40rem}.afro-contact-reach--no-form .afro-contact-reach__heading,.afro-contact-reach--no-form .afro-contact-reach__detail{text-align:center}.afro-contact-form .gform_wrapper{max-width:none!important;margin:0!important;padding:0!important}.afro-contact-form .gform_wrapper.gform-theme{--gf-ctrl-size:auto;--gf-ctrl-padding-y:0;--gf-ctrl-padding-x:0;--gf-ctrl-border-width:0;--gf-ctrl-border-radius:0}.afro-contact-form .gform_heading,.afro-contact-form .gform_required_legend,.afro-contact-form .gfield_label,.afro-contact-form .gfield_description,.afro-contact-form .gfield--type-honeypot{display:none!important}.afro-contact-form form{flex-direction:column;gap:24px;display:flex}.afro-contact-form .gform_body{margin:0;padding:0}.afro-contact-form .gform_fields{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.afro-contact-form .gfield,.afro-contact-form .ginput_container{margin:0!important;padding:0!important}.afro-contact-form input[type=text],.afro-contact-form input[type=email]{color:#ede8dc!important;width:100%!important;height:auto!important;font-family:var(--afro-font-sans)!important;box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:1px solid #c4a45a73!important;border-radius:0!important;outline:none!important;min-height:0!important;padding:16px 0!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important}.afro-contact-form input[type=text]::placeholder,.afro-contact-form input[type=email]::placeholder{color:#ede8dc8c}.afro-contact-form textarea{color:#ede8dc!important;width:100%!important;height:auto!important;font-family:var(--afro-font-sans)!important;box-shadow:none!important;resize:vertical!important;background:0 0!important;border:none!important;border-bottom:1px solid #c4a45a73!important;border-radius:0!important;outline:none!important;min-height:0!important;padding:16px 0!important;font-size:1rem!important;font-weight:400!important;line-height:normal!important}.afro-contact-form textarea::placeholder{color:#ede8dc8c}.afro-contact-form .gfield_error input,.afro-contact-form .gfield_error textarea{border-bottom-color:#c45a5a!important}.afro-contact-form .validation_message{font-family:var(--afro-font-sans);color:#c45a5a;background:0 0;border:none;margin-top:8px;padding:0;font-size:.85rem;font-weight:400;line-height:1.5}.afro-contact-form .gform_validation_errors{box-shadow:none;background:0 0;border:none;margin-bottom:24px;padding:0}.afro-contact-form .gform_validation_errors>h2{font-family:var(--afro-font-sans);color:#c45a5a;margin:0;font-size:.95rem;font-weight:400;line-height:1.5}.afro-contact-form .gform_footer{margin:0;padding:0}.afro-contact-form .gform_button,.afro-contact-form input[type=submit]{align-self:flex-start;transition:opacity .3s;color:#0b0a08!important;font-family:var(--afro-font-cinzel)!important;letter-spacing:2px!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:none!important;background:#c4a45a!important;border:none!important;border-radius:0!important;min-width:auto!important;height:auto!important;margin-top:16px!important;padding:16px 32px!important;font-size:1.1rem!important;font-weight:500!important;line-height:1.5!important}.afro-contact-form .gform_button:hover,.afro-contact-form input[type=submit]:hover{opacity:.9}.afro-contact-form .gform_ajax_spinner{filter:brightness(0)invert(.85);margin-inline-start:12px}.afro-contact-form .gform_confirmation_message{font-family:var(--afro-font-sans);color:#ede8dc;background:0 0;border:none;margin:0;padding:0;font-size:1.1rem;font-weight:400;line-height:1.5}.afro-faq{max-width:800px;margin:0 auto}@media (width<=768px){.afro-faq{max-width:100%}}.afro-faq__item{border-bottom:1px solid #c4a45a73;padding:24px 0}.afro-faq__trigger{cursor:pointer;text-align:start;width:100%;font-family:var(--afro-font-sans);color:#ede8dc;background:0 0;border:none;justify-content:space-between;align-items:center;margin:0;padding:0;font-size:1.2rem;font-weight:400;line-height:1.5;display:flex}.afro-faq__icon{color:#c4a45a;flex-shrink:0;transition:transform .3s ease-in-out;transform:rotate(0)}.afro-faq__item.is-open .afro-faq__icon{transform:rotate(180deg)}.afro-faq__panel{height:0;transition:height .3s ease-in-out;overflow:hidden}.afro-faq__answer{font-family:var(--afro-font-garamond);color:#9a9488;margin:0;padding:16px 0 0;font-size:1.1rem;font-weight:400;line-height:1.5}.afro-product__back{color:#c4a45a;box-shadow:none;font-family:var(--afro-font-sans);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:8px;margin:0 0 64px;padding:0;font-size:.9rem;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}@media (width<=768px){.afro-product__back{margin:0 0 32px}}.afro-product__back:hover,.afro-product__back:focus,.afro-product__back:active,.afro-product__back:visited{color:#c4a45a;box-shadow:none;opacity:1;background:0 0}.afro-product__back-icon{flex-shrink:0;width:16px;height:16px}.afro-product__grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.afro-product__heading{font-family:var(--afro-font-cinzel);color:#c4a45a;letter-spacing:normal;text-transform:none;text-align:start;margin:0 0 24px;padding:0;font-size:2.5rem;font-weight:500;line-height:1.5}.afro-product__spec-list{font-family:var(--afro-font-sans);color:#9a9488;margin:0;padding:0;font-size:1.1rem;font-weight:400;line-height:1.5;list-style:none}.afro-product__spec-item{border-bottom:1px solid #c4a45a33;margin:0;padding:16px 0;line-height:1.5}.afro-product__text{font-family:var(--afro-font-garamond);color:#ede8dc;opacity:.8;margin:0 0 32px;padding:0;font-size:1.2rem;font-weight:400;line-height:1.6}.afro-product__cta{box-shadow:none;color:#c4a45a;font-family:var(--afro-font-cinzel);letter-spacing:2px;text-transform:uppercase;text-align:center;cursor:pointer;opacity:1;background-color:#0000;border:1px solid #c4a45a;border-radius:0;margin:0;padding:16px 32px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:all .3s;display:inline-block}.afro-product__cta:link,.afro-product__cta:visited{color:#c4a45a;background-color:#0000;border-color:#c4a45a}.afro-product__cta:hover{color:#0b0a08;background-color:#c4a45a;border-color:#c4a45a}.afro-packaging{padding-top:120px}.afro-packaging__back{color:#c4a45a;box-shadow:none;font-family:var(--afro-font-sans);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:8px;margin:0 0 64px;padding:0;font-size:.9rem;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}@media (width<=768px){.afro-packaging__back{margin:0 0 32px}}.afro-packaging__back:hover,.afro-packaging__back:focus,.afro-packaging__back:active,.afro-packaging__back:visited{color:#c4a45a;box-shadow:none;opacity:1;background:0 0}.afro-packaging__back-icon{flex-shrink:0;width:16px;height:16px}.afro-packaging__title{font-family:var(--afro-font-cinzel);color:#c4a45a;letter-spacing:normal;text-transform:none;text-align:start;margin:0 0 40px;padding:0;font-size:3.5rem;font-weight:500;line-height:1.5}.afro-packaging__grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.afro-packaging__image{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #c4a45a73}.afro-packaging__description{font-family:var(--afro-font-garamond);color:#9a9488;margin:0 0 40px;padding:0;font-size:1.4rem;font-weight:400;line-height:1.6}.afro-packaging__spec-heading{font-family:var(--afro-font-cinzel);color:#c4a45a;letter-spacing:normal;text-transform:none;text-align:start;margin:0 0 16px;padding:0;font-size:1.5rem;font-weight:500;line-height:1.5}.afro-packaging__spec-list{font-family:var(--afro-font-sans);color:#ede8dc;margin:0;padding:0;font-size:1.1rem;font-weight:400;line-height:1.5;list-style:none}.afro-packaging__spec-item{border-bottom:1px solid #c4a45a26;margin:0;padding:12px 0;line-height:1.5}.afro-office__back{color:#c4a45a;box-shadow:none;font-family:var(--afro-font-sans);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:8px;margin:0 0 64px;padding:0;font-size:.9rem;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}@media (width<=768px){.afro-office__back{margin:0 0 32px}}.afro-office__back:hover,.afro-office__back:focus,.afro-office__back:active,.afro-office__back:visited{color:#c4a45a;box-shadow:none;opacity:1;background:0 0}.afro-office__back-icon{flex-shrink:0;width:16px;height:16px}.afro-office__grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.afro-office__heading{font-family:var(--afro-font-cinzel);color:#c4a45a;letter-spacing:normal;text-transform:none;text-align:start;margin:0 0 24px;padding:0;font-size:2.5rem;font-weight:500;line-height:1.5}.afro-office__info-block{margin:0 0 32px;padding:0}.afro-office__info-label{font-family:var(--afro-font-sans);text-transform:uppercase;letter-spacing:2px;color:#c4a45a;text-align:start;margin:0 0 8px;padding:0;font-size:.9rem;font-weight:500;line-height:1.5}.afro-office__info-text{font-family:var(--afro-font-garamond);color:#9a9488;text-align:start;margin:0;padding:0;font-size:1.2rem;font-weight:400;line-height:1.5}.afro-office__map{background:#131210;border:1px solid #c4a45a73;justify-content:center;align-items:center;min-height:400px;margin:0;padding:0;display:flex}.afro-office__map-placeholder{color:#c4a45a73;font-family:var(--afro-font-cinzel);letter-spacing:2px;text-align:center;font-size:1rem;line-height:1.5}.afro-office__map-embed{border:0;width:100%;height:100%;min-height:400px;display:block}.afro-section__two-col--single,.afro-profile__grid--single,.afro-product__grid--single,.afro-packaging__grid--single,.afro-office__grid--single,.afro-journey-stage__grid--single,.afro-destination__grid--single{grid-template-columns:1fr}.afro-journey-timeline{flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:560px;margin:0 auto;display:flex}.afro-journey-timeline__item{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.afro-journey-timeline__pill{box-sizing:border-box;width:100%;font-family:var(--afro-font-cinzel);color:#c4a45a;text-transform:uppercase;letter-spacing:2px;text-align:center;cursor:pointer;background:0 0;border:1px solid #c4a45a73;justify-content:center;align-items:center;padding:16px 48px;font-size:1.2rem;font-weight:400;line-height:1.5;text-decoration:none;transition:background .3s;display:flex}.afro-journey-timeline__pill:hover{background:#c4a45a1a}.afro-journey-timeline__connector{background:#c4a45a73;flex-shrink:0;width:1px;height:40px}.afro-journey-timeline--cards{gap:24px;max-width:720px}.afro-journey-timeline__card{box-sizing:border-box;text-align:center;background:#131210;border:1px solid #c4a45a73;flex-direction:column;align-items:center;gap:16px;width:100%;padding:32px;display:flex}.afro-journey-timeline__card-image-wrap{aspect-ratio:16/10;width:100%;overflow:hidden}.afro-journey-timeline__card-image{object-fit:cover;width:100%;height:100%;display:block}.afro-journey-timeline__card-title{width:100%;font-family:var(--afro-font-cinzel);color:#c4a45a;text-transform:uppercase;letter-spacing:2px;margin:0;font-size:1.2rem;font-weight:400;line-height:1.5}.afro-journey-timeline__card-intro{width:100%;font-family:var(--afro-font-garamond);color:#9a9488;margin:0;font-size:1.15rem;line-height:1.6}.afro-destinations__map{opacity:.5;background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;margin-bottom:64px}.afro-journey-stage{padding-top:120px}.afro-journey-stage__back{color:#c4a45a;font-family:var(--afro-font-sans);letter-spacing:1px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:64px;font-size:.9rem;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}.afro-journey-stage__back-icon{flex-shrink:0;width:16px;height:16px}.afro-journey-stage__title{font-family:var(--afro-font-cinzel);color:#c4a45a;text-align:center;letter-spacing:normal;text-transform:none;margin:0 0 16px;padding:0;font-size:3.5rem;font-weight:500;line-height:1.5}.afro-journey-stage__divider{background:#c4a45a;width:60px;height:2px;margin:0 auto 40px}.afro-journey-stage__intro-wrap{text-align:center;max-width:800px;margin:0 auto}@media (width<=768px){.afro-journey-stage__intro-wrap{max-width:100%}}.afro-journey-stage__intro{font-family:var(--afro-font-garamond);color:#9a9488;margin:0 0 40px;padding:0;font-size:1.4rem;font-weight:400;line-height:1.6}.afro-journey-stage__image{filter:grayscale(30%)sepia(20%);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:500px;margin-bottom:64px}.afro-journey-stage__grid{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.afro-journey-stage__panel{background:#131210;border:1px solid #c4a45a73;height:100%;padding:40px}.afro-journey-stage__panel-heading{font-family:var(--afro-font-cinzel);color:#c4a45a;letter-spacing:normal;text-transform:none;text-align:start;margin:0 0 24px;padding:0;font-size:1.5rem;font-weight:500;line-height:1.5}.afro-journey-stage__list{font-family:var(--afro-font-sans);color:#9a9488;flex-direction:column;gap:12px;margin:0;padding-inline-start:24px;font-size:1.1rem;font-weight:400;line-height:1.5;list-style:none;display:flex}.afro-destination__back{color:#c4a45a;font-family:var(--afro-font-sans);letter-spacing:1px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:64px;font-size:.9rem;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex}.afro-destination__back-icon{flex-shrink:0;width:16px;height:16px}.afro-destination__grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.afro-destination__heading{font-family:var(--afro-font-cinzel);color:#c4a45a;letter-spacing:normal;text-transform:none;text-align:start;margin:0 0 24px;padding:0;font-size:2.5rem;font-weight:500;line-height:1.5}.afro-destination__text{font-family:var(--afro-font-garamond);color:#9a9488;margin:0 0 32px;padding:0;font-size:1.3rem;font-weight:400;line-height:1.6}.afro-destination__logistics{background:#131210;border:1px solid #c4a45a73;padding:40px}.afro-destination__logistics-heading{font-family:var(--afro-font-cinzel);color:#c4a45a;letter-spacing:normal;text-transform:none;text-align:start;margin:0 0 24px;padding:0;font-size:1.5rem;font-weight:500;line-height:1.5}.afro-destination__logistics-row{font-family:var(--afro-font-sans);justify-content:space-between;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.afro-destination__logistics-row--bordered{border-bottom:1px solid #c4a45a33;margin-bottom:16px;padding-bottom:16px}.afro-destination__logistics-label{color:#9a9488}.afro-destination__logistics-value{color:#ede8dc}@media (width<=767px){.afro-section__two-col,.afro-profile__grid,.afro-product__grid,.afro-packaging__grid,.afro-office__grid,.afro-journey-stage__grid,.afro-destination__grid{grid-template-columns:1fr}}html[dir=rtl],html[dir=rtl] .afro-header,html[dir=rtl] .afro-side-menu,html[dir=rtl] .afro-footer,html[dir=rtl] .chamber-section,html[dir=rtl] .afro-contact-section,html[dir=rtl] .afro-page-inner,html[dir=rtl] .afro-profile,html[dir=rtl] .afro-card,html[dir=rtl] .afro-faq,html[dir=rtl] .afro-destination,html[dir=rtl] .afro-lang,html[dir=rtl] .story-progress,html[dir=rtl] [class*=letter-spacing],html[dir=rtl] .chamber-section__mark-label,html[dir=rtl] .chamber-section__mark-title,html[dir=rtl] .chamber-section__mark-numeral,html[dir=rtl] .chamber-section__annotation,html[dir=rtl] .chamber-section__label-text,html[dir=rtl] .afro-card__subtitle,html[dir=rtl] .afro-card__cta,html[dir=rtl] .afro-profile__back,html[dir=rtl] .afro-back-link,html[dir=rtl] .afro-lang__toggle,html[dir=rtl] .afro-lang__link,html[dir=rtl] .afro-side-menu__list a,html[dir=rtl] .afro-side-menu__credit-text,html[dir=rtl] .afro-contact-reach__detail{letter-spacing:normal}html[dir=rtl] [class$=__back-icon],html[dir=rtl] .afro-back-link-icon,html[dir=rtl] .afro-card__cta-icon{transform:scaleX(-1)}html[dir=rtl] .afro-side-menu__panel{text-align:start;border-left:0;border-right:1px solid #c4a45a26;left:0;right:auto;transform:translate(-100%)}html[dir=rtl] .afro-side-menu.is-open .afro-side-menu__panel{transform:translate(0,0)}html[dir=rtl] .afro-side-menu__close{left:48px;right:auto}@media (width<=768px){html[dir=rtl] .afro-side-menu__close{left:24px}}html[dir=rtl] .afro-side-menu__list a{transform:translate(-20px)}html[dir=rtl] .afro-side-menu.is-open .afro-side-menu__list a{transform:translate(0,0)}html[dir=rtl] .afro-side-menu__credit{align-items:flex-start}html[dir=rtl] .afro-lang__code-text{letter-spacing:.18em}html[dir=rtl] .afro-contact-reach__detail--phone{text-align:right;direction:ltr;unicode-bidi:isolate}
