.st-root .st-b2b-inner.droponi-vitrin-root{--orange:var(--st-accent);--dark:var(--st-primary);--ink:var(--st-ink);--muted:var(--st-muted);--line:var(--st-line);--bg:var(--st-surface);--white:var(--st-surface);--dp-page-bg:transparent;--dp-max:var(--st-max);--dp-radius:var(--st-radius);--sf-primary:var(--st-accent);--sf-primary-hover:color-mix(in srgb,var(--st-accent) 86%,#000);--sf-accent:var(--st-accent);--sf-navy:var(--st-primary);--sf-hero-dark:var(--st-primary);--sf-page-bg:var(--st-bg);--sf-ink:var(--st-ink);--sf-muted:var(--st-muted);--sf-border:var(--st-line);--sf-price:var(--st-primary);background:transparent;color:var(--st-ink);font-family:var(--st-font-body)}.st-root .st-b2b-inner.droponi-vitrin-root h1,.st-root .st-b2b-inner.droponi-vitrin-root h2,.st-root .st-b2b-inner.droponi-vitrin-root h3{font-family:var(--st-font-heading)}.st-root .st-b2b-inner.droponi-vitrin-root .container{width:100%;max-width:var(--st-max);padding-inline:var(--st-gutter)}.st-root .st-b2b-inner .pagehero{background:var(--st-primary);color:var(--st-on-primary);padding-block:clamp(36px,6vw,64px)}.st-root .st-b2b-inner .pagehero h1{letter-spacing:-.01em}.st-root .st-b2b-inner .pagehero .crumb,.st-root .st-b2b-inner .pagehero p{color:color-mix(in srgb,var(--st-on-primary) 72%,transparent)}.st-root .st-b2b-inner .pagehero .eyebrow{color:color-mix(in srgb,var(--st-accent) 70%,var(--st-on-primary))}.st-root .st-b2b-inner .inner{padding-block:clamp(28px,4vw,56px)}.st-root .st-b2b-inner :is(.feature,.panel,.plan,.faq,.contactbox,.formcard){background:var(--st-surface);border-color:var(--st-line);border-radius:var(--st-radius)}.st-root .st-b2b-inner :is(.btn){border-radius:var(--st-btn-radius);background:var(--st-accent);color:var(--st-on-accent)}.st-root .st-b2b-inner .btn.secondary{background:var(--st-surface);color:var(--st-ink)}.st-root .st-b2b-inner .darkpanel{background:var(--st-primary);border-radius:var(--st-radius)}.st-root .st-b2b-inner .soft{background:var(--st-surface)}.st-root .st-b2b-inner .field :is(input,select,textarea){background:var(--st-surface);border-color:var(--st-line);border-radius:min(var(--st-radius),12px);color:var(--st-ink)}.st-root .st-b2b-inner :is(.textlink,.section-heading a){color:var(--st-accent)}@media (max-width:639px){.st-b2b-site .st-b2b-apply{display:none}}