.cf-hero[data-v-1f50afa2]{padding:9rem 0 5rem;background:var(--lp-bg-dark);position:relative;overflow:hidden}.cf-hero[data-v-1f50afa2]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 60% at 30% 40%,rgba(1,171,188,.08),transparent),radial-gradient(ellipse 30% 40% at 80% 70%,rgba(253,184,18,.04),transparent);pointer-events:none;z-index:0}.cf-hero__container[data-v-1f50afa2]{position:relative;z-index:1}.cf-hero__grid[data-v-1f50afa2]{display:grid;grid-template-columns:1fr 420px;gap:4rem;align-items:center}.cf-hero__pitch[data-v-1f50afa2] .breadcrumbs{margin-bottom:1.5rem}.cf-hero__pitch[data-v-1f50afa2] .breadcrumbs a,.cf-hero__pitch[data-v-1f50afa2] .breadcrumbs span{color:var(--lp-text-muted-dark)}.cf-hero__pitch[data-v-1f50afa2] .breadcrumbs a:hover{color:var(--lp-teal-light)}.cf-hero__headline[data-v-1f50afa2]{font-family:var(--lp-font-display);font-size:clamp(2rem,3.5vw,2.8rem);line-height:1.15;font-weight:400;color:var(--lp-text-primary-dark);margin-bottom:1rem}.cf-hero__headline[data-v-1f50afa2] em{font-style:italic;color:var(--lp-teal-light)}.cf-hero__sub[data-v-1f50afa2]{font-size:1rem;color:var(--lp-text-secondary-dark);line-height:1.75;margin-bottom:2rem;max-width:480px}.cf-hero__badges[data-v-1f50afa2]{list-style:none;display:flex;flex-wrap:wrap;gap:.6rem;padding:0;margin:0}.cf-hero__badge[data-v-1f50afa2]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:100px;border:1px solid rgba(1,171,188,.18);font-size:.72rem;font-weight:600;color:var(--lp-text-muted-dark)}.cf-hero__badge svg[data-v-1f50afa2]{color:var(--lp-teal-light);flex-shrink:0}.cf-hero__form-card[data-v-1f50afa2]{background:var(--lp-bg-white);border-radius:16px;padding:2.5rem;box-shadow:0 20px 60px rgba(0,0,0,.25);color:var(--lp-text-body)}.cf-form__title[data-v-1f50afa2]{font-family:var(--lp-font-display);font-size:1.25rem;font-weight:500;color:var(--lp-text-dark);margin-bottom:.35rem;line-height:1.3}.cf-form__sub[data-v-1f50afa2]{font-size:.82rem;color:var(--lp-text-muted);margin-bottom:1.5rem;line-height:1.6}.cf-form__honeypot[data-v-1f50afa2]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.cf-form__row[data-v-1f50afa2]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.cf-form__field[data-v-1f50afa2]{display:flex;flex-direction:column;gap:.3rem;margin-bottom:1rem}.cf-form__row .cf-form__field[data-v-1f50afa2]{margin-bottom:0}.cf-form__field label[data-v-1f50afa2]{font-size:.78rem;font-weight:600;color:var(--lp-text-body)}.cf-form__req[data-v-1f50afa2]{color:#c53030;color:var(--lp-error,#c53030)}.cf-form__checkbox[data-v-1f50afa2]{margin-top:.85rem}.cf-form__checkbox label[data-v-1f50afa2]{font-size:.78rem;line-height:1.5}.cf-form__checkbox--consent label[data-v-1f50afa2]{font-size:.72rem;line-height:1.45;color:#5a6770;color:var(--lp-text-muted,#5a6770)}.cf-form__error[data-v-1f50afa2]{margin-top:1rem;padding:.65rem .85rem;border-radius:8px;background:rgba(229,62,62,.08);border:1px solid rgba(229,62,62,.2);font-size:.82rem;color:#c53030}.cf-form__submit[data-v-1f50afa2]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.85rem;margin-top:1.25rem;background:var(--lp-amber-core);color:var(--lp-text-dark);border:none;border-radius:8px;font-size:.95rem;font-weight:700;font-family:inherit;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(253,184,18,.2)}.cf-form__submit[data-v-1f50afa2]:hover:not(:disabled){background:var(--lp-amber-dark);transform:translateY(-1px);box-shadow:0 6px 20px rgba(253,184,18,.25)}.cf-form__submit[data-v-1f50afa2]:disabled{opacity:.55;cursor:not-allowed}.cf-form__note[data-v-1f50afa2]{font-size:.7rem;color:var(--lp-text-muted);text-align:center;margin-top:.85rem;line-height:1.55}.cf-form__note--legal[data-v-1f50afa2]{font-size:.66rem;margin-top:.5rem;line-height:1.45}.cf-form__success[data-v-1f50afa2]{text-align:center;padding:1rem 0}.cf-form__success-icon[data-v-1f50afa2]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:rgba(56,161,105,.1);color:#38a169;margin-bottom:1rem}.cf-form__success-title[data-v-1f50afa2]{font-family:var(--lp-font-display);font-size:1.25rem;color:var(--lp-text-dark);margin-bottom:.5rem}.cf-form__success-text[data-v-1f50afa2]{font-size:.88rem;color:var(--lp-text-body);line-height:1.65;margin-bottom:1.25rem}.cf-form__success-links[data-v-1f50afa2]{display:flex;flex-direction:column;gap:.5rem}.cf-form__success-link[data-v-1f50afa2]{font-size:.85rem;color:var(--lp-teal-text);font-weight:600;text-decoration:none}.cf-form__success-link[data-v-1f50afa2]:hover{color:var(--lp-teal-deeper);text-decoration:underline}@media (max-width:1024px){.cf-hero[data-v-1f50afa2]{padding:7rem 0 4rem}.cf-hero__grid[data-v-1f50afa2]{grid-template-columns:1fr;gap:2.5rem}.cf-hero__form-card[data-v-1f50afa2]{max-width:480px;width:100%}}@media (max-width:600px){.cf-hero__form-card[data-v-1f50afa2]{padding:1.75rem}.cf-form__row[data-v-1f50afa2]{grid-template-columns:1fr;gap:0}.cf-form__row .cf-form__field[data-v-1f50afa2]{margin-bottom:1rem}}.breadcrumbs-wrap{text-align:inherit}.breadcrumbs__list{flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.breadcrumbs__item,.breadcrumbs__list,.breadcrumbs__sep-item{display:inline-flex;align-items:center}.landing-page .breadcrumbs{display:inline-flex;font-size:.78rem;color:#5a6770;color:var(--lp-text-muted,#5a6770);margin-bottom:1.5rem}.landing-page .breadcrumbs__link{color:#5a6770;color:var(--lp-text-muted,#5a6770);text-decoration:none;transition:color .3s}.landing-page .breadcrumbs__link:hover{color:#0d737d;color:var(--lp-teal-accent,#0d737d)}.landing-page .breadcrumbs__sep{color:#5a6770;color:var(--lp-text-muted,#5a6770)}.landing-page .breadcrumbs__current{color:#3d4a52;color:var(--lp-text-body,#3d4a52)}[data-nav-theme=dark] .breadcrumbs{font-weight:450}[data-nav-theme=dark] .breadcrumbs,[data-nav-theme=dark] .breadcrumbs__link{color:#8a9faa;color:var(--lp-text-muted-dark,#8a9faa)}[data-nav-theme=dark] .breadcrumbs__link:hover{color:#61c7d1;color:var(--lp-teal-light,#61c7d1)}[data-nav-theme=dark] .breadcrumbs__sep{color:#8a9faa;color:var(--lp-text-muted-dark,#8a9faa)}[data-nav-theme=dark] .breadcrumbs__current{color:#a8bac2;color:var(--lp-text-secondary-dark,#a8bac2)}