:root{--bg:color-mix(in srgb,var(--pc-dark-accent) 13%,var(--pc-surface));--bg-2:color-mix(in srgb,var(--pc-dark-accent) 34%,var(--pc-surface));--surface:var(--pc-surface);--surface-2:var(--pc-surface-2);--line:var(--pc-line);--line-2:color-mix(in srgb,var(--pc-dark-accent) 27%,var(--pc-surface));--input-line:color-mix(in srgb,var(--pc-dark-accent) 61%,var(--pc-surface));--ink:var(--pc-ink);--soft:var(--pc-soft-ink);--muted:var(--pc-muted);--primary:var(--pc-primary);--primary-ink:var(--pc-primary-ink);--accent:var(--pc-accent);--accent-soft:color-mix(in srgb,var(--pc-dark-accent) 23%,var(--pc-surface));--bloom:rgba(124,146,224,0.28);--ok:var(--pc-ok);--ok-bg:var(--pc-ok-bg);--warn:var(--pc-warn);--warn-bg:var(--pc-warn-bg);--bad:var(--pc-bad);--bad-bg:var(--pc-bad-bg);--rec:var(--pc-rec);--rec-ink:var(--pc-rec-ink);--fys-shadow-sm:0 1px 2px rgba(20,24,43,0.05),0 6px 18px -8px rgba(30,47,81,0.18);--shadow-float:0 2px 4px rgba(20,24,43,0.05),0 40px 80px -40px rgba(30,47,81,0.5);--shadow-btn:0 16px 30px -16px rgba(30,47,81,0.6);--r-card:24px;--r-box:14px;--r-pill:999px;--font:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--t-display:clamp(36px,4.6vw,62px);--t-h2:clamp(28px,3.3vw,46px);--t-h3:clamp(21px,1.8vw,26px);--t-lead:clamp(18px,1.45vw,21px);--t-body:17px;--t-small:14px;--t-label:12px;--track-display:-0.035em;--track-h2:-0.03em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--section:clamp(72px,9vw,128px);--gutter:clamp(20px,4vw,40px);--w-content:1200px;--w-mid:1080px;--w-head:760px;--w-read:680px;--list-indent:20px;--touch:44px;--ease-soft:cubic-bezier(0.22,1,0.36,1);--dur:140ms}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--ink);font:400 var(--t-body)/1.6 var(--font);-webkit-font-smoothing:antialiased;overflow-x:clip}main img,main video,body>footer img{display:block;max-width:100%;height:auto}main a,body>footer a{color:inherit}main :is(p,h1,h2,h3),body>footer :is(p,h1,h2,h3){margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wrap{width:100%;max-width:calc(var(--w-content) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.wrap--mid{max-width:calc(var(--w-mid) + 2 * var(--gutter))}.read{width:100%;max-width:calc(var(--w-read) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.sec{padding-block:var(--section)}.sec--white{background:var(--surface)}.sec>* + *{margin-top:clamp(40px,5vw,64px)}.stage{position:relative;isolation:isolate;background:radial-gradient(55% 45% at 85% 20%,var(--bloom) 0%,rgba(124,146,224,0) 72%),radial-gradient(60% 50% at 0% 100%,rgba(124,146,224,0.2) 0%,rgba(124,146,224,0) 70%),radial-gradient(80% 40% at 30% 0%,rgba(255,255,255,0.95) 0%,rgba(255,255,255,0) 70%),linear-gradient(180deg,var(--bg) 0%,var(--bg-2) 100%)}.stage--soft{background:radial-gradient(50% 40% at 10% 15%,rgba(124,146,224,0.16) 0%,rgba(124,146,224,0) 72%),radial-gradient(50% 45% at 100% 90%,rgba(124,146,224,0.18) 0%,rgba(124,146,224,0) 72%),var(--bg)}.head{width:100%;max-width:calc(var(--w-head) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter);text-align:center}.head>p{margin-top:var(--space-5);font-size:var(--t-lead);line-height:1.55;color:var(--soft);max-width:46ch;margin-inline:auto}.h2{font-size:var(--t-h2);line-height:1.06;font-weight:500;letter-spacing:var(--track-h2);text-wrap:balance;color:var(--ink)}.h3{font-size:var(--t-h3);line-height:1.18;font-weight:500;letter-spacing:-0.02em;color:var(--ink);text-wrap:balance}.v{color:var(--accent)}.h2 .v{display:block}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-6);border-radius:var(--r-pill);border:1px solid var(--input-line);background:var(--surface);color:var(--ink);font-family:inherit;font-size:15px;font-weight:600;letter-spacing:normal;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color var(--dur) ease,filter var(--dur) ease,transform var(--dur) ease}.btn:hover{border-color:var(--accent)}.btn--primary{background:var(--primary);border-color:var(--primary);color:var(--primary-ink);box-shadow:var(--shadow-btn)}.btn--primary:hover{border-color:var(--primary);filter:brightness(1.15)}.cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.cta-row--center{justify-content:center}.top{position:sticky;top:0;z-index:40;background:var(--bg);border-bottom:1px solid var(--line-2)}.hero{padding:clamp(40px,6vw,88px) 0 clamp(72px,9vw,120px)}.demo{display:grid;gap:var(--space-6);margin-top:var(--space-6)}@media (min-width:900px){.demo{grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:var(--space-8)}}.quote{position:relative;max-width:calc(860px + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.quote blockquote{margin:0;padding:clamp(32px,5vw,56px) clamp(24px,5vw,56px) clamp(24px,3vw,32px);border-radius:var(--r-card) var(--r-card) 0 0;background:var(--surface);box-shadow:var(--shadow-float)}.quote__mark{position:absolute;left:calc(var(--gutter) + clamp(24px,5vw,56px));top:-16px;width:44px;height:33px;fill:var(--accent);z-index:1}.quote blockquote p{font-size:clamp(20px,2vw,26px);line-height:1.45;letter-spacing:-0.015em;color:var(--ink)}.who{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5) clamp(24px,5vw,56px);border-radius:0 0 var(--r-card) var(--r-card);background:var(--surface);box-shadow:var(--shadow-float);border-top:1px solid var(--line-2)}.who img{width:52px;height:52px;border-radius:50%;object-fit:cover;object-position:50% 20%;flex:none}.who strong{display:block;font-weight:500;font-size:16px;color:var(--ink)}.who span span{display:block;font-size:var(--t-small);color:var(--muted);line-height:1.4}.chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-3)}.sec>.chips{margin-top:var(--space-8)}.chips li{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);background:var(--ok-bg);color:var(--ok);font-size:14px;font-weight:500}.chips li::before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / contain no-repeat}.tour__stage{display:grid;place-items:center;min-height:clamp(320px,34vw,420px);padding:clamp(28px,4vw,48px);border-radius:28px;background:radial-gradient(60% 55% at 50% 55%,rgba(124,146,224,0.32) 0%,rgba(124,146,224,0) 72%),radial-gradient(80% 50% at 30% 0%,rgba(255,255,255,0.95) 0%,rgba(255,255,255,0) 70%),linear-gradient(180deg,var(--bg) 0%,color-mix(in srgb,var(--pc-dark-accent) 40%,var(--pc-surface)) 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.7)}.tour__note{text-align:center;font-size:var(--t-small);color:var(--muted)}.ui{width:100%;max-width:400px;padding:var(--space-5) var(--space-6) var(--space-6);border-radius:22px;background:var(--surface);box-shadow:var(--shadow-float)}.ui__menu{list-style:none;margin:var(--space-3) 0 0;padding:6px;border-radius:16px;box-shadow:inset 0 0 0 1.5px var(--line-2),0 16px 28px -20px rgba(30,47,81,0.35);display:grid;gap:2px}.ui__menu li{position:relative;display:grid;gap:2px;padding:var(--space-3) var(--space-4);border-radius:12px;font-size:15px;font-weight:500;color:var(--primary)}.ui__menu li.is-on{background:var(--accent-soft)}.ui__key{font-size:12px;font-weight:500;color:var(--accent)}.ui__cursor{position:absolute;right:14px;top:50%;width:22px;height:22px;transform:translateY(-30%);fill:var(--primary);stroke:var(--pc-surface);stroke-width:1.4;stroke-linejoin:round;filter:drop-shadow(0 3px 4px rgba(20,24,43,0.22))}.ui__sec{list-style:none;margin:var(--space-2) 0 0;padding:0}.ui__sec li{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:10px 0;font-size:15px;color:var(--primary);border-bottom:1px solid var(--line-2)}.ui__sec li:last-child{border-bottom:0}.ui__sec .n{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--accent-soft);font-size:12px;font-weight:500;flex:none}.ui__hand{position:absolute;right:-10px;top:22px;width:28px;height:28px;fill:none;stroke:var(--primary);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 3px 4px rgba(20,24,43,0.22))}.ui__hand .fill{fill:var(--pc-surface);stroke:none}.meet{display:grid;gap:var(--space-10);align-items:center}@media (min-width:900px){.meet{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(40px,6vw,80px)}}.meet__media{margin:0}.meet__media video{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--r-card);background:var(--primary);box-shadow:var(--shadow-float)}.meet__media figcaption{margin-top:var(--space-3);font-size:var(--t-small);color:var(--muted)}.meet__text>p{margin-top:var(--space-5);font-size:var(--t-lead);line-height:1.55;color:var(--soft)}.meet__text .h2 .v{display:inline}.meet .cta-row{margin-top:var(--space-6)}.faq{display:grid;gap:var(--space-2);margin-top:var(--space-8)}.faq details{border-radius:var(--r-box);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.faq details[open]{box-shadow:var(--fys-shadow-sm),inset 0 0 0 1px var(--input-line)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--touch);padding:var(--space-4) var(--space-5);font-size:17px;font-weight:500;color:var(--ink)}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"";flex:none;width:12px;height:12px;background:var(--muted);-webkit-mask:linear-gradient(black,black) center / 100% 2px no-repeat,linear-gradient(black,black) center / 2px 100% no-repeat;mask:linear-gradient(black,black) center / 100% 2px no-repeat,linear-gradient(black,black) center / 2px 100% no-repeat;transition:transform 240ms var(--ease-soft)}.faq details[open] summary::after{transform:rotate(45deg);background:var(--accent)}.faq details p{padding:0 var(--space-5) var(--space-5);font-size:16px;line-height:1.6;color:var(--soft)}.faq a{color:var(--primary)}.close{padding-block:clamp(88px,11vw,152px);text-align:center}.close__in{max-width:calc(820px + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.close__in>p{margin-top:var(--space-6);font-size:var(--t-lead);color:var(--soft)}.close__cta{margin-top:var(--space-10);display:grid;justify-items:center;gap:var(--space-4)}.close__sub{font-size:var(--t-small);line-height:1.55;color:var(--muted);max-width:44ch}.close__sub a{color:var(--primary)}.flag{display:inline-flex;width:22px;height:22px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 3px var(--pc-surface),0 6px 12px -6px rgba(30,47,81,0.5);flex:none}.flag svg{width:100%;height:100%}.close__card{display:grid;gap:0;align-items:stretch;text-align:left}.close__card>*{background:var(--surface)}@media (min-width:860px){.close__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.close__media{margin:0;min-height:260px;border-radius:var(--r-card) var(--r-card) 0 0;overflow:hidden}.close__media img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.close__card .close__in{max-width:none;margin:0;padding:clamp(28px,4vw,56px);border-radius:0 0 var(--r-card) var(--r-card)}@media (min-width:860px){.close__media{border-radius:var(--r-card) 0 0 var(--r-card)}.close__card .close__in{border-radius:0 var(--r-card) var(--r-card) 0;display:grid;align-content:center}}.close__card{filter:drop-shadow(0 30px 50px rgba(30,47,81,0.18))}.close__card .h2 .v{display:block}.close__card .close__in>p{margin-top:var(--space-5);font-size:var(--t-lead);color:var(--soft)}.close__card .close__cta{justify-items:start;margin-top:var(--space-8)}.stats__src{max-width:calc(var(--w-mid) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter);font-size:13px;line-height:1.5;color:var(--muted)}.sec>.stats__src{margin-top:var(--space-4)}.stats__src a{color:var(--soft)}.rings{list-style:none;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-8) clamp(40px,8vw,120px)}.sec>.rings{margin-top:var(--space-10)}.rings li{display:grid;justify-items:center;gap:var(--space-4);max-width:240px;text-align:center}.rings__fig{position:relative;width:clamp(140px,14vw,180px);aspect-ratio:1}.ring{width:100%;height:100%;transform:rotate(-90deg)}.rings__fig strong{position:absolute;inset:0;display:grid;place-items:center;font-size:clamp(32px,3.2vw,44px);font-weight:500;letter-spacing:-0.035em;color:var(--accent)}.rings span{font-size:clamp(16px,1.3vw,18px);line-height:1.35;color:var(--ink)}.rings ~ .stats__src{text-align:center;max-width:calc(640px + 2 * var(--gutter))}.rings li{align-content:start;max-width:280px}.rings span b{font-weight:500;color:var(--accent)}.rings{gap:var(--space-6)}.rings li{width:min(100%,300px);max-width:300px;padding:var(--space-8) var(--space-6) var(--space-6);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-float)}.rings__fig{width:clamp(168px,15vw,196px)}.rings__fig strong{font-size:clamp(42px,4vw,56px)}.rings span{font-size:clamp(17px,1.35vw,19px)}.rings ~ .stats__src{padding-top:10px}.konsult{margin-top:var(--space-6);max-width:380px;overflow:hidden;border:1px solid var(--line);border-radius:22px;background:var(--surface);box-shadow:var(--shadow-float)}.konsult__tl + .konsult__tl{margin-top:var(--space-3)}@media (max-width:899px){.konsult{max-width:none}}@media (min-width:900px){.konsult{margin-top:0;max-width:none;width:100%;display:flex;flex-direction:column}}@media (max-width:899px){.konsult{margin-top:var(--space-8)}}.konsult{display:grid}.nf__txt{margin:2px 0 0;min-height:1.35em;font-size:15px;line-height:1.35;color:var(--ink)}.nf__txt.is-typing::after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.15em;border-radius:1px;background:var(--accent)}.gain{position:relative;background:linear-gradient(160deg,var(--primary) 0%,color-mix(in srgb,var(--primary) 70%,var(--accent)) 100%);color:var(--primary-ink)}.gain .h2{color:var(--primary-ink)}.gain .h2 .v{color:var(--on-navy-accent)}.gain__list{list-style:none;margin:var(--space-12) auto 0;display:grid;gap:0}.gain__list li{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;border-top:1px solid color-mix(in srgb,var(--primary-ink) 16%,transparent)}.gain__list li:first-child{border-top:0}.gain__ic{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;flex:none;background:color-mix(in srgb,var(--primary-ink) 10%,transparent);color:var(--primary-ink)}.gain__ic svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gain__list strong{font-size:clamp(20px,1.9vw,26px);font-weight:500;letter-spacing:-0.02em;line-height:1.2}@media (min-width:820px){.gain__list{grid-template-columns:repeat(3,minmax(0,1fr))}.gain__list li{flex-direction:column;gap:var(--space-5);padding:var(--space-2) var(--space-6);text-align:center;border-top:0;border-left:1px solid color-mix(in srgb,var(--primary-ink) 16%,transparent)}.gain__list li:first-child{border-left:0}}.gain__cta{margin-top:var(--space-12)}.btn--light{background:var(--surface);border-color:var(--surface);color:var(--primary);box-shadow:0 16px 30px -16px rgba(0,0,0,.45)}.btn--light:hover{filter:brightness(.96)}.belt{padding:var(--space-6) 0;background:var(--surface);border-bottom:1px solid var(--line)}.gain{background:linear-gradient(180deg,var(--primary) 0%,color-mix(in srgb,var(--primary) 78%,var(--accent)) 100%)}.gain .h2{font-size:clamp(32px,3.6vw,52px)}.gain__list{margin-top:clamp(48px,6vw,80px)}.gain__list li{gap:var(--space-4);border-color:color-mix(in srgb,var(--primary-ink) 10%,transparent)}.gain__ic{width:auto;height:auto;background:none;color:var(--on-navy-accent)}.gain__ic svg{width:30px;height:30px;stroke-width:1.3}.gain__list strong{font-size:clamp(22px,2.3vw,32px);font-weight:400;letter-spacing:-0.025em}@media (min-width:820px){.gain__list li{gap:var(--space-4);padding:var(--space-4) var(--space-6);border-left-color:color-mix(in srgb,var(--primary-ink) 10%,transparent)}}.gain__cta{margin-top:clamp(48px,6vw,80px)}@media (min-width:820px){.gain__list{grid-template-columns:repeat(4,minmax(0,1fr));max-width:calc(1080px + 2 * var(--gutter))}.gain__list li{padding-inline:var(--space-4)}.gain__list strong{font-size:clamp(20px,2vw,28px)}}.who__initials{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;flex:none;background:var(--accent-soft);color:var(--accent);font-size:16px;font-weight:500;letter-spacing:.02em}.gain__list strong{text-wrap:balance}.rings span b{font-weight:500;color:var(--primary);padding:0 3px;margin:0 -1px;border-radius:4px;background:linear-gradient(180deg,transparent 42%,color-mix(in srgb,var(--accent) 22%,transparent) 42%,color-mix(in srgb,var(--accent) 22%,transparent) 94%,transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.rings li{width:min(100%,340px);max-width:340px;padding:var(--space-10) var(--space-8) var(--space-8);gap:var(--space-5)}.rings__fig{width:clamp(120px,11vw,148px)}.rings__fig strong{font-size:clamp(32px,3vw,42px)}.rings span{font-size:clamp(21px,1.6vw,23px);line-height:1.3}.day__chip{justify-self:end;padding:3px 11px;border-radius:var(--r-pill);background:var(--warn-bg);color:var(--warn);font-size:13px;font-weight:500}.day__done{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:16px;background:var(--ok-bg);color:var(--ok)}.day__done strong{display:block;font-size:15px;font-weight:500;color:var(--ok)}.day__done span span{display:block;font-size:13px;color:color-mix(in srgb,var(--ok) 75%,var(--surface))}.js-day .float--done .day__chip{transition:background-color .35s,color .35s,transform .35s var(--ease-soft)}.js-day .float--done .day__chip.is-pending{background:var(--warn-bg);color:var(--warn)}.js-day .float--done .day__chip.is-pop{transform:scale(1.08)}.js-day .float--done .day__done{opacity:0;transform:translateY(8px) scale(.97);transition:opacity .5s var(--ease-soft),transform .5s var(--ease-soft)}.js-day .float--done .day__done.is-in{opacity:1;transform:none}.float--done .day__chip{padding:2px 10px;font-size:12px}.js-day .float--done .day__done{max-height:0;margin-top:0;padding-block:0;overflow:hidden;transition:max-height .55s var(--ease-soft),margin-top .55s var(--ease-soft),padding-block .55s var(--ease-soft),opacity .45s var(--ease-soft) .1s,transform .45s var(--ease-soft) .1s}.js-day .float--done .day__done.is-in{max-height:90px;margin-top:var(--space-3);padding-block:var(--space-3)}.js-day .float--done{opacity:0;transform:translateY(18px) scale(.98);transition:opacity .6s var(--ease-soft),transform .6s var(--ease-soft)}.js-day .float--done.is-shown{opacity:1;transform:none}.day__done strong{font-size:18px;letter-spacing:-0.01em}.js-day .float--done .day__done{transition:max-height .55s var(--ease-soft),margin-top .55s var(--ease-soft),padding-block .55s var(--ease-soft),opacity .45s var(--ease-soft) .3s,transform .45s var(--ease-soft) .3s}@media (min-width:820px){.gain__list{grid-template-columns:repeat(3,minmax(0,1fr));max-width:calc(var(--w-mid) + 2 * var(--gutter))}}:root{--navy-base:linear-gradient(160deg,color-mix(in srgb,var(--pc-accent) 15%,var(--pc-primary)) 0%,var(--primary) 52%,color-mix(in srgb,black 16%,var(--pc-primary)) 100%);--navy-light:radial-gradient(120% 90% at 50% 120%,rgba(108,132,222,0.5) 0%,rgba(108,132,222,0.16) 45%,transparent 75%)}.gain{background:var(--navy-light),var(--navy-base)}@media (min-width:900px){.meet{grid-template-columns:minmax(0,0.85fr) minmax(0,1fr)}}.meet__media video{aspect-ratio:4 / 5;object-position:50% 40%;max-height:640px}@media (max-width:899px){.meet__media video{aspect-ratio:4 / 5;max-width:460px;margin-inline:auto;display:block}}.btn--outline{border:1.5px solid var(--primary);color:var(--primary);background:var(--surface);box-shadow:var(--fys-shadow-sm)}.btn--outline:hover{border-color:var(--primary);background:var(--accent-soft)}.faqx{display:grid;gap:var(--space-10);align-items:start}@media (min-width:900px){.faqx{grid-template-columns:minmax(0,0.8fr) minmax(0,1.4fr);gap:clamp(40px,6vw,96px)}.faqx__head{position:sticky;top:calc(var(--space-12) + 64px)}}.faqx__head .h2 .v{display:block}.faqx__head p{margin-top:var(--space-5);max-width:30ch;font-size:17px;line-height:1.5;color:var(--soft)}.faqx__head a{color:var(--primary);font-weight:500}.faqx .faq{margin-top:0;gap:0;padding:var(--space-2) var(--space-6);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-float)}.faqx .faq details{border-radius:0;background:none;box-shadow:none;border-top:1px solid var(--line)}.faqx .faq details:first-child{border-top:0}.faqx .faq details[open]{box-shadow:none}.faqx .faq summary{min-height:72px;padding:var(--space-4) 0;font-size:18px}.faqx .faq summary::after{width:14px;height:14px;background:var(--accent)}.faqx .faq details p{padding:0 var(--space-10) var(--space-6) 0}.close__media{position:relative}.close__tag{position:absolute;left:var(--space-5);bottom:var(--space-5);padding:8px 14px;border-radius:var(--r-pill);background:var(--surface);color:var(--primary);font-size:14px;font-weight:500;box-shadow:var(--shadow-float)}.quotes{display:grid;gap:clamp(48px,5vw,64px) var(--space-8)}@media (min-width:900px){.quotes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.quotes .quote{display:flex;flex-direction:column;max-width:none;margin:0;padding-inline:0}.quotes .quote blockquote{flex:1}.quotes .quote blockquote p{font-size:clamp(19px,1.6vw,22px)}.quotes .quote__mark{left:clamp(24px,5vw,56px)}@media (max-width:600px){.quotes .quote__mark{left:24px}}.hero--wow{position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:center;min-height:clamp(560px,44vw,720px);padding:clamp(56px,7vw,112px) 0;background:var(--navy-light),var(--navy-base);color:var(--primary-ink)}.wow__grid{display:grid;gap:clamp(40px,5vw,64px);align-items:center}@media (min-width:960px){.wow__grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.wow__h1{margin:0 0 clamp(32px,3.5vw,48px);font-size:clamp(44px,calc(4.2vw + 10px),76px);line-height:1.02;font-weight:500;letter-spacing:-0.035em;color:var(--primary-ink)}.wow__h1 span{display:block}.wow__h1 .v{color:var(--on-navy-accent)}@media (min-width:601px){.wow__h1 span{white-space:nowrap}}@media (max-width:600px){.wow__h1{font-size:min(36px,9.4vw)}}.wow__stack{display:grid;gap:var(--space-3);width:100%;max-width:420px;margin:0;padding:0;list-style:none}@media (min-width:960px){.wow__stack{justify-self:end}.wow__stack li:nth-child(2){margin-left:28px}.wow__stack li:nth-child(3){margin-left:8px}.wow__stack li:nth-child(4){margin-left:44px}}.wow__stack li{display:flex;align-items:center;gap:var(--space-4);padding:16px 20px;border-radius:18px;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-float);font-size:17px;line-height:1.3}@media (max-width:600px){.wow__stack li{padding:12px 16px;font-size:16px}}.js-wow .wow__stack li{opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease-soft),transform .6s var(--ease-soft)}.js-wow .wow__stack li.is-in{opacity:1;transform:none}@media (min-width:960px){.wow__grid{grid-template-columns:1fr;gap:clamp(48px,5vw,72px)}.wow__h1{font-size:clamp(64px,7.4vw,116px);line-height:.98;letter-spacing:-0.045em}.wow__stack{position:relative;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-5);max-width:none;justify-self:stretch}.wow__stack li,.wow__stack li:nth-child(n){margin-left:0;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:20px 22px 22px;font-size:19px}.wow__stack::before{content:"";position:absolute;left:22px;right:22px;top:50%;height:2px;background:color-mix(in srgb,var(--accent) 45%,transparent);z-index:-1;transform-origin:left center}.js-wow .wow__stack::before{transform:scaleX(0);transition:transform 3.2s cubic-bezier(.4,0,.2,1) .5s}.js-wow .wow__stack.is-run::before{transform:scaleX(1)}}@media (min-width:960px){.hero--wow{min-height:clamp(520px,40vw,640px)}.wow__grid{gap:clamp(40px,4vw,56px)}.wow__h1{font-size:clamp(52px,5.4vw,84px);line-height:1.02;letter-spacing:-0.04em;margin-bottom:clamp(28px,3vw,40px)}.wow__stack{gap:var(--space-4)}.wow__stack li,.wow__stack li:nth-child(n){padding:16px 18px 18px;font-size:17px;gap:var(--space-2)}}.wow__eve{--t:clamp(30px,3vw,44px);display:grid;grid-template-columns:auto minmax(48px,1fr) auto;align-items:start;column-gap:clamp(16px,2vw,28px);max-width:680px;margin:0 0 clamp(32px,3.5vw,44px)}@media (max-width:600px){.wow__eve{--t:30px}}.hero--wow{min-height:clamp(600px,46vw,780px)}.wow__grid{position:relative;z-index:1}.hero--wow::before,.hero--wow::after{content:"";position:absolute;z-index:0;aspect-ratio:1;border-radius:50%;pointer-events:none}.hero--wow::before{width:min(1180px,96vw);right:-30%;top:-62%;background:linear-gradient(205deg,color-mix(in srgb,var(--primary-ink) 10%,transparent) 0%,color-mix(in srgb,var(--primary-ink) 3%,transparent) 50%,transparent 78%)}.hero--wow::after{width:min(820px,70vw);right:-14%;bottom:-64%;background:linear-gradient(25deg,color-mix(in srgb,var(--accent) 34%,transparent) 0%,color-mix(in srgb,var(--accent) 10%,transparent) 55%,transparent 82%)}@media (max-width:959px){.hero--wow::before{right:-60%;top:-40%}.hero--wow::after{right:-40%;bottom:-30%}}@media (prefers-reduced-motion:no-preference){.hero--wow::before{animation:drift 22s ease-in-out infinite alternate}.hero--wow::after{animation:drift 28s ease-in-out infinite alternate-reverse}}@keyframes drift{to{transform:translate(-3%,4%)}}.wow__video{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:.38;pointer-events:none}.wow__overlay{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(160deg,color-mix(in srgb,var(--primary) 90%,transparent) 0%,color-mix(in srgb,var(--primary) 82%,transparent) 55%,color-mix(in srgb,var(--accent) 62%,transparent) 100%)}.hero--wow::before,.hero--wow::after{z-index:1}.wow__grid{z-index:2}.hero--wow{text-align:left;padding-top:clamp(120px,11vw,168px)}.gain--trust .gain__list li{gap:var(--space-2)}.gain--trust .gain__list strong{font-size:clamp(22px,2.1vw,28px);font-weight:500}.gain__ic--flag{width:30px !important;height:30px !important;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px color-mix(in srgb,var(--primary-ink) 85%,transparent)}.gain__ic--flag svg{width:100% !important;height:100% !important;stroke:none}.gain--trust .gain__ic{margin-bottom:var(--space-2)}.gain--trust .gain__cta{margin-top:var(--space-8)}@media (max-width:819px){.gain--trust .gain__list li{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:var(--space-4);row-gap:var(--space-1);align-items:start;text-align:left;padding:var(--space-6) 0}.gain--trust .gain__ic{grid-row:span 2;margin:2px 0 0}.gain--trust .gain__list strong{font-size:22px}.gain--trust .gain__cta{padding-inline:var(--gutter)}}.hero--wow{background:var(--navy-base)}.wow__video{opacity:1;filter:saturate(.9) contrast(1.05)}.wow__overlay{background:linear-gradient(90deg,color-mix(in srgb,color-mix(in srgb,var(--primary) 82%,black) 96%,transparent) 0%,color-mix(in srgb,color-mix(in srgb,var(--primary) 82%,black) 92%,transparent) 34%,color-mix(in srgb,var(--primary) 74%,transparent) 66%,color-mix(in srgb,var(--primary) 58%,transparent) 100%),linear-gradient(0deg,color-mix(in srgb,color-mix(in srgb,var(--primary) 82%,black) 70%,transparent) 0%,transparent 38%)}.hero--wow::before,.hero--wow::after{display:none}.wow__h1{font-size:clamp(54px,6vw,96px);line-height:1;letter-spacing:-0.045em}.wow__h1 .v{color:var(--on-navy-accent)}@media (max-width:959px){.wow__overlay{background:linear-gradient(180deg,color-mix(in srgb,color-mix(in srgb,var(--primary) 82%,black) 82%,transparent) 0%,color-mix(in srgb,color-mix(in srgb,var(--primary) 82%,black) 88%,transparent) 55%,color-mix(in srgb,color-mix(in srgb,var(--primary) 82%,black) 94%,transparent) 100%)}}@media (max-width:600px){.wow__h1{font-size:min(38px,9.8vw)}}:root{--on-navy-accent:var(--pc-dark-accent)}ul.wrap,ol.wrap{margin-inline:auto}.js .rv{opacity:0;transform:translateY(18px);transition:opacity 700ms var(--ease-soft),transform 700ms var(--ease-soft)}.js .rv.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .rv{opacity:1;transform:none;transition:none}.faq summary::after{transition:none}}@media (max-width:767px){.cta-row{flex-direction:column;align-items:stretch;text-align:center}.cta-row .btn,.close__cta .btn{width:100%}.close__cta{justify-items:stretch}.head{text-align:left}.head>p{margin-inline:0}.chips{justify-content:flex-start;padding-inline:var(--gutter)}.tour__stage{padding:var(--space-5);min-height:0}.ui{padding:var(--space-4) var(--space-5) var(--space-5)}.quote blockquote,.who{padding-inline:24px}.quote__mark{left:calc(var(--gutter) + 24px)}.close__card .close__cta{justify-items:stretch}}:root{--ease-silk:cubic-bezier(0.16,1,0.3,1);--rv-dur:1500ms}@media (prefers-reduced-motion:no-preference){.js .rv{opacity:0;transform:translateY(32px);filter:blur(6px);transition:opacity var(--rv-dur) var(--ease-silk),transform var(--rv-dur) var(--ease-silk),filter 1100ms var(--ease-silk);will-change:opacity,transform}.js .rv.is-in{opacity:1;transform:none;filter:none}.js .head.rv .v,.js .faqx__head.rv .v,.js .meet__text.rv .v,.js .close__in.rv .v{opacity:0;transition:opacity 1600ms var(--ease-silk) 350ms}.js .rv.is-in .v{opacity:1}.js .rv-list{opacity:1;transform:none;filter:none}.js .rv-list>*{opacity:0;transform:translateY(28px);filter:blur(4px);transition:opacity 1400ms var(--ease-silk),transform 1400ms var(--ease-silk),filter 1000ms var(--ease-silk);transition-delay:calc(var(--i,0) * 160ms + 120ms)}.js .rv-list.is-in>*{opacity:1;transform:none;filter:none}.js .rv .close__media img,.js .rv .meet__media video{transform:scale(1.06);transition:transform 2600ms var(--ease-silk)}.js .rv.is-in .close__media img,.js .rv.is-in .meet__media video{transform:none}.close__media,.meet__media{overflow:hidden}.wow__video{animation:heroVid 2000ms var(--ease-silk) both,heroPush 14s ease-out both}.wow__h1 .h1__a,.wow__h1 .v{animation:heroIn 2200ms var(--ease-silk) both}.wow__h1 .h1__a{animation-delay:.5s}.wow__h1 .v{animation-delay:.5s}.wow__h1 .h1__a,.wow__h1 .v{animation-duration:1100ms}}@keyframes heroIn{from{opacity:0;transform:translateY(26px);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes heroVid{from{opacity:0}to{opacity:1}}@keyframes heroPush{from{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.wow__h1 .h1__a,.wow__h1 .v{animation:none}.wow__h1 .h1__a,.wow__h1 .v{overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em}.wow__h1 .ln{animation:lineUp 1100ms var(--ease-silk) .2s backwards}.wow__video{animation:heroVid 1600ms ease-out both,heroPush 14s ease-out both}}@keyframes lineUp{from{transform:translateY(105%)}to{transform:none}}:root{--navy-deep:color-mix(in srgb,var(--primary) 82%,black)}.hero--full{min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:clamp(120px,12vw,160px) 0 clamp(80px,10vh,120px)}.hero--full .wow__grid{display:block;width:100%}.hero--full .wow__video{object-position:62% 30%;filter:saturate(.95) contrast(1.06)}.hero--full .wow__overlay{background:linear-gradient(90deg,color-mix(in srgb,var(--navy-deep) 97%,transparent) 0%,color-mix(in srgb,var(--navy-deep) 93%,transparent) 30%,color-mix(in srgb,var(--primary) 88%,transparent) 62%,color-mix(in srgb,var(--primary) 84%,transparent) 100%),linear-gradient(0deg,color-mix(in srgb,var(--navy-deep) 92%,transparent) 0%,color-mix(in srgb,var(--navy-deep) 40%,transparent) 34%,transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--navy-deep) 50%,transparent) 0%,transparent 22%)}.hero--full .wow__h1{font-size:clamp(52px,6.2vw,104px);line-height:.98;letter-spacing:-0.045em;margin-bottom:calc(clamp(36px,4.5vh,56px) - 10px)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hero--full{view-timeline:--hero block}.hero--full .wow__grid{animation:fullOut linear both;animation-timeline:--hero;animation-range:exit 0% exit 70%}.hero--full .wow__overlay{animation:fullDim linear both;animation-timeline:--hero;animation-range:exit 0% exit 100%}}}@keyframes fullOut{to{opacity:0;transform:translateY(-60px)}}@keyframes fullDim{to{background-color:color-mix(in srgb,var(--navy-deep) 70%,transparent)}}@media (max-width:959px){.hero--full{padding:112px 0 clamp(56px,9vh,80px)}.hero--full .wow__video{object-position:68% 40%}.hero--full .wow__overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--navy-deep) 88%,transparent) 0%,color-mix(in srgb,var(--primary) 84%,transparent) 26%,color-mix(in srgb,var(--navy-deep) 92%,transparent) 50%,color-mix(in srgb,var(--navy-deep) 96%,transparent) 72%)}.hero--full .wow__h1{font-size:min(42px,10.6vw)}}.res__out div{display:grid;grid-template-columns:88px minmax(0,1fr);column-gap:var(--space-3);align-items:baseline}.res__out dt{font-size:12px;color:var(--muted)}.res__out dd{margin:0;font-size:15px;line-height:1.35;color:var(--ink)}.fr__ins{align-self:start;margin:var(--space-3) 0 0;padding:0 0 0 var(--list-indent,20px);display:grid;gap:6px;font-size:15px;line-height:1.4;color:var(--ink);opacity:0;visibility:hidden}.fr__ins li::marker{color:var(--accent)}.fr__field{transition:box-shadow .45s var(--ease-silk),padding .45s var(--ease-silk)}.fr__field.is-done{box-shadow:inset 0 0 0 1.5px transparent;padding-inline:0;font-weight:500;color:var(--primary)}.ui__sec li{z-index:1}.ui__sec li::before{content:"";position:absolute;z-index:-1;inset:2px -12px;border-radius:12px;background:var(--surface);box-shadow:0 0 0 1.5px var(--input-line),0 16px 26px -16px rgba(30,47,81,0.4);opacity:0;transition:opacity .3s var(--ease-soft)}.ui__sec li.is-grab{z-index:2;border-bottom-color:transparent}.ui__sec li.is-grab::before{opacity:1}.ui__sec .ui__hand{opacity:0;transform:scale(1.12);transition:opacity .35s var(--ease-soft),transform .35s var(--ease-soft)}.ui__sec .ui__hand.is-show{opacity:1;transform:none}.ui__sec .ui__hand.is-press{opacity:1;transform:scale(.9)}.js-tour .ui[data-anim]>:not(.ui__bar){transition:opacity .45s var(--ease-soft)}.js-tour .ui[data-anim].is-fade>:not(.ui__bar){opacity:0}.js-tour .ui.no-tr,.js-tour .ui.no-tr *{transition:none !important}.js-tour [data-anim="fraser"] .ui__menu{opacity:0;transform:translateY(-6px);transition:opacity .4s var(--ease-silk),transform .5s var(--ease-silk)}.js-tour [data-anim="fraser"] .ui__menu.is-open{opacity:1;transform:none}.js-tour [data-anim="fraser"] .ui__menu li{transition:background-color .3s var(--ease-soft)}.js-tour [data-anim="fraser"] .ui__cursor{opacity:0;transform:translate(44px,56px);transition:transform 1.2s cubic-bezier(.65,0,.3,1),opacity .4s var(--ease-soft)}.js-tour [data-anim="fraser"] .ui__cursor.is-move{opacity:1;transform:translateY(-30%)}.js-tour [data-anim="fraser"] .ui__cursor.is-press{opacity:1;transform:translateY(-30%) scale(.84);transition:transform .14s ease-out}.js-tour [data-anim="fraser"] .fr__ins{transition:opacity .5s var(--ease-soft),visibility 0s .5s}.js-tour [data-anim="fraser"] .fr__ins li{opacity:0;transform:translateY(6px);transition:opacity .6s var(--ease-silk),transform .7s var(--ease-silk)}.js-tour [data-anim="fraser"] .fr__ins.is-on{opacity:1;visibility:visible;transition:opacity .5s var(--ease-soft)}.js-tour [data-anim="fraser"] .fr__ins.is-on li{opacity:1;transform:none}.js-tour [data-anim="fraser"] .fr__ins.is-on li:nth-child(2){transition-delay:.15s}.js-tour [data-anim="fraser"] .fr__ins.is-on li:nth-child(3){transition-delay:.3s}.js-tour [data-anim="skabelon"] .ui__sec li{transition:transform 1.4s cubic-bezier(.65,0,.3,1),border-color .3s}.res__read{background:var(--accent-soft);color:var(--accent);opacity:0}.res__body{position:relative;margin-top:var(--space-4)}.res__out{display:grid;gap:10px;margin:0}.res__dz{position:absolute;inset:-6px -8px;display:grid;place-items:center;overflow:hidden;border:2px dashed var(--input-line);border-radius:16px;background:var(--accent-soft);opacity:0}.res__dzl{display:inline-flex;align-items:center;gap:var(--space-2);font-size:15px;font-weight:500;color:var(--accent)}.res__dzl svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.res__dzbar{position:absolute;left:0;bottom:0;width:100%;height:4px;background:var(--accent);transform:scaleX(0);transform-origin:0 50%}.res__tray{position:absolute;z-index:2;left:0;right:0;bottom:clamp(20px,3vw,36px);display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.rfile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:72px;height:86px;margin-inline:-2px;border-radius:12px;background:var(--surface);box-shadow:0 14px 26px -12px rgba(30,47,81,0.5);transform:rotate(var(--r));will-change:transform,opacity}.rfile svg{width:30px;height:37px}.rfile span{font-size:10.5px;font-weight:500;line-height:1;color:var(--primary)}.res__arr{width:44px;height:60px;margin:0 0 34px 14px;fill:none;stroke:var(--accent);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;opacity:.55}.res__cur{position:absolute;z-index:4;left:0;top:0;width:24px;height:24px;opacity:0;pointer-events:none;fill:var(--primary);stroke:var(--pc-surface);stroke-width:1.4;stroke-linejoin:round;filter:drop-shadow(0 3px 4px rgba(30,47,81,0.35));will-change:transform,opacity}@media (max-width:600px){.rfile{width:66px;height:80px}.rfile span{font-size:10px}.res__out div{grid-template-columns:84px minmax(0,1fr)}}.faqx .faq{width:100%}.meet--wide{grid-template-columns:minmax(0,1fr) !important;gap:var(--space-8);margin-top:clamp(32px,4vw,56px)}.meet--wide .meet__media{overflow:visible}.meet__frame{position:relative;overflow:hidden;border-radius:var(--r-card);background:var(--primary);box-shadow:var(--shadow-float)}.meet--wide .meet__media video{display:block;width:100%;max-width:none;max-height:none;aspect-ratio:16 / 9;object-fit:cover;object-position:50% 50%;margin:0;border-radius:0;box-shadow:none}.meet__play{display:none;position:absolute;left:50%;top:50%;width:clamp(64px,7vw,92px);aspect-ratio:1;padding:0;border:0;border-radius:50%;translate:-50% -50%;place-items:center;background:var(--surface);color:var(--primary);box-shadow:0 18px 40px -14px rgba(20,31,56,0.6);cursor:pointer;transition:transform .35s var(--ease-soft),opacity .35s var(--ease-soft),visibility 0s}.meet__play svg{width:36%;height:36%;fill:currentColor}.meet__play:hover{transform:scale(1.06)}.meet__play:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.meet__frame.has-play .meet__play{display:grid}.meet__frame.is-playing .meet__play{opacity:0;visibility:hidden;transition:opacity .3s var(--ease-soft),visibility 0s .3s}.meet--wide figcaption{text-align:center}.bl__card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--space-3);padding:10px 12px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2)}.bl__fields{grid-column:1 / -1;display:grid;gap:8px;margin:var(--space-3) 0 2px;padding-top:var(--space-3);border-top:1px solid var(--line-2)}.bl__fields div{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:var(--space-3);align-items:baseline}.bl__fields dt{font-size:12px;color:var(--muted)}.bl__fields dd{margin:0;font-size:14px;line-height:1.35;color:var(--ink)}.js-tour [data-anim="blanket"] .bl__card{opacity:0;transform:translateY(12px);transition:opacity .55s var(--ease-silk),transform .7s var(--ease-silk)}.js-tour [data-anim="blanket"] .bl__card.is-on{opacity:1;transform:none}.js-tour [data-anim="blanket"] .bl__fields div{opacity:0;transform:translateY(6px);transition:opacity .55s var(--ease-silk),transform .7s var(--ease-silk)}.js-tour [data-anim="blanket"] .bl__fields div.is-on{opacity:1;transform:none}@media (min-width:600px) and (max-width:959px){.hero--full .wow__h1{font-size:clamp(44px,7.4vw,68px)}}.try{position:relative;isolation:isolate;overflow:hidden;max-width:1180px;margin-inline:auto;padding:clamp(48px,6vw,88px) clamp(20px,5vw,72px);border-radius:28px;background:var(--navy-light),var(--navy-base);color:var(--primary-ink);text-align:center}.feats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width:720px){.feats__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}}.feat{display:flex;flex-direction:column;padding:var(--space-5);border-radius:22px;background:var(--surface);box-shadow:var(--shadow-float)}.feat__ui{display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:var(--space-2);min-height:84px;padding:var(--space-4);border:1px solid var(--line-2);border-radius:14px;background:var(--surface-2)}.feat .i{flex:0 0 auto;width:13px;height:13px}.feat__h{margin:var(--space-5) 0 0;font-size:19px;line-height:1.25;font-weight:500;letter-spacing:-0.015em;color:var(--ink);text-wrap:balance}.feat .i{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media (min-width:720px){.feat{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0}}.ok-line--dark{color:color-mix(in oklch,var(--ok) 45%,var(--surface));color:oklch(from var(--ok) 0.82 calc(c + 0.08) h);font-weight:500}.ok-line{color:var(--ok);font-weight:500}.ok-line--dark{color:oklch(from var(--ok) 0.82 calc(c + 0.08) h)}.feat__h{margin-top:var(--space-5);font-size:20px;line-height:1.3}@media (min-width:720px){.feat{grid-row:span 2}.feat__h{font-size:21px}}.erfaring__grid{display:grid;gap:clamp(32px,4vw,48px)}.erfaring__intro .h2{margin:0;text-wrap:balance}.erfaring__grid>.quotes{max-width:none;margin:0;padding-inline:0;grid-template-columns:minmax(0,1fr);gap:var(--space-8)}@media (min-width:960px){.erfaring__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(48px,6vw,96px);align-items:start}.erfaring__intro{position:sticky;top:120px}}.sec:has(>.nudge:last-child){padding-bottom:clamp(28px,3.5vw,48px)}.erfaring__grid>.quotes{gap:28px}.erfaring__grid .quote blockquote{padding:30px 32px 18px}.erfaring__grid .quote blockquote p{font-size:clamp(17px,1.3vw,19px);line-height:1.5}.erfaring__grid .who{padding:14px 32px 16px;gap:var(--space-3)}.erfaring__grid .who img,.erfaring__grid .who__initials{width:42px;height:42px}.erfaring__grid .who__initials{font-size:14px}.erfaring__grid .quote__mark{left:32px;top:-12px;width:32px;height:24px}@media (max-width:599px){.erfaring__grid .quote blockquote,.erfaring__grid .who{padding-inline:22px}.erfaring__grid .quote__mark{left:22px}}#erfaring.sec{padding-bottom:clamp(24px,3vw,40px)}.js-tour [data-anim="fraser"] .fr__ins.is-on li:nth-child(4){transition-delay:.45s}.js-tour [data-anim="fraser"] .fr__ins.is-on li:nth-child(5){transition-delay:.6s}.feat__ui--flow{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:6px}.feat__h{font-size:clamp(19px,1.5vw,21px)}.close__cta .btn{min-height:62px;padding:0 40px;font-size:19px}@media (max-width:599px){.close__cta .btn{min-height:58px;font-size:18px}}.close__cta .btn,.meet__cta .btn{min-height:56px;padding:0 32px;font-size:18px}@media (max-width:599px){.close__cta .btn,.meet__cta .btn{min-height:54px;font-size:17px}}.gain__cta .btn{min-height:56px;padding:0 32px;font-size:18px}@media (max-width:599px){.gain__cta .btn{min-height:54px;font-size:17px}}.erfaring__grid .quote blockquote mark{padding:0 3px;border-radius:4px;background:var(--accent-soft);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--accent) 35%,transparent);color:var(--primary);font-weight:500}.erfaring__grid .quote{box-shadow:0 2px 4px color-mix(in srgb,var(--ink) 4%,transparent),0 28px 60px -30px color-mix(in srgb,var(--primary) 45%,transparent)}.erfaring__grid .quote__mark{width:38px;height:28px}.hero--full .hx{display:grid;justify-items:center;gap:clamp(28px,3.5vh,44px);text-align:center}.hero--full .hx .wow__h1{margin:0;font-size:clamp(40px,5vw,84px)}.hero--full .hx .wow__h1 .ln,.hero--full .hx .wow__h1 .h1__a,.hero--full .hx .wow__h1 .v{animation:none !important;opacity:1 !important;transform:none !important}.hx__pair{display:grid;gap:var(--space-5);width:min(100%,820px);text-align:left;align-items:stretch}@media (min-width:820px){.hx__pair{grid-template-columns:1fr 1fr}}.js .erfaring .quotes .quote.rv{transition-delay:1s}.js .erfaring .quotes .quote.rv + .quote.rv{transition-delay:1.25s}@media (prefers-reduced-motion:reduce){.hero--full .hx{animation:none !important}}.hero--full .wow__overlay{background:linear-gradient(90deg,color-mix(in srgb,var(--navy-deep) 100%,transparent) 0%,color-mix(in srgb,var(--navy-deep) 98%,transparent) 30%,color-mix(in srgb,var(--primary) 93%,transparent) 62%,color-mix(in srgb,var(--primary) 89%,transparent) 100%),linear-gradient(0deg,color-mix(in srgb,var(--navy-deep) 97%,transparent) 0%,color-mix(in srgb,var(--navy-deep) 45%,transparent) 34%,transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--navy-deep) 55%,transparent) 0%,transparent 22%)}@media (max-width:959px){.hero--full .wow__overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--navy-deep) 93%,transparent) 0%,color-mix(in srgb,var(--primary) 89%,transparent) 26%,color-mix(in srgb,var(--navy-deep) 97%,transparent) 50%,color-mix(in srgb,var(--navy-deep) 100%,transparent) 72%)}}@media (min-width:900px){.gain--trust .gain__list strong{font-size:clamp(22px,1.9vw,28px)}}.gain--trust .gain__ic,.gain--trust .gain__ic--flag{width:26px !important;height:26px !important}.gain--trust .gain__ic svg{width:100%;height:100%}.gain--trust .gain__cta{flex-direction:column;align-items:center;gap:var(--space-3)}.gain__ok{font-size:15px}.konsult__tl{transition:opacity 500ms var(--ease-soft),transform 500ms var(--ease-soft)}.konsult__tl.is-off{opacity:0;transform:translateY(6px)}.gain--trust .gain__ic{display:inline-grid;place-items:center;width:40px !important;height:40px !important;margin-bottom:var(--space-3)}.gain--trust .gain__ic svg{width:40px;height:40px;stroke-width:1.5}.gain--trust .gain__ic.gain__ic--flag{width:34px !important;height:34px !important;margin-block:3px calc(var(--space-3) + 3px)}.gain--trust .gain__ic.gain__ic--flag svg{width:100%;height:100%}.gain--trust .gain__ic{width:48px !important;height:48px !important}.gain--trust .gain__ic svg{width:48px !important;height:48px !important}.gain--trust .gain__ic.gain__ic--flag{width:40px !important;height:40px !important;margin-block:4px calc(var(--space-3) + 4px)}.gain--trust .gain__ic.gain__ic--flag svg{width:100% !important;height:100% !important}.gain--trust .gain__list{margin-top:calc(clamp(48px,6vw,80px) - 30px)}.gain--trust .gain__cta{margin-top:calc(var(--space-8) + 20px)}.erfaring__grid .quote{border-radius:var(--r-card);background:var(--surface)}.erfaring__grid .quote blockquote,.erfaring__grid .quote .who{box-shadow:none}.hero--full .hx .wow__h1,.hero--full .hx .wow__h1 .h1__a,.hero--full .hx .wow__h1 .v,.hero--full .hx .wow__h1 .ln{overflow:visible !important}@media (min-width:700px){.hx__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:600px) and (max-width:999px){.feats__grid:not(.feats__grid--4){grid-template-columns:minmax(0,1fr) !important;max-width:560px;margin-inline:auto}}@media (max-width:899px){.gain--trust .gain__list{max-width:440px;margin-inline:auto}.gain--trust .gain__list li{grid-template-columns:40px minmax(0,1fr);align-items:center}.gain--trust .gain__ic{width:32px !important;height:32px !important;margin:0 !important}.gain--trust .gain__ic svg{width:32px !important;height:32px !important}.gain--trust .gain__ic.gain__ic--flag{width:28px !important;height:28px !important;margin:2px !important}}.hero--full .wow__overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--navy-deep) 66%,transparent) 0%,color-mix(in srgb,var(--primary) 58%,transparent) 45%,color-mix(in srgb,var(--navy-deep) 74%,transparent) 100%)}.hero--full .hx{text-shadow:0 1px 24px color-mix(in srgb,var(--navy-deep) 45%,transparent)}.fag .head p{max-width:52ch;margin-inline:auto}.hero--full .wow__overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--navy-deep) 80%,transparent) 0%,color-mix(in srgb,var(--primary) 74%,transparent) 45%,color-mix(in srgb,var(--navy-deep) 86%,transparent) 100%)}.avs{display:inline-flex}.avs img{width:36px;height:36px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--primary)}.avs img + img{margin-left:-10px}.hero--full .wow__overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--navy-deep) 90%,transparent) 0%,color-mix(in srgb,var(--primary) 84%,transparent) 45%,color-mix(in srgb,var(--navy-deep) 96%,transparent) 100%)}.hero--full .wow__video{display:none}.hero--full{background:var(--navy-light),var(--navy-base)}.hero--full .wow__overlay{background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--accent) 22%,transparent) 0%,transparent 60%)}.hero--full .hx{text-shadow:none}.erfaring--stack .erfaring__grid{grid-template-columns:minmax(0,1fr) !important;justify-items:center;gap:clamp(32px,4vw,56px)}.erfaring--stack .erfaring__intro{position:static;display:grid;justify-items:center;text-align:center}.erfaring--stack .erfaring__grid>.quotes{width:100%;max-width:1080px}@media (min-width:900px){.erfaring--stack .erfaring__grid>.quotes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.js .erfaring .quotes .quote.rv{transition-delay:.5s}.js .erfaring .quotes .quote.rv + .quote.rv{transition-delay:.75s}@media (min-width:600px){.feats__grid:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr)) !important;max-width:760px;margin-inline:auto}}.avs__s{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:14px;font-weight:500;box-shadow:0 0 0 2px var(--primary)}.avs>* + *{margin-left:-10px}.avs--light img,.avs--light .avs__s{box-shadow:0 0 0 2px var(--surface)}.meet__book{gap:var(--space-3);padding-left:10px}.meet .cta-row .btn{min-height:56px;font-size:18px}.meet__book{gap:var(--space-3);padding:0 12px 0 26px}.avs{display:inline-flex;align-items:center}.avs>img,.avs>.avs__s{width:30px;height:30px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--primary)}.avs>* + *{margin-left:-8px}.avs>.avs__s{display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-size:13px;font-weight:500;line-height:1}.avs--light>img,.avs--light>.avs__s{box-shadow:0 0 0 2px var(--surface)}.hero--full .hx{animation:none !important;opacity:1 !important}@keyframes hvUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hvLine{from{transform:translateY(105%)}to{transform:none}}.hero--full .hx .wow__h1 .h1__a,.hero--full .hx .wow__h1 .v{display:block;overflow:hidden !important;padding-bottom:.12em;margin-bottom:-.12em}.hero--full .hx .wow__h1 .ln{display:inline-block;animation:hvLine 1000ms var(--ease-silk) both !important}.hero--full .hx .wow__h1 .h1__a .ln{animation-delay:.15s !important}.hero--full .hx .wow__h1 .v .ln{animation-delay:.3s !important}.hv-voice{position:absolute;inset:auto 0 0 0;height:38%;z-index:0;pointer-events:none;opacity:0;animation:hvUp 1600ms var(--ease-soft) .4s forwards}.hv-voice--try{height:45%;animation-delay:.2s}#proev .try>:not(.hv-voice){position:relative;z-index:1}.hv-voice canvas{width:100%;height:100%;display:block}.hero--full .wow__grid{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.hero--full .hx *,.hv-voice{animation:none !important;opacity:1 !important;transform:none !important}}.erfaring .quote blockquote mark{background:linear-gradient(var(--accent-soft),var(--accent-soft)) no-repeat 0 0 / 0% 100%;transition:background-size 900ms var(--ease-silk)}.erfaring .quote.is-in blockquote mark{background-size:100% 100%}.erfaring .quote.is-in blockquote mark{transition-delay:1.1s}.erfaring .quote.is-in + .quote.is-in blockquote mark{transition-delay:1.35s}@media (prefers-reduced-motion:reduce){.erfaring .quote blockquote mark{background-size:100% 100%;transition:none}}.hero--full .hx.hx--done *,.hero--full .hx.hx--done .wow__h1 .ln{animation:none !important;opacity:1 !important;transform:none !important}.js .erfaring .quotes .quote.rv{--rv-dur:700ms;transition-delay:0s}.js .erfaring .quotes .quote.rv + .quote.rv{transition-delay:.12s}.erfaring .quote.is-in blockquote mark{transition-delay:.45s}.erfaring .quote.is-in + .quote.is-in blockquote mark{transition-delay:.6s}@media (min-width:820px) and (max-width:899px){.gain--trust .gain__list{grid-template-columns:minmax(0,1fr)}.gain--trust .gain__list li{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:var(--space-4);align-items:center;text-align:left;padding:var(--space-6) 0;border-left:0;border-top:1px solid color-mix(in srgb,var(--primary-ink) 10%,transparent)}.gain--trust .gain__list li:first-child{border-top:0}}.hero--full .hx .wow__h1 .ln{text-wrap:balance}.close__sub a,.faqx__head a{white-space:nowrap}@media (min-width:600px) and (max-width:767px){.gain--trust .gain__list{max-width:none;margin-inline:0}}.fp-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3) var(--space-8);margin-top:clamp(28px,3.4vw,40px)}.fp-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 0;margin:var(--space-5) 0 0;font-size:15px;color:var(--soft);text-align:center}.fp-line .ok-line{color:var(--ok);font-weight:500}.fp-line a{color:var(--primary);text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.fp-line{font-size:14px}}.fp-toggle{display:inline-flex;padding:4px;border-radius:var(--r-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),var(--fys-shadow-sm)}.fp-toggle button{min-height:40px;padding:0 20px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--primary);font:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background var(--dur),color var(--dur)}.fp-toggle button[aria-selected="true"]{background:var(--primary);color:var(--primary-ink)}.fp-toggle button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fp-panel[hidden]{display:none !important}@media (min-width:1100px){.erfaring--stack .erfaring__grid>.fp-quotes{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1200px}}.fp-meet-note{margin:var(--space-3) 0 0;font-size:15px;color:var(--muted);text-align:center}#sikkerhed.gain{background:var(--surface);color:var(--ink)}#sikkerhed .h2{color:var(--ink)}#sikkerhed .h2 .v{color:var(--accent)}#sikkerhed .gain__ic{color:var(--accent)}#sikkerhed .gain__list li{border-color:var(--line) !important}#sikkerhed .gain__list strong{color:var(--ink)}.belt{position:relative}.fp-belt-pause{position:absolute;right:var(--gutter);top:50%;z-index:3;display:inline-grid;place-items:center;width:32px;height:32px;margin-top:-16px;border:0;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),var(--fys-shadow-sm);color:var(--primary);cursor:pointer}.fp-belt-pause svg{width:12px;height:12px;fill:currentColor}.fp-belt-pause:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:767px){.fp-line .ok-line{flex-basis:100%;justify-content:center}}@media (min-width:700px){#produktet .feats__grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;max-width:820px;margin-inline:auto}}.fp-dark{position:relative;overflow:hidden;padding:clamp(120px,12vw,152px) var(--gutter) 0;background:var(--navy-light),var(--navy-base);color:var(--primary-ink);text-align:center}.fp-pill{display:inline-flex;align-items:center;gap:8px;margin:0 0 var(--space-5);padding:6px 14px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--on-navy-accent) 40%,transparent);background:color-mix(in srgb,var(--primary-ink) 6%,transparent);font-size:14px;font-weight:500;color:var(--primary-ink)}.fp-dark .fp-cta{margin-top:clamp(28px,3vw,36px)}.fp-dark .fp-line{margin-top:var(--space-4);font-size:15px;color:color-mix(in srgb,var(--primary-ink) 88%,var(--on-navy-accent))}.fp-dark .fp-line a{color:var(--primary-ink)}@media (max-width:767px){.fp-dark{padding-top:104px;text-align:left}.fp-dark .fp-cta{justify-content:flex-start}.fp-dark .fp-line{justify-content:flex-start;text-align:left}}.fp-dark{padding-bottom:0}.fp-pill{margin-bottom:var(--space-6)}.fp-dark .fp-cta{margin-top:clamp(32px,3.4vw,44px)}.fp-line--ok{justify-content:center;margin-top:var(--space-4) !important;font-weight:500;color:color-mix(in oklch,var(--ok) 45%,white) !important}@supports (color:oklch(from red l c h)){.fp-line--ok{color:oklch(from var(--ok) 0.82 calc(c + 0.08) h) !important}}@media (max-width:767px){.fp-dark{padding-top:104px}.fp-line--ok{justify-content:flex-start}}.fp-pill{gap:10px;padding:6px 16px 6px 6px}.fp-pill__flag.flag{width:22px;height:22px;box-shadow:0 0 0 2px color-mix(in srgb,var(--primary-ink) 85%,transparent)}.fp-dark .fp-cta{gap:var(--space-3)}.fp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border:1px solid transparent;border-radius:var(--r-pill);font-size:18px;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color var(--dur) ease,border-color var(--dur) ease,color var(--dur) ease}.fp-btn .fp-i{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.fp-btn--light{background:var(--surface);color:var(--primary)}.fp-btn--light:hover{background:var(--accent-soft)}.fp-btn--line{background:transparent;color:var(--primary-ink);border-color:color-mix(in srgb,var(--on-navy-accent) 62%,transparent)}.fp-btn--line:hover{border-color:var(--primary-ink)}.fp-btn:focus-visible{outline:2px solid var(--on-navy-accent);outline-offset:3px}.fp-book{gap:12px;padding:0 16px 0 24px}.fp-team{display:flex;flex:none}.fp-team>*{width:24px;height:24px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--primary)}.fp-team>* + *{margin-left:-6px}.fp-team__s{display:grid;place-items:center;background:var(--accent-soft);color:var(--primary);font-size:11px;font-weight:500}@media (max-width:767px){.fp-dark .fp-cta{flex-direction:column;align-items:stretch}.fp-btn{width:100%}}.fp-dark{padding-bottom:clamp(64px,7vw,96px)}@media (max-width:767px){.fp-dark{padding-bottom:48px}}@media (max-width:1100px){.belt{padding:var(--space-5) 0}}.fp-easy{background:var(--bg)}.fp-easy .feats{max-width:1100px;margin:clamp(32px,4vw,48px) auto 0}.fp-easy__grid{counter-reset:none}@media (min-width:820px){.fp-easy__grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:var(--space-5)}}.fp-step .feat__ui{min-height:132px;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.fp-step .feat__h{display:flex;align-items:center;gap:10px;margin-top:var(--space-5)}.fp-step__n{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:var(--primary);color:var(--primary-ink);font-size:13px;font-weight:500}.fp-step__p{margin:6px 0 0 36px;font-size:16px;line-height:1.5;color:var(--soft)}@media (min-width:720px){.fp-easy .feat.fp-step{grid-row:span 3}}.fp-pill{gap:9px;padding:5px 14px 5px 5px;box-shadow:none;background:color-mix(in srgb,var(--primary-ink) 7%,transparent);font-size:14px;font-weight:400;letter-spacing:.01em;color:color-mix(in srgb,var(--primary-ink) 88%,var(--on-navy-accent))}.fp-pill__flag.flag{width:18px;height:18px;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--primary-ink) 70%,transparent)}.fp-easy .feat.fp-step{padding:10px 10px 28px;border-radius:24px;box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 4%,transparent),0 24px 48px -28px color-mix(in srgb,var(--primary) 30%,transparent)}.fp-step .feat__ui{min-height:148px;padding:24px;border:0;border-radius:16px;background:linear-gradient(180deg,var(--accent-soft),color-mix(in srgb,var(--accent-soft) 40%,var(--surface)));align-items:center;text-align:center}.fp-step__txt{padding:0 18px}.fp-step__n{display:block;width:auto;height:auto;margin-top:22px;border-radius:0;background:none;color:var(--accent);font-size:13px;font-weight:500;letter-spacing:.02em}.fp-step .feat__h{display:block;margin-top:6px;font-size:clamp(20px,1.6vw,22px)}.fp-step__p{margin:6px 0 0;font-size:15px}@media (min-width:720px){.fp-easy .feat.fp-step{grid-row:span 2}}.erfaring--stack .erfaring__grid>.fp-quotes{row-gap:56px}@media (max-width:767px){.erfaring--stack .erfaring__grid>.fp-quotes{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:24px var(--gutter) 36px;scrollbar-width:none}.erfaring--stack .erfaring__grid>.fp-quotes::-webkit-scrollbar{display:none}.fp-quotes>.quote{flex:0 0 86%;scroll-snap-align:start}.js .fp-quotes>.quote.rv{transform:none}.fp-dots{display:flex;justify-content:center;gap:8px;margin:4px 0 0}.fp-dots i{width:7px;height:7px;border-radius:50%;background:var(--line-2);transition:background var(--dur),width var(--dur)}.fp-dots i.is-on{width:20px;border-radius:4px;background:var(--accent)}}@media (min-width:768px){.fp-dots{display:none}}@media (max-width:767px){.erfaring--stack .erfaring__grid>.fp-quotes.wrap{width:calc(100% + 2 * var(--gutter));max-width:none;min-width:0;margin-inline:calc(var(--gutter) * -1)}}.fp-dark{display:flex;flex-direction:column;height:100vh;height:100svh;min-height:620px;max-height:1200px;padding-top:clamp(104px,14vh,152px);padding-bottom:0;overflow:hidden}.fp-pill{margin-bottom:clamp(16px,2.6vh,24px)}.fp-dark .fp-cta{margin-top:clamp(24px,3.8vh,44px)}@media (max-width:767px){.fp-dark{min-height:640px;padding-top:96px}}@media (min-width:768px){.fp-dark{padding-top:clamp(128px,17vh,168px)}}.fp-step .feat__ui{gap:12px}.fp-mic{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--rec);box-shadow:0 0 0 8px color-mix(in srgb,var(--rec) 14%,transparent),0 10px 20px -8px color-mix(in srgb,var(--rec) 60%,transparent)}.fp-mic svg{width:28px;height:28px;fill:none;stroke:var(--primary-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fp-mic__t{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}.fp-mic__t i{width:7px;height:7px;border-radius:50%;background:var(--rec)}.fp-doc{display:flex;flex-direction:column;gap:8px;width:min(100%,200px);padding:14px 16px 16px;border-radius:10px;background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 6%,transparent),0 12px 24px -14px color-mix(in srgb,var(--primary) 40%,transparent);text-align:left}.fp-doc__top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.fp-doc__top b{font-size:13px;font-weight:500;color:var(--ink)}.fp-doc__badge{padding:2px 8px;border-radius:var(--r-pill);background:var(--warn-bg);color:var(--warn);font-size:11px;font-weight:500}.fp-doc i{display:block;height:6px;border-radius:3px;background:var(--line-2)}.fp-doc i.s{width:62%}.fp-go{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px 0 16px;border-radius:var(--r-pill);background:var(--primary);color:var(--primary-ink);font-size:16px;font-weight:600;box-shadow:0 10px 20px -10px color-mix(in srgb,var(--primary) 70%,transparent)}.fp-go .i{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.fp-cursor{position:absolute;right:-14px;bottom:-16px;width:26px;height:26px;fill:var(--surface);stroke:var(--ink);stroke-width:1.6;stroke-linejoin:round;filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--ink) 30%,transparent))}.fp-go__t{margin-top:6px;font-size:13px;color:var(--soft)}.h2.fp-oneline .v{display:inline}@media (min-width:768px){.h2.fp-oneline{white-space:nowrap}}.fp-try{padding-block:clamp(56px,7vw,96px)}.fp-try__box{position:relative;overflow:hidden;max-width:1000px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(24px,5vw,64px);border-radius:28px;background:var(--navy-light),var(--navy-base);color:var(--primary-ink);text-align:center}.fp-try__h{margin:0;font-size:clamp(34px,4.4vw,54px);font-weight:500;line-height:1.08;letter-spacing:-0.03em;color:var(--primary-ink);text-wrap:balance}.fp-try__h .v{display:block;color:var(--on-navy-accent)}.fp-try .fp-cta{margin-top:clamp(28px,3vw,36px);justify-content:center}.fp-try .fp-line--ok{margin-top:var(--space-4) !important}.fp-try__price{margin:var(--space-6) 0 0;font-size:15px;color:color-mix(in srgb,var(--primary-ink) 85%,var(--on-navy-accent))}.fp-try__price a{color:var(--primary-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--primary-ink) 40%,transparent)}@media (max-width:767px){.fp-try__box{margin-inline:var(--gutter);border-radius:22px}.fp-try .fp-cta{flex-direction:row}.fp-try .fp-btn{width:100%}}.fp-fagnav{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;max-width:1100px;margin:clamp(32px,4vw,48px) auto 0}@media (min-width:640px){.fp-fagnav{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:1000px){.fp-fagnav{grid-template-columns:repeat(3,minmax(0,1fr))}}.fp-fagnav a{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:20px;background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 4%,transparent),0 18px 36px -26px color-mix(in srgb,var(--primary) 35%,transparent);color:var(--ink);text-decoration:none;transition:transform var(--dur) var(--ease,ease),box-shadow var(--dur) ease}.fp-fagnav__ic{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:16px;background:var(--accent-soft);color:var(--primary)}.fp-fagnav__ic .i{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fp-fagnav__t{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.fp-fagnav__t b{font-size:18px;font-weight:500;letter-spacing:-0.01em}.fp-fagnav__t span{font-size:14px;color:var(--soft)}.fp-fagnav__go{flex:none;width:22px;height:22px;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur) ease}@media (hover:hover){.fp-fagnav a:hover{transform:translateY(-3px);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 4%,transparent),0 24px 44px -24px color-mix(in srgb,var(--primary) 45%,transparent)}.fp-fagnav a:hover .fp-fagnav__go{transform:translateX(3px)}}.fp-fagnav a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.fp-fagnav a,.fp-fagnav__go{transition:none}}@media (max-width:767px){.fp-fagnav{padding-inline:var(--gutter)}}@media (min-width:768px){.fp-dark{padding-top:128px}.fp-pill{margin-bottom:22px}.fp-dark .fp-cta{margin-top:36px}.fp-line--ok{margin-top:14px !important}}#sikkerhed .gain__list{grid-template-columns:repeat(4,1fr);max-width:1120px}@media (min-width:600px) and (max-width:900px){#sikkerhed .gain__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){#sikkerhed .gain__list{grid-template-columns:1fr}}.fx6-wrap{max-width:1180px}.fx6{list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fx{--fxd:9s;display:flex;flex-direction:column}.fx__stage{position:relative;height:264px;display:grid;place-items:center;padding:24px;border-radius:24px;overflow:hidden;background:radial-gradient(120% 90% at 50% 0%,var(--surface) 0%,color-mix(in srgb,var(--accent) 8%,var(--surface)) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 10%,transparent)}.fxui{width:100%;max-width:300px;padding:16px 18px 18px;border-radius:16px;background:var(--surface);box-shadow:var(--shadow-float);font-size:13px;color:var(--ink);line-height:1.35}.fxui__bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid var(--line);color:var(--muted);font-size:12.5px}.fxui__bar b{font-weight:500;color:var(--ink)}.fx__h{margin:20px 0 0;font-size:21px;font-weight:500;letter-spacing:-0.01em;color:var(--ink)}.fx__p{margin:6px 0 0;font-size:16px;line-height:1.45;color:var(--muted)}.fxl{display:block;height:7px;width:var(--w);margin:7px 0 0;border-radius:99px;background:color-mix(in srgb,var(--ink) 11%,transparent);transform-origin:left center}.fxk{margin:12px 0 0;font-size:11.5px;font-weight:500;color:var(--accent)}.fxk.fxa1{margin-top:0}.fxok{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0;padding:4px 10px 4px 6px;border-radius:99px;background:var(--ok-bg);color:var(--ok);font-size:12.5px;font-weight:500}.fxok svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.fxrec{display:inline-flex;align-items:center;gap:6px;color:var(--rec);font-weight:500}.fxrec i{width:7px;height:7px;border-radius:50%;background:var(--rec);animation:fxblink 1.2s ease-in-out infinite}.fxdz{position:relative;height:92px;display:flex;align-items:center;justify-content:center;gap:10px;border:1.5px dashed color-mix(in srgb,var(--accent) 40%,transparent);border-radius:12px;background:color-mix(in srgb,var(--accent) 4%,var(--surface))}.fxdz__t{position:absolute;inset:0;display:grid;place-items:center;color:var(--muted);font-size:12.5px}.fxf{position:relative;width:52px;height:62px;border-radius:6px 14px 6px 6px;background:var(--surface);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--ink) 35%,transparent),inset 0 0 0 1px var(--line);display:grid;place-items:end center;padding-bottom:9px}.fxf b{font-size:9.5px;font-weight:500;letter-spacing:.04em;color:var(--surface);background:var(--accent);padding:2px 5px;border-radius:4px}.fxf2 b{background:color-mix(in srgb,var(--rec) 80%,var(--ink))}.fxf3 b{background:color-mix(in srgb,var(--accent) 55%,var(--ink))}.fxtabs{position:relative;display:grid;grid-template-columns:repeat(3,1fr);padding:3px;border-radius:99px;background:color-mix(in srgb,var(--accent) 9%,var(--surface));margin-bottom:14px}.fxtabs span{position:relative;z-index:1;text-align:center;padding:6px 0;font-size:12px;font-weight:500;color:var(--ink)}.fxtabs__ind{position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / 3);border-radius:99px;background:var(--surface);box-shadow:0 2px 8px -2px color-mix(in srgb,var(--ink) 25%,transparent)}.fxdoc{padding:4px 2px 2px}.fxrows{list-style:none;margin:0;padding:0;display:grid;gap:6px}.fxrows li{padding:7px 10px;border-radius:9px;background:color-mix(in srgb,var(--ink) 4%,var(--surface));font-size:12.5px;overflow:hidden}.fxrows .fxnew{display:flex;align-items:center;gap:8px;background:var(--accent-soft);color:var(--ink);font-weight:500;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}.fxnew span{color:var(--accent);font-size:15px;line-height:1}.fxin{position:relative;display:flex;align-items:center;height:36px;padding:0 10px;border-radius:9px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent);font-size:13px}.fxin__txt{position:absolute;left:10px;font-weight:500}.fxcaret{width:1.5px;height:16px;margin-left:2px;background:var(--ink);animation:fxblink 1s steps(1) infinite}.fx--fr .fxui{position:relative}.fxmenu{position:absolute;left:18px;right:18px;top:104px;z-index:2;list-style:none;margin:0;padding:5px;border-radius:11px;background:var(--surface);box-shadow:var(--shadow-float),inset 0 0 0 1px var(--line)}.fxmenu li{display:flex;flex-direction:column;padding:6px 8px;border-radius:7px;font-size:12.5px}.fxmenu b{font-weight:400;font-size:11px;color:var(--accent)}.fxins{padding-top:6px}.fxmic{display:flex;align-items:center;gap:12px;padding:4px 0 14px;border-bottom:1px solid var(--line);margin-bottom:14px}.fxmic__btn{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--rec)}.fxmic__btn svg{width:20px;height:20px;fill:none;stroke:var(--surface);stroke-width:2;stroke-linecap:round}.fxwave{flex:1;display:flex;align-items:center;gap:4px;height:28px}.fxwave i{flex:1;height:100%;border-radius:99px;background:color-mix(in srgb,var(--rec) 70%,var(--surface));transform:scaleY(.3)}.fxmic__t{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.fxtype{margin:0;font-size:13.5px;line-height:1.5}.fxtype b{font-weight:500}@media (prefers-reduced-motion:no-preference){.fx .fxg1{animation:fxg1 var(--fxd) var(--ease-soft) infinite}.fx .fxg2{animation:fxg2 var(--fxd) var(--ease-soft) infinite}.fx .fxg3{animation:fxg3 var(--fxd) var(--ease-soft) infinite}.fx .fxg4{animation:fxg4 var(--fxd) var(--ease-soft) infinite}.fx .fxg5{animation:fxg5 var(--fxd) var(--ease-soft) infinite}.fx .fxa1{animation:fxa1 var(--fxd) var(--ease-soft) infinite}.fx .fxa2{animation:fxa2 var(--fxd) var(--ease-soft) infinite}.fx .fxa3{animation:fxa3 var(--fxd) var(--ease-soft) infinite}.fx .fxf1{animation:fxf1 var(--fxd) var(--ease-soft) infinite}.fx .fxf2{animation:fxf2 var(--fxd) var(--ease-soft) infinite}.fx .fxf3{animation:fxf3 var(--fxd) var(--ease-soft) infinite}.fx .fxup-ok{animation:fxupok var(--fxd) var(--ease-soft) infinite}.fx .fxdz__t{animation:fxdzt var(--fxd) linear infinite}.fx .fxtabs__ind{animation:fxind var(--fxd) var(--ease-soft) infinite}.fx .fxd1{animation:fxd1 var(--fxd) var(--ease-soft) infinite}.fx .fxd2{animation:fxd2 var(--fxd) var(--ease-soft) infinite}.fx .fxd3{animation:fxd3 var(--fxd) var(--ease-soft) infinite}.fx .fxd4{animation:fxd4 var(--fxd) var(--ease-soft) infinite}.fx .fxd5{animation:fxd5 var(--fxd) var(--ease-soft) infinite}.fx .fxnew{animation:fxnew var(--fxd) var(--ease-soft) infinite}.fx .fxtpl-ok{animation:fxtplok var(--fxd) var(--ease-soft) infinite}.fx .fxmenu{animation:fxmenu var(--fxd) var(--ease-soft) infinite}.fx .fxmenu__on{animation:fxmon var(--fxd) linear infinite}.fx .fxin__slash,.fx .fxcaret{animation:fxslash var(--fxd) linear infinite}.fx .fxin__txt{animation:fxintxt var(--fxd) var(--ease-soft) infinite}.fx .fxi1{animation:fxi1 var(--fxd) var(--ease-soft) infinite}.fx .fxi2{animation:fxi2 var(--fxd) var(--ease-soft) infinite}.fx .fxi3{animation:fxi3 var(--fxd) var(--ease-soft) infinite}.fx .fxwave i{animation:fxbar 900ms ease-in-out infinite}.fx .fxwave i:nth-child(2){animation-delay:-150ms}.fx .fxwave i:nth-child(3){animation-delay:-420ms}.fx .fxwave i:nth-child(4){animation-delay:-80ms}.fx .fxwave i:nth-child(5){animation-delay:-600ms}.fx .fxwave i:nth-child(6){animation-delay:-300ms}.fx .fxwave i:nth-child(7){animation-delay:-700ms}.fx .fxmic__btn{animation:fxpulse 1.6s ease-out infinite}.fx .fxtype{animation:fxtype var(--fxd) steps(46,end) infinite}.js .fx6:not(.is-in) .fx *{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.fx .fxmenu,.fx .fxin__slash,.fx .fxcaret,.fx .fxdz__t{display:none}}@media (max-width:1080px){.fx6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.fx6{grid-template-columns:1fr;gap:32px}.fx__stage{height:244px}}@keyframes fxg1{0%,14%{transform:scaleX(0);opacity:1}23%,88%{transform:scaleX(1);opacity:1}95%,100%{transform:scaleX(1);opacity:0}}@keyframes fxg2{0%,24%{transform:scaleX(0);opacity:1}33%,88%{transform:scaleX(1);opacity:1}95%,100%{transform:scaleX(1);opacity:0}}@keyframes fxg3{0%,44%{transform:scaleX(0);opacity:1}53%,88%{transform:scaleX(1);opacity:1}95%,100%{transform:scaleX(1);opacity:0}}@keyframes fxg4{0%,66%{transform:scaleX(0);opacity:1}75%,88%{transform:scaleX(1);opacity:1}95%,100%{transform:scaleX(1);opacity:0}}@keyframes fxg5{0%,74%{transform:scaleX(0);opacity:1}83%,88%{transform:scaleX(1);opacity:1}95%,100%{transform:scaleX(1);opacity:0}}@keyframes fxa1{0%,8%{opacity:0;transform:translateY(8px)}13%,88%{opacity:1;transform:none}95%,100%{opacity:0;transform:none}}@keyframes fxa2{0%,38%{opacity:0;transform:translateY(8px)}43%,88%{opacity:1;transform:none}95%,100%{opacity:0;transform:none}}@keyframes fxa3{0%,60%{opacity:0;transform:translateY(8px)}65%,88%{opacity:1;transform:none}95%,100%{opacity:0;transform:none}}@keyframes fxf1{0%,8%{opacity:0;transform:translate(-46px,-54px) rotate(-10deg) scale(.9)}15%{opacity:1;transform:translate(0,-6px) rotate(-3deg)}19%,88%{opacity:1;transform:none}95%,100%{opacity:0;transform:none}}@keyframes fxf2{0%,24%{opacity:0;transform:translate(-46px,-54px) rotate(-10deg) scale(.9)}31%{opacity:1;transform:translate(0,-6px) rotate(-3deg)}35%,88%{opacity:1;transform:none}95%,100%{opacity:0;transform:none}}@keyframes fxf3{0%,40%{opacity:0;transform:translate(-46px,-54px) rotate(-10deg) scale(.9)}47%{opacity:1;transform:translate(0,-6px) rotate(-3deg)}51%,88%{opacity:1;transform:none}95%,100%{opacity:0;transform:none}}@keyframes fxupok{0%,60%{opacity:0;transform:translateY(8px)}65%,88%{opacity:1;transform:none}95%,100%{opacity:0;transform:none}}@keyframes fxdzt{0%,6%{opacity:1}12%,94%{opacity:0}100%{opacity:1}}@keyframes fxind{0%,30%{transform:translateX(0)}34%,63%{transform:translateX(100%)}67%,96%{transform:translateX(200%)}100%{transform:translateX(0)}}@keyframes fxd1{0%{transform:scaleX(0)}0.5%{transform:scaleX(0)}9%,31%{transform:scaleX(1)}33.83%{transform:scaleX(0)}42.33%,64.33%{transform:scaleX(1)}67.16%{transform:scaleX(0)}75.66%,97.66%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes fxd2{0%{transform:scaleX(0)}0.5%{transform:scaleX(0)}11%,31%{transform:scaleX(1)}33.83%{transform:scaleX(0)}44.33%,64.33%{transform:scaleX(1)}67.16%{transform:scaleX(0)}77.66%,97.66%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes fxd3{0%{transform:scaleX(0)}0.5%{transform:scaleX(0)}13%,31%{transform:scaleX(1)}33.83%{transform:scaleX(0)}46.33%,64.33%{transform:scaleX(1)}67.16%{transform:scaleX(0)}79.66%,97.66%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes fxd4{0%{transform:scaleX(0)}0.5%{transform:scaleX(0)}15%,31%{transform:scaleX(1)}33.83%{transform:scaleX(0)}48.33%,64.33%{transform:scaleX(1)}67.16%{transform:scaleX(0)}81.66%,97.66%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes fxd5{0%{transform:scaleX(0)}0.5%{transform:scaleX(0)}17%,31%{transform:scaleX(1)}33.83%{transform:scaleX(0)}50.33%,64.33%{transform:scaleX(1)}67.16%{transform:scaleX(0)}83.66%,97.66%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes fxnew{0%,22%{opacity:0;max-height:0;padding-block:0;margin-top:-6px;transform:translateX(-12px)}32%,88%{opacity:1;max-height:40px;padding-block:7px;margin-top:0;transform:none}95%,100%{opacity:0;max-height:40px}}@keyframes fxtplok{0%,50%{opacity:0;transform:translateY(8px)}55%,88%{opacity:1;transform:none}95%,100%{opacity:0;transform:none}}@keyframes fxmenu{0%,10%{opacity:0;transform:translateY(-6px)}16%,40%{opacity:1;transform:none}46%,100%{opacity:0;transform:translateY(-4px)}}@keyframes fxmon{0%,24%{background:transparent}28%,100%{background:var(--accent-soft)}}@keyframes fxslash{0%,42%{opacity:1}44%,100%{opacity:0}}@keyframes fxintxt{0%,42%{opacity:0}46%,88%{opacity:1}95%,100%{opacity:0}}@keyframes fxi1{0%,50%{transform:scaleX(0);opacity:1}59%,88%{transform:scaleX(1);opacity:1}95%,100%{transform:scaleX(1);opacity:0}}@keyframes fxi2{0%,58%{transform:scaleX(0);opacity:1}67%,88%{transform:scaleX(1);opacity:1}95%,100%{transform:scaleX(1);opacity:0}}@keyframes fxi3{0%,66%{transform:scaleX(0);opacity:1}75%,88%{transform:scaleX(1);opacity:1}95%,100%{transform:scaleX(1);opacity:0}}@keyframes fxbar{0%,100%{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes fxtype{0%,10%{clip-path:inset(0 100% 0 0);opacity:1}70%,88%{clip-path:inset(0 0 0 0);opacity:1}95%,100%{clip-path:inset(0 0 0 0);opacity:0}}@keyframes fxpulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--rec) 45%,transparent)}70%,100%{box-shadow:0 0 0 12px transparent}}@keyframes fxblink{50%{opacity:0}}.fx__stage{height:300px}.fxrows{gap:5px}.fxrows li{padding:6px 10px}.fxwave{gap:3px}.fxwave i{flex:1;max-width:4px;background:color-mix(in srgb,var(--rec) 75%,var(--surface))}@media (prefers-reduced-motion:no-preference){.fx .fxwave i:nth-child(3n+1){animation-delay:-120ms}.fx .fxwave i:nth-child(3n+2){animation-delay:-480ms}.fx .fxwave i:nth-child(3n){animation-delay:-760ms}.fx .fxwave i:nth-child(4n){animation-duration:1.2s}.fx .fxwave i:nth-child(5n){animation-duration:700ms}}.fx6-wrap .tour__note{margin-top:40px;text-align:center}@media (max-width:680px){.fx__stage{height:290px}}.fx--fr .fxui{min-height:236px}.fxmenu{top:100px}.fxtype span{display:block;white-space:nowrap;width:max-content;max-width:100%}@keyframes fxt1{0%,10%{clip-path:inset(0 100% 0 0);opacity:1}42%,88%{clip-path:inset(0 0 0 0);opacity:1}95%,100%{clip-path:inset(0 0 0 0);opacity:0}}@keyframes fxt2{0%,46%{clip-path:inset(0 100% 0 0);opacity:1}68%,88%{clip-path:inset(0 0 0 0);opacity:1}95%,100%{clip-path:inset(0 0 0 0);opacity:0}}@media (prefers-reduced-motion:no-preference){.fx .fxtype{animation:none}.fx .fxt1{animation:fxt1 var(--fxd) steps(28,end) infinite}.fx .fxt2{animation:fxt2 var(--fxd) steps(18,end) infinite}}.fp-try__price{margin-top:var(--space-4);font-size:14px}.fp-try__price a{white-space:nowrap}@media (prefers-reduced-motion:no-preference){.fp-pill{animation:hvUp 900ms var(--ease-silk) .05s both}.fp-dark .fp-cta{animation:hvUp 800ms var(--ease-silk) 2s both}.fp-dark .fp-line--ok{animation:hvUp 800ms var(--ease-silk) 2.1s both}}.fp-fagnav a,.fp-fagnav__go{transition-timing-function:var(--ease-silk);transition-duration:460ms}.fp-hx__cta{justify-content:center;margin-top:0}.fp-hx .fp-line--ok{margin-top:-6px !important;text-align:center}@media (max-width:767px){.fp-hx__cta{flex-direction:column;align-items:stretch}.fp-hx .fp-line--ok{justify-content:center}}@media (max-width:479px){.fp-try__box{padding-inline:16px}}.fp-hx .hx__head .fp-pill{margin:0 auto 20px}section.fp-hx .hx__head .wow__h1{font-size:clamp(40px,4.6vw,64px) !important}.fx6{grid-template-columns:minmax(0,1fr) !important;gap:clamp(64px,8vw,112px);max-width:1040px;margin-inline:auto}.fx6>.fx{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto auto;column-gap:clamp(32px,5vw,80px);align-items:center}.fx6>.fx>.fx__stage{grid-column:1;grid-row:1 / span 2;height:clamp(280px,30vw,360px)}.fx6>.fx>.fx__h{grid-column:2;grid-row:1;align-self:end;margin:0;font-size:clamp(26px,2.6vw,34px);line-height:1.15;letter-spacing:-0.02em}.fx6>.fx>.fx__p{grid-column:2;grid-row:2;align-self:start;margin-top:12px;font-size:clamp(17px,1.4vw,19px)}.fx6>.fx:nth-child(even){grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.fx6>.fx:nth-child(even)>.fx__stage{grid-column:2}.fx6>.fx:nth-child(even)>.fx__h,.fx6>.fx:nth-child(even)>.fx__p{grid-column:1}.js .fx6:not(.is-in) .fx.is-in *{animation-play-state:running}.js .fx6 .fx.rv:not(.is-in) *{animation-play-state:paused}@media (max-width:767px){.fx6{gap:56px}.fx6>.fx,.fx6>.fx:nth-child(even){grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.fx6>.fx>.fx__stage,.fx6>.fx:nth-child(even)>.fx__stage{grid-column:1;grid-row:auto;height:264px}.fx6>.fx>.fx__h,.fx6>.fx:nth-child(even)>.fx__h{grid-column:1;grid-row:auto;margin-top:20px;font-size:24px}.fx6>.fx>.fx__p,.fx6>.fx:nth-child(even)>.fx__p{grid-column:1;grid-row:auto;margin-top:8px}}@media (min-width:768px){.fx6>.fx .fxui{zoom:1.18}}.fp-hx .fp-hx__cta,.fp-hx .fp-cta{column-gap:12px}.fp-hx .hv-voice--hero{top:50% !important;bottom:auto !important;height:260px !important;translate:0 -50%}@media (max-width:767px){.fp-hx .hv-voice--hero{height:200px !important}}section.fp-hx{overflow-x:clip}section.fp-hx .hx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;justify-items:stretch;column-gap:clamp(40px,5vw,80px);text-align:left}.fp-hx__text{display:flex;flex-direction:column;align-items:flex-start}.fp-hx .hx__head .fp-pill{margin:0 0 20px}section.fp-hx .hx__head .wow__h1{font-size:clamp(40px,4.4vw,62px) !important}section.fp-hx .hx__head .wow__h1 .h1__a,section.fp-hx .hx__head .wow__h1 .v{display:block}.fp-hx__list{list-style:none;margin:clamp(24px,3vh,36px) 0 0;padding:0 0 0 var(--pc-list-indent,20px);display:grid;gap:12px}.fp-hx__list li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:center;font-size:clamp(17px,1.35vw,20px);font-weight:500;line-height:1.3;color:var(--primary-ink)}.fp-hx__list li::before{content:"";width:18px;height:18px;background:var(--on-navy-accent);-webkit-mask:url("assets/icons/check-blue.svg") no-repeat center / contain;mask:url("assets/icons/check-blue.svg") no-repeat center / contain}.fp-hx .fp-hx__cta{justify-content:flex-start;margin-top:clamp(28px,3.6vh,40px)}.fp-hx .fp-line--ok{justify-content:flex-start}.fp-hx__device{width:118%;max-width:none;margin:0}.fp-hx .hv-voice--hero{opacity:.5}@media (max-width:1079px) and (min-width:768px){section.fp-hx .hx{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fp-hx__device{width:135%}}@media (max-width:767px){section.fp-hx .hx{grid-template-columns:minmax(0,1fr);row-gap:40px}.fp-hx__device{width:112%}.fp-hx__list{padding-left:0}}.fp-hx__list li::before{-webkit-mask:none;mask:none;background:none;width:14px;height:7px;margin:-4px 0 0 2px;border-left:2px solid var(--on-navy-accent);border-bottom:2px solid var(--on-navy-accent);transform:rotate(-45deg)}section.fp-hx .fp-hx__text .fp-line--ok{margin-top:16px !important}@media (min-width:1080px){section.fp-hx .hx{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:clamp(32px,4vw,64px)}section.fp-hx .hx__head .wow__h1{font-size:clamp(44px,4vw,60px) !important;white-space:nowrap}.fp-hx__device{width:132%}}@media (min-width:1080px){section.fp-hx .hx{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);column-gap:clamp(48px,5vw,80px);align-items:center}section.fp-hx .hx__head .wow__h1{font-size:clamp(44px,3.9vw,58px) !important}.fp-hx__device{width:100%}}@media (min-width:768px) and (max-width:1079px){.fp-hx__device{width:100%}}.fp-hx .hx__head .fp-pill{margin-bottom:24px}.fp-hx__list{margin-top:28px;gap:10px}.fp-hx__list li{font-weight:400;color:color-mix(in srgb,var(--primary-ink) 88%,transparent)}.fp-hx .fp-hx__cta{margin-top:36px}section.fp-hx .fp-hx__text .fp-line--ok{margin-top:16px !important;font-size:15px}@media (max-width:767px){.fp-hx__device{width:100%}}section.fp-hx .hx__head .wow__h1{font-size:clamp(40px,3.4vw,50px) !important}section.fp-hx .hx__head .wow__h1 .ln{white-space:nowrap}@media (max-width:767px){section.fp-hx .hx__head .wow__h1{font-size:min(8.4vw,40px) !important;letter-spacing:-0.035em}}@media (max-width:767px){section.fp-hx.hero--full{min-height:0;align-items:flex-start;padding:32px 0 40px}section.fp-hx .hx{row-gap:32px}.fp-hx .hx__head .fp-pill{margin-bottom:16px}.fp-hx__list{margin-top:24px;gap:8px}.fp-hx__list li{font-size:17px}.fp-hx .fp-hx__cta{margin-top:32px;row-gap:12px}}section.fp-hx{position:relative}.fp-logos{position:relative;z-index:1;width:min(calc(100% - 2 * var(--gutter)),840px);margin:48px auto 0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(to right,transparent,black 18%,black 82%,transparent)}.fp-logos__track{display:flex;width:max-content;animation:fp-logos 60s linear infinite}.fp-logos__group{display:flex;align-items:center;gap:64px;padding-right:64px}.fp-logos__group img{display:block;width:auto;height:auto;max-height:24px;max-width:140px;filter:brightness(0) invert(1);opacity:.32}@keyframes fp-logos{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.fp-logos__track{animation:none}}@media (min-width:768px){section.fp-hx.hero--full{flex-direction:column;justify-content:center;padding-bottom:104px}.fp-logos{position:absolute;left:50%;bottom:40px;margin:0;transform:translateX(-50%);width:min(840px,62vw)}}@media (max-width:767px){.fp-logos{width:100%;margin-top:40px}.fp-logos__group{gap:40px;padding-right:40px}.fp-logos__group img{max-height:20px;max-width:110px}}@media (max-width:767px){section.fp-hx.hero--full{flex-direction:column;align-items:stretch}.fp-logos{margin-left:0;margin-right:0}}@media (max-width:767px){.fp-hx .fp-hx__cta{flex-direction:column;align-items:stretch;width:100%;margin-top:28px;row-gap:10px}.fp-hx .fp-hx__cta .fp-btn{width:100%;min-height:50px;padding:0 20px;font-size:16px;justify-content:center}.fp-hx .fp-hx__cta .fp-team img,.fp-hx .fp-hx__cta .fp-team__s{width:26px;height:26px}.fp-hx .fp-hx__cta .fp-team__s{font-size:12px}.fp-hx__list{margin-top:20px;gap:8px}.fp-hx__list li{font-size:16px;gap:10px;grid-template-columns:18px minmax(0,1fr)}.fp-hx .hx__head .fp-pill{margin-bottom:14px}section.fp-hx .hx__head .wow__h1{line-height:1.04}section.fp-hx .hx{row-gap:28px}.fp-logos{margin-top:32px}}.fp-logos__group img{opacity:.5}.fp-logos{-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}@media (min-width:768px){.fp-logos{width:min(1200px,calc(100% - 2 * var(--gutter)))}.fp-logos__group img{max-height:26px;max-width:150px}}.fp-tablet{position:relative;line-height:0}.fp-tablet img{display:block;width:100%;height:auto}