
@font-face{font-family:"Geist";font-style:normal;font-weight:100 900;font-display:swap;src:url("geist-e2f81da651.woff2") format("woff2")}
body{margin:0}
*,:before,:after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-ring-inset:;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000}::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-ring-inset:;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Rubik Variable,Rubik,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--teal-50: #eef5f3;--teal-300: #76dac6;--teal-600: #3e8377;--teal: #3e8377;--teal-700: #336b61;--teal-800: #295750;--teal-850: #1a4f4f;--teal-925: #0f3d3d;--teal-950: #0a2a2a;--bone-50: #faf9f5;--bone-100: #f3f0e8;--bone-300: #e4ded1;--bone-400: #c7bfae;--sage: #88a29e;--charcoal: #2e302d;--ink-900: #26302c;--ink-700: #3f4e4d;--ink-500: #4d5c5a}*{border-color:var(--bone-300)}html{scroll-behavior:smooth;scroll-padding-top:5.5rem}body{margin:0;background:var(--bone-100);color:var(--ink-900);font-family:Rubik Variable,Rubik,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}::-moz-selection{background:var(--teal-925);color:var(--bone-100)}::selection{background:var(--teal-925);color:var(--bone-100)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.001ms!important}}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.75rem;padding-left:1.75rem}@media (min-width: 1240px){.container{max-width:1240px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-bottom-0\.5{bottom:-.125rem}.left-0{left:0}.top-0{top:0}.z-50{z-index:50}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-11{height:2.75rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.h-\[72px\]{height:72px}.h-px{height:1px}.min-h-screen{min-height:900px}.w-11{width:2.75rem}.w-auto{width:auto}.w-full{width:100%}.origin-left{transform-origin:left}.scale-x-0{--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-100{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-6{gap:1.5rem}.gap-9{gap:2.25rem}.whitespace-nowrap{white-space:nowrap}.rounded-md{border-radius:8px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-bone-300{--tw-border-opacity: 1;border-color:rgb(228 222 209 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.bg-bone-100{--tw-bg-opacity: 1;background-color:rgb(243 240 232 / var(--tw-bg-opacity, 1))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(62 131 119 / var(--tw-bg-opacity, 1))}.bg-teal-700{--tw-bg-opacity: 1;background-color:rgb(51 107 97 / var(--tw-bg-opacity, 1))}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.text-caption{font-size:14px;line-height:1.5;letter-spacing:0;font-weight:400}.font-medium{font-weight:500}.text-ink-700{--tw-text-opacity: 1;color:rgb(63 78 77 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(51 107 97 / var(--tw-text-opacity, 1))}.text-teal-950{--tw-text-opacity: 1;color:rgb(10 42 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shadow-pop{--tw-shadow: 0 8px 24px -8px rgba(15, 61, 61, .12);--tw-shadow-colored: 0 8px 24px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.transition-all{transition-property:color,background-color,border-color,opacity,transform;transition-timing-function:var(--ease-out);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-out);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:var(--ease-out);transition-duration:.15s}.duration-brand{transition-duration:.16s}.duration-snap{transition-duration:.26s}.ease-brand{transition-timing-function:var(--ease-out)}.ease-snap{transition-timing-function:var(--ease-out)}.duration-brand{}.duration-snap{}.ease-brand{}.ease-snap{}transform\]{will-change:opacity,transform}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-teal-800:hover{--tw-bg-opacity: 1;background-color:rgb(41 87 80 / var(--tw-bg-opacity, 1))}.hover\:text-teal-700:hover{--tw-text-opacity: 1;color:rgb(51 107 97 / var(--tw-text-opacity, 1))}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-0:focus{left:0}.focus\:top-0:focus{top:0}.focus\:z-\[200\]:focus{z-index:200}.focus\:m-2:focus{margin:.5rem}.focus\:rounded-md:focus{border-radius:8px}.focus\:bg-teal-925:focus{--tw-bg-opacity: 1;background-color:rgb(15 61 61 / var(--tw-bg-opacity, 1))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-bone-100:focus{--tw-text-opacity: 1;color:rgb(243 240 232 / var(--tw-text-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-teal-600:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(62 131 119 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-bone-100:focus-visible{--tw-ring-offset-color: #f3f0e8}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-x-100{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){.sm\:inline-flex{display:inline-flex}}@media (min-width: 768px){.md\:flex{display:flex}.md\:hidden{display:none}}.nx-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;row-gap:48px}.nx-c5{grid-column:span 5/span 5}.nx-c7{grid-column:span 7/span 7}.nx-from7{grid-column:7/span 6}.nx-from8{grid-column:8/span 5}@media (max-width:1023px){.nx-grid{grid-template-columns:minmax(0,1fr);row-gap:40px}.nx-c5,.nx-c7,.nx-from7,.nx-from8{grid-column:1/-1}}.v2-foot{background:var(--teal-950);color:rgb(214 226 224 / .7);padding:72px 0 32px}.v2-foot nav p{margin:0 0 14px}.v2-foot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.v2-foot ul a{font-size:14px;line-height:1.4;color:rgb(214 226 224 / .8);text-decoration:none}.v2-foot ul a:hover{color:var(--bone-50)}@media (max-width:1023px){.v2-foot{padding:56px 0 28px}}.panel .is-pos{color:var(--teal-text)}.panel .is-bad{color:var(--charcoal)}.ui-btns{display:flex;gap:6px}.ui-btns i{font-style:normal;font-size:12px;font-weight:500;padding:6px 11px;border-radius:6px;border:1px solid var(--bone-300);color:var(--ink-900);background:#fff}.ui-btns i.is-p{background:var(--teal-700);border-color:var(--teal-700);color:#fff}.v2-know{grid-column:7/span 6;margin-top:8px;padding:16px 18px;border-radius:10px;background:var(--bone-50);border:1px solid var(--bone-300)}.v2-know b{display:block;font-family:"JetBrains Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--teal-800);margin-bottom:8px}.v2-know ul{margin:0;padding-left:18px;font-size:14px;line-height:1.55;color:var(--ink-700);display:flex;flex-direction:column;gap:4px}@media (max-width:1023px){.v2-know{grid-column:1}}:root{--fs-display:56px;--fs-h1:48px;--fs-h2:36px;--fs-h3:20px;--fs-lede:19px;--fs-body:16px;--fs-small:14px;--fs-meta:13px;--fs-eyebrow:12px;--fs-claim:24px;--fs-panelnum:28px;--fs-ui:15px;--lh-h1:1.06;--lh-h2:1.12;--lh-h3:1.3;--lh-lede:1.5;--lh-body:1.6;--lh-small:1.5;--lh-meta:1.45;--lh-claim:1.25;--lh-ui:1.45;--ls-h1:-.025em;--ls-h2:-.02em;--ls-h3:-.01em;--ls-eyebrow:.08em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--sp-4:16px;--sp-5:24px;--sec-pad:112px;--hero-pt:96px;--hero-pb:72px;--r-chip:8px;--r-card:16px;--r-media:24px;--r-pill:999px;--r-circle:50%;--line-light:rgb(46 48 45 / .12);--line-dark:rgb(243 240 232 / .16);--shadow-float:0 24px 48px -24px rgb(15 61 61 / .35);--teal-text:#2C6B60;--teal-wash:rgb(62 131 119 / .10);--sage-text:color-mix(in srgb,var(--sage) 86%,var(--cream));--ink-80:rgb(46 48 45 / .80);--ink-72:rgb(46 48 45 / .72);--ink-68:rgb(46 48 45 / .68);--cream-85:rgb(243 240 232 / .85);--cream-80:rgb(243 240 232 / .80);--cream-72:rgb(243 240 232 / .72)}@media (max-width:759px){:root{--fs-display:36px;--fs-h1:34px;--fs-h2:28px;--fs-h3:18px;--fs-lede:17px;--fs-claim:20px;--fs-panelnum:24px;--sec-pad:72px;--hero-pt:56px;--hero-pb:48px}}:root{--cream:#F3F0E8;--charcoal:#2E302D;--teal:#3E8377;--sage:#88A29E;--ink-muted:color-mix(in srgb,var(--charcoal) 72%,var(--cream));--line:color-mix(in srgb,var(--charcoal) 12%,transparent);--green:#0F3D3D;--dark-bg:var(--green);--dark-muted:color-mix(in srgb,var(--cream) 72%,var(--green));--btn-bg:var(--green);--btn-ink:var(--cream);--heading:var(--green);--teal-950:var(--green);--teal-925:var(--green);--teal-850:color-mix(in srgb,var(--green) 85%,var(--cream));--teal-800:var(--ink-muted);--teal-700:var(--teal);--teal-600:var(--teal);--teal-300:var(--dark-muted);--teal-50:color-mix(in srgb,var(--sage) 18%,var(--cream));--bone-50:#FFFFFF;--bone-100:var(--cream);--bone-300:var(--line);--bone-400:color-mix(in srgb,var(--charcoal) 28%,var(--cream));--ink-900:var(--charcoal);--ink-700:var(--ink-muted);--ink-500:var(--ink-muted);--n-font:"Geist","Geist Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-h4:var(--fs-h3);--fs-label:var(--fs-eyebrow);--n-muted-dark:var(--dark-muted)}.n-page,.n-page *,header,header *,footer,footer *{font-family:var(--n-font) !important}.n-eyebrow,.n-cap{letter-spacing:.06em}body{background:var(--cream)}.bg-bone-100{background-color:var(--cream) !important}.bg-teal-700{background-color:var(--green) !important}.hover\:bg-teal-800:hover{background-color:var(--teal-850) !important}.text-white{color:var(--cream) !important}.text-ink-700{color:var(--ink-muted) !important}.hover\:text-teal-700:hover{color:var(--charcoal) !important}.text-teal-950{color:var(--charcoal) !important}.text-teal-700{color:var(--charcoal) !important}.bg-teal-600{background-color:var(--teal) !important}.border-bone-300{border-color:var(--line) !important}.n-page{background:var(--bone-100);color:var(--ink-900);overflow-x:hidden}.n-page *{box-sizing:border-box}.n-sec{padding:120px 0}.n-dark{background:var(--dark-bg);color:var(--cream)}.n-dark .n-h1,.n-dark .n-h2,.n-dark .n-h3{color:var(--cream)}.n-white{background:var(--bone-50)}.n-eyebrow{font-family:var(--n-font);text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-label);font-weight:600;color:var(--ink-muted);margin:0 0 16px}.n-dark .n-eyebrow{color:var(--n-muted-dark)}.n-h1{font-family:var(--n-font);font-size:var(--fs-display);line-height:1;letter-spacing:-.035em;font-weight:600;margin:0;color:var(--heading);text-wrap:balance}.n-h2{font-family:var(--n-font);font-size:var(--fs-h2);line-height:1.1;letter-spacing:-.025em;font-weight:600;margin:0;color:var(--heading);text-wrap:balance}.n-h3{font-family:var(--n-font);font-size:var(--fs-h3);line-height:1.15;letter-spacing:-.015em;font-weight:600;margin:0;color:var(--heading);text-wrap:balance}.n-lede{font-size:var(--fs-h4);line-height:1.5;color:var(--ink-700);margin:20px 0 0;max-width:34em}.n-dark .n-lede{color:rgb(243 240 232 / .85)}.n-p{font-size:var(--fs-body);line-height:1.6;color:var(--ink-700);margin:0}.n-dark .n-p{color:rgb(243 240 232 / .8)}.n-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.n-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 26px;border-radius:var(--r-chip);font-size:var(--fs-body);font-weight:500;text-decoration:none;white-space:nowrap;border:1px solid transparent;transition:transform 100ms var(--ease-out),background-color 180ms var(--ease-in-out),color 180ms var(--ease-in-out),border-color 180ms var(--ease-in-out)}.n-btn.is-primary{background:var(--btn-bg);color:var(--btn-ink)}.n-btn.is-primary:hover{background:var(--teal-850)}.n-btn.is-primary:hover{background:color-mix(in srgb,var(--green) 85%,var(--cream))}.n-btn.is-secondary{background:transparent;color:var(--green);border-color:var(--bone-400)}.n-btn.is-secondary:hover{background:#fff}.n-dark .n-btn.is-primary{background:var(--cream);color:var(--green)}.n-dark .n-btn.is-primary:hover{background:#fff}.n-dark .n-btn.is-secondary{color:var(--bone-100);border-color:rgb(243 240 232 / .16)}.n-dark .n-btn.is-secondary:hover{background:rgb(243 240 232 / .06)}.n-btn svg{width:20px;height:20px}.n-cap{font-family:var(--n-font);font-size:var(--fs-label);letter-spacing:.06em;color:var(--ink-500);margin:10px 0 0}.n-dark .n-cap{color:rgb(243 240 232 / .6)}.n-hero{position:relative;padding:120px 0 96px;overflow:hidden}.n-hero .n-actions{flex-wrap:nowrap}.n-hero .nx-grid{align-items:center}.n-kuber{position:absolute;right:-260px;bottom:-320px;height:110%;width:auto;z-index:0;pointer-events:none;color:var(--sage);opacity:.14}.n-kuber svg{height:100%;width:auto}.n-hero .container{position:relative;z-index:1}.n-modfig{position:relative}.n-ind .nx-grid{align-items:start}.n-faq .nx-grid{align-items:start}.n-faqlist{border-top:1px solid var(--bone-300)}.n-faqlist details{border-bottom:1px solid var(--bone-300)}.n-faqlist summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr 24px;gap:24px;align-items:center;padding:22px 0;font-size:var(--fs-h4);font-weight:600;letter-spacing:-.01em;color:var(--ink-900)}.n-faqlist summary::-webkit-details-marker{display:none}.n-faqlist summary svg{width:22px;height:22px;color:var(--teal-700);transition:transform 200ms var(--ease-in-out)}.n-faqlist details.is-open summary svg{transform:rotate(45deg)}.n-faqlist .ans{padding:0 48px 26px 0;font-size:var(--fs-body);line-height:1.6;color:var(--ink-700);max-width:40em}.n-faqlist .ans + .ans{margin-top:10px}.n-close{position:relative;overflow:hidden;padding:112px 0}.n-close .container{position:relative;z-index:1}.n-close .nx-grid{align-items:end}.n-pf-hero{position:relative;overflow:hidden;padding:96px 0 64px}.n-pf-hero .nx-grid{align-items:end}.n-deep{padding:104px 0}.n-deep .nx-grid{align-items:center}.n-deep .n-eyebrow{margin-bottom:14px}.n-deep .n-h3{font-size:var(--fs-h2)}.n-deep .n-p{margin-top:18px;font-size:var(--fs-lede)}.n-deep ul.facts{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:10px}.n-deep ul.facts li{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;font-size:var(--fs-body);line-height:1.5;color:var(--ink-700)}.n-dark ul.facts li{color:rgb(243 240 232 / .85)}.n-deep ul.facts svg{width:18px;height:18px;color:var(--teal-600);margin-top:3px}.n-dark ul.facts svg{color:var(--teal-300)}.n-vis-hero{position:relative;overflow:hidden;padding:112px 0 96px}.n-beliefs{display:grid;grid-template-columns:5fr 7fr;gap:48px}.n-belief{border-top:1px solid var(--bone-300);padding:28px 0}.n-belief .n{font-family:var(--n-font);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-800)}.n-belief b{display:block;font-size:var(--fs-h3);font-weight:600;letter-spacing:-.015em;margin-top:10px;line-height:1.2}.n-belief p{margin:12px 0 0;font-size:var(--fs-body);line-height:1.6;color:var(--ink-700);max-width:36em}.n-om-hero{position:relative;overflow:hidden;padding:96px 0 64px}.n-om-hero .nx-grid{align-items:end}@media (max-width:760px){:root{--fs-display:40px}.n-sec{padding:72px 0}.n-close{padding:72px 0}.n-actions{margin-top:28px}.n-btn{width:100%}.n-hero{padding:56px 0 64px}.n-kuber{display:none}.n-modfig{margin-top:32px}.n-faqlist{margin-top:28px}.n-faqlist summary{font-size:var(--fs-lede);padding:18px 0}.n-faqlist .ans{padding-right:24px}.n-close{padding:80px 0}.n-beliefs{grid-template-columns:1fr;gap:24px;margin-top:40px}.n-pf-hero{padding:56px 0 48px}.n-deep{padding:64px 0}.n-deep .n-h3{font-size:var(--fs-h3)}.n-vis-hero{padding:72px 0 56px}}.v2-foot{border-top:1px solid rgb(243 240 232 / .16)}.n-vquote{margin:0;padding:24px;background:var(--teal-50);border-radius:var(--r-card)}.n-vquote blockquote{margin:0;font-size:var(--fs-h3);line-height:1.3;letter-spacing:-.01em;font-weight:500;color:var(--ink-900)}.n-vquote figcaption{margin-top:14px;font-family:var(--n-font);font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-500)}.n-nowlist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px 32px}.n-nowlist li{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;font-size:var(--fs-body);line-height:1.55;color:var(--ink-700)}.n-nowlist li b{color:var(--ink-900);font-weight:600}.n-nowlist svg{width:20px;height:20px;color:var(--teal-600);margin-top:2px}@media (max-width:760px){.n-vquote{margin-top:28px;padding:20px}.n-vquote blockquote{font-size:var(--fs-h4)}.n-nowlist{grid-template-columns:1fr;margin-top:28px}}.n-white .n-nowlist li{color:var(--ink-700)}.n-white .n-nowlist b{color:var(--ink-900)}.n-white .n-nowlist svg{color:var(--teal-600)}.n-kar-hero .nx-grid{align-items:end}.n-belief.is-dark{border-top-color:rgb(243 240 232 / .16)}.n-belief.is-dark .n{color:var(--teal-300)}.n-belief.is-dark b{color:var(--bone-50)}.n-belief.is-dark p{color:rgb(243 240 232 / .8)}.n-nowlist.is-light li{color:var(--ink-700)}.n-nowlist.is-light b{color:var(--ink-900)}.n-nowlist.is-light svg{color:var(--teal-600)}.n-prop{background:#fff;border:1px solid var(--line);border-radius:var(--r-card);padding:28px;color:var(--charcoal);position:relative;z-index:1}@media (max-width:760px){.n-hero{padding:72px 0 64px}.n-prop{padding:20px}}.v2-foot{background:var(--green)}.v2-foot a,.v2-foot p{color:var(--cream)}.v2-foot ul a{color:var(--dark-muted)}.v2-foot ul a:hover{color:var(--cream)}.ui-btns i.is-p{background:var(--green) !important;border-color:var(--green) !important;color:var(--cream) !important}.ui-btns i{border-color:var(--bone-400) !important;color:var(--charcoal) !important}.n-deliv{display:grid;grid-template-columns:300px minmax(0,1fr);gap:40px;padding:20px;align-items:start}.n-deliv-log .lab{margin:0 0 10px;font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--ink-muted)}.n-deliv-log .row{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:9px 0;border-top:1px solid var(--line);font-size:var(--fs-small);line-height:1.45;color:var(--charcoal)}.n-deliv-log .row time{font-variant-numeric:tabular-nums;color:var(--ink-muted)}.n-deliv-log .row.is-ok b{color:var(--teal)}.n-deliv-log .note{margin:12px 0 0;font-size:var(--fs-small);color:var(--ink-muted)}@media (max-width:760px){.n-hero .n-actions{flex-wrap:wrap}.n-deliv{grid-template-columns:1fr;padding:14px}.n-kuber{display:none}}.n-page p a:not(.n-btn),.n-faqlist .ans a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.n-dark p a:not(.n-btn){color:var(--cream)}header#topp,header[id$="-topp"],.n-page ~ header,header.sticky{background:var(--green) !important;border-color:transparent !important}header.sticky{}header .text-ink-700{color:var(--dark-muted) !important}header .hover\:text-teal-700:hover{color:var(--cream) !important}header .text-teal-950{color:var(--cream) !important}header .bg-teal-600{background-color:var(--cream) !important}header .bg-teal-700{background-color:var(--cream) !important;color:var(--green) !important}header .text-white{color:var(--green) !important}header .hover\:bg-teal-800:hover{background-color:#fff !important}header button{border-color:rgb(243 240 232 / .16) !important;color:var(--cream) !important}.n-hero-green{background:var(--green);color:var(--cream);padding-bottom:0}.n-hero-green .n-eyebrow,.n-hero-green .n-lede{color:var(--dark-muted)}.n-hero-green .n-h1{color:var(--cream)}.n-hero-green .n-btn.is-primary{background:var(--cream);color:var(--green)}.n-hero-green .n-btn.is-primary:hover{background:#fff}.n-hero-green .n-btn.is-secondary{border-color:var(--cream);color:var(--cream)}.n-hero-green .n-btn.is-secondary:hover{background:rgb(243 240 232 / .08)}.n-hero-green .n-prop{}.n-hero-green .n-kuber{color:var(--cream);opacity:.07;left:-200px;right:auto;bottom:-240px;top:auto;height:110%}.n-white{background:#fff}.n-faq.n-white{border-top:1px solid var(--line)}@media (max-width:760px){.n-hero-green .n-kuber{display:none}}.n-dark .n-cap{color:var(--dark-muted) !important}.v2-know a{color:var(--green) !important;text-decoration:underline;text-underline-offset:3px}.n-deep .panel{max-width:620px}.n-vquote{padding:0;background:none;border-radius:0}.n-vquote blockquote{font-size:var(--fs-h3);line-height:1.3;color:var(--green);font-weight:500}.n-vquote figcaption{color:var(--ink-muted);text-transform:none;letter-spacing:0;font-size:var(--fs-small);margin-top:12px}@media (max-width:760px){.n-deep .panel{max-width:none}}header button[aria-controls]{border:1px solid rgb(243 240 232 / .16) !important;color:var(--cream) !important;background:transparent}.n-mmenu{position:fixed;inset:0;z-index:300;background:var(--green);color:var(--cream);display:flex;flex-direction:column;padding:16px 28px 32px;overflow:auto}.n-mmenu[hidden]{display:none}.n-mmenu-top{display:flex;justify-content:space-between;align-items:center;height:40px}.n-mmenu-logo{font-weight:600;font-size:var(--fs-h4);letter-spacing:-.02em;color:var(--cream)}.n-mmenu-close{font:inherit;font-size:28px;line-height:1;width:44px;height:44px;border:1px solid rgb(243 240 232 / .16);border-radius:var(--r-chip);background:transparent;color:var(--cream);cursor:pointer}.n-mmenu-list{list-style:none;margin:40px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.n-mmenu-list a{display:block;padding:12px 0;font-size:24px;font-weight:600;letter-spacing:-.02em;color:var(--cream);text-decoration:none;border-bottom:1px solid rgb(243 240 232 / .16)}.n-mmenu-list a[aria-current="page"]{color:var(--cream);text-decoration:underline;text-decoration-color:var(--sage);text-decoration-thickness:3px;text-underline-offset:8px}.n-mmenu-cta{margin-top:auto;background:var(--cream) !important;color:var(--green) !important;width:100%}body.n-menu-open{overflow:hidden}@media (min-width:900px){.n-mmenu{display:none !important}}.n-deliv-log .row.is-ok b{color:var(--green)}.n-deliv-log .row.is-bad b{color:var(--charcoal);font-weight:600}:root{--ease-out:cubic-bezier(.22,1,.36,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-exit:cubic-bezier(.4,0,1,1)}@media (prefers-reduced-motion: reduce){*,*::before,*::after{transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.is-pre,.ansin,[data-reveal],[class*=reveal],[data-reveal] *{opacity:1!important;transform:none!important;filter:none!important}}.no-fx,.no-fx *{transition:none!important}.n-mmenu-close,header button[aria-controls]{transition:transform 100ms var(--ease-out),background-color 180ms var(--ease-in-out),color 180ms var(--ease-in-out),border-color 180ms var(--ease-in-out),box-shadow 180ms var(--ease-in-out)}.n-btn:active,.n-mmenu-close:active,header button[aria-controls]:active{transform:scale(.97)}.js .n-faqlist .ansbox{display:grid;grid-template-rows:0fr;transition:grid-template-rows 160ms var(--ease-exit)}.js .n-faqlist details.is-open .ansbox{grid-template-rows:1fr;transition:grid-template-rows 240ms var(--ease-in-out)}.js .n-faqlist .ansin{min-height:0;overflow:hidden;opacity:0;transform:translateY(-4px);transition:opacity 120ms var(--ease-exit),transform 120ms var(--ease-exit)}.js .n-faqlist details.is-open .ansin{opacity:1;transform:none;transition:opacity 180ms var(--ease-out) 60ms,transform 180ms var(--ease-out) 60ms}.n-faqlist summary{transition:color 180ms var(--ease-in-out)}.n-mmenu{opacity:0;transform:scale(.96);transform-origin:100% 0;transition:opacity 160ms var(--ease-exit),transform 160ms var(--ease-exit)}.n-mmenu.is-open{opacity:1;transform:none;transition:opacity 200ms var(--ease-out),transform 200ms var(--ease-out)}.n-mmenu-list li,.n-mmenu-cta{opacity:0;transform:translateY(8px);transition:opacity 160ms var(--ease-exit),transform 160ms var(--ease-exit)}.n-mmenu.is-open .n-mmenu-list li,.n-mmenu.is-open .n-mmenu-cta{opacity:1;transform:none;transition:opacity 200ms var(--ease-out),transform 200ms var(--ease-out)}.n-mmenu.is-open .n-mmenu-list li:nth-child(1){transition-delay:0ms}.n-mmenu.is-open .n-mmenu-list li:nth-child(2){transition-delay:40ms}.n-mmenu.is-open .n-mmenu-list li:nth-child(3){transition-delay:80ms}.n-mmenu.is-open .n-mmenu-list li:nth-child(4){transition-delay:120ms}.n-mmenu.is-open .n-mmenu-list li:nth-child(5){transition-delay:160ms}.n-mmenu.is-open .n-mmenu-list li:nth-child(6){transition-delay:200ms}.n-mmenu.is-open .n-mmenu-list li:nth-child(7){transition-delay:240ms}.n-mmenu.is-open .n-mmenu-cta{transition-delay:300ms}.n-burger{position:relative;display:block;width:18px;height:14px}.n-burger span{position:absolute;left:0;width:18px;height:2px;border-radius:var(--r-pill);background:currentColor;transition:transform 200ms var(--ease-in-out),opacity 200ms var(--ease-in-out)}.n-burger span:nth-child(1){top:0}.n-burger span:nth-child(2){top:6px}.n-burger span:nth-child(3){top:12px}header button[aria-expanded="true"] .n-burger span:nth-child(1){transform:translateY(6px) rotate(45deg)}header button[aria-expanded="true"] .n-burger span:nth-child(2){opacity:0}header button[aria-expanded="true"] .n-burger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}header#topp,header[id$="-topp"]{transition:none}header#topp::after,header[id$="-topp"]::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:rgb(243 240 232 / .12);opacity:0;pointer-events:none;transition:opacity 160ms var(--ease-out)}header.is-scrolled::after{opacity:1}.n-mmenu-list a,.v2-foot ul a{transition:color 180ms var(--ease-in-out),border-color 180ms var(--ease-in-out)}.v2-foot ul a,.n-page p a:not(.n-btn),.n-faqlist .ans a{text-decoration:none;position:relative;background-image:none}.v2-foot ul a::after,.n-page p a:not(.n-btn)::after,.n-faqlist .ans a::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(1);transform-origin:0 50%;transition:transform 180ms var(--ease-out)}.v2-foot ul a::after,.n-mmenu-list a::after{transform:scaleX(0)}.v2-foot ul a:hover::after,.n-page p a:not(.n-btn):hover::after,.n-faqlist .ans a:hover::after{transform:scaleX(1)}.js [data-reveal]{opacity:0;transform:translateY(8px);transition:opacity 280ms var(--ease-out),transform 280ms var(--ease-out)}.js [data-reveal].is-in{opacity:1;transform:none;filter:none}.js [data-reveal] .n-deliv-log .row,.js [data-reveal] .n-deliv-log .note{opacity:0;transform:translateY(8px);transition:opacity 200ms var(--ease-out),transform 200ms var(--ease-out)}.js [data-reveal].is-done .n-deliv-log .row,.js [data-reveal].is-done .n-deliv-log .note{opacity:1;transform:none;filter:none}.js [data-reveal] .n-deliv-log .row:nth-of-type(2){transition-delay:150ms}.js [data-reveal] .n-deliv-log .row:nth-of-type(3){transition-delay:300ms}.js [data-reveal] .n-deliv-log .row:nth-of-type(4){transition-delay:450ms}.js [data-reveal] .n-deliv-log .row:nth-of-type(5){transition-delay:600ms}.js [data-reveal] .n-deliv-log .row:nth-of-type(6){transition-delay:750ms}.js [data-reveal] .n-deliv-log .note{transition-delay:600ms}.n-brhero{padding:96px 0 64px}.n-brhero .nx-grid{align-items:start}.n-brhero .n-cap{margin:0}.n-pf-link{margin-top:20px}.n-brcards{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.js .n-brcards[data-reveal],.js .n-sits[data-reveal]{opacity:1;transform:none;filter:none}.js [data-stagger]:not(.is-done)>*{opacity:0;transform:translateY(10px);transition:opacity 260ms var(--ease-out),transform 260ms var(--ease-out)}.js [data-stagger].is-in:not(.is-done)>*{opacity:1;transform:none;filter:none}.js [data-stagger].is-in:not(.is-done)>*:nth-child(2){transition-delay:60ms}.js [data-stagger].is-in:not(.is-done)>*:nth-child(3){transition-delay:120ms}.js [data-stagger].is-in:not(.is-done)>*:nth-child(4){transition-delay:180ms}.js [data-stagger].is-in:not(.is-done)>*:nth-child(5){transition-delay:240ms}.n-sits{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.n-sit{display:flex;flex-direction:column;gap:16px;padding:28px;background:#fff;border:1px solid var(--line);border-radius:var(--r-card);transition:transform 160ms var(--ease-exit),box-shadow 160ms var(--ease-exit),border-color 160ms var(--ease-exit)}.n-sit .n-h3{font-size:var(--fs-h4)}.n-sit .did{margin:auto 0 0;font-size:var(--fs-small);line-height:1.5;color:var(--charcoal)}.n-sit .did b{color:var(--green);font-weight:600}.n-sit:hover{transform:translateY(-6px);border-color:var(--green);transition:transform 220ms var(--ease-out),box-shadow 220ms var(--ease-out),border-color 220ms var(--ease-out)}.n-sit:active{transform:translateY(-2px);transition:transform 100ms var(--ease-out)}@media (max-width:760px){.n-brhero{padding:56px 0 48px}.n-brhero .nx-c5{margin-top:28px}.n-brcards{grid-template-columns:1fr;gap:16px}.n-sits{grid-template-columns:1fr;gap:16px;margin-top:32px}.n-sit{padding:22px}}.nx-c8{grid-column:span 8}.nx-from8{grid-column:8 / -1}@media (max-width:760px){.nx-c8,.nx-from8{grid-column:1 / -1}}.n-page-pf .n-pf-hero{padding:80px 0 56px}.n-page-pf .n-deep{padding:56px 0}.n-page-pf .n-deep .n-p{font-size:var(--fs-body);margin-top:14px}.n-page-pf .n-deep ul.facts{margin-top:18px;gap:8px}.n-page-pf .n-sec{padding:72px 0}.n-page-pf .n-close{padding:80px 0}@media (max-width:760px){.n-page-pf .n-deep,.n-page-pf .n-sec{padding:64px 0}}.n-nowlist.is-light li span{line-height:1.5}.n-nowlist.is-light li b{display:block}.n-close:has(.n-form-card) .nx-grid{align-items:center}@media (max-width:760px){.n-close:has(.n-form-card) .n-actions .n-btn.is-primary{display:none}}.n-lang{display:none;align-items:center;gap:8px;font-size:14px;line-height:1;white-space:nowrap;flex:none}header .n-lang .n-langbtn,.n-mmenu .n-lang .n-langbtn{appearance:none;background:none;border:0;padding:4px 0 6px;margin:0;font:inherit;font-size:14px;font-weight:500;color:var(--dark-muted) !important;cursor:pointer;display:inline-flex;align-items:center;gap:5px;position:relative;transition:color 150ms var(--ease-out);border-radius:var(--r-chip)}.n-lang .n-langbtn::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--sage);transform:scaleX(0);transform-origin:0 50%;transition:transform 150ms var(--ease-out)}header .n-lang .n-langbtn:hover,.n-mmenu .n-lang .n-langbtn:hover{color:var(--cream) !important}header .n-lang .n-langbtn[aria-current="true"],.n-mmenu .n-lang .n-langbtn[aria-current="true"]{color:var(--cream) !important}.n-lang .n-langbtn[aria-current="true"]::after{transform:scaleX(1)}.n-lang .n-langbtn:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.n-lang .flag{font-size:14px;line-height:1}.n-lang .sep{color:var(--dark-muted)}header .n-lang{margin-right:14px}.n-mmenu .n-lang{display:flex;margin-top:28px}.n-mmenu .n-lang+.n-mmenu-list{margin-top:24px}@media (min-width:900px){header .n-lang{display:flex}}header a[href$="kontakt"].sm\:inline-flex{min-width:192px}.n-actions .n-btn[hidden]{display:none}h1,h2,.n-eyebrow{text-wrap:balance}.n-lang.is-mini{display:none;gap:6px;font-size:13px;margin-right:12px}.n-lang.is-mini .n-langbtn{font-size:13px;padding:6px 0}@media (max-width:899px){header .n-lang.is-mini{display:flex}}@media (min-width:900px){header .n-lang.is-mini{display:none}}@media (min-width:1100px){.n-page-pf .n-pf-hero h1,.n-vis-hero h1{width:900px;max-width:none}}.n-journey{margin-top:40px}.n-journey-segs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.n-journey-segs>li{border-top:2px solid var(--line);padding-top:18px;position:relative;min-width:0}.n-journey-segs>li::before{content:"";position:absolute;left:0;top:-7px;width:12px;height:12px;border-radius:50%;background:var(--line)}.n-journey-segs>li.seg-1{border-top-color:var(--teal)}.n-journey-segs>li.seg-1::before{background:var(--teal);}.n-journey-segs>li.seg-2{border-top-color:color-mix(in srgb,var(--teal) 55%,transparent)}.n-journey-segs>li.seg-2::before{background:color-mix(in srgb,var(--teal) 55%,var(--cream))}.n-journey-segs>li>b{display:block;margin:12px 0 10px;font-size:var(--fs-h4);font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--heading)}.n-journey-segs>li>ul{list-style:none;margin:0;padding:0;display:grid;gap:5px;font-size:var(--fs-small);line-height:1.45;color:var(--charcoal)}.n-journey-segs>li>ul li{padding-left:14px;position:relative}.n-journey-segs>li>ul li::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:2px;background:currentColor;opacity:.6}.n-journey-segs>li.seg-2>b,.n-journey-segs>li.seg-2>ul{color:color-mix(in srgb,var(--charcoal) 82%,var(--cream))}.n-journey-segs>li.seg-3>b,.n-journey-segs>li.seg-3>ul,.n-journey-segs>li.seg-4>b,.n-journey-segs>li.seg-4>ul{color:var(--ink-muted)}.n-journey-note{margin:28px 0 0;font-size:var(--fs-body);color:var(--ink-muted)}.n-dark .n-journey-segs>li{border-top-color:rgb(243 240 232 / .16)}.n-dark .n-journey-segs>li::before{background:rgb(243 240 232 / .25)}.n-dark .n-journey-segs>li.seg-1{border-top-color:var(--sage)}.n-dark .n-journey-segs>li.seg-1::before{background:var(--sage);}.n-dark .n-journey-segs>li.seg-2{border-top-color:rgb(136 162 158 / .55)}.n-dark .n-journey-segs>li.seg-2::before{background:rgb(136 162 158 / .55)}.n-dark .n-journey-segs>li>b,.n-dark .n-journey-segs>li>ul{color:var(--cream)}.n-dark .n-journey-segs>li.seg-2>b,.n-dark .n-journey-segs>li.seg-2>ul{color:rgb(243 240 232 / .8)}.n-dark .n-journey-segs>li.seg-3>b,.n-dark .n-journey-segs>li.seg-3>ul,.n-dark .n-journey-segs>li.seg-4>b,.n-dark .n-journey-segs>li.seg-4>ul{color:var(--dark-muted)}.n-dark .n-journey-note{color:var(--dark-muted)}@media (max-width:767px){.n-journey-segs{grid-template-columns:1fr;gap:22px}.n-journey{margin-top:28px}}.n-kube{display:inline-block;vertical-align:middle;flex:none;--kube-top:#F3F0E8;--kube-l:#88A29E;--kube-r:#3E8377}.n-hero-green .n-kuber{opacity:.06}.n-phone{position:relative;width:300px;max-width:100%;height:600px;flex:none;background:#000;border-radius:46px;padding:10px;box-shadow:0 30px 60px -30px rgb(0 0 0 / .5);font-family:var(--n-font);color:var(--charcoal);display:flex;margin:0 auto}.n-phone::before,.n-phone::after{content:"";position:absolute;width:3px;background:#000;border-radius:2px}.n-phone::before{left:-3px;top:118px;height:34px;box-shadow:0 48px 0 #000}.n-phone::after{right:-3px;top:150px;height:58px}.n-phone-screen{position:relative;flex:1;display:flex;flex-direction:column;background:#fff;border-radius:36px;overflow:hidden;padding:0 0 8px}.n-phone-island{position:absolute;left:50%;top:10px;width:100px;height:28px;margin-left:-50px;background:#000;border-radius:14px}.n-phone-sb{display:flex;justify-content:space-between;align-items:center;padding:14px 26px 0 30px;height:46px;font-size:14px;font-weight:600;line-height:1}.n-phone-glyphs{display:inline-flex;align-items:center;gap:5px;color:var(--charcoal)}.n-phone-top{display:grid;grid-template-columns:24px 1fr 24px;align-items:center;padding:12px 10px 8px;border-bottom:1px solid var(--line)}.n-phone-back{font-size:24px;line-height:1;color:var(--charcoal);text-align:center;margin-top:-4px}.n-phone-who{text-align:center;display:grid;gap:2px}.n-phone-who b{font-size:16px;font-weight:600;color:var(--charcoal);display:inline-flex;align-items:center;justify-content:center;gap:5px;line-height:1.2}.n-phone-who small{font-size:12px;color:var(--ink-muted);line-height:1.2}.n-phone-info{color:var(--ink-muted);flex:none}.n-phone-thread{flex:1;display:flex;flex-direction:column;gap:8px;padding:12px 12px 10px}.n-phone-ts{margin:4px 0 6px;text-align:center;font-size:13px;color:var(--ink-muted)}.n-phone-msg{position:relative;max-width:82%;border-radius:18px;padding:12px 16px;font-size:15px;line-height:1.45;font-style:normal}.n-phone-msg p{margin:0}.n-phone-msg.is-in{align-self:flex-start;background:var(--green);color:var(--cream);border-bottom-left-radius:4px}.n-phone-msg.is-in::after{content:"";position:absolute;left:-6px;bottom:0;width:12px;height:12px;background:var(--green);clip-path:polygon(100% 0,100% 100%,0 100%)}.n-phone-msg.is-out{align-self:flex-end;background:#E9ECEA;color:var(--charcoal);border-bottom-right-radius:4px}.n-phone-msg.is-out::after{content:"";position:absolute;right:-6px;bottom:0;width:12px;height:12px;background:#E9ECEA;clip-path:polygon(0 0,100% 100%,0 100%)}.n-phone-img{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;width:100%;background:var(--cream);border-radius:12px;margin-bottom:10px}.n-phone-img .n-kube{--kube-top:var(--green)}.n-phone-btns{display:flex;gap:8px;flex-wrap:wrap;max-width:100%}.n-phone-btns span{font-size:14px;font-weight:500;color:var(--green);border:1px solid var(--green);border-radius:999px;padding:7px 14px;line-height:1.2}.n-phone-st{margin:-2px 0 0 6px;font-size:12px;color:var(--ink-muted)}.n-phone-input{display:flex;align-items:center;gap:8px;padding:6px 12px 8px}.n-phone-input .plus{flex:none;width:30px;height:30px;border-radius:50%;background:#E9ECEA;color:var(--ink-muted);display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.n-phone-input .field{flex:1;border:1px solid var(--line);border-radius:20px;padding:8px 14px;font-size:14px;color:var(--ink-muted);line-height:1.2}.n-phone-home{display:block;width:120px;height:5px;border-radius:3px;background:#000;margin:10px auto 0}.n-phone[data-channel="sms"] .n-phone-img{display:none}.n-deliv-phone{display:flex;justify-content:center}@media (max-width:767px){.n-phone{width:300px;max-width:100%}.n-deliv{grid-template-columns:1fr;gap:20px}}.n-white{background:transparent}.n-kube{--kube-top:#0F3D3D}.n-dark .n-kube,.n-hero-green .n-kube,.n-close .n-kube{--kube-top:#F3F0E8}.n-phone-img .n-kube{--kube-top:#0F3D3D}.n-eyebrow{display:flex;align-items:center;gap:8px}.n-eyebrow .n-kube{flex:none}.n-journey-segs>li::before{display:none}.n-journey-segs>li>.n-kube{position:absolute;left:0;top:-7px}.n-faqlist summary svg{width:20px;height:20px}.n-faqlist details.is-open summary svg{transform:rotate(180deg)}.v2-know{border-radius:var(--r-card)}.rounded-md{border-radius:var(--r-chip)}.n-p,.n-lede{max-width:68ch}@media (min-width:761px){.n-sec,.n-page-pf .n-sec,.n-page-pf .n-deep,.n-deep{padding:96px 0}.n-sec.n-dark,.n-close{padding:120px 0}.n-dark+.n-sec,.n-dark+section,.n-hero-green+.n-sec{padding-top:120px}.n-page-pf .n-close{padding:120px 0}.n-sec:has(+ .n-dark),.n-sec:has(+ .n-close),section:not(.n-hero):has(+ .n-close),section:not(.n-hero):has(+ .n-dark){padding-bottom:120px}}.n-phone-msg.is-out{min-width:44px;padding:12px 16px}.n-phone-thread{overflow:hidden;min-height:0}.n-phone-screen{height:100%}.n-deliv-phone{justify-content:flex-start}@media (max-width:767px){.n-deliv-phone{justify-content:center}}.nx-c4{grid-column:span 4}.nx-from5{grid-column:5 / -1}@media (max-width:1023px){.nx-c4,.nx-from5{grid-column:1 / -1}}.n-sits{gap:40px}.n-sit{gap:14px;align-items:flex-start}.n-sit .n-phone{margin:8px auto 0;align-self:center}.n-sit .did{margin-top:10px}.js [data-reveal].is-in .n-deliv-log .row,.js [data-reveal].is-in .n-deliv-log .note{opacity:1;transform:none;filter:none}.n-sit-lab{margin:-4px 0 0;font-size:12px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.n-phone-img.is-photo{overflow:hidden}.n-phone-img img{display:block;width:100%;height:100%;object-fit:cover;border-radius:12px}.n-journey-tgl{display:none}@media (max-width:767px){.n-journey-tgl{display:inline-flex;align-items:center;min-height:44px;padding:0;margin:2px 0 0;background:none;border:0;font:inherit;font-size:13px;font-weight:600;color:var(--green);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.n-dark .n-journey-tgl{color:var(--cream)}.n-journey-tgl .tgl-hide{display:none}.n-journey-tgl[aria-expanded="true"] .tgl-show{display:none}.n-journey-tgl[aria-expanded="true"] .tgl-hide{display:inline}.n-journey-segs>li:not(.is-open)>ul{display:none}.n-journey-segs>li>ul{transition:opacity 200ms var(--ease-out),transform 200ms var(--ease-out)}.n-journey-segs>li>ul.is-pre{opacity:0;transform:translateY(-4px)}}.n-deep-top{max-width:720px}.n-pfsw{display:flex;flex-wrap:wrap;gap:0 28px;margin:36px 0 24px;border-bottom:1px solid var(--line)}.n-pfsw-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:8px 2px 12px;margin-bottom:-1px;background:none;border:0;border-bottom:2px solid transparent;font:inherit;font-size:var(--fs-body);font-weight:600;color:var(--ink-muted);cursor:pointer;transition:color 200ms var(--ease-out),border-color 200ms var(--ease-out)}.n-pfsw-btn.is-on{color:var(--green);border-bottom-color:var(--green)}.n-pfsw-btn:hover{color:var(--green)}.n-pfsw-btn:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:var(--r-chip)}.n-pfsw-panels{display:grid}.n-pfsw-panel{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity 200ms var(--ease-out),visibility 0s 200ms}.n-pfsw-panel.is-on{opacity:1;visibility:visible;transition:opacity 200ms var(--ease-out),visibility 0s}.n-pfsw-panel .panel{max-width:760px}.n-close{scroll-margin-top:84px}.n-sit-tabs{display:none}@media (max-width:767px){.n-sit-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:28px}.n-sit-tab{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 6px;background:#fff;border:1px solid var(--line);border-radius:var(--r-chip);font:inherit;font-size:13px;font-weight:600;line-height:1.2;color:var(--ink-muted);text-align:left;cursor:pointer;transition:color 200ms var(--ease-out),border-color 200ms var(--ease-out)}.n-sit-tab.is-on{color:var(--green);border-color:var(--green)}.n-sit-tab:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.n-sit-tab .dot{width:8px;height:8px;border-radius:50%;flex:none;border:2px solid var(--sage);box-sizing:border-box;background:transparent}.n-sit-tab[data-st="today"] .dot{background:var(--teal);border-color:var(--teal)}.n-sits{display:grid;grid-template-columns:1fr;gap:16px;margin-top:16px}.n-sit{padding:22px 15px;transition:opacity 200ms var(--ease-out)}.n-sit:not(.is-on){display:none}.n-sit.is-fade{opacity:0}}@media (prefers-reduced-motion:reduce){.n-pfsw-panel,.n-sit,.n-journey-segs>li>ul,.n-pfsw-btn,.n-sit-tab{transition:none !important}}.n-phone[data-os="android"] .n-phone-hole{position:absolute;left:50%;top:12px;width:10px;height:10px;margin-left:-5px;background:#000;border-radius:50%}.n-phone[data-os="android"] .n-phone-sb{padding:9px 20px 0 22px;height:36px;font-size:13px}.n-phone-pct{font-size:12px;font-weight:600;margin-left:2px}.n-phone[data-os="android"] .n-phone-top{grid-template-columns:24px 28px minmax(0,1fr) 20px;gap:8px;align-items:center;padding:6px 10px 6px 12px}.n-phone[data-os="android"] .n-phone-back{font-size:20px;margin-top:-2px;text-align:left}.n-phone-logo{display:block;width:28px;height:28px;border-radius:7px;overflow:hidden;background:var(--cream)}.n-phone-logo img,.n-phone-avatar img{display:block;width:100%;height:100%;object-fit:cover}.n-phone[data-os="android"] .n-phone-who{text-align:left}.n-phone[data-os="android"] .n-phone-who b{justify-content:flex-start;font-size:15px}.n-phone[data-os="android"] .n-phone-who small{font-size:11px}.n-phone-verified{display:inline-flex;flex:none;line-height:0}.n-phone-more{font-size:20px;line-height:1;color:var(--charcoal);text-align:center;font-weight:600}.n-phone-nav{display:flex;justify-content:center;align-items:center;gap:44px;height:20px;margin-top:0;color:#8A8F8B}.n-phone-nav i{display:block;background:#8A8F8B}.n-phone-nav .tri{width:0;height:0;background:none;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:8px solid #8A8F8B}.n-phone-nav .dot{width:10px;height:10px;border-radius:50%;background:none;border:2px solid #8A8F8B;box-sizing:border-box}.n-phone-nav .sq{width:8px;height:8px;border-radius:1px;background:none;border:2px solid #8A8F8B;box-sizing:border-box}.n-phone[data-os="android"] .n-phone-input{padding:4px 12px 4px}.n-phone[data-os="android"] .n-phone-input .field{background:#F1F1EE;border-color:transparent}.n-phone-avatar{display:inline-block;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:none;margin-right:4px;vertical-align:middle}.n-phone-card{width:86%;background:#fff;border:1px solid #E3E1DA;border-radius:16px;overflow:hidden;align-self:flex-start}.n-phone-card-img{display:block;width:100%;aspect-ratio:3 / 2;overflow:hidden;background:var(--cream)}.n-phone-card-img img{display:block;width:100%;height:100%;object-fit:cover}.n-phone-card b{display:block;font-size:13px;font-weight:600;line-height:1.3;color:var(--charcoal);padding:8px 12px 0}.n-phone-card p{margin:0;font-size:13px;line-height:1.35;color:var(--charcoal);padding:3px 12px 8px}.n-phone-btns.is-stack{flex-direction:column;align-items:stretch;gap:5px;width:86%;max-width:86%}.n-phone-btns.is-stack span,.n-phone-cbtn{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:5px 14px;border:1px solid var(--teal);border-radius:999px;font-size:13px;font-weight:600;line-height:1.2;color:color-mix(in srgb,var(--teal) 78%,var(--green));background:#fff}.n-phone-carousel{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;max-width:100%;padding:0 0 4px;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline-offset:2px}.n-phone-carousel::-webkit-scrollbar{display:none}.n-phone-carousel:focus-visible{outline:2px solid var(--teal)}.n-phone-ccard{flex:0 0 62%;scroll-snap-align:start;background:#fff;border:1px solid #E3E1DA;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.n-phone-ccard b{display:block;font-size:13px;font-weight:600;line-height:1.3;color:var(--charcoal);padding:8px 10px 6px}.n-phone-ccard .n-phone-cbtn{margin:auto 10px 10px;min-height:30px;padding:4px 10px;font-size:12px}.n-phone[data-os="android"] .n-phone-thread{gap:6px;padding:8px 12px 6px}.n-phone[data-os="android"] .n-phone-thread>*{flex-shrink:0}.n-phone[data-os="android"] .n-phone-screen{padding-bottom:4px}.n-phone[data-os="android"] .n-phone-ts{margin:0}.n-dimg{display:block;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.n-phone-img.is-photo .n-dimg{border-radius:12px}.n-phone-top{grid-template-columns:24px minmax(0,1fr) 24px}.n-phone-who{min-width:0}.n-phone-who b{min-width:0;max-width:100%}.n-phone-name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.n-phone-who b>.n-phone-verified,.n-phone-who b>.n-phone-info,.n-phone-who b>.n-phone-avatar{flex:none}.n-phone[data-os="android"] .n-phone-who b{gap:4px}@media (max-width:767px){.n-sit-tab{height:auto;font-size:13px}.n-sit-tab span{min-width:0;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}}.n-pfsw-panel .panel{max-width:none}@media (max-width:767px){.n-pfsw{flex-wrap:nowrap;gap:0 18px}.n-pfsw-btn{position:relative;gap:0;white-space:nowrap}.n-pfsw-btn b{display:inline-flex;align-items:center;gap:7px}.n-pfsw-btn b::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--teal)}}.n-hero.n-mh{padding:24px 0 56px;overflow:hidden}.n-mh-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:56px;align-items:center}.n-mh-grid>*{min-width:0}.n-mh .n-mh-eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 24px;font-size:11px;letter-spacing:.14em;font-weight:500;color:rgb(243 240 232 / .74)}.n-mh .n-mh-h1{font-size:56px;font-weight:500;letter-spacing:-.035em;line-height:1.05;margin:0 0 24px;color:var(--cream);text-wrap:balance}.n-mh-h1 em{font-style:normal;color:var(--sage)}.n-mh .n-mh-lede{font-size:18px;line-height:1.6;color:rgb(243 240 232 / .74);max-width:30em;margin:0 0 28px}.n-mh-lede strong{color:var(--cream);font-weight:500}.n-mh .n-btn.is-secondary{border-color:rgb(243 240 232 / .3)}.n-mh-proof{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:28px 0 0;padding:18px 0 0;border-top:1px solid rgb(243 240 232 / .16);font-size:12px;line-height:1.4;color:rgb(243 240 232 / .74)}.n-mh-proof li::before{content:"✓";margin-right:7px;color:var(--sage)}.n-mh-net{position:relative;width:100%;aspect-ratio:560 / 290}.n-mh-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.n-mh-base path{fill:none;stroke:rgb(243 240 232 / .2);stroke-width:1;vector-effect:non-scaling-stroke}.n-mh-hi path{fill:none;stroke:var(--cream);stroke-width:1.8;vector-effect:non-scaling-stroke;opacity:0;transition:opacity 300ms var(--ease-out)}.n-mh-hi path.is-on{opacity:1}.n-mh-pk{fill:var(--cream);opacity:0}.n-mh-hub{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%);width:162px;height:114px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border-radius:22px;background-color:#F8F6F1;background-image:linear-gradient(145deg,#fff,var(--cream));outline:8px solid var(--green);box-shadow:0 18px 40px rgba(0,0,0,.28)}.n-mh-hublogo{display:block;width:83px;height:auto}.n-mh-mcp{font-size:10.5px;line-height:1;letter-spacing:.2em;margin-right:-.2em;font-weight:500;color:rgb(15 61 61 / .7)}.n-mh-ring{position:absolute;inset:-8px;border-radius:30px;box-shadow:0 0 0 6px rgb(243 240 232 / .18);opacity:0;pointer-events:none}.n-mh-a{position:absolute;z-index:2;width:62px;height:62px;transform:translate(-50%,-50%);display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:18px;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.18);font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.n-mh-a::before,.n-mh-a::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0}.n-mh-a::before{box-shadow:0 10px 24px rgba(0,0,0,.26);transition:opacity 200ms var(--ease-out)}.n-mh-a::after{box-shadow:0 0 0 5px rgb(243 240 232 / .22);transition:opacity 300ms var(--ease-out)}.n-mh-a:hover::before{opacity:1}.n-mh-a[aria-pressed="true"]::after{opacity:1}.n-mh-a:focus-visible{outline:2px solid var(--cream);outline-offset:6px}.n-mh-a .n-mh-logo{position:relative;display:block;width:36px;height:36px;background-size:contain}.n-mh-a .n-mh-logo.is-pep{width:27px;height:37px}.n-mh-lab{position:absolute;top:69px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:11.5px;line-height:1.2;color:rgb(243 240 232 / .74)}.n-mh-a[aria-pressed="true"] .n-mh-lab{color:var(--cream);font-weight:500}.n-mh-card{position:relative;margin-top:10px;background:var(--cream);color:var(--charcoal);border-radius:15px;box-shadow:0 18px 40px rgba(0,0,0,.25);overflow:hidden}.n-mh-exs{display:grid}.n-mh-ex{grid-area:1 / 1;min-width:0;display:flex;flex-direction:column}.n-mh-ex:not(.is-on){visibility:hidden}.n-mh-req{display:flex;align-items:center;gap:10px;min-height:52px;padding:14px 18px;border-bottom:1px solid #E3E1DA}.n-mh-ic{flex:none;display:block;width:20px;height:20px;background-size:contain}.n-mh-ic.is-pep{width:15px;height:21px}.n-mh-q{flex:1 1 0;min-width:0;margin:0;font-size:14px;line-height:1.4;color:var(--charcoal)}.n-mh-who{margin-left:auto;white-space:nowrap;font-size:9px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:#5F635D}.n-mh-res{flex:1;min-height:316px;padding:14px 18px 16px}.n-mh-tool{display:flex;align-items:center;gap:8px;margin:0;font-size:11px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--charcoal)}.n-mh-tool i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--teal)}.n-mh-w{margin-top:10px;font-size:13px;line-height:1.45;color:var(--charcoal)}.n-mh-prog{display:none;height:2px;background:#E3E1DA}.js .n-mh-prog{display:block}.n-mh-prog i{display:block;height:100%;background:var(--teal);transform-origin:0 50%;transform:scaleX(0)}.n-mh-fig.is-stopped .n-mh-prog i{opacity:0}.js .n-mh-req,.js .n-mh-res{opacity:0;transform:translateY(5px);transition:opacity 260ms var(--ease-out),transform 260ms var(--ease-out)}.js .n-mh-req.is-in,.js .n-mh-res.is-in{opacity:1;transform:none}.js .n-mh-res .n-mh-grow{transform:scaleX(0);transition:transform 350ms var(--ease-out) 120ms}.js .n-mh-res.is-in .n-mh-grow{transform:none}.n-mh-brand{display:flex;align-items:center;gap:8px;min-width:0;font-size:12.5px;font-weight:500;color:var(--charcoal)}.n-mh-brand b{font-weight:500;white-space:nowrap}.n-mh-blogo{flex:none;width:22px;height:22px;border-radius:50%}.n-mh-vb{flex:none;display:block}.n-mh-meta{margin-left:auto;padding-left:8px;white-space:nowrap;font-size:11.5px;font-weight:400;color:#5F635D;font-variant-numeric:tabular-nums}.n-mh-prev .n-mh-meta{color:#6B6F69}.n-mh-car{display:flex;gap:8px;margin-top:10px;overflow:hidden}.n-mh-k{flex:0 0 calc((100% - 16px) / 3);min-width:0;background:#fff;border:1px solid #E3E1DA;border-radius:10px;overflow:hidden}.n-mh-k .n-mh-kimg{height:auto;aspect-ratio:3 / 2}.n-mh-k b{display:block;padding:7px 9px 0;font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n-mh-k small{display:block;padding:1px 9px 0;font-size:11px;color:#6B6F69;font-variant-numeric:tabular-nums}.n-mh-kb{display:block;margin:7px 9px 9px;padding:4px 0;border:1px solid #E3E1DA;border-radius:6px;text-align:center;font-size:11px;font-weight:500;color:color-mix(in srgb,var(--teal) 78%,var(--green));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n-mh-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.n-mh-chips span{padding:4px 8px;background:#fff;border:1px solid #E3E1DA;border-radius:6px;font-size:12px;font-weight:500;color:var(--charcoal);font-variant-numeric:tabular-nums}.n-mh-tl{list-style:none;margin:12px 0 0;padding:0}.n-mh-tl li{position:relative;display:grid;grid-template-columns:11px minmax(0,1fr) auto;column-gap:12px;align-items:baseline;padding:0 0 12px;font-size:13px}.n-mh-tl li:not(:last-child)::before{content:"";position:absolute;left:5px;top:13px;bottom:-1px;width:1.5px;background:#D6D3CB}.n-mh-tl .d{position:relative;z-index:1;width:11px;height:11px;border-radius:50%;background:var(--teal);transform:translateY(1px)}.n-mh-tl .d.is-no{background:#fff;border:1.5px solid var(--charcoal)}.n-mh-tl .d.is-sg{background:var(--sage)}.n-mh-tl .t.is-strong{font-weight:500}.n-mh-tl em{display:block;margin-top:1px;font-style:normal;font-size:11.5px;color:#5F635D}.n-mh-tl time{font-size:11.5px;color:#5F635D;font-variant-numeric:tabular-nums}.n-mh-sum{margin:10px 0 0;font-size:13.5px;line-height:1.5;color:var(--charcoal)}.n-mh-wa{display:flex;align-items:center;gap:14px;margin-top:10px;padding:12px;background:#EDE6DA;border-radius:10px}.n-mh-bub{flex:none;width:220px;background:#fff;border-radius:9px;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.08)}.n-mh-bub .n-mh-bimg{height:auto;aspect-ratio:2 / 1}.n-mh-bub p{margin:0;padding:8px 10px 2px;font-size:12.5px;line-height:1.45;color:var(--charcoal)}.n-mh-bt{display:flex;justify-content:flex-end;align-items:center;gap:3px;padding:0 10px 7px;font-size:10.5px;color:#6B6F69;font-variant-numeric:tabular-nums}.n-mh-ticks{flex:none;display:block}.n-mh-bl{display:block;padding:7px 0;border-top:1px solid #E3E1DA;text-align:center;font-size:12.5px;font-weight:500;color:color-mix(in srgb,var(--teal) 78%,var(--green))}.n-mh-kpi{flex:1;min-width:0;display:grid;gap:10px}.n-mh-kpi b{display:block;font-size:20px;line-height:1.2;font-weight:500;letter-spacing:-.02em;color:var(--charcoal);font-variant-numeric:tabular-nums}.n-mh-kpi small{display:block;font-size:11px;line-height:1.3;color:#5F635D}.n-mh-split{display:flex;gap:2px;height:8px;margin-top:12px;border-radius:4px;overflow:hidden}.n-mh-split i{display:block;height:100%;background:var(--teal);transform-origin:0 50%}.n-mh-split i.is-sg{background:var(--sage)}.n-mh-leg{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:11.5px;color:var(--charcoal);font-variant-numeric:tabular-nums}.n-mh-leg span::before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:2px;background:var(--teal)}.n-mh-leg .is-sg::before{background:var(--sage)}.n-mh-ok{display:flex;align-items:center;gap:7px;margin:10px 0 0;font-size:12px;font-weight:500;color:var(--charcoal)}.n-mh-okic{flex:none;display:block}.n-mh-prev{padding:10px 12px;background:#fff;border:1px solid #E3E1DA;border-radius:10px}.n-mh-prev p{margin:6px 0 0;font-size:12.5px;line-height:1.45;color:var(--charcoal)}.n-mh-sendt{margin-top:10px}.n-mh-sendt>b{font-size:15px;font-weight:500;font-variant-numeric:tabular-nums}.n-mh-cap{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px 3px 0}.n-mh-hint{margin:0;font-size:11px;line-height:1.45;color:rgb(243 240 232 / .7)}.n-mh-rp{flex:none;display:inline-flex;align-items:center;height:32px;padding:0 12px;border:1px solid rgb(243 240 232 / .3);border-radius:16px;background:none;color:var(--cream);font:inherit;font-size:12px;line-height:1;white-space:nowrap;cursor:pointer}.n-mh-rp[hidden]{display:none}.n-mh-rp>span{display:inline-flex;align-items:center;gap:7px}.n-mh-rp svg{display:block;width:10px;height:10px;fill:currentColor}.n-mh-rp .is-play{display:none}.n-mh-fig.is-stopped .n-mh-rp .is-stop{display:none}.n-mh-fig.is-stopped .n-mh-rp .is-play{display:inline-flex}.n-mh-rp:hover{border-color:rgb(243 240 232 / .6)}.n-mh-rp:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.n-mh-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.js .n-mh-req,.js .n-mh-res{transition:none;opacity:1;transform:none}.js .n-mh-res .n-mh-grow{transition:none;transform:none}.n-mh-prog{visibility:hidden}.n-mh-hi path,.n-mh-a::before,.n-mh-a::after{transition:none}}@media (max-width:899px){.n-hero.n-mh{padding:32px 0 56px}.n-mh-grid{grid-template-columns:minmax(0,1fr);gap:40px}.n-mh .n-mh-h1{font-size:40px}.n-mh .n-mh-lede{font-size:17px}.n-mh-fig{width:100%;max-width:620px;margin:0 auto}}@media (max-width:440px){.n-mh-net{width:calc(100% + 32px);margin:0 -16px 18px}.n-mh-a{width:46px;height:46px;border-radius:14px}.n-mh-a .n-mh-logo{width:28px;height:28px}.n-mh-lab{top:51px;font-size:10px}.n-mh-hub{width:112px;height:80px;border-radius:16px;outline-width:5px;gap:8px}.n-mh-hublogo{width:60px}.n-mh-mcp{font-size:8.5px}.n-mh-ring{inset:-5px;border-radius:21px}.n-mh .n-mh-h1{font-size:38px}.n-mh-req{flex-wrap:wrap;row-gap:4px}.n-mh-who{order:-1;width:100%;margin-left:0}.n-mh-meta{display:none}.n-mh-k{flex-basis:calc((100% - 8px) / 2.35)}.n-mh-wa{padding:10px;gap:12px}.n-mh-bub{width:58%}.n-mh-kpi b{font-size:17px}}@media (max-width:359px){.n-mh .n-mh-h1{font-size:33px}.n-mh-hub{width:96px;height:68px;border-radius:14px;outline-width:4px;gap:6px}.n-mh-hublogo{width:52px}.n-mh-mcp{font-size:8px}.n-mh-ring{inset:-4px;border-radius:18px}.n-mh-req,.n-mh-res{padding-left:14px;padding-right:14px}.n-mh-k{flex-basis:calc((100% - 8px) / 2.2)}.n-mh-k b{padding:7px 7px 0}.n-mh-k small{padding:1px 7px 0}.n-mh-kb{margin:7px 7px 9px;font-size:10.5px}.n-mh-cap{flex-direction:column;align-items:flex-start}}.n-mh .n-actions{margin-top:0;flex-wrap:wrap}.n-hrcs{background:var(--cream)}.n-hrcs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:center}.n-hrcs-grid>*{min-width:0}.n-eyebrow.n-eyebrow-dot{display:flex;align-items:center;gap:9px;margin:0 0 20px;font-size:11px;line-height:1.3;letter-spacing:.14em;font-weight:500;color:color-mix(in srgb,var(--teal) 70%,var(--green))}.n-hrcs-small{margin:20px 0 0;max-width:34em;font-size:15px;line-height:1.5;color:var(--ink-muted)}.n-hrcs-phones{--k:1;display:flex;justify-content:center;align-items:flex-end;padding-top:30px}.n-hrcs-ph{position:relative;flex:none}.n-hrcs-ph.is-sms{--s:calc(var(--k) * .86);z-index:1;margin-right:calc(-36px * var(--k))}.n-hrcs-ph.is-rcs{--s:var(--k);z-index:2}.n-hrcs-sc{width:calc(300px * var(--s));height:calc(600px * var(--s))}.n-hrcs-sc .n-phone{width:300px;max-width:none;margin:0;transform:scale(var(--s));transform-origin:0 0}.n-hrcs-lab{position:absolute;left:0;right:0;bottom:100%;margin-bottom:12px;text-align:center;font-size:11px;line-height:1;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--ink-muted)}@media (min-width:900px) and (max-width:1119px){.n-hrcs-phones{--k:.78}}@media (max-width:899px){.n-hrcs-grid{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:599px){.n-hrcs-phones{--k:.9}}@media (max-width:559px){.n-hrcs-phones{--k:.6;padding-top:24px}.n-hrcs-lab{margin-bottom:9px}}@media (max-width:379px){.n-hrcs-phones{--k:.5}}.n-sec.n-faq.is-white{background:#fff}.n-ork{position:relative;margin-top:40px;padding:44px;border-radius:var(--r-card);background:var(--green);color:var(--cream);overflow:hidden}.n-ork .n-kube{--kube-top:#F3F0E8}.n-ork-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:end}.n-ork-h{margin:0;font-family:var(--n-font);font-size:48px;line-height:1.05;letter-spacing:-.03em;font-weight:500;color:var(--cream);text-wrap:balance}.n-ork-lede{margin:0;max-width:30em;font-size:var(--fs-body);line-height:1.6;color:var(--dark-muted)}.n-ork-chips button{font:inherit;background:none;border:0;margin:0;cursor:pointer;color:var(--dark-muted)}.n-ork-chips button[aria-pressed="true"]{background:var(--cream);color:var(--green);font-weight:600}.n-ork-chips button:focus-visible{outline:2px solid var(--cream);outline-offset:2px}.n-ork-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 230px minmax(0,1fr);grid-template-areas:"r mid s";align-items:center;margin-top:40px}.n-ork-lines{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none}.n-ork-lines path{fill:none;stroke:rgb(243 240 232 / .45);stroke-width:1.5}.n-ork-lines path.is-d{stroke:var(--sage);stroke-dasharray:4 5}.n-ork-mid{grid-area:mid;position:relative;z-index:1}.n-ork-msg{display:grid;justify-items:center;gap:8px;padding:16px 14px;border-radius:var(--r-card);background:var(--cream);color:var(--charcoal);text-align:center;}.n-ork-logo{display:block;flex:none;width:30px;height:30px;border-radius:var(--r-chip);overflow:hidden}.n-ork-msgt b{display:block;font-size:15px;line-height:1.3;font-weight:600}.n-ork-msgt small{display:block;margin-top:3px;font-size:13px;line-height:1.4;color:var(--ink-muted)}.n-ork-chips{display:none}.n-ork-phones{display:contents}.n-ork-slot{position:relative;z-index:1;display:grid;justify-items:center;gap:12px}.n-ork-slot.is-r{grid-area:r}.n-ork-slot.is-s{grid-area:s}.n-ork-lab{font-size:11px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--dark-muted)}.n-ork-ph{--s:.8333;flex:none;width:calc(300px * var(--s));height:calc(600px * var(--s))}.n-ork-sc{width:100%;height:100%}.n-ork-sc .n-phone{width:300px;max-width:none;margin:0;transform:scale(var(--s));transform-origin:0 0}.n-ork-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px;padding-top:24px;border-top:1px solid rgb(243 240 232 / .16)}.n-ork-facts b{display:block;margin-bottom:4px;font-size:15px;line-height:1.35;font-weight:600;color:var(--cream)}.n-ork-facts span{display:block;font-size:14px;line-height:1.5;color:var(--dark-muted)}.js .n-ork{opacity:0;transform:translateY(8px);transition:opacity 320ms var(--ease-out),transform 320ms var(--ease-out)}.js .n-ork.is-seen{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .n-ork{opacity:1;transform:none;transition:none}}@media (max-width:1000px){.n-ork-h{font-size:42px}.n-ork-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"mid mid" "r s";row-gap:28px}.n-ork-lines{display:none}.n-ork-msg{display:flex;align-items:center;gap:12px;max-width:360px;margin:0 auto;text-align:left}}@media (max-width:760px){.n-ork{margin:32px -12px 0;padding:28px 18px 24px;border-radius:var(--r-card)}.n-ork-top{grid-template-columns:minmax(0,1fr);gap:12px}.n-ork-h{font-size:36px}.n-ork-lede{font-size:15.5px}.n-ork-stage{display:block;margin-top:24px}.n-ork-msg{max-width:none;padding:12px 14px;border-radius:var(--r-card)}.n-ork-msgt b{font-size:14.5px}.n-ork-chips{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 12px}.n-ork-chips button{padding:7px 12px;border:1px solid rgb(243 240 232 / .2);border-radius:999px;font-size:13px;line-height:1.2;font-weight:500;white-space:nowrap}.n-ork-chips button[aria-pressed="true"]{border-color:var(--cream)}.n-ork-phones{position:relative;display:flex;gap:14px;margin:0 -18px;padding:4px 18px 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.n-ork-phones::-webkit-scrollbar{display:none}.n-ork-slot{flex:none;scroll-snap-align:start;scroll-margin-left:18px}.n-ork-lab{display:none}.n-ork-facts{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px;padding-top:18px}}@media (max-width:339px){.n-ork-h{font-size:32px}.n-ork-ph{--s:.7667}.n-ork-chips button{padding:7px 11px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.n-ork-phones{scroll-behavior:auto}}.n-phone.is-real[data-channel="sms"] .n-phone-msg.is-in{background:#EEF0EE;color:var(--charcoal)}.n-phone.is-real[data-channel="sms"] .n-phone-msg.is-in::after{background:#EEF0EE}.n-phone-link{color:color-mix(in srgb,var(--teal) 78%,var(--green));text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.n-phone.is-real[data-channel="whatsapp"] .n-phone-thread{background:#EDE6DA}.n-phone-msg.is-wa{max-width:88%;padding:4px 4px 0;border-radius:12px 12px 12px 4px;background:#fff;color:var(--charcoal)}.n-phone-msg.is-wa::after{background:#fff}.n-phone-msg.is-wa .n-phone-img{margin:0 0 8px;aspect-ratio:16 / 10;border-radius:9px}.n-phone-msg.is-wa .n-phone-img .n-dimg{border-radius:9px}.n-phone-wa-t{display:block;padding:0 8px;font-size:15px;line-height:1.3;font-weight:600}.n-phone-msg.is-wa p{padding:3px 8px 0;font-size:14px;line-height:1.4}.n-phone-wat{display:flex;justify-content:flex-end;align-items:center;gap:3px;padding:1px 8px 5px;font-size:11px;line-height:1.2;color:var(--ink-muted)}.n-phone.is-real[data-channel="whatsapp"] .n-phone-ts{margin:2px 0 4px}.n-phone-ticks{flex:none;color:var(--teal)}.n-phone-wab{display:block;padding:7px 0;border-top:1px solid #ECEBE6;text-align:center;font-size:14px;line-height:1.2;font-weight:600;color:color-mix(in srgb,var(--teal) 78%,var(--green))}.n-pfsw-btn{position:relative}.n-pfsw-bar{position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--teal);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}.n-om-facts{margin-top:0;grid-template-columns:1fr 1fr;grid-auto-rows:1fr}.n-om-hero .n-kuber{height:550px;right:calc(max(28px,(100% - 1184px) / 2) - 458px);bottom:-370px}@media (max-width:760px){.n-om-facts{margin-top:32px}}.v2-foot{padding:56px 0 28px}.v2-foot ul{gap:8px}.v2-foot ul a{font-size:14px}.n-mcpx{position:relative;overflow:hidden;background:var(--green);color:var(--cream)}section.n-sec.n-mcpx{padding:96px 0 88px}.n-mcpx .container{position:relative;z-index:1}.n-mcpx .n-kuber{left:auto;top:auto;right:-220px;bottom:-240px;height:115%;color:var(--cream);opacity:.05;overflow-anchor:none}.n-mcpx-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:64px;align-items:center}.n-mcpx-grid>*{min-width:0}.n-mcpx .n-eyebrow{margin:0 0 20px}.n-mcpx .n-mcpx-h{margin:0;max-width:13em;font-size:40px;line-height:1.1;letter-spacing:-.03em;font-weight:500;color:var(--cream)}.n-mcpx-deck{margin:20px 0 0;max-width:32em;font-size:17px;line-height:1.65;color:rgb(243 240 232 / .78)}.n-mcpx-deck+.n-mcpx-deck{margin-top:12px}.n-mcpx-ask{margin-top:32px;padding:18px 18px 16px;border:1px solid rgb(243 240 232 / .24);border-radius:var(--r-card);background:rgb(243 240 232 / .04)}.n-mcpx-q{display:block;quotes:"«" "»";font-size:19px;line-height:1.45;letter-spacing:-.01em;color:var(--cream)}html[lang="en"] .n-mcpx-q{quotes:"“" "”"}.n-mcpx-askbot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px}.n-mcpx-who{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.3;color:rgb(243 240 232 / .78)}.n-mcpx-clogo{display:block;flex:none;width:22px;height:22px;padding:3px;border-radius:var(--r-chip);background:#fff}.n-mcpx-clogo .n-dimg{background-size:contain}.n-mcpx .n-mcpx-btn{height:44px;padding:0 18px;border-radius:var(--r-chip);font-family:inherit;font-size:15px;font-weight:500;cursor:pointer}.n-mcpx .n-mcpx-btn:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.n-mcpx .n-mcpx-btn:disabled,.n-mcpx .n-mcpx-btn[aria-disabled="true"]{opacity:.55;cursor:default;transform:none}.n-mcpx .n-mcpx-run:disabled:hover{background:var(--cream)}.n-mcpx-foot{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:16px}.n-mcpx-st{margin:0;font-size:14px;line-height:1.5;color:rgb(243 240 232 / .78)}.n-mcpx-note{grid-column:1 / -1;margin:8px 0 0;font-size:12.5px;line-height:1.5;color:rgb(243 240 232 / .64)}.n-mcpx-vis{position:relative;min-height:540px;display:grid;place-items:center}.n-mcpx-vis>*{grid-area:1 / 1}.n-mcpx-wait{display:grid;justify-items:center;gap:14px;max-width:340px;text-align:center}.n-mcpx-wait[hidden],.n-mcpx-ticket[hidden],.n-mcpx-ph[hidden]{display:none}.n-mcpx-logo{display:block;width:132px;height:auto}.n-mcpx-wait h3{margin:6px 0 0;font-size:26px;line-height:1.2;letter-spacing:-.02em;font-weight:500;color:var(--cream)}.n-mcpx-wait p{margin:0;font-size:15px;line-height:1.55;color:rgb(243 240 232 / .78)}.n-mcpx-work{display:flex;align-items:center;justify-content:center;gap:28px;width:100%}.n-mcpx-ticket{flex:none;width:264px;padding:20px;border-radius:var(--r-card);background:var(--cream);color:var(--charcoal);}.n-mcpx-ticket h3{margin:0 0 12px;font-size:15px;line-height:1.3;font-weight:600;color:var(--green)}.n-mcpx-ticket dl{margin:0 0 16px}.n-mcpx-ticket dl>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--line-light);font-size:13.5px;line-height:1.35}.n-mcpx-ticket dt{color:rgb(46 48 45 / .7)}.n-mcpx-ticket dd{margin:0;font-weight:500;text-align:right}.n-mcpx-rcpt{margin-top:14px;padding-top:14px;border-top:1px solid var(--line-light);font-size:13px;line-height:1.4;color:rgb(46 48 45 / .7)}.n-mcpx-rcpt b{display:block;font-size:20px;line-height:1.25;letter-spacing:-.01em;font-weight:600;color:var(--green)}.n-mcpx:not([data-state="sent"]) .n-mcpx-rcpt,.n-mcpx[data-state="sent"] .x-draft,.n-mcpx:not([data-state="sent"]) .x-sent{display:none}.n-mcpx-ph{--s:.8333;flex:none;width:calc(300px * var(--s));height:calc(600px * var(--s))}.n-mcpx-ph .n-phone{width:300px;max-width:none;margin:0;transform:scale(var(--s));transform-origin:0 0}.n-mcpx-ticket,.n-mcpx-ph,.n-mcpx-run{scroll-margin-bottom:16px}@media (max-width:1000px){section.n-sec.n-mcpx{padding:88px 0 72px}.n-mcpx-grid{grid-template-columns:minmax(0,1fr);gap:44px}.n-mcpx-vis{min-height:0}.n-mcpx-wait{padding:24px 0}}@media (max-width:760px){section.n-sec.n-mcpx{padding:72px 0 56px}.n-mcpx-grid{gap:36px}.n-mcpx .n-mcpx-h{font-size:30px}.n-mcpx-deck{font-size:16px}.n-mcpx-ask{padding:16px}.n-mcpx-q{font-size:17px}.n-mcpx-askbot{flex-direction:column;align-items:stretch}.n-mcpx .n-mcpx-run{width:100%}.n-mcpx-work{flex-direction:column;gap:20px}.n-mcpx-ticket{width:100%;max-width:330px}.n-mcpx .n-kuber{display:block;height:60%;right:-140px;bottom:-120px;opacity:.06}.n-mcpx-wait{width:100%;max-width:none;padding:28px 20px;border:1px solid rgb(243 240 232 / .16);border-radius:var(--r-card)}.n-mcpx-logo{width:104px}.n-mcpx-wait h3{font-size:22px}}@media (max-width:339px){.n-mcpx-ph{--s:.7667}}.n-pepx{position:relative;overflow:hidden;background:var(--green);color:var(--cream)}section.n-sec.n-pepx{padding:96px 0 96px}.n-pepx .container{position:relative;z-index:1}.n-pepx .n-kuber{left:auto;top:auto;right:-220px;bottom:-260px;height:115%;color:var(--cream);opacity:.05;overflow-anchor:none}.n-pepx-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;align-items:center}.n-pepx-grid>*{min-width:0}.n-pepx .n-eyebrow{margin:0 0 20px}.n-pepx .n-pepx-h{margin:0;max-width:12em;font-size:40px;line-height:1.1;letter-spacing:-.03em;font-weight:500;color:var(--cream);text-wrap:balance}.n-pepx-lede{margin:20px 0 0;max-width:31em;font-size:17px;line-height:1.65;color:rgb(243 240 232 / .8)}.n-pepx kbd{font-family:inherit;font-size:.86em;border:1px solid rgb(243 240 232 / .35);border-bottom-width:2px;border-radius:var(--r-chip);padding:1px 6px;white-space:nowrap}.n-pepx-crumb{margin:22px 0 0;font-size:16px;font-weight:500;color:color-mix(in srgb,var(--sage) 86%,var(--cream))}.n-pepx-pal{position:relative;width:100%;max-width:560px;margin:72px auto 0 0;order:-1}.n-pepx-who{position:absolute;left:-44px;bottom:calc(100% - 78px);height:150px;z-index:2}.n-pepx-who .iqub-pepper{height:100%}.n-pepx .iqub-pepper{--iqub-pepper-ink:#111111;--iqub-pepper-sclera:#FFFFFF}.n-pepx-box{position:relative;overflow:hidden;border-radius:var(--r-card);background:#fff;color:var(--charcoal);}.n-pepx-greet{padding:20px 20px 4px 96px;font-size:13px;line-height:1.4;color:rgb(46 48 45 / .7);text-align:right}.n-pepx-inp{display:flex;align-items:center;gap:12px;padding:12px 20px 16px 96px;border-bottom:1px solid var(--line-light);font-size:17px;line-height:1.4}.n-pepx-ph{flex:1;color:#6F7672}.n-pepx-k{flex:none;padding:2px 7px;border:1px solid var(--line-light);border-bottom-width:2px;border-radius:var(--r-chip);font-size:12px;color:rgb(46 48 45 / .7)}.n-pepx-lab{padding:12px 20px 4px 96px;font-size:12px;line-height:1.4;color:rgb(46 48 45 / .7)}.n-pepx-row{display:flex;align-items:center;gap:12px;padding:11px 20px;font-size:15px;line-height:1.4}.n-pepx-row.is-on{background:#EEF5F3}.n-pepx-row i{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--r-chip);background:#F1EFE9;font-style:normal;font-weight:500;font-size:13px;color:var(--green)}.n-pepx-row small{margin-left:auto;font-size:12px;color:rgb(46 48 45 / .7);white-space:nowrap}.n-pepx-hint{padding:10px 20px 14px;border-top:1px solid var(--line-light);font-size:12px;line-height:1.4;color:rgb(46 48 45 / .7)}@media (max-width:1000px){.n-pepx-grid{grid-template-columns:minmax(0,1fr);gap:0}.n-pepx-pal{margin:72px 0 0 44px;width:calc(100% - 44px);order:0}}@media (max-width:900px){section.n-sec.n-pepx{padding:88px 0 80px}}@media (max-width:760px){section.n-sec.n-pepx{padding:72px 0 64px}.n-pepx .n-pepx-h{font-size:30px}.n-pepx-lede{font-size:16px}.n-pepx-who{height:108px;left:-6px;bottom:calc(100% - 52px)}.n-pepx-greet{padding:20px 16px 4px 84px;text-align:left}.n-pepx-inp{padding:12px 16px 14px 84px;font-size:16px}.n-pepx-lab{padding:12px 16px 4px 84px}.n-pepx-row{padding:11px 16px;font-size:14px}.n-pepx-row small,.n-pepx-hint{display:none}.n-pepx .n-kuber{display:block;height:60%;right:-140px;bottom:-120px;opacity:.06}}@media (max-width:339px){.n-pepx-k{display:none}}.n-mcpx.is-light{background:var(--cream);color:var(--charcoal)}.n-mcpx.is-light .n-kuber{color:var(--sage);opacity:.14}.n-mcpx.is-light .n-eyebrow{color:var(--ink-muted)}.n-mcpx.is-light .n-mcpx-h{color:var(--heading)}.n-mcpx.is-light .n-mcpx-deck{color:rgb(46 48 45 / .82)}.n-mcpx.is-light .n-mcpx-ask{border-color:rgb(15 61 61 / .18);background:#fff}.n-mcpx.is-light .n-mcpx-q{color:var(--charcoal)}.n-mcpx.is-light .n-mcpx-who{color:var(--ink-muted)}.n-mcpx.is-light .n-mcpx-clogo{border:1px solid #E6E3DB}.n-mcpx.is-light .n-mcpx-run{background:var(--green);color:var(--cream)}.n-mcpx.is-light .n-mcpx-run:not(:disabled):hover{background:color-mix(in srgb,var(--green) 85%,var(--cream))}.n-mcpx.is-light .n-mcpx-run:disabled:hover{background:var(--green)}.n-mcpx.is-light .n-mcpx-btn:focus-visible{outline-color:var(--green)}.n-mcpx.is-light .n-mcpx-st{color:var(--ink-muted)}.n-mcpx.is-light .n-mcpx-note{color:var(--ink-muted)}.n-mcpx.is-light .n-mcpx-wait h3{color:var(--heading)}.n-mcpx.is-light .n-mcpx-wait p{color:var(--ink-muted)}.n-mcpx.is-light .n-mcpx-logo.is-white,.n-mcpx:not(.is-light) .n-mcpx-logo.is-green{display:none}.n-mcpx.is-light .n-mcpx-ticket{background:#fff;border:1px solid rgb(15 61 61 / .08);}@media (max-width:760px){.n-mcpx.is-light .n-mcpx-wait{border-color:rgb(15 61 61 / .14)}}@media (min-width:1783px) and (min-height:943px){html{zoom:1.15}}@media (min-width:2015px) and (min-height:1066px){html{zoom:1.3}}@media (min-width:2325px) and (min-height:1230px){html{zoom:1.5}}@media (min-width:2790px) and (min-height:1476px){html{zoom:1.8}}@media (min-width:3333px) and (min-height:1763px){html{zoom:2.15}}@media (min-width:4030px) and (min-height:2132px){html{zoom:2.6}}@media (min-width:4650px) and (min-height:2460px){html{zoom:3}}.n-seg2 .panel-body{padding:0}.n-seg2-ask{padding:16px 20px 14px}.n-seg2-lab{margin:0 0 8px;font-size:12px;line-height:1.4;font-weight:400;color:var(--ink-muted)}.n-seg2-lab.is-rules{margin:0;padding:12px 20px 8px;border-top:1px solid rgb(46 48 45 / .12)}.n-seg2-field{display:flex;align-items:center;gap:12px;padding:10px 10px 10px 14px;border:1px solid rgb(46 48 45 / .22);border-radius:var(--r-card)}.n-seg2-q{margin:0;flex:1;font-size:16px;line-height:1.45;font-weight:500;color:var(--charcoal)}.n-seg2-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:36px;padding:0 14px;border:1px solid rgb(46 48 45 / .22);border-radius:var(--r-chip);font-size:14px;line-height:1.3;font-weight:400;color:var(--charcoal);background:#fff;white-space:nowrap}.n-seg2-btn.is-p{background:var(--green);border-color:var(--green);color:var(--cream)}.n-seg2-btn.is-x{min-height:30px;padding:0 10px}.n-seg2-rules{display:flex;flex-direction:column}.n-seg2-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr) minmax(0,.95fr);column-gap:14px;align-items:center;min-height:46px;padding:0 20px;border-top:1px solid rgb(46 48 45 / .12);font-size:14px;line-height:1.4;color:var(--charcoal)}.n-seg2-row .k{font-weight:400}.n-seg2-row .v{font-weight:500}.n-seg2-row .s{font-size:12px;font-weight:400;color:var(--ink-muted);text-align:right;justify-self:end}.n-seg2-row.is-ai{background:color-mix(in srgb,var(--teal) 10%,#fff)}.n-seg2-row.is-ai .k{color:var(--charcoal)}.n-seg2-row.is-ai .n-seg2-btn{justify-self:end;margin:6px 0}.n-seg2-count{padding:14px 20px 12px;border-top:1px solid rgb(46 48 45 / .12);font-size:14px;line-height:1.5;color:var(--charcoal)}.n-seg2-count p{margin:0}.n-seg2-count b{font-weight:500}.n-seg2-count b.is-pos{color:var(--teal-text)}.n-seg2-ch{margin-top:2px !important;color:var(--ink-muted)}.n-seg2-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 20px 16px;border-top:1px solid rgb(46 48 45 / .12)}.n-seg2-upd{font-size:12px;font-weight:400;color:var(--ink-muted)}.n-seg2-btns{display:flex;gap:8px}@media (max-width:760px){.n-seg2-field{flex-direction:column;align-items:stretch;padding:12px}.n-seg2-field .n-seg2-btn{width:100%}.n-seg2-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);row-gap:2px;padding:10px 16px}.n-seg2-row .s{grid-column:2;text-align:left;justify-self:start}.n-seg2-row.is-ai{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) auto}.n-seg2-ask,.n-seg2-count,.n-seg2-foot{padding-left:16px;padding-right:16px}.n-seg2-lab.is-rules{padding-left:16px;padding-right:16px}.n-seg2-foot{flex-direction:column;align-items:stretch}.n-seg2-btns{flex-direction:column}.n-seg2-btns .n-seg2-btn{width:100%}}.lys{position:absolute;z-index:0;pointer-events:none}.lys>*{position:absolute;inset:0}.lys canvas{width:100%;height:100%;display:block}.lys-field{background:#0A2A2A}.lys-fb{opacity:0;background-repeat:repeat;-webkit-mask-image:radial-gradient(circle var(--r,180px) at var(--mx,-999px) var(--my,-999px),#000 0%,rgb(0 0 0 / .4) 40%,transparent 100%);mask-image:radial-gradient(circle var(--r,180px) at var(--mx,-999px) var(--my,-999px),#000 0%,rgb(0 0 0 / .4) 40%,transparent 100%)}.lys.is-gpu .lys-fb{display:none}.lys-figur{inset:-56px -88px -28px -88px;-webkit-mask-image:linear-gradient(to right,transparent,#000 88px,#000 calc(100% - 88px),transparent),linear-gradient(to bottom,transparent,#000 64px,#000 calc(100% - 36px),transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 88px,#000 calc(100% - 88px),transparent),linear-gradient(to bottom,transparent,#000 64px,#000 calc(100% - 36px),transparent);mask-composite:intersect}.lys-hero{inset:0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 120px,#000 calc(100% - 140px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 120px,#000 calc(100% - 140px),transparent)}.has-lys .n-mh-hub{outline-color:#0A2A2A}.has-lys-hero>.n-kuber{display:none!important}@media (max-width:760px){.lys-figur{inset:-40px -40px -20px -40px;-webkit-mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent),linear-gradient(to bottom,transparent,#000 48px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent),linear-gradient(to bottom,transparent,#000 48px,#000 calc(100% - 28px),transparent)}}.pg:not(#pg-index) h1,.pg:not(#pg-index) .n-h1{font-size:var(--fs-h1) !important;line-height:var(--lh-h1) !important;letter-spacing:var(--ls-h1) !important;font-weight:var(--fw-medium) !important;max-width:720px;text-wrap:balance}.pg h2,.pg .n-h2,.pg h2.n-h3{font-size:var(--fs-h2) !important;line-height:var(--lh-h2) !important;letter-spacing:var(--ls-h2) !important;font-weight:var(--fw-medium) !important;text-wrap:balance}.pg h3,.pg h3.n-h3,.pg .n-brc.is-ask h2.n-h3{font-size:var(--fs-h3) !important;line-height:var(--lh-h3) !important;letter-spacing:var(--ls-h3) !important;font-weight:var(--fw-semibold) !important;text-wrap:balance}.pg .n-lede{font-size:var(--fs-lede);line-height:var(--lh-lede)}.pg .n-p{font-size:var(--fs-body);line-height:var(--lh-body)}.pg b,.pg strong{font-weight:var(--fw-semibold)}.pg .n-eyebrow:not(.n-mh-eyebrow),.pg .n-eyebrow.n-eyebrow-dot{font-family:var(--n-font);font-size:var(--fs-eyebrow) !important;line-height:1.4;font-weight:var(--fw-medium) !important;letter-spacing:var(--ls-eyebrow) !important;text-transform:uppercase;color:var(--teal-text)}.pg .n-dark .n-eyebrow,.pg .n-hero-green .n-eyebrow,.pg .n-close .n-eyebrow,.pg .n-mcpx:not(.is-light) .n-eyebrow,.pg .n-pepx .n-eyebrow,.pg .n-m7-box .n-eyebrow{color:var(--sage-text)}.pg .n-eyebrow:not(.n-mh-eyebrow){margin:0 0 var(--sp-4)}.pg .n-cap,.pg .n-mcpx-note,.pg .n-mh-leg,.pg .n-mh-rp,.pg .n-ork-lab{font-size:var(--fs-meta) !important;letter-spacing:0 !important;text-transform:none !important}.pg .n-btn{height:48px;padding:0 var(--sp-5);border-radius:var(--r-pill);font-size:var(--fs-ui);font-weight:var(--fw-medium)}.pg .n-btn.is-secondary{height:auto;padding:0;border:0;background:none !important;border-radius:0;color:var(--green);text-decoration:none;position:relative}.pg .n-btn.is-secondary::after{content:" →"}.pg .n-btn.is-secondary:hover{text-decoration:underline;text-underline-offset:4px;transform:none}.pg .n-dark .n-btn.is-secondary,.pg .n-close .n-btn.is-secondary{color:var(--cream)}.pg .n-actions{gap:var(--sp-4) var(--sp-5);align-items:center}@media (max-width:760px){.pg .n-btn.is-secondary{width:auto;justify-content:flex-start}}.pg .n-sec,.pg .n-deep,.pg .n-close,.pg section.n-sec.n-mcpx,.pg section.n-sec.n-pepx,.pg .n-sec.n-ind,.pg .n-faq{padding-top:var(--sec-pad) !important;padding-bottom:var(--sec-pad) !important}.pg .n-sit,.pg .n-mcpx-ticket,.pg .n-pepx-box,.pg .v2-know{box-shadow:none !important;border-radius:var(--r-card)}.pg .n-phone{box-shadow:var(--shadow-float)}.pg .n-mcpx-ticket{border:1px solid var(--line-light)}.pg .n-pepx-box{border:1px solid var(--line-light)}.pg .n-pepx-inp,.pg .n-pepx-hint{border-color:var(--line-light)}.pg .n-pepx-greet,.pg .n-pepx-k,.pg .n-pepx-lab,.pg .n-pepx-row small,.pg .n-pepx-hint{color:rgb(46 48 45 / .7)}.pg .n-pepx-k{border-color:var(--line-light)}.pg .n-pepx-row i{background:var(--cream)}.pg .n-pepx-greet,.pg .n-pepx-lab,.pg .n-pepx-hint{font-size:var(--fs-meta)}.pg .n-pepx-row small{font-size:var(--fs-meta)}.pg .n-seg2-lab,.pg .n-seg2-row .s,.pg .n-seg2-upd,.pg .n-mcpx-who,.pg .n-mcpx-rcpt,.pg .n-mcpx-ticket dl>div,.pg .n-mcpx-st{font-size:var(--fs-meta)}.pg .n-seg2-count b.is-pos{color:var(--teal-text)}.pg .panel{position:relative;background:#fff;border:1px solid var(--line-light);border-radius:var(--r-card);box-shadow:none;overflow:hidden;color:var(--charcoal);font-family:var(--n-font);font-size:var(--fs-small);line-height:1.45;text-align:left}.pg .panel,.pg .panel *{font-family:var(--n-font);text-transform:none;letter-spacing:0;font-style:normal}.pg .panel b,.pg .panel strong{font-weight:500}.pg .panel-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 20px 14px;border-bottom:1px solid var(--line-light)}.pg .panel-title{margin:0;font-size:var(--fs-small);line-height:1.4;font-weight:600;color:var(--charcoal)}.pg .panel-ctx{margin:2px 0 0;font-size:var(--fs-meta);line-height:1.45;font-weight:400;color:var(--ink-68)}.pg .panel-body{padding:0}.pg .panel-lab{margin:0 0 6px;font-size:var(--fs-meta);line-height:1.45;font-weight:500;color:var(--ink-68)}.pg .panel-src{margin:0;padding:12px 20px 14px;border-top:1px solid var(--line-light);font-size:var(--fs-meta);line-height:1.45;font-weight:400;color:var(--ink-68)}.pg .panel .is-pos{color:var(--teal-text)}.pg .panel .is-bad{color:var(--charcoal)}.pg .panel [class*=num],.pg .panel time,.pg .panel .v,.pg .panel .n-seg2-count{font-variant-numeric:tabular-nums}.pg .ui-tag{display:inline-flex;align-items:center;margin-left:8px;padding:1px 7px;border:1px solid var(--charcoal);border-radius:var(--r-pill);font-size:var(--fs-meta);line-height:1.4;font-weight:500;color:var(--charcoal);vertical-align:middle}.pg .ui-ico{display:inline-block;width:12px;height:12px;margin:0 5px -1px 0;color:var(--charcoal)}.pg .n-deliv-log .row.is-bad b{color:var(--charcoal);font-weight:600}.pg .panel .n-deliv-log .lab{font-size:var(--fs-meta);font-weight:500;color:var(--ink-68);letter-spacing:0;text-transform:none}.pg .panel .n-deliv-log .row{font-size:var(--fs-small);color:var(--charcoal)}.pg .panel .ui-btns{gap:8px}.pg .panel .ui-btns i,.pg .panel .n-seg2-btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border:1px solid rgb(46 48 45 / .22) !important;border-radius:var(--r-chip);font-size:var(--fs-small);line-height:1.3;font-weight:400;color:var(--charcoal) !important;background:#fff}.pg .panel .ui-btns i.is-p,.pg .panel .n-seg2-btn.is-p{background:var(--green) !important;border-color:var(--green) !important;color:var(--cream) !important;font-weight:500}.pg .panel .n-seg2-btn.is-x{min-height:30px;padding:0 10px}.pg .n-seg2 .n-seg2-ask{padding:16px 20px}.pg .n-seg2 .n-seg2-field{border-radius:var(--r-chip);border-color:rgb(46 48 45 / .22)}.pg .n-seg2-lab,.pg .n-seg2-row .s,.pg .n-seg2-upd{font-size:var(--fs-meta);color:var(--ink-68)}.pg .panel .n-deliv{padding:20px}.pg .panel .n-deliv-log .lab{margin:0 0 8px;font-weight:500}.pg .panel .n-deliv-log .row{min-height:40px;align-items:center;padding:8px 0;border-color:var(--line-light)}.pg .panel .n-deliv-log .row b{font-weight:500}.pg .panel .n-deliv-log .row.is-ok b{color:var(--teal-text)}.pg .panel .n-deliv-log .note{font-size:var(--fs-meta);color:var(--ink-68)}@media (max-width:767px){.pg .n-prof .panel-body,.pg .n-code .panel-body,.pg .n-poas-tab .panel-body{padding-left:16px;padding-right:16px}.pg .panel-top{padding:14px 16px 12px}.pg .panel-src{padding:10px 16px 12px}}.pg .n-m1{position:relative;overflow:hidden;background:var(--cream);padding:var(--hero-pt) 0 var(--hero-pb) !important}.pg .n-m1 .nx-grid{align-items:start}.pg .n-m1 .n-eyebrow{margin:0 0 16px}.pg .n-m1 .n-h1{margin:0;max-width:720px;font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-medium);letter-spacing:var(--ls-h1);text-wrap:balance;color:var(--green);width:auto}.pg .n-m1 .n-lede{margin:20px 0 0;max-width:600px;font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink-80)}.pg .n-m1 .n-actions,.pg .n-m1 .n-pf-link{margin-top:32px}.pg .n-m1 .n-kuber{display:none}.pg .n-m1 .nx-from8 .panel{max-width:none}@media (min-width:1100px){.pg .n-page-pf .n-pf-hero h1{width:auto;max-width:720px}}@media (max-width:760px){.pg .n-brhero .nx-from8{margin-top:0}}.pg .n-m7{background:var(--green);color:var(--cream)}.pg .n-m7-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;row-gap:0;align-items:start}.pg .n-m7-eb,.pg .n-m7-h2,.pg .n-m7-lede,.pg .n-m7-act,.pg .n-m7-fact{grid-column:1 / span 7}.pg .n-m7-box{grid-column:9 / -1;grid-row:1 / span 5;align-self:start;margin-top:33px}.pg .n-m7-eb{margin:0 0 16px}.pg .n-m7-h2{margin:0;max-width:640px;color:var(--cream)}.pg .n-m7-lede{margin:20px 0 0;max-width:600px;color:var(--cream-80)}.pg .n-m7-act{margin-top:32px}.pg .n-m7-fact{margin:24px 0 0;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-medium);color:var(--cream-80);max-width:600px}.pg .n-m7-fact a{color:var(--cream);font-weight:var(--fw-medium);text-decoration:none;position:relative}.pg .n-m7-fact a::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--cream);transform:scaleX(0);transform-origin:0 50%;transition:transform 180ms var(--ease-out)}.pg .n-m7-fact a:hover::after{transform:scaleX(1)}.pg .n-m7-box{border:1px solid var(--line-dark);border-radius:var(--r-card);padding:24px;background:transparent}.pg .n-m7-box .n-eyebrow{margin:0 0 12px;color:var(--sage-text)}.pg .n-m7-mail{display:inline-block;font-size:var(--fs-claim);line-height:var(--lh-claim);font-weight:var(--fw-medium);letter-spacing:-.01em;color:var(--cream);text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1.5px}.pg .n-m7-mail:hover{text-decoration:underline}.pg .n-m7-mail:focus-visible{outline:2px solid var(--sage);outline-offset:4px;border-radius:var(--r-chip)}.pg .n-m7-p{margin:12px 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--cream-72)}.pg .n-m7 .n-btn.is-primary{background:var(--cream);color:var(--green)}.pg .n-m7 .n-btn.is-primary:hover{background:#fff}@media (max-width:1023px){.pg .n-m7-eb,.pg .n-m7-h2,.pg .n-m7-lede,.pg .n-m7-act,.pg .n-m7-fact{grid-column:1 / span 7}.pg .n-m7-box{grid-column:8 / -1}}@media (max-width:760px){.pg .n-m7-grid{display:flex;flex-direction:column}.pg .n-m7-eb{order:1}.pg .n-m7-h2{order:2}.pg .n-m7-lede{order:3}.pg .n-m7-act{order:4;margin-top:28px}.pg .n-m7-box{order:5;margin-top:32px;width:100%}.pg .n-m7-fact{order:6;margin-top:24px}.pg .n-m7 .n-actions .n-btn{width:100%}.pg .n-m7-mail{font-size:20px}}.pg .n-foot,.n-foot{background:var(--green);color:var(--cream);border-top:1px solid rgb(243 240 232 / .12);padding:96px 0 40px;margin:0}.n-foot .container{padding-left:28px;padding-right:28px}.n-foot-top{display:grid;grid-template-columns:minmax(0,4fr) repeat(4,minmax(0,2fr));column-gap:32px;row-gap:40px;padding:0;border:0}.n-foot-brand{max-width:300px}.n-foot-logo{display:block;height:24px;width:auto;opacity:.94}.n-foot-tag{margin:16px 0 0;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular);color:var(--cream-72);max-width:30ch}.n-foot-h{margin:0 0 12px;font-size:var(--fs-meta);line-height:1.45;font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;color:var(--cream)}.n-foot nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.n-foot nav ul a{font-size:var(--fs-small);line-height:1.4;font-weight:var(--fw-regular);color:var(--cream-80);text-decoration:none}.n-foot nav ul a:hover{color:var(--cream)}.n-foot-trust{margin:48px 0 0;padding:24px 0 0;border-top:1px solid rgb(243 240 232 / .12);font-size:var(--fs-meta);line-height:1.6;font-weight:var(--fw-regular);letter-spacing:0;text-transform:none;color:var(--cream-72);text-align:left}.n-foot-trust a{color:var(--cream);text-decoration:none;position:relative;white-space:nowrap}.n-foot-trust a::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--cream);transform:scaleX(0);transform-origin:0 50%;transition:transform 180ms var(--ease-out)}.n-foot-trust a:hover::after{transform:scaleX(1)}.n-foot-bot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:24px;padding:0}.n-foot-copy{margin:0;font-size:var(--fs-meta);line-height:1.45;font-weight:var(--fw-regular);letter-spacing:0;text-transform:none;color:var(--cream-72);font-family:var(--n-font)}.n-foot-legal{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;min-width:0}.n-foot-comp{margin:0;font-size:var(--fs-meta);line-height:1.45;font-weight:var(--fw-regular);letter-spacing:0;text-transform:none;color:var(--cream-72);font-family:var(--n-font)}.n-foot-comp a{color:var(--cream);text-decoration:underline;text-decoration-color:rgb(243 240 232 / .4);text-underline-offset:3px;white-space:nowrap;transition:text-decoration-color 180ms var(--ease-out)}.n-foot-comp a:hover{text-decoration-color:var(--cream)}.n-foot-links .sep{color:var(--cream-72);margin:0 2px}@media (max-width:760px){.n-foot-legal{flex-direction:column;align-items:flex-start;gap:8px}}.n-foot .n-lang{display:flex;margin:0;font-size:var(--fs-meta)}.n-foot .n-lang .n-langbtn{appearance:none;background:none;border:0;padding:4px 0;margin:0;font:inherit;font-size:var(--fs-meta);font-weight:var(--fw-regular);color:var(--cream-72);cursor:pointer;display:inline-flex;align-items:center;gap:5px;position:relative}.n-foot .n-lang .n-langbtn[aria-current="true"],.n-foot .n-lang .n-langbtn:hover{color:var(--cream)}.n-foot .n-lang .sep{color:var(--cream-72)}@media (max-width:760px){.n-foot{padding:64px 0 32px}.n-foot .container{padding-left:18px;padding-right:18px}.n-foot-top{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.n-foot-brand{grid-column:1 / -1}.n-foot-trust{margin-top:40px}}header nav.n-mainnav a>span.absolute{height:2px;bottom:-2px;background:var(--cream)}.n-mmenu-list a[aria-current="page"]{text-decoration-color:var(--cream);text-decoration-thickness:2px}header .n-lang{align-self:center;margin-right:14px}header .n-lang .n-langbtn{padding:4px 0;font-size:14px;line-height:1.5;font-weight:500}header .n-lang .n-langbtn::after{bottom:-2px;height:2px;background:var(--cream)}.pg .n-mh .n-eyebrow.n-mh-eyebrow{color:rgba(243,240,232,.74)}.pg .n-mh .n-lede.n-mh-lede{font-size:18px;line-height:1.6}@media (max-width:760px){.pg .n-mh .n-lede.n-mh-lede{font-size:17px}}.pg .n-mh b,.pg .n-mh strong{font-weight:500}.pg .n-mh .n-actions{gap:12px}.pg .n-mh .n-btn{height:48px;padding:0 26px;border-radius:6px;font-size:16px;line-height:24px;font-weight:500}.pg .n-mh .n-btn.is-secondary{border:1px solid rgba(243,240,232,.3);color:var(--cream);background:transparent !important;text-decoration:none}.pg .n-mh .n-btn.is-secondary::after{content:none}.pg .n-mh .n-btn.is-secondary:hover{background:rgb(243 240 232 / .08) !important;text-decoration:none}.pg .n-sit-lab,.pg .n-belief .n,.pg .n-hrcs-lab{font-size:var(--fs-meta);letter-spacing:0;text-transform:none;font-weight:var(--fw-medium)}header a.shadow-pop{box-shadow:none !important}.n-foot .n-lang .n-langbtn::after{background:var(--cream)}.pg .v2-know{margin-top:8px;padding:4px 0 4px 16px;border:0;border-left:2px solid var(--teal);border-radius:0;background:transparent;box-shadow:none}.pg .v2-know b{display:block;margin:0 0 8px;font-family:var(--n-font);font-size:var(--fs-meta);line-height:1.45;letter-spacing:0;text-transform:none;font-weight:var(--fw-semibold);color:var(--teal-text)}.pg .v2-know ul{margin:0;padding-left:18px;font-size:var(--fs-ui);line-height:var(--lh-ui);color:var(--charcoal);display:flex;flex-direction:column;gap:6px}@media (max-width:760px){.pg .n-m1 .n-h1{hyphens:auto;overflow-wrap:anywhere}}@media (max-width:359px){.pg .panel .n-deliv{padding:16px}.pg .panel .n-deliv-phone .n-phone{zoom:.8;width:300px;max-width:none}}@media (prefers-reduced-motion: reduce){.n-kuber{opacity:.14!important}.n-hero-green .n-kuber{opacity:.07!important}.n-mcpx .n-kuber,.n-pepx .n-kuber{opacity:.05!important}.n-mcpx.is-light .n-kuber{opacity:.14!important}@media (max-width:760px){.n-mcpx .n-kuber,.n-pepx .n-kuber{opacity:.06!important}}}.pg .n-mh .n-mh-rp{padding:0 11px}@media (max-width:760px){.pg .n-mh .n-btn{width:100%}}.n-nowrap{white-space:nowrap}html[lang="en"] .n-mcpx-h .n-nowrap{white-space:normal}.pg .n-mcpx-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-rows:auto auto;row-gap:16px;align-items:center}.pg .n-mcpx-text{grid-column:1;grid-row:1;align-self:end}.pg .n-mcpx-vis{grid-column:2;grid-row:1 / span 2;min-height:440px}.pg .n-mcpx-foot{grid-column:1;grid-row:2;margin:0;align-self:start}.pg .n-mcpx-note{grid-column:1 / -1;grid-row:3}.pg .n-mcpx-logo{width:96px}.pg .n-mcpx-wait{gap:16px}.pg .n-mcpx-wait h3{margin:0;font-size:var(--fs-h3) !important;line-height:var(--lh-h3) !important;letter-spacing:var(--ls-h3) !important;font-weight:var(--fw-medium) !important;color:var(--green)}.pg .n-mcpx-ticket h3{font-size:var(--fs-small) !important;line-height:1.4 !important;font-weight:var(--fw-semibold) !important;letter-spacing:0 !important;color:var(--charcoal)}.pg .n-mcpx[data-state="sent"] .n-mcpx-ticket h3{color:var(--teal-text)}.pg .n-mcpx-ticket dl{margin:0}.pg .n-mcpx-ticket dl>div{min-height:40px;align-items:center;padding:0;font-size:var(--fs-small)}.pg .n-mcpx-ticket dt{font-size:var(--fs-meta);font-weight:var(--fw-medium);color:var(--ink-68)}.pg .n-mcpx-ticket dd{font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}.pg .n-mcpx-rcpt{margin-top:0;padding-top:12px;font-size:var(--fs-meta);color:var(--ink-68)}.pg .n-mcpx-rcpt b{font-size:var(--fs-panelnum);line-height:1.2;font-weight:var(--fw-medium);letter-spacing:-.01em;color:var(--green);font-variant-numeric:tabular-nums}.pg .n-mcpx-rcpt span{display:block;margin-top:4px}.pg .n-mcpx-run{display:inline-grid;grid-template-columns:1fr;align-items:center;justify-items:center;min-width:0;transition:background-color 180ms var(--ease-in-out),color 180ms var(--ease-in-out),border-color 180ms var(--ease-in-out)}.pg .n-mcpx-run>span{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity 200ms var(--ease-in-out),visibility 0s 200ms;white-space:nowrap}.pg .n-mcpx[data-state="idle"] .n-mcpx-run>.x-idle,.pg .n-mcpx[data-state="draft"] .n-mcpx-run>.x-draft,.pg .n-mcpx[data-state="sent"] .n-mcpx-run>.x-sent{opacity:1;visibility:visible;transition:opacity 200ms var(--ease-in-out),visibility 0s}.pg .n-mcpx .n-mcpx-run>.x-draft,.pg .n-mcpx .n-mcpx-run>.x-sent{display:block}.pg .n-mcpx.is-light .n-mcpx-run.is-outline{background:transparent !important;color:var(--green) !important;border:1px solid var(--green)}.pg .n-mcpx.is-light .n-mcpx-run.is-outline:hover{background:rgb(15 61 61 / .06) !important}@media (prefers-reduced-motion:reduce){.pg .n-mcpx-run>span,.pg .n-mcpx[data-state] .n-mcpx-run>span{transition:none}}@media (max-width:760px){.pg .n-mcpx-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:0}.pg .n-mcpx-text{grid-column:1;grid-row:auto}.pg .n-mcpx-vis{grid-column:1;grid-row:auto;min-height:0;margin-top:24px}.pg .n-mcpx-foot{grid-column:1;grid-row:auto;margin-top:16px}.pg .n-mcpx-note{grid-row:auto}.pg .n-mcpx-wait{padding:24px 20px}}.pg .n-pepx-row i{font-style:normal;font-size:12px;font-weight:600;letter-spacing:0}@media (min-width:1120px){.pg .n-hrcs-phones{--k:.9}}.pg .n-ind.is-white{background:#fff}.pg .n-indcs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:48px}.pg .n-indc{display:flex;flex-direction:column;min-width:0;color:var(--charcoal);text-decoration:none;background-image:none}.pg .n-indc::after{content:none}.pg .n-indc-media{display:block;aspect-ratio:4 / 3;border-radius:var(--r-card);overflow:hidden;background:var(--cream)}.pg .n-indc-media .n-dimg{display:block;width:100%;height:100%;background-size:cover;background-position:center;transition:transform 200ms var(--ease-out)}.pg .n-indc-body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:16px}.pg .n-indc-h{margin:0;font-size:var(--fs-h3) !important;line-height:var(--lh-h3) !important;font-weight:var(--fw-semibold) !important;letter-spacing:var(--ls-h3) !important;color:var(--green);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;text-decoration-thickness:1.5px;transition:text-decoration-color 200ms var(--ease-in-out)}.pg .n-indc-co{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.pg .n-indc-logo{flex:none;display:block;width:20px;height:20px;border-radius:var(--r-circle);overflow:hidden}.pg .n-indc-logo .n-dimg{display:block;width:100%;height:100%;background-size:cover;background-position:center}.pg .n-indc-name{font-size:var(--fs-small);line-height:1.4;font-weight:var(--fw-regular);color:var(--ink-72);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg .n-indc-more{margin-top:8px;font-size:var(--fs-ui);line-height:var(--lh-ui);font-weight:var(--fw-medium);color:var(--green)}.pg .n-indc-arr{display:none}.pg .n-indc:hover .n-indc-media .n-dimg{transform:scale(1.03)}.pg .n-indc:hover .n-indc-h{text-decoration-color:var(--green)}.pg .n-indc:focus-visible{outline:2px solid var(--green);outline-offset:4px;border-radius:var(--r-card)}@media (max-width:1023px){.pg .n-indcs{gap:16px}.pg .n-indc-name{white-space:normal}}@media (max-width:760px){.pg .n-indcs{display:block;margin-top:32px;border-top:1px solid var(--line-light)}.pg .n-indc{display:block;padding:0;border-bottom:1px solid var(--line-light)}.pg .n-indc-media,.pg .n-indc-more{display:none}.pg .n-indc-body{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:12px;row-gap:2px;align-items:center;min-height:72px;padding:12px 0}.pg .n-indc-co{display:contents}.pg .n-indc-logo{grid-column:1;grid-row:1 / span 2;width:28px;height:28px}.pg .n-indc-h{grid-column:2;grid-row:1;font-size:16px !important;line-height:1.3 !important;text-decoration:none}.pg .n-indc-name{grid-column:2;grid-row:2;font-size:var(--fs-meta);white-space:nowrap}.pg .n-indc-arr{display:block;grid-column:3;grid-row:1 / span 2;font-size:18px;line-height:1;color:var(--green)}}.pg .n-faq{background:var(--cream)}@media (min-width:1100px){#pg-plattform .n-pf-hero h1.n-h1,.pg .n-page-pf .n-pf-hero h1{max-width:744px}}.pg .n-page-pf .n-deep .nx-grid{align-items:start}.pg .n-page-pf .n-deep.is-white{background:#fff}.pg .n-page-pf .n-deep.is-cream{background:var(--cream)}.pg .n-page-pf .n-deep .n-deep-fig .panel{max-width:620px}.pg .n-page-pf .n-deep.is-figl .n-deep-fig .panel{margin-left:0}.pg .n-page-pf .n-deep:not(.is-figl) .n-deep-fig .panel{margin-left:auto}.pg .n-page-pf .n-deep .n-deep-txt .n-h3{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:var(--fw-medium)}.pg .n-page-pf .n-deep .n-deep-txt .n-p{margin-top:16px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-80)}.pg .n-page-pf .n-deep ul.facts{margin-top:20px}.pg .n-page-pf .n-deep ul.facts li{font-size:var(--fs-body);color:var(--ink-80)}.pg .n-page-pf .n-deep .v2-know{margin-top:20px}.pg .n-page-pf .n-deep .v2-know b{margin-bottom:2px}.pg .n-page-pf .n-pf-art{margin-top:20px}.pg .n-page-pf .n-deep.n-dark{background:var(--green)}.pg .n-page-pf .n-deep .n-modfig{margin-top:0}@media (max-width:1023px){.pg .n-page-pf .n-deep.is-figl .nx-grid{display:flex;flex-direction:column}.pg .n-page-pf .n-deep.is-figl .n-deep-txt{order:0}.pg .n-page-pf .n-deep.is-figl .n-deep-fig{order:1}.pg .n-page-pf .n-deep .n-modfig{margin-top:0}.pg .n-page-pf .n-deep .nx-grid{row-gap:32px}.pg .n-page-pf .n-deep .n-deep-fig .panel{margin-left:0;max-width:620px}}.pg .n-prof .panel-body{padding:14px 20px 18px}.ui-rows{display:grid;gap:0}.ui-r{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--line-light);font-size:var(--fs-ui);line-height:1.4}.ui-r:first-child{border-top:0;padding-top:0}.ui-r span{color:var(--ink-68)}.ui-r b{font-weight:500;color:var(--charcoal);text-align:right}.ui-r b i{font-style:normal;color:var(--ink-68)}.ui-r b.is-pos{color:var(--teal-text)}.ui-r time{flex:none;color:var(--ink-68);font-variant-numeric:tabular-nums}.ui-sec{margin-top:16px;padding-top:14px;border-top:1px solid var(--line-light)}.ui-lab{margin:0 0 8px;font-size:var(--fs-meta);line-height:1.45;font-weight:500;color:var(--ink-68)}.ui-sws{display:flex;flex-wrap:wrap;gap:8px 20px}.ui-swl{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-ui);line-height:1.3;color:var(--charcoal)}.ui-sw{position:relative;display:inline-block;width:30px;height:18px;border-radius:999px;background:#C9CBC6;flex:none}.ui-sw::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff}.ui-sw.is-on{background:var(--teal)}.ui-sw.is-on::after{left:14px}.ui-key{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0 0 14px}.ui-key b{font-size:24px;line-height:1.2;font-weight:500;letter-spacing:-.01em;color:var(--charcoal)}.ui-key>span{font-size:var(--fs-ui);color:var(--ink-68)}.ui-goal{margin-left:auto;padding:3px 10px;border:1px solid var(--line-light);border-radius:999px;font-size:var(--fs-meta)}.ui-table{width:100%;border-collapse:collapse;font-size:var(--fs-ui);line-height:1.35;font-variant-numeric:tabular-nums}.ui-table th,.ui-table td{padding:9px 0 9px 12px;text-align:right;vertical-align:baseline;border-top:1px solid var(--line-light)}.ui-table th:first-child,.ui-table td:first-child{padding-left:0;text-align:left}.ui-table thead th{border-top:0;padding-top:0;font-size:var(--fs-meta);font-weight:500;color:var(--ink-68)}.ui-table tbody th{font-weight:500;color:var(--charcoal)}.ui-table td{color:var(--ink-80)}.ui-table td.num b{font-weight:600;color:var(--charcoal)}.ui-table tr.is-under td.num b{color:var(--ink-68)}.ui-table .ui-tag{display:inline-block;margin-left:8px;padding:2px 8px;border:1px solid var(--line-light);border-radius:999px;font-size:13px;line-height:1.3;font-weight:500;color:var(--ink-72);white-space:nowrap;vertical-align:middle}@media (max-width:600px){.ui-table thead{display:none}.ui-table tbody{display:block}.ui-table tr{display:block;position:relative;padding:10px 96px 10px 0;border-top:1px solid var(--line-light)}.ui-table th,.ui-table td{padding:0;border:0;text-align:left}.ui-table tbody th{display:block}.ui-table td.num{position:absolute;right:0;top:10px;display:block;text-align:right}.ui-table td:not(.num){display:inline;font-size:12.5px;color:var(--ink-68)}.ui-table td:not(.num)::before{content:attr(data-l) " "}.ui-table td:not(.num)+td:not(.num)::before{content:" · " attr(data-l) " "}.ui-table .ui-tag{display:block;margin:4px 0 0 auto;width:max-content}}.n-kj{background:var(--green);color:var(--cream);overflow:hidden}.n-kj-head{max-width:720px}.n-kj .n-h2{margin:0;color:var(--cream)}.n-kj-pick{margin:28px 0 12px;font-size:var(--fs-meta);line-height:1.45;color:var(--cream-72)}.n-kj-chipwrap{position:relative}.n-kj-chips{display:flex;gap:8px}.n-kj-chip{flex:none;margin:0;padding:8px 16px;border:1px solid rgb(243 240 232 / .4);border-radius:999px;background:none;font:inherit;font-size:14px;line-height:1.2;font-weight:500;color:var(--cream);cursor:pointer;transition:background-color 200ms var(--ease-out),color 200ms var(--ease-out),border-color 200ms var(--ease-out)}.n-kj-chip:hover{border-color:var(--cream)}.n-kj-chip.is-on{background:var(--cream);border-color:var(--cream);color:var(--green)}.n-kj-chip:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.n-kj-ledd{--kj-gap:24px;position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--kj-gap);margin-top:32px}.n-kj-col{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;align-content:start;text-decoration:none;color:var(--cream);border-radius:var(--r-card);transition:transform 200ms var(--ease-out)}.n-kj-col:hover{transform:translateY(-2px)}.n-kj-col:focus-visible{outline:2px solid var(--cream);outline-offset:6px}.n-kj-h{position:relative;z-index:1;justify-self:start;padding:0 12px 0 14px;background:var(--green);font-size:20px;line-height:1.25;font-weight:600;color:var(--cream)}.n-kj-h::before{content:"";position:absolute;left:0;top:9.5px;width:6px;height:6px;border-radius:50%;background:var(--sage)}.n-kj-n{font-variant-numeric:tabular-nums;color:var(--sage-text);margin-right:2px}.n-kj-rail{position:absolute;left:3px;top:12px;width:calc(75% + .75 * var(--kj-gap));height:1px;background:rgb(243 240 232 / .2);pointer-events:none}.n-kj-spark{position:absolute;left:0;top:-1px;width:48px;height:3px;border-radius:999px;background:radial-gradient(closest-side,var(--cream),rgb(243 240 232 / 0));opacity:0;transform:translateX(0)}.n-kj-spark.is-go{opacity:1;transform:translateX(var(--kj-run,0px));transition:transform 320ms var(--ease-out),opacity 0s}.n-kj-spark.is-go.is-end{opacity:0;transition:transform 320ms linear,opacity 150ms var(--ease-out)}.n-kj-line{min-height:2.9em;font-size:14px;line-height:1.45;color:var(--cream-72)}.n-kj-panels{position:relative;display:grid;margin-top:4px}.n-kj-mods{margin-top:4px;font-size:var(--fs-meta);line-height:1.45;font-weight:500;color:var(--sage-text)}.n-kjp{grid-area:1 / 1;display:flex;flex-direction:column;gap:4px;min-height:188px;padding:20px;border:1px solid rgb(243 240 232 / .16);border-radius:var(--r-card);background:rgb(243 240 232 / .06);color:var(--cream);opacity:0;visibility:hidden;transition:opacity 200ms var(--ease-out),visibility 0s 200ms}.n-kj-col:nth-child(3) .n-kjp{--kjd:60ms}.n-kj-col:nth-child(4) .n-kjp{--kjd:120ms}.n-kj-col:nth-child(5) .n-kjp{--kjd:180ms}.n-kj[data-kj="retail"] .n-kjp[data-kj="retail"],.n-kj[data-kj="finans"] .n-kjp[data-kj="finans"],.n-kj[data-kj="b2b"] .n-kjp[data-kj="b2b"],.n-kj[data-kj="helse"] .n-kjp[data-kj="helse"],.n-kj[data-kj="offentlig"] .n-kjp[data-kj="offentlig"]{opacity:1;visibility:visible;transition:opacity 200ms var(--ease-out) var(--kjd,0ms),visibility 0s var(--kjd,0ms)}.n-kjp p{margin:0}.n-kj-grow{display:block;height:100%;transform:scaleX(0);transform-origin:left center;transition:transform 300ms var(--ease-out) var(--kjd,0ms)}.n-kj[data-kj="retail"] .n-kjp[data-kj="retail"] .n-kj-grow,.n-kj[data-kj="finans"] .n-kjp[data-kj="finans"] .n-kj-grow,.n-kj[data-kj="b2b"] .n-kjp[data-kj="b2b"] .n-kj-grow,.n-kj[data-kj="helse"] .n-kjp[data-kj="helse"] .n-kj-grow,.n-kj[data-kj="offentlig"] .n-kjp[data-kj="offentlig"] .n-kj-grow{transform:scaleX(1)}.n-kjd{display:flex;flex-direction:column;flex:1;min-height:0}.n-kjd-src{position:relative;z-index:1;display:flex;flex-wrap:nowrap;gap:10px}.n-kjd-srcl{display:inline-block;padding:2px 0 6px;font-size:13px;line-height:1.3;font-weight:500;color:var(--cream-72);white-space:nowrap}.n-kjd-lines{display:block;flex:1 1 28px;width:100%;min-height:28px;overflow:visible}.n-kjd-lines path{fill:none;stroke:var(--sage);stroke-width:1;vector-effect:non-scaling-stroke}.n-kjd-prof{position:relative;z-index:1;display:flex;align-items:center;gap:8px;align-self:flex-start;min-height:32px;padding:4px 12px 4px 4px;border-radius:16px;background:linear-gradient(rgb(243 240 232 / .1),rgb(243 240 232 / .1)) var(--green)}.n-kjd-ini{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--cream);color:var(--green);font-size:13px;line-height:1;font-weight:600;letter-spacing:0}.n-kjd-name{font-size:13px;line-height:1.35;font-weight:500;color:var(--cream);white-space:nowrap}.n-kji{display:flex;flex-direction:column;flex:1;gap:12px;color:var(--cream)}.n-kji-txt{font-size:15px;line-height:1.4;font-weight:500;color:var(--cream)}.n-kji-btn{display:inline-flex;align-items:center;align-self:flex-start;margin-top:auto;height:32px;padding:0 14px;border-radius:8px;background:var(--cream);color:var(--green);font-size:13px;line-height:1;font-weight:500}.n-kjl-ch{font-size:13px;line-height:1.45;font-weight:500;color:var(--cream-72)}.n-kjl-num{margin-top:2px !important;font-size:28px;line-height:1.15;font-weight:500;letter-spacing:-.01em;color:var(--cream);font-variant-numeric:tabular-nums}.n-kjl-bot,.n-kjr-bot{margin-top:auto;padding-top:16px}.n-kjl-bar{display:block;height:8px;border-radius:999px;background:rgb(243 240 232 / .12);overflow:hidden}.n-kjl-bar .n-kj-grow{display:flex}.n-kjl-bar i{display:block;height:100%}.n-kjl-bar .is-a,.n-kjl-leg .is-a{background:var(--cream)}.n-kjl-bar .is-b,.n-kjl-leg .is-b{background:var(--sage)}.n-kjl-leg{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px !important;font-size:13px;line-height:1.45;color:var(--cream-72);font-variant-numeric:tabular-nums}.n-kjl-leg span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.n-kjl-leg i{display:inline-block;width:8px;height:8px;border-radius:50%}.n-kjr-num{font-size:40px;line-height:1.1;font-weight:500;letter-spacing:-.02em;color:var(--cream);font-variant-numeric:tabular-nums}.n-kjr-lab{margin-top:4px !important;font-size:14px;line-height:1.5;color:var(--cream-72)}.n-kjr-meter,.n-kjr-tline{position:relative;display:block}.n-kjr-track{display:block;height:4px;border-radius:999px;background:rgb(243 240 232 / .12);overflow:hidden}.n-kjr-track i{display:block;height:100%;border-radius:999px;background:var(--cream)}.n-kjr-tick{position:absolute;top:-4px;width:1px;height:12px;margin-left:-.5px;background:var(--sage)}.n-kjr-scale{position:relative;display:flex;justify-content:space-between;margin-top:8px !important;font-size:13px;line-height:1.45;color:var(--cream-72);font-variant-numeric:tabular-nums}.n-kjr-tl{position:absolute;top:0;transform:translateX(-50%)}.n-kjr-note{margin-top:4px !important;font-size:13px;line-height:1.45;color:var(--cream-72)}.n-kjr-row{display:grid;grid-template-columns:40px 1fr;align-items:center;gap:12px}.n-kjr-row+.n-kjr-row{margin-top:10px}.n-kjr-rl{font-size:13px;line-height:1.45;color:var(--cream-72)}.n-kjr-tline{padding:0 4px}.n-kjr-dot{position:absolute;top:-2px;width:8px;height:8px;border-radius:50%;background:var(--cream)}.n-kjr-dot.is-l{left:0}.n-kjr-dot.is-r{right:0}.n-kj-loop{position:relative;height:50px;margin-top:2px}.n-kj-loopline{position:absolute;left:12.5%;right:12.5%;top:0;height:34px;border:1px solid rgb(243 240 232 / .2);border-top:0;border-radius:0 0 14px 14px}.n-kj-loopline::before{content:"";position:absolute;left:-5.5px;top:-4px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid rgb(243 240 232 / .4)}.n-kj-looptxt{position:absolute;left:50%;top:25px;transform:translateX(-50%);padding:0 12px;background:var(--green);font-size:var(--fs-meta);line-height:1.45;color:var(--cream-72);white-space:nowrap}.n-kj-loopm{display:none;margin:20px 0 0;font-size:var(--fs-meta);line-height:1.45;color:var(--cream-72)}@media (prefers-reduced-motion:reduce){.n-kjp,.n-kj-col,.n-kj-chip,.n-kj-grow,.n-kj-spark{transition:none !important}.n-kj-col:hover{transform:none}.n-kj-spark{display:none}}@media (max-width:1279px){.n-kjp{padding:16px}}@media (max-width:1199px){.n-kj-ledd{--kj-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.n-kj-rail{display:none}.n-kj-col:nth-child(odd)::before{content:"";position:absolute;top:12px;left:calc(-1 * var(--kj-gap));width:var(--kj-gap);border-top:1px solid rgb(243 240 232 / .2)}.n-kj-loop{display:none}.n-kj-loopm{display:block}}@media (max-width:759px){.n-kj-pick{margin-top:24px}.n-kj-chipwrap{margin:0 -18px}.n-kj-chipwrap::after{content:"";position:absolute;top:0;right:0;bottom:0;width:40px;background:linear-gradient(to right,rgb(15 61 61 / 0),var(--green));pointer-events:none}.n-kj-chips{overflow-x:auto;padding:2px 36px 2px 18px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.n-kj-chips::-webkit-scrollbar{display:none}.n-kj-ledd{grid-template-columns:minmax(0,1fr);gap:24px;margin:28px 0 0 2px;padding-left:18px;border-left:1px solid rgb(243 240 232 / .2)}.n-kj-col:nth-child(odd)::before{display:none}.n-kj-h{padding-left:0}.n-kj-h::before{left:-22px}.n-kjp{min-height:0;padding:20px}.n-kj-line{min-height:0}}@media (max-width:359px){.n-kj-ledd{margin-left:0;padding-left:12px}.n-kj-h::before{left:-16px}.n-kjp{padding:16px 12px}.n-kjd-src{gap:6px}}.n-ch-sec .n-deep-top{max-width:720px}.n-ch-sec .n-deep-top .n-h3{margin:0;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:var(--fw-medium);color:var(--cream)}.n-ch-sec .n-deep-top .n-p{margin-top:16px;font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--cream-85)}.n-chwrap .n-pfsw{margin:36px 0 28px;border-bottom-color:rgb(243 240 232 / .2)}.n-chwrap .n-pfsw-btn{color:var(--cream-72)}.n-chwrap .n-pfsw-btn.is-on,.n-chwrap .n-pfsw-btn:hover{color:var(--cream);border-bottom-color:var(--cream)}.n-chwrap .n-pfsw-btn:focus-visible{outline-color:var(--cream)}.n-chwrap .n-pfsw-bar{background:var(--sage)}.n-ch{display:grid;grid-template-columns:260px minmax(0,1fr);gap:48px;align-items:start}.n-ch-ph{position:relative;width:260px;height:420px;overflow:hidden;border-radius:var(--r-media)}.n-ch-ph .n-phone{--s:.8667;width:300px;max-width:none;margin:0;zoom:.8667}.n-ch-ph::after{content:"";position:absolute;left:0;right:0;bottom:0;height:96px;background:linear-gradient(to bottom,rgb(15 61 61 / 0),var(--green));pointer-events:none}.n-ch-txt{max-width:460px;padding-top:8px}.n-ch-txt .n-h3{margin:0 0 16px;color:var(--cream)}.n-ch-can{list-style:none;margin:0;padding:0;display:grid;gap:10px}.n-ch-can li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--cream)}.n-ch-can .n-chk{flex:none;margin-top:4px;color:var(--sage)}.n-ch-fit{margin:20px 0 0;font-size:14px;line-height:1.5;color:var(--cream-72)}.n-ch-fit span{color:var(--cream)}@media (max-width:759px){.n-chwrap .n-pfsw{position:sticky;top:73px;z-index:5;margin:28px 0 20px;background:var(--green)}.n-chwrap .n-pfsw-btn b::before{display:none}.n-chwrap .n-pfsw-btn b{gap:0}.n-ch{grid-template-columns:minmax(0,1fr);gap:24px}.n-ch-ph{width:260px;max-width:100%;margin:0 auto}.n-ch-txt{max-width:none;padding-top:0}}.pg .n-ork-sec{background:var(--cream)}.pg .n-ork.is-flat{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-rows:auto 1fr;grid-template-areas:"top stage" "facts stage";column-gap:32px;row-gap:28px;align-items:start;align-content:start;margin:0;padding:0;border-radius:0;background:transparent;color:var(--charcoal);overflow:visible}.pg .n-ork.is-flat .n-ork-top{grid-area:top;display:block}.pg .n-ork.is-flat .n-ork-stage{grid-area:stage;margin:0;grid-template-columns:minmax(0,1fr) 184px minmax(0,1fr)}.pg .n-ork.is-flat .n-ork-ph{--s:.8}.pg .n-ork.is-flat .n-ork-facts{grid-area:facts;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding-top:20px;border-top:1px solid var(--sage)}.pg .n-ork.is-flat .n-ork-h{margin:0;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:var(--fw-medium);color:var(--green)}.pg .n-ork.is-flat .n-ork-lede{margin-top:16px;max-width:none;font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink-80)}.pg .n-ork.is-flat .n-ork-facts b{color:var(--charcoal)}.pg .n-ork.is-flat .n-ork-facts span{color:var(--ink-72)}.pg .n-ork.is-flat .n-ork-lab{color:var(--ink-68)}.pg .n-ork.is-flat .n-ork-lines path{stroke:var(--sage)}.pg .n-ork.is-flat .n-ork-lines path.is-d{stroke:var(--sage);stroke-dasharray:4 5}.pg .n-ork.is-flat .n-ork-msg{background:#fff;border:1px solid var(--line-light);color:var(--charcoal)}.pg .n-ork.is-flat .n-ork-msgt small{color:var(--ink-68)}.pg .n-ork.is-flat .n-ork-ph{position:relative;height:440px;overflow:hidden;border-radius:var(--r-media)}@media (max-width:1023px){.pg .n-ork.is-flat .n-ork-ph{--s:.8333}}.pg .n-ork.is-flat .n-ork-ph::after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(to bottom,rgb(243 240 232 / 0),var(--cream));pointer-events:none}.pg .n-ork.is-flat .n-ork-chips button{color:var(--charcoal);border:1px solid var(--line-dark)}.pg .n-ork.is-flat .n-ork-chips button[aria-pressed="true"]{background:var(--green);border-color:var(--green);color:var(--cream)}.pg .n-ork.is-flat .n-ork-chips button:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.js .pg .n-ork.is-flat{opacity:0;transform:translateY(8px)}.js .pg .n-ork.is-flat.is-seen{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .pg .n-ork.is-flat{opacity:1;transform:none;transition:none}}@media (max-width:1023px){.pg .n-ork.is-flat{display:block}.pg .n-ork.is-flat .n-ork-stage{margin-top:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"mid mid" "r s"}.pg .n-ork.is-flat .n-ork-facts{margin-top:28px;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (max-width:760px){.pg .n-ork.is-flat{margin:0;padding:0;border-radius:0}.pg .n-ork.is-flat .n-ork-stage{display:block;margin-top:24px}.pg .n-ork.is-flat .n-ork-phones{margin:0 -28px;padding:4px 28px 16px}.pg .n-ork.is-flat .n-ork-slot{scroll-margin-left:28px}.pg .n-ork.is-flat .n-ork-facts{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:8px;padding-top:18px}.pg .n-ork.is-flat .n-ork-chips{display:flex}}.pg .n-code .panel-body{padding:16px 20px 20px}.pg .n-poas-tab .panel-body{padding:16px 20px 18px}.n-code .n-code-say{margin:0 0 16px;font-size:var(--fs-body);line-height:1.5;color:var(--charcoal)}.n-code .n-code-pre{margin:0 0 16px;padding:14px 16px;border-radius:8px;background:var(--green);color:var(--cream);overflow:auto;font-size:13px;line-height:1.6}.n-code .n-code-pre code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:inherit;white-space:pre}.n-code .n-code-pre .fn{color:#fff}.n-code .n-code-pre .k{color:var(--sage-text)}.n-code .n-code-pre .s{color:#D9E6C9}.n-code .n-code-res{margin:0;font-size:var(--fs-body);line-height:1.5;color:var(--charcoal)}.n-code .n-code-res b{font-weight:600;color:var(--teal-text)}.n-code-note{margin:12px 0 0;font-size:var(--fs-meta);line-height:1.45;color:var(--ink-68)}.n-intg .n-deep-fig .panel{max-width:560px}.n-ledger-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;row-gap:8px;padding:32px 0;border-top:1px solid var(--line-light);align-items:start}.n-ledger-row:last-child{border-bottom:1px solid var(--line-light)}.n-ledger-n{grid-column:1 / span 2;font-size:40px;line-height:1;font-weight:500;letter-spacing:-.02em;color:var(--teal-text);font-variant-numeric:tabular-nums}.n-ledger-claim{grid-column:3 / span 5;margin:0;font-size:24px;line-height:1.25;font-weight:500;color:var(--charcoal);text-wrap:balance}.n-ledger-why{grid-column:8 / span 5;margin:0;padding-top:5px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-80)}.n-ledger.is-green16 .n-ledger-row{border-top-color:rgb(15 61 61 / .16)}.n-ledger.is-green16 .n-ledger-row:last-child{border-bottom:0}.pg .n-ledger-sec.is-white{background:#fff}.n-ledger-sec .n-ledger-row{padding:20px 0}.n-ledger-sec .n-ledger-n{font-size:32px}.n-ledger-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:8px}.n-ledger-head .n-h2{margin:0}@media (max-width:1023px){.n-ledger-head{display:block}}@media (max-width:759px){.n-ledger-head{margin-bottom:12px}.n-ledger-row{display:block;padding:24px 0}.n-ledger-n{display:block;font-size:32px;margin-bottom:10px}.n-ledger-claim{font-size:20px}.n-ledger-why{margin-top:6px;padding-top:0}.n-ledger-sec .n-ledger-row{padding:18px 0}.n-ledger-sec .n-ledger-n{font-size:28px;margin-bottom:8px}}.pg .n-sec.is-white{background:#fff}.pg .n-sec.is-cream{background:var(--cream)}.pg .n-sec.is-green{background:var(--green);color:var(--cream)}.pg .n-sec.is-green .n-h2,.pg .n-sec.is-green .n-h3{color:var(--cream)}.n-brcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.n-brc{display:flex;flex-direction:column;gap:10px;min-width:0;color:var(--charcoal);text-decoration:none}.n-brc-media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--r-card);background:var(--cream)}.n-brc-media .n-dimg{position:absolute;inset:0;display:block;background-size:cover;background-position:center;transition:transform 300ms var(--ease-out)}.n-brc-h{display:block;margin:6px 0 0;font-size:20px;line-height:1.3;letter-spacing:-.01em;font-weight:600;color:var(--green);text-decoration:underline transparent;text-underline-offset:4px;text-decoration-thickness:1.5px;transition:text-decoration-color 200ms var(--ease-out)}.n-brc-co{display:flex;align-items:center;gap:8px;min-width:0}.n-brc-logo{flex:none;width:20px;height:20px;border-radius:var(--r-chip);overflow:hidden}.n-brc-logo .n-dimg{display:block;width:100%;height:100%;background-size:cover;background-position:center}.n-brc-name{font-size:14px;line-height:1.4;color:var(--ink-72)}.n-brc-more{margin-top:auto;padding-top:6px;font-size:15px;line-height:1.45;font-weight:500;color:var(--teal-text)}.n-brc:hover .n-brc-media .n-dimg,.n-brc:focus-visible .n-brc-media .n-dimg{transform:scale(1.03)}.n-brc:hover .n-brc-h,.n-brc:focus-visible .n-brc-h{text-decoration-color:var(--green)}.n-brc:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:var(--r-card)}.n-brc.is-ask{gap:14px;padding-top:28px;border-top:2px solid var(--green)}.n-brc.is-ask .n-h3{margin:0;color:var(--heading)}.n-brc.is-ask p{margin:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-72)}.n-brc.is-ask .n-btn{margin-top:12px;align-self:flex-start;width:auto}@media (prefers-reduced-motion:reduce){.n-brc-media .n-dimg,.n-brc-h{transition:none}.n-brc:hover .n-brc-media .n-dimg{transform:none}}@media (max-width:1023px){.n-brcards{gap:32px 20px}}@media (max-width:759px){.n-brcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.n-brc-h{font-size:18px}.n-brc.is-ask{grid-column:1 / -1;padding-top:24px}}.n-likt-head{max-width:60%;margin-bottom:40px}.n-likt-head .n-h2{margin:0}.n-likt-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgb(15 61 61 / .16)}.n-likt-strip>div{padding:20px 20px 4px 0;border-left:1px solid rgb(15 61 61 / .16)}.n-likt-strip>div:first-child{border-left:0}.n-likt-strip>div+div{padding-left:20px}.n-likt-strip .k{display:block;font-size:13px;line-height:1.45;font-weight:500;color:var(--ink-72)}.n-likt-strip b{display:block;margin-top:6px;font-size:20px;line-height:1.3;font-weight:500;letter-spacing:-.01em;color:var(--green);text-wrap:balance}@media (max-width:1023px){.n-likt-head{max-width:720px}}@media (max-width:759px){.n-likt-head{margin-bottom:24px}.n-likt-strip{grid-template-columns:repeat(2,minmax(0,1fr));border-top:0}.n-likt-strip>div{padding:14px 0 14px 0;border-left:0;border-top:1px solid rgb(15 61 61 / .16)}.n-likt-strip>div:nth-child(2n){padding-left:16px;border-left:1px solid rgb(15 61 61 / .16)}.n-likt-strip>div+div{padding-left:0}.n-likt-strip>div:nth-child(2n){padding-left:16px}.n-likt-strip b{font-size:18px}}.n-brhero-photo{display:block}.n-brphoto{position:relative;margin:0;aspect-ratio:4 / 5;border-radius:var(--r-media);overflow:hidden;background:var(--cream)}.n-brphoto>.n-dimg{position:absolute;inset:0;display:block;background-size:cover;background-position:center}.n-brphoto.is-retail>.n-dimg{background-position:100% 50%}.n-brphoto.is-finans>.n-dimg{background-position:0% 50%}.n-brphoto.is-b2b>.n-dimg{background-position:53% 50%}.n-brphoto.is-helse>.n-dimg{background-position:89% 50%}.n-brphoto.is-offentlig>.n-dimg{background-position:0% 50%}.n-page-br{overflow-x:clip}#pg-bransjer .n-brhero .n-lede{text-wrap:pretty}.n-brphoto-chip{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;background:#fff;color:var(--charcoal);font-size:13px;line-height:1.2;font-weight:500;white-space:nowrap}.n-brphoto-logo{flex:none;width:20px;height:20px;border-radius:50%;overflow:hidden}.n-brphoto-logo .n-dimg{display:block;width:100%;height:100%;background-size:cover;background-position:center}.pg .n-brhero .n-actions{margin-top:32px}@media (max-width:1023px){.n-brhero-photo{margin-top:32px}.n-brphoto{max-width:420px}}@media (max-width:759px){.n-brphoto{max-width:none;aspect-ratio:4 / 3}.pg .n-brhero .nx-from8{margin-top:28px}}.pg .n-eks .n-h2{margin:0;max-width:720px}.pg .n-eks .n-sits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px}.pg .n-eks .n-sit{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:24px;background:#fff;border:0;border-radius:var(--r-card);color:var(--charcoal);transition:none;transform:none}.pg .n-eks .n-sit:hover{transform:none;border-color:transparent;box-shadow:none}.pg .n-eks .n-sit .n-h3{margin:0;font-size:20px;line-height:1.3;font-weight:600;color:var(--charcoal)}.pg .n-eks .n-sit-lab{margin:6px 0 0;font-size:13px;line-height:1.45;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-68)}.pg .n-eks .n-sit-ph{position:relative;height:420px;margin:20px auto 0;width:300px;max-width:100%;overflow:hidden;border-radius:var(--r-media)}.pg .n-eks .n-sit-ph .n-phone{margin:0;max-width:none}.pg .n-eks .n-sit-ph::after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;background:linear-gradient(to bottom,rgb(255 255 255 / 0),#fff);pointer-events:none}.pg .n-eks .n-sit .did{margin:20px 0 0;font-size:15px;line-height:1.5;font-weight:400;color:var(--charcoal)}.pg .n-eks .n-sit .did b{font-weight:600;color:var(--green)}.n-eks-box{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;padding:24px;border:1px solid rgb(243 240 232 / .16);border-radius:var(--r-card)}.n-eks-box p{margin:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--cream-85)}.n-eks-box a{flex:none;font-size:15px;line-height:1.45;font-weight:500;color:var(--cream);text-decoration:underline transparent;text-underline-offset:4px;transition:text-decoration-color 200ms var(--ease-out)}.n-eks-box a:hover{text-decoration-color:var(--cream)}.n-eks-box a:focus-visible{outline:2px solid var(--cream);outline-offset:3px;border-radius:var(--r-chip)}.n-eks-note{margin:16px 0 0;font-size:13px;line-height:1.45;color:var(--cream-72)}.pg .n-eks .n-sit-tabs{display:none}@media (max-width:1023px){.pg .n-eks .n-sits{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px}.pg .n-eks .n-sit:not(.is-on){display:none}.pg .n-eks .n-sit.is-fade{opacity:0}.pg .n-eks .n-sit-tabs{display:flex;gap:8px;margin:21px -28px -7px;padding:7px 28px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.pg .n-eks .n-sit-tabs::-webkit-scrollbar{display:none}.pg .n-eks .n-sit-tab{flex:none;display:inline-flex;align-items:center;height:32px;min-height:0;padding:0 14px;margin:0;background:none;border:1px solid rgb(243 240 232 / .4);border-radius:999px;font:inherit;font-size:13px;line-height:1;font-weight:500;color:var(--cream);cursor:pointer;transition:background-color 200ms var(--ease-out),color 200ms var(--ease-out),border-color 200ms var(--ease-out)}.pg .n-eks .n-sit-tab.is-on{background:var(--cream);border-color:var(--cream);color:var(--green)}.pg .n-eks .n-sit-tab:focus-visible{outline:2px solid var(--cream);outline-offset:2px}.pg .n-eks .n-sit-tab .dot{display:none}.n-eks-box{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}}@media (max-width:389px){.pg .n-eks .n-sit{padding:16px}.pg .n-eks .n-sit-ph{width:100%;height:380px}.pg .n-eks .n-sit-ph .n-phone{zoom:.76}}.pg .n-forslag .nx-grid{align-items:start}.pg .n-forslag .n-h2{margin:0}.pg .n-forslag .n-lede{margin-top:20px}.n-factline{margin:20px 0 0;font-size:14px;line-height:1.5;font-weight:500;color:var(--ink-72)}.n-factline a{color:var(--teal-text);text-decoration:underline transparent;text-underline-offset:3px;transition:text-decoration-color 200ms var(--ease-out)}.n-factline a:hover{text-decoration-color:var(--teal-text)}.n-prop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px;padding:16px 20px 18px}.n-prop-cell{display:grid;gap:4px;align-content:start}.n-prop-k{font-size:13px;line-height:1.45;font-weight:500;color:var(--ink-68)}.n-prop-cell b{font-size:15px;line-height:1.45;font-weight:500;color:var(--charcoal)}@media (max-width:759px){.n-prop-grid{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 16px 16px}}.n-krav-head{max-width:720px;margin-bottom:24px}.n-krav-head .n-h2{margin:0}.n-page-in{overflow-x:clip}.n-in-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;row-gap:16px;align-items:start}.n-in-eb{grid-column:1 / span 6;grid-row:1;margin:0}.n-in-txt{grid-column:1 / span 6;grid-row:2;min-width:0}.n-in-fig{grid-column:7 / span 6;grid-row:2;min-width:0;align-self:start}.n-in-art.is-mirror .n-in-eb,.n-in-art.is-mirror .n-in-txt{grid-column:7 / span 6}.n-in-art.is-mirror .n-in-fig{grid-column:1 / span 6}@media (min-width:1200px){.n-in-fig{position:sticky;top:145px}}.pg .n-in-txt .n-h2{margin:0}.pg .n-in-txt .n-lede{margin-top:20px;max-width:560px;font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink-80)}.n-in-body{display:grid;gap:16px;margin-top:24px}.n-in-body p{margin:0;max-width:62ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--charcoal)}.pg .n-in-txt .v2-know{margin-top:24px}@media (max-width:1023px){.n-in-grid{display:block}.n-in-fig{margin-top:32px}.pg .n-in-txt .n-lede{max-width:none}}.pg .n-inp .panel-body{padding:16px 20px 18px}.pg .n-inp .panel-act{align-self:flex-start;font-size:13px;line-height:1.45;font-weight:500;color:var(--teal-text);text-decoration:underline transparent;text-underline-offset:3px;transition:text-decoration-color 200ms var(--ease-out)}.pg .n-inp .panel-act:hover{text-decoration-color:var(--teal-text)}.pg .n-inp .ui-key b{font-size:28px}.pg .n-inp .ui-table tr.is-hl th,.pg .n-inp .ui-table tr.is-hl td{background:var(--teal-wash)}.pg .n-inp .ui-table tr.is-hl th{border-radius:8px 0 0 8px;padding-left:8px}.pg .n-inp .ui-table tr.is-hl td.num{border-radius:0 8px 8px 0;padding-right:8px}.pg .n-inp .ui-table tr.is-hl td.num b{color:var(--charcoal)}.pg .n-inp .ui-table tr.is-sum th,.pg .n-inp .ui-table tr.is-sum td{border-top:1px solid rgb(46 48 45 / .32);font-weight:600;color:var(--charcoal)}.pg .n-inp .ui-table tr.is-sum td{color:var(--charcoal)}.ui-sugg{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding:12px 14px;border-radius:var(--r-chip);background:color-mix(in srgb,var(--teal) 10%,#fff)}.ui-sugg p{margin:0;font-size:14px;line-height:1.5;color:var(--charcoal)}.ui-sugg p b{font-weight:600}.ui-btns{display:inline-flex;gap:8px;flex:none}.ui-btn{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid rgb(46 48 45 / .24);border-radius:var(--r-chip);font-size:14px;line-height:1;font-weight:500;color:var(--charcoal);white-space:nowrap}.ui-btn.is-p{background:var(--green);border-color:var(--green);color:var(--cream)}.ui-strip{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--line-light);font-size:13px;line-height:1.45;color:var(--ink-68)}.n-nba{display:grid;gap:12px}.n-nba-card{padding:14px 16px;border:1px solid var(--line-light);border-radius:var(--r-chip)}.n-nba-who{margin:0;font-size:13px;line-height:1.45;color:var(--ink-68)}.n-nba-who b{font-weight:500;color:var(--charcoal)}.n-nba-prop{margin:6px 0 0;font-size:15px;line-height:1.45;font-weight:500;color:var(--charcoal)}.n-nba-prop.is-none{font-weight:600}.n-nba-draft{margin:6px 0 12px;font-size:14px;line-height:1.5;color:var(--ink-80)}.n-nba-draft .k{font-size:13px;font-weight:500;color:var(--ink-68)}.pg .n-inp .n-deliv2{grid-template-columns:225px minmax(0,1fr);gap:20px;padding:16px 20px 18px}.n-deliv-ph{position:relative;width:225px;height:420px;overflow:hidden;border-radius:var(--r-media)}.n-deliv-ph .n-phone{zoom:.75;margin:0;max-width:none;width:300px}.n-deliv-ph::after{content:"";position:absolute;left:0;right:0;bottom:0;height:48px;background:linear-gradient(to bottom,rgb(255 255 255 / 0),#fff);pointer-events:none}.pg .n-inp .n-deliv-log .lab{margin:0 0 6px;font-size:13px;letter-spacing:0;text-transform:none;font-weight:500;color:var(--ink-68)}.pg .n-inp .n-deliv-log .row{grid-template-columns:64px 1fr;gap:10px;padding:9px 0;font-size:13px;line-height:1.45}.pg .n-inp .n-deliv-log .row.is-bad b{display:inline-flex;align-items:center;gap:4px;color:var(--charcoal);font-weight:600}.pg .n-inp .n-deliv-log .row.is-ok b{color:var(--teal-text);font-weight:600}.n-phone-inst{display:block;margin-top:6px;font-size:12px;line-height:1.3;text-align:right;color:rgb(243 240 232 / .72)}@media (max-width:759px){.pg .n-inp .n-deliv2{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 16px 16px}.n-deliv-ph{height:212px;margin:0 auto}.n-deliv-ph::after{height:36px}.pg .n-inp .n-deliv-log .row{padding:7px 0}.ui-sugg{flex-direction:column;align-items:flex-start}.pg .n-inp .ui-key{display:block}.pg .n-inp .ui-key b,.pg .n-inp .ui-key>span{display:block}.pg .n-inp .ui-key>span{margin-top:2px}.ui-strip{display:none}}@media (max-width:600px){.pg .n-inp .ui-table tr.is-hl{background:var(--teal-wash);border-radius:var(--r-chip);padding:10px 116px 10px 8px;margin:0 -8px}.pg .n-inp .ui-table tr.is-hl th,.pg .n-inp .ui-table tr.is-hl td{background:transparent;border-radius:0;padding-left:0;padding-right:0}.pg .n-inp .ui-table tr.is-hl td.num{right:8px;width:96px}.pg .n-inp .ui-table tr.is-sum{border-top:1px solid rgb(46 48 45 / .32)}.pg .n-inp .ui-table tr.is-sum th,.pg .n-inp .ui-table tr.is-sum td{border-top:0}}.n-page-om,.n-page-kar{overflow-x:clip}.pg .n-sec.is-green .n-eyebrow{color:var(--sage-text)}.pg .n-sec.is-green .n-lede{color:var(--cream-80)}.n-om-why-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:start}.n-om-quote{grid-column:1 / span 7;margin:0;font-size:32px;line-height:1.2;font-weight:500;letter-spacing:-.02em;color:var(--cream);text-wrap:balance}.n-om-why-p{grid-column:8 / span 5;margin:6px 0 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--cream-85)}.n-om-team .n-h2{margin:0}.n-om-people{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:48px}.n-om-person{display:flex;flex-direction:column;min-width:0}.n-om-portrait{aspect-ratio:4 / 5;border-radius:var(--r-card);overflow:hidden;background:#2E302D}.n-om-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 38%;filter:grayscale(1)}.n-om-name{margin:20px 0 0;font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:600;letter-spacing:-.01em;color:var(--charcoal);text-wrap:balance}.n-om-title{margin:4px 0 0;font-size:var(--fs-meta);line-height:var(--lh-meta);font-weight:500;color:var(--ink-72)}.n-om-bio{margin:12px 0 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--charcoal)}.n-om-links{margin:12px 0 0;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:500;color:var(--ink-72)}.n-om-links a{color:var(--teal-text);text-decoration:underline transparent;text-underline-offset:3px;transition:text-decoration-color 200ms var(--ease-out)}.n-om-links a:hover{text-decoration-color:var(--teal-text)}.n-om-links a:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:var(--r-chip)}.n-om-office-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:start}.n-om-office-grid .n-h2{margin:0;max-width:560px}.n-om-office-line{margin:20px 0 0;font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--ink-80)}.n-om-facts>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:center;min-height:40px;padding:8px 0;border-top:1px solid var(--line-light);font-size:var(--fs-small);line-height:var(--lh-small)}.n-om-facts>div:last-child{border-bottom:1px solid var(--line-light)}.n-om-facts dt{margin:0;font-size:var(--fs-meta);font-weight:500;color:var(--ink-68)}.n-om-facts dd{margin:0;color:var(--charcoal)}.n-om-facts a{color:var(--teal-text);font-weight:500;text-decoration:underline transparent;text-underline-offset:3px;transition:text-decoration-color 200ms var(--ease-out)}.n-om-facts a:hover{text-decoration-color:var(--teal-text)}.n-om-facts a:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:var(--r-chip)}.n-om-inv-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:start}.n-om-inv-txt{grid-column:1 / span 6}.n-om-inv-txt .n-h2{margin:0;max-width:560px}.n-om-inv-p{margin:20px 0 0;max-width:560px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--charcoal)}.n-om-inv-link{margin:20px 0 0;font-size:var(--fs-ui);line-height:var(--lh-ui);font-weight:500}.n-om-inv-link a{color:var(--teal-text);text-decoration:underline transparent;text-underline-offset:3px;transition:text-decoration-color 200ms var(--ease-out)}.n-om-inv-link a:hover{text-decoration-color:var(--teal-text)}.n-om-inv-link a:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:var(--r-chip)}.n-om-inv-card{grid-column:8 / span 5;margin-top:33px;padding:24px;background:#fff;border:1px solid var(--line-light);border-radius:var(--r-card)}.n-om-inv-logo{display:flex;align-items:center;gap:10px;margin:0}.n-om-inv-logo .sym{display:inline-flex;flex:none;line-height:0}.n-om-inv-logo .wm{font-size:var(--fs-h3);line-height:1.2;font-weight:600;letter-spacing:-.01em;color:var(--green)}.n-om-inv-key{margin:20px 0 0;padding-top:20px;border-top:1px solid var(--line-light);font-size:20px;line-height:1.3;font-weight:500;color:var(--charcoal);font-variant-numeric:tabular-nums}.n-kar-hero .n-kar-fact{margin-top:24px}.n-kar-head .n-h2{margin:0;max-width:720px}.n-kar-head .n-lede{margin:20px 0 0;max-width:600px}.n-kar-why .n-h2,.n-kar-proc .n-h2{margin:0}.n-kar-why .n-ledger,.n-kar-proc .n-ledger{margin-top:48px}.n-ledger.is-dark .n-ledger-row{border-top-color:var(--line-dark)}.n-ledger.is-dark .n-ledger-row:last-child{border-bottom-color:var(--line-dark)}.n-ledger.is-dark .n-ledger-n{color:var(--sage-text)}.n-ledger.is-dark .n-ledger-claim{color:var(--cream)}.n-ledger.is-dark .n-ledger-why{color:var(--cream-85)}@media (max-width:1023px){.n-om-people{grid-template-columns:repeat(2,minmax(0,1fr))}.n-om-why-grid{display:block}.n-om-why-p{margin-top:32px;max-width:600px}.n-om-office-grid,.n-om-inv-grid{display:block}.n-om-inv-card{margin-top:32px;max-width:420px}}@media (max-width:759px){.n-om-quote{font-size:24px;line-height:1.25}.n-om-people{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px}.n-om-people{gap:32px}.n-om-portrait{max-width:280px}.n-om-facts>div{grid-template-columns:72px minmax(0,1fr);gap:12px}.n-kar-why .n-ledger,.n-kar-proc .n-ledger{margin-top:32px}}@media (min-width:768px) and (max-width:899px){header nav.n-mainnav{display:none}header button[aria-controls]{display:grid}}header nav.n-mainnav a{white-space:nowrap}.pg .n-lede,.pg .n-m7-lede{text-wrap:pretty}@media (max-width:759px){.n-om-people{display:block;margin-top:24px}.n-om-person{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:16px;align-items:start;padding:16px 0;border-top:1px solid var(--line-light)}.n-om-person:last-child{border-bottom:1px solid var(--line-light)}.n-om-portrait{grid-row:1 / span 4;width:112px;height:140px;max-width:none;aspect-ratio:auto;border-radius:var(--r-chip)}.n-om-name{margin:0;font-size:18px;line-height:1.3}.n-om-title{margin:2px 0 0}.n-om-bio{margin:8px 0 0;font-size:var(--fs-small);line-height:var(--lh-small)}.n-om-links{margin:8px 0 0}}.n-sokbtn{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px;margin-right:8px;border:1px solid rgb(243 240 232 / .32);border-radius:var(--r-chip);background:transparent;color:var(--cream);font:inherit;font-size:13px;line-height:1;font-weight:500;cursor:pointer;transition:border-color 180ms var(--ease-out),background-color 180ms var(--ease-out)}.n-sokbtn:hover{border-color:var(--cream);background:rgb(243 240 232 / .08)}.n-sokbtn:focus-visible{outline:2px solid var(--sage);outline-offset:2px}.n-sokbtn .n-sok-ico{flex:none}.n-sokbtn-k{font:inherit;font-size:13px;font-weight:500;color:inherit;white-space:nowrap}@media (min-width:900px) and (max-width:1023px){.n-sokbtn{width:32px;padding:0;justify-content:center}.n-sokbtn-k{display:none}header nav.n-mainnav{gap:24px}}@media (max-width:899px){.n-sokbtn{width:44px;height:44px;padding:0;margin-right:0;justify-content:center;border-color:transparent}.n-sokbtn .n-sok-ico{width:20px;height:20px}.n-sokbtn-k{display:none}}.n-pepx-inv{display:flex;align-items:center;gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid rgb(243 240 232 / .16)}.n-pepx-inv-pep{flex:none;display:block;height:32px}.n-pepx-inv-pep .iqub-pepper{display:block;height:100%}.n-pepx-inv-pep svg{display:block;height:100%;width:auto}.n-pepx-inv-txt{flex:1;margin:0;font-size:15px;line-height:1.45;font-weight:500;color:var(--cream)}.pg .n-pepx .n-pepx-try{flex:none;gap:10px;height:48px;padding:0 24px;border:1px solid rgba(243,240,232,.3);border-radius:var(--r-pill);color:var(--cream);background:transparent !important;font:inherit;font-size:15px;line-height:1;font-weight:500;cursor:pointer;text-decoration:none}.pg .n-pepx .n-pepx-try::after{content:none}.pg .n-pepx .n-pepx-try:hover{background:rgb(243 240 232 / .08) !important;text-decoration:none}.n-pepx .n-pepx-try kbd{border:0;padding:0;border-radius:0;font-size:13px}.pg .n-pepx .n-pepx-try:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.n-pepx-try-k{font:inherit;font-size:13px;line-height:1;font-weight:500;color:var(--cream-72);white-space:nowrap}.n-pepx-try-ico{display:none}@media (max-width:759px){.n-pepx-inv{flex-wrap:wrap;gap:12px 16px}.n-pepx-inv-txt{flex:1 1 calc(100% - 48px)}.pg .n-pepx .n-pepx-try{flex:none;margin-left:48px}.n-pepx-try-k{display:none}.n-pepx-try-ico{display:block}}.n-sok{position:fixed;inset:0;z-index:400;display:flex;justify-content:center;align-items:flex-start;padding:18vh 12px 24px}.n-sok[hidden]{display:none}.n-sok-bg{position:absolute;inset:0;background:rgb(15 61 61 / .72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity 200ms var(--ease-out)}.n-sok.is-open .n-sok-bg{opacity:1}.n-sok.is-closing .n-sok-bg{opacity:0;transition-duration:150ms}.n-sok-card{position:relative;width:100%;max-width:640px;max-height:70vh;display:flex;flex-direction:column;background:#fff;color:var(--charcoal);border-radius:var(--r-card);box-shadow:0 24px 48px -24px rgb(15 61 61 / .35);opacity:0;transform:scale(.98);transition:opacity 200ms var(--ease-out),transform 200ms var(--ease-out)}.n-sok.is-open .n-sok-card{opacity:1;transform:none}.n-sok.is-closing .n-sok-card{opacity:0;transform:scale(.98);transition-duration:150ms}@media (prefers-reduced-motion:reduce){.n-sok-bg,.n-sok-card,.n-sokbtn,.n-pepx-try{transition:none}}.n-sok-pep{position:absolute;left:-36px;bottom:calc(100% - 62px);height:120px;z-index:2;pointer-events:none}.n-sok-pep .iqub-pepper{height:100%;--iqub-pepper-ink:#111111;--iqub-pepper-sclera:#FFFFFF}.n-sok-greet{margin:0;padding:20px 20px 2px 96px;font-size:13px;line-height:1.45;color:var(--ink-72)}.n-sok-field{display:flex;align-items:center;gap:12px;padding:6px 20px 14px 96px;border-bottom:1px solid var(--line-light);color:var(--ink-68)}.n-sok-inp{flex:1;min-width:0;margin:0;padding:6px 0;border:0;outline:0;background:transparent;font:inherit;font-size:16px;line-height:1.4;font-weight:400;color:var(--charcoal)}.n-sok-inp::placeholder{color:var(--ink-68);opacity:1}.n-sok-esc{flex:none;padding:2px 7px;border:1px solid var(--line-light);border-bottom-width:2px;border-radius:var(--r-chip);font:inherit;font-size:13px;line-height:1.3;font-weight:500;color:var(--ink-72)}.n-sok-line{margin:0;padding:12px 20px 0;font-size:13px;line-height:1.45;color:var(--ink-72)}.n-sok-line[hidden]{display:none}.n-sok-body{flex:1;min-height:0;overflow:auto;padding:8px}.n-sok-grp{padding:10px 12px 4px;font-size:13px;line-height:1.45;font-weight:500;color:var(--ink-68)}.n-sok-opt{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:var(--r-chip);cursor:pointer}.n-sok-opt[aria-selected="true"]{background:var(--teal-wash)}.n-sok-txt{flex:1;min-width:0}.n-sok-t{display:block;font-size:15px;line-height:1.45;font-weight:500;color:var(--charcoal)}.n-sok-t b{font-weight:600}.n-sok-opt.is-sugg .n-sok-t{display:inline}.n-sok-x{display:block;font-size:13px;line-height:1.45;color:var(--ink-68);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n-sok-tag{margin-left:auto;flex:none;font-size:13px;line-height:1.45;color:var(--ink-68);white-space:nowrap}.n-sok-sico{flex:none;width:16px;height:16px;fill:none;stroke:var(--teal-text);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.n-sok-lbl{padding:12px 12px 0;font-size:13px;line-height:1.45;font-weight:500;color:var(--ink-68)}.n-sok-mean{display:block;margin:0 0 12px;padding:0;border:0;background:none;font:inherit;font-size:15px;line-height:1.45;font-weight:500;color:var(--teal-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.n-sok-mean:focus-visible{outline:2px solid var(--teal-text);outline-offset:2px;border-radius:var(--r-chip)}.n-sok-none{padding:20px 12px 12px;font-size:15px;line-height:1.45;color:var(--charcoal)}.n-sok-none p{margin:0 0 16px}.n-sok .n-btn.is-primary{height:48px;padding:0 24px;border-radius:var(--r-pill);background:var(--green);color:var(--cream);font-size:15px;font-weight:500}.n-sok-hint{margin:0;padding:10px 20px 14px;border-top:1px solid var(--line-light);font-size:13px;line-height:1.45;color:var(--ink-72)}@media (max-width:759px){.n-sok{padding:18vh 12px 12px}.n-sok-pep{left:-6px;bottom:calc(100% - 42px);height:80px}.n-sok-greet{padding:18px 16px 2px 72px}.n-sok-field{padding:4px 16px 12px 72px}.n-sok-line{padding:12px 16px 0}.n-sok-hint{display:none}}.n-secrow{position:sticky;top:73px;z-index:30;background:var(--cream);border-bottom:1px solid var(--line-light)}.n-secrow-row{position:relative;display:flex;align-items:center;height:48px}.n-secrow ul{list-style:none;margin:0;padding:0;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.n-secrow ul::-webkit-scrollbar{display:none}.n-secchip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid rgb(46 48 45 / .24);border-radius:999px;font-size:13px;line-height:1;font-weight:500;color:var(--charcoal);text-decoration:none;white-space:nowrap;transition:background-color 200ms var(--ease-out),border-color 200ms var(--ease-out),color 200ms var(--ease-out)}.n-secchip-n{font-variant-numeric:tabular-nums;color:var(--ink-68)}.n-secchip:hover{border-color:var(--green);color:var(--green)}.n-secchip.is-on{background:var(--green);border-color:var(--green);color:var(--cream)}.n-secchip.is-on .n-secchip-n{color:var(--sage-text)}.n-secchip:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.n-secrow-row::after{content:"";position:absolute;top:0;right:0;bottom:0;width:32px;background:linear-gradient(to right,rgb(243 240 232 / 0),var(--cream));pointer-events:none}.js .n-secrow-row::after{opacity:0;transition:opacity 200ms var(--ease-out)}.js .n-secrow-row.is-more::after{opacity:1}@media (max-width:759px){.n-secrow-row{margin:0 -28px}.n-secrow ul{padding:0 60px 0 28px}}.pg:not(#pg-index) .n-page > section[id],.pg:not(#pg-index) .n-page > div[id]{scroll-margin-top:57px}.pg:not(#pg-index) .n-page > .n-hero{scroll-margin-top:0}.n-om-logo-col{display:flex;align-items:center;justify-content:center;align-self:stretch;padding-top:33px}.n-om-logo{display:block;width:280px;max-width:100%;height:auto}.n-om-office-grid{align-items:start}.n-om-office-txt{grid-column:1 / span 5}.n-om-office-txt .n-om-facts{margin:32px 0 0}.n-om-office-photo{grid-column:7 / span 6;margin:0;justify-self:end;width:100%;max-width:560px;aspect-ratio:3 / 2;border-radius:var(--r-card);overflow:hidden;background:#2E302D}.n-om-office-photo img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1)}@media (max-width:1023px){.n-om-office-photo{margin-top:32px;justify-self:start}}@media (max-width:759px){.n-om-logo-col{justify-content:flex-start;margin-top:-8px;padding-top:0;min-height:0}.n-om-logo{width:160px}.n-om-office-photo{max-width:none}}.n-page-pf{overflow-x:clip}.pg .n-m1{position:relative}.lys-cream{inset:0;z-index:0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.lys-cream .lys-base{background-repeat:repeat;opacity:.04}.lys-cream .lys-soft{display:block;width:100%;height:100%}.lys-cream.is-gpu .lys-soft{display:none}.has-lys-cream>.n-kuber{display:none!important}@media (max-width:759px){.lys-cream canvas,.lys-cream .lys-soft{display:none}}@media (prefers-reduced-motion:reduce){.lys-cream canvas,.lys-cream .lys-soft{display:none}}.n-foot-trust{margin:24px 0 0;padding:24px 0 0}.n-foot-bot{margin-top:48px}.n-foot-trust a{white-space:nowrap}.n-dimg-fjordvern-reise{background-image:url("img-c29771cffe.webp")}.n-dimg-lindra-vaktrom{background-image:url("img-cda28ab3d9.webp")}.n-dimg-rcs-lindra-omsorgsbolig{background-image:url("img-7cca450b9a.webp")}.n-dimg-rcs-stromvik-varmepumpe{background-image:url("img-d83ab4f2ec.webp")}.n-dimg-rcs-toppfart-kort1-skalljakke{background-image:url("img-43591229a0.webp")}.n-dimg-rcs-toppfart-kort2-vindjakke{background-image:url("img-b5474e61b2.webp")}.n-dimg-rcs-toppfart-kort3-trail{background-image:url("img-4193002ddc.webp")}.n-dimg-rcs-toppfart-lopetights{background-image:url("img-0b448533e1.webp")}.n-dimg-wa-toppfart-dunjakke{background-image:url("img-3a56ef485f.webp")}.n-dimg-logo-brekkvik{background-image:url("img-c23b4c0a31.webp")}.n-dimg-logo-fjordvern{background-image:url("img-389340fd09.webp")}.n-dimg-logo-lindra{background-image:url("img-abb93d6f03.webp")}.n-dimg-logo-stromvik{background-image:url("img-3bc7cb3271.webp")}.n-dimg-logo-toppfart{background-image:url("img-57f180e19a.webp")}.n-dimg-wa-avatar-fjordvern{background-image:url("img-1f53f1bb21.webp")}.n-dimg-wa-avatar-lindra{background-image:url("img-6c9ec9cc30.webp")}.n-dimg-kort-toppfart{background-image:url("img-7f8c3f81b7.webp")}.n-dimg-kort-fjordvern{background-image:url("img-259b7b8f4f.webp")}.n-dimg-kort-stromvik{background-image:url("img-367d888c2a.webp")}.n-dimg-kort-lindra{background-image:url("img-d2e716d87b.webp")}.n-dimg-kort-brekkvik{background-image:url("img-ee08457496.webp")}.n-dimg-ai-claude{background-image:url("img-1ff96c2750.webp")}.n-dimg-ai-chatgpt{background-image:url("img-23dba78e30.webp")}.n-dimg-ai-copilot{background-image:url("img-748b8354cc.webp")}.n-dimg-ai-pepper{background-image:url("img-2e02f75048.svg")}/*
 * Pepper's introduction.
 *
 * The rig and every frame in it are the approved motion study's, rebuilt as CSS
 * keyframes so it can run without a script. One difference, and it is the point
 * of this version: the study loops forever as an idle, and this plays once. She
 * introduces herself, and then the field arrives.
 *
 * 0 ms     blink
 * 500 ms   leans right, overshooting to 5.2deg before settling at 4
 * 1400 ms  blinks while leaning
 * 1900 ms  comes back, overshooting the other way
 * 2800 ms  blinks
 * 3600 ms  done, upright, eyes open
 *
 * Three parts move on one clock, so a percentage means the same moment in each:
 * the body leans, the antenna trails it, and the eyes blink. The right foot is
 * outside the leaning group and does not move, because leaning right puts the
 * weight on it.
 */
