._nav_cfpjs_1{z-index:100;justify-content:space-between;align-items:center;padding:16px 60px;transition:background .4s,padding .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex;position:fixed;top:0;left:0;right:0}._nav_cfpjs_1._scrolled_cfpjs_12{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#022b23e0;border-bottom:1px solid #f8edda0f;padding:10px 60px}._logo_cfpjs_24{margin-block-start:-8px;margin-block-end:-8px;padding-block-start:8px;padding-block-end:8px;display:block}._logoSvg_cfpjs_29{width:auto;height:28px;transition:opacity .2s;display:block}._logo_cfpjs_24:hover ._logoSvg_cfpjs_29{opacity:.8}._links_cfpjs_37{gap:32px;list-style:none;display:flex}._links_cfpjs_37 a{color:var(--vf-cream);letter-spacing:.08em;text-transform:uppercase;opacity:.8;align-items:center;min-height:44px;font-size:13px;font-weight:400;text-decoration:none;transition:opacity .2s;display:inline-flex}._links_cfpjs_37 a:hover{opacity:1}._links_cfpjs_37 a[aria-current=page]{opacity:1;text-decoration:underline;-webkit-text-decoration-color:var(--vf-orange);text-decoration-color:var(--vf-orange);text-underline-offset:6px;text-decoration-thickness:1px}._right_cfpjs_65{align-items:center;gap:16px;display:flex}._langToggle_cfpjs_71{background:#ffffff14;border-radius:20px;gap:2px;padding:3px;display:flex}._langBtn_cfpjs_81{color:var(--vf-cream);text-align:center;font-size:11px;font-family:var(--font-body);letter-spacing:.08em;opacity:.8;background-clip:padding-box;border:6px solid #0000;border-width:6px 2px;border-radius:18px/22px;min-width:44px;margin:-6px -2px;padding:9px 12px;font-weight:500;text-decoration:none;transition:all .25s}._langBtn_cfpjs_81:first-child{border-width:6px 1px 6px 3px;border-radius:19px 17px 17px 19px/22px;margin:-6px -1px -6px -3px}._langBtn_cfpjs_81:last-child{border-width:6px 3px 6px 1px;border-radius:17px 19px 19px 17px/22px;margin:-6px -3px -6px -1px}._langBtn_cfpjs_81._langActive_cfpjs_118{background-color:var(--action-primary);color:var(--text-on-action);opacity:1}._ctaBtn_cfpjs_124{background:var(--action-primary);min-height:44px;color:var(--text-on-action);font-size:var(--text-small);font-weight:var(--weight-action);letter-spacing:var(--tracking-action);border-radius:50px;align-items:center;padding:10px 20px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}._ctaBtn_cfpjs_124:hover{background:var(--action-primary-hover);transform:translateY(-1px)}._hamburger_cfpjs_145{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin:-10.75px -7px;padding:0;display:none}._hamburger_cfpjs_145 span{background:var(--vf-cream);transform-origin:50%;width:22px;height:1.5px;transition:all .3s;display:block}._hamburger_cfpjs_145._open_cfpjs_167 span:first-child{transform:rotate(45deg)translate(4px,4px)}._hamburger_cfpjs_145._open_cfpjs_167 span:nth-child(2){opacity:0}._hamburger_cfpjs_145._open_cfpjs_167 span:nth-child(3){transform:rotate(-45deg)translate(4px,-4px)}._mobileMenu_cfpjs_178{height:calc(100vh - 100%);overscroll-behavior:contain;background:var(--vf-green);border-top:1px solid var(--border-on-dark);flex-direction:column;gap:16px;height:calc(100dvh - 100%);padding:24px;animation:.3s _slideDown_cfpjs_1;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}@keyframes _slideDown_cfpjs_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._mobileMenu_cfpjs_178 a{min-height:44px;color:var(--vf-cream);opacity:.75;border-bottom:1px solid #f8edda0f;align-items:center;padding:8px 0;font-size:16px;font-weight:300;text-decoration:none;display:flex}._mobileMenu_cfpjs_178 a:hover{opacity:1}._mobileMenu_cfpjs_178 a[aria-current=page]{opacity:1;color:var(--vf-amber)}._mobileCta_cfpjs_216{border-radius:50px;justify-content:center;margin-top:8px;background:var(--action-primary)!important;color:var(--text-on-action)!important;opacity:1!important;font-weight:var(--weight-action)!important;border:none!important;padding:14px!important}@media (max-width:1100px){._links_cfpjs_37{gap:22px}}@media (max-width:900px){._nav_cfpjs_1{padding:14px 24px}._nav_cfpjs_1._scrolled_cfpjs_12{padding:10px 24px}._links_cfpjs_37,._ctaBtn_cfpjs_124{display:none}._hamburger_cfpjs_145{display:flex}._scrollLock_cfpjs_176{overflow:hidden}}@media not all and (max-width:900px){._mobileMenu_cfpjs_178{display:none}}._hero_1ogml_1{background:var(--vf-green);flex-direction:column;justify-content:center;min-height:100vh;padding-top:96px;padding-bottom:96px;display:flex;position:relative;overflow:hidden}._terrain_1ogml_16{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}._bgSvg_1ogml_25{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._content_1ogml_31{z-index:10;max-width:1100px;padding:0 60px;position:relative}._title_1ogml_38{font-family:var(--font-display);flex-direction:column;margin-bottom:32px;font-size:max(52px,min(7vw,96px));font-weight:400;line-height:1;display:flex}._title_1ogml_38 em{color:var(--vf-orange);font-style:italic}._ignite_1ogml_65,._glow_1ogml_66{background-position:100% 0;background-repeat:no-repeat;background-size:225% 100%;-webkit-background-clip:text;background-clip:text;margin:0 -.12em;padding:0 .12em}._ignite_1ogml_65{background-image:linear-gradient(to right, var(--vf-cream) 44.4%, var(--vf-amber) 50%, var(--vf-orange) 55.6%);animation:.9s linear 2.3s backwards _sweep_1ogml_1}._glow_1ogml_66{background-size:250% 100%;background-image:linear-gradient(to right, var(--vf-orange) 40%, var(--vf-cream-dark) 45%, var(--vf-amber) 50%, var(--vf-orange) 60%);animation:.9s linear 2.3s _sweep_1ogml_1}@keyframes _sweep_1ogml_1{0%{-webkit-text-fill-color:transparent;background-position:0 0}to{-webkit-text-fill-color:transparent;background-position:100% 0}}._subtitle_1ogml_99{color:#f8eddad1;max-width:560px;margin-bottom:48px;font-size:max(15px,min(1.5vw,18px));font-weight:300;line-height:1.7}._actions_1ogml_108{flex-wrap:wrap;align-items:center;gap:24px;display:flex}._scrollHint_1ogml_116{z-index:10;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:12px;margin-right:-16.5px;padding:0 16.5px;display:flex;position:absolute;top:50%;right:60px;transform:translateY(-50%)}._scrollText_1ogml_134{letter-spacing:.2em;text-transform:uppercase;color:#f8eddab8;writing-mode:vertical-rl;font-size:10px}._scrollLine_1ogml_141{background:linear-gradient(#f8edda4d,#0000);width:1px;height:80px;animation:2s ease-in-out infinite _scrollAnim_1ogml_1}@keyframes _scrollAnim_1ogml_1{0%,to{transform-origin:top;opacity:0;transform:scaleY(0)}30%,70%{opacity:1}50%{transform-origin:top;transform:scaleY(1)}}@keyframes _fadeUp_1ogml_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._animIn1_1ogml_158{animation:.5s .1s backwards _fadeUp_1ogml_1}._animIn2_1ogml_159{animation:.4s .2s backwards _fadeUp_1ogml_1}._animIn3_1ogml_160{animation:.4s .25s backwards _fadeUp_1ogml_1}@media (prefers-reduced-motion:reduce){._animIn1_1ogml_158,._animIn2_1ogml_159,._animIn3_1ogml_160,._ignite_1ogml_65,._glow_1ogml_66,._scrollLine_1ogml_141{animation:none}}@media (forced-colors:active){._ignite_1ogml_65,._glow_1ogml_66{animation:none}}@media (max-width:768px){._hero_1ogml_1{padding-bottom:40px}._content_1ogml_31{padding:0 24px}._scrollHint_1ogml_116{display:none}}@media (max-width:899.98px){._hero_1ogml_1{justify-content:flex-end;min-height:100svh;padding-top:max(200px,min(30vh,240px))}}._contact_h4la4_1{background:var(--vf-cream);--focus-ring:var(--focus-ring-on-light);color:var(--vf-green);position:relative;overflow:hidden}._header_h4la4_9{grid-template-columns:1fr 1fr;align-items:end;gap:80px;padding:120px 60px 0;display:grid}._title_h4la4_16{font-family:var(--font-display);color:var(--vf-green);font-size:max(40px,min(5.5vw,68px));font-weight:400;line-height:1.05}._title_h4la4_16 em{color:var(--vf-orange-ink);font-style:italic}._headerDesc_h4la4_24{color:#022b23b8;padding-bottom:4px;font-size:15px;font-weight:300;line-height:1.82}._body_h4la4_32{grid-template-columns:1fr 1fr;align-items:start;gap:60px;padding:72px 60px 100px;display:grid}._standalone_h4la4_42 ._body_h4la4_32{max-width:1360px;margin:0 auto}._formWrap_h4la4_48{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:52px}._formTitle_h4la4_54{font-family:var(--font-display);color:var(--vf-green);margin-bottom:6px;font-size:24px;font-weight:400}._formSubtitle_h4la4_61{color:#022b23ad;margin-bottom:32px;font-size:13px;line-height:1.6}._formSubtitle_h4la4_61 a{color:var(--vf-green);font-weight:500;text-decoration:underline}._formSubtitle_h4la4_61 a:hover{color:var(--vf-orange-ink)}._formRow_h4la4_74{grid-template-columns:1fr 1fr;gap:16px;display:grid}._formGroup_h4la4_79{margin-bottom:20px}._label_h4la4_81{letter-spacing:.1em;text-transform:uppercase;color:#022b23ad;margin-bottom:8px;font-size:11px;font-weight:500;display:block}._input_h4la4_91,._textarea_h4la4_91{background:var(--vf-cream);border:1.5px solid var(--border-control-on-light);border-radius:var(--radius-sm);width:100%;font-size:14px;font-family:var(--font-body);color:var(--vf-green);transition:border-color var(--transition), box-shadow var(--transition), background var(--transition);outline:none;padding:13px 16px}._input_h4la4_91::placeholder,._textarea_h4la4_91::placeholder{color:#022b23a6}._input_h4la4_91:focus,._textarea_h4la4_91:focus{border-color:var(--vf-orange);background:var(--surface-card);box-shadow:0 0 0 3px #fe690f14}._textarea_h4la4_91{resize:vertical;min-height:120px;line-height:1.6}._chips_h4la4_113{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}._chip_h4la4_113{border:1.5px solid var(--border-control-on-light);min-height:44px;font-size:var(--text-small);font-family:var(--font-body);color:var(--text-on-light);cursor:pointer;transition:all var(--transition);-webkit-user-select:none;user-select:none;background:0 0;border-radius:50px;align-items:center;gap:6px;padding:10px 18px;display:inline-flex}._chip_h4la4_113:hover{border-color:var(--vf-orange-ink);color:var(--vf-orange-ink)}._chipActive_h4la4_138{border-color:var(--vf-orange-ink);color:var(--vf-orange-ink);background:#fe690f1a;font-weight:500}._submitBtn_h4la4_140{background:var(--vf-green);width:100%;color:var(--vf-cream);font-size:14px;font-family:var(--font-body);letter-spacing:.04em;cursor:pointer;transition:background var(--transition), transform var(--transition);border:none;border-radius:50px;justify-content:center;align-items:center;gap:12px;margin-top:28px;padding:17px 32px;font-weight:500;display:flex;position:relative;overflow:hidden}._submitBtn_h4la4_140:hover{background:var(--vf-green-3);transform:translateY(-1px)}._submitBtn_h4la4_140 svg{transition:transform var(--transition)}._submitBtn_h4la4_140:hover svg{transform:translate(4px)}._success_h4la4_166{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:60px 20px;animation:.5s _fadeIn_h4la4_1;display:flex}@keyframes _fadeIn_h4la4_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._successIcon_h4la4_177{width:60px;height:60px;color:var(--vf-orange);background:#fe690f1a;border-radius:50%;justify-content:center;align-items:center;display:flex}._successTitle_h4la4_186{font-family:var(--font-display);color:var(--vf-green);font-size:24px;font-weight:400}._success_h4la4_166 p{color:#022b23b8;font-size:14px;line-height:1.7}._resetBtn_h4la4_193{border:1.5px solid var(--border-control-on-light);min-height:44px;font-size:var(--text-small);font-weight:var(--weight-body-medium);font-family:var(--font-body);color:var(--text-on-light);cursor:pointer;transition:all var(--transition);background:0 0;border-radius:50px;margin-top:8px;padding:10px 24px}._resetBtn_h4la4_193:hover{border-color:var(--vf-orange-ink);color:var(--vf-orange-ink)}._info_h4la4_215{flex-direction:column;gap:56px;padding-top:52px;display:flex}.chapter-label._infoTitle_h4la4_223{margin-bottom:28px}._steps_h4la4_227{flex-direction:column;gap:28px;list-style:none;display:flex}._step_h4la4_227{border-top:1px solid #022b2324;padding-top:24px;position:relative}._step_h4la4_227:before{content:"";background:var(--vf-orange);width:48px;height:2px;position:absolute;top:-1px;left:0}._stepNum_h4la4_250{font-size:12px;font-weight:var(--weight-body-medium);letter-spacing:.2em;color:var(--vf-orange-ink);margin-bottom:14px;line-height:1;display:block}._stepTitle_h4la4_259{font-family:var(--font-display);font-size:22px;font-weight:var(--weight-display);color:var(--text-on-light);margin-bottom:8px;line-height:1.2}._stepDesc_h4la4_267{color:var(--text-on-light-muted);font-size:15px;line-height:1.7}._detail_h4la4_276{border-top:1px solid #022b2324;grid-template-columns:112px 1fr;align-items:baseline;gap:16px;padding:14px 0;display:grid}._detail_h4la4_276:last-child{padding-bottom:0}._detail_h4la4_276 dt{font-size:11px;font-weight:var(--weight-body-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--text-on-light-muted)}._detail_h4la4_276 dd{color:var(--text-on-light);font-size:15px;line-height:1.5}._detail_h4la4_276 dd a{color:var(--vf-green);transition:color var(--transition);padding-block-start:12px;padding-block-end:12px;text-decoration:underline}._detail_h4la4_276 dd a:hover{color:var(--vf-orange-ink)}._social_h4la4_307{gap:10px;display:flex}._socialBtn_h4la4_311{background:var(--vf-cream);color:#022b2373;width:38px;height:38px;transition:all var(--transition);border:1.5px solid #022b2314;border-radius:9px;justify-content:center;align-items:center;text-decoration:none;display:flex}._socialBtn_h4la4_311:hover{background:var(--surface-accent);border-color:var(--surface-accent);color:var(--text-on-accent);transform:translateY(-2px)}@media (max-width:900px){._header_h4la4_9{grid-template-columns:1fr;gap:24px;padding:80px 24px 0}._body_h4la4_32{grid-template-columns:1fr;padding:48px 24px 80px}._formWrap_h4la4_48{padding:32px 24px}._info_h4la4_215{padding-top:0}._formRow_h4la4_74{grid-template-columns:1fr}}._eyebrow_h4la4_340{color:var(--vf-orange-ink)!important}._eyebrow_h4la4_340:before{background:var(--vf-orange-ink)!important}._chipFieldset_h4la4_348{border:none;margin:0 0 20px;padding:0}._chipFieldset_h4la4_348 legend{padding:0}._honeypot_h4la4_358{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}._srOnly_h4la4_368{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._inputInvalid_h4la4_381{border-color:#b3261e!important}._fieldError_h4la4_384{color:#b3261e;margin-top:7px;font-size:13px;line-height:1.5}._errorBanner_h4la4_392{border-radius:var(--radius-sm);color:#7c1a14;background:#b3261e12;border:1.5px solid #b3261e59;margin-bottom:24px;padding:14px 16px;font-size:13px;line-height:1.6}._errorBanner_h4la4_392 a{color:#7c1a14;font-weight:500}._consentGroup_h4la4_408{margin-top:4px}._consentRow_h4la4_411{align-items:flex-start;gap:12px;display:flex}._checkbox_h4la4_416{width:20px;height:20px;accent-color:var(--vf-orange-ink);cursor:pointer;flex-shrink:0;margin-top:1px}._consentLabel_h4la4_424{color:#022b23cc;cursor:pointer;margin-block-start:-12px;margin-block-end:-12px;padding-block-start:12px;padding-block-end:12px;font-size:13px;line-height:1.6}._consentLabel_h4la4_424 a{color:var(--vf-green);font-weight:500;text-decoration:underline}._consentLabel_h4la4_424 a:hover{color:var(--vf-orange-ink)}._submitBtn_h4la4_140:disabled{opacity:.75;cursor:progress;transform:none}._spinner_h4la4_451{border:2px solid #f8edda59;border-top-color:var(--vf-cream);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _spin_h4la4_451}@keyframes _spin_h4la4_451{to{transform:rotate(360deg)}}._areas_z21c3_1{background:var(--surface-light);--focus-ring:var(--focus-ring-on-light);color:var(--text-on-light);padding:var(--section-pad-top) var(--gutter) 100px}._header_z21c3_8{justify-content:space-between;align-items:flex-end;gap:48px;max-width:1240px;margin:0 auto 64px;display:flex}.chapter-label._eyebrow_z21c3_20{color:var(--vf-orange-ink)}.chapter-label._eyebrow_z21c3_20:before{background:var(--vf-orange-ink)}._title_z21c3_28{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-display);color:var(--text-on-light);line-height:1.1}._title_z21c3_28 em{color:var(--vf-orange-ink);font-style:italic}._headerDesc_z21c3_40{max-width:420px;font-size:var(--text-body);color:var(--text-on-light-muted);line-height:1.7}._grid_z21c3_47{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:28px;max-width:1020px;margin:0 auto;display:grid}._card_z21c3_59{background:var(--surface-card);border:1px solid var(--border-on-light);border-radius:var(--radius-lg);height:100%;box-shadow:var(--shadow-sm);transition:transform var(--transition), box-shadow var(--transition);flex-direction:column;padding:36px 32px;display:flex}._card_z21c3_59:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}._cardTop_z21c3_77{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._num_z21c3_84{font-family:var(--font-display);color:#022b2324;font-size:40px;line-height:1}._badge_z21c3_91{font-size:11px;font-weight:var(--weight-body-medium);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-xl);align-items:center;gap:7px;padding:7px 13px;display:inline-flex}._badgeDot_z21c3_102{background:currentColor;border-radius:50%;width:7px;height:7px}._badgeAvailable_z21c3_112{color:var(--vf-green-3);background:#2242301f}._badgeLaunching_z21c3_119{color:var(--vf-orange-ink);background:#fea74f38}._cardTitle_z21c3_124{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-display);margin-bottom:14px;line-height:1.15}._cardDesc_z21c3_132{color:var(--text-on-light-muted);margin-bottom:24px;font-size:15px;line-height:1.7}._lines_z21c3_139{flex-direction:column;gap:16px;margin-bottom:28px;list-style:none;display:flex}._line_z21c3_139{align-items:flex-start;gap:12px;display:flex}._lineIcon_z21c3_153{width:30px;height:30px;color:var(--vf-orange-ink);background:#fe690f1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}._lineSolo_z21c3_167{align-items:center}._lineText_z21c3_171{flex-direction:column;gap:2px;display:flex}._lineHead_z21c3_178{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}._lineHead_z21c3_178 strong{font-size:14px;font-weight:var(--weight-body-medium);color:var(--text-on-light)}._lineBadge_z21c3_189{padding:5px 10px;font-size:10px}._lineDesc_z21c3_193{color:var(--text-on-light-muted);font-size:13px;line-height:1.55}._ctaRow_z21c3_199{flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:auto;display:flex}._cardCta_z21c3_207{min-height:44px;color:var(--vf-orange-ink);font-size:var(--text-small);font-weight:var(--weight-body-medium);letter-spacing:var(--tracking-button);transition:gap var(--transition);border-bottom:1px solid #0000;align-self:flex-start;align-items:center;gap:10px;text-decoration:none;display:inline-flex}._cardCta_z21c3_207:hover{border-bottom-color:var(--vf-orange-ink);gap:14px}._cardCta_z21c3_207 svg{flex-shrink:0}._cardCtaSecondary_z21c3_226{color:var(--text-on-light-muted)}._cardCtaSecondary_z21c3_226:hover{color:var(--vf-orange-ink)}._ctaHost_z21c3_234{letter-spacing:.02em;color:var(--text-on-light-muted);font-size:12px;font-weight:400}._srOnly_z21c3_242{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1024px){._grid_z21c3_47{grid-template-columns:1fr;max-width:640px}._header_z21c3_8{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:48px}}@media (max-width:768px){._areas_z21c3_1{padding:88px var(--gutter-mobile) 72px}._card_z21c3_59{padding:28px 24px}}._flow_n2372_1{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}._path_n2372_12{stroke-dasharray:var(--len,0);stroke-dashoffset:var(--len,0);opacity:.7;transition:stroke-dashoffset .25s ease-out}._tip_n2372_19{transition:cx .25s ease-out,cy .25s ease-out,opacity .3s}@media (max-width:1024px){._flow_n2372_1{display:none}}@media (prefers-reduced-motion:reduce){._path_n2372_12{stroke-dashoffset:0;transition:none}._tip_n2372_19{display:none}}._footer_p9ic7_1{background:var(--vf-green);border-top:1px solid #f8edda0f;padding:64px 60px 40px}._top_p9ic7_7{border-bottom:1px solid #f8edda0f;grid-template-columns:1.6fr 1.1fr .9fr 1fr;gap:60px;margin-bottom:32px;padding-bottom:48px;display:grid}._logo_p9ic7_17{opacity:.9;width:auto;height:24px;margin-bottom:20px;display:block}._brandDesc_p9ic7_24{color:#f8eddac7;max-width:260px;margin-bottom:6px;font-size:13px;font-style:italic;font-weight:300;line-height:1.82}._brandLocation_p9ic7_33{color:#f8eddab8;letter-spacing:.06em;margin-bottom:24px;font-size:11px;font-weight:300}._social_p9ic7_41{margin-left:-13px;display:flex}._socialBtn_p9ic7_46{color:#f8eddad1;width:44px;height:44px;transition:color var(--transition);border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:flex}._socialBtn_p9ic7_46:hover{color:var(--vf-orange)}._colTitle_p9ic7_61{letter-spacing:.2em;text-transform:uppercase;color:#f8eddab8;font-size:10px;font-weight:500;font-family:var(--font-body);margin-bottom:16px}._colLinks_p9ic7_70{flex-direction:column;gap:4px;list-style:none;display:flex}._colLinks_p9ic7_70 a{color:#f8eddacc;transition:color var(--transition);font-size:13px;font-weight:300;text-decoration:none}._colLinks_p9ic7_70 a:hover{color:var(--vf-cream)}._colLinks_p9ic7_70 a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}._bottom_p9ic7_97{justify-content:space-between;align-items:center;gap:20px;display:flex}._copy_p9ic7_103{color:#f8eddab8;font-size:12px;line-height:1.7}._address_p9ic7_108{text-align:right}._legal_p9ic7_111{gap:24px;display:flex}._legal_p9ic7_111 a{color:#f8eddab8;transition:color var(--transition);font-size:12px;text-decoration:none}._legal_p9ic7_111 a:hover{color:#f8edda8c}@media (max-width:960px){._bottom_p9ic7_97{flex-direction:column;align-items:flex-start;gap:4px}._address_p9ic7_108{text-align:left}}@media (max-width:1100px){._top_p9ic7_7{grid-template-columns:1fr 1fr 1fr}._brand_p9ic7_16{grid-column:1/-1}}@media (max-width:900px){._footer_p9ic7_1{padding:48px 24px 32px}._top_p9ic7_7{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:480px){._top_p9ic7_7{grid-template-columns:1fr}}._platform_13tsa_4{background:var(--surface-dark-2);--focus-ring:var(--focus-ring-on-dark);border:1px solid var(--border-on-dark);border-radius:var(--radius-lg);padding:36px}._platformTop_13tsa_12{border-bottom:1px solid var(--border-on-dark);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:28px;padding-bottom:28px;display:flex}._platformIcon_13tsa_22{width:40px;height:40px;color:var(--vf-orange);background:#fe690f24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._platformName_13tsa_34{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-display);color:var(--vf-cream);line-height:1.15}._badge_13tsa_44{font-size:10px;font-weight:var(--weight-body-medium);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-xl);color:var(--vf-amber);background:#fea74f24;align-items:center;gap:7px;padding:6px 11px;display:inline-flex}._badgeLive_13tsa_59{color:var(--vf-cream);background:#f8edda1f}._badgeDot_13tsa_63{background:currentColor;border-radius:50%;width:7px;height:7px}._platformCols_13tsa_70{grid-template-columns:7fr 5fr;gap:36px;display:grid}._platformColsSolo_13tsa_76{grid-template-columns:1fr}._platformLabel_13tsa_80{font-size:10px;font-weight:var(--weight-body-medium);letter-spacing:.2em;text-transform:uppercase;color:#f8eddab8;margin-bottom:16px}._checks_13tsa_89{flex-direction:column;gap:12px;list-style:none;display:flex}._check_13tsa_89{color:#f8eddae0;align-items:flex-start;gap:12px;font-size:15px;line-height:1.55;display:flex}._checkIcon_13tsa_103{width:22px;height:22px;color:var(--vf-orange);background:#fe690f24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}._platformSide_13tsa_116{flex-direction:column;align-items:flex-start;display:flex}._platformCta_13tsa_122{min-height:44px;color:var(--vf-amber);font-size:var(--text-small);font-weight:var(--weight-body-medium);letter-spacing:var(--tracking-button);flex-direction:column;justify-content:center;gap:4px;margin-top:auto;text-decoration:none;display:inline-flex}._platformCtaLabel_13tsa_135{transition:gap var(--transition), border-color var(--transition);border-bottom:1px solid #0000;align-items:center;gap:10px;display:inline-flex}._platformCta_13tsa_122:hover ._platformCtaLabel_13tsa_135{border-bottom-color:var(--vf-amber);gap:14px}._platformCtaLabel_13tsa_135 svg{flex-shrink:0}._ctaHost_13tsa_150{font-size:12px;font-weight:var(--weight-body);letter-spacing:.02em;color:#f8eddab8}._srOnly_13tsa_158{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){._platform_13tsa_4{padding:26px 22px}._platformCols_13tsa_70{grid-template-columns:1fr;gap:28px}}._page_133td_5{background:var(--surface-light);--focus-ring:var(--focus-ring-on-light);color:var(--text-on-light)}._band_133td_12{background:var(--surface-dark);--focus-ring:var(--focus-ring-on-dark);color:var(--text-on-dark);padding:180px var(--gutter) 104px;position:relative;overflow:hidden}._contours_133td_21{width:min(60vw,720px);height:auto;stroke:var(--vf-cream);stroke-width:1px;opacity:.09;pointer-events:none;position:absolute;bottom:0;right:0}._bandInner_133td_33{max-width:1240px;margin:0 auto;position:relative}._eyebrow_133td_39{font-size:11px;font-weight:var(--weight-body-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--vf-amber);align-items:center;gap:16px;margin-bottom:28px;display:flex}._eyebrow_133td_39:before{content:"";background:var(--vf-amber);width:40px;height:1px;display:block}._title_133td_58{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-display);color:var(--vf-cream);max-width:900px;margin-bottom:28px;line-height:1.05}._title_133td_58 em{color:var(--vf-orange);font-style:italic}._lead_133td_72{font-size:max(16px,min(1.5vw,19px));line-height:1.7;font-weight:var(--weight-body-light);color:#f8eddad1;max-width:640px;margin-bottom:44px}._actions_133td_81{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}._sectionHeader_133td_88{justify-content:space-between;align-items:flex-end;gap:48px;max-width:1240px;margin:0 auto 56px;display:flex}.chapter-label._eyebrowInk_133td_101{color:var(--vf-orange-ink)}.chapter-label._eyebrowInk_133td_101:before{background:var(--vf-orange-ink)}._h2_133td_108{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-display);color:var(--text-on-light);line-height:1.1}._h2_133td_108 em{color:var(--vf-orange-ink);font-style:italic}._h2OnDark_133td_119{color:var(--vf-cream)}._h2OnDark_133td_119 em{color:var(--vf-orange)}._headerDesc_133td_126{max-width:420px;font-size:var(--text-body);color:var(--text-on-light-muted);line-height:1.7}._services_133td_134{background:var(--surface-light);padding:var(--section-pad-top) var(--gutter) 110px}._serviceList_133td_139{flex-direction:column;gap:14px;max-width:1240px;margin:0 auto;list-style:none;display:flex}._service_133td_134{background:var(--surface-card);border:1px solid var(--border-on-light);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);grid-template-columns:minmax(260px,5fr) 7fr;align-items:start;gap:16px 48px;padding:30px 36px;display:grid}._serviceHead_133td_160{align-items:center;gap:16px;display:flex}._serviceIcon_133td_166{width:40px;height:40px;color:var(--vf-orange-ink);background:#fe690f1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._serviceTitle_133td_178{font-family:var(--font-display);font-size:max(20px,min(2vw,24px));font-weight:var(--weight-display);color:var(--text-on-light);line-height:1.2}._serviceBody_133td_186{flex-direction:column;gap:14px;padding-top:6px;display:flex}._serviceDesc_133td_193{color:var(--text-on-light-muted);font-size:15px;line-height:1.7}._how_133td_200{background:var(--surface-card);padding:var(--section-pad-top) var(--gutter) 110px}._steps_133td_205{grid-template-columns:repeat(4,1fr);gap:32px;max-width:1240px;margin:0 auto;list-style:none;display:grid}._step_133td_205{border-top:1px solid #022b2324;padding-top:28px;position:relative}._step_133td_205:before{content:"";background:var(--vf-orange);width:48px;height:2px;position:absolute;top:-1px;left:0}._stepNum_133td_232{font-size:12px;font-weight:var(--weight-body-medium);letter-spacing:.2em;color:var(--vf-orange-ink);margin-bottom:16px;line-height:1;display:block}._stepTitle_133td_242{font-family:var(--font-display);font-size:22px;font-weight:var(--weight-display);color:var(--text-on-light);margin-bottom:10px;line-height:1.2}._stepDesc_133td_251{color:var(--text-on-light-muted);font-size:15px;line-height:1.7}._proof_133td_258{background:var(--surface-dark);--focus-ring:var(--focus-ring-on-dark);color:var(--text-on-dark);padding:var(--section-pad-top) var(--gutter)}._proofInner_133td_265{grid-template-columns:4fr 7fr;align-items:start;gap:56px;max-width:1240px;margin:0 auto;display:grid}._proofDesc_133td_274{font-size:var(--text-body);color:var(--text-on-dark-muted);margin-top:24px;line-height:1.75}._cta_133td_282{background:var(--surface-light);padding:110px var(--gutter) 120px}._ctaInner_133td_287{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;display:flex}._ctaDesc_133td_296{font-size:var(--text-body);color:var(--text-on-light-muted);margin:18px 0 36px;line-height:1.7}._ctaMail_133td_303{font-size:var(--text-small);color:var(--text-on-light-muted);margin-top:22px}._ctaMail_133td_303 a{color:var(--vf-green);font-weight:var(--weight-body-medium);text-decoration:underline}._ctaMail_133td_303 a:hover{color:var(--vf-orange-ink)}@media (max-width:1024px){._sectionHeader_133td_88{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:44px}._steps_133td_205{grid-template-columns:repeat(2,1fr);gap:40px 32px}._proofInner_133td_265{grid-template-columns:1fr;gap:40px}}@media (max-width:900px){._service_133td_134{grid-template-columns:1fr}._serviceBody_133td_186{padding-top:0}}@media (max-width:768px){._band_133td_12{padding:136px var(--gutter-mobile) 72px}._contours_133td_21{opacity:.07;width:100vw}._services_133td_134,._how_133td_200{padding:88px var(--gutter-mobile) 80px}._proof_133td_258{padding:88px var(--gutter-mobile)}._cta_133td_282{padding:80px var(--gutter-mobile) 88px}._service_133td_134{padding:24px 22px}}@media (max-width:560px){._steps_133td_205{grid-template-columns:1fr}}._page_pxdsw_6{background:var(--surface-light);--focus-ring:var(--focus-ring-on-light);color:var(--text-on-light)}._band_pxdsw_13{background:var(--surface-dark);--focus-ring:var(--focus-ring-on-dark);color:var(--text-on-dark);padding:180px var(--gutter) 104px;position:relative;overflow:hidden}._arcs_pxdsw_22{width:min(60vw,720px);height:auto;stroke:var(--vf-cream);stroke-width:1px;opacity:.09;pointer-events:none;position:absolute;bottom:0;right:0}._bandInner_pxdsw_34{max-width:1240px;margin:0 auto;position:relative}._eyebrow_pxdsw_40{font-size:11px;font-weight:var(--weight-body-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--vf-amber);align-items:center;gap:16px;margin-bottom:28px;display:flex}._eyebrow_pxdsw_40:before{content:"";background:var(--vf-amber);width:40px;height:1px;display:block}._title_pxdsw_59{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-display);color:var(--vf-cream);max-width:900px;margin-bottom:28px;line-height:1.05}._title_pxdsw_59 em{color:var(--vf-orange);font-style:italic}._lead_pxdsw_73{font-size:max(16px,min(1.5vw,19px));line-height:1.7;font-weight:var(--weight-body-light);color:#f8eddad1;max-width:640px;margin-bottom:44px}._actions_pxdsw_82{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}._sectionHeader_pxdsw_89{justify-content:space-between;align-items:flex-end;gap:48px;max-width:1240px;margin:0 auto 56px;display:flex}.chapter-label._eyebrowInk_pxdsw_102{color:var(--vf-orange-ink)}.chapter-label._eyebrowInk_pxdsw_102:before{background:var(--vf-orange-ink)}._h2_pxdsw_109{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-display);color:var(--text-on-light);line-height:1.1}._h2_pxdsw_109 em{color:var(--vf-orange-ink);font-style:italic}._h3_pxdsw_121{font-family:var(--font-display);font-size:max(22px,min(2.4vw,28px));font-weight:var(--weight-display);color:var(--text-on-light);margin-bottom:20px;line-height:1.2}._headerSide_pxdsw_130{flex-direction:column;align-items:flex-start;gap:16px;max-width:440px;display:flex}._headerDesc_pxdsw_138{max-width:440px;font-size:var(--text-body);color:var(--text-on-light-muted);line-height:1.7}._platform_pxdsw_146{background:var(--surface-light);padding:var(--section-pad-top) var(--gutter) 110px}._platformInner_pxdsw_151{grid-template-columns:4fr 7fr;align-items:start;gap:56px;max-width:1240px;margin:0 auto;display:grid}._sectionDesc_pxdsw_160{font-size:var(--text-body);color:var(--text-on-light-muted);margin-top:24px;line-height:1.75}._platformNote_pxdsw_168{color:#f8eddae0;margin-bottom:24px;font-size:15px;line-height:1.6}._platformContact_pxdsw_174{margin-bottom:28px}._communities_pxdsw_179{background:var(--surface-card);padding:var(--section-pad-top) var(--gutter) 110px}._badge_pxdsw_187{font-size:11px;font-weight:var(--weight-body-medium);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-xl);align-items:center;gap:7px;padding:7px 13px;display:inline-flex}._badgeSoon_pxdsw_198{color:var(--vf-orange-ink);background:#fea74f38}._badgeLive_pxdsw_202{color:var(--vf-green-3);background:#2242301f}._badgeDot_pxdsw_206{background:currentColor;border-radius:50%;width:7px;height:7px}._how_pxdsw_213{max-width:1240px;margin:0 auto 80px}._howLead_pxdsw_218{max-width:640px;font-size:var(--text-body);color:var(--text-on-light-muted);margin-bottom:40px;line-height:1.7}._steps_pxdsw_226{grid-template-columns:repeat(3,1fr);gap:32px;list-style:none;display:grid}._step_pxdsw_226{border-top:1px solid #022b2324;padding-top:28px;position:relative}._step_pxdsw_226:before{content:"";background:var(--vf-orange);width:48px;height:2px;position:absolute;top:-1px;left:0}._stepNum_pxdsw_251{font-size:12px;font-weight:var(--weight-body-medium);letter-spacing:.2em;color:var(--vf-orange-ink);margin-bottom:16px;line-height:1;display:block}._stepTitle_pxdsw_261{font-family:var(--font-display);font-size:22px;font-weight:var(--weight-display);color:var(--text-on-light);margin-bottom:10px;line-height:1.2}._stepDesc_pxdsw_270{color:var(--text-on-light-muted);font-size:15px;line-height:1.7}._gainsRow_pxdsw_276{grid-template-columns:7fr 5fr;align-items:start;gap:56px;max-width:1240px;margin:0 auto;display:grid}._gains_pxdsw_276{flex-direction:column;gap:18px;list-style:none;display:flex}._gain_pxdsw_276{align-items:flex-start;gap:14px;font-size:15px;line-height:1.6;display:flex}._gainIcon_pxdsw_298{width:24px;height:24px;color:var(--vf-orange-ink);background:#fe690f1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}._gainTitle_pxdsw_310{font-weight:var(--weight-body-medium);color:var(--text-on-light);display:block}._gainDesc_pxdsw_315{color:var(--text-on-light-muted);display:block}._box_pxdsw_322{background:var(--surface-light);border:1px solid var(--border-on-light);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;padding:36px;display:flex}._boxTitle_pxdsw_332{font-family:var(--font-display);font-size:max(22px,min(2.2vw,26px));font-weight:var(--weight-display);color:var(--text-on-light);margin-bottom:18px;line-height:1.2}._boxFacts_pxdsw_341{flex-direction:column;gap:10px;margin-bottom:28px;list-style:none;display:flex}._boxFacts_pxdsw_341 li{color:var(--text-on-light-muted);padding-left:20px;font-size:15px;line-height:1.55;position:relative}._boxFacts_pxdsw_341 li:before{content:"";background:var(--vf-orange);width:8px;height:2px;position:absolute;top:.62em;left:0}._boxText_pxdsw_365{color:var(--text-on-light-muted);margin-bottom:28px;font-size:15px;line-height:1.6}._boxHost_pxdsw_373{letter-spacing:.02em;color:var(--text-on-light-muted);margin-top:12px;font-size:12px}._consulting_pxdsw_381{background:var(--surface-light);padding:var(--section-pad-top) var(--gutter) 64px}._consulting_pxdsw_381 ._sectionHeader_pxdsw_89{margin-bottom:0}._consultingBody_pxdsw_389{align-items:flex-start;gap:18px;max-width:480px;display:flex}._consultingIcon_pxdsw_396{width:40px;height:40px;color:var(--vf-orange-ink);background:#fe690f1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._cta_pxdsw_409{background:var(--surface-light);padding:110px var(--gutter) 120px}._ctaInner_pxdsw_414{text-align:center;border-top:1px solid #022b2324;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;padding-top:72px;display:flex}._ctaDesc_pxdsw_425{font-size:var(--text-body);color:var(--text-on-light-muted);margin:18px 0 36px;line-height:1.7}._ctaMail_pxdsw_432{font-size:var(--text-small);color:var(--text-on-light-muted);margin-top:22px}._ctaMail_pxdsw_432 a{color:var(--vf-green);font-weight:var(--weight-body-medium);text-decoration:underline}._ctaMail_pxdsw_432 a:hover{color:var(--vf-orange-ink)}._srOnly_pxdsw_447{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1024px){._sectionHeader_pxdsw_89{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:44px}._platformInner_pxdsw_151{grid-template-columns:1fr;gap:40px}._gainsRow_pxdsw_276{grid-template-columns:1fr;gap:44px}}@media (max-width:900px){._steps_pxdsw_226{grid-template-columns:1fr;gap:36px}}@media (max-width:768px){._band_pxdsw_13{padding:136px var(--gutter-mobile) 72px}._arcs_pxdsw_22{opacity:.07;width:100vw}._platform_pxdsw_146,._communities_pxdsw_179{padding:88px var(--gutter-mobile) 80px}._consulting_pxdsw_381{padding:88px var(--gutter-mobile) 40px}._cta_pxdsw_409{padding:64px var(--gutter-mobile) 88px}._ctaInner_pxdsw_414{padding-top:56px}._how_pxdsw_213{margin-bottom:64px}._box_pxdsw_322{padding:28px 22px}}._page_xaqoo_6{background:var(--surface-light);--focus-ring:var(--focus-ring-on-light);color:var(--text-on-light)}._band_xaqoo_13{background:var(--surface-dark);--focus-ring:var(--focus-ring-on-dark);color:var(--text-on-dark);padding:180px var(--gutter) 104px;position:relative;overflow:hidden}._waves_xaqoo_22{width:min(60vw,720px);height:auto;stroke:var(--vf-cream);stroke-width:1px;opacity:.09;pointer-events:none;position:absolute;bottom:0;right:0}._bandInner_xaqoo_34{max-width:1240px;margin:0 auto;position:relative}._eyebrow_xaqoo_40{font-size:11px;font-weight:var(--weight-body-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--vf-amber);align-items:center;gap:16px;margin-bottom:28px;display:flex}._eyebrow_xaqoo_40:before{content:"";background:var(--vf-amber);width:40px;height:1px;display:block}._title_xaqoo_59{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-display);color:var(--vf-cream);max-width:900px;margin-bottom:28px;line-height:1.05}._title_xaqoo_59 em{color:var(--vf-orange);font-style:italic}._lead_xaqoo_73{font-size:max(16px,min(1.5vw,19px));line-height:1.7;font-weight:var(--weight-body-light);color:#f8eddad1;max-width:640px;margin-bottom:44px}._actions_xaqoo_82{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}._sectionHeader_xaqoo_89{justify-content:space-between;align-items:flex-end;gap:48px;max-width:1240px;margin:0 auto 56px;display:flex}.chapter-label._eyebrowInk_xaqoo_102{color:var(--vf-orange-ink)}.chapter-label._eyebrowInk_xaqoo_102:before{background:var(--vf-orange-ink)}._h2_xaqoo_109{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-display);color:var(--text-on-light);line-height:1.1}._h2_xaqoo_109 em{color:var(--vf-orange-ink);font-style:italic}._h2OnDark_xaqoo_120{color:var(--vf-cream)}._h2OnDark_xaqoo_120 em{color:var(--vf-orange)}._headerDesc_xaqoo_127{max-width:420px;font-size:var(--text-body);color:var(--text-on-light-muted);line-height:1.7}._company_xaqoo_135{background:var(--surface-light);padding:var(--section-pad-top) var(--gutter) 110px}._companyInner_xaqoo_140{grid-template-columns:5fr 7fr;align-items:start;gap:56px;max-width:1240px;margin:0 auto 56px;display:grid}._companyText_xaqoo_149{flex-direction:column;gap:20px;padding-top:8px;display:flex}._companyText_xaqoo_149 p{color:var(--text-on-light);font-size:max(16px,min(1.3vw,18px));line-height:1.75}._areas_xaqoo_162{grid-template-columns:1fr 1fr;gap:14px;max-width:1240px;margin:0 auto;list-style:none;display:grid}._area_xaqoo_162{background:var(--surface-card);border:1px solid var(--border-on-light);border-radius:var(--radius-md);height:100%;box-shadow:var(--shadow-sm);color:var(--text-on-light);transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition);grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:26px 30px;text-decoration:none;display:grid}._area_xaqoo_162:hover{box-shadow:var(--shadow-md);border-color:#fe690f66;transform:translateY(-2px)}._areaIcon_xaqoo_192{width:40px;height:40px;color:var(--vf-orange-ink);background:#fe690f1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._areaBody_xaqoo_204{flex-direction:column;gap:6px;display:flex}._areaTitle_xaqoo_210{font-family:var(--font-display);font-size:max(20px,min(2vw,24px));font-weight:var(--weight-display);line-height:1.2}._areaDesc_xaqoo_217{color:var(--text-on-light-muted);font-size:15px;line-height:1.6}._areaArrow_xaqoo_223{color:var(--vf-orange-ink);transition:transform var(--transition)}._area_xaqoo_162:hover ._areaArrow_xaqoo_223{transform:translate(4px)}._founder_xaqoo_233{background:var(--surface-card);border-top:1px solid var(--border-on-light);padding:96px var(--gutter)}._founderInner_xaqoo_239{grid-template-columns:5fr 7fr;align-items:start;gap:56px;max-width:1240px;margin:0 auto;display:grid}._founderText_xaqoo_248{flex-direction:column;align-items:flex-start;gap:20px;max-width:640px;padding-top:8px;display:flex}._founderText_xaqoo_248 p{color:var(--text-on-light);font-size:max(16px,min(1.3vw,18px));line-height:1.75}._founderLink_xaqoo_263{min-height:44px;color:var(--vf-green);font-weight:var(--weight-body-medium);align-items:center;gap:8px;text-decoration:underline;display:inline-flex}._founderLink_xaqoo_263:hover{color:var(--vf-orange-ink)}._srOnly_xaqoo_278{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._manifesto_xaqoo_291{background:var(--surface-dark);--focus-ring:var(--focus-ring-on-dark);color:var(--text-on-dark);padding:var(--section-pad-top) var(--gutter)}._manifestoInner_xaqoo_298{max-width:1240px;margin:0 auto}._manifestoHead_xaqoo_303{max-width:720px;margin-bottom:64px}._statements_xaqoo_308{grid-template-columns:repeat(3,1fr);gap:48px 40px;list-style:none;display:grid}._statement_xaqoo_308{border-top:1px solid #f8edda24;padding-top:28px;position:relative}._statement_xaqoo_308:before{content:"";background:var(--vf-orange);width:48px;height:2px;position:absolute;top:-1px;left:0}._statementNum_xaqoo_331{font-size:12px;font-weight:var(--weight-body-medium);letter-spacing:.2em;color:var(--vf-amber);margin-bottom:16px;line-height:1;display:block}._statementTitle_xaqoo_341{font-family:var(--font-display);font-size:max(22px,min(2vw,26px));font-weight:var(--weight-display);color:var(--vf-cream);margin-bottom:12px;line-height:1.2}._statementDesc_xaqoo_350{color:var(--text-on-dark-muted);font-size:15px;line-height:1.7}._values_xaqoo_357{background:var(--surface-card);padding:var(--section-pad-top) var(--gutter) 110px}._valueList_xaqoo_362{grid-template-columns:repeat(2,1fr);gap:40px 48px;max-width:1240px;margin:0 auto;list-style:none;display:grid}._value_xaqoo_357{border-top:1px solid #022b2324;padding-top:28px;position:relative}._value_xaqoo_357:before{content:"";background:var(--vf-orange);width:48px;height:2px;position:absolute;top:-1px;left:0}._valueNum_xaqoo_388{font-size:12px;font-weight:var(--weight-body-medium);letter-spacing:.2em;color:var(--vf-orange-ink);margin-bottom:16px;line-height:1;display:block}._valueTitle_xaqoo_398{font-family:var(--font-display);font-size:max(22px,min(2vw,26px));font-weight:var(--weight-display);color:var(--text-on-light);margin-bottom:10px;line-height:1.2}._valueDesc_xaqoo_407{color:var(--text-on-light-muted);max-width:520px;font-size:15px;line-height:1.7}._legal_xaqoo_415{background:var(--surface-light);padding:var(--section-pad-top) var(--gutter) 110px}._legalInner_xaqoo_420{grid-template-columns:5fr 7fr;align-items:start;gap:56px;max-width:1240px;margin:0 auto;display:grid}._legalNote_xaqoo_429{font-size:var(--text-body);color:var(--text-on-light-muted);margin-top:24px;line-height:1.7}._legalNote_xaqoo_429 a{color:var(--vf-green);font-weight:var(--weight-body-medium);text-decoration:underline}._legalNote_xaqoo_429 a:hover{color:var(--vf-orange-ink)}._legalList_xaqoo_444{background:var(--surface-card);border:1px solid var(--border-on-light);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:12px 36px}._legalRow_xaqoo_452{border-bottom:1px solid var(--border-on-light);grid-template-columns:minmax(150px,2fr) 5fr;gap:8px 32px;padding:18px 0;display:grid}._legalRow_xaqoo_452:last-child{border-bottom:none}._legalKey_xaqoo_463{font-size:12px;font-weight:var(--weight-body-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-light-muted);padding-top:2px;line-height:1.6}._legalValue_xaqoo_473{font-size:var(--text-body);color:var(--text-on-light);overflow-wrap:anywhere;line-height:1.6}._legalValue_xaqoo_473 a{color:var(--vf-green);font-weight:var(--weight-body-medium);padding-block-start:12px;padding-block-end:12px;text-decoration:underline}._legalValue_xaqoo_473 a:hover{color:var(--vf-orange-ink)}._cta_xaqoo_492{background:var(--surface-card);padding:110px var(--gutter) 120px}._ctaInner_xaqoo_497{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;display:flex}._ctaDesc_xaqoo_506{font-size:var(--text-body);color:var(--text-on-light-muted);margin:18px 0 36px;line-height:1.7}._ctaMail_xaqoo_513{font-size:var(--text-small);color:var(--text-on-light-muted);margin-top:22px}._ctaMail_xaqoo_513 a{color:var(--vf-green);font-weight:var(--weight-body-medium);text-decoration:underline}._ctaMail_xaqoo_513 a:hover{color:var(--vf-orange-ink)}@media (max-width:1024px){._sectionHeader_xaqoo_89{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:44px}._companyInner_xaqoo_140,._founderInner_xaqoo_239,._legalInner_xaqoo_420{grid-template-columns:1fr;gap:32px}._statements_xaqoo_308{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){._band_xaqoo_13{padding:136px var(--gutter-mobile) 72px}._waves_xaqoo_22{opacity:.07;width:100vw}._company_xaqoo_135,._values_xaqoo_357,._legal_xaqoo_415{padding:88px var(--gutter-mobile) 80px}._manifesto_xaqoo_291{padding:88px var(--gutter-mobile)}._founder_xaqoo_233{padding:72px var(--gutter-mobile)}._cta_xaqoo_492{padding:80px var(--gutter-mobile) 88px}._areas_xaqoo_162{grid-template-columns:1fr}._area_xaqoo_162{gap:16px;padding:22px}._legalList_xaqoo_444{padding:4px 22px}._legalRow_xaqoo_452{grid-template-columns:1fr;gap:4px}}@media (max-width:560px){._statements_xaqoo_308,._valueList_xaqoo_362{grid-template-columns:1fr;gap:36px}}._page_1w09o_5{background:var(--surface-light);--focus-ring:var(--focus-ring-on-light);color:var(--text-on-light)}._band_1w09o_12{background:var(--surface-dark);--focus-ring:var(--focus-ring-on-dark);color:var(--text-on-dark);padding:180px var(--gutter) 96px;position:relative;overflow:hidden}._ripples_1w09o_21{width:min(60vw,720px);height:auto;stroke:var(--vf-cream);stroke-width:1px;opacity:.09;pointer-events:none;position:absolute;bottom:0;right:0}._bandInner_1w09o_33{max-width:1240px;margin:0 auto;position:relative}._eyebrow_1w09o_39{font-size:11px;font-weight:var(--weight-body-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--vf-amber);align-items:center;gap:16px;margin-bottom:28px;display:flex}._eyebrow_1w09o_39:before{content:"";background:var(--vf-amber);width:40px;height:1px;display:block}._title_1w09o_58{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-display);color:var(--vf-cream);max-width:900px;margin-bottom:28px;line-height:1.05}._title_1w09o_58 em{color:var(--vf-orange);font-style:italic}._lead_1w09o_72{font-size:max(16px,min(1.5vw,19px));line-height:1.7;font-weight:var(--weight-body-light);color:#f8eddad1;max-width:640px}@media (max-width:900px){._band_1w09o_12{padding:136px var(--gutter-mobile) 64px}._ripples_1w09o_21{opacity:.07;width:100vw}}._page_xa0q1_1{background:var(--surface-light);--focus-ring:var(--focus-ring-on-light);min-height:100vh}._band_xa0q1_7{background:var(--surface-dark);--focus-ring:var(--focus-ring-on-dark);color:var(--text-on-dark);padding:180px var(--gutter) 72px}._eyebrow_xa0q1_14{font-size:var(--text-eyebrow);font-weight:var(--weight-body-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--vf-amber);max-width:760px;margin:0 auto 16px}._title_xa0q1_24{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-display);color:var(--vf-cream);max-width:760px;margin:0 auto;line-height:1.1}._updated_xa0q1_34{font-size:var(--text-small);color:#f8eddab8;max-width:760px;margin:14px auto 0}._content_xa0q1_41{max-width:760px;padding:64px var(--gutter) 110px;color:var(--text-on-light);margin:0 auto}._section_xa0q1_48{margin-bottom:40px}._sectionTitle_xa0q1_52{font-family:var(--font-display);font-size:22px;font-weight:var(--weight-display);color:var(--text-on-light);margin-bottom:12px}._section_xa0q1_48 p,._section_xa0q1_48 li{color:#022b23cc;margin-bottom:10px;font-size:15px;line-height:1.8}._section_xa0q1_48 ul{margin-bottom:10px;padding-left:22px}._section_xa0q1_48 a{color:var(--vf-green);font-weight:var(--weight-body-medium);text-decoration:underline}._section_xa0q1_48 a:hover{color:var(--vf-orange-ink)}@media (max-width:768px){._band_xa0q1_7{padding:140px var(--gutter-mobile) 52px}._content_xa0q1_41{padding:48px var(--gutter-mobile) 80px}}._page_1wbr4_1{background:var(--surface-dark);min-height:100vh;color:var(--text-on-dark);text-align:center;padding:140px var(--gutter) 80px;flex-direction:column;justify-content:center;align-items:center;display:flex}._code_1wbr4_13{font-family:var(--font-display);color:#fe690f40;margin-bottom:8px;font-size:max(80px,min(16vw,160px));line-height:1}._title_1wbr4_21{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-display);margin-bottom:16px;line-height:1.15}._title_1wbr4_21 em{color:var(--vf-orange);font-style:italic}._text_1wbr4_33{font-size:var(--text-body);color:#f8eddac7;max-width:420px;margin-bottom:36px;line-height:1.7}@media (max-width:768px){._page_1wbr4_1{padding:120px var(--gutter-mobile) 64px}}@font-face{font-family:DM Sans;src:url(/fonts/DMSans-Variable-latin.woff2)format("woff2");font-weight:100 1000;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;src:url(/fonts/DMSans-Variable-latin-ext.woff2)format("woff2");font-weight:100 1000;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ahimsa;src:url(/fonts/Ahimsa-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ahimsa;src:url(/fonts/Ahimsa-Medium-Italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--surface-dark);color:var(--text-on-dark);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}.home{position:relative}:root{--vf-green:#022b23;--vf-green-2:#03352b;--vf-green-3:#224230;--vf-orange:#fe690f;--vf-amber:#fea74f;--vf-cream-dark:#f7dfba;--vf-cream:#f8edda;--vf-white:#fff;--vf-orange-ink:#b04000;--vf-orange-action:#c4520b;--surface-dark:var(--vf-green);--surface-dark-2:var(--vf-green-2);--surface-dark-raised:var(--vf-green-3);--surface-light:var(--vf-cream);--surface-light-warm:var(--vf-cream-dark);--surface-card:var(--vf-white);--surface-accent:var(--vf-orange);--surface-hover-on-dark:#f8edda1a;--text-on-dark:var(--vf-cream);--text-on-dark-muted:#f8eddab3;--text-on-light:var(--vf-green);--text-on-light-muted:#022b23b3;--text-on-accent:var(--vf-green);--text-on-action:var(--vf-white);--text-accent:var(--vf-amber);--text-accent-ink:var(--vf-orange-ink);--action-primary:var(--vf-orange-action);--action-primary-hover:var(--vf-orange-ink);--action-primary-press:var(--vf-orange-ink);--border-on-dark:#f8edda14;--border-on-light:#022b2314;--border-input:#022b2326;--border-control-on-dark:#f8edda8c;--border-control-on-light:#022b238c;--focus-ring-on-dark:var(--vf-orange);--focus-ring-on-light:var(--vf-orange-ink);--focus-ring:var(--focus-ring-on-dark);--font-display:"Ahimsa", "DM Sans", system-ui, sans-serif;--font-body:"DM Sans", system-ui, sans-serif;--text-hero:clamp(48px, 8vw, 96px);--text-h1:clamp(40px, 6vw, 72px);--text-h2:clamp(32px, 4.5vw, 52px);--text-h3:clamp(24px, 3vw, 34px);--text-lead:clamp(18px, 2vw, 22px);--text-body:16px;--text-small:14px;--text-eyebrow:10px;--weight-display:500;--weight-body-light:300;--weight-body:400;--weight-body-medium:500;--weight-action:600;--tracking-eyebrow:.25em;--tracking-button:.04em;--tracking-action:.01em;--section-pad-top:120px;--gutter:60px;--gutter-mobile:24px;--grid-gap-min:60px;--grid-gap-max:100px;--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-xl:50px;--shadow-sm:0 2px 12px #0d2b220f;--shadow-md:0 4px 32px #0d2b221a;--shadow-lg:0 8px 60px #0d2b2226;--transition:.3s ease;--transition-slow:.6s ease;--reveal-duration:.9s;--reveal-stagger:.1s;--grain-opacity:.025;--grid-line-size:80px;--glow-opacity:.13;--watermark-opacity:.025}.skip-link{z-index:10000;background:var(--action-primary);color:var(--text-on-action);font-size:var(--text-small);font-weight:var(--weight-action);border-radius:var(--radius-xl);padding:13px 20px;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}:where(a:focus-visible,button:focus-visible){border-radius:4px}section:focus-visible{outline-offset:-5px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.grain{animation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.font-display{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}.reveal{transition:opacity var(--reveal-duration) ease, transform var(--reveal-duration) ease}.reveal.visible{opacity:1;transform:translateY(0)}@media screen and (prefers-reduced-motion:no-preference){.reveal-armed .reveal:not(.visible){opacity:0;transition:none;transform:translateY(40px)}}@media print{.reveal{transition:none}}.reveal-delay-1{transition-delay:calc(var(--reveal-stagger) * 1)}.reveal-delay-2{transition-delay:calc(var(--reveal-stagger) * 2)}.reveal-delay-3{transition-delay:calc(var(--reveal-stagger) * 3)}.reveal-delay-4{transition-delay:calc(var(--reveal-stagger) * 4)}.reveal-delay-5{transition-delay:calc(var(--reveal-stagger) * 5)}.reveal-delay-6{transition-delay:calc(var(--reveal-stagger) * 6)}.chapter-label{font-size:var(--text-eyebrow);font-weight:var(--weight-body-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-accent);align-items:center;gap:14px;margin-bottom:20px;display:flex}.chapter-label:before{content:"";background:var(--text-accent);width:32px;height:1px;display:block}.btn-primary{background:var(--action-primary);color:var(--text-on-action);font-size:var(--text-body);font-weight:var(--weight-action);letter-spacing:var(--tracking-action);border-radius:var(--radius-xl);transition:background var(--transition), transform var(--transition);cursor:pointer;border:none;align-items:center;gap:12px;padding:16px 32px;text-decoration:none;display:inline-flex}.btn-primary:hover{background:var(--action-primary-hover);transform:translateY(-1px)}.btn-primary:active{background:var(--action-primary-press);transform:scale(.98)}.btn-primary svg{transition:transform var(--transition)}.btn-primary:hover svg{transform:translate(4px)}.btn-secondary{min-height:44px;color:var(--text-on-dark);font-size:var(--text-small);font-weight:var(--weight-body-medium);letter-spacing:var(--tracking-button);border:1.5px solid var(--border-control-on-dark);border-radius:var(--radius-xl);cursor:pointer;transition:background var(--transition), border-color var(--transition);background:0 0;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.btn-secondary:hover{background:var(--surface-hover-on-dark);border-color:var(--vf-cream)}.btn-white{background:var(--surface-card);color:var(--text-accent-ink);font-size:var(--text-small);font-weight:var(--weight-body-medium);letter-spacing:var(--tracking-button);border-radius:var(--radius-xl);white-space:nowrap;transition:all var(--transition);cursor:pointer;border:none;flex-shrink:0;align-items:center;gap:12px;padding:16px 32px;text-decoration:none;display:inline-flex}.btn-white:hover{background:var(--surface-dark);color:var(--text-on-dark)}.btn-white svg{transition:transform var(--transition)}.btn-white:hover svg{transform:translate(4px)}.cursor{background:var(--vf-orange);pointer-events:none;z-index:9999;mix-blend-mode:screen;border-radius:50%;width:12px;height:12px;transition:width .3s,height .3s;position:fixed;top:-100px;left:-100px;transform:translate(-50%,-50%)}.cursor-ring{pointer-events:none;z-index:9998;border:1.5px solid #fe690f66;border-radius:50%;width:40px;height:40px;transition:width .4s,height .4s;position:fixed;top:-100px;left:-100px;transform:translate(-50%,-50%)}.cursor.hovered{width:20px;height:20px}.cursor-ring.hovered{width:60px;height:60px}.grain{z-index:1000;pointer-events:none;width:200%;height:200%;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:fixed;top:-50%;bottom:-50%;left:-50%;right:-50%}@media (min-width:900px){.grain{animation:.5s step-end infinite grainMove}}@keyframes grainMove{0%{transform:translate(0)}20%{transform:translate(-3%,-3%)}40%{transform:translate(3%,3%)}60%{transform:translate(-3%,3%)}80%{transform:translate(3%,-3%)}to{transform:translate(0)}}
