@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2)format("woff2-variations");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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2-variations");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}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050609;--text:#f2f2f3;--muted:#b2b2b8;--red:#e02d38}*{box-sizing:border-box}html{background:var(--bg)}body{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-family:Montserrat Variable,Arial,sans-serif}button,input{font:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.065em;font-weight:350;line-height:1.07}p{color:var(--muted);letter-spacing:-.045em;font-size:clamp(12px,1.25vw,18px);font-weight:350;line-height:1.4}a:focus-visible,button:focus-visible{outline-offset:5px;outline:2px solid #fa5963}::selection{color:#fff;background:#9e1e2a}.section-wrap{width:85.5%;max-width:1280px;margin-inline:auto}.skip-link{z-index:100;background:#a51f29;padding:12px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:16px}.site-header{z-index:5;position:absolute;inset:0 0 auto}.brand-link{pointer-events:auto;border-radius:3px;transition:opacity .25s;display:inline-block}.brand-link:hover{opacity:.78}.header-inner{justify-content:space-between;align-items:center;height:clamp(86px,10.5vw,151px);display:flex}.nedion-logo{width:clamp(110px,12vw,173px);height:auto}.language{pointer-events:auto;color:#bcbcc3;align-items:center;gap:7px;font-size:13px;display:inline-flex;position:relative}.language select{appearance:none;cursor:pointer;color:#c9cbd2;font:inherit;background:0 0;border:0;border-radius:3px;width:54px;padding:10px 19px 10px 2px}.language select:focus-visible{outline-offset:4px;outline:1px solid #f15460}.language select option{color:#ececf0;background:#111219}.language>svg{pointer-events:none;color:#9b9da7;position:absolute;right:1px}.language img{width:20px;height:20px}.hero{isolation:isolate;background:#020404;position:relative;overflow:hidden}.hero-inner{pointer-events:none;align-items:center;min-height:min(56.5vw,814px);padding-top:130px;display:flex}.hero-copy{z-index:2;width:54%;position:relative}.hero h1{font-size:clamp(32px,3.85vw,56px);line-height:.99}.hero-copy>p{width:84%;max-width:465px;margin-top:29px;font-size:clamp(12px,1.2vw,17px);line-height:1.4}.store-links{pointer-events:auto;align-items:center;gap:11px;margin-top:30px;display:flex}.store-links a{border-radius:5px;width:clamp(112px,11.3vw,163px);transition:transform .25s,filter .25s}.store-links a:hover{filter:brightness(1.25);transform:translateY(-3px)}.store-links img{width:100%;height:auto}.source-note{color:#b1b5c0;background:linear-gradient(110deg,#12151a70,#090b1080);border:1px solid #b4bdcd0b;border-radius:6px;align-items:center;gap:15px;margin-top:17px;padding:10px 13px 10px 9px;font-size:clamp(8px,.82vw,12px);font-weight:350;display:inline-flex}.source-icons{padding-left:3px;display:flex}.source-icons svg{color:#9cabbc;stroke-width:1.4px;background:#12151b;border:1px solid #25262c;border-radius:50%;width:30px;height:30px;margin-left:-3px;padding:5px}.hero-world{position:absolute;inset:9% -3% 0 42%}.globe-canvas{cursor:grab;touch-action:pan-y;outline-offset:-14px;border-radius:50%;width:100%;height:100%}.globe-canvas canvas{width:100%;height:100%;display:block}.globe-canvas[data-dragging=true]{cursor:grabbing}.globe-canvas:focus-visible{outline:1px solid #8191ab70}.globe-placeholder{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 73% 27%,#1f2d42,#0a101a 49%,#030508 78%);border-radius:50%;width:63%;position:absolute;top:19%;left:18%;box-shadow:inset -7px 3px 15px #7897c630,3px -2px 12px #667c9b26}.globe-placeholder span,.globe-placeholder i{border:1px solid #98334266;border-radius:50%;position:absolute;inset:-10%;transform:rotate(-25deg)scaleY(.45)}.globe-placeholder i{transform:rotate(40deg)scaleY(.65)}.globe-fallback-note{text-align:center;font-size:11px;position:absolute;bottom:4%;left:15%;right:15%}.hero-world:after{content:"";pointer-events:none;background:linear-gradient(0deg, var(--bg), transparent 13%), linear-gradient(90deg, #02040488, transparent 25%);position:absolute;inset:0}.map-signal{width:5px;height:5px;animation:5.5s ease-in-out infinite light-pulse;animation-delay:var(--signal-delay,0s);pointer-events:none;background:#ff424c;border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute;box-shadow:0 0 7px 3px #ff25367a}.map-signal:after{content:"";border:1px solid #f62d4244;border-radius:50%;position:absolute;inset:-8px;box-shadow:0 0 10px #ed23373a}@keyframes light-pulse{0%,to{opacity:.2;transform:scale(.75)}45%,60%{opacity:.95;transform:scale(1.1)}}.features{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;padding-block:clamp(65px,7vw,101px) clamp(72px,9vw,130px);display:grid}.feature>svg,.feature>img{color:#babac1;opacity:.88;width:30px;height:30px;margin-bottom:17px}.feature h2{letter-spacing:-.05em;font-size:clamp(16px,1.55vw,22px);line-height:1.2}.feature p{margin-top:7px;font-size:clamp(11px,1.04vw,15px);line-height:1.35}.flow-section{grid-template-columns:32% 1fr;align-items:center;gap:6%;padding-block:25px clamp(65px,6.2vw,90px);display:grid}.section-copy h2{font-size:clamp(34px,3.95vw,57px);line-height:1.08}.section-copy>p{margin-top:28px}.news-preview{gap:15px;display:grid}.preview-card{isolation:isolate;--card-glow:#53212b;--glow-rgb:194, 46, 66;border:1px solid #34353c;border-radius:5px;grid-template-columns:43% 57%;height:clamp(145px,13.2vw,190px);min-height:0;transition:transform .45s,border-color .45s,box-shadow .45s;display:grid;position:relative;overflow:hidden}.preview-card.blue{--card-glow:#18364a;--glow-rgb:49, 123, 174}.preview-card:after{content:"";pointer-events:none;background:radial-gradient(ellipse at var(--pointer-x,50%) var(--pointer-y,50%), rgba(var(--glow-rgb), .19), transparent 70%);opacity:0;transition:opacity .55s;position:absolute;inset:0}.preview-card:hover{border-color:rgba(var(--glow-rgb), .55);box-shadow:0 9px 34px rgba(var(--glow-rgb), .08);transform:translateY(-3px)}.preview-card:hover:after{opacity:1}.preview-copy{background:linear-gradient(90deg, #08090c 52%, var(--card-glow) 125%);padding:clamp(12px,1.5vw,22px)}.country-tag{color:#bababf;align-items:center;gap:5px;font-size:clamp(10px,1.05vw,15px);font-weight:350;display:flex}.country-tag i{background:#e2202b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 6px #e2202b33}.blue .country-tag i{background:#009ef5;box-shadow:0 0 6px #009ef533}.preview-copy h3{margin-top:13px;font-size:clamp(16px,1.65vw,24px)}.preview-copy p{margin-top:13px;font-size:clamp(10px,1.05vw,15px);line-height:1.3}.preview-card>img{object-fit:cover;object-position:center 62%;filter:saturate(.7)brightness(.87);width:100%;height:100%;min-height:0;transition:filter .6s}.preview-card:hover>img{filter:saturate(.94)brightness()}.map-section{grid-template-columns:55% 1fr;align-items:center;gap:7.5%;max-width:1497px;margin-inline:auto;display:grid}.map-art{aspect-ratio:2.28;position:relative;overflow:hidden}.map-surface{aspect-ratio:1200/670;width:100%;transition:filter .6s;position:absolute;top:50%;transform:translateY(-50%)}.map-surface>img{object-fit:fill;width:100%;height:100%}.map-art:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse at var(--pointer-x,55%) var(--pointer-y,45%), #cf26382a, transparent 58%);opacity:0;transition:opacity .6s;position:absolute;inset:0}.map-art:hover:before{opacity:1}.map-art:hover .map-surface{filter:brightness(1.1)saturate(1.08)}.map-art:hover .map-label{background-color:#701c2440;border-color:#c4536266;transform:translate(3px)}.map-art:after{content:"";pointer-events:none;background:linear-gradient(#05060966,#0000 22%);position:absolute;inset:0}.map-label{z-index:1;letter-spacing:-.04em;background:linear-gradient(90deg,#11141ad9,#511820b9);border:1px solid #7b535b55;align-items:center;gap:33px;padding:7px 10px;font-size:clamp(12px,1.25vw,18px);font-weight:350;line-height:1.1;transition:transform .5s,border-color .5s,background-color .5s;display:flex;position:absolute;top:36%;left:13.5%}.map-label small{margin-top:3px;font-size:.62em;display:block}.map-copy{padding-right:16px}.map-copy h2{font-size:clamp(32px,3.8vw,55px)}.map-copy>p{margin-top:18px}.agent-section{grid-template-columns:38% 1fr;align-items:start;gap:8%;padding-block:clamp(75px,9vw,130px) clamp(120px,14vw,200px);display:grid}.agent-preview{max-width:565px;padding-top:4px}.agent-prompt{color:#c0c0c5;letter-spacing:-.05em;background:#28292b;border-radius:7px;align-items:center;gap:14px;padding:16px;font-size:clamp(13px,1.3vw,19px);font-weight:350;display:flex}.agent-suggestions{flex-wrap:wrap;gap:9px;margin-top:10px;display:flex}.agent-suggestions>button{cursor:pointer;isolation:isolate;text-align:left;letter-spacing:-.05em;color:#b3b3bb;background:#101113;border:1px solid #24252b;border-radius:4px;align-items:center;gap:28px;padding:13px;font-family:inherit;font-size:clamp(10px,.98vw,14px);font-weight:350;transition:transform .3s,border-color .4s,background-color .4s,color .4s,box-shadow .4s;display:flex;position:relative}.agent-suggestions>button:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(ellipse at var(--pointer-x,50%) var(--pointer-y,50%), #8a35483a, transparent 85%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.agent-suggestions>button:hover,.agent-suggestions>button:focus-visible{color:#e2dce2;border-color:#77505c;transform:translateY(-2px)scale(1.025);box-shadow:0 7px 24px #7f203014}.agent-suggestions>button:hover:before,.agent-suggestions>button:focus-visible:before{opacity:1}.agent-suggestions>button:active{transform:scale(.985)}.agent-suggestions>button[aria-pressed=true]{color:#ede1e6;background-color:#21151c;border-color:#8f465a}.agent-prompt{min-height:68px}.agent-prompt span{line-height:1.4}.agent-suggestions svg{color:#75757f}.footer-main{justify-content:space-between;align-items:center;gap:30px;display:flex}.footer-brand p{margin-top:6px;font-size:clamp(12px,1.2vw,17px)}.footer-main .store-links{margin-top:0}.footer-bottom{text-align:center;padding-block:34px 24px}.footer-bottom nav{color:#a7a7b0;flex-wrap:wrap;justify-content:center;gap:23px;margin-bottom:17px;font-size:11px;display:flex}.footer-bottom p{letter-spacing:-.045em;font-size:10px}.company-link{color:#f15460;text-underline-offset:3px;text-decoration:underline}.footer-bottom a:hover{color:#fff}.legal-page{min-height:75vh;padding-block:180px 90px}.legal-page h1{margin-bottom:30px;font-size:clamp(34px,4vw,58px)}.legal-page p{max-width:700px;margin-block:20px;line-height:1.8}.legal-page a{color:#f15460;align-items:center;gap:9px;margin-top:20px;font-size:14px;display:inline-flex}.error-page{place-content:center;gap:22px;min-height:80vh;display:grid}.error-page button{color:#fff;background:#aa202b;border:0;padding:12px}@media (width>=1500px){.hero-world{max-width:1500px;margin-inline:auto}}@media (width<=1000px) and (width>=641px){.hero-inner{min-height:590px}.hero-copy{width:58%}.hero-copy h1{font-size:34px}.hero-copy>p{width:83%}.features{gap:22px}.flow-section{grid-template-columns:31% 1fr;gap:4%}.preview-copy{padding:12px}.preview-copy h3{font-size:18px}.map-section{gap:5%}.map-copy h2{font-size:31px}.desktop-break{display:none}.agent-section{gap:5%}.agent-suggestions>button{gap:12px;padding:10px}}@media (width<=640px){.section-wrap{width:calc(100% - 40px)}.header-inner{height:86px}.nedion-logo{width:112px}.language{gap:5px;font-size:11px}.language img{width:17px;height:17px}.hero-inner{min-height:760px;padding-top:135px;display:block}.hero-copy{width:100%}.hero h1{letter-spacing:-.07em;font-size:clamp(27px,6.5vw,41px);line-height:1.08}.hero-copy>p{width:92%;max-width:340px;margin-top:22px;font-size:12px;line-height:1.4}.store-links{gap:9px;margin-top:23px}.store-links a{width:124px}.source-note{gap:11px;margin-top:13px;padding-block:9px;font-size:9px}.source-icons svg{width:27px;height:27px}.hero-world{inset:400px -4% 0}.hero-world:after{background:linear-gradient(0deg, var(--bg), transparent 15%, transparent 83%, #020404)}.features{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 23px;padding-block:52px 72px}.feature>svg,.feature>img{width:26px;height:26px;margin-bottom:14px}.feature h2{font-size:16px}.feature p{font-size:11px;line-height:1.5}.flow-section{grid-template-columns:1fr;gap:31px;padding-block:6px 68px}.section-copy h2,.map-copy h2{font-size:clamp(33px,8.5vw,45px)}.section-copy>p{max-width:340px;margin-top:21px;font-size:13px;line-height:1.5}.news-preview{gap:11px}.preview-card{grid-template-columns:48% 52%;height:auto;min-height:136px}.preview-copy{padding:13px 10px}.country-tag{font-size:10px}.country-tag i{width:6px;height:6px}.preview-copy h3{margin-top:9px;font-size:clamp(14px,3.8vw,21px)}.preview-copy p{margin-top:10px;font-size:9px}.map-section{grid-template-columns:1fr;gap:32px}.map-art{aspect-ratio:1.8;width:95%}.map-label{gap:20px;font-size:13px}.map-copy{width:calc(100% - 40px);margin-inline:auto;padding-right:0}.agent-section{grid-template-columns:1fr;gap:30px;padding-block:75px 105px}.agent-preview{width:100%;max-width:440px}.agent-prompt{gap:10px;padding:13px;font-size:14px}.agent-prompt svg{width:27px;height:27px}.agent-suggestions{gap:7px}.agent-suggestions>button{gap:9px;padding:10px 8px;font-size:10px}.agent-suggestions svg{width:12px;height:12px}.footer-main{flex-direction:column;align-items:flex-start;gap:28px}.footer-bottom{text-align:left;padding-block:31px 22px}.footer-bottom nav{justify-content:flex-start;gap:19px;font-size:10px}.footer-bottom p{font-size:9px}.legal-page{padding-block:130px 60px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.preview-card:hover,.agent-suggestions>button:hover,.agent-suggestions>button:focus-visible{transform:none}}
