.wf{margin-left:calc(-50vw + 50%);max-width:100vw;min-height:100vh;position:relative;width:100vw}.wf:before{background:var(--bg-surface);left:0}.wf:after,.wf:before{bottom:0;content:"";position:absolute;top:0;width:50%}.wf:after{background:var(--ft-bg,#0f1923);right:0}.wf__grid{display:grid;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;min-height:100vh;position:relative;z-index:1}.wf__close{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.08);border-radius:50%;display:grid;height:36px;place-items:center;position:fixed;right:24px;text-decoration:none;top:20px;transition:background .2s ease;width:36px;z-index:101}.wf__close:hover{background:hsla(0,0%,100%,.16)}.wf__mobile-header{align-items:center;background:var(--bg-surface);border-bottom:1px solid var(--aspire-border,#d4d9e1);display:none;height:52px;justify-content:space-between;left:0;padding:0 16px;position:fixed;right:0;top:0;z-index:100}.wf__mobile-logo{height:22px}.wf__mobile-close{background:var(--aspire-white,#fff);border:1px solid var(--aspire-border,#d4d9e1);border-radius:50%;display:grid;height:32px;place-items:center;text-decoration:none;width:32px}.wf__col-form{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 40px 80px}.wf__form-wrap{animation:wf-fadeUp .5s ease-out .15s both;max-width:440px;opacity:0;position:relative;width:100%}.wf__progress{margin-bottom:28px}.wf__progress-label{color:var(--aspire-mid,#555);font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.03em;margin-bottom:8px}.wf__progress-track{background:var(--aspire-border,#d4d9e1);border-radius:2px;height:3px;overflow:hidden;width:100%}.wf__progress-fill{background:var(--nav-cta-bg,#00a651);border-radius:2px;height:100%;transition:width .4s cubic-bezier(.16,1,.3,1);width:33.33%}.wf__heading{color:var(--aspire-charcoal,#1a1a1a);font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.wf__heading,.wf__sub{font-family:var(--font-primary,"Montserrat",sans-serif)}.wf__sub{color:var(--aspire-mid,#555);font-size:14px;line-height:1.5;margin:0 0 24px}.wf__step{display:none}.wf__step.wf__step--active{animation:wf-slideIn .35s ease-out;display:block}.wf__field{margin-bottom:16px}.wf__field label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.wf__field input,.wf__field label,.wf__field select,.wf__field textarea{color:var(--aspire-charcoal,#1a1a1a);font-family:var(--font-primary,"Montserrat",sans-serif)}.wf__field input,.wf__field select,.wf__field textarea{background:var(--aspire-white,#fff);border:1px solid var(--aspire-border,#dcdcdc);border-radius:var(--border-radius,8px);font-size:14.5px;height:48px;outline:none;padding:0 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.wf__field input:focus,.wf__field select:focus,.wf__field textarea:focus{border-color:#00a651;box-shadow:0 0 0 3px rgba(0,166,81,.1)}.wf__field input::placeholder,.wf__field textarea::placeholder{color:#b5bac4}.wf__field textarea{height:110px;line-height:1.55;padding:14px 16px;resize:none}.wf__field--error input,.wf__field--error textarea{border-color:var(--brand-red,#c53030);box-shadow:0 0 0 4px rgba(197,48,48,.1)}.wf__btn--primary{align-items:center;background:var(--nav-cta-bg,#00a651);border:none;border-radius:var(--border-radius,8px);color:var(--aspire-white,#fff);cursor:pointer;display:flex;font-family:var(--font-primary,"Montserrat",sans-serif);font-size:15px;font-weight:600;gap:8px;height:52px;justify-content:center;margin-top:12px;transition:background .2s ease,transform .1s ease;width:100%}.wf__btn--primary:hover{background:var(--nav-cta-hover,#009147)}.wf__btn--primary:active{transform:scale(.985)}.wf__btn--primary:disabled{cursor:not-allowed;opacity:.6}.wf__btn--primary svg{flex-shrink:0;height:14px;width:14px}.wf__back{align-items:center;background:none;border:none;color:var(--aspire-mid,#555);cursor:pointer;display:inline-flex;font-family:var(--font-primary,"Montserrat",sans-serif);font-size:13px;font-weight:500;gap:4px;margin-bottom:20px;padding:0;transition:color .2s ease}.wf__back:hover{color:var(--aspire-charcoal,#1a1a1a)}.wf__privacy{color:#b0b5bf;font-family:var(--font-primary,"Montserrat",sans-serif);font-size:11.5px;line-height:1.5;margin-top:20px;text-align:center}.wf__privacy a{color:#b0b5bf;text-decoration:underline}.wf__confirm{display:none;text-align:center}.wf__confirm.wf__confirm--active{animation:wf-slideIn .4s ease-out;display:block}.wf__confirm-icon{animation:wf-scaleIn .5s cubic-bezier(.16,1,.3,1);background:rgba(0,166,81,.1);border:2px solid var(--nav-cta-bg,#00a651);border-radius:50%;display:grid;height:64px;margin:0 auto 24px;place-items:center;width:64px}.wf__confirm-heading{color:var(--aspire-charcoal,#1a1a1a);font-size:22px;font-weight:700;margin:0 0 10px}.wf__confirm-heading,.wf__confirm-text{font-family:var(--font-primary,"Montserrat",sans-serif)}.wf__confirm-text{color:var(--aspire-mid,#555);font-size:14.5px;line-height:1.6;margin:0 0 28px}.wf__confirm-cal{align-items:center;background:var(--aspire-white,#fff);border:1px solid var(--aspire-border,#dcdcdc);border-radius:var(--border-radius,8px);color:var(--nav-cta-bg,#00a651);display:inline-flex;font-family:var(--font-primary,"Montserrat",sans-serif);font-size:14px;font-weight:600;gap:8px;padding:14px 28px;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.wf__confirm-cal:hover{border-color:var(--nav-cta-bg,#00a651);box-shadow:0 0 0 4px rgba(0,166,81,.12)}.wf__meetings{margin-top:16px}.wf__meetings .meetings-iframe-container{border-radius:var(--card-radius);max-width:480px;overflow:hidden}.wf__col-trust{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 40px}.wf__trust-content{max-width:440px;width:100%}.wf__stat{animation:wf-fadeUp .6s ease-out .2s both;margin-bottom:32px;opacity:0}.wf__stat-value{background:linear-gradient(135deg,#fff 40%,#8fa888);-webkit-background-clip:text;font-size:56px;font-weight:800;letter-spacing:-.04em;line-height:.9;-webkit-text-fill-color:transparent;background-clip:text}.wf__stat-label,.wf__stat-value{font-family:var(--font-primary,"Montserrat",sans-serif)}.wf__stat-label{color:hsla(0,0%,100%,.7);font-size:16px;font-weight:500;margin-top:8px}.wf__stat-detail{color:hsla(0,0%,100%,.4);font-family:var(--font-mono);font-size:12px;font-weight:400;margin-top:4px}.wf__divider{animation:wf-fadeUp .6s ease-out .3s both;background:hsla(0,0%,100%,.1);height:1px;margin:8px 0 32px;opacity:0;width:40px}.wf__agenda-heading{animation:wf-fadeUp .5s ease-out .35s both;color:#8fa888;font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:.12em;margin-bottom:14px;opacity:0;text-transform:uppercase}.wf__agenda{margin-bottom:32px}.wf__agenda-item{align-items:flex-start;display:flex;gap:14px;opacity:0;padding:9px 0}.wf__agenda-item:first-child{animation:wf-fadeUp .5s ease-out .4s both}.wf__agenda-item:nth-child(2){animation:wf-fadeUp .5s ease-out .5s both}.wf__agenda-item:nth-child(3){animation:wf-fadeUp .5s ease-out .6s both}.wf__agenda-item:nth-child(4){animation:wf-fadeUp .5s ease-out .7s both}.wf__agenda-item:nth-child(5){animation:wf-fadeUp .5s ease-out .8s both}.wf__agenda-num{color:rgba(143,168,136,.7);flex-shrink:0;font-family:var(--font-mono);font-size:11px;font-weight:400;margin-top:2px;width:20px}.wf__agenda-item p{color:hsla(0,0%,100%,.7);font-family:var(--font-primary,"Montserrat",sans-serif);font-size:14px;line-height:1.5;margin:0}.wf__agenda-item strong{color:hsla(0,0%,100%,.9);font-weight:600}.wf__quote{animation:wf-fadeUp .6s ease-out .7s both;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.05);border-radius:var(--border-radius,8px);opacity:0;padding:20px}.wf__quote>p{color:hsla(0,0%,100%,.7);font-family:var(--font-primary,"Montserrat",sans-serif);font-size:14px;line-height:1.6;margin:0 0 12px}.wf__quote-cite{align-items:center;display:flex;gap:10px}.wf__quote-avatar{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:50%;color:#8fa888;display:grid;font-family:var(--font-mono);font-size:10px;font-weight:400;height:30px;place-items:center;width:30px}.wf__quote-name{color:hsla(0,0%,100%,.75);font-size:12.5px;font-weight:600}.wf__quote-name,.wf__quote-role{font-family:var(--font-primary,"Montserrat",sans-serif)}.wf__quote-role{color:hsla(0,0%,100%,.45);font-size:11.5px}@keyframes wf-fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes wf-slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes wf-scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){.wf:before{width:100%}.wf:after{display:none}.wf__grid{grid-template-columns:1fr}.wf__mobile-header{display:flex}.wf__close{display:none}.wf__col-form{padding:72px 24px 32px}.wf__col-trust{background:var(--ft-bg,#0f1923);padding:36px 24px}.wf__stat-value{font-size:42px}}@media (max-width:480px){.wf__col-form{padding:64px 16px 24px}.wf__col-trust{padding:32px 16px}}