.B2BConsultation-module__Zfflzq__section{--b-gutter:36px;--b-rail:1440px;--c-paper:#fff;--c-ink:#0e1223;--c-ink-60:#0e12239e;--c-hair:#0e12231f;--c-line-2:#0e12233d;--c-lime:#c9fd5d;--c-lime-dim:#b6e84a;--c-accent:#c80f2e;--c-radius:16px;--c-radius-in:8px;isolation:isolate;background:var(--c-paper);padding:96px 0;position:relative}@media (max-width:1100px){.B2BConsultation-module__Zfflzq__section{--b-gutter:24px}}.B2BConsultation-module__Zfflzq__card{max-width:var(--b-rail);width:calc(100% - var(--b-gutter)*2);border:1px solid var(--c-hair);border-radius:var(--c-radius);background:var(--c-paper);grid-template-columns:5fr 7fr;align-items:stretch;margin-block:0;margin-inline:auto;display:grid;overflow:hidden}.B2BConsultation-module__Zfflzq__left{border-right:1px solid var(--c-hair);flex-direction:column;gap:40px;min-width:0;padding:56px;display:flex}.B2BConsultation-module__Zfflzq__textContent{flex-direction:column;gap:20px;min-width:0;display:flex}.B2BConsultation-module__Zfflzq__eyebrow{font-family:var(--font-mono),"Azeret Mono",ui-monospace,monospace;text-transform:uppercase;letter-spacing:.16em;color:var(--c-ink-60);margin:0;font-size:11px;font-weight:300;line-height:1.4}.B2BConsultation-module__Zfflzq__title{font-family:var(--font-display),"Space Grotesk",ui-sans-serif,system-ui,sans-serif;letter-spacing:normal;color:var(--c-ink);text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1.1}.B2BConsultation-module__Zfflzq__duration{font-family:var(--font-mono),"Azeret Mono",ui-monospace,monospace;text-transform:uppercase;letter-spacing:.16em;font-variant-numeric:tabular-nums;color:var(--c-ink-60);align-items:center;gap:8px;font-size:11px;font-weight:300;line-height:1.4;display:inline-flex}.B2BConsultation-module__Zfflzq__duration svg{flex:none;width:16px;height:16px}.B2BConsultation-module__Zfflzq__description{font-family:var(--font-inter),"Inter",-apple-system,"Segoe UI",sans-serif;letter-spacing:.15px;text-wrap:pretty;max-width:46ch;color:var(--c-ink-60);margin:0;font-size:18px;font-weight:300;line-height:1.45}.B2BConsultation-module__Zfflzq__left>:last-child{margin-top:auto}.B2BConsultation-module__Zfflzq__right{background:var(--c-paper);flex-direction:column;justify-content:center;min-width:0;padding:56px;display:flex}.B2BConsultation-module__Zfflzq__form{flex-direction:column;gap:32px;min-width:0;display:flex}.B2BConsultation-module__Zfflzq__fields{flex-direction:column;gap:20px;min-width:0;display:flex}.B2BConsultation-module__Zfflzq__formGroup{flex-direction:column;gap:8px;min-width:0;display:flex}.B2BConsultation-module__Zfflzq__labelRow{justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.B2BConsultation-module__Zfflzq__label{min-width:0;font-family:var(--font-mono),"Azeret Mono",ui-monospace,monospace;text-transform:uppercase;letter-spacing:.16em;color:var(--c-ink-60);font-size:11px;font-weight:300;line-height:1.4}.B2BConsultation-module__Zfflzq__input{border:1px solid var(--c-hair);border-radius:var(--c-radius-in);background:var(--c-paper);width:100%;min-width:0;min-height:48px;font-family:var(--font-inter),"Inter",-apple-system,"Segoe UI",sans-serif;letter-spacing:.15px;color:var(--c-ink);appearance:none;padding:12px 16px;font-size:16px;font-weight:300;line-height:1.4;transition:border-color .16s}.B2BConsultation-module__Zfflzq__input::placeholder{color:var(--c-ink-60);opacity:1}.B2BConsultation-module__Zfflzq__input:hover{border-color:var(--c-line-2)}.B2BConsultation-module__Zfflzq__input:focus-visible{outline:3px solid var(--c-ink);outline-offset:2px;border-color:var(--c-ink)}.B2BConsultation-module__Zfflzq__inputError{border-color:var(--c-accent)}.B2BConsultation-module__Zfflzq__errorText{font-family:var(--font-mono),"Azeret Mono",ui-monospace,monospace;text-transform:uppercase;letter-spacing:.16em;text-align:right;white-space:nowrap;color:var(--c-accent);flex:none;margin-right:-.16em;font-size:11px;font-weight:300;line-height:1.4}.B2BConsultation-module__Zfflzq__input[type=number]{-moz-appearance:textfield}.B2BConsultation-module__Zfflzq__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.B2BConsultation-module__Zfflzq__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.B2BConsultation-module__Zfflzq__cta{background:var(--c-lime);min-height:48px;color:var(--c-ink);border:1px solid var(--c-ink);font-family:var(--font-inter),"Inter",-apple-system,"Segoe UI",sans-serif;letter-spacing:-.01em;cursor:pointer;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:10px;padding:0 24px;font-size:18px;font-weight:400;line-height:1.2;text-decoration:none;transition:transform .16s,background-color .16s;display:inline-flex}.B2BConsultation-module__Zfflzq__cta:hover{background:var(--c-lime-dim)}.B2BConsultation-module__Zfflzq__cta:active{transform:scale(.97)}.B2BConsultation-module__Zfflzq__cta:focus-visible{outline:3px solid var(--c-ink);outline-offset:3px}.B2BConsultation-module__Zfflzq__cta:after{content:"";clip-path:polygon(50% 0%,58.3% 41.7%,100% 50%,58.3% 58.3%,50% 100%,41.7% 58.3%,0% 50%,41.7% 41.7%);background:currentColor;flex:none;width:14px;height:14px;transition:transform .42s cubic-bezier(.22,1,.36,1)}.B2BConsultation-module__Zfflzq__cta:hover:after,.B2BConsultation-module__Zfflzq__cta:focus-visible:after{transform:rotate(90deg)scale(1.18)}.B2BConsultation-module__Zfflzq__stateContent{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;min-width:0;height:100%;display:flex}.B2BConsultation-module__Zfflzq__successIcon{background:var(--c-lime);border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.B2BConsultation-module__Zfflzq__errorIcon{border:1px solid var(--c-accent);border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.B2BConsultation-module__Zfflzq__stateTitle{font-family:var(--font-display),"Space Grotesk",ui-sans-serif,system-ui,sans-serif;letter-spacing:normal;color:var(--c-ink);margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:400;line-height:1.15}.B2BConsultation-module__Zfflzq__stateText{font-family:var(--font-inter),"Inter",-apple-system,"Segoe UI",sans-serif;letter-spacing:.15px;text-wrap:pretty;max-width:44ch;color:var(--c-ink-60);margin:0;font-size:18px;font-weight:300;line-height:1.45}.B2BConsultation-module__Zfflzq__spinner{border:2px solid var(--c-hair);border-top-color:var(--c-ink);border-radius:999px;width:40px;height:40px;animation:.8s linear infinite B2BConsultation-module__Zfflzq__b2bspin}@keyframes B2BConsultation-module__Zfflzq__b2bspin{to{transform:rotate(360deg)}}@media (max-width:1100px){.B2BConsultation-module__Zfflzq__section{padding:80px 0}.B2BConsultation-module__Zfflzq__left,.B2BConsultation-module__Zfflzq__right{padding:40px}}@media (max-width:900px){.B2BConsultation-module__Zfflzq__section{padding:72px 0}.B2BConsultation-module__Zfflzq__card{grid-template-columns:minmax(0,1fr)}.B2BConsultation-module__Zfflzq__left{border-right:none;border-bottom:1px solid var(--c-hair);gap:32px}.B2BConsultation-module__Zfflzq__left>:last-child{margin-top:0}.B2BConsultation-module__Zfflzq__form{gap:28px}.B2BConsultation-module__Zfflzq__stateContent{height:auto}}@media (max-width:480px){.B2BConsultation-module__Zfflzq__section{padding:56px 0}.B2BConsultation-module__Zfflzq__left,.B2BConsultation-module__Zfflzq__right{padding:28px 20px}.B2BConsultation-module__Zfflzq__eyebrow,.B2BConsultation-module__Zfflzq__label,.B2BConsultation-module__Zfflzq__errorText,.B2BConsultation-module__Zfflzq__duration{letter-spacing:.14em}.B2BConsultation-module__Zfflzq__description,.B2BConsultation-module__Zfflzq__stateText{font-size:17px}.B2BConsultation-module__Zfflzq__cta{align-self:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.B2BConsultation-module__Zfflzq__cta,.B2BConsultation-module__Zfflzq__cta:after,.B2BConsultation-module__Zfflzq__input{transition:none}.B2BConsultation-module__Zfflzq__cta:active,.B2BConsultation-module__Zfflzq__cta:hover:after,.B2BConsultation-module__Zfflzq__cta:focus-visible:after{transform:none}.B2BConsultation-module__Zfflzq__spinner{animation-duration:2s}}
