.vw-onb{--sjodyp:#2d464c;--sjodyp-900:#162328;--sjodyp-light:#3a5a62;--sand:#c9b48e;--sand-300:#e0d3b5;--sand-200:#ede4d2;--fjell-200:#f2f1ee;--fjell-300:#eae9e5;--fjell-400:#d0cec8;--varmhvit:#f9f7f2;--tekst:#2d464c;--tekst-dempet:#5a6e73;--tekst-svak:#7a8a8e;color:var(--tekst);background:var(--varmhvit);-webkit-font-smoothing:antialiased;position:fixed;inset:0;overflow:hidden}.vw-onb *,.vw-onb :before,.vw-onb :after{box-sizing:border-box;margin:0;padding:0}.vw-onb .stage{position:fixed;inset:0}.vw-onb .scene{background:var(--varmhvit);flex-direction:column;align-items:center;padding:24px;transition:opacity .22s;display:none;position:absolute;inset:0;overflow-y:auto}.vw-onb .scene.active{display:flex}.vw-onb .scene.leaving{opacity:0}@media (prefers-reduced-motion:reduce){.vw-onb .scene{transition:none}}.vw-onb .scene-inner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:460px;margin-top:auto;margin-bottom:auto;padding-block:40px 76px;display:flex}.vw-onb .scene.dark{background:var(--sjodyp);color:var(--varmhvit)}.vw-onb [data-fx]{opacity:0;transform:translateY(14px)}.vw-onb .scene.active [data-fx]{animation:.64s cubic-bezier(.22,.61,.36,1) forwards vw-fx-in;animation-delay:var(--d,0s)}@keyframes vw-fx-in{to{opacity:1;transform:translateY(0)}}.vw-onb [data-fx].no-move{transform:none;animation-duration:1s!important;animation-timing-function:cubic-bezier(.4,0,.2,1)!important}@media (prefers-reduced-motion:reduce){.vw-onb [data-fx]{opacity:1;transform:none}.vw-onb .scene.active [data-fx]{animation:none}}.vw-onb .lang-toggle{z-index:40;border:1px solid var(--fjell-400);background:#fff;border-radius:999px;align-items:center;gap:2px;padding:5px 8px;transition:background .3s,border-color .3s,box-shadow .3s;display:flex;position:fixed;top:18px;right:22px;box-shadow:0 1px 3px #2d464c0d,0 6px 18px #2d464c0f}.vw-onb .lang-toggle .sep{color:var(--fjell-400);font-size:11px}.vw-onb .lang-toggle button{letter-spacing:.06em;color:var(--tekst-svak);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:3px 7px;font-family:inherit;font-size:11.5px;font-weight:600;transition:color .16s}.vw-onb .lang-toggle button:hover{color:var(--tekst)}.vw-onb .lang-toggle button.on{color:var(--sjodyp)}.vw-onb .lang-toggle button:focus-visible{outline:none;box-shadow:0 0 0 3px #3a5a6240}.vw-onb .lang-toggle button:disabled{cursor:default}.vw-onb .lang-toggle.on-dark{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;background:#16232866;border-color:#f9f7f224}.vw-onb .lang-toggle.on-dark .sep{color:#f9f7f240}.vw-onb .lang-toggle.on-dark button{color:#f9f7f280}.vw-onb .lang-toggle.on-dark button:hover,.vw-onb .lang-toggle.on-dark button.on{color:var(--varmhvit)}.vw-onb .wm-img{width:auto;height:34px;display:block}.vw-onb .wm-img.small{height:30px}.vw-onb .wm-img.side-wm{align-self:flex-start;height:26px;margin-left:7px}.vw-onb .hairline{opacity:.22;background:currentColor;width:64px;height:1px;margin-block:30px}.vw-onb .hairline-sand{background:var(--sand);opacity:.55;width:72px}.vw-onb .scene [data-fx].hairline{opacity:0}.vw-onb .scene.active [data-fx].hairline-sand{animation-name:vw-fade-hairline-sand}@keyframes vw-fade-hairline-sand{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.vw-onb .scene [data-fx].hairline-sand{opacity:.55}}.vw-onb .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--tekst-svak);font-size:11px;font-weight:600}.vw-onb .dark .eyebrow{color:var(--sand);opacity:.85}.vw-onb h1{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(26px,4.5vw,34px);font-weight:600;line-height:1.25}.vw-onb h1.display{letter-spacing:.015em;font-size:clamp(30px,4.2vw,42px);font-weight:310;line-height:1.3}.vw-onb h2{text-wrap:balance;font-size:22px;font-weight:600;line-height:1.3}.vw-onb .main h2{letter-spacing:-.01em;font-size:30px}.vw-onb .lead{color:var(--tekst-dempet);max-width:44ch;font-size:15px;line-height:1.65}.vw-onb .lead strong{color:var(--tekst);font-weight:600}.vw-onb .dark .lead{color:#f9f7f2b8}.vw-onb .btn{letter-spacing:.02em;cursor:pointer;background:var(--sjodyp);color:var(--varmhvit);border:none;border-radius:6px;padding:15px 34px;font-family:inherit;font-size:14px;font-weight:600;transition:background .2s,transform .2s}.vw-onb .btn:hover{background:var(--sjodyp-light)}.vw-onb .btn:focus-visible{outline:none;box-shadow:0 0 0 3px #3a5a6247}.vw-onb .btn:disabled{opacity:.4;cursor:default}.vw-onb .btn.full{width:100%}.vw-onb .btn.is-loading{opacity:1;color:#0000;cursor:default;position:relative}.vw-onb .btn.is-loading:after{content:"";border:2px solid #f9f7f259;border-top-color:var(--varmhvit);border-radius:999px;width:16px;height:16px;margin:-8px 0 0 -8px;animation:.7s linear infinite vw-pay-spin;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.vw-onb .btn.is-loading:after{animation:none}}.vw-onb .btn-loading{justify-content:center;align-items:center;gap:10px;display:inline-flex}.vw-onb .btn-spinner{border:2px solid #f9f7f259;border-top-color:var(--varmhvit);border-radius:999px;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite vw-pay-spin}@media (prefers-reduced-motion:reduce){.vw-onb .btn-spinner{animation:none}}.vw-onb .dark .btn{background:var(--varmhvit);color:var(--sjodyp)}.vw-onb .dark .btn:hover{background:#fff}.vw-onb .dark .btn.is-loading{color:#0000}.vw-onb .dark .btn.is-loading:after{border-color:#2d464c4d;border-top-color:var(--sjodyp)}.vw-onb .btn-ghost{cursor:pointer;color:var(--tekst-svak);text-underline-offset:3px;background:0 0;border:none;font-family:inherit;font-size:13px;font-weight:500;-webkit-text-decoration:underline #7a8a8e66;text-decoration:underline #7a8a8e66}.vw-onb .dark .btn-ghost{color:#f9f7f28c}.vw-onb .btn-ghost:focus-visible{outline:2px solid var(--sand);outline-offset:3px;border-radius:3px}.vw-onb #type-h1{justify-content:center;align-items:center;min-height:58px;display:flex;position:relative}.vw-onb .type-line2{letter-spacing:.012em;justify-content:center;align-items:center;min-height:36px;margin-top:10px;font-size:clamp(18px,2vw,23px);font-weight:330;display:flex;position:relative}.vw-onb .type-ghost{visibility:hidden;white-space:nowrap}.vw-onb .type-sr{white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vw-onb .type-layer{white-space:nowrap;justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0}.vw-onb #type-cursor{background:var(--sand);vertical-align:-.06em;border-radius:1px;flex-shrink:0;width:2px;height:.88em;margin-left:7px;display:inline-block}.vw-onb #type-cursor.blink{animation:1.06s linear infinite vw-cursor-blink}@keyframes vw-cursor-blink{0%,49.99%{opacity:1}50%,to{opacity:0}}.vw-onb .reveal-later{opacity:0;transition:opacity .64s cubic-bezier(.22,.61,.36,1),transform .64s cubic-bezier(.22,.61,.36,1);transform:translateY(14px)}.vw-onb .reveal-later.in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.vw-onb .reveal-later{opacity:1;transition:none;transform:none}}.vw-onb .step-back{color:var(--tekst-svak);cursor:pointer;background:0 0;border:none;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:20px;padding:4px 2px;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.vw-onb .step-back:hover{color:var(--tekst)}.vw-onb .scene.confirming .step-back{display:none}.vw-onb .step-back svg{transition:transform .15s}.vw-onb .step-back:hover svg{transform:translate(-2px)}.vw-onb .scene.step{flex-direction:row;align-items:stretch;padding:0 0 0 350px}.vw-onb .side-global{background:var(--sjodyp);z-index:20;opacity:0;pointer-events:none;border-right:1px solid #f9f7f214;flex-direction:column;width:350px;padding:44px 42px 36px;transition:opacity .34s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.vw-onb.in-steps .side-global{opacity:1;pointer-events:auto}.vw-onb .side-steps{flex:1;margin-top:48px}.vw-onb .ss-item{gap:15px;display:flex}.vw-onb .ss-rail{flex-direction:column;align-items:center;display:flex}.vw-onb .ss-circle{color:#f9f7f28c;background:0 0;border:1.5px solid #f9f7f24d;border-radius:999px;flex-shrink:0;place-content:center;width:30px;height:30px;font-size:12.5px;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:grid}.vw-onb .ss-line{background:#f9f7f240;flex:1;width:1.5px;min-height:18px;margin-block:5px;position:relative}.vw-onb .ss-line:after{content:"";transform-origin:top;background:#f9f7f2d9;position:absolute;inset:0;transform:scaleY(0)}.vw-onb .ss-item.done .ss-line:after{transition:transform .3s cubic-bezier(.45,0,.55,1) .15s;transform:scaleY(1)}.vw-onb .ss-item:last-child .ss-line{display:none}.vw-onb .ss-text{padding-top:2px;padding-bottom:26px}.vw-onb .ss-title{color:#f9f7f299;font-size:15px;font-weight:600;line-height:1.35}.vw-onb .ss-sub{color:#f9f7f28c;opacity:.75;margin-top:2px;font-size:12.5px}.vw-onb .ss-circle .ss-check,.vw-onb .ss-item.done .ss-num{display:none}.vw-onb .ss-item.done .ss-check{place-content:center;display:grid}.vw-onb .ss-check svg path{stroke-dasharray:20;stroke-dashoffset:0}.vw-onb .ss-item.pop .ss-circle{animation:.32s cubic-bezier(.34,1.56,.64,1) vw-ss-pop}.vw-onb .ss-item.pop .ss-check svg path{animation:.2s ease-out vw-ss-draw}@keyframes vw-ss-pop{0%{transform:scale(.9)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes vw-ss-draw{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}.vw-onb .ss-item.pulse .ss-circle{animation:.45s ease-out vw-ss-pulse}@keyframes vw-ss-pulse{0%{box-shadow:0 0 #f9f7f266}to{box-shadow:0 0 0 7px #f9f7f200}}@media (prefers-reduced-motion:reduce){.vw-onb .ss-item .ss-circle,.vw-onb .ss-check svg path{animation:none!important}.vw-onb .ss-line:after{transition:none}}.vw-onb .ss-item.active .ss-circle{border-color:var(--varmhvit);color:var(--varmhvit)}.vw-onb .ss-item.active .ss-title{color:var(--varmhvit)}.vw-onb .ss-item.done .ss-circle{border-color:var(--varmhvit);background:var(--varmhvit);color:var(--sjodyp)}.vw-onb .ss-item.done .ss-title{color:#f9f7f2bf}.vw-onb .side-help{color:#f9f7f273;font-size:12.5px;line-height:1.6}.vw-onb .side-help a{color:#f9f7f2b3}.vw-onb .main{flex-direction:column;flex:1;align-items:center;display:flex;overflow-y:auto}.vw-onb .main-inner{text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:620px;margin-block:auto;padding:48px;display:flex}.vw-onb .form-panel{text-align:left;flex-direction:column;gap:16px;width:100%;display:flex}.vw-onb .field{width:100%}.vw-onb .field label{letter-spacing:.02em;color:var(--tekst);margin-bottom:7px;font-size:13px;font-weight:600;display:block}.vw-onb .field textarea{width:100%;color:var(--tekst);border:1px solid var(--fjell-400);resize:vertical;background:#fff;border-radius:6px;outline:none;padding:13px 14px;font-family:inherit;font-size:14.5px;line-height:1.6;transition:border-color .2s}.vw-onb .field textarea:focus{border-color:var(--sjodyp)}.vw-onb .field textarea::placeholder{color:var(--tekst-svak)}.vw-onb .field input[type=text],.vw-onb .field input[type=password],.vw-onb .field input[type=email]{width:100%;color:var(--tekst);border:1px solid var(--fjell-400);background:#fff;border-radius:6px;outline:none;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .2s}.vw-onb .field input:focus{border-color:var(--sjodyp)}.vw-onb .field input::placeholder{color:var(--tekst-svak)}.vw-onb .field .hint{color:var(--tekst-svak);margin-top:6px;font-size:12px}.vw-onb .pw-wrap{position:relative}.vw-onb .pw-wrap input{padding-right:44px}.vw-onb .pw-toggle{cursor:pointer;width:42px;color:var(--tekst-svak);background:0 0;border:none;border-radius:6px;place-content:center;display:grid;position:absolute;top:0;bottom:0;right:0}.vw-onb .pw-toggle:hover{color:var(--tekst)}.vw-onb .check-row{color:var(--tekst-dempet);align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;display:flex}.vw-onb .check-row a{color:var(--tekst);text-underline-offset:2px;text-decoration:underline}.vw-onb .check-row input[type=checkbox]{appearance:none;border:1.5px solid var(--fjell-400);cursor:pointer;background:#fff;border-radius:4px;flex-shrink:0;place-content:center;width:18px;height:18px;margin-top:2px;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-grid}.vw-onb .check-row input[type=checkbox]:before{content:"";clip-path:polygon(14% 52%,0 68%,38% 100%,100% 20%,84% 6%,36% 70%);background:#fff;width:10px;height:10px;transition:transform .13s ease-out;transform:scale(0)}.vw-onb .check-row input[type=checkbox]:checked{background:var(--sjodyp);border-color:var(--sjodyp)}.vw-onb .check-row input[type=checkbox]:checked:before{transform:scale(1)}.vw-onb .check-row input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px #3a5a6240}.vw-onb .check-row input[type=checkbox].error{border-color:#a8503c;box-shadow:0 0 0 3px #8b3a2a21}.vw-onb .form-error{color:#a8503c;margin:0;font-size:13px}.vw-onb .step-back:focus-visible,.vw-onb .pw-toggle:focus-visible,.vw-onb .connect-btn:focus-visible,.vw-onb .goal-item:focus-visible,.vw-onb .add-row:focus-visible,.vw-onb .invite-row .rm-row:focus-visible{outline:none;box-shadow:0 0 0 3px #3a5a6247}.vw-onb .prop-item:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #3a5a6247}.vw-onb .quiet-note{color:var(--tekst-svak);font-size:12.5px;line-height:1.6}.vw-onb .quiet-note a{color:var(--tekst-dempet);text-underline-offset:2px}.vw-onb .confirm-row{color:var(--tekst);align-items:center;gap:9px;font-size:14px;font-weight:500;display:flex}.vw-onb .confirm-row svg{color:var(--sand);flex-shrink:0}.vw-onb .stripe-panel{text-align:left;background:0 0;border:0;width:100%;max-width:1000px;margin-inline:auto;padding:0}.vw-onb .stripe-panel .stripe-panel-msg{padding:22px 24px 24px}.vw-onb #s-plan .main-inner{padding-block:36px;padding-inline:24px}.vw-onb .pay-skel{animation:.3s both vw-skel-enter}.vw-onb .pay-skel-inner{justify-content:space-between;max-width:920px;margin-inline:auto;padding:0 47px 40px 32px;display:flex}.vw-onb .ps-left,.vw-onb .ps-right{width:380px}.vw-onb .ps-bar{background-color:#00000014;border-radius:7px;position:relative;overflow:hidden}.vw-onb .ps-bar:before,.vw-onb .ps-bar:after{content:"";mix-blend-mode:soft-light;background:linear-gradient(90deg,#fff0,#ffffff80 50%,#fff0);width:200%;height:100%;animation:1.3s linear infinite forwards vw-placeload;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.vw-onb .ps-bar:before{mix-blend-mode:unset;background:linear-gradient(90deg,#fff0,#ffffff1a 50%,#fff0)}.vw-onb .ps-title{border-radius:20px;width:85px;height:16px;margin:2px 0}.vw-onb .ps-price{border-radius:20px;width:123px;height:28px;margin:13px 0 32px}.vw-onb .ps-item{margin-bottom:24px;display:flex}.vw-onb .ps-item-img{flex:none;width:42px;height:42px}.vw-onb .ps-item-lines{flex-direction:column;justify-content:space-between;width:280px;height:42px;margin-left:12px;display:flex}.vw-onb .ps-item-line{height:12px}.vw-onb .ps-button{height:55px;margin-bottom:8px}.vw-onb .ps-form{margin-top:32px}.vw-onb .ps-header{border-radius:20px;width:160px;height:26px;margin-bottom:8px}.vw-onb .ps-onerow{height:38px;margin-bottom:32px}.vw-onb .ps-tworow{height:74px;margin-bottom:24px}.vw-onb .ps-link{height:110px;margin-bottom:24px}.vw-onb .ps-submit{margin-bottom:16px}.vw-onb .ps-footer{border-radius:20px;max-width:245px;height:20px;margin-inline:auto}@keyframes vw-placeload{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes vw-skel-enter{0%{opacity:.1}to{opacity:1}}@media (prefers-reduced-motion:reduce){.vw-onb .pay-skel,.vw-onb .ps-bar:before,.vw-onb .ps-bar:after{animation:none}}.vw-onb #s-maal .main-inner{padding-block:30px}.vw-onb #s-plan .main h2{font-size:26px}.vw-onb .stripe-head{border-bottom:1px solid var(--fjell-200);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;padding-bottom:13px;display:flex}.vw-onb .stripe-sub{font-size:14px;font-weight:600}.vw-onb .stripe-price{color:var(--tekst-dempet);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px}.vw-onb .stripe-fields{flex-direction:column;gap:11px;display:flex}.vw-onb .stripe-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.vw-onb .trust-row{color:var(--tekst-svak);justify-content:center;align-items:center;gap:7px;font-size:12px;display:flex}.vw-onb .trust-row svg{flex-shrink:0}.vw-onb .pay-spinner{border:2px solid var(--fjell-400);border-top-color:var(--sjodyp);border-radius:999px;width:26px;height:26px;animation:.8s linear infinite vw-pay-spin}.vw-onb .pay-spinner.on-dark{border-color:#f9f7f240;border-top-color:var(--varmhvit)}@keyframes vw-pay-spin{to{transform:rotate(360deg)}}.vw-onb .pay-mark{display:block}.vw-onb .pm-ring{stroke-dasharray:188.5;stroke-dashoffset:188.5px;animation:.5s cubic-bezier(.4,0,.2,1) .1s forwards vw-pm-ring-draw}@keyframes vw-pm-ring-draw{to{stroke-dashoffset:0}}.vw-onb .pm-check{stroke-dasharray:34;stroke-dashoffset:34px;animation:.28s ease-out .48s forwards vw-pm-check-draw}@keyframes vw-pm-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.vw-onb .pm-ring,.vw-onb .pm-check{stroke-dashoffset:0;animation:none}.vw-onb .pay-spinner,.vw-onb .connect-spinner{animation:none}}.vw-onb .connect-btn{border:1px solid var(--fjell-400);width:100%;color:var(--tekst);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:14px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .2s,background .2s;display:flex}.vw-onb .connect-btn:not(:disabled):hover{border-color:var(--sjodyp)}.vw-onb .connect-btn:disabled{cursor:default;color:var(--tekst-svak)}.vw-onb .connect-spinner{border:2px solid var(--fjell-400);border-top-color:var(--sjodyp);border-radius:999px;width:18px;height:18px;animation:.8s linear infinite vw-pay-spin}.vw-onb .prop-list{border:1px solid var(--fjell-400);text-align:left;background:#fff;border-radius:8px;width:100%;overflow:hidden}.vw-onb .prop-item{width:100%;color:var(--tekst);border:none;border-bottom:1px solid var(--fjell-200);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;font-family:inherit;font-size:14px;transition:background .15s;display:flex}.vw-onb .prop-item:last-child{border-bottom:none}.vw-onb .prop-item:hover{background:var(--fjell-200)}.vw-onb .prop-item .pid{color:var(--tekst-svak);font-size:12px}.vw-onb .invite-fail-list{border:1px solid var(--fjell-400);text-align:left;background:#fff;border-radius:8px;width:100%;overflow:hidden}.vw-onb .invite-fail-row{border-bottom:1px solid var(--fjell-200);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.vw-onb .invite-fail-row:last-child{border-bottom:none}.vw-onb .invite-fail-email{color:var(--tekst);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.vw-onb .btn-copy{color:var(--sjodyp);border:1px solid var(--fjell-400);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .2s,background .15s}.vw-onb .btn-copy:hover{border-color:var(--sjodyp);background:var(--fjell-200)}.vw-onb .btn-copy:focus-visible{outline:none;box-shadow:0 0 0 3px #3a5a6247}.vw-onb .goal-list{flex-direction:column;gap:9px;width:100%;display:flex}.vw-onb .goal-item{text-align:left;width:100%;color:var(--tekst);border:1px solid var(--fjell-400);cursor:pointer;background:#fff;border-radius:8px;padding:13px 18px;font-family:inherit;font-size:14.5px;font-weight:500;line-height:1.5;transition:border-color .2s,background .2s}.vw-onb .goal-item .sub{color:var(--tekst-svak);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.vw-onb .goal-item:hover{border-color:var(--sjodyp)}.vw-onb .goal-item.selected{border-color:var(--sjodyp);background:var(--fjell-200);box-shadow:inset 0 0 0 1px var(--sjodyp)}.vw-onb .timeline{text-align:left;flex-direction:column;width:fit-content;max-width:100%;margin-inline:auto;display:flex}.vw-onb .tl-item{gap:16px;display:flex}.vw-onb .tl-rail{flex-direction:column;align-items:center;display:flex}.vw-onb .tl-node{border:1.5px solid var(--sand-300);background:#fff;border-radius:999px;flex-shrink:0;place-content:center;width:22px;height:22px;display:grid}.vw-onb .tl-node:after{content:"";background:var(--sand-300);border-radius:999px;width:6px;height:6px}.vw-onb .tl-node.done{background:var(--sand);border-color:var(--sand);color:#fff}.vw-onb .tl-node.done:after{display:none}.vw-onb .tl-line{background:var(--sand-300);flex:1;width:1.5px;min-height:20px;margin-block:3px}.vw-onb .tl-item:last-child .tl-line{display:none}.vw-onb .tl-body{padding-top:1px;padding-bottom:24px}.vw-onb .tl-item:last-child .tl-body{padding-bottom:0}.vw-onb .tl-what{color:var(--tekst);font-size:14.5px;line-height:1.55}.vw-onb #s-videre .scene-inner{text-align:left;align-items:flex-start;max-width:400px}.vw-onb #s-videre .timeline{width:100%;margin-inline:0}.vw-onb #s-invite .lead{max-width:58ch}.vw-onb .field-labels{gap:8px;margin-bottom:7px;display:flex}.vw-onb .field-labels label{flex:1;margin-bottom:0}.vw-onb .field-labels .lbl-lang{letter-spacing:.02em;width:92px;color:var(--tekst);flex-shrink:0;font-size:13px;font-weight:600}.vw-onb .invite-rows{flex-direction:column;gap:10px;display:flex}.vw-onb .invite-row{align-items:center;gap:8px;display:flex}.vw-onb .invite-row input{flex:1;min-width:0}.vw-onb .invite-lang{border:1px solid var(--fjell-400);border-radius:6px;flex-shrink:0;width:92px;height:44px;display:inline-flex;overflow:hidden}.vw-onb .invite-lang button{letter-spacing:.03em;color:var(--tekst-svak);cursor:pointer;background:#fff;border:none;flex:1;padding:0;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s,color .15s}.vw-onb .invite-lang button+button{border-left:1px solid var(--fjell-400)}.vw-onb .invite-lang button[aria-pressed=true]{background:var(--sjodyp);color:var(--varmhvit)}.vw-onb .rm-spacer{flex-shrink:0;width:40px}.vw-onb .invite-row .rm-row{border:1px solid var(--fjell-400);width:40px;height:44px;color:var(--tekst-svak);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;place-content:center;transition:color .15s,border-color .15s;display:grid}.vw-onb .invite-row .rm-row:hover{color:#a8503c;border-color:#a8503c}.vw-onb .add-row{color:var(--tekst-dempet);cursor:pointer;background:0 0;border:none;border-radius:6px;align-self:flex-start;align-items:center;gap:8px;margin-top:-4px;padding:4px 2px;font-family:inherit;font-size:13.5px;font-weight:500;display:inline-flex}.vw-onb .add-row:hover{color:var(--sjodyp)}.vw-onb .add-row svg{color:var(--sand)}