@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-picker{z-index:20;pointer-events:auto;letter-spacing:-.045em;font-size:13px;position:relative}.language-trigger{cursor:pointer;min-height:40px;font:inherit;letter-spacing:inherit;color:#c9cbd2;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:linear-gradient(140deg,#14161ca6,#090a0ea6);border:1px solid #24252b;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-weight:350;transition:color .35s,border-color .4s,background-color .4s,box-shadow .4s,transform .25s;display:inline-flex}.language-trigger:hover{color:#edeef2;border-color:#77505c;box-shadow:0 7px 24px #7f203018}.language-trigger:active{transform:scale(.97)}.language-picker[data-open=true] .language-trigger{color:#f0eef1;background-color:#21151c;border-color:#8f465a;box-shadow:0 8px 26px #7f20301f}.language-globe{opacity:.85;width:20px;height:20px}.language-current{text-align:left;min-width:21px}.language-chevron{color:#9b9da7;transition:transform .35s cubic-bezier(.34,1.25,.5,1)}.language-picker[data-open=true] .language-chevron{transform:rotate(180deg)}.language-menu{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;visibility:hidden;transform-origin:100% 0;background:linear-gradient(160deg,#13151bf5,#0a0b0ffa);border:1px solid #262830;border-radius:13px;min-width:182px;max-width:calc(100vw - 40px);margin:0;padding:6px;list-style:none;transition:opacity .2s,transform .26s cubic-bezier(.2,.9,.3,1.08),visibility 0s linear .26s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-9px)scale(.95);box-shadow:0 20px 48px #00000073,inset 0 1px #ffffff0d}.language-picker[data-open=true] .language-menu{opacity:1;visibility:visible;transition:opacity .22s,transform .32s cubic-bezier(.2,.9,.3,1.08),visibility;transform:none}.language-option{cursor:pointer;color:#b4b6c0;-webkit-tap-highlight-color:transparent;opacity:0;border-radius:9px;align-items:center;gap:10px;min-height:42px;padding:9px 11px;transition:opacity .25s,transform .25s,color .3s,background-color .3s;display:flex;transform:translateY(-5px)}.language-picker[data-open=true] .language-option{opacity:1;transition-delay:calc(var(--i) * 45ms);transform:none}.language-option:hover,.language-option:focus-visible{color:#edeef2;background:#1b1d24}.language-option:focus-visible{outline-offset:-1px;outline:1px solid #f15460}.language-option[aria-selected=true]{color:#f2eef0;background:#1f141a}.language-abbr{color:#9a9ca6;background:#101116;border:1px solid #2b2d35;border-radius:5px;flex:none;place-items:center;width:28px;height:22px;font-size:10px;transition:color .3s,border-color .3s;display:grid}.language-option[aria-selected=true] .language-abbr{color:#ff98a1;border-color:#8f465a}.language-name{flex:1}.language-check{color:#f15460;opacity:0;flex:none;transition:opacity .25s,transform .3s cubic-bezier(.34,1.4,.5,1);transform:scale(.55)}.language-option[aria-selected=true] .language-check{opacity:1;transform:none}.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}.store-links .web-badge{border-radius:5px;width:clamp(112px,11.3vw,163px);transition:transform .25s,filter .25s;display:block}.store-links .web-badge:hover{filter:brightness(1.25);transform:translateY(-3px)}.store-links .web-badge img{width:100%;height:auto;display:block}.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}.footer-bottom nav a{color:inherit;transition:color .2s}.footer-company{color:#75757f;margin-bottom:8px}.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}.legal-doc{max-width:760px}.legal-doc h1{margin-bottom:26px;font-size:clamp(30px,3.4vw,48px);line-height:1.15}.legal-doc h2{margin:48px 0 14px;font-size:clamp(20px,2vw,26px)}.legal-doc h3{margin:30px 0 10px;font-size:clamp(16px,1.5vw,19px)}.legal-doc p,.legal-doc li{color:#c9c9d1;font-size:15px;line-height:1.75}.legal-doc p{max-width:none;margin-block:14px}.legal-doc ul,.legal-doc ol{margin-block:14px;padding-left:22px}.legal-doc li{margin-block:6px}.legal-doc strong{color:#f2f2f5}.legal-doc code{color:#ede1e6;background:#1c1c22;border-radius:6px;padding:1px 6px;font-size:.9em}.legal-doc a{font-size:inherit;text-underline-offset:3px;margin:0;text-decoration:underline;display:inline}.legal-doc .legal-back{margin-top:40px;font-size:14px;display:inline-flex}.legal-doc table{border-collapse:collapse;width:100%;margin-block:18px;font-size:14px;display:block;overflow-x:auto}.legal-doc th,.legal-doc td{text-align:left;vertical-align:top;border-bottom:1px solid #26262d;padding:10px 14px;line-height:1.55}.legal-doc th{color:#a7a7b0;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.legal-doc td{color:#c9c9d1}.legal-doc blockquote{color:#a7a7b0;border-left:2px solid #8f465a;margin:18px 0;padding-left:16px}.legal-note{color:#ede1e6;background:#1b1418;border:1px solid #3a2a2e;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:8px 12px;margin-bottom:34px;padding:16px 18px;display:grid}.legal-note svg{color:#f15460;margin-top:3px}.legal-note p{color:#ede1e6;margin:0;font-size:14px;line-height:1.65}.legal-note button{color:#f15460;width:fit-content;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;grid-column:2;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.legal-note button:hover{color:#fff}.legal-note-original{background:#16161b;border-color:#2b2b33}.legal-note-original svg{color:#a7a7b0}.contact-page{min-height:75vh;padding-block:180px 40px}.contact-hero h1{letter-spacing:-.03em;font-size:clamp(34px,3.95vw,57px);line-height:1.08}.contact-hero>p{max-width:620px;color:var(--muted);margin-top:24px;line-height:1.7}.contact-email{color:var(--text);border:1px solid #34353c;border-radius:999px;align-items:center;gap:10px;margin-top:26px;padding:12px 18px;font-size:15px;font-weight:500;transition:border-color .3s,background .3s;display:inline-flex}.contact-email:hover{background:#12080b;border-color:#c22e4299}.contact-email svg{color:#f15460}.contact-channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-block:clamp(50px,6vw,80px) 0;display:grid}.contact-card{background:linear-gradient(135deg,#08090c 60%,#14090c 140%);border:1px solid #34353c;border-radius:5px;flex-direction:column;padding:clamp(20px,2.2vw,30px);transition:transform .45s,border-color .45s,box-shadow .45s;display:flex}.contact-card:hover{border-color:#c22e428c;transform:translateY(-3px);box-shadow:0 9px 34px #c22e4214}.contact-card>svg{color:#babac1;opacity:.88;margin-bottom:16px}.contact-card h2{letter-spacing:-.04em;font-size:clamp(17px,1.55vw,22px);line-height:1.2}.contact-card p{color:var(--muted);flex:1;margin-top:9px;font-size:14px;line-height:1.6}.contact-card-actions{flex-wrap:wrap;gap:8px 22px;margin-top:20px;font-size:14px;display:flex}.contact-card-actions a{color:#f15460;text-underline-offset:3px;align-items:center;gap:8px;font-weight:600;text-decoration:underline;display:inline-flex}.contact-card-actions a:hover{color:#fff}.contact-card-actions a+a{color:var(--muted);font-weight:400}.contact-company{grid-template-columns:32% 1fr;align-items:start;gap:6%;padding-block:clamp(60px,7vw,100px) clamp(40px,5vw,70px);display:grid}.contact-company-copy>svg{color:#babac1;opacity:.88;margin-bottom:16px}.contact-company-copy h2{letter-spacing:-.04em;font-size:clamp(24px,2.4vw,34px)}.contact-company-copy p{color:var(--muted);margin-top:12px;line-height:1.6}.contact-company-copy .external-link{color:#f15460;text-underline-offset:3px;align-items:center;gap:7px;margin-top:14px;font-size:14px;text-decoration:underline;display:inline-flex}.contact-company-copy .external-link:hover{color:#fff}.contact-company-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 30px;margin:0;display:grid}.contact-company-facts div{border-top:1px solid #26262d;padding-top:14px}.contact-company-facts dt{letter-spacing:.04em;text-transform:uppercase;color:#a7a7b0;font-size:12px;font-weight:600}.contact-company-facts dd{margin:6px 0 0;font-size:15px;line-height:1.5}.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){.contact-company{grid-template-columns:1fr;gap:30px}.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-picker{font-size:12px}.language-trigger{gap:6px;min-height:38px;padding:7px 10px}.language-globe{width:17px;height:17px}.language-current{min-width:19px}.language-menu{min-width:168px;top:calc(100% + 8px)}.language-option{gap:9px;min-height:44px}.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{flex-wrap:wrap;gap:9px;margin-top:23px}.store-links a,.store-links .web-badge{flex:none;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}.contact-page{padding-block:130px 30px}.contact-channels,.contact-company,.contact-company-facts{grid-template-columns:1fr}.contact-company{gap:30px}}@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}}