.iqub-pepper {
  --iqub-pepper-cycle: 3600ms;
  --iqub-pepper-idle: 4400ms;
  --iqub-pepper-notice: 1800ms;

  /* The study's easing curves, named for what each one does. */
  --iqub-pepper-close: cubic-bezier(0.45, 0, 0.85, 0.45);
  --iqub-pepper-open: cubic-bezier(0.2, 0.75, 0.35, 1);
  --iqub-pepper-swing: cubic-bezier(0.4, 0, 0.5, 1);
  --iqub-pepper-push: cubic-bezier(0.34, 0.9, 0.3, 1);

  /*
   * The study fixes her at black on white, and says dark mode is unresolved.
   * Tokens resolve it: she is the page's ink on the page's surface, so the
   * inverted treatment happens on a dark background without a second drawing.
   *
   * Read from @iqub/ui's semantic properties, which theme.css declares on
   * :root and .dark. Not Tailwind's `--color-*`: those sit in an inline theme
   * block and exist as properties only where a stylesheet Tailwind processed
   * happens to reference them, so a surface without one draws her ink and
   * sclera both black.
   */
  --iqub-pepper-ink: var(--foreground);
  --iqub-pepper-sclera: var(--background);
}

/*
 * Her box sets the height; the drawing keeps its proportions inside it. The hop
 * rises past the top of the view box, and she is not cut off there.
 */
