/* generated by scripts/site/fix-theme.mjs: sky theme overrides, do not edit */
:root{--paper:#f7fbfe;--white:#fafcfe;--green:#183253;--lime:#c6dff5;--clay:#2581d1;--sand:#d2e6f7}.pill{background:#d7e9f8}.btn:hover{background:#65a5e2}.btn.secondary:hover{background:#d3e6f7}.stagebar{background:#d7e9f8}.site-header{background:#f7fbfef5}.hero h1 em{color:#1c609c}.scene-arch{background:linear-gradient(160deg,#344f40,#569ddf)}.scene-sun{box-shadow:0 0 50px #4899df22}.service-card:hover{box-shadow:0 16px 32px #1d4d8d0b}.article-card:hover{box-shadow:0 18px 40px #1c4b880c}.cover.warm{background:#c2ddf4}.cover.warm:before{box-shadow:0 0 0 14px #d3e6f7}.cover.warm:after{background:#bad8f3}.legal-banner{background:#cce2f6}:root{--paper:#f7fbfe;--green:#183253;--lime:#c4def5;--clay:#2581d1;--sand:#d3e6f7;--gold:#2581d1;--gold-light:#95c3ec;--navy:#132640}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #237ac6}.btn{background:#569ddf;border-color:#569ddf}.btn:hover{background:#65a5e2}.btn.gold{border:1px solid #2685d8;background:linear-gradient(100deg,#69abe4,#97c5ed);box-shadow:inset 0 0 0 1px #b3d5f266}.btn.gold:hover{background:linear-gradient(100deg,#84bae9,#acd0f0);box-shadow:0 5px 18px #1c63a233}.btn.secondary:hover{background:#daebf9}.gold-link{color:#1c609c}.eyebrow{color:#1c609c}.eyebrow:before{background:#2683d5}.pill{background:#d6e8f8;color:#1b5d96}.review-note,.legal-banner{background:#ddecf9;border-color:#4c9adf}.route-banner{background:#d9eaf8}.photo{background-color:#c9e1f6}.main-nav a:after{border-bottom-color:#358edb}.main-nav a[aria-current=page]{color:#1c609c}.header-actions .header-cta{background:linear-gradient(100deg,#2d89da,#4094dd);border-color:#338ddb}.header-actions .header-cta:hover{background:#206fb5}.reading-progress{background:#2685d8}.premium-hero{background-image:linear-gradient(90deg,#4391db8c,#4391db45 43%,#4593dc05 67%,#4593dc12),url(/assets/img/premium-hero.perf-92577f5103-1062.webp)}.hero-copy h1{color:#1c609c}.hero-lead{color:#1c609c}.hero-trust svg{color:#1c609c}.consult-card{background:#f8fbfe;border:1px solid #d0e5f7}.consult-card .form-button{background:linear-gradient(100deg,#2e8ada,#4798df);border-color:#2580d0}.consent-demo a{color:#1c609c}.photo-service:hover{border-color:#549fe1}.benefit>svg{color:#1c609c}.home-article:hover{border-color:#4194dd}.newsletter{background:linear-gradient(125deg,#5fa2e0,#569cdf)}.newsletter-heading svg{color:#1c609c}.newsletter p{color:#e1e6ec}.newsletter small{color:#c4cdd9}.coastal-cta{background:linear-gradient(90deg,#4d97ddc9,#569ddf81),url(/assets/img/coastal-cta.perf-07ac7348c6-1432.webp)}.coastal-inner p{color:#edeff1}.site-footer{background:#f3f8fd;border-top:1px solid #c6dff5}.footer-col>a:hover{color:#1c609c}.legal-links a:hover{color:#1c609c}.version-dot{background:#2c89da}.article-card:hover{border-color:#3c91dd}.card-foot{color:#1c609c;border-top:1px solid #d4e7f7}.filter{background:#fbfdfe}.filter[aria-pressed=true]{background:#62a3e1;border-color:#62a3e1}.filter:hover{background:#daeaf8}.filter[aria-pressed=true]:hover{background:#65a5e2}.toc{background:#e7f2fb;border:1px solid #bad8f3}.toc strong{color:#1c609c}.toc a:hover{color:#1c609c}.article-prose a{color:#1c609c}.sources-box{background:#e4f0fa;border-color:#bcd9f3}.article-end{background:#daebf9;border-color:#b1d3f1}.author-dot{background:#c6dff5;color:#1c609c}.detail-aside{background:#d9eaf8;border-color:#aed2f1}.feature-list li:before{color:#1c609c}.company-blank-card{background:#e3effa;border:1px solid #bfdbf4}.contact-legal-fields{border-top:1px solid #b9d8f3}.navigator-section .navigator{border:1px solid #bddaf3}.navigator-result{background:#deecf9;border-color:#7ab4e7}.review-empty{border:1px solid #c3ddf4}.quote-mark{color:#1c609c}.quote-lines span{background:#b9d8f3}.legal-fields div{border-color:#afd2f1;background:#ecf5fc}.legal-fields strong{color:#1c609c}.demo-dialog{border:1px solid #92c2ec;color:#56606c;background:#f8fbfe}.dialog-close{color:#68717c}.dialog-icon{color:#1c609c;background:#cfe4f6}@media(max-width:850px){.main-nav{background:#f5f9fd;border-bottom:1px solid #a2cbef}}@media(max-width:620px){.premium-hero{background-color:#529bde}.hero-trust{border-top:1px solid #cde3f631}}:root{--bg:#f6f8fa;--bg-2:#e9eef5;--sky:#d5dfed;--ink:#152c4a;--ink-2:#11233a;--teal:#152c4a;--teal-2:#193457;--sage:#5d718a;--text:#2c3848;--muted:#535e6c;--line:#cfd8e4;--line-soft:#e0e6ee;--gold:#328cdb;--gold-ink:#175285;--gold-soft:#96c4ec;--shadow:0 18px 44px -22px rgba(21,44,74,.3);--shadow-soft:0 10px 30px -18px rgba(21,44,74,.28)}.btn{border:1px solid #5da1e0;background:#5da1e0}.btn.gold,.btn.light{background:#5da1e0;border:1px solid #5da1e0}.btn.secondary{border-color:#5da1e0}@media(hover:hover)and (pointer:fine){.btn:hover,.btn.gold:hover,.btn.light:hover{background:#529ade;border-color:#529ade}.btn.secondary:hover{background:#5da1e0;border-color:#5da1e0}}.site-header{background:#f6f8fae6}.header-actions .header-cta{background:#5da1e0;border:1px solid #5da1e0}@media(hover:hover)and (pointer:fine){.header-actions .header-cta:hover{background:#529ade;border-color:#529ade}}.skip{background:#5da1e0}.nx-hero:before{background:radial-gradient(60% 70% at 70% 30%,#d5dfedbf,#f6f8fa00)}.nx-art .nx-art-glow{background:linear-gradient(180deg,#d3dfee,#c2d2e7);--hero-ground:#d3dfee;--hero-ground-2:#c2d2e7;--hero-light-2:#e6eef8;--hero-light-3:#c9e1f6;--hero-light-4:#8fafd8}.nx-portrait img{box-shadow:0 26px 50px -28px #1e50918c}.nx-script{text-shadow:0 0 12px rgba(246,248,250,.9)}.nx-tile-main a{background:#5da1e0}.nx-tile-main .nx-ico{box-shadow:inset 0 0 0 1px #96c4ecb3}.nx-quote{background:linear-gradient(160deg,#e9eef5,#f4f7fa 80%)}.nx-how{background:linear-gradient(180deg,rgba(233,238,245,0),var(--bg-2) 18%,var(--bg-2) 82%,rgba(233,238,245,0))}.nx-steps li:not(:last-child):before{background:linear-gradient(90deg,var(--sage),rgba(93,113,138,.12))}.nx-offer-panel:before{background:repeating-radial-gradient(circle,#328cdb00 0 34px,#328cdb6b 34px 35px)}.nx-mono{background:#5da1e0}.v-cta{background:linear-gradient(180deg,var(--bg-2),#dce4ef)}.site-footer{background:#5da1e0}.footer-contact a{text-decoration-color:#96c4ec99}.filter[aria-pressed=true]{background:#5da1e0;border-color:#5da1e0}.filter:hover{border-color:#65a5e2}.filter[aria-pressed=true]:hover{background:#529ade}.author-dot{background:#5da1e0}.article-end .btn{background:#5da1e0;border-color:#5da1e0}.blank-row .blank-line{border-bottom-color:#a9b6c7}.team-avatar{background:#5da1e0}.consult-card .form-button,.premium-contact-grid .form-button{background:#5da1e0;border-color:#5da1e0}.demo-dialog{box-shadow:0 30px 80px -30px #1e509180}.demo-dialog::backdrop{background:#5da1e073}.demo-dialog .btn{background:#5da1e0;border-color:#5da1e0}.dnv-table th{border-bottom:2px solid #5da1e0}.dnv-tabs button[aria-selected=true]{background:#5da1e0;border-color:#5da1e0}@media(max-width:1080px){.main-nav{box-shadow:0 24px 40px -24px #1e509140}}@media(max-width:620px){.nx-steps li:not(:last-child):before,.nx-steps li:nth-child(2):before{background:linear-gradient(180deg,var(--sage),rgba(93,113,138,.12))}}.breadcrumbs span.separator{color:#6b7684}.rm-stagebar a[aria-current=page]{background:#5da1e0;border-color:#5da1e0}.rm-setup label.filter:has(input:checked){background:#5da1e0;border-color:#5da1e0}.rm-stage.is-complete .rm-stage-no{border-color:#5da1e0;background:#5da1e0}.brand-logo-glass img{filter:drop-shadow(0 3px 7px rgba(34,92,167,.18))}.nx-stage-chips a span{background:#5da1e0}.page-hero-art{box-shadow:0 26px 50px -30px #1e509173}.nx-cta-art{box-shadow:0 22px 44px -28px #1e509173}:root{--rx-ink: #0e1c2f;--rx-petrol: #162e4e;--rx-deep: #0b1727;--rx-cyan: #1965c9;--rx-cyan-soft: #9cbde9;--rx-fog: #edf0f5;--rx-line: rgba(14,28,47, .14);--rx-shadow: 0 26px 80px rgba(13,27,45, .12)}body[data-design=nexo] .site-header{border-bottom:1px solid rgba(74,150,221,.08)}body[data-design=nexo] .main-nav a{color:#0e1c2fb8}body[data-design=nexo] .btn{border:1px solid #5fa2e1;background:#5fa2e1}body[data-design=nexo] .btn:hover{background:#4492db;border-color:#4492db}body[data-design=nexo] .btn.secondary,body[data-design=nexo] .btn.btn-ghost{border-color:#4a96dd}body[data-design=nexo] .btn.secondary:hover,body[data-design=nexo] .btn.btn-ghost:hover{border-color:#5fa2e1}body[data-page=home] .nx-hero{background:radial-gradient(circle at 78% 30%,rgba(25,101,201,.12),transparent 30%),linear-gradient(180deg,#f9fafc 0%,var(--rx-mist) 100%)}body[data-page=home] .nx-hero-lead{color:#0e1c2fbd}body[data-page=home] .nx-hero-note{color:#0e1c2f9e}body[data-page=home] .nx-trustline{border-top:1px solid #4a96dd}body[data-page=home] .nx-trustline li:before{box-shadow:0 0 0 5px #1965c91a}body[data-page=home] .nx-art:before{border:1px solid rgba(25,101,201,.28);background:linear-gradient(145deg,#ffffffb8,#9bbde929),radial-gradient(circle at 68% 12%,rgba(255,255,255,.95),transparent 24%)}body[data-page=home] .nx-art:after{border:1px solid rgba(25,101,201,.36);background:radial-gradient(circle at 32% 28%,#fffffff2,#1965c92e 44%,#5fa2e10f);box-shadow:inset -14px -20px 42px #19437a14,0 24px 60px #1942781f}body[data-page=home] .nx-portrait{background:#d8dfe7;box-shadow:0 30px 70px #19427829}body[data-page=home] .nx-chip{box-shadow:0 18px 48px #19427826}body[data-page=home] .nx-tile-row{border-top:1px solid #4a96dd;border-bottom:1px solid #4a96dd}body[data-page=home] .nx-tile{border-right:1px solid #4a96dd}body[data-page=home] .nx-ico{border:1px solid #4a96dd}body[data-page=home] .nx-tile-text{color:#0e1c2fa8}body[data-page=home] .nx-tile-main{background:#5fa2e1}body[data-page=home] .nx-tile-main:hover{background:#4492db}@media(max-width:1120px){body[data-page=home] .nx-tile:nth-child(n+4){border-top:1px solid #4a96dd}}@media(max-width:620px){body[data-page=home] .nx-tile,body[data-page=home] .nx-tile:nth-child(3){border-bottom:1px solid #4a96dd}}body[data-page=home] .nx-glass-mark{filter:drop-shadow(0 22px 28px rgba(24,65,119,.2))}body[data-page=home] .nx-person,body[data-page=home] .nx-person.nx-person-lead{border:1px solid #4a96dd}body[data-page=home] .nx-person-lead{background:#4492db}body[data-page=home] .nx-how{background:#4492db}body[data-page=home] .nx-step-no{border:1px solid rgba(25,101,201,.38)}body[data-page=home] .nx-offer-tickets{border-left:1px solid #4a96dd}body[data-page=home] .nx-offer-tickets li{border-color:#4a96dd}body[data-page=home] .nx-facts{border-color:#4a96dd}body[data-page=home] .nx-facts dt{color:#0e1c2f8c}body[data-page=home] .nx-map-card{border:1px solid #4a96dd}body[data-page=home] .nx-post,body[data-page=home] .nx-post-lead{border-color:#4a96dd}body[data-page=home] .related-links{border-color:#4a96dd}body[data-page=home] .service-list li{border-color:#4a96dd}body[data-page=home] .v-cta{background:linear-gradient(90deg,#4492dbf5,#4492dbc7),url(/assets/img/nexo/generated/turquoise-caustics-cta-v2.perf-fa57db1c3a-1440.webp) center/cover}body[data-page]:not([data-page=home]) .breadcrumbs{color:#0e1c2f85}body[data-page]:not([data-page=home]) .breadcrumbs a{color:#0e1c2fa6}body[data-page]:not([data-page=home]) .page-hero .lead,body[data-page]:not([data-page=home]) .article-hero .lead{color:#0e1c2fb3}body[data-page]:not([data-page=home]) .page-hero-art{border:1px solid #4a96dd}body[data-design=nexo] .article-card,body[data-design=nexo] .photo-service,body[data-design=nexo] .sources-box,body[data-design=nexo] .toc,body[data-design=nexo] .navigator,body[data-design=nexo] .about-card,body[data-design=nexo] .company-blank-card,body[data-design=nexo] .review-empty,body[data-design=nexo] .consult-card{border:1px solid #4a96dd}body[data-design=nexo] .article-card:hover,body[data-design=nexo] .photo-service:hover{border-color:#5fa2e16b}body[data-design=nexo] .filter[aria-pressed=true]{background:#5fa2e1;border-color:#5fa2e1}body[data-design=nexo] input,body[data-design=nexo] select,body[data-design=nexo] textarea{border-color:#4a96dd}body[data-design=nexo] input:focus,body[data-design=nexo] select:focus,body[data-design=nexo] textarea:focus{border-color:#5fa2e1;box-shadow:0 0 0 3px #1965c924}body[data-design=nexo] .article-prose{color:#0e1c2fd1}body[data-design=nexo] .site-footer{background:#4492db}@media(max-width:760px){body[data-page=home] .nx-offer-tickets{border-top:1px solid #4a96dd}}.nx-quiz-invite{border:1px solid #cdd6e1;background:#eef2f8}.nx-quiz-invite h2{color:#162e4e}.nx-quiz-invite p{color:#374960}.nx-quiz-meta{color:#465b76}.nx-end-actions{border-top:1px solid #d1d9e3;background:#f1f4f8}.nx-end-actions p{color:#374960}.quiz-page h1{color:#162e4e}.quiz-page>p{color:#374960}.quiz-switch button{border:1px solid #b7c4d4;color:#162e4e}.quiz-switch button[aria-pressed=true]{background:#5fa2e1}.quiz-shell{border:1px solid #d0d7e1;box-shadow:0 12px 40px #1e529408}.quiz-progress{color:#505e71}.quiz-progress progress{accent-color:#2462b2}.quiz-shell legend{color:#132843}.quiz-options label{border:1px solid #cbd3de;color:#142a47}.quiz-options label:has(input:checked){background:#e7eef6;border:2px solid #65a5e2}.quiz-options input{accent-color:#1e5294}.quiz-result li{color:#193457}.quiz-result-note,.quiz-disclosure{color:#525f70}.quiz-result-note{border-left:3px solid #708eb5}.quiz-result details{border:1px solid #d3dbe5}.quiz-result summary{color:#162e4e}.quiz-result dt{color:#616b79}.quiz-result dd{color:#132843}.quiz-result-links a,.quiz-result-links button{color:#162e4e}.quiz-copy-status{color:#162e4e}.quiz-page :focus-visible{outline:3px solid #2666ba}@media(max-width:760px){.nx-mobile-actions:not([hidden]){border-top:1px solid #cdd5e0}.nx-mobile-actions a{background:#5fa2e1}.nx-mobile-actions a:first-child{background:#e7edf4;color:#162e4e}}html{background:#eaeff5}body[data-design=nexo]{background:#edf1f6;color:#0e1c2f}body[data-design=nexo]:before{background:radial-gradient(ellipse at 8% 15%,#c8d7eb 0%,transparent 58%),radial-gradient(ellipse at 95% 65%,#dee5ee 0%,transparent 62%),linear-gradient(145deg,#f6faf8,#e0e7f1)}body[data-design=nexo]:after{background:radial-gradient(ellipse at 85% 15%,#bbcde5 0%,transparent 60%),radial-gradient(ellipse at 12% 88%,#d4deec 0%,transparent 62%),linear-gradient(35deg,#f0f3f8,#d8e2ee)}body[data-page=home] .nx-art:before{background:#dbe6f54d;box-shadow:0 18px 40px #1d4e8e0a}body[data-design=nexo] .site-header{background:#eff3f9c2;box-shadow:0 4px 22px #1b488308}body[data-design=nexo] :is(.nx-person,.team-card,.nx-map-card,.nx-post-lead,.article-card,.consult-card,.quiz-shell,.nx-quiz-invite,.nx-end-actions){box-shadow:inset 0 1px #fff,0 10px 28px #1f529606}body[data-design=nexo] :is(.btn,.quiz-switch button,.nx-mobile-actions a){border:1px solid rgba(194,216,245,.64);background:linear-gradient(145deg,#65a5e2eb,#589edff2);box-shadow:inset 0 1px #ffffff85,inset 0 -1px #173e7033,0 7px 18px #1a457d21;text-shadow:0 1px 1px #1a478125}body[data-design=nexo] :is(.btn.secondary,.quiz-switch button[aria-pressed=false],.nx-mobile-actions a:first-child){background:linear-gradient(145deg,#fffc,#dce6f4a3);border-color:#68809f8c;color:#142a46;box-shadow:inset 0 1px #fff,0 5px 16px #1e509109}body[data-design=nexo] :is(.btn,.quiz-switch button,.nx-mobile-actions a):hover{box-shadow:inset 0 1px #ffffffb0,0 9px 22px #1d4e8e22}body[data-design=nexo] :is(.btn,button,a):focus-visible{outline:3px solid #235fad}body[data-page=home] .nx-how{background:linear-gradient(125deg,#4a95dcf5,#5da1e0ed)}body[data-design=nexo] .site-footer{background:linear-gradient(130deg,#4794dcfa,#579ddff5)}body[data-page=home] .nx-offer-panel{background:linear-gradient(120deg,#fffa,#dae4f266)}body[data-page=home] .nx-tile-main{background:linear-gradient(135deg,#65a5e2ed,#5fa2e1ef)}body[data-design=nexo] .quiz-options label:has(input:checked){background:#dae4f0;border-color:#65a5e2}@media(prefers-reduced-transparency:reduce){body[data-design=nexo] .btn{background:#5fa2e1}}body[data-design=nexo]:before{background:radial-gradient(ellipse at 5% 20%,#adc2dd 0%,transparent 60%),radial-gradient(ellipse at 95% 80%,#dce8db 0%,transparent 60%),#eff3f8}body[data-design=nexo]:after{background:radial-gradient(ellipse at 80% 20%,#8fadd5 0%,transparent 62%),radial-gradient(ellipse at 15% 85%,#d4e9bf 0%,transparent 58%),#e2e9f3}body[data-page=home] .nx-tile a{box-shadow:0 12px 30px #1e529408}body[data-page=home] .nx-tile a:hover{border-color:#65a5e2;box-shadow:0 12px 30px #1e529416}body[data-page=home] .nx-service-image{background:#dce3eb}body[data-page=home] .nx-tile-title{color:#132640!important}body[data-page=home] .nx-tile-text{color:#38475b!important}body[data-page=home] .nx-service-link{border-top:1px solid #65a5e226;color:#173051}body[data-page=home] .nx-how{background:linear-gradient(115deg,#5099deef,#65a5e2e8)}body[data-page=home] .nx-steps>li{border:1px solid #bfd3ee38}body[data-page=home] .nx-steps .nx-step-no{color:#9cbce5}body[data-page=home] .nx-steps p{color:#d8dfe8}body[data-page=home] .v-cta.nx-cta{background:linear-gradient(115deg,#4c97dd,#65a5e2)!important}body[data-page=home] .v-cta.nx-cta:before{background:radial-gradient(ellipse at 75% 40%,#4173b47a,transparent 65%),radial-gradient(ellipse at 5% 70%,#233c6570,transparent 60%)}body[data-design=nexo] .site-footer{background:#4a95dc}body[data-design=nexo] .site-footer:after{background:linear-gradient(90deg,#4492db99,#4c97dd4d),url(/assets/img/nexo/refined/barcelona-clean.perf-fcc7956de1-1440.webp) center center/cover no-repeat}body[data-design=nexo] .site-footer :is(p,a,h2,h3,li){text-shadow:0 1px 4px #153a69b3}body[data-design=nexo] .site-footer :is(p,a,li,.footer-bottom){color:#f1f4f8}body[data-design=nexo] .nx-social-dock :is(button,a){background:#e6edf6b3;color:#162e4e;box-shadow:0 4px 16px #18407426}body[data-design=nexo] .nx-social-dock :is(button,a):first-child{color:#2271d9;background:linear-gradient(145deg,#ffffff6b,#edf4fc33);box-shadow:0 5px 18px #2666ba24,inset 0 1px #ffffffb3}body[data-design=nexo] .nx-social-dock :is(button,a) svg{filter:drop-shadow(0 1px 1px rgba(23,62,112,.18))}@media(max-width:620px)and (min-width:390px){body[data-page=home] .nx-mobile-hero-dossier{filter:drop-shadow(0 18px 26px rgba(27,73,132,.16))}}@media(min-width:1081px)and (max-width:1280px){body[data-design=nexo] .main-nav{box-shadow:0 24px 40px -24px #1e509140}}.re-privacy-layer{border-left:3px solid #65a5e2;color:#36465b}.re-privacy-layer a{color:#183152}body[data-design=nexo] .nx-hero-note{color:#45556a!important}.nx-lang-switch a{color:#193457}.nx-lang-switch a[aria-current=page]{background:#65a5e2;box-shadow:inset 0 1px #ffffff59,0 3px 9px #1a447d26}.nx-lang-switch a[aria-current=page]:hover{background:#65a5e2}.nx-en-hero h1,.nx-en-page-hero h1{color:#0f1f34}.nx-en-hero .lead,.nx-en-page-hero .lead{color:#49586b}.nx-en-hero figure{box-shadow:0 25px 70px #1a467f24}.nx-en-trust{border-top:1px solid rgba(101,165,226,.16);color:#193457}.nx-en-trust li:before{color:#193457}.nx-en-heading h2,.nx-en-split h2,.nx-en-process h2,.nx-en-resources h2,.nx-en-dark h2{color:#112239}.nx-en-heading p,.nx-en-split p,.nx-en-resources p{color:#49586b}.nx-en-card,.nx-en-text-card,.nx-en-team article{box-shadow:inset 0 1px #fff,0 12px 30px #1d4e8e0f}.nx-en-card h3,.nx-en-text-card h3,.nx-en-team h3{color:#12263f}.nx-en-card p,.nx-en-text-card p,.nx-en-team p{color:#4c5a6c}.nx-en-card span{border-top:1px solid rgba(101,165,226,.14);color:#193355}.nx-en-quiz-band{background:linear-gradient(110deg,#5099def5,#65a5e2e8)}.nx-en-quiz-band p{color:#dbe2ec}.nx-en-quiz-band .eyebrow{color:#9fbce1}.nx-en-process{background:linear-gradient(115deg,#4d97ddf7,#65a5e2ed)}.nx-en-process>.wrap>.eyebrow{color:#9ebbe1}.nx-en-process li{border:1px solid rgba(195,214,239,.25)}.nx-en-process li>span{color:#94b4de}.nx-en-process p{color:#d5dde7}.nx-en-cta{background:linear-gradient(115deg,#4c97dd,#65a5e2)!important}.nx-en-dark{background:linear-gradient(115deg,#4d97ddf7,#65a5e2ed)}.nx-en-dark p{color:#d8dfe9}.nx-en-dark .eyebrow{color:#9fbce1}.nx-en-facts span{color:#9cb8dc}.nx-en-contact>div:first-child p{color:#4c596b}.nx-en-faq details{border-bottom:1px solid rgba(100,165,226,.2)}.nx-en-faq summary{color:#172e4e}.nx-en-faq details p{color:#525f6f}.nx-en-disclosure{border-left:3px solid #65a5e2;color:#4c5a6d}.nx-en-quiz-page>p{color:#4b596c}
@media (max-width:760px){@media(max-width:760px){body[data-design=nexo] .site-footer{background:#4a95dc}body[data-design=nexo] .site-footer:after{background-image:linear-gradient(180deg,#4a95dca6,#4a95dcad 65%,#4a95dc),url(/assets/img/nexo/refined/barcelona-footer-mobile-v1-1024.webp);background-image:linear-gradient(180deg,#4a95dca6,#4a95dcad 65%,#4a95dc),image-set(url(/assets/img/nexo/refined/barcelona-footer-mobile-v1-768.avif) type("image/avif") 1x,url(/assets/img/nexo/refined/barcelona-footer-mobile-v1-1024.avif) type("image/avif") 2x,url(/assets/img/nexo/refined/barcelona-footer-mobile-v1-768.webp) type("image/webp") 1x,url(/assets/img/nexo/refined/barcelona-footer-mobile-v1-1024.webp) type("image/webp") 2x)}}}
@media(max-width:760px){body[data-design=nexo] .nx-mobile-actions:not([hidden]){background:#e2ebf661!important;box-shadow:0 -8px 28px #1a457d1a!important}body[data-design=nexo] .nx-mobile-actions a{background:linear-gradient(145deg,#ffffff94,#d4e1f166)!important;color:#142a46!important;box-shadow:inset 0 1px #ffffffd9,0 6px 18px #1a467f21!important}body[data-design=nexo] .nx-mobile-actions a:last-child{background:linear-gradient(145deg,#65a5e2b3,#569cdfad)!important;text-shadow:0 1px 1px rgba(22,60,109,.32)}}@media(max-width:760px)and (prefers-reduced-transparency:reduce){body[data-design=nexo] .nx-mobile-actions:not([hidden]){background:#e9eef5!important}body[data-design=nexo] .nx-mobile-actions a:last-child{background:#5fa2e1!important}}
html body[data-design=nexo][data-page=home] :is(.nx-quiz-invite,.nx-quiz-prep){background:#e0eefa!important}html body[data-design=nexo][data-page=home] .nx-quote{background:#e0eefa!important}html body[data-design=nexo][data-page=home] .nx-person:nth-child(2) .nx-mono-photo{background:#dbebf9!important}html body[data-design=nexo][data-page=home] .nx-map-art{background:#e0eefa!important}
html body[data-design=nexo]:not([data-page=home]) .article-hero{background:#e0eefa!important}html body[data-design=nexo]:not([data-page=home]) :is(.service-terms,.property-library,.about-card){background:#e0eefa!important}html body[data-design=nexo]:not([data-page=home]) :is(.article-end,.dnv-aside-card){background:#e0eefa!important}html body[data-design=nexo]:not([data-page=home]) .consult-card{background:#e0eefa!important}

.nxa{--nxa-teal:var(--teal,#152c4a);--nxa-ink:var(--text,#2c3848);--nxa-line:var(--line,#cfd8e4)}.nxa-launch{background:#5da1e0;box-shadow:0 12px 30px -12px rgba(30,80,145,.55)}.nxa-launch:focus-visible,.nxa button:focus-visible,.nxa a:focus-visible,.nxa textarea:focus-visible{outline:2px solid var(--gold,#2581d1)}.nxa-panel{box-shadow:0 24px 60px -20px rgba(30,80,145,.45)}.nxa-head{background:#5da1e0}.nxa-note{background:#eef1f6;color:var(--muted,#535e6c)}.nxa-bot{background:#f3f5f7;border:1px solid #e1e7ee}.nxa-user{background:#5da1e0}.nxa-wait{color:var(--muted,#535e6c)}.nxa-src{border-top:1px solid #dde3ea}.nxa-src strong{color:var(--muted,#535e6c)}.nxa-rate{color:var(--muted,#535e6c)}.nxa-send{background:#5da1e0}.nxa-reset{color:var(--muted,#535e6c)}
:root{--mx-gold:#328cdb}.mx-curtain{background:#f2f5f8}.mx .site-header.mx-scrolled{box-shadow:0 10px 30px -18px rgba(25,67,122,.35)!important}.mx :is(.nx-tile a,.nx-map-card,.nx-person,.nx-post,.nx-offer-tickets li,.article-card,.calc-card,.team-card,.re-area-card):hover{box-shadow:0 26px 50px -28px rgba(25,67,122,.45)!important}.mx-side a{background:#5da1e0}.mx-side a:hover{background:#529ade}@media (max-width:760px){body[data-design=nexo] .site-header.mx-scrolled{background:rgba(239,243,249,.88)!important;border-bottom-color:rgba(74,150,221,.08)!important;box-shadow:0 10px 30px -22px rgba(25,67,122,.4)!important}}.nx-kinds .nx-head p:not(.eyebrow){color:#2c3848}.nx-kinds-list a{border:1px solid rgba(93,161,224,.12);color:#2c3848}.nx-kinds-list a:hover{border-color:#328cdb}.nx-kinds-list strong{color:#0e1c2f}.nx-kinds-note{color:#2c3848}.nx-kinds-note a{color:#152c4a}.nx-answer .nx-head p:not(.eyebrow){color:#2c3848}.nx-answer .nx-head p a{color:var(--teal,#152c4a)}.nx-kinds .nx-head h3{color:var(--teal,#152c4a)}.dnv-callout{border:1px solid var(--line,#cfd8e4)}.dnv-callout-title{color:var(--teal,#152c4a)}.dnv-callout-note{color:var(--muted,#535e6c)}

html body .nexo-analytics-banner{background:#4895dc;color:#0b1c36}html body .nexo-analytics-banner a{color:#0b1c36;text-decoration:underline}html body .nexo-analytics-banner button{border-color:#0b1c36;color:#0b1c36}html body .nexo-analytics-banner button.nexo-analytics-primary{background:#0b1c36;border-color:#0b1c36;color:#fff}html body[data-page=home] .v-cta .btn{color:#fff}
