[data-palette-option=emerald],html[data-palette=emerald]{--palette-primary:#168653;--palette-hover:#116B42;--palette-ink:#181818;--palette-muted:#52605A;--palette-soft:#F2F6F3;--palette-tint:#E6F0E9;--palette-line:#DCE5DE;--palette-base:#FFFFFF}[data-palette-option=navy],html[data-palette=navy]{--palette-primary:#217D79;--palette-hover:#195E5C;--palette-ink:#153047;--palette-muted:#506473;--palette-soft:#F1F5F8;--palette-tint:#E3EDF1;--palette-line:#D8E2E9;--palette-base:#FFFFFF}[data-palette-option=olive],html[data-palette=olive]{--palette-primary:#68713A;--palette-hover:#4F572C;--palette-ink:#2D3527;--palette-muted:#5C6452;--palette-soft:#F5F4EA;--palette-tint:#ECEBD8;--palette-line:#DDDCC9;--palette-base:#FFFFFF}[data-palette-option=indigo],html[data-palette=indigo]{--palette-primary:#4F55A0;--palette-hover:#3C417D;--palette-ink:#24283E;--palette-muted:#5C6175;--palette-soft:#F4F4F9;--palette-tint:#E9E9F3;--palette-line:#DDDDEA;--palette-base:#FFFFFF}[data-palette-option=clay],html[data-palette=clay]{--palette-primary:#A65132;--palette-hover:#834027;--palette-ink:#263D31;--palette-muted:#6D5B52;--palette-soft:#FBF3EE;--palette-tint:#F5E7DE;--palette-line:#E7D5CA;--palette-base:#FFFFFF}html[data-palette]{--paper:var(--palette-base);--white:var(--palette-base);--cream:var(--palette-soft);--forest:var(--palette-ink);--ink:var(--palette-ink);--muted:var(--palette-muted);--line:var(--palette-line);--leaf:var(--palette-primary);--landscape-paper:var(--palette-base)}html[data-palette] body{background:var(--palette-base);color:var(--palette-ink)}html[data-palette] :is(h1,h2,h3,h4){color:var(--palette-ink)}html[data-palette] :focus-visible{outline-color:var(--palette-primary)}html[data-palette] a:hover{color:var(--palette-hover)}html[data-palette] .site-header{background:color-mix(in srgb,var(--palette-base) 96%,transparent);border-color:var(--palette-line)}html[data-palette] :is(.desktop-nav a,.mobile-navigation,.language-trigger,.language-menu,.language-option,.reader-dialog){background-color:var(--palette-base);color:var(--palette-ink);border-color:var(--palette-line)}html[data-palette] .desktop-nav a{background:transparent}html[data-palette] .desktop-nav a[aria-current]:after{background:var(--palette-primary)}html[data-palette] :is(.language-trigger:hover,.language-option:hover,.language-option:focus-visible,.language-option[aria-checked=true]){background:var(--palette-tint);color:var(--palette-ink)}html[data-palette] :is(.language-option-mark,.eyebrow,.impact-subhead-label,.bullet-check,.track-start){color:var(--palette-hover)}html[data-palette] :is(.home-page .hero-section,.hero-stage,.home-page #hero>.container){background:var(--palette-base)}html[data-palette] .home-page .hero-headline{background:none;color:var(--palette-ink);-webkit-text-fill-color:var(--palette-ink)}html[data-palette] :is(.hero-subhead,.section-subhead,.metric-label,.challenge-col p,.solution-desc,.solution-index,.process-node p,.node-position,.architecture-note,.tech-narrative-card p,.roadmap-detail p,.sdg-desc,.story-prose p,.leader-role,.leader-scope,.news-excerpt,.gallery-tile-sub,.form-note,.partnership-guide p,.partnership-guide dd){color:var(--palette-muted)}html[data-palette] .challenge-highlight{color:var(--palette-ink)!important}html[data-palette] :is(.btn-primary,.email-draft,.skip-link){background:var(--palette-primary);border-color:var(--palette-primary);color:var(--palette-on-primary,#FFFFFF)}html[data-palette] :is(.btn-primary:hover,.email-draft:hover){background:var(--palette-hover);border-color:var(--palette-hover);color:var(--palette-on-hover,#FFFFFF)}html[data-palette] .btn-outline{background:var(--palette-base);border-color:var(--palette-line);color:var(--palette-ink)}html[data-palette] .btn-outline:hover{background:var(--palette-tint);border-color:var(--palette-primary);color:var(--palette-ink)}html[data-palette] :is(.chain-direct,.solution-card,.audience-visual,.sdg-card,.mv-card,.leader-card,.news-card,.gallery-tile,.partnership-guide,.wheel-detail,.intelligence-node){background:var(--palette-soft);border-color:var(--palette-line);color:var(--palette-ink)}html[data-palette] :is(.visual-frame,.contact-form-card,.op-step-card,.tech-narrative-card,.rising-roadmap){background:var(--palette-base);border-color:var(--palette-line)}html[data-palette] :is(.chain-comparison p,.visual-meta-bar,.challenge-part-tag,.phase-label,.roadmap-detail-number,.wheel-detail-kicker,.wheel-detail-copy,.wheel-hint,.wheel-progress,.chain-type){color:var(--palette-muted)}html[data-palette] :is(.buyer-logo-item,.partner-pill){background:#FFFFFF;border-color:var(--palette-line)}html[data-palette] :is(.track-line,.eyebrow-dot){background:var(--palette-primary)}html[data-palette] .fragmented-track i{background:var(--palette-muted)}html[data-palette] .bullet-check{background:var(--palette-tint)}html[data-palette] :is(.feedback-path,.partnership-guide dt,.operation-subhead,.flywheel-transition-text,.wheel-intro,.roadmap-node,.wheel-node,.milestone-year,.metric-num,.sdg-title){color:var(--palette-ink)}html[data-palette] :is(.intelligence-node h4,.intelligence-node p,.intelligence-node .node-position){color:var(--palette-ink)}html[data-palette] :is(.wheel-node,.roadmap-node,.wheel-toggle,.roadmap-toggle){background:var(--palette-base);border-color:var(--palette-line);color:var(--palette-ink)}html[data-palette] :is(.wheel-node[aria-pressed=true],.roadmap-node[aria-pressed=true]){background:var(--palette-primary);border-color:var(--palette-primary);color:var(--palette-on-primary,#FFFFFF);box-shadow:none}html[data-palette] :is(.wheel-node[aria-pressed=true],.roadmap-node[aria-pressed=true]) :is(strong,span){color:var(--palette-on-primary,#FFFFFF)}html[data-palette] :is(.wheel-toggle:hover,.roadmap-toggle:hover){background:var(--palette-tint);color:var(--palette-ink)}html[data-palette] .wheel-orbit{border-color:var(--palette-line)}html[data-palette] .wheel-orbit span{background:var(--palette-primary);box-shadow:0 0 0 4px var(--palette-base)}html[data-palette] .roadmap-route{stroke:var(--palette-primary)}html[data-palette] :is(.roadmap-baseline,.roadmap-gridline){stroke:var(--palette-line)}html[data-palette] .roadmap-stem{stroke:var(--palette-muted)}html[data-palette] .roadmap-waypoint{fill:var(--palette-primary);stroke:var(--palette-ink)}html[data-palette] .roadmap-traveler{fill:var(--palette-ink);stroke:var(--palette-base);stroke-width:3}html[data-palette] #contact{background:var(--palette-soft)}html[data-palette] .form-control{background:var(--palette-base);border-color:color-mix(in srgb,var(--palette-muted) 70%,var(--palette-base));color:var(--palette-ink)}html[data-palette] .form-control:focus{outline-color:var(--palette-primary)}html[data-palette] :is(.form-label,.leader-name,.partner-pill,.gallery-tile-label,.album-photo span,.timeline-summary){color:var(--palette-ink)}html[data-palette] .leader-card .leader-monogram.leader-portrait{background:var(--palette-tint);border-color:var(--palette-primary)}html[data-palette] :is(.about-team-image figcaption,.story-archive figcaption,.challenge-scene figcaption,.hero-landscape figcaption){background:var(--palette-base);color:var(--palette-muted)}html[data-palette] .site-footer{background:var(--palette-soft);color:var(--palette-ink)}html[data-palette] .site-footer :is(.footer-brand-lockup,.footer-brand-sub,.footer-col-heading,.footer-top p,.footer-top a,.footer-top button,.footer-links a,.footer-links button,.footer-top>div>a:not(.footer-brand-lockup)){color:var(--palette-ink)}html[data-palette] .site-footer :is(a:hover,button:hover){color:var(--palette-hover)}html[data-palette] .footer-socials>a{border-color:var(--palette-line)}html[data-palette] .footer-socials>a:hover{background:var(--palette-tint)}html[data-palette] .footer-socials .social-tooltip{background:var(--palette-ink);color:var(--palette-on-ink,#FFFFFF)}html[data-palette] .footer-panorama{background:var(--palette-soft)}html[data-palette] .footer-scenic-end:after{background:linear-gradient(transparent,rgba(24,24,24,.88))}html[data-palette] .footer-scenic-end .footer-bottom{color:#FFFFFF}html[data-palette] :is(.whatsapp-desk,.whatsapp-desk .whatsapp-tooltip){background:var(--palette-primary);color:var(--palette-on-primary,#FFFFFF)}html[data-palette] .whatsapp-desk:hover{background:var(--palette-hover)}html[data-palette] main svg{color:var(--palette-ink)}html[data-palette] main svg [stroke="#0b3d2e" i],html[data-palette] main svg[stroke="#0b3d2e" i]{stroke:var(--palette-ink)}html[data-palette] main svg :is([stroke="#28613a" i],[stroke="#3fa34d" i],[stroke="#5c855a" i],[stroke="#6b8d60" i],[stroke="#679dac" i],[stroke="#e8b659" i]){stroke:var(--palette-primary)}html[data-palette] main svg :is([stroke="#8ea77b" i],[stroke="#b5c4a8" i],[stroke="#a8c393" i]){stroke:var(--palette-muted)}html[data-palette] main svg :is([fill="#0b3d2e" i],[fill="#28613a" i],[fill="#3fa34d" i],[fill="#a8c393" i],[fill="#e8b659" i]){fill:var(--palette-primary)}html[data-palette] main svg :is([fill="#e0eddf" i],[fill="#e5ebd8" i],[fill="#b8d1c3" i]){fill:var(--palette-tint)}html[data-palette] main svg :is([fill="#f8f5ee" i],[fill="#ffffff" i]){fill:var(--palette-base)}html[data-palette] main svg [stroke="#f8f5ee" i]{stroke:var(--palette-base)}.palette-preview{--palette-panel-base:#FFFFFF;--palette-panel-ink:#181818;--palette-panel-muted:#52605A;--palette-panel-line:#DCE5DE;position:fixed;left:24px;bottom:24px;z-index:65;color:var(--palette-panel-ink);font-size:14px;line-height:20px}.palette-trigger{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 16px;background:var(--palette-panel-base);color:var(--palette-panel-ink);border:1px solid var(--palette-panel-line);border-radius:12px;box-shadow:0 4px 24px #18181814;font-weight:700}.palette-trigger:hover{background:#F2F6F3}.palette-trigger svg{width:20px;height:20px}.palette-count{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--palette-primary,#168653);color:var(--palette-on-primary,#FFFFFF);font-size:12px}.palette-panel{width:400px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 120px);overflow:auto;overscroll-behavior:contain;background:var(--palette-panel-base);color:var(--palette-panel-ink);border:1px solid var(--palette-panel-line);border-radius:16px;padding:24px;margin-bottom:12px;box-shadow:0 8px 40px #18181824}.palette-panel-heading{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}.palette-panel h2{font-size:20px;line-height:28px;color:var(--palette-panel-ink);letter-spacing:-.02em}.palette-panel-heading p{font-size:14px;line-height:20px;color:var(--palette-panel-muted);margin-top:8px}.palette-close{font-size:24px;line-height:24px;min-width:32px;min-height:32px;padding:4px;border-radius:8px;color:var(--palette-panel-ink)}.palette-close:hover{background:#F2F6F3}.palette-choices{padding:0;margin:0;border:0;display:grid;gap:8px;min-width:0}.palette-choice{display:flex;align-items:center;gap:12px;min-height:80px;padding:12px;border:1px solid var(--palette-panel-line);border-radius:8px;cursor:pointer;color:var(--palette-panel-ink);background:var(--palette-panel-base)}.palette-choice input{flex:none;accent-color:var(--palette-primary);width:16px;height:16px;margin:0;cursor:pointer}.palette-choice:has(input:checked){border-color:var(--palette-primary);box-shadow:inset 0 0 0 1px var(--palette-primary)}.palette-choice:has(input:focus-visible){outline:2px solid var(--palette-primary);outline-offset:2px}.palette-choice-content{display:block;min-width:0}.palette-choice-title{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:14px;line-height:20px;font-weight:700}.palette-recommended{font-weight:400}.palette-choice-description,.palette-recommended{font-size:12px;line-height:16px;color:var(--palette-panel-muted)}.palette-choice-description{display:block;margin-top:4px}.palette-swatches{display:flex;gap:4px;margin-top:8px}.palette-swatches i{width:20px;height:12px;border-radius:2px;border:1px solid var(--palette-panel-line)}.swatch-primary{background:var(--palette-primary)}.swatch-ink{background:var(--palette-ink)}.swatch-muted{background:var(--palette-muted)}.swatch-soft{background:var(--palette-soft)}.swatch-base{background:var(--palette-base)}.palette-panel-bottom{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.palette-panel-bottom p{font-size:12px;line-height:20px;color:var(--palette-panel-muted);max-width:200px}.palette-panel-bottom strong,.palette-reset{color:var(--palette-panel-ink)}.palette-reset{min-height:40px;padding:8px 12px;border:1px solid var(--palette-panel-line);border-radius:8px;white-space:nowrap;font-size:12px;line-height:20px}.palette-reset:hover{background:#F2F6F3}@media(max-width:640px){.palette-preview{left:16px;bottom:16px}.palette-trigger{min-height:48px;padding:8px 12px}.palette-panel{width:calc(100vw - 32px);max-width:400px;max-height:calc(100dvh - 112px);padding:16px}.palette-panel-bottom,.palette-panel-heading{gap:8px}}@media(prefers-reduced-motion:reduce){.palette-preview *{transition:none!important}}.palette-preview .palette-panel h2{color:var(--palette-panel-ink)}.palette-preview .palette-panel :focus-visible,.palette-preview .palette-trigger:focus-visible{outline:2px solid #181818;outline-offset:3px}html[data-palette] .whatsapp-desk img{filter:var(--palette-icon-filter,none)}.palette-modes{display:flex;gap:8px;margin:0 0 16px}.palette-modes button{flex:1;min-height:40px;padding:8px 12px;border:1px solid var(--palette-panel-line);border-radius:8px;font-size:14px;line-height:20px;color:#181818;background:#FFFFFF}.palette-modes button[aria-pressed=true]{color:#FFFFFF;background:#181818;border-color:#181818}.palette-color-fields{border:0;padding:0;margin:0;display:grid;gap:8px;min-width:0}.palette-color-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-height:48px}.palette-color-row>label{font-size:14px;line-height:20px;font-weight:700;color:#181818}.palette-color-inputs{display:flex;align-items:center;gap:8px}.palette-color-inputs input[type=color]{width:40px;height:40px;padding:4px;cursor:pointer}.palette-color-inputs input[type=color],.palette-hex{border:1px solid #89968f;border-radius:8px;background:#FFFFFF}.palette-hex{width:96px;min-width:0;min-height:40px;padding:8px;font-family:Atkinson,system-ui,sans-serif;font-size:14px;line-height:20px;color:#181818}.palette-hex[aria-invalid=true],.palette-share textarea[aria-invalid=true]{border-color:#9D3227}.palette-input-error{grid-column:1/-1;color:#9D3227;font-size:12px;line-height:20px;margin:0}.palette-contrast{font-size:12px;line-height:20px;color:#326344;margin-top:16px}.palette-contrast[data-contrast=low]{color:#9D3227}.palette-custom-note{font-size:12px;line-height:20px;color:#52605A;margin-top:8px}.palette-button-sample{display:inline-block;padding:4px 8px;border-radius:4px;font-weight:700;margin-left:4px}.palette-apply,.palette-paste,.palette-share-actions button{min-height:40px;padding:8px 12px;border:1px solid #89968f;border-radius:8px;font-size:14px;line-height:20px;background:#FFFFFF;color:#181818}.palette-apply{width:100%;background:#181818;color:#FFFFFF;border-color:#181818;margin-top:16px}.palette-apply:hover{background:#313131}.palette-paste:hover,.palette-share-actions button:hover{background:#F2F6F3}.palette-preview button:disabled{opacity:.5;cursor:not-allowed}.palette-share{margin-top:24px}.palette-share-actions{display:flex;gap:8px;margin-bottom:16px}.palette-share-actions button{flex:1}.palette-share>label{font-weight:700;margin-bottom:8px}.palette-share textarea,.palette-share>label{display:block;font-size:14px;line-height:20px;color:#181818}.palette-share textarea{width:100%;min-width:0;min-height:96px;max-height:240px;resize:vertical;padding:12px;border:1px solid #89968f;border-radius:8px;font-family:Atkinson,system-ui,sans-serif;background:#FFFFFF;overflow-wrap:anywhere}.palette-paste{width:100%;margin-top:12px}.palette-feedback{font-size:12px;line-height:20px;color:#326344;background:#F2F6F3;padding:12px;border-radius:8px;margin-top:16px}@media(max-width:359px){.palette-color-row{grid-template-columns:1fr;gap:8px}.palette-color-inputs{justify-content:space-between}.palette-hex{width:calc(100% - 48px)}.palette-share-actions{flex-direction:column}}.concept-scene{--scene-ink:var(--palette-ink,var(--forest));--scene-primary:var(--palette-primary,var(--leaf));--scene-paper:var(--palette-base,var(--paper));--scene-soft:var(--palette-soft,var(--cream));--scene-tint:var(--palette-tint,#e0eddf);--scene-line:var(--palette-line,var(--line));--scene-muted:var(--palette-muted,var(--muted))}.concept-svg{display:block;width:100%;height:auto;fill:none;stroke:var(--scene-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.concept-svg .scene-paper{fill:var(--scene-paper)}.concept-svg .scene-tint{fill:var(--scene-tint)}.concept-svg .scene-soft{fill:var(--scene-soft)}.concept-svg .scene-primary{fill:var(--scene-primary)}.concept-svg .scene-ink{fill:var(--scene-ink)}.concept-svg .scene-no-stroke{stroke:none}.concept-svg .scene-line{stroke:var(--scene-line)}.concept-svg .scene-primary-stroke{stroke:var(--scene-primary)}.concept-svg .scene-muted-stroke{stroke:var(--scene-muted)}.concept-svg .scene-skin{fill:#dfb28e}.concept-svg .scene-harvest{fill:#e9b653}.concept-svg .scene-spark{stroke:var(--scene-primary)}.concept-svg text{fill:var(--scene-ink);stroke:none;font-family:inherit}.concept-svg .scene-label{font-size:24px;font-weight:600}.concept-svg .scene-question{font-size:48px;font-weight:700}.source-page .retailer-concept{background:var(--scene-soft);border:1px solid var(--scene-line)}.source-page .retailer-concept figcaption{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;padding:16px 20px;font-size:14px;line-height:20px;background:var(--scene-paper);color:var(--scene-muted)}.retailer-concept figcaption span{flex:1 1 200px}#challenge .challenge-highlight{clear:none;padding-top:0}.source-page .about-journey{margin-top:40px;margin-bottom:0}.journey-canvas{background:var(--scene-paper);border-radius:16px 16px 0 0;border:1px solid var(--scene-line);border-bottom:0;overflow:hidden;padding:16px}.concept-svg .scene-road{stroke:var(--scene-tint);stroke-width:22;fill:none}.concept-svg .scene-route{stroke:var(--scene-primary);stroke-width:2;stroke-dasharray:5 10;fill:none}.journey-mobile{display:none}.about-journey figcaption{padding:0;border:1px solid var(--scene-line);border-radius:0 0 16px 16px;background:var(--scene-soft);overflow:hidden}.journey-labels{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));counter-reset:journey}.journey-labels li{counter-increment:journey;display:grid;grid-template-columns:32px minmax(0,1fr);gap:4px 12px;align-content:start;padding:20px 24px;text-align:left}.journey-labels li+li{border-left:1px solid var(--scene-line)}.journey-labels li:before{content:counter(journey,decimal-leading-zero);grid-row:1/3;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--scene-line);border-radius:50%;background:var(--scene-paper);color:var(--scene-ink);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}html[lang=bn] .journey-labels li:before{content:counter(journey,bengali)}.journey-labels strong{font-size:16px;line-height:24px;color:var(--scene-ink)}.journey-labels span{grid-column:2;font-size:14px;line-height:20px;color:var(--scene-muted)}.concept-svg .scene-motion{animation-play-state:paused;transform-box:fill-box;transform-origin:center}.concept-scene[data-playing=true] .scene-motion{animation-play-state:running}.decision-bubble{animation:decision-float 5s ease-in-out infinite}.decision-freshness{animation-delay:-1.7s}.decision-quantity{animation-delay:-3.3s}.retailer-head{transform-origin:50% 90%!important}.retailer-hand,.retailer-head{animation:retailer-think 6s ease-in-out infinite}.retailer-hand{transform-origin:90% 90%!important}.retailer-eyes{animation:retailer-blink 5.5s linear infinite}.scene-question,.scene-spark{animation:decision-float 4s ease-in-out infinite}.scene-cloud{animation:journey-drift 10s ease-in-out infinite}.journey-crops{animation:crop-sway 5s ease-in-out infinite;transform-origin:50% 100%!important}.journey-quality{animation:quality-check 4s ease-in-out infinite}@keyframes decision-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes retailer-think{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@keyframes retailer-blink{0%,44%,48%,to{transform:scaleY(1)}46%{transform:scaleY(.1)}}@keyframes journey-drift{0%,to{transform:translateX(-6px)}50%{transform:translateX(6px)}}@keyframes crop-sway{0%,to{transform:skewX(-2deg)}50%{transform:skewX(2deg)}}@keyframes quality-check{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media(min-width:641px) and (max-width:1100px){.journey-labels li{padding:16px 12px;-moz-column-gap:8px;column-gap:8px}}@media(max-width:640px){.source-page .retailer-concept{width:100%;max-width:400px;float:none;margin:0 auto 32px}.source-page .about-journey{margin-top:32px}.journey-wide{display:none}.journey-mobile{display:block}.journey-canvas{padding:8px}.journey-labels{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-labels li{grid-template-columns:24px minmax(0,1fr);padding:16px 12px;-moz-column-gap:8px;column-gap:8px}.journey-labels li:before{width:24px;height:24px}.journey-labels li:nth-child(3){border-left:0}.journey-labels li:nth-child(n+3){border-top:1px solid var(--scene-line)}}@media(prefers-reduced-motion:reduce){.concept-svg .scene-motion{animation:none!important;transform:none!important}}#how-it-works .f2b-architecture{position:relative;padding-top:48px}.f2b-architecture .f2b-wiring{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}.f2b-wiring .f2b-wire{fill:none;stroke:var(--scene-primary);stroke-width:2;stroke-dasharray:6 5;animation:f2b-flow 1.2s linear infinite;animation-play-state:paused}.f2b-wiring .f2b-arrowhead{fill:var(--scene-primary);stroke:none}.f2b-wiring .f2b-feedback-arrowhead{fill:#d49a35;stroke:none}.f2b-wiring .f2b-feedback-wire{stroke:#d49a35}.f2b-wiring .f2b-planning-wire{opacity:.6;animation-duration:2s}#how-it-works .process-network{position:relative;grid-template-columns:repeat(6,minmax(0,1fr));gap:32px}#how-it-works .process-node{display:flex;flex-direction:column;padding:16px 12px;z-index:1;border:1px solid var(--scene-line);border-radius:12px;background:var(--scene-paper)}#how-it-works .process-node .node-art{width:100%;max-width:160px;margin:0 auto 16px}#how-it-works .process-node h4{font-size:14px;line-height:20px;margin-bottom:12px;overflow-wrap:anywhere;color:var(--scene-ink)}#how-it-works .process-node p{font-size:14px;line-height:20px;color:var(--scene-muted)}#how-it-works .intelligence-node{background:var(--scene-soft);border-color:var(--scene-primary)}#how-it-works .node-position{position:absolute;top:-12px;left:50%;transform:translateX(-50%);white-space:nowrap;padding:2px 8px;margin:0;background:var(--scene-soft);border:1px solid var(--scene-line);border-radius:8px;color:var(--scene-ink);font-size:10px}#how-it-works .f2b-architecture[data-wired=true] .process-node:after{display:none}#how-it-works .feedback-path{position:relative;z-index:1;margin:40px 0 0 50%;padding:0;border:0;justify-content:center;min-height:40px;letter-spacing:0;gap:0;text-align:center}#how-it-works .feedback-path>span{display:block;background:var(--scene-paper);border:1px solid #d49a35;border-radius:8px;padding:8px 12px;font-size:12px;line-height:20px;color:var(--scene-ink)}#how-it-works .architecture-note{position:relative;margin-top:24px}@keyframes f2b-flow{to{stroke-dashoffset:-22}}@media(max-width:1099px){#how-it-works .f2b-architecture{padding-top:0}#how-it-works .process-network{grid-template-columns:1fr;gap:32px;margin-inline:32px}#how-it-works .process-node{display:grid;grid-template-columns:72px minmax(0,1fr);gap:0 16px;padding:16px;text-align:left}#how-it-works .process-node .node-art{grid-column:1;grid-row:1/5;align-self:center;width:72px;margin:0}#how-it-works .process-node :is(h4,p,.node-position){grid-column:2}#how-it-works .process-node h4{font-size:16px;line-height:24px;margin-bottom:4px}#how-it-works .feedback-path{margin:24px 0 0}}@media(max-width:640px){#how-it-works .process-network{margin-inline:24px;gap:24px}#how-it-works .process-node{grid-template-columns:48px minmax(0,1fr);gap:0 12px;padding:12px}#how-it-works .process-node .node-art{width:48px}#how-it-works .process-node h4{font-size:14px;line-height:20px}#how-it-works .process-node p{font-size:12px;line-height:20px}}@media(prefers-reduced-motion:reduce){.f2b-wiring .f2b-wire{animation:none!important}}#how-it-works .process-node{isolation:isolate;outline:none;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s}#how-it-works .process-node:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse at var(--spot-x,50%) var(--spot-y,50%),color-mix(in srgb,var(--scene-primary) 16%,transparent),transparent 72%);opacity:0;transition:opacity .3s}#how-it-works .process-node[data-active=true]{transform:translateY(-4px);border-color:var(--scene-primary);box-shadow:0 12px 24px -12px color-mix(in srgb,var(--scene-ink) 30%,transparent)}#how-it-works .process-node[data-active=true]:before{opacity:1}#how-it-works .process-node:focus-visible{outline:2px solid var(--scene-primary);outline-offset:4px}#how-it-works .process-node .node-art{transform:translate(var(--art-x,0),var(--art-y,0));transition:transform .3s cubic-bezier(.22,1,.36,1)}.f2b-wiring .f2b-wire{transition:stroke-width .25s,opacity .25s}.f2b-wiring .f2b-wire[data-active=true]{stroke-width:3.5;animation-duration:.6s;opacity:1}#how-it-works .stage-vector :is(.f2b-sprouts,.f2b-harvest,.f2b-crates,.f2b-quality-badge,.f2b-quality-tick,.f2b-data-point,.f2b-awning,.f2b-truck){transform-box:fill-box;transform-origin:center}#how-it-works .process-node[data-active=true] .f2b-sprouts{transform-origin:50% 100%;animation:f2b-grow 1.8s ease-in-out infinite}#how-it-works .process-node[data-active=true] .f2b-crates{animation:f2b-stack 1.6s ease-in-out infinite}#how-it-works .process-node[data-active=true] .f2b-harvest{animation:f2b-stack 1.6s ease-in-out -.3s infinite}#how-it-works .process-node[data-active=true] .f2b-quality-badge{animation:f2b-confirm 1.8s ease-in-out infinite}#how-it-works .process-node[data-active=true] .f2b-quality-tick{stroke-dasharray:40;animation:f2b-check-trace 1.8s ease-in-out infinite}#how-it-works .process-node[data-active=true] .f2b-chart{stroke-dasharray:160;animation:f2b-trace 2.4s ease-in-out infinite}#how-it-works .process-node[data-active=true] .f2b-cloud{animation:f2b-flow 1.2s linear infinite}#how-it-works .process-node[data-active=true] .f2b-data-point{animation:f2b-confirm 1.2s ease-in-out infinite}#how-it-works .process-node[data-active=true] .f2b-truck{animation:f2b-drive 1.4s ease-in-out infinite}#how-it-works .process-node[data-active=true] .f2b-wheel{animation:f2b-wheel-spin 1.2s linear infinite}#how-it-works .f2b-wheel-rear{transform-origin:41px 100px}#how-it-works .f2b-wheel-front{transform-origin:141px 100px}#how-it-works .process-node[data-active=true] .f2b-awning{animation:f2b-awning 1.8s ease-in-out infinite}#how-it-works .f2b-architecture[data-playing=false] .process-node *{animation-play-state:paused}@keyframes f2b-grow{0%,to{transform:skewX(-3deg) scaleY(1)}50%{transform:skewX(3deg) scaleY(1.08)}}@keyframes f2b-stack{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes f2b-confirm{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes f2b-check-trace{0%{stroke-dashoffset:40}55%,to{stroke-dashoffset:0}}@keyframes f2b-trace{0%{stroke-dashoffset:160}55%,to{stroke-dashoffset:0}}@keyframes f2b-drive{0%,to{transform:translateX(-3px)}50%{transform:translateX(3px)}}@keyframes f2b-wheel-spin{to{transform:rotate(1turn)}}@keyframes f2b-awning{0%,to{transform:translateY(0)}50%{transform:translateY(-2px) scaleX(1.03)}}@media(prefers-reduced-motion:reduce){#how-it-works .process-node,#how-it-works .process-node .node-art{transform:none!important;transition:none}#how-it-works .process-node *{animation:none!important}#how-it-works .process-node:before,.f2b-wiring .f2b-wire{transition:none}}.hero-stage{height:calc(100svh - var(--hero-offset,var(--header-space)));min-height:0;display:block;overflow:hidden;background:var(--landscape-paper)}.hero-stage:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--landscape-paper) 96%,transparent) 0,color-mix(in srgb,var(--landscape-paper) 86%,transparent) 22%,transparent 49%)}.hero-stage>.container{--hero-preferred-offset:clamp(64px,calc(80svh - 600px),224px);position:relative;z-index:2;padding-top:max(24px,min(var(--hero-preferred-offset),calc(100svh - var(--hero-offset,var(--header-space)) - 21.93vw - var(--hero-copy-height,310px) - 24px)));padding-bottom:0}.home-page .hero-content{display:block;max-width:850px;text-align:center;margin-inline:auto}.home-page .hero-headline{max-width:600px;font-size:clamp(40px,7svh,64px);line-height:1.05;margin-inline:auto}.hero-content .eyebrow{justify-content:center;margin-bottom:16px}.home-page .hero-subhead{font-size:18px;line-height:26px;margin:16px auto 0}.hero-content .btn-row{justify-content:center;margin-top:20px}.hero-stage .hero-landscape{position:absolute;inset:0;width:100%;height:100%;margin:0;overflow:hidden;z-index:0}.hero-stage .hero-landscape img{position:absolute;bottom:0;left:0;display:block;width:100%;height:auto;aspect-ratio:2048/683;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 24%);mask-image:linear-gradient(180deg,transparent 0,#000 24%)}.footer-panorama{aspect-ratio:2048/423;min-height:0;background:var(--landscape-paper)}.footer-panorama img{position:absolute;top:calc(-100% * 260 / 423);left:0;display:block;width:100%;height:auto;aspect-ratio:2048/683;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.footer-scenic-end:after{inset:78% 0 0;background:linear-gradient(transparent,rgba(7,40,35,.65))}.footer-scenic-end .footer-bottom{padding:16px max(32px,calc((100% - 1200px)/2))}@media(min-width:641px) and (max-height:800px){.hero-stage>.container{--hero-preferred-offset:clamp(24px,8svh,64px)}.home-page .hero-headline{max-width:420px;font-size:44px;line-height:48px}.hero-content .eyebrow{margin-bottom:8px}.home-page .hero-subhead{font-size:16px;line-height:24px;margin-top:12px}.hero-content .btn-row{margin-top:16px}}@media(max-width:640px){.hero-stage>.container{padding-top:32px;padding-bottom:8px}.home-page .hero-headline{font-size:30px;line-height:36px}.hero-content .eyebrow{font-size:12px;line-height:16px;margin-bottom:16px}.home-page .hero-subhead{font-size:16px;line-height:24px;margin-top:24px}.hero-content .btn-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}.hero-content .btn-row .btn{padding:8px;font-size:12px;line-height:16px;min-height:44px;gap:4px;justify-content:center}.hero-content .btn-row .btn span{flex-shrink:0}.hero-stage{height:auto;min-height:0;padding-bottom:calc(100vw * 683 / 2048 + 24px)}.hero-stage .hero-landscape img{max-height:none}.footer-panorama{aspect-ratio:2048/423}.footer-panorama img{height:auto;aspect-ratio:2048/683;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.footer-scenic-end:after{display:none}.footer-scenic-end .footer-bottom{position:relative;background:var(--forest);color:#fff;padding:16px 80px 16px 16px}}.site-footer .footer-panorama,html[data-palette] .site-footer .footer-panorama{background:transparent}.site-footer .footer-panorama{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 32px);mask-image:linear-gradient(180deg,transparent 0,#000 32px)}.site-footer .footer-panorama img{-webkit-mask-image:none;mask-image:none}.source-page{--section-space:80px;--section-gap:40px}.source-page .source-section>section:not(.hero-section){padding-block:var(--section-gap);margin-block:0}.source-page .source-section:last-of-type>section{padding-bottom:var(--section-space)}.source-page .source-section>section>.container>:last-child{margin-bottom:0}.source-page .section-header{margin-bottom:40px}.source-page .flywheel-transition-text{max-width:none;width:100%;font-size:36px;line-height:40px;font-weight:400;letter-spacing:-.025em;margin:0 0 32px;padding:0;text-wrap:pretty;color:var(--forest)}.flywheel-transition-text>span+span{margin-top:8px}.site-footer .footer-resources .footer-links{display:grid;gap:8px}.site-footer .footer-resources .footer-links li+li{margin-top:0}.site-footer .footer-resources .footer-col-heading{margin-bottom:16px}#how-it-works .f2b-architecture{padding-top:80px}#how-it-works .planning-path{position:absolute;left:0;top:8px;width:60%;display:flex;justify-content:center;z-index:1;pointer-events:none}#how-it-works .planning-path>span{background:var(--scene-paper);border:1px solid var(--scene-primary);border-radius:8px;padding:8px 12px;font-size:12px;line-height:20px;color:var(--scene-ink)}#how-it-works .f2b-planning-wire{opacity:1}#how-it-works .node-position{font-size:12px;line-height:16px}.five-stage-roadmap .roadmap-chart{margin-bottom:64px}.five-stage-roadmap .roadmap-point-title{position:absolute;top:calc(100% + 24px);width:100%;font-size:16px;line-height:24px;font-weight:600;text-align:center;opacity:.35;transition:opacity .5s var(--motion);text-wrap:balance}.five-stage-roadmap li:has(.roadmap-node[aria-pressed=true]) .roadmap-point-title{opacity:1}@media(min-width:1001px){.five-stage-roadmap .roadmap-point-title{top:var(--caption-top,100%)}}.about-page .story-layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.about-page .story-column p{font-size:18px;line-height:28px;color:var(--muted);margin:0;text-wrap:pretty}.about-page .story-column p+p{margin-top:24px}.about-page .story-layout .story-archive{margin:0}.about-page .story-layout .story-archive img{display:block;aspect-ratio:3/4;-o-object-position:center;object-position:center;border-radius:16px}.about-page .mv-grid{margin-top:48px;gap:32px}.about-page .mv-label{font-size:20px;line-height:28px;font-weight:600}.about-page .mv-text{font-size:24px;line-height:32px;font-weight:500;text-wrap:pretty}.journey-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:40px 0 0}.journey-timeline li{position:relative;padding-top:32px}.journey-timeline li:not(:last-child):before{content:"";position:absolute;top:8px;left:8px;width:calc(100% + 32px);background:var(--leaf)}.journey-timeline li:not(:last-child):after{content:"→";position:absolute;top:-8px;color:var(--forest);font-size:24px;line-height:32px;background:var(--paper)}.journey-point{position:absolute;top:0;left:0;width:16px;height:16px;border:2px solid var(--forest);background:var(--leaf);border-radius:9999px;z-index:1}.journey-year{font-weight:600;margin-bottom:16px;font-variant-numeric:tabular-nums}.journey-timeline h4{font-size:20px;font-weight:600}.journey-timeline p{font-size:18px;line-height:28px;color:var(--muted);text-wrap:pretty}.about-page .static-logos :is(.logo-viewport,.logo-track){overflow:visible;display:block;width:100%;-webkit-mask-image:none;mask-image:none;animation:none;transform:none}.about-page .static-logos .logo-group{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;width:100%}.about-page .static-logos .partner-pill{width:auto;min-width:0;margin:0;padding:24px;flex-basis:auto}.about-page .static-logos .partner-pill img{max-width:100%;-o-object-fit:contain;object-fit:contain}.about-page .alliance-list-box{margin-bottom:48px}.about-page [data-section=about-4] .section-headline{font-size:36px;line-height:40px;margin-bottom:32px}@media(max-width:1000px){.about-page .story-layout{grid-template-columns:1fr 1fr}.about-page .story-layout .story-archive{grid-column:1/-1;max-width:640px}.about-page .story-layout .story-archive img{aspect-ratio:4/3}.five-stage-roadmap .roadmap-chart{margin-bottom:0}.five-stage-roadmap .roadmap-stages{gap:32px}.five-stage-roadmap .roadmap-point-title{position:static;margin-top:16px}.journey-timeline{grid-template-columns:1fr;gap:32px}.journey-timeline li{padding:0 0 0 40px}.journey-timeline li:not(:last-child):before{top:8px;left:8px;width:2px;height:calc(100% + 32px)}.journey-timeline li:not(:last-child):after{content:"↓";top:auto;bottom:-32px;left:-4px;right:auto;padding:0}.journey-point{top:8px}}@media(max-width:1099px){#how-it-works .f2b-architecture{padding-top:0}#how-it-works .planning-path{left:0;top:8px;width:32px;height:60%;align-items:center}#how-it-works .planning-path>span{writing-mode:vertical-rl;transform:rotate(180deg);padding:8px 4px}}@media(max-width:640px){.source-page{--section-space:48px;--section-gap:24px}.source-page .section-header{margin-bottom:32px}.source-page .flywheel-transition-text{font-size:24px;line-height:32px;margin-bottom:32px;padding:0}.about-page .story-layout{grid-template-columns:1fr;gap:24px}.about-page .story-layout .story-archive{grid-column:auto}.about-page .mv-grid{margin-top:32px;gap:24px}.about-page .mv-text{font-size:20px;line-height:28px}.about-page .static-logos .logo-group{grid-template-columns:1fr 1fr;gap:16px}.about-page .static-logos .partner-pill{padding:16px}.about-page [data-section=about-4] .section-headline{font-size:30px;line-height:36px}.about-page .alliance-list-box{margin-bottom:32px}}@media(prefers-reduced-motion:reduce){.five-stage-roadmap .roadmap-point-title{opacity:1;transition:none}}.source-page .midnight-illustration{background:var(--paper);border:0}.source-page .midnight-illustration img{display:block;width:100%;height:auto;aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;filter:none}.source-page .midnight-illustration figcaption{padding:16px;font-size:14px;line-height:20px;color:var(--muted);background:var(--paper)}.source-page .direct-farm-journey{margin-top:40px;margin-bottom:0}.direct-farm-journey img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:16px}.direct-farm-journey figcaption{padding-top:16px;font-size:14px;line-height:20px;color:var(--muted);text-align:center}@media(max-width:640px){.source-page .midnight-illustration{max-width:400px;margin:0 auto 32px;float:none}.source-page .direct-farm-journey{margin-top:32px}}@font-face{font-family:Poppins Numerals;src:url(/fonts/poppins-medium.ttf) format("truetype");font-style:normal;font-weight:400 500;font-display:swap;unicode-range:u+0030-0039}@font-face{font-family:Poppins Numerals;src:url(/fonts/poppins-semibold.ttf) format("truetype");font-style:normal;font-weight:600 900;font-display:swap;unicode-range:u+0030-0039}@font-face{font-family:Poppins;src:url(/fonts/poppins-medium.ttf) format("truetype");font-style:normal;font-weight:400 500;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins-semibold.ttf) format("truetype");font-style:normal;font-weight:600 900;font-display:swap}html body,html body :is(p,span,a,button,h1,h2,h3,h4,li,label,input,textarea,select,dt,dd,address,time){font-family:"Poppins Numerals",var(--font)}html body :is(.metric-num,.tabular-num,.tabular-nums,.timeline-year,.journey-year,.phase-number,.wheel-number,.wheel-progress,.roadmap-step-number,.roadmap-detail-number,.interactive-timeline .roadmap-node strong){font-family:Poppins,Hind Siliguri,sans-serif;font-variant-numeric:tabular-nums}.about-page .static-logos .logo-group{min-width:0;max-width:100%;flex-shrink:1}.about-page .story-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:auto 1fr;gap:32px;align-items:stretch}.about-page .story-heading{grid-column:1;grid-row:1}.about-page .story-heading .section-headline{font-size:36px;line-height:40px;margin-bottom:0;max-width:760px}.about-page .story-copy{grid-column:1;grid-row:2;-moz-columns:2;column-count:2;-moz-column-gap:32px;column-gap:32px;-moz-column-fill:balance;column-fill:balance}.about-page .story-copy p{font-size:18px;line-height:28px;color:var(--muted);text-wrap:pretty;margin:0 0 24px}.about-page .story-copy p:last-child{margin-bottom:0}.about-page .story-layout .story-archive{grid-column:2;grid-row:1/3;max-width:none;min-height:0}.about-page .story-layout .story-archive img{height:100%;width:100%;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.journey-timeline{gap:32px;padding:32px;background:var(--cream);border:1px solid var(--line);border-radius:16px;margin-top:32px}.journey-timeline li{padding:0;min-width:0}.journey-year{font-size:36px;line-height:40px;margin-bottom:48px}.journey-point{top:64px;width:12px;height:12px}.journey-timeline li:not(:last-child):before{width:calc(100% + 20px);height:1px;background:var(--forest);opacity:.3}.journey-timeline li:not(:last-child):after{top:56px;right:-24px;background:var(--cream);font-size:20px;line-height:28px;padding-inline:4px}.journey-timeline h4{font-size:18px;line-height:28px;margin-bottom:12px}.journey-timeline p{font-size:16px;line-height:24px;max-width:28ch}.about-page .network-marquee{max-width:100%;overflow:hidden}.about-page .network-marquee .logo-viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.about-page .network-marquee .logo-track{animation-duration:40s}.about-page .network-marquee .logo-group{gap:24px;padding-right:24px;min-width:0}.about-page .network-marquee .partner-pill{height:128px;flex:0 0 184px;width:184px;border:1px solid var(--line);border-radius:12px}.about-page .network-marquee .partner-pill img{width:144px;height:80px}@media(max-width:1000px){.about-page .story-heading .section-headline{font-size:30px;line-height:36px}.about-page .story-copy{-moz-columns:1;column-count:1}.journey-timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.journey-timeline li:not(:last-child):before{top:69px;left:12px;width:calc(100% + 20px);height:1px}.journey-timeline li:nth-child(2):after,.journey-timeline li:nth-child(2):before{display:none}.journey-timeline li:not(:last-child):after{content:"→";top:56px;bottom:auto;left:auto;right:-24px;padding-inline:4px}}@media(max-width:640px){.about-page .story-layout{grid-template-columns:1fr;grid-template-rows:auto;gap:24px}.about-page .story-copy,.about-page .story-heading,.about-page .story-layout .story-archive{grid-column:1;grid-row:auto}.about-page .story-layout .story-archive img{height:auto;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain}.about-page .story-copy p{font-size:16px;line-height:24px}.journey-timeline{grid-template-columns:1fr;padding:24px;gap:32px}.journey-timeline li{padding-left:32px}.journey-year{font-size:30px;line-height:36px;margin-bottom:12px}.journey-point{top:12px;left:0}.journey-timeline li:not(:last-child):before{display:block;top:24px;left:5px;width:1px;height:calc(100% + 20px)}.journey-timeline li:not(:last-child):after{display:block;content:"↓";top:auto;bottom:-32px;left:-4px;right:auto;padding:0}.journey-timeline p{max-width:none}.about-page .network-marquee .partner-pill{flex-basis:160px;width:160px;height:104px}}@media(prefers-reduced-motion:reduce){.about-page .network-marquee .logo-track{animation:none;width:100%}.about-page .network-marquee .logo-group{flex-wrap:wrap;justify-content:center;padding:0}.about-page .network-marquee .logo-group[aria-hidden=true]{display:none}.about-page .network-marquee .logo-viewport{-webkit-mask-image:none;mask-image:none}}.journey-timeline li:not(:last-child):before{top:69px;left:12px;width:calc(100% + 8px);height:2px;opacity:.6}.journey-timeline li:not(:last-child):after{content:"";display:block;top:66px;left:calc(100% + 12px);right:auto;bottom:auto;width:8px;height:8px;padding:0;background:var(--forest);clip-path:polygon(0 0,100% 50%,0 100%,25% 50%);opacity:.6}@media(max-width:1000px){.journey-timeline{grid-template-columns:1fr;gap:32px}.journey-timeline li{padding-left:32px}.journey-year{margin-bottom:12px}.journey-point{top:12px;left:0}.journey-timeline p{max-width:none}.journey-timeline li:not(:last-child):before{display:block;top:24px;left:5px;width:2px;height:calc(100% + 8px)}.journey-timeline li:not(:last-child):after{display:block;top:calc(100% + 24px);left:2px;right:auto;bottom:auto;clip-path:polygon(0 0,50% 25%,100% 0,50% 100%)}}:root{--about-hero-paper:rgb(246,235,217)}.about-page #about-hero,.about-page #about-hero .journey-hero{background:var(--about-hero-paper);padding:0}.about-page #about-hero .journey-hero{position:relative;isolation:isolate;display:block;width:100%;max-width:none;height:calc(100svh - var(--header-space,102px));min-height:640px;margin:0;overflow:hidden;border-radius:0}.about-page #about-hero .journey-hero>.container{position:relative;z-index:2;width:100%;max-width:1280px;padding:96px 32px;margin:0 auto}.about-page #about-hero .journey-hero .hero-content{display:block;width:100%;max-width:680px;margin:0;text-align:left}.about-page #about-hero .journey-hero .eyebrow{justify-content:flex-start;margin-bottom:24px;font-size:12px;line-height:16px;letter-spacing:.12em}.about-page #about-hero .journey-hero .hero-headline{max-width:680px;margin:0;font-size:60px;line-height:60px;font-weight:600;letter-spacing:-.04em;text-wrap:balance}.about-page #about-hero .journey-hero .hero-subhead{max-width:560px;margin:24px 0 0;padding:0;font-size:18px;line-height:28px;text-wrap:pretty}.about-page #about-hero .journey-hero .hero-landscape{position:absolute;inset:0;z-index:0;width:100%;max-width:none;height:100%;margin:0;transform:none;overflow:hidden}.about-page #about-hero .journey-hero .hero-landscape img{position:absolute;bottom:0;left:0;display:block;width:100%;height:auto;max-height:none;aspect-ratio:2048/683;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;border-radius:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%);mask-image:linear-gradient(180deg,transparent 0,#000 16%);transform:none;opacity:1}.about-page #about-hero .about-hero-line{display:block}html[lang=bn] .about-page #about-hero .journey-hero .hero-headline{line-height:1.3}@media(min-width:1024px) and (max-width:1279px){.about-page #about-hero .journey-hero>.container{padding:48px 32px}.about-page #about-hero .journey-hero .hero-headline{font-size:48px;line-height:48px}.about-page #about-hero .journey-hero .hero-subhead{font-size:16px;line-height:24px;margin-top:16px}}@media(max-width:1023px){.about-page #about-hero .journey-hero{display:flex;flex-direction:column;height:auto;min-height:0}.about-page #about-hero .journey-hero>.container{padding:48px 24px 0}.about-page #about-hero .journey-hero .hero-content{width:100%;max-width:600px}.about-page #about-hero .journey-hero .hero-headline{font-size:36px;line-height:40px}.about-page #about-hero .journey-hero .hero-subhead{font-size:16px;line-height:24px;margin-top:16px}.about-page #about-hero .journey-hero .hero-landscape{position:relative;inset:auto;height:auto;margin:24px 0 0;flex-shrink:0}.about-page #about-hero .journey-hero .hero-landscape img{position:static}}@media(min-width:1024px) and (max-height:800px){.about-page #about-hero .journey-hero>.container{padding-top:48px}}