.iqub-pepper svg {
  height: 100%;
  width: auto;
  overflow: visible;
}

.iqub-pepper[data-mode="intro"] svg {
  animation: iqub-pepper-arrive 420ms ease-out both;
}

.iqub-pepper .pepper-body,
.iqub-pepper .pepper-pupil {
  fill: var(--iqub-pepper-ink);
}

.iqub-pepper .pepper-sclera {
  fill: var(--iqub-pepper-sclera);
}

.iqub-pepper .pepper-z {
  fill: none;
  stroke: var(--iqub-pepper-ink);
  stroke-width: 14;
  stroke-linecap: round;
  stroke-linejoin: round;
}

/* Transforms are in the drawing's own coordinates, so the origins are px. */
.iqub-pepper .pepper-lean,
.iqub-pepper .pepper-sprout,
.iqub-pepper .pepper-eye-l,
.iqub-pepper .pepper-eye-r,
.iqub-pepper .pepper-hop-rise,
.iqub-pepper .pepper-hop-squash,
.iqub-pepper .pepper-hop-eyes {
  transform-box: view-box;
}

/*
 * The hop's own groups. `pepper-hop.ts` animates them; the squash bends from the
 * bottom of the body.
 */
.iqub-pepper .pepper-hop-squash {
  transform-origin: 360px 893px;
}

