@keyframes vuFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes vuSpin{to{transform:rotate(1turn)}}.get-started{background:var(--vu-white);color:var(--text-primary);font-family:var(--font-sans);padding:36px var(--page-x) 40px}.get-started__inner{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px 48px;margin:0 auto;max-width:var(--page-max);padding-inline:var(--page-x)}.get-started__left{display:flex;flex:1 1 300px;flex-direction:column;min-width:260px}.get-started__eyebrow{animation:vuFadeUp .7s cubic-bezier(.16,1,.3,1) both}.get-started__heading{animation:vuFadeUp .7s cubic-bezier(.16,1,.3,1) 60ms both;font:var(--fw-regular) clamp(24px,2.4vw,32px)/1.06 var(--font-sans);letter-spacing:-.03em;margin:16px 0 0;text-wrap:balance}.get-started__heading-tail{color:var(--text-tertiary)}.get-started__sub{animation:vuFadeUp .7s cubic-bezier(.16,1,.3,1) .12s both;color:var(--text-secondary);font:var(--fw-light) 14.5px/1.55 var(--font-body);margin:12px 0 0;max-width:380px;text-wrap:pretty}.get-started__steps{animation:vuFadeUp .7s cubic-bezier(.16,1,.3,1) .18s both;margin-top:20px}.get-started__step{border-top:1px solid var(--vu-grey-100);display:grid;gap:0 12px;grid-template-columns:44px 1fr;padding:9px 0}.get-started__step-n{color:var(--text-tertiary);font:var(--fw-regular) 11px/1.5 var(--font-mono);letter-spacing:.08em}.get-started__step-t{font:var(--fw-medium) 15px/1.3 var(--font-sans);letter-spacing:-.01em}.get-started__step-d{color:var(--text-tertiary);font:var(--fw-light) 13px/1.5 var(--font-body);margin-top:3px;text-wrap:pretty}.get-started__quote{animation:vuFadeUp .7s cubic-bezier(.16,1,.3,1) .24s both;background-position:center 30%;background-size:cover;border-radius:var(--radius-canvas);filter:saturate(.35) sepia(.16);flex:1 1 auto;margin-top:16px;min-height:132px;overflow:hidden;position:relative;transition:filter .9s cubic-bezier(.22,.61,.36,1)}.get-started__quote:hover{filter:none}.get-started__quote-scrim{background:linear-gradient(180deg,transparent 24%,rgba(10,9,7,.72));inset:0;pointer-events:none;position:absolute}.get-started__quote-body{bottom:0;left:0;padding:20px 22px;pointer-events:none;position:absolute;right:0}.get-started__quote-text{color:hsla(0,0%,100%,.92);font:var(--fw-light) 14px/1.55 var(--font-body);text-wrap:pretty}.get-started__quote-attrib{align-items:baseline;display:flex;gap:8px;margin-top:10px}.get-started__quote-person{color:#fff;font:var(--fw-medium) 12px/1 var(--font-body)}.get-started__quote-title{color:hsla(0,0%,100%,.65);font:var(--fw-light) 11px/1 var(--font-body)}.get-started__right{animation:vuFadeUp .8s cubic-bezier(.16,1,.3,1) .15s both;display:flex;flex:1.5 1 420px;min-width:340px}.get-started__card{background:var(--vu-white);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;padding:22px 28px 26px;position:relative;transition:min-height .3s ease;width:100%}.get-started__step-label{color:var(--text-tertiary);font:var(--fw-medium) var(--fs-micro)/1 var(--font-mono);letter-spacing:var(--ls-wider);text-transform:uppercase}.get-started__hsform{margin-top:16px}.get-started{--gs-form-h:475px}.get-started:lang(fi),.get-started:lang(sv){--gs-form-h:441px}.get-started__hsform:not(:has(form,.submitted-message)){min-height:var(--gs-form-h)}@media (max-width:1023px){.get-started{--gs-form-h:503px}.get-started:lang(fi),.get-started:lang(sv){--gs-form-h:446px}}@media (max-width:695px){.get-started:lang(fi),.get-started:lang(sv){--gs-form-h:465px}}@media (max-width:563px){.get-started{--gs-form-h:522px}}.get-started__hsform .form-title{display:none}.get-started__hsform form{display:flex;flex-direction:column;gap:11px;margin:0}.get-started__hsform fieldset{border:0;margin:0;max-width:none!important;min-width:0;padding:0}.get-started__hsform fieldset:has(>.hs-form-field>.input>input[type=hidden]){display:none}.get-started__hsform fieldset.form-columns-2{display:grid;gap:10px;grid-template-columns:1fr 1fr}.get-started__hsform fieldset.form-columns-2 .hs-form-field{float:none!important;width:auto!important}.get-started__hsform .hs-form-field{display:flex;flex-direction:column;gap:6px}.get-started__hsform .hs-dependent-field{display:flex;flex-direction:column;gap:11px}.get-started__hsform .hs-form-field>label{color:var(--text-primary);font:var(--fw-medium) 13px/1.3 var(--font-body);padding-left:18px}.get-started__hsform .hs-form-field>label:not(:has(span:not(:empty))){display:none}.get-started__hsform .hs-form-required{color:var(--vu-terracotta);margin-left:2px}.get-started__hsform .hs-field-desc{color:var(--text-tertiary);font:var(--fw-light) 12.5px/1.4 var(--font-body);padding-left:18px}.get-started__hsform .input{margin:0!important}.get-started__hsform .hs-input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;appearance:none;background:var(--vu-white);border:1px solid var(--border-subtle);border-radius:var(--radius-field);box-shadow:none;color:var(--text-primary);display:block;font:var(--fw-regular) 14px/1.2 var(--font-body);height:42px;margin:0;max-width:none;outline:none;padding:0 18px;transition:border-color .3s ease,box-shadow .3s ease;width:100%!important}.get-started__hsform .hs-input::placeholder{color:var(--text-tertiary);opacity:1}.get-started__hsform .hs-input:focus{border-color:var(--vu-black);box-shadow:0 0 0 3px rgba(0,0,0,.05)}.get-started__hsform select.hs-input{background:var(--vu-white) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none' stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 18px center;cursor:pointer;padding-right:44px;text-overflow:ellipsis}.get-started__hsform select.hs-input.is-placeholder,.get-started__hsform select.hs-input:has(option:checked[value=""]){color:var(--text-tertiary)}.get-started__hsform select.hs-input option{color:var(--text-primary)}.get-started__hsform .hs-input.error,.get-started__hsform .hs-input.invalid.error{border-color:var(--vu-terracotta)}.get-started__hsform .hs-error-msgs{list-style:none;margin:2px 0 0;padding:0 0 0 18px}.get-started__hsform .hs-error-msg,.get-started__hsform .hs-error-msgs label{color:var(--vu-terracotta);font:var(--fw-regular) 11.5px/1.4 var(--font-body)}.get-started__hsform .hs_error_rollup{display:none}.get-started__hsform .legal-consent-container,.get-started__hsform .legal-consent-container p{color:var(--text-tertiary);font:var(--fw-light) 12.5px/1.5 var(--font-body);margin:0;text-align:center}.get-started__hsform .legal-consent-container a{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}.get-started__hsform .hs-submit{margin-top:4px}.get-started__hsform .hs-submit .actions{margin:0;padding:0}.get-started__hsform .hs-button{-webkit-appearance:none;appearance:none;background:var(--vu-black);border:0;border-radius:var(--radius-cta);color:var(--vu-white);cursor:pointer;display:block;font:var(--fw-medium) 15px/1 var(--font-sans);height:48px;letter-spacing:-.005em;margin:0;padding:0 20px;transition:background .52s cubic-bezier(.22,.61,.36,1),color .52s cubic-bezier(.22,.61,.36,1),transform .32s cubic-bezier(.16,1,.3,1);width:100%}.get-started__hsform .hs-button:focus-visible,.get-started__hsform .hs-button:hover{background:var(--vu-green);color:var(--vu-green-ink)}.get-started__hsform .hs-button:active{transform:scale(.98)}.get-started__hsform .submitted-message{align-items:center;animation:vuFadeUp .48s cubic-bezier(.22,.61,.36,1) both;display:flex;flex-direction:column;justify-content:center;min-height:320px;padding:24px 8px;text-align:center}.get-started__hsform .submitted-message:before{animation:vuSpin .8s linear infinite;border:2px solid var(--vu-grey-100);border-radius:50%;border-top-color:var(--vu-black);content:"";height:30px;margin-bottom:20px;width:30px}.get-started__hsform .submitted-message h2,.get-started__hsform .submitted-message p{color:var(--text-primary);font:var(--fw-regular) 24px/1.2 var(--font-sans);letter-spacing:-.02em;margin:0;max-width:24ch;text-wrap:balance}@media (max-width:1023px){.get-started__inner{flex-wrap:wrap}.get-started__left,.get-started__right{flex:1 1 100%}.get-started__quote{min-height:160px}.get-started__hsform .hs-input:not([type=checkbox]):not([type=radio]){font-size:16px;height:46px}.get-started__inner{padding-inline:0}.get-started__left,.get-started__right{min-width:0}.get-started__card{padding:22px 18px 24px}.get-started__quote{min-height:0}.get-started__quote-person,.get-started__quote-title,.get-started__step-label,.get-started__step-n{font-size:12px}.get-started__hsform .hs-error-msg,.get-started__hsform .hs-error-msgs label,.get-started__hsform .legal-consent-container,.get-started__hsform .legal-consent-container p{font-size:12.5px}}