@font-face{font-family:DM Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/7334b8b05e61def8-s.9b20e937.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.7f306443.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7334b8b05e61def8-s.9b20e937.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.7f306443.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/7334b8b05e61def8-s.9b20e937.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.7f306443.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/7334b8b05e61def8-s.9b20e937.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.7f306443.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/7334b8b05e61def8-s.9b20e937.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.7f306443.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:800;font-display:swap;src:url(../media/7334b8b05e61def8-s.9b20e937.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:800;font-display:swap;src:url(../media/5e50e46ec4da0455-s.p.7f306443.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_bd3c41c3-module__5jH_Hq__className{font-family:DM Sans,DM Sans Fallback}.dm_sans_bd3c41c3-module__5jH_Hq__variable{--nx-font-dm:"DM Sans","DM Sans Fallback"}
@font-face{font-family:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa976604f77b0cd0-s.48a566ce.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.37505e65.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa976604f77b0cd0-s.48a566ce.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.37505e65.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa976604f77b0cd0-s.48a566ce.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.37505e65.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa976604f77b0cd0-s.48a566ce.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Albert Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.37505e65.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Albert Sans Fallback;src:local(Arial);ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.86%}.albert_sans_5b24c1c7-module__gNKhoG__className{font-family:Albert Sans,Albert Sans Fallback;font-style:normal}.albert_sans_5b24c1c7-module__gNKhoG__variable{--nx-font-albert:"Albert Sans","Albert Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ba8e772932784a28-s.7bb0ada4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7546fe8f902b88b8-s.p.5f7c9333.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_1cb676b6-module__khuemG__className{font-family:DM Mono,DM Mono Fallback;font-style:normal;font-weight:300}.dm_mono_1cb676b6-module__khuemG__variable{--nx-font-mono:"DM Mono","DM Mono Fallback"}
body:has(.nx){background:#fcf7f3;margin:0}html:has(.nx){scroll-behavior:smooth;scroll-padding-top:calc(env(safe-area-inset-top,0px) + 110px);background:#fcf7f3}@media (prefers-reduced-motion:reduce){html:has(.nx){scroll-behavior:auto}}.nx{--forest:#00392f;--forest-2:#103f35;--forest-3:#074834;--orange:#d93c00;--orange-d:#b83200;--lime:#c5f966;--paper:#fcf7f3;--ink:#1a1a1a;--ink-2:#171717;--body:#56534e;--muted:#726a5b;--line:#ded8ce;--ease:cubic-bezier(.22,1,.36,1);--pad-x:clamp(20px,4.5vw,64px);--display:var(--nx-font-dm),"DM Sans",system-ui,sans-serif;--text:var(--nx-font-albert),"Albert Sans",system-ui,sans-serif;--mono:var(--nx-font-mono),"DM Mono",ui-monospace,monospace;font-family:var(--text);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-optical-sizing:none;font-variation-settings:"opsz" 14;font-size:17px;line-height:1.55;position:relative}.nx :where(*){box-sizing:border-box}.nx main{width:100%;overflow-x:clip}.nx :where(h1,h2,h3,p,figure,ul,ol):not(:where(.nx-embed *)){margin:0}.nx :where(ul,ol):not(:where(.nx-embed *)){padding:0;list-style:none}.nx :where(a):not(:where(.nx-embed *)){color:inherit}.nx :where(img):not(:where(.nx-embed *)){max-width:100%;height:auto;display:block}.nx :where(button):not(:where(.nx-embed *)){font:inherit;color:inherit}.nx-wrap{width:min(1152px,100% - 2*var(--pad-x));margin-inline:auto;position:relative}@media (max-width:899px){.nx br.d{display:none}}.nx-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nx-skip{z-index:100;background:var(--ink);color:#fff;border-radius:999px;padding:12px 18px;font-weight:600;text-decoration:none;position:absolute;top:-80px;left:16px}.nx-skip:focus{top:16px}.nx-btn{min-height:45px;font:500 15px/1.4 var(--text);text-transform:uppercase;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color .42s var(--ease),color .42s var(--ease),border-color .42s var(--ease);background:0 0;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;text-decoration:none;display:inline-flex}.nx-btn svg{transition:transform .42s var(--ease);flex-shrink:0}.nx-btn:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.nx-btn-primary{background:var(--orange);border-color:var(--orange);color:#fff}.nx-btn-primary:hover{color:var(--orange);background:0 0}.nx-btn-primary:hover svg{transform:translate(4px)}.nx-btn-primary:active{background:var(--orange-d);border-color:var(--orange-d);color:#fff}.nx-btn-plus{min-height:45px;color:var(--ink);gap:8px;padding:0;position:relative}.nx-btn-plus:before{content:"";border:1.5px solid var(--orange);clip-path:inset(0 100% 0 0 round 999px);transition:clip-path .9s var(--ease);border-radius:999px;position:absolute;inset:-3px -14px -3px -3px}.nx-btn-plus:hover:before{clip-path:inset(0 round 999px)}.nx-btn-plus .nx-plus{background:var(--orange);color:#fff;width:45px;height:45px;transition:transform .42s var(--ease);border-radius:999px;place-items:center;display:grid}.nx-btn-plus:hover .nx-plus{transform:rotate(90deg)}.nx-link{white-space:nowrap;text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;align-items:center;gap:8px;padding-bottom:2px;text-decoration:none;display:inline-flex}a:hover>.nx-link,.nx-link:hover{animation:nx-ul .7s var(--ease)both}@keyframes nx-ul{0%{background-position:100% 100%;background-size:100% 1px}45%{background-position:100% 100%;background-size:0 1px}46%{background-position:0 100%}to{background-position:0 100%;background-size:100% 1px}}.nx-mark{font:600 9.5px/1 var(--text);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);align-items:center;gap:24px;display:flex}.nx-mark b{letter-spacing:.08em;font-weight:600}.nx-mark i{background:#3a665d;width:33px;height:1px}.nx-deco{z-index:0;pointer-events:none;position:absolute}.nx-deco img{width:100%;height:auto;animation:nx-float var(--dur,8s)ease-in-out infinite alternate}@keyframes nx-float{0%{translate:0;rotate:none}to{translate:0 -14px;rotate:5deg}}@media (prefers-reduced-motion:reduce){.nx-deco img{animation:none}}.nx-nav{z-index:50;top:calc(env(safe-area-inset-top,0px) + 46px);-webkit-backdrop-filter:blur(8px)saturate(1.3);backdrop-filter:blur(8px)saturate(1.3);width:min(1152px,100% - 28px);min-height:77px;transition:top .5s var(--ease),background-color .5s var(--ease);background:#ffffffa3;border-radius:300px;justify-content:space-between;align-items:center;gap:24px;padding:16px 24px;display:flex;position:fixed;left:50%;translate:-50%;box-shadow:0 4px 14px #0000000d}.nx-nav.is-scrolled{top:calc(env(safe-area-inset-top,0px) + 14px);background:#ffffffd1}.nx-lockup{color:var(--ink);align-items:center;gap:13px;padding:0 6px;text-decoration:none;display:inline-flex}.nx-lockup svg{width:auto;height:24px;display:block}.nx-lockup span{font:800 25.4px/1 var(--display);letter-spacing:.2em;align-items:center;gap:4px;display:inline-flex}.nx-lockup img{width:28px;height:auto}.nx-nav ul{gap:28px;display:flex}.nx-nav ul a{font:500 14px/21px var(--text);padding:6px 0;text-decoration:none;display:block;position:relative}.nx-nav ul a:after{content:"";transform-origin:100%;height:1px;transition:transform .45s var(--ease);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.nx-nav ul a:hover:after{transform-origin:0;transform:scaleX(1)}.nx-nav ul a:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:4px}.nx-nav .nx-btn{min-height:45px}.nx-nav .short{display:none}@media (max-width:1023px){.nx-nav ul,.nx-nav .long{display:none}.nx-nav .short{display:inline}}@media (max-width:599px){.nx-nav{top:calc(env(safe-area-inset-top,0px) + 12px);min-height:60px;padding:8px 8px 8px 16px}.nx-lockup{gap:8px;padding:0}.nx-lockup svg{height:17px}.nx-lockup span{font-size:18px}.nx-lockup img{width:20px}.nx-nav .nx-btn{min-height:42px;padding:8px 16px;font-size:13px}}.nx-hero{isolation:isolate;background:#b9d8e8;position:relative;overflow:hidden}.nx-hero-bg{z-index:-2;background:linear-gradient(#a9d6ee 0%,#c9e6f2 45%,#e7f1ee 100%);position:absolute;inset:0}.nx-hero-video{object-fit:cover;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.nx-hero-glow{z-index:-1;filter:blur(56px);opacity:.4;pointer-events:none;background:#fff;border-radius:50%;position:absolute}.nx-hero-glow.g1{width:701px;height:274px;top:275px;left:73.8%}.nx-hero-glow.g2{width:519px;height:203px;top:186px;left:-8.3%}.nx-hero-hill{z-index:-1;pointer-events:none;width:100%;height:285px;position:absolute;top:988px;left:0}.nx-hero-copy{z-index:2;text-align:center;flex-direction:column;align-items:center;padding-top:210px;display:flex;position:relative}.nx-eyebrow{font:400 12px/normal var(--display);color:var(--forest);white-space:nowrap;background:#fff;border:1px solid #b6a991;border-radius:32px;align-items:center;gap:9px;padding:4px 8px;display:inline-flex;box-shadow:0 1px 6.5px #ffffffdb}.nx-eyebrow b{background:var(--forest);color:var(--lime);border-radius:32px;padding:3px 8px;font-weight:700}.nx-h1{font:600 64px/72px var(--display);letter-spacing:-.023em;color:var(--ink);margin-top:38px}.nx-h1 .l{display:block}.nx-h1 em{font-style:italic;font-weight:400}.nx-hero-sub{font:400 17px/26px var(--text);color:var(--ink);margin-top:19px}.nx-hero-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:38px;display:flex;position:relative}.nx-doodle{pointer-events:none;width:93px;height:93px;position:absolute;top:-60px;left:calc(100% + 32px)}.nx-doodle img{width:100%;height:100%;transform:rotate(90deg)scaleY(-1)}.nx-js .nx-doodle{clip-path:inset(0 0 0 100%);animation:1.1s cubic-bezier(.65,0,.35,1) 1.4s forwards nx-doodle}@keyframes nx-doodle{to{clip-path:inset(0)}}@media (max-width:1100px){.nx-doodle{display:none}}.nx-hero .nx-deco{z-index:1}.nx-deco-ring{--dur:9s;width:clamp(96px,9.7vw,168px);top:179px;left:10.3%}.nx-deco-bar{--dur:10s;width:clamp(220px,29vw,501px);top:78px;left:78.1%}.nx-deco-bar img{animation-name:nx-float-soft}@keyframes nx-float-soft{0%{translate:0}to{translate:-6px -10px}}.nx-cockpit-wrap{z-index:1;perspective:1600px;margin-top:52px;position:relative}.nx-cockpit{transform-origin:50% 100%;width:min(1140px,100%);height:686px;font-family:var(--text);background:#f7f8f8;border-radius:26.7px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 9.5px 26.7px #274f551a}.ck-chrome{background:#f7f8f8;border-bottom:.95px solid #dbe0de;align-items:center;gap:7px;height:43.8px;padding:0 21.9px;display:flex}.ck-chrome i{background:#dbe0de;border-radius:50%;width:9.5px;height:9.5px}.ck-grid{grid-template-columns:219px minmax(0,1fr);height:calc(100% - 43.8px);padding-left:6.7px;display:grid}.ck-side{background:#123d35;flex-direction:column;padding:21px 14.3px 0 16.2px;display:flex}.ck-brand{align-items:center;gap:6.8px;height:13.8px;padding:0 3.1px;display:flex}.ck-brand svg{color:#fff;width:37.3px;height:auto}.ck-brand span{font:300 16.8px/11.35px var(--mono);letter-spacing:.2em;color:var(--lime)}.ck-nav{flex-direction:column;padding-top:19px;display:flex}.ck-nav li{color:#e8e5db;border-radius:7.6px;align-items:center;gap:10.5px;width:188.6px;height:38.1px;padding:0 10.5px;font-size:13.3px;display:flex}.ck-nav li svg{flex-shrink:0;width:13.3px;height:13.3px}.ck-nav li.on{background:#31594f}.ck-nav em{color:#fff;background:#d84a20;border-radius:999px;place-items:center;width:18.1px;height:21px;margin-left:auto;font-size:10.5px;font-style:normal;font-weight:600;display:grid}.ck-label{letter-spacing:.16em;text-transform:uppercase;color:#76958d;padding:21px 0 11.4px 8.6px;font-size:10.5px;font-weight:600}.ck-team{flex-direction:column;gap:8.6px;padding-left:6.7px;display:flex}.ck-team li{align-items:center;gap:9.5px;height:45.7px;display:flex}.ck-av{color:#123d35;background:#e8e5db;border-radius:50%;flex-shrink:0;place-items:center;width:32.4px;height:32.4px;font-size:11.4px;display:grid}.ck-av.sm{color:#123e35;width:28.6px;height:28.6px;font-size:9.5px}.ck-tm b{color:#fff;font-size:11.4px;font-weight:600;display:block}.ck-tm small{color:#b5c2be;align-items:center;gap:5.7px;margin-top:3.8px;font-size:10.5px;display:flex}.ck-tm i{background:var(--lime);border-radius:50%;width:6.7px;height:6.7px}.ck-tm i.busy{background:#ffed79;animation:1.6s ease-in-out infinite nx-blink}@keyframes nx-blink{50%{opacity:.35}}.ck-main{background:#f8faf9;min-width:0;padding:23.8px 26.7px 0;position:relative}.ck-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;min-height:71.5px;display:flex}.ck-title{font:500 25.7px/normal var(--display);letter-spacing:-.02em;color:var(--ink)}.ck-sub{color:var(--muted);margin-top:2px;font-size:14.3px}.ck-tabs{background:#e9ebeb;border-radius:999px;gap:3.8px;margin-top:7.6px;padding:4.8px;display:flex}.ck-tabs button{height:38.1px;font:400 13.3px/1 var(--text);color:var(--ink);cursor:pointer;transition:background-color .3s var(--ease),color .3s var(--ease);background:0 0;border:0;border-radius:999px;padding:0 18px}.ck-tabs button[aria-pressed=true]{color:#fff;background:#123e35;font-weight:500}.ck-tabs button:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.ck-flow{background:#123e35;border-radius:17.15px;margin-top:0;padding:19px 17.15px 17.15px;position:relative}.ck-flow-h{letter-spacing:.07em;text-transform:uppercase;color:#b5c2be;justify-content:space-between;align-items:center;height:16.2px;font-size:12.4px;font-weight:500;display:flex}.ck-legend{letter-spacing:.08em;gap:15.2px;font-size:11.4px;font-weight:600;display:flex}.ck-legend span{align-items:center;gap:6.7px;display:inline-flex}.ck-legend i{background:var(--lime);border-radius:50%;width:9.5px;height:9.5px}.ck-legend span+span i{background:#fff}.ck-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:9.5px;margin-top:14.3px;display:grid;position:relative}.ck-steps:before{content:"";background:var(--lime);z-index:0;height:1.9px;transform:scaleX(var(--p,1));transform-origin:0;transition:transform .6s var(--ease);position:absolute;top:41px;left:0;right:0}.ck-step{z-index:1;height:232.5px;transition:opacity .6s var(--ease),transform .6s var(--ease),box-shadow .6s var(--ease),background-color .6s var(--ease);background:#214b42;border:.95px solid #3b635a;border-radius:11.4px;flex-direction:column;padding:15.2px 14.3px 14.3px;display:flex;position:relative}.ck-step-top{justify-content:space-between;align-items:flex-start;height:37.2px;display:flex}.ck-num{color:#b5c2be;font-size:13.3px}.ck-badge{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5.7px 10.5px;font-size:10.5px;font-weight:600;line-height:normal}.ck-step[data-role=auto] .ck-badge{color:#fff;background:#365f56}.ck-step[data-role=ki] .ck-badge{background:var(--lime);color:#123e35}.ck-step[data-role=mensch] .ck-badge{color:#123e35;background:#fff}.ck-step[data-role=live] .ck-badge{color:#fff;background:#d84a20}.ck-step-label{letter-spacing:.07em;text-transform:uppercase;color:#b5c2be;font-size:12.4px;font-weight:500}.ck-step-text{color:#fff;min-height:96.2px;transition:opacity .35s var(--ease);font-size:15.2px;line-height:19.06px}.ck-step-meta{color:#8f9c97;transition:opacity .35s var(--ease);font-size:12.4px;line-height:19.06px}.ck-steps.swap .ck-step-text,.ck-steps.swap .ck-step-meta{opacity:0}.nx-js .ck-step{opacity:.45}.nx-js .ck-step.is-done,.nx-js .ck-step.is-on{opacity:1}.nx-js .ck-step.is-on{box-shadow:inset 0 0 0 1.5px var(--lime),0 18px 48px #00000040;background:#28544a}.nx-js .ck-step[data-role=mensch].is-on{box-shadow:inset 0 0 0 1.5px #fff,0 18px 48px #00000040}.ck-row{grid-template-columns:475.4px minmax(0,1fr);gap:12.4px;margin-top:16.2px;display:grid}.ck-card{background:#fff;border:.95px solid #dbe0de;border-radius:17.15px;flex-direction:column;gap:13.3px;height:132.4px;padding:16.2px 17.15px 15.2px;display:flex;overflow:hidden}.ck-card-h{color:#484740;justify-content:space-between;font-size:12.4px;font-weight:600;display:flex}.ck-card-h small{color:var(--muted);font-size:10.5px;font-weight:400}.ck-kpis{justify-content:space-between;display:flex}.ck-kpis b{font:500 27.6px/normal var(--display);color:#123e35;white-space:nowrap;display:block}.ck-kpis span{color:var(--muted);margin-top:2.9px;font-size:11.4px;display:block}.ck-appr{align-items:center;gap:11.4px;display:flex}.ck-appr>span:nth-child(2){flex:1;min-width:0}.ck-appr b{font-size:12.4px;font-weight:600;display:block}.ck-appr small{color:var(--muted);margin-top:4.8px;font-size:11.4px;line-height:23.8px;display:block}.ck-approve-btn{color:#fff;white-space:nowrap;background:#d84a20;border-radius:999px;padding:10.5px 15.2px;font-size:10.5px;font-weight:600}.nx-grass{z-index:3;pointer-events:none;height:206px;margin-top:-167px;position:relative;overflow:hidden}.nx-grass img{width:100%;max-width:none;height:auto;position:absolute;top:0;left:0;translate:0 -50.7%}.nx-grass-fade{z-index:2;pointer-events:none;height:98px;margin-top:-49px;position:relative;overflow:hidden}.nx-grass-fade:before{content:"";filter:blur(26px);background:#aac66e;height:60px;position:absolute;top:11px;left:-2%;right:-2%}.nx-grass-fade:after{content:"";background:linear-gradient(180deg,#fcf7f300 0%,var(--paper)78%);position:absolute;inset:0}.nx-cockpit-wrap.film{padding-bottom:190px}.nx-cockpit.nx-film{aspect-ratio:16/9;background:#fcf7f3;height:auto}.nx-film video{object-fit:cover;width:100%;height:100%;display:block}.nx-film-btn{color:#fff;height:44px;font:500 14px/1 var(--text);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#093146d1;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;transition:background .2s;display:inline-flex;position:absolute;bottom:20px;right:20px}.nx-film-btn:hover{background:#093146f2}.nx-film-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.nx-film-btn svg{width:18px;height:18px}.nx-film-btn.play{height:52px;padding:0 24px;font-size:15px;inset:50% auto auto 50%;translate:-50% -50%}@media (max-width:1180px){.nx-cockpit{height:auto}.ck-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);padding-bottom:60px}}@media (max-width:1023px){.ck-grid{grid-template-columns:1fr;padding-left:0}.ck-side{display:none}}@media (max-width:899px){.nx-hero-copy{padding-top:132px}.nx-h1{margin-top:28px;font-size:clamp(2.35rem,10.5vw,3.2rem);line-height:1.08}.nx-hero-cta{gap:16px 24px;margin-top:28px}.nx-cockpit-wrap{margin-top:40px}.nx-cockpit-wrap.film{padding-bottom:116px}.nx-cockpit.nx-film{border-radius:16px}.nx-film-btn{height:40px;padding:0 14px;font-size:13px;bottom:12px;right:12px}.ck-main{padding:18px 16px 0}.ck-steps{scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px;display:flex;overflow-x:auto}.ck-steps::-webkit-scrollbar{display:none}.ck-steps:before{display:none}.ck-step{scroll-snap-align:start;flex:0 0 78%;height:auto;min-height:190px}.ck-step-text{min-height:0;margin:6px 0 14px}.ck-step-meta{margin-top:auto}.ck-row{grid-template-columns:1fr;padding-bottom:70px}.ck-card{height:auto}.nx-grass{height:120px;margin-top:-100px}.nx-grass img{width:180%;left:-40%}.nx-deco-ring{width:64px;top:96px;left:-12px}.nx-deco-bar{width:150px;top:60px;left:auto;right:-52px}}@media (max-width:599px){.nx-hero-sub{padding-inline:8px;font-size:16px;line-height:1.5}.nx-hero-cta .nx-btn-primary{width:100%}.ck-tabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.ck-tabs button{flex-shrink:0}.ck-kpis b{font-size:22px}.ck-appr{flex-wrap:wrap}}.nx-logos{padding-top:15px;position:relative}.nx-logos p{text-align:center;font:400 17px/26px var(--text);color:var(--ink)}.nx-marquee{margin-top:42px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.nx-marquee-track{gap:32px;width:max-content;animation:38s linear infinite nx-marquee;display:flex}.nx-marquee:hover .nx-marquee-track{animation-play-state:paused}.nx-marquee-track img{object-fit:contain;filter:brightness(0);opacity:.34;flex-shrink:0;width:150px;height:41px}@keyframes nx-marquee{to{transform:translate(calc(-50% - 16px))}}@media (prefers-reduced-motion:reduce){.nx-marquee-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.nx-marquee-track img[aria-hidden=true]{display:none}}.nx-needs{padding-top:127px;position:relative}.nx-glow{z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.nx-needs .nx-glow{opacity:.58;background:radial-gradient(closest-side,#e6f2f5,#fff0);width:886px;height:649px;top:243px;left:-14.5%}.nx-deco-cube{width:clamp(90px,11.5vw,198px);top:-75px;left:calc(50% + 480px)}.nx-h2{font:400 58.4px/63.1px var(--display);letter-spacing:-.028em;color:var(--ink)}.nx-needs .nx-h2{max-width:1136px;margin-top:25px}.nx-needs .nx-intro{max-width:607px;font:400 14.2px/19.7px var(--text);color:var(--ink);margin-top:19px}.nx-needs-grid{grid-template-columns:662px minmax(0,1fr);align-items:start;gap:18px;margin-top:46px;display:grid}.nx-needs-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12.6px;display:grid}.nx-need{all:unset;box-sizing:border-box;cursor:pointer;height:166px;transition:transform .4s var(--ease),box-shadow .4s var(--ease),background-color .4s var(--ease);background:#fff;border-radius:22.1px;flex-direction:column;justify-content:space-between;padding:24px 22px 39px;display:flex;position:relative;box-shadow:inset 0 0 0 .8px #ded9d0}.nx-need:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 .8px #ded9d0,0 20px 50px #00392f1a}.nx-need:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.nx-need-ic{width:41px;height:41px;color:var(--ink);transition:background-color .4s var(--ease);background:#f2efea;border-radius:11px;place-items:center;display:grid}.nx-need-t{font:400 16.6px/21.3px var(--text);letter-spacing:-.003em;color:var(--ink);max-width:273px;transition:color .4s var(--ease)}.nx-need-go{background:var(--lime);width:32px;height:32px;color:var(--ink);opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:24px;right:19px;transform:translate(-6px)}.nx-need:hover .nx-need-go,.nx-need.on .nx-need-go{opacity:1;transform:none}.nx-need.on{background:var(--forest-2);box-shadow:none}.nx-need.on .nx-need-t{color:#fff}.nx-need.on .nx-need-ic{background:var(--lime)}.nx-answer{color:#fff;background:radial-gradient(90% 60% at 100% 0%,#557b4ce6,#557b4c00),var(--forest-2);border-radius:23.7px;flex-direction:column;min-height:525px;margin-top:-26px;padding:41px 37px 42px;display:flex;position:relative;overflow:hidden;box-shadow:0 26.8px 50.5px #183b2f2b}.nx-answer-glow{pointer-events:none;background:radial-gradient(circle,#c5f9662e,#0000 65%);border-radius:50%;width:420px;height:420px;animation:8s ease-in-out infinite alternate nx-glow;position:absolute;top:-160px;right:-160px}@keyframes nx-glow{to{transform:translate(-60px,60px)scale(1.15)}}.nx-answer>:not(.nx-answer-glow){position:relative}.nx-answer-k{font:600 10.3px/14.2px var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--lime)}.nx-answer-name{font:400 33.9px/37.85px var(--display);letter-spacing:-.016em;margin-top:18px}.nx-answer-claim{font:italic 400 20.5px/24.45px var(--display);letter-spacing:-.005em;color:var(--lime);max-width:382px;margin-top:13px}.nx-answer-text{font:400 12.6px/18.1px var(--text);opacity:.94;max-width:390px;margin-top:26px}.nx-answer-name,.nx-answer-claim,.nx-answer-text{transition:opacity .22s var(--ease),transform .22s var(--ease)}.nx-answer.swap .nx-answer-name,.nx-answer.swap .nx-answer-claim,.nx-answer.swap .nx-answer-text{opacity:0;transform:translateY(8px)}.nx-answer-cta{flex-direction:column;align-items:flex-start;gap:21px;margin-top:auto;display:flex}.nx-answer .nx-btn-primary{min-height:47px;font:600 9.5px/1 var(--text);letter-spacing:.03em;gap:10px;padding:0 22px}.nx-answer .nx-btn-primary:hover{color:#fff;border-color:#fff}.nx-answer-link{font:600 10.3px/14.2px var(--text);color:#fff}.nx-answer-link[aria-disabled=true]{cursor:default}.nx-answer-note{font:400 9.5px/13.4px var(--text);opacity:.72;margin-top:17px}@media (max-width:1180px){.nx-needs-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.nx-deco-cube{left:auto;right:0}}@media (max-width:899px){.nx-needs{padding-top:88px}.nx-needs-grid{grid-template-columns:1fr;margin-top:40px}.nx-needs-tiles{gap:10px}.nx-need{gap:14px;height:auto;min-height:150px;padding:18px}.nx-need-t{font-size:1.02rem}.nx-need-go{display:none}.nx-needs .nx-h2{font-size:clamp(2rem,8vw,2.8rem);line-height:1.08}.nx-answer{min-height:0;margin-top:0}.nx-answer-cta{margin-top:28px}.nx-deco-cube{width:64px;top:-70px}}@media (max-width:420px){.nx-needs-tiles{grid-template-columns:1fr}.nx-need{flex-direction:row;align-items:center;min-height:0}}.nx-chances{padding-top:149px;position:relative}.nx-chances .g-cool{filter:blur(116px);opacity:.38;background:#dff4f3;width:650px;height:557px;top:275px;left:-2.7%}.nx-chances .g-warm{filter:blur(116px);opacity:.46;background:#eef6d2;width:541px;height:534px;top:278px;left:69.4%}.nx-deco-spiral{--dur:10s;width:clamp(110px,11.9vw,206px);top:-129px;left:calc(50% + 480px)}.nx-statement{font:400 51px/58.8px var(--display);letter-spacing:-.003em;color:var(--ink);margin-top:30px}.nx-statement .hl{color:var(--forest)}.nx-statement .rest{color:#aaa59b}.nx-statement .w{transition:color .4s linear}.nx-chances-foot{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:22px;display:flex}.nx-team-note{flex-direction:column;gap:23px;max-width:433px;margin-left:1px;display:flex}.nx-avs{display:flex}.nx-avs span{width:40px;height:40px;font:500 8.5px/1 var(--text);letter-spacing:.04em;color:#27322f;border:.8px solid #bdbcb5;border-radius:50%;place-items:center;margin-left:-12px;display:grid}.nx-avs span:first-child{background:#d6d8d1;margin-left:0}.nx-avs span:nth-child(2){background:#d4d0c7}.nx-avs span:nth-child(3){background:#e6e2d9}.nx-avs span:nth-child(4){background:#cfcfc6}.nx-team-note p{font:400 13.9px/21.65px var(--text);letter-spacing:-.005em;color:#27322f}.nx-stat{background:#93c765 url(/nexus-os/launch-grass.webp) 50%/cover no-repeat;border-radius:18.6px;flex-shrink:0;width:377px;height:342px;margin-right:25px;position:relative;overflow:hidden}.nx-stat-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#d5e5d3,#e1f6cf);border:1.5px solid #fff;border-radius:17px;flex-direction:column;padding:18px 20px 23px;display:flex;position:absolute;inset:19px 18px 18px 21px}.nx-stat-glass b{font:400 89.7px/91.2px var(--display);letter-spacing:-.05em;color:var(--forest)}.nx-stat-glass span{font:500 19.3px/23.2px var(--text);letter-spacing:-.01em;color:var(--ink);margin-top:auto}.nx-stat-glass small{font:400 10.8px/15.5px var(--text);color:#27322f;margin-top:6px}@media (max-width:899px){.nx-chances{padding-top:88px}.nx-statement{font-size:clamp(1.9rem,7.4vw,2.6rem);line-height:1.15}.nx-chances-foot{flex-direction:column-reverse;align-items:stretch;gap:28px;margin-top:40px}.nx-stat{width:100%;height:300px;margin-right:0}.nx-deco-spiral{width:64px;top:-72px;left:auto;right:0}}.nx-levers-sec{padding-top:108px;position:relative}.nx-levers-head{justify-content:space-between;align-items:flex-end;gap:24px 64px;margin-top:30px;display:flex}.nx-levers-head .nx-h2{letter-spacing:-.028em;max-width:646px;font-size:54.3px;line-height:1.08}.nx-levers-head .nx-h2 .hl{color:var(--forest)}.nx-levers-head p{max-width:419px;font:400 12.8px/1.45 var(--text);letter-spacing:-.004em;color:var(--ink);margin-bottom:6px;margin-right:5px}.nx-levers{gap:12.8px;height:439px;margin-top:66px;display:flex}.nx-lever{cursor:pointer;min-width:0;transition:flex-grow .7s var(--ease),box-shadow .4s var(--ease);background:#fff;border-radius:23.9px;flex-direction:column;flex:166 1 0;justify-content:flex-end;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .8px #ded8ce}.nx-lever.is-open{flex-grow:434;box-shadow:inset 0 0 0 .8px #ded8ce,-14.4px 14.4px 43.1px #6f8d4a1f}.nx-lever-media{opacity:0;height:291px;transition:opacity .6s var(--ease);background:#b9dc8c url(/nexus-os/grass-lever.webp) 50%/cover no-repeat;position:absolute;top:0;left:0;right:0}.nx-lever-media:after{content:"";background:linear-gradient(#fff0 0%,#ffffffbf 56%,#fff 100%);height:168px;position:absolute;top:138px;left:0;right:0}.nx-lever.is-open .nx-lever-media{opacity:1}.nx-lever-num{font:400 45.5px/1 var(--display);letter-spacing:-.055em;color:#dedad2;transition:opacity .4s var(--ease);position:absolute;top:20px;left:25px}.nx-lever.is-open .nx-lever-num{opacity:0}.nx-lever-body{flex-direction:column;gap:12.8px;padding:0 25px 49px;display:flex;position:relative}.nx-lever.is-open .nx-lever-body{gap:12px;padding-bottom:43px}.nx-lever-ic{width:35px;height:35px;color:var(--ink);transition:background-color .4s var(--ease),color .4s var(--ease);background:#fff;border-radius:8.8px;place-items:center;display:grid;box-shadow:inset 0 0 0 .8px #ded8ce}.nx-lever.is-open .nx-lever-ic{background:var(--forest);color:var(--lime);box-shadow:none}.nx-lever h3{margin:0}.nx-lever-toggle{all:unset;cursor:pointer;font:400 16px/1.02 var(--text);letter-spacing:-.016em;color:var(--ink);-webkit-hyphens:manual;hyphens:manual;transition:font-size .5s var(--ease);display:block}.nx-lever.is-open .nx-lever-toggle{letter-spacing:-.017em;font-size:20.7px;line-height:1.08}.nx-lever .t-lines{display:none}@media (min-width:900px){.nx-lever:not(.is-open) .t-lines{display:inline}.nx-lever:not(.is-open) .t-full{display:none}}.nx-lever-toggle:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:6px}.nx-lever-desc{opacity:0;transition:grid-template-rows .6s var(--ease),opacity .5s var(--ease);grid-template-rows:0fr;display:grid}.nx-lever-desc>div{flex-direction:column;gap:9.6px;min-height:0;display:flex;overflow:hidden}.nx-lever.is-open .nx-lever-desc{opacity:1;grid-template-rows:1fr;margin-top:4px}.nx-lever-desc .c{font:500 12px/1.25 var(--text);color:var(--ink)}.nx-lever-desc p:not(.c){font:400 12px/1.45 var(--text);color:var(--ink);max-width:385px}.nx-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:21px 15.7px;margin-top:28px;display:grid}.nx-bx{background:#fcfbf8;border-radius:23.5px;flex-direction:column;min-height:458px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .8px #ded8cf}.nx-bx-6{grid-column:span 6}.nx-bx-grid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112.8' height='112.8'%3E%3Cpath d='M56.4 51.4v10M51.4 56.4h10' stroke='%23ccd5cf' stroke-width='1'/%3E%3C/svg%3E"),linear-gradient(#dde3dfb8 1px,#0000 1px),linear-gradient(90deg,#dde3dfb8 1px,#0000 1px);background-position:-26px -29px,0 27px,30px 0;background-size:112.8px 112.8px,56.4px 56.4px,56.4px 56.4px}.nx-bx-head{z-index:1;flex-direction:column;gap:6.3px;padding:31.4px 31.4px 0;display:flex;position:relative}.nx-bx-n{font:600 10px/1.2 var(--text);letter-spacing:.12em;text-transform:uppercase;color:var(--orange)}.nx-bx-t{font:500 24px/27.45px var(--display);letter-spacing:-.03em;color:#111813}.nx-bx-d{font:400 10px/16.5px var(--text);color:#535b55}.nx-bx-vis{flex:1;position:relative}.nx-bx .reveal-y{transition:opacity .8s var(--ease),translate .8s var(--ease)}.nx-radar{width:275px;height:275px;position:absolute;top:60px;left:calc(50% - 132px)}.nx-radar .ring{border:.8px solid #ccd5cf;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.nx-radar .r1{width:196px;height:196px}.nx-radar .r2{width:129px;height:129px}.nx-radar .r3{width:74px;height:74px}.nx-radar .ax{background:#ccd5cf;position:absolute}.nx-radar .ax.h{height:1px;top:50%;left:20px;right:20px}.nx-radar .ax.v{width:1px;top:20px;bottom:20px;left:50%}.nx-radar .core{color:#fff;background:#2d6328;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 6.3px 12.5px #235a2b38}.nx-node{width:35px;height:35px;font:600 8px/1 var(--text);color:#111813;background:#ecebe4;border-radius:50%;place-items:center;animation:6s ease-in-out infinite nx-bob;display:grid;position:absolute;box-shadow:inset 0 0 0 .8px #ded8cf,0 3.9px 9.4px #133c2514}.nx-node:nth-child(odd){animation-duration:7.5s;animation-delay:-2s}.nx-node.hl{background:#c8f66d;width:49px;height:49px;box-shadow:inset 0 0 0 2.4px #fff,0 3.9px 9.4px #133c2514}@keyframes nx-bob{50%{translate:0 -6px}}.nx-kpi-chip{height:27px;font:600 8px/1 var(--text);color:#111813;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:0 11px;display:inline-flex;position:absolute;box-shadow:0 3.9px 11px #0c31100d}.nx-loop{background:#ffffffe8;border-radius:14.1px;flex-direction:column;gap:7.8px;padding:15.7px;display:flex;position:absolute;top:57px;left:43px;right:43px;box-shadow:inset 0 0 0 .8px #e4e5df,0 6.3px 15.7px #0d2f1e12}.nx-loop-h{justify-content:space-between;align-items:center;height:19px;display:flex}.nx-loop-h b{font:500 12px/1 var(--display);color:#111813}.nx-loop-h span{font:600 8px/1 var(--text);color:#477833}.nx-loop-step{border-radius:8.6px;justify-content:space-between;align-items:center;height:53px;padding:0 14.1px;display:flex}.nx-loop-step b{font:500 10px/1.2 var(--text);color:#111813;display:block}.nx-loop-step small{font:400 8px/1.2 var(--text);color:#535b55;margin-top:2.4px;display:block}.nx-loop-step .st{background:var(--forest);width:25px;height:25px;color:var(--lime);border-radius:50%;place-items:center;display:grid}.nx-loop-step.g{background:#eff8da;box-shadow:inset 2px 0 #c5f966}.nx-loop-step.y{background:#fff8da;box-shadow:inset 2px 0 #eed64a}.nx-loop-step.f{background:#f4f5f2}.nx-loop-step.f b{color:#777d77}.nx-loop-step.f small{color:#a4aaa5}.nx-loop-step.f .st{color:#fff;background:#d9dbd6}.nx-bento-2{grid-template-columns:275fr 565fr 274fr;gap:18px;margin-top:21px;display:grid}.nx-bx2{border-radius:21.9px;flex-direction:column;min-height:431px;padding:33px 30px 30px 32px;display:flex;position:relative;overflow:hidden}.nx-bx2 .cat{font:600 11.4px/1.2 var(--text);letter-spacing:.06em;text-transform:uppercase;color:#d94b24;z-index:1;position:relative}.nx-bx2 h3{z-index:1;font:500 26.3px/30.65px var(--display);letter-spacing:-.04em;color:var(--ink);margin-top:10px;position:relative}.nx-bx-learn{background:linear-gradient(#f8faf4 0%,#edf0e9 58%,#e7f0dd 100%)}.nx-bx-learn .cat,.nx-bx-learn h3{color:var(--forest)}.nx-bx-learn h3{letter-spacing:-.03em;max-width:216px;font-size:25.4px}.nx-bx-learn .glow1{filter:blur(47px);opacity:.22;background:#7fa67b;border-radius:50%;width:271px;height:158px;position:absolute;top:206px;left:77px}.nx-bx-learn .glow2{filter:blur(42px);opacity:.78;background:#b9f66f;border-radius:50%;width:412px;height:201px;position:absolute;top:293px;left:-77px}.nx-result{z-index:1;background:#f6fbf0f2;border-radius:14.9px;flex-direction:column;width:211px;height:166px;margin-top:auto;padding:18px 19px;display:flex;position:relative;box-shadow:inset 0 0 0 .9px #fff,0 8.8px 21px #24372b12}.nx-result b{font:500 61.3px/66.6px var(--display);letter-spacing:-.05em;color:var(--forest)}.nx-result span{font:400 14px/21px var(--text);color:var(--forest)}.nx-result em{font:600 10.5px/1 var(--text);letter-spacing:.02em;color:#c5f36b;background:var(--forest);border-radius:999px;align-self:flex-start;margin-top:13px;padding:7px 10px;font-style:normal}.nx-bx-decide{background-color:#fcfcfb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96.4' height='96.4'%3E%3Cpath d='M5.5 0v11M0 5.5h11' stroke='%23dde2df' stroke-width='1'/%3E%3C/svg%3E"),linear-gradient(#e9ecea8a 1px,#0000 1px),linear-gradient(90deg,#e9ecea8a 1px,#0000 1px);background-position:71px 53px,0 0,0 0;background-size:96.4px 96.4px,19.28px 19.28px,19.28px 19.28px;box-shadow:inset 0 0 0 .9px #ddd8cf}.nx-bx-decide .intro{z-index:1;font:400 14.45px/21px var(--text);color:#55524c;margin-top:6px;position:relative}.nx-pulse{z-index:1;background:#fff;border-radius:17.5px;width:calc(100% - 20px);max-width:491px;margin:18px 0 0 12px;padding:15px 15px 17px 16px;position:relative;box-shadow:inset 0 0 0 .9px #e5e5e2,0 8.8px 21px #24372b12}.nx-pulse-h{justify-content:space-between;align-items:center;display:flex}.nx-pulse-h b{font:500 16.6px/1.3 var(--display);color:var(--ink)}.nx-pulse-h span{font:500 10.5px/1 var(--text);color:#63954a}.nx-pulse-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8.5px;margin-top:10px;display:grid}.nx-pulse-tiles>div{background:#fafaf9;border-radius:12.3px;flex-direction:column;height:137px;padding:14px 12px 12px;display:flex}.nx-pulse-tiles span{font:400 11.4px/15.8px var(--text);color:#4a4844}.nx-pulse-tiles b{font:500 27.1px/31.5px var(--display);letter-spacing:-.03em;color:var(--ink);white-space:nowrap;margin-top:auto}.nx-pulse-tiles b.sm{letter-spacing:-.06em;white-space:normal;font-size:14px;line-height:17.5px}.nx-pulse-tiles small{font:400 10.1px/14px var(--text);color:#78a65a;margin-top:8px}.nx-pulse-tiles small.warn{color:#e14b2a}.nx-pulse-tiles .hl{background:linear-gradient(#78a750,#3e7442)}.nx-pulse-tiles .hl span{color:#f5faef}.nx-pulse-tiles .hl b{color:#fff}.nx-pulse-tiles .hl small{color:#e5f2dd}.nx-bx-scale{background:#fcfcfb;padding-right:20px;box-shadow:inset 0 0 0 .9px #ddd8cf}.nx-bx-scale h3{max-width:210px}.nx-orbit{flex:1;min-height:190px;position:relative}.nx-orbit .o1{background:#fff9;border-radius:50%;width:184px;height:184px;position:absolute;top:11px;left:14px;box-shadow:inset 0 0 0 .9px #ececea,0 8.8px 21px #24372b12}.nx-orbit .o2{background:#fafaf9;border-radius:50%;width:116px;height:116px;position:absolute;top:45px;left:48px;box-shadow:inset 0 0 0 .9px #eeeeeb}.nx-orbit .sig{border-radius:50%;width:26px;height:26px;position:absolute}.nx-orbit .s1{opacity:.85;background:#c8f16c;top:79px;left:93px}.nx-orbit .s2{opacity:.8;background:#a6d569;top:92px;left:85px}.nx-orbit .s3{opacity:.72;background:#7eb14f;top:92px;left:102px}.nx-orbit .tag{width:43px;height:37px;font:600 11.4px/1 var(--text);color:var(--ink);background:#fffefc;border-radius:11.4px;place-items:center;animation:7s ease-in-out infinite nx-bob;display:grid;position:absolute;box-shadow:inset 0 0 0 .9px #ddd8cf,0 8.8px 21px #24372b12}.nx-orbit .add{background:var(--forest);color:#c5f36b;width:42px;height:36px;font:600 13.1px/1 var(--text);border-radius:10.5px;place-items:center;display:grid;position:absolute;top:132px;left:149px}.nx-bx-scale p{z-index:1;font:400 11.8px/19.3px var(--text);color:#58554f;max-width:215px;position:relative}.nx-bx-scale p b{color:var(--forest);font-weight:700}.nx-demo{font:400 11.8px/17.5px var(--text);color:#777166;margin-top:20px}.nx-callout{background:#fff;border-radius:20.1px;justify-content:space-between;align-items:center;gap:24px;min-height:122px;margin-top:84px;padding:30px 31px 30px 36px;display:flex;position:relative;box-shadow:0 15.8px 35px #4a41321a}.nx-callout p{max-width:543px;font:500 25.4px/30.65px var(--display);letter-spacing:-.028em;color:var(--ink)}.nx-callout p.sub{font:400 12.7px/1.45 var(--text);letter-spacing:0;color:var(--body);margin-top:8px}.nx-callout .nx-btn-plus{font:500 12.7px/1 var(--text)}.nx-callout .nx-btn-plus .nx-plus{background:#d94b24;width:32px;height:32px}.nx-callout .nx-btn-plus:before{inset:-6px -14px -6px -6px}.nx-bx.reveal,.nx-bx2.reveal{opacity:0;transition:opacity .8s var(--ease),translate .8s var(--ease);translate:0 36px}.nx-bx.reveal.in,.nx-bx2.reveal.in{opacity:1;translate:none}@media (max-width:1180px){.nx-levers-head{flex-direction:column;align-items:flex-start}.nx-bento-2{grid-template-columns:1fr 1fr}.nx-bx-decide{grid-area:1/1/auto/-1}}@media (max-width:899px){.nx-levers-sec{padding-top:88px}.nx-levers-head .nx-h2{font-size:clamp(2rem,8vw,2.8rem)}.nx-levers{flex-direction:column;gap:10px;height:auto;margin-top:40px}.nx-lever{justify-content:flex-start;flex:none!important}.nx-lever-media{opacity:0;height:0;transition:height .6s var(--ease),opacity .5s var(--ease);position:relative}.nx-lever.is-open .nx-lever-media{opacity:1;height:150px}.nx-lever-media:after{height:70px;top:auto;bottom:0}.nx-lever-num{display:none}.nx-lever-body,.nx-lever.is-open .nx-lever-body{grid-template-columns:35px 1fr;align-items:center;gap:0 14px;padding:18px 20px;display:grid}.nx-lever.is-open .nx-lever-body{row-gap:12px}.nx-lever-desc{grid-column:1/-1}.nx-lever-toggle,.nx-lever.is-open .nx-lever-toggle{-webkit-hyphens:none;hyphens:none;font-size:1.15rem}.nx-bento,.nx-bento-2{scroll-snap-type:x mandatory;margin-inline:calc(var(--pad-x)*-1);padding:4px var(--pad-x)14px;scroll-padding-inline:var(--pad-x);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.nx-bento::-webkit-scrollbar{display:none}.nx-bento-2::-webkit-scrollbar{display:none}.nx-bento>*,.nx-bento-2>*{scroll-snap-align:start;flex:0 0 86%}.nx-bento-2{margin-top:0}.nx-bx{min-height:440px}.nx-pulse-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-pulse-tiles>div{height:110px}.nx-callout{flex-direction:column;align-items:flex-start;margin-top:56px}.nx-callout p{font-size:1.35rem;line-height:1.25}.nx-swipe{display:flex}}@media (min-width:600px) and (max-width:899px){.nx-bento>*,.nx-bento-2>*{flex-basis:62%}}.nx-swipe{color:var(--muted);align-items:center;gap:8px;margin-top:6px;font-size:13px;display:none}.nx-products{padding-top:148px;position:relative}.nx-products .arc{opacity:.5;pointer-events:none;border:.9px solid #ddd9d2;border-radius:50%;width:455px;height:193px;position:absolute;top:-109px;left:calc(50% + 373px)}.nx-deco-arch{width:clamp(100px,14.2vw,245px);top:-85px;left:calc(50% + 355px)}.nx-products .nx-h2{letter-spacing:-.047em;max-width:834px;color:var(--ink-2);font-size:50.8px;line-height:1.02}.nx-products .nx-h2 .hl{color:#17473f}.nx-products .nx-intro{max-width:604px;font:400 12.7px/1.45 var(--text);color:var(--body);margin-top:20px}.nx-prod-row{gap:19.1px;margin-top:19px;display:grid}.nx-prod-row.r1{grid-template-columns:666fr 466fr;margin-top:91px}.nx-prod-row.r1 .nx-card{min-height:594px}.nx-prod-row.r2 .nx-card{min-height:553px}.nx-prod-row.r2{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-card{color:var(--ink-2);transition:transform .5s var(--ease),box-shadow .5s var(--ease);background:#fff;border-radius:23.8px;flex-direction:column;padding:35px;text-decoration:none;display:flex;position:relative;box-shadow:inset 0 0 0 .8px #d8d2c8}.nx-prod-row.r2 .nx-card{padding:33.4px}a.nx-card:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 .8px #d8d2c8,0 28px 70px #00392f29}a.nx-card:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.nx-card-head{justify-content:space-between;align-items:flex-start;gap:16px;min-height:92px;display:flex}.nx-prod-row.r2 .nx-card-head{min-height:83px}.nx-card-cat{font:400 9.5px/1.2 var(--text);color:var(--body);display:block}.nx-card h3{font:400 30.2px/.98 var(--display);letter-spacing:-.046em;color:var(--ink-2);margin-top:9.5px}.nx-prod-row.r2 .nx-card h3{font-size:28.6px}.nx-arrow{color:#111;width:40px;height:40px;transition:transform .42s var(--ease);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1.2px #111}a.nx-card:hover .nx-arrow{transform:rotate(45deg)}.nx-card-vis{border-radius:19.1px;position:relative;overflow:hidden}.nx-prod-row.r1 .nx-card-vis{height:286px}.nx-prod-row.r2 .nx-card-vis{height:203px}.nx-prod-row.r1.one{grid-template-columns:1fr}.nx-vis-rows{flex-direction:column;gap:9.5px;padding:19.1px;display:flex}.nx-card-copy{flex-direction:column;flex:1;gap:17.5px;padding-top:23.8px;display:flex}.nx-card-copy>p{font:400 12.7px/1.45 var(--text);color:var(--body)}.nx-card-copy hr{background:#dcd7cf;border:0;height:1px;margin:0}.nx-card-foot{font:600 11.9px/1.35 var(--text);color:var(--ink-2);justify-content:space-between;align-items:center;gap:16px;display:flex}.nx-card-foot .nx-link{font:500 9.5px/1.2 var(--text);color:#111}.nx-card-foot .nx-link[aria-disabled=true]{opacity:.45}.nx-variants{background:#f2eee4 repeating-linear-gradient(#0000 0 45.2px,#e5ebc9 45.2px 46.2px) 0 -.5px;align-items:flex-end;gap:9.5px;padding:11px 17.5px 22px;display:flex}.nx-variants span{font:400 8.7px/1 var(--text);color:var(--ink-2);transition:transform .7s var(--ease);border-radius:11.1px;align-items:flex-end;padding:0 0 9.5px 9.5px;display:flex}.nx-variants span:first-child{background:#f8fbec;flex:207 1 0;height:77%}.nx-variants span:nth-child(2){background:#c8fa6c;flex:140 1 0;height:95.6%}.nx-variants span:nth-child(3){background:#fff;flex:199 1 0;height:95.6%}a.nx-card:hover .nx-variants span:first-child{transform:rotate(-3deg)}a.nx-card:hover .nx-variants span:nth-child(2){transform:translateY(-10px)}a.nx-card:hover .nx-variants span:nth-child(3){transform:rotate(2deg)}.nx-aisearch{background-color:#f3f0e9;background-image:radial-gradient(#00392f1f 1.1px,#0000 1.3px);background-size:16px 16px;flex-direction:column;align-items:flex-end;gap:9.5px;padding:65px 17.5px 0 20.7px;display:flex}.nx-aisearch .q{font:400 10.3px/1.2 var(--text);color:var(--ink-2);background:#fff;border-radius:9.5px;padding:11.1px 14.3px}.nx-aisearch .a{width:315px;max-width:100%;font:400 11.1px/1.35 var(--text);color:#fff;background:#0b493f;border-radius:11.1px;padding:14.3px}.nx-aisearch .a mark{color:var(--lime);background:0 0}.nx-dots{gap:4.8px;margin-bottom:6.4px;display:flex}.nx-dots i{background:var(--lime);border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite nx-dot}.nx-dots i:nth-child(2){animation-delay:.15s}.nx-dots i:nth-child(3){animation-delay:.3s}@keyframes nx-dot{50%{opacity:.25;transform:translateY(-2px)}}.nx-row-ui{z-index:1;height:40px;font:400 9.5px/1.2 var(--text);color:var(--ink-2);transition:transform .6s var(--ease);background:#fff;border-radius:11.1px;justify-content:space-between;align-items:center;gap:10px;padding:0 12.7px;display:flex;position:relative}.nx-row-ui small{color:#77736b;font-size:8.7px}a.nx-card:hover .nx-row-ui:first-of-type{transform:translate(-6px)}a.nx-card:hover .nx-row-ui:nth-of-type(2){transform:translate(6px)}a.nx-card:hover .nx-row-ui:nth-of-type(3){transform:translate(-3px)}.nx-pill{height:20px;font:600 7.9px/1 var(--text);color:var(--ink-2);border-radius:999px;align-items:center;padding:0 7.9px;display:inline-flex}.nx-vis-radar{background:#f2efe6}.nx-vis-radar .rr{border:.8px solid #dbd5c9;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.nx-vis-radar .rr1{width:350px;height:350px;margin:110px 0 0 -18px}.nx-vis-radar .rr2{width:254px;height:254px;margin:110px 0 0 -18px}.nx-vis-radar .rr3{width:156px;height:156px;margin:110px 0 0 -18px}.nx-vis-exp{background-color:#f1edde;background-image:radial-gradient(#00392f1f 1.1px,#0000 1.3px);background-size:16px 16px}.nx-vis-exp .nx-row-ui,.nx-vis-crm .nx-row-ui,.nx-vis-ps .nx-row-ui{border-radius:8.7px;height:38px}.nx-vis-crm,.nx-vis-ps{background:#f3f0e8 repeating-linear-gradient(135deg,#0000 0 22px,#dfd9cdb3 22px 23px)}.nx-card-hr{flex-direction:row;gap:33.4px;min-height:426px;margin-top:19px}.nx-card-hr .col1{flex-direction:column;flex:0 0 416px;justify-content:space-between;display:flex}.nx-card-hr .col1 h3{margin-top:0}.nx-card-hr .col1 p{max-width:339px;font:400 12.7px/1.45 var(--text);color:var(--body);margin-top:15.9px}.nx-vis-hr{background-color:#f0edde;background-image:radial-gradient(#00392f1f 1.1px,#0000 1.3px);background-size:16px 16px}.nx-card-hr .nx-card-vis{flex:0 0 391px;height:338px}.nx-card-hr .nx-vis-rows{gap:10.3px}.nx-card-hr .nx-row-ui{border-radius:10.3px;flex:1;height:89px;padding:0 15.9px}.nx-vis-hr .nx-row-ui b{font:600 10.3px/1.2 var(--text)}.nx-vis-hr .nx-row-ui small{color:#87827a}.nx-card-hr .col3{text-align:right;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-end;display:flex}.nx-card-hr .col3 span:last-child{max-width:167px;font:600 11.9px/1.4 var(--text);color:var(--ink-2)}.nx-consult{background:#fff;border-radius:20.7px;justify-content:space-between;align-items:center;gap:24px;min-height:146px;margin-top:84px;padding:30px 35px;display:flex;box-shadow:0 12.7px 31.8px #392b170f}.nx-consult h3{font:400 24.6px/1.3 var(--display);letter-spacing:-.02em;color:var(--ink-2)}.nx-consult p{max-width:540px;font:400 11.9px/1.4 var(--text);color:var(--body);margin-top:7.9px}.nx-consult .nx-btn-primary{min-height:41px;font:600 10.3px/1 var(--text);gap:9.5px;padding:0 22.2px}.nx-card.reveal{opacity:0;transition:opacity .8s var(--ease),translate .8s var(--ease),transform .5s var(--ease),box-shadow .5s var(--ease);translate:0 40px}.nx-card.reveal.in{opacity:1;translate:none}@media (max-width:1180px){.nx-card-hr{flex-wrap:wrap}.nx-card-hr .col1,.nx-card-hr .nx-card-vis{flex:320px}.nx-card-hr .col3{text-align:left;flex-direction:row-reverse;flex:100%;align-items:flex-end}}@media (max-width:899px){.nx-products{padding-top:88px}.nx-products .nx-h2{font-size:clamp(2rem,8vw,2.8rem)}.nx-products .arc,.nx-deco-arch{display:none}.nx-prod-row.r1,.nx-prod-row.r2{scroll-snap-type:x mandatory;margin-inline:calc(var(--pad-x)*-1);padding:4px var(--pad-x)14px;scroll-padding-inline:var(--pad-x);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.nx-prod-row.r1{margin-top:40px}.nx-prod-row::-webkit-scrollbar{display:none}.nx-prod-row>.nx-card{scroll-snap-align:start;flex:0 0 86%;padding:26px}.nx-card-foot{flex-direction:column;align-items:flex-start;gap:10px}.nx-card-hr{flex-direction:column;padding:26px}.nx-card-hr .col1,.nx-card-hr .nx-card-vis{flex:none}.nx-card-hr .col3{flex-direction:row-reverse;justify-content:space-between}.nx-consult{flex-direction:column;align-items:flex-start;margin-top:56px;padding:26px}}.nx-people{padding-top:172px;position:relative}.nx-deco-triade{--dur:9s;width:clamp(90px,9.8vw,169px);top:-103px;left:calc(50% + 409px)}.nx-people .nx-h2{letter-spacing:-.02em;max-width:776px;font-size:54.6px;line-height:57.8px}.nx-people .nx-h2 em{color:var(--forest);font-style:italic;line-height:61.7px;display:block}.nx-duo{background:linear-gradient(90deg,#e3eef1 0%,#ebefed 52%,#f1eee8 100%);border-radius:30.1px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:66px;padding:33px 32px 32px;display:grid;position:relative;overflow:hidden}.nx-duo .dotgrid{background-image:radial-gradient(#8ea49c59 1px,#0000 1.2px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 55%,#000);mask-image:linear-gradient(#0000 55%,#000)}.nx-duo .orbit{opacity:.42;border:.8px solid #8ea49c;border-radius:50%;width:480px;height:480px;position:absolute;top:128px;left:calc(50% - 244px)}.nx-duo .guide{opacity:.32;border-left:.6px solid #8ea49c;width:0;height:268px;position:absolute;top:135px;left:calc(50% + 15px)}.nx-duo .dot{z-index:2;background:var(--lime);border-radius:50%;width:13px;height:13px;position:absolute;top:167px;left:calc(50% - 6px);box-shadow:0 0 0 1.6px #fff}.nx-duo>div:not(.dotgrid):not(.orbit):not(.guide):not(.dot){z-index:1;border-radius:26.9px;min-height:284px;padding:38px 38px 35px;position:relative}.nx-duo .ki{color:var(--ink);background:#fcfdfd}.nx-duo .mensch{background:var(--forest);color:#fff}.nx-duo h3{font:400 38px/1.08 var(--display);letter-spacing:-.035em;border-bottom:1px solid #ccd1cf;padding-bottom:20px}.nx-duo .mensch h3{border-color:#ffffff2e}.nx-duo li{height:50px;font:400 13.5px/20.6px var(--text);border-bottom:1px solid #ccd1cf;align-items:center;display:flex}.nx-duo li span{opacity:.8}.nx-duo .mensch li{border-color:#ffffff2e}.nx-duo .mensch li span{opacity:.82}.nx-team{grid-template-columns:repeat(4,minmax(0,1fr));gap:19.5px;margin-top:147px;display:grid;position:relative}.nx-team:before,.nx-team:after{content:"";border:1px solid var(--orange);width:21px;height:20px;position:absolute}.nx-team:before{border-bottom:0;border-right:0;top:-12px;left:-11px}.nx-team:after{border-top:0;border-left:0;bottom:-10px;right:-16px}.nx-person{flex-direction:column;gap:9.8px;display:flex}.nx-person figure{aspect-ratio:273/364;background:var(--forest);border-radius:6.5px;position:relative;overflow:hidden}.nx-person figure img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.nx-person:hover figure img{transform:scale(1.04)}.nx-person h3{font:500 26px/1.16 var(--display);letter-spacing:-.01em;color:var(--ink);max-width:249px;margin-top:0}.nx-person h3 span{color:var(--orange);display:block}.nx-person .role,.nx-person .area{font:400 14.6px/1.24 var(--text);color:var(--muted);max-width:249px}.nx-principles{background:#fff;border-radius:25.5px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;display:grid;box-shadow:0 9px 31.5px #8b76600d}.nx-principles>div{min-height:194px;padding:34px}.nx-principles>div+div{border-left:1px solid #dddad4}.nx-principles h3{font:500 18.7px/23.2px var(--display);color:var(--body)}.nx-principles p{font:400 12.7px/19.5px var(--text);color:var(--muted);margin-top:9.7px}.nx-service{font:400 15.1px/20.4px var(--text);color:var(--muted);margin:42px 0 0 -3px}.nx-service a{color:var(--orange)}@media (max-width:1180px){.nx-deco-triade{left:auto;right:0}}@media (max-width:899px){.nx-people{padding-top:88px}.nx-people .nx-h2{font-size:clamp(2rem,8vw,2.8rem);line-height:1.08}.nx-people .nx-h2 em{line-height:1.1}.nx-duo{grid-template-columns:1fr;margin-top:40px;padding:18px}.nx-duo .orbit,.nx-duo .guide,.nx-duo .dot{display:none}.nx-duo>div:not(.dotgrid):not(.orbit):not(.guide):not(.dot){min-height:0;padding:26px}.nx-duo h3{font-size:1.9rem}.nx-team{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px;margin-top:64px}.nx-person h3{font-size:1.3rem}.nx-person .role,.nx-person .area{font-size:14px}.nx-principles{grid-template-columns:1fr}.nx-principles>div{min-height:0;padding:26px}.nx-principles>div+div{border-top:1px solid #dddad4;border-left:0}.nx-deco-triade{width:64px;top:-70px}}.nx-contact{isolation:isolate;background:linear-gradient(#fcf7f3 0%,#e6f1f3 9%,#cde5ea 58%,#ddeeea 100%);margin-top:165px;padding:200px 0 0;position:relative;overflow:hidden}.nx-deco-plus{width:clamp(70px,6.7vw,116px);top:-114px;left:calc(50% - 249px)}.nx-contact-grid{z-index:1;grid-template-columns:476px 627px;justify-content:space-between;align-items:start;display:grid;position:relative}.nx-switch{background:#faf8f4;border-radius:15.3px;padding:3.3px;display:inline-flex;box-shadow:inset 0 0 0 1.1px #d8d0c4}.nx-switch span{height:23px;font:500 10.9px/1 var(--text);color:#413f3b;border-radius:12px;align-items:center;padding:0 10.9px;display:inline-flex}.nx-switch span:first-child{background:var(--forest-3);color:#fff;font-weight:600}.nx-contact h2{font:400 54.2px/58px var(--display);letter-spacing:-.02em;color:var(--ink);padding-top:24px}.nx-contact h2 em{color:var(--forest-3);margin-top:6.6px;font-size:56.9px;line-height:60.2px;display:block}.nx-contact .lead{max-width:471px;font:400 17px/25.2px var(--text);color:#444542;padding-top:22px}.nx-benefits{flex-direction:column;gap:10.9px;padding-top:23px;display:flex}.nx-benefits li{font:400 14.8px/21.9px var(--text);color:var(--ink);align-items:center;gap:12px;display:flex}.nx-benefits i{background:var(--forest-3);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.nx-promise{max-width:405px;font:400 14.8px/23px var(--text);color:var(--forest-3);padding-top:22px}.nx-form-win{background:#f9fbfbf2;border-radius:15.3px;position:relative;overflow:hidden;box-shadow:0 24.1px 48.2px #214a4726}.nx-form-bar{border-bottom:1px solid #e9e7e1;align-items:center;gap:5.5px;height:34px;padding:0 14px;display:flex}.nx-form-bar i{background:#d6cfc1;border-radius:50%;width:8px;height:8px}.nx-form-bar span{font:500 9.9px/1 var(--text);color:#77736b;margin-left:5px}.nx-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18.6px 16.4px;padding:37px 40px 36px;display:grid}.nx-field{flex-direction:column;gap:8.8px;min-width:0;display:flex}.nx-field.full,.nx-form fieldset,.nx-consent,.nx-submit,.nx-form-err,.nx-turnstile{grid-column:1/-1}.nx-form label,.nx-form legend{font:500 12.6px/15.3px var(--text);color:var(--ink)}.nx-form input[type=text],.nx-form input[type=email],.nx-form textarea{width:100%;height:46px;font:400 15px/1.3 var(--text);color:var(--ink);background:#fffcfa;border:1.1px solid #d4ccbe;border-radius:10.9px;padding:0 14px;transition:border-color .2s,box-shadow .2s}.nx-form textarea{resize:vertical;height:105px;padding:12px 14px}.nx-form input:focus-visible,.nx-form textarea:focus-visible{border-color:var(--orange);outline:none;box-shadow:0 0 0 3px #d93c0033}.nx-form input[aria-invalid=true]{border-color:#ba0101}.nx-err{color:#ba0101;font-size:12px}.nx-form fieldset{border:0;min-width:0;margin:0;padding:0}.nx-form legend{margin-bottom:13px;padding:0}.nx-chips{flex-wrap:wrap;gap:7px 6.6px;display:flex}.nx-chips label{position:relative}.nx-chips input{opacity:0;width:1px;height:1px;position:absolute}.nx-chips span{height:39px;font:400 12.6px/1 var(--text);color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease);background:#fff6;border:1.1px solid #d4ccbe;border-radius:19.7px;align-items:center;padding:0 14.2px;display:inline-flex}.nx-chips span:hover{border-color:var(--forest)}.nx-chips input:checked+span{background:var(--forest);border-color:var(--forest);color:#fff}.nx-chips input:focus-visible+span{outline:2px solid var(--orange);outline-offset:2px}.nx-consent{align-items:flex-start;gap:10.9px;display:flex;font:400 12.3px/16.4px var(--text)!important;color:#464440!important}.nx-consent input{width:19px;height:19px;accent-color:var(--orange);flex-shrink:0;margin:0}.nx-consent a{color:#d94a27}.nx-legal{font:400 12.3px/16.4px var(--text);color:#464440;grid-column:1/-1;gap:10px;display:grid}.nx-legal p{font:inherit;color:inherit;margin:0}.nx-legal a{color:#d94a27}.nx-submit{padding-top:15px}.nx-submit .nx-btn{min-height:47px;font:500 13.1px/1 var(--text);gap:10.9px;padding:0 25px}.nx-submit .nx-btn:disabled{opacity:.6;cursor:progress}.nx-done{flex-direction:column;justify-content:center;gap:20px;min-height:420px;padding:48px;display:flex}.nx-done i{background:var(--lime);width:72px;height:72px;color:var(--forest);border-radius:50%;place-items:center;display:grid}.nx-done h3{font:400 clamp(2rem,4vw,3rem)/1.05 var(--display);letter-spacing:-.03em}.nx-done p{color:var(--body)}.nx-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.nx-ground{height:126px;margin-top:55px;position:relative}.nx-ground svg{width:111.5%;position:absolute;bottom:0;left:-3.2%}.nx-ground .ridge{height:117px;bottom:9px}.nx-ground .hill{height:119px;bottom:-1px}@media (max-width:1180px){.nx-contact-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px}}@media (max-width:899px){.nx-contact{margin-top:88px;padding-top:110px}.nx-contact-grid{grid-template-columns:1fr;gap:40px}.nx-contact h2{font-size:clamp(2.2rem,9vw,3rem);line-height:1.08}.nx-contact h2 em{font-size:inherit;line-height:inherit}.nx-form{grid-template-columns:minmax(0,1fr);padding:26px 20px}.nx-submit .nx-btn{white-space:normal;text-align:center;width:100%;padding-block:12px;line-height:1.2}.nx-ground{height:140px;margin-top:64px}.nx-deco-plus{width:56px;top:-76px;left:auto;right:12px}}.nx-footer{color:#fff;background:radial-gradient(120% 100% at 50% 0,#003a31,#003c32);margin-top:-1px;padding-top:79px;position:relative;overflow:hidden}.nx-foot-top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:48px;display:grid}.nx-foot-top p{max-width:555px;font:400 47px/48.9px var(--display);letter-spacing:-.02em}.nx-foot-top p em{color:var(--lime);font-style:normal}.nx-foot-nav{grid-template-columns:206px 206px 101px;row-gap:17px;padding-top:2px;display:grid}.nx-foot-nav li{line-height:19px}.nx-foot-nav a,.nx-foot-nav span{font:400 14.1px/19px var(--text);color:#b8c8c4;text-decoration:none}.nx-foot-nav a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.nx-foot-bar{font:400 14.1px/18.8px var(--text);color:#849b96;justify-content:space-between;align-items:center;gap:16px;margin-top:53px;display:flex}.nx-foot-bar .nx-lockup{color:#fff;gap:10px;padding:0 4.6px}.nx-foot-bar .nx-lockup svg{height:19px}.nx-foot-bar .nx-lockup span{gap:3px;font-size:19.7px}.nx-foot-bar .nx-lockup img{width:22px}.nx-wordmark{width:min(909px,92vw);height:calc(min(909px,92vw)/4.17711);margin:78px auto 0;overflow:hidden}.nx-wordmark img{width:100%;height:auto}@media (max-width:1180px){.nx-foot-nav{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}}@media (max-width:899px){.nx-footer{padding-top:48px}.nx-foot-top{grid-template-columns:1fr}.nx-foot-top p{font-size:clamp(2rem,8vw,2.8rem);line-height:1.05}.nx-foot-bar{flex-wrap:wrap;margin-top:48px}}@media (max-width:599px){.nx-foot-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}.nx-float{right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--forest);color:#fff;opacity:0;pointer-events:none;transition:transform .6s var(--ease),opacity .6s var(--ease);border-radius:999px;align-items:center;gap:14px;padding:10px 10px 10px 20px;text-decoration:none;display:flex;position:fixed;transform:translateY(140%);box-shadow:0 20px 50px #00392f59}.nx-float.show{opacity:1;pointer-events:auto;transform:none}.nx-float:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.nx-float .dot{background:var(--lime);border-radius:50%;width:10px;height:10px;animation:2s infinite nx-pulse}@keyframes nx-pulse{0%{box-shadow:0 0 #c5f96699}70%{box-shadow:0 0 0 12px #c5f96600}to{box-shadow:0 0 #c5f96600}}.nx-float b{font-size:15px;font-weight:600;line-height:1.3;display:block}.nx-float small{color:#ffffffb3;font-size:12px}.nx-float .ic{background:var(--orange);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}@media (max-width:899px){.nx-float{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));justify-content:space-between}}@media (prefers-reduced-motion:reduce){.nx *,.nx :before,.nx :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.nx-bx.reveal,.nx-bx2.reveal,.nx-card.reveal{opacity:1;translate:none}}.nx-motion-pending .nx-h1 .l,.nx-motion-pending .nx-hero-in,.nx-motion-pending .nx-cockpit,.nx-motion-pending .nx-hero .nx-deco{opacity:0}.nx-preview-wait{text-align:center;background:var(--paper);min-height:100vh;font:400 14px/1.5 var(--text);color:var(--body);place-content:center;gap:6px;display:grid}.nx-preview-wait b{color:var(--forest)}.nx-page{display:contents}.nx{--cream:#f5f0e8;--n40:#dbd5c9;--sec-y:clamp(96px,10vw,144px)}@media (max-width:899px){.nx{--sec-y:88px}}@media (max-width:599px){.nx{--sec-y:72px}}.nx-page[data-deko=aus] :is(.nx-deco,.nx-doodle,.nx-wordmark){display:none!important}.nx-page[data-deko=aus] .nx-footer{padding-bottom:40px}.nx-lead{font:400 clamp(1.05rem,1.35vw,1.2rem)/1.5 var(--text);color:var(--body);max-width:56ch}.nx-agentur .nx-h2,.nx-culture .nx-h2,.nx-people.agentur .nx-h2{letter-spacing:-.035em;font-size:clamp(2.3rem,4.6vw,4.2rem);line-height:1.05}.nx-agentur .nx-h2 em,.nx-culture .nx-h2 em,.nx-people.agentur .nx-h2 em{font-style:italic;font-weight:300;line-height:inherit;letter-spacing:-.025em;color:var(--forest);display:inline}.nx-faces{flex-shrink:0;display:inline-flex}.nx-faces img{object-fit:cover;object-position:50% 18%;background:var(--forest);width:36px;height:36px;box-shadow:0 0 0 2.5px var(--paper);border-radius:50%}.nx-faces img+img{margin-left:-10px}.nx-faces.lg img{width:44px;height:44px}.nx-service-note{font:500 15px/1.4 var(--text);color:var(--forest);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:28px;display:flex}.nx-ph{background:#00392f0a;border-radius:30px;margin:0;padding:6px;box-shadow:inset 0 0 0 1px #00392f14}.nx-ph-core{background:var(--cream);border-radius:24px;height:100%;overflow:hidden}.nx-ph img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.32,.72,0,1);display:block}.nx-ph:hover img{transform:scale(1.035)}.nx-agentur{padding-block:var(--sec-y);background:var(--forest);color:#fff;border-radius:28px;margin:clamp(40px,5vw,72px) clamp(8px,1.2vw,16px) 0}.nx-agentur .nx-mark{color:var(--lime);margin-bottom:22px}.nx-agentur .nx-mark i{background:var(--lime);opacity:.6}.nx-agentur .nx-h2{color:#fff;max-width:16ch}.nx-agentur .nx-h2 em{color:var(--lime)}.nx-agentur .nx-lead{color:#ffffffdb}.nx-ag-head,.nx-cu-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:clamp(24px,5vw,80px);display:grid}.nx-cu-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.nx-cu-head .nx-mark,.nx-pe-head .nx-mark{margin-bottom:22px}.nx-agentur .nx-ph{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff24}.nx-agentur .nx-ph-core{background:#0d4a3f}.nx-ag-photo{aspect-ratio:21/9;margin-top:clamp(40px,5vw,72px)}.nx-ag-photo img{object-position:50% 8%}.nx-ag-facts{border-top:1px solid #ffffff38;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(48px,6vw,88px) 0 0;display:grid}.nx-ag-facts>div{flex-direction:column-reverse;justify-content:flex-end;gap:10px;padding:28px clamp(12px,2vw,28px) 0 0;display:flex}.nx-ag-facts>div+div{border-left:1px solid #ffffff38;padding-left:clamp(12px,2vw,28px)}.nx-ag-facts dd{margin:0}.nx-ag-facts b{font:400 clamp(3rem,6vw,5.6rem)/.95 var(--display);letter-spacing:-.045em;color:#fff;white-space:nowrap;display:block}.nx-ag-facts b.sm{font-size:clamp(2.2rem,4.4vw,4rem);line-height:1.3}.nx-ag-facts dt{font:400 15px/1.4 var(--text);color:#fffc}.nx-ag-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);gap:clamp(24px,4vw,56px);margin-top:clamp(56px,7vw,104px);display:grid}.nx-ag-quote{background:#ffffff0f;border-radius:24px;flex-direction:column;justify-content:space-between;gap:28px;margin:0;padding:clamp(24px,3vw,40px);display:flex;box-shadow:inset 0 0 0 1px #ffffff24}.nx-ag-quote blockquote{font:italic 300 clamp(1.4rem,2.1vw,1.9rem)/1.3 var(--display);letter-spacing:-.015em;color:#fff;margin:0}.nx-ag-quote figcaption{font:600 15px/1.3 var(--text);color:var(--lime);align-items:center;gap:14px;display:flex}.nx-ag-quote .nx-faces img{box-shadow:0 0 0 2.5px var(--forest)}.nx-ag-disc-h{font:500 20px/1.3 var(--display);margin-bottom:8px}.nx-ag-disc-h span{color:#fffc;font-weight:400}.nx-ag-disc ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(20px,3vw,40px);display:grid}.nx-ag-disc li{border-bottom:1px solid #ffffff2e;grid-template-columns:auto 1fr;column-gap:16px;padding:20px 0;display:grid}.nx-ag-disc .n{font:500 13px/1.9 var(--display);letter-spacing:.06em;color:var(--lime);grid-row:span 2}.nx-ag-disc h3{font:500 19px/1.3 var(--display)}.nx-ag-disc p{font:400 15px/1.45 var(--text);color:#fffc}.nx-culture{padding-top:var(--sec-y)}.nx-cu-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(180px,16vw,236px);gap:14px;margin-top:clamp(40px,5vw,64px);display:grid}.nx-cu-a{grid-area:1/1/3/9}.nx-cu-a img{object-position:50% 30%}.nx-cu-b{grid-area:1/9/4/13}.nx-cu-b img{object-position:50% 25%}.nx-cu-c{grid-area:3/1/auto/5}.nx-cu-d{grid-area:3/5/auto/9}.nx-cu-e{grid-area:4/1/6/6}.nx-cu-e img{object-position:70% 40%}.nx-cu-f{grid-area:4/6/6/9}.nx-cu-g{grid-area:4/9/6/13}.nx-cu-val{background:var(--cream);border-radius:28px;flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,32px);display:flex}.nx-cu-val h3{font:400 clamp(1.5rem,2.2vw,2rem)/1.1 var(--display);letter-spacing:-.02em;margin-top:auto}.nx-cu-val p{font:400 15px/1.5 var(--text);color:var(--body)}.nx-cu-val .n,.nx-work-steps .n{font:500 13px/1 var(--display);letter-spacing:.06em;color:var(--forest)}.nx-cu-val.dark{background:var(--forest);color:#fff}.nx-cu-val.dark p{color:#ffffffdb}.nx-cu-val.dark .n{color:var(--lime)}.nx-cu-not{box-shadow:inset 0 0 0 1px var(--n40);border-radius:28px;flex-wrap:wrap;align-items:baseline;gap:12px clamp(20px,3vw,48px);margin-top:14px;padding:24px clamp(22px,2.4vw,32px);display:flex}.nx-cu-not .h{font:600 13px/1.3 var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--forest)}.nx-cu-not ul{flex-wrap:wrap;gap:8px clamp(20px,3vw,40px);display:flex}.nx-cu-not li{font:400 clamp(1.05rem,1.4vw,1.25rem)/1.35 var(--display);color:var(--ink)}.nx-people.agentur{padding-top:var(--sec-y)}.nx-pe-head{flex-direction:column;gap:20px;display:flex}.nx-pe-head .nx-mark{margin-bottom:2px}.nx-pe-head .nx-lead{max-width:62ch}.nx-people.agentur .nx-h2{max-width:none}.nx-people.agentur .nx-team{gap:clamp(14px,2vw,28px);margin-top:48px}.nx-people.agentur .nx-team:before,.nx-people.agentur .nx-team:after{content:none}.nx-people.names-forest .nx-person h3 span{color:var(--forest)}.nx-people.agentur .nx-duo{margin-top:14px}.nx-network{background:var(--cream);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:stretch;gap:clamp(20px,4vw,56px);margin-top:clamp(40px,5vw,64px);padding:8px clamp(24px,3vw,40px) 8px 8px;display:grid}.nx-nw-photo{box-shadow:none;background:0 0;min-height:340px;padding:0}.nx-nw-photo .nx-ph-core{border-radius:22px}.nx-nw-photo img{object-position:40% 40%}.nx-nw-body{flex-direction:column;justify-content:center;gap:24px;padding-block:clamp(16px,2vw,28px);display:flex}.nx-nw-k{flex-direction:column;gap:6px;display:flex}.nx-nw-k b{font:400 clamp(3rem,5vw,4.6rem)/1 var(--display);letter-spacing:-.045em;color:var(--forest)}.nx-nw-k span{color:var(--body);max-width:26ch}.nx-nw-roles{flex-wrap:wrap;gap:10px;display:flex}.nx-nw-roles li{box-shadow:inset 0 0 0 1px var(--n40);font:500 15px/1.2 var(--text);color:var(--ink);background:#fff;border-radius:999px;padding:10px 16px}.nx-work{box-shadow:inset 0 0 0 1px var(--n40);background:#fff;border-radius:28px;margin-top:14px;padding:clamp(24px,3vw,40px)}.nx-work-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.nx-work-head h3{font:500 clamp(1.4rem,2vw,1.8rem)/1.18 var(--display);letter-spacing:-.015em}.nx-work-head h3 em{color:var(--forest);font-style:italic;font-weight:300}.nx-work-head p{color:var(--body)}.nx-work-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,28px);display:grid}.nx-work-steps li{border-top:2px solid var(--forest);flex-direction:column;gap:10px;padding-top:20px;display:flex}.nx-work-steps h3{font:500 21px/1.25 var(--display)}.nx-work-steps p{font:400 15px/1.45 var(--text);color:var(--body)}.nx-work-steps small{font:600 13px/1.3 var(--text);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:auto}.nx-people.agentur .nx-service{font:400 clamp(1.05rem,1.35vw,1.2rem)/1.5 var(--text);color:var(--body);margin:40px 0 0}.nx-callout.with-img{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) auto;gap:clamp(20px,3vw,40px);padding:8px clamp(24px,3vw,40px) 8px 8px;display:grid}.nx-callout-photo{box-shadow:none;aspect-ratio:16/10;background:0 0;padding:0}.nx-callout-photo .nx-ph-core{border-radius:14px}.nx-callout.with-img>div:not(.nx-ph){flex-direction:column;gap:10px;display:flex}.nx-callout.with-img p.sub{max-width:44ch;margin-top:0;font-size:15px;line-height:1.5}.nx-promise.people{align-items:center;gap:16px;display:flex}.nx-promise.people p{color:var(--forest);max-width:40ch;font-weight:500}.nx-promise.people .nx-faces img{box-shadow:0 0 0 2.5px #fff}.nx :is(.nx-ag-facts>div,.nx-ag-disc li,.nx-work-steps li,.nx-person,.nx-ph,.nx-cu-val).reveal{opacity:0;transition:opacity .85s var(--ease),translate .85s var(--ease);translate:0 28px}.nx :is(.nx-ag-facts>div,.nx-ag-disc li,.nx-work-steps li,.nx-person,.nx-ph,.nx-cu-val).reveal.in,.nx :is(.nx-nw-photo,.nx-callout-photo).reveal{opacity:1;translate:none}@media (max-width:1100px){.nx-ag-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-ag-facts>div:nth-child(3){border-left:0;padding-left:0}.nx-ag-facts>div:nth-child(n+3){border-top:1px solid #ffffff38;margin-top:28px}.nx-work-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.nx-callout.with-img{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.nx-callout.with-img .nx-btn-plus{grid-column:2;justify-self:start}}@media (max-width:899px){.nx-ag-head,.nx-cu-head,.nx-ag-body,.nx-ag-disc ul{grid-template-columns:1fr}.nx-agentur{border-radius:24px;margin-inline:0}.nx-agentur .nx-h2,.nx-culture .nx-h2,.nx-people.agentur .nx-h2{font-size:clamp(2rem,8vw,2.8rem);line-height:1.08}.nx-ag-photo{aspect-ratio:4/3}.nx-cu-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.nx-cu-grid>*{grid-area:auto!important}.nx-cu-a,.nx-cu-e{aspect-ratio:4/3;grid-column:1/-1!important}.nx-cu-b,.nx-cu-g{aspect-ratio:3/4}.nx-cu-c,.nx-cu-d,.nx-cu-f{grid-column:1/-1!important}.nx-network{grid-template-columns:1fr;padding:8px 8px 24px}.nx-nw-photo{aspect-ratio:4/3;min-height:0}.nx-nw-body{padding-inline:clamp(12px,3vw,24px)}.nx-callout.with-img{grid-template-columns:1fr;padding:8px 8px 24px;display:grid}.nx-callout.with-img>div:not(.nx-ph),.nx-callout.with-img .nx-btn-plus{grid-column:1;margin-inline:16px}}@media (max-width:599px){.nx-work-steps{grid-template-columns:1fr}.nx-ag-facts b{font-size:clamp(2.6rem,12vw,3.4rem)}.nx-ag-facts b.sm{font-size:clamp(2rem,9vw,2.6rem)}.nx-service-note{text-align:center;flex-direction:column}.nx-nw-roles{gap:8px}.nx-nw-roles li{padding:8px 12px;font-size:14px}.nx-promise.people{flex-direction:column;align-items:flex-start}.nx-cu-b,.nx-cu-g{aspect-ratio:4/5;grid-column:1/-1!important}}@media (prefers-reduced-motion:reduce){.nx-ph img{transition:none}.nx-ph:hover img{transform:none}.nx :is(.nx-ag-facts>div,.nx-ag-disc li,.nx-work-steps li,.nx-person,.nx-ph,.nx-cu-val).reveal{opacity:1;transition:none;translate:none}}.nx-lockup .triade-flach{flex-shrink:0;width:25.5px;height:25.5px;margin-right:-.2px}@media (max-width:599px){.nx-lockup .triade-flach{width:18px;height:18px}}.nx-foot-bar .nx-lockup .triade-flach{width:20px;height:20px}