.iqub-pepper .pepper-lean {
  transform-origin: 356px 962px;
}

.iqub-pepper[data-mode="intro"] .pepper-lean {
  animation: iqub-pepper-lean var(--iqub-pepper-cycle) linear both;
}

.iqub-pepper .pepper-sprout {
  transform-origin: 352px 207px;
}

.iqub-pepper[data-mode="intro"] .pepper-sprout {
  animation: iqub-pepper-sprout var(--iqub-pepper-cycle) linear both;
}

.iqub-pepper .pepper-eye-l {
  transform-origin: 230px 535px;
}

.iqub-pepper .pepper-eye-r {
  transform-origin: 474px 535px;
}

.iqub-pepper[data-mode="intro"] .pepper-eye-l,
.iqub-pepper[data-mode="intro"] .pepper-eye-r {
  animation: iqub-pepper-blink var(--iqub-pepper-cycle) linear both;
}

/*
 * The beat after the introduction: she settles, blinks three times, and then
 * looks at whatever has just arrived. Played once, and handed to the idle loop.
 */
.iqub-pepper[data-mode="notice"] .pepper-eye-l,
.iqub-pepper[data-mode="notice"] .pepper-eye-r {
  animation: iqub-pepper-notice-blink var(--iqub-pepper-notice) linear both;
}

