@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&display=swap";:root{--teal:#0097b2;--teal-dark:#007a92;--teal-mid:#00aecf;--teal-light:#5bcfdf;--sky:#b8d8e8;--sky-pale:#e6f4f8;--beige:#c4b5b0;--sand:#f5f0ec;--dark:#12110f;--dark-2:#1b2b30;--mid:#4a6570;--light:#f0f6f9;--white:#fff;--off-white:#f6f6f6;--green:#27ae60;--amber:#f39c12;--red:#e74c3c}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:var(--dark);background:var(--white);-webkit-font-smoothing:antialiased;font-family:Montserrat,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{letter-spacing:.03em;font-family:Bebas Neue,sans-serif;line-height:1.05}p{font-family:Montserrat,sans-serif;line-height:1.8}section{padding:6rem 5vw}.section-tag{letter-spacing:.18em;text-transform:uppercase;color:var(--teal);margin-bottom:.8rem;font-size:.68rem;font-weight:600;display:block}.section-title{color:var(--dark);letter-spacing:.03em;margin-bottom:1.2rem;font-family:Bebas Neue,sans-serif;font-size:clamp(2.2rem,3.5vw,3.4rem);line-height:1.05}.section-title em{color:var(--teal);font-style:normal}.section-title.light{color:var(--white)}.section-lead{color:var(--mid);max-width:580px;font-size:.93rem;font-weight:300;line-height:1.85}.section-lead.light{color:#ffffffbf}.btn-primary{background:var(--teal);color:#fff;letter-spacing:.03em;border-radius:3rem;align-items:center;gap:.4rem;padding:.85rem 2rem;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:500;text-decoration:none;transition:background .25s,transform .2s;display:inline-flex}.btn-primary:hover{background:var(--teal-dark);transform:translateY(-2px)}.btn-outline{border:1.5px solid var(--teal);color:var(--teal);letter-spacing:.03em;border-radius:3rem;align-items:center;gap:.4rem;padding:.85rem 2rem;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .25s;display:inline-flex}.btn-outline:hover{background:var(--teal);color:#fff;transform:translateY(-2px)}.btn-outline-light{color:#ffffffe6;letter-spacing:.03em;border:1.5px solid #ffffff80;border-radius:3rem;align-items:center;gap:.4rem;padding:.85rem 2rem;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .25s;display:inline-flex}.btn-outline-light:hover{border-color:var(--teal-light);color:var(--teal-light)}.js .reveal{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(22px)}@media (prefers-reduced-motion:reduce){.js .reveal{opacity:1;transition:none;transform:none}}.js .reveal.visible{opacity:1;transform:none}#ne-footer{background:var(--dark);color:#ffffff8c;padding:3.5rem 5vw 2.5rem;font-family:Montserrat,sans-serif}.ne-footer-inner{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.ne-footer-logo{opacity:.7;width:auto;height:22px}.ne-footer-links{flex-wrap:wrap;justify-content:center;gap:.4rem 2rem;list-style:none;display:flex}.ne-footer-links a{color:#ffffff73;letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:500;text-decoration:none;transition:color .2s}.ne-footer-links a:hover{color:var(--teal-light)}.ne-footer-copy{color:#ffffff40;letter-spacing:.04em;text-align:center;border-top:1px solid #ffffff12;width:100%;padding-top:1.5rem;font-size:.72rem}.badge{letter-spacing:.1em;text-transform:uppercase;border-radius:2rem;align-items:center;gap:.4rem;padding:.3rem .9rem;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:600;display:inline-flex}.badge-teal{background:var(--sky-pale);color:var(--teal-dark);border:1px solid #0097b233}.badge-dark{color:var(--teal-light);background:#ffffff14;border:1px solid #5bcfdf33}.badge-amber{color:#b7770d;background:#fef9ec;border:1px solid #f39c1233}.ne-card{background:var(--white);border:1px solid #0097b21a;border-radius:1.2rem;padding:2rem;transition:transform .25s,box-shadow .25s}.ne-card:hover{transform:translateY(-3px);box-shadow:0 10px 36px #0097b21f}.ne-acc-item{border-bottom:1px solid #0097b21a;overflow:hidden}.ne-acc-item:first-child{border-top:1px solid #0097b21a}.ne-acc-header{cursor:pointer;color:var(--dark);user-select:none;justify-content:space-between;align-items:center;padding:1.2rem 0;font-family:Montserrat,sans-serif;font-size:.92rem;font-weight:600;transition:color .2s;display:flex}.ne-acc-header:hover{color:var(--teal)}.ne-acc-arrow{color:var(--teal);flex-shrink:0;margin-left:1rem;font-size:1.1rem;transition:transform .3s}.ne-acc-item.open .ne-acc-arrow{transform:rotate(45deg)}.ne-acc-body{color:var(--mid);padding-bottom:1.2rem;font-family:Montserrat,sans-serif;font-size:.86rem;font-weight:300;line-height:1.8;display:none}.ne-acc-item.open .ne-acc-body{display:block}.ne-compare-table{border-collapse:separate;border-spacing:0;border:1px solid #0097b21f;border-radius:1rem;width:100%;font-family:Montserrat,sans-serif;overflow:hidden}.ne-compare-table thead tr{background:var(--dark)}.ne-compare-table thead th{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;text-align:left;padding:.9rem 1.2rem;font-size:.68rem;font-weight:600}.ne-compare-table tbody tr{border-bottom:1px solid #0097b212}.ne-compare-table tbody tr:last-child{border-bottom:none}.ne-compare-table tbody tr:nth-child(2n){background:var(--sky-pale)}.ne-compare-table tbody td{color:var(--mid);vertical-align:top;padding:.85rem 1.2rem;font-size:.82rem;font-weight:300;line-height:1.5}.ne-compare-table tbody td:first-child{color:var(--dark);font-weight:600}.text-teal{color:var(--teal)}.text-mid{color:var(--mid)}.text-light{color:#ffffffbf}.text-center{text-align:center}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mt-6{margin-top:3rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}@media (width<=900px){section{padding:4rem 5vw}.section-title{font-size:clamp(2rem,6vw,2.8rem)}}@media (width<=680px){section{padding:3.5rem 5vw}}.ne-screenshot{transform-origin:0 0;width:100%;display:block;transform:scale(1.15)}.entry-title,.page-title,.elementor-heading-title.elementor-page-title,h1.entry-title,h1.page-title{display:none!important}
