.breakdance .bde-section-209-100 .section-container{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.breakdance .bde-section-209-100{background-image:url(https://omnichannelnow.fi/wp-content/uploads/2026/02/omnichannel-now_Gradientti-1.jpg);background-size:cover;background-position:center center}.breakdance .bde-section-209-100 .section-container{padding-bottom:160px;padding-top:160px}.breakdance .bde-dual-heading-209-102{max-width:10em;font-size:7rem;line-height:1;text-transform:uppercase}.breakdance .bde-dual-heading-209-102 .dual-heading--secondary{color:var(--bde-palette-color-1-4efd047c-4221-4831-a439-80dde92282ea)}.breakdance .bde-dual-heading-209-102 .dual-heading--secondary{background-image:linear-gradient(90deg,rgb(244,77,6),rgb(255,140,67));background-clip:text;color:transparent}.breakdance .bde-text-209-103{margin-bottom:32px}.breakdance .bde-section-209-105 .section-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px;text-align:left}.breakdance .bde-section-209-105 .section-container{--bde-section-width:1000px}.breakdance .bde-shortcode-209-106{text-align:left}.field-type-checkbox-field .jet-form-builder__field-label.for-checkbox>span::before{display:none}:root{--oc-dark:#0c0b18;--oc-light:#f6f6f6;--oc-purple-deep:#6a3cea;--oc-purple-vibrant:#b264ef;--oc-orange-deep:#f44d06;--oc-orange-vibrant:#ff8c43;--oc-surface:#13121f;--oc-surface-raised:#1a1929;--oc-border:rgba(255,255,255,0.08);--oc-border-focus:var(--oc-purple-vibrant);--oc-border-error:#ef4444;--oc-text-primary:var(--oc-light);--oc-text-secondary:rgba(246,246,246,0.6);--oc-text-placeholder:rgba(246,246,246,0.3);--oc-gradient-purple:linear-gradient(135deg,var(--oc-purple-deep),var(--oc-purple-vibrant));--oc-gradient-orange:linear-gradient(135deg,var(--oc-orange-deep),var(--oc-orange-vibrant));--oc-space-xs:0.25rem;--oc-space-sm:0.5rem;--oc-space-md:1rem;--oc-space-lg:1.5rem;--oc-space-xl:2rem;--oc-space-2xl:3rem;--oc-radius-sm:6px;--oc-radius-md:10px;--oc-radius-lg:14px;--oc-radius-pill:100px;--oc-ease:cubic-bezier(0.4,0,0.2,1);--oc-duration:200ms}form.jet-form-builder{margin-inline:auto;color:var(--oc-text-primary);font-family:var(--bde-body-font-family);font-size:1rem;line-height:1.5}.jet-form-builder-row{margin-bottom:var(--oc-space-lg)}.jet-form-builder-row:last-of-type{margin-bottom:0}.jet-form-builder__label{margin-bottom:var(--oc-space-sm)}.jet-form-builder__label-text{font-family:var(--bde-body-font-family);font-size:0.875rem;font-weight:700;letter-spacing:0.02em;color:var(--oc-text-primary)}.jet-form-builder__required{color:var(--oc-orange-vibrant);margin-left:2px}.jet-form-builder__field.text-field,.jet-form-builder__field.select-field{display:block;width:100%;padding:0.75rem 1rem;background:var(--oc-surface-raised);border:1px solid var(--oc-border);border-radius:var(--oc-radius-sm);color:var(--oc-text-primary);font-family:inherit;font-size:1rem;line-height:1.5;transition:border-color var(--oc-duration) var(--oc-ease),box-shadow var(--oc-duration) var(--oc-ease),background-color var(--oc-duration) var(--oc-ease);outline:none;-webkit-appearance:none;appearance:none}.jet-form-builder__field.text-field::placeholder{color:var(--oc-text-placeholder)}.jet-form-builder__field.text-field:hover,.jet-form-builder__field.select-field:hover{border-color:rgba(255,255,255,0.16);background:#1e1d2e}.jet-form-builder__field.text-field:focus,.jet-form-builder__field.select-field:focus{border-color:var(--oc-border-focus);box-shadow:0 0 0 3px rgba(106,60,234,0.2);background:#1e1d2e}.jet-form-builder__field.text-field.error,.jet-form-builder__field.select-field.error,.jet-form-builder__field.text-field:invalid:not(:placeholder-shown):not(:focus),.jet-form-builder__field.select-field:invalid:not(:focus){border-color:var(--oc-border-error);box-shadow:0 0 0 3px rgba(239,68,68,0.15)}.jet-form-builder__field.text-field:-webkit-autofill,.jet-form-builder__field.text-field:-webkit-autofill:hover,.jet-form-builder__field.text-field:-webkit-autofill:focus{-webkit-text-fill-color:var(--oc-text-primary);-webkit-box-shadow:0 0 0 1000px var(--oc-surface-raised) inset;transition:background-color 5000s ease-in-out 0s}.jet-form-builder__field.select-field{padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23b264ef' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.875rem center;background-size:16px;cursor:pointer}.jet-form-builder__field.select-field option{background:var(--oc-surface-raised);color:var(--oc-text-primary)}.jet-form-builder__fields-group.checkradio-wrap{display:flex;flex-wrap:wrap;gap:var(--oc-space-sm) var(--oc-space-md);flex-direction:row}.jet-form-builder__field-wrap.checkboxes-wrap{flex:none}.jet-form-builder__field.checkboxes-field{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jet-form-builder__field-label.for-checkbox{display:inline-flex;align-items:center;gap:var(--oc-space-sm);padding:0.5rem 0.875rem;background:var(--oc-surface-raised);border:1px solid var(--oc-border);border-radius:var(--oc-radius-sm);font-size:0.875rem;color:var(--oc-text-secondary);cursor:pointer;user-select:none;transition:border-color var(--oc-duration) var(--oc-ease),color var(--oc-duration) var(--oc-ease),background-color var(--oc-duration) var(--oc-ease),box-shadow var(--oc-duration) var(--oc-ease)}.jet-form-builder__field-label.for-checkbox::before{content:"";display:inline-block;flex-shrink:0;width:18px;height:18px;border:1.5px solid rgba(255,255,255,0.2);border-radius:4px;background:transparent;transition:background var(--oc-duration) var(--oc-ease),border-color var(--oc-duration) var(--oc-ease)}.jet-form-builder__field-label.for-checkbox:hover{border-color:rgba(255,255,255,0.16);color:var(--oc-text-primary);background:#1e1d2e}.jet-form-builder__field.checkboxes-field:focus-visible~span,.jet-form-builder__field-label.for-checkbox:has(.checkboxes-field:focus-visible){outline:2px solid var(--oc-border-focus);outline-offset:2px}.jet-form-builder__field-label.for-checkbox:has(.checkboxes-field:checked){border-color:var(--oc-purple-deep);color:var(--oc-text-primary);background:rgba(106,60,234,0.08)}.jet-form-builder__field-label.for-checkbox:has(.checkboxes-field:checked)::before{background:var(--oc-gradient-purple);border-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2.5 6 2.5 2.5 4.5-5'/%3E%3C/svg%3E"),var(--oc-gradient-purple);background-repeat:no-repeat;background-position:center}.jet-form-builder__conditional{overflow:hidden;transition:opacity var(--oc-duration) var(--oc-ease)}.jet-form-builder__conditional[style*="display: none"]{opacity:0}.jet-form-builder__conditional:not([style*="display: none"]){opacity:1;animation:oc-slide-in 300ms var(--oc-ease) forwards}@keyframes oc-slide-in{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.jet-form-builder__submit{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:0.875rem 2.5rem;margin-top:var(--oc-space-md);background:var(--oc-gradient-orange);color:var(--bde-palette-color-1-736fb465-b682-4cd7-be31-3e99508cf4c4);font-family:var(--bde-body-font-family);font-size:0.9375rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;border:none;border-radius:var(--oc-radius-pill);cursor:pointer;position:relative;overflow:hidden;transition:transform var(--oc-duration) var(--oc-ease),box-shadow var(--oc-duration) var(--oc-ease),filter var(--oc-duration) var(--oc-ease)}.jet-form-builder__submit::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 4px 24px rgba(244,77,6,0.3);opacity:0;transition:opacity var(--oc-duration) var(--oc-ease);pointer-events:none}.jet-form-builder__submit:hover{transform:translateY(-1px);filter:brightness(1.08)}.jet-form-builder__submit:hover::after{opacity:1}.jet-form-builder__submit:active{transform:translateY(0) scale(0.985);filter:brightness(0.95)}.jet-form-builder__submit:focus-visible{outline:2px solid var(--oc-orange-vibrant);outline-offset:3px}.jet-form-builder__submit:disabled,.jet-form-builder__submit[disabled]{opacity:0.5;cursor:not-allowed;transform:none;filter:none}.jet-form-builder-messages-wrap{margin-top:var(--oc-space-lg);border-radius:var(--oc-radius-sm);font-size:0.875rem;line-height:1.6;text-align:center}.jet-form-builder-messages-wrap .jet-form-builder-message--success,.jet-form-builder-messages-wrap[data-status="success"]{padding:var(--oc-space-md) var(--oc-space-lg);background:rgba(34,197,94,0.08);border:1px solid rgba(34,197,94,0.3);color:#86efac;border-radius:var(--oc-radius-sm)}.jet-form-builder-messages-wrap .jet-form-builder-message--error,.jet-form-builder-messages-wrap[data-status="failed"]{padding:var(--oc-space-md) var(--oc-space-lg);background:rgba(239,68,68,0.08);border:1px solid rgba(239,68,68,0.3);color:#fca5a5;border-radius:var(--oc-radius-sm)}.jet-form-builder-row .error-message,.jet-form-builder-row .jet-form-builder__field-error{margin-top:var(--oc-space-xs);font-size:0.8125rem;color:#fca5a5}.jet-form-builder-row:has([name="kayttoehdot"]) .jet-form-builder__fields-group{gap:0}.jet-form-builder-row:has([name="kayttoehdot"]) .jet-form-builder__field-label.for-checkbox{background:transparent;border:none;padding-left:0;font-size:0.8125rem;color:var(--oc-text-secondary)}.jet-form-builder-row:has([name="kayttoehdot"]) .jet-form-builder__field-label.for-checkbox:hover{color:var(--oc-text-primary);background:transparent}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}@media (max-width:640px){form.jet-form-builder{padding:var(--oc-space-xl) var(--oc-space-md);border-radius:var(--oc-radius-md)}.jet-form-builder__fields-group.checkradio-wrap{gap:var(--oc-space-xs) var(--oc-space-sm)}.jet-form-builder__field-label.for-checkbox{padding:0.4375rem 0.75rem;font-size:0.8125rem}}