/*
 * Where the pupils sit. They move inside the eyes and the eyes stay put, so a
 * glance reads as a glance rather than a turn of the head. Slow enough to be
 * a look rather than a twitch.
 */
.iqub-pepper .pepper-gaze {
  transform-box: view-box;
  transition: transform 380ms cubic-bezier(0.32, 0.72, 0.3, 1);
}

.iqub-pepper[data-gaze="down-left"] .pepper-gaze {
  transform: translate(-22px, 26px);
}

.iqub-pepper[data-gaze="up-left"] .pepper-gaze {
  transform: translate(-22px, -22px);
}

/*
 * Standing somewhere, she only blinks, on a long enough cycle that it reads as
 * a person waiting rather than a thing flickering. The blink itself is the
 * study's, held at the front of the cycle with the rest of it spent still.
 */
.iqub-pepper[data-mode="idle"] .pepper-eye-l,
.iqub-pepper[data-mode="idle"] .pepper-eye-r {
  animation: iqub-pepper-idle-blink var(--iqub-pepper-idle) linear infinite;
}

@keyframes iqub-pepper-arrive {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/*
 * Scale Y plus a 14px drop, following the rig's own tracks. Not a lid coming
 * down: that needs a mask in the figure.
 */
@keyframes iqub-pepper-blink {
  0% {
    transform: translateY(0) scaleY(1);
    animation-timing-function: var(--iqub-pepper-close);
  }
  1.944% {
    transform: translateY(14px) scaleY(0.06);
    animation-timing-function: var(--iqub-pepper-open);
  }
  4.722% {
    transform: translateY(0) scaleY(1);
    animation-timing-function: linear;
  }
  38.889% {
    transform: translateY(0) scaleY(1);
    animation-timing-function: var(--iqub-pepper-close);
  }
  40.833% {
    transform: translateY(14px) scaleY(0.06);
    animation-timing-function: var(--iqub-pepper-open);
  }
  43.611% {
    transform: translateY(0) scaleY(1);
    animation-timing-function: linear;
  }
  77.778% {
    transform: translateY(0) scaleY(1);
    animation-timing-function: var(--iqub-pepper-close);
  }
  79.722% {
    transform: translateY(14px) scaleY(0.06);
    animation-timing-function: var(--iqub-pepper-open);
  }
  82.5%,
  100% {
    transform: translateY(0) scaleY(1);
  }
}

/* One blink at the top of the cycle, then stillness: 170ms of 4400. */
@keyframes iqub-pepper-idle-blink {
  0% {
    transform: translateY(0) scaleY(1);
    animation-timing-function: var(--iqub-pepper-close);
  }
  1.591% {
    transform: translateY(14px) scaleY(0.06);
    animation-timing-function: var(--iqub-pepper-open);
  }
  3.864%,
  100% {
    transform: translateY(0) scaleY(1);
  }
}

/* The overshoot is what keeps the lean from reading as a machine. */
@keyframes iqub-pepper-lean {
  0% {
    transform: rotate(0deg);
    animation-timing-function: linear;
  }
  13.889% {
    transform: rotate(0deg);
    animation-timing-function: var(--iqub-pepper-push);
  }
  27.778% {
    transform: rotate(5.2deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  32.778% {
    transform: rotate(4deg);
    animation-timing-function: linear;
  }
  52.778% {
    transform: rotate(4deg);
    animation-timing-function: var(--iqub-pepper-push);
  }
  66.667% {
    transform: rotate(-1.1deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  71.667%,
  100% {
    transform: rotate(0deg);
  }
}

/* The antenna trails the body and swings past before it damps out. */
@keyframes iqub-pepper-sprout {
  0% {
    transform: rotate(0deg);
    animation-timing-function: linear;
  }
  13.889% {
    transform: rotate(0deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  22.778% {
    transform: rotate(-6deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  31.944% {
    transform: rotate(4.5deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  39.444% {
    transform: rotate(-1.8deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  45.833% {
    transform: rotate(0.6deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  51.389% {
    transform: rotate(0deg);
    animation-timing-function: linear;
  }
  52.778% {
    transform: rotate(0deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  61.667% {
    transform: rotate(5deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  70.556% {
    transform: rotate(-3.6deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  77.778% {
    transform: rotate(1.4deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  83.889% {
    transform: rotate(-0.5deg);
    animation-timing-function: var(--iqub-pepper-swing);
  }
  88.889%,
  100% {
    transform: rotate(0deg);
  }
}

/*
 * Reduced motion keeps Pepper and drops every performance: the routine, the
 * idle blink and the hop. She is simply there, upright with her eyes open,
 * which is where the routine ends anyway.
 *
 * The selectors carry the same attributes as the rules they are silencing.
 * Without them this block is less specific than what it is trying to beat, and
 * loses.
 */
@media (prefers-reduced-motion: reduce) {
  .iqub-pepper[data-mode] svg,
  .iqub-pepper[data-mode] .pepper-lean,
  .iqub-pepper[data-mode] .pepper-sprout,
  .iqub-pepper[data-mode] .pepper-eye-l,
  .iqub-pepper[data-mode] .pepper-eye-r {
    animation: none;
  }

  /*
   * The hop plays from script, where `animation: none` cannot reach it. An
   * important declaration outranks a running animation in the cascade, so she
   * stays standing while the hop runs out unseen.
   */
  .iqub-pepper .pepper-hop-rise,
  .iqub-pepper .pepper-hop-squash,
  .iqub-pepper .pepper-hop-eyes {
    transform: none !important;
  }

  /* The glance stays, because it says where her attention is. It just arrives
     without the travel. */
  .iqub-pepper[data-gaze] .pepper-gaze {
    transition: none;
  }
}

/*
 * The same fallback on request, for a surface that shows what a reader who asked
 * for less motion sees. The extra attribute keeps each selector at least as
 * specific as the rule it silences.
 */
.iqub-pepper[data-motion="reduced"][data-mode] svg,
.iqub-pepper[data-motion="reduced"][data-mode] .pepper-lean,
.iqub-pepper[data-motion="reduced"][data-mode] .pepper-sprout,
.iqub-pepper[data-motion="reduced"][data-mode] .pepper-eye-l,
.iqub-pepper[data-motion="reduced"][data-mode] .pepper-eye-r {
  animation: none;
}

.iqub-pepper[data-motion="reduced"] .pepper-hop-rise,
.iqub-pepper[data-motion="reduced"] .pepper-hop-squash,
.iqub-pepper[data-motion="reduced"] .pepper-hop-eyes {
  transform: none !important;
}

.iqub-pepper[data-motion="reduced"][data-gaze] .pepper-gaze {
  transition: none;
}


html{scroll-behavior:smooth;overflow-x:hidden} html,body{max-width:100%;background:#F3F0E8} body{overflow:visible} body,body *{font-family:"Geist",system-ui,-apple-system,"Segoe UI",sans-serif !important} .pg[hidden]{display:none}
/* ===== R9 Nattrunden, del E: klar for testen på telefon ===== */
/* E1 – trykkflater: minst 44 × 44 px, uten å endre utseendet. Chips og faner beholder høyden sin (32 px);
   trykkflaten utvides med en usynlig ::before. Lenker i løpende tekst får vertikal padding (endrer ikke linjeavstanden). */
.n-secchip,.n-kj-chip,.n-sit-tab,.n-mh-rp,.n-ork-chips button,.n-pfsw-btn{position:relative}
.n-secchip::before,.n-kj-chip::before,.n-sit-tab::before,.n-mh-rp::before,.n-ork-chips button::before{content:"";position:absolute;left:0;right:0;top:-7px;bottom:-7px}
.n-pfsw-btn::before{content:"";position:absolute;top:0;bottom:0;left:-6px;right:-6px}
.n-secrow ul{padding-top:8px;padding-bottom:8px}
.pg .n-m7-fact a,.pg .n-om-links a,.pg .n-om-inv-link a,.pg .n-pf-link a,.pg .n-pf-art a,.pg .n-factline a,.pg dd a{padding-top:14px;padding-bottom:14px}
.pg .n-om-links a{padding-left:4px;padding-right:4px;margin-left:-4px;margin-right:-4px}
.n-page p.n-m7-fact a:not(.n-btn)::after,.n-page p.n-om-links a:not(.n-btn)::after,.n-page p.n-om-inv-link a:not(.n-btn)::after,.n-page p.n-pf-link a:not(.n-btn)::after,.n-page p.n-pf-art a:not(.n-btn)::after,.n-page p.n-factline a:not(.n-btn)::after{bottom:12px}
.n-page p.n-om-links a:not(.n-btn)::after{left:4px;right:4px}
.pg .n-m7-mail{padding-top:10px;padding-bottom:10px;margin-top:-10px;margin-bottom:-10px}
.pg .n-inp .panel-act{padding:13px 2px;margin:-13px -2px}
.pg .n-eks-box a{padding-top:12px;padding-bottom:12px;margin-top:-12px;margin-bottom:-12px}
@media (max-width:899px){
 header a[href="#index"][aria-label]{display:inline-flex;align-items:center;min-height:44px;flex:none}
 header .n-lang.is-mini{gap:0;margin-right:4px}
 header .n-lang.is-mini .n-langbtn{min-width:44px;min-height:44px;justify-content:center;padding:0}
 header .n-lang.is-mini .n-langbtn::after{left:50%;right:auto;width:1.45em;translate:-50% 0;bottom:8px}
}
@media (pointer:coarse){
 header nav[aria-label] a.group{padding:12px 4px;margin:0 -4px}
 header nav[aria-label] a.group>span.absolute{bottom:6px;left:4px;right:4px;width:auto}
 header .container>div>a[href^="mailto:"]{min-height:44px}
}
@media (max-width:760px),(pointer:coarse){
 .pg .n-btn.is-secondary{min-height:44px}
 .n-foot nav ul{gap:0}
 .n-foot nav ul a{display:flex;align-items:center;min-height:44px}
 .n-foot-links a{display:inline-flex;align-items:center;min-height:44px;padding-left:6px;padding-right:6px;margin-left:-6px;margin-right:-6px}
 .n-foot .n-lang .n-langbtn{padding:15px 6px;margin:0 -6px;min-width:44px;justify-content:center}
 .n-foot .n-lang .n-langbtn::after{bottom:11px;left:6px;right:6px}
 .n-mmenu .n-lang .n-langbtn{padding:12px 2px 14px;margin:0 -2px;min-height:44px}
 .n-mmenu .n-lang .n-langbtn::after{bottom:8px;left:2px;right:2px}
 .n-kj-chips{padding-top:7px;padding-bottom:7px}
}
/* E2 – mobilmenyen: siden bak ruller ikke (også på iOS: touch-action), og menyen ruller for seg selv */
html.n-menu-open,body.n-menu-open{overflow:hidden;touch-action:none;overscroll-behavior:none}
.n-mmenu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
.n-mmenu-close:focus-visible{outline:2px solid var(--sage);outline-offset:2px}
/* E3 – søket på telefon: paletten følger den synlige delen av skjermen (visualViewport → --sok-vh), så tastaturet aldri skjuler feltet; treffene ruller inne i paletten */
.n-sok{--sok-pt:18vh;--sok-pb:24px;top:var(--sok-top,0);bottom:auto;height:var(--sok-vh,100dvh);padding:var(--sok-pt) max(12px,env(safe-area-inset-right)) var(--sok-pb) max(12px,env(safe-area-inset-left))}
.n-sok-card{max-height:min(70vh,calc(var(--sok-vh,100dvh) - var(--sok-pt) - var(--sok-pb)))}
.n-sok-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
html.n-sok-open,body.n-sok-open{touch-action:none;overscroll-behavior:none}
@media (max-width:759px){
 .n-sok{--sok-pt:max(12dvh,calc(8px + env(safe-area-inset-top)));--sok-pb:max(12px,env(safe-area-inset-bottom))}
}
/* E4 – skjermhakket og statuslinjen: headeren og seksjonsraden tar høyde for safe-area; ankre lander like under begge */
header.sticky{padding-top:env(safe-area-inset-top)}
header.sticky>.container,.n-foot .container,.n-page .container{padding-left:max(var(--sa-x,28px),env(safe-area-inset-left));padding-right:max(var(--sa-x,28px),env(safe-area-inset-right))}
.n-secrow{top:calc(73px + env(safe-area-inset-top))}
.n-chwrap .n-pfsw{top:calc(73px + env(safe-area-inset-top))}
.n-in-fig{top:calc(145px + env(safe-area-inset-top))}
.pg:not(#pg-index) .n-page > section[id],.pg:not(#pg-index) .n-page > div[id]{scroll-margin-top:calc(57px + env(safe-area-inset-top))}
.n-close{scroll-margin-top:calc(84px + env(safe-area-inset-top))}
.n-mmenu{padding-top:calc(16px + env(safe-area-inset-top));padding-bottom:calc(32px + env(safe-area-inset-bottom));padding-left:max(28px,env(safe-area-inset-left));padding-right:max(28px,env(safe-area-inset-right))}
.pg .n-foot,.n-foot{padding-bottom:calc(40px + env(safe-area-inset-bottom))}
@media (max-width:760px){
 .n-foot .container{--sa-x:18px}
 .pg .n-foot,.n-foot{padding-bottom:calc(32px + env(safe-area-inset-bottom))}
}

.n-lang .n-langbtn{text-decoration:none}
