.nv2-hero,.nv2-hero *{box-sizing:border-box}.nv2-hero{isolation:isolate;color:#f5f8fa;background:#050d11;width:100%;padding:clamp(24px,4vw,54px) 0 60px;position:relative;overflow:hidden}.nv2-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(49% 45% at 75% 35%,#0b937f24,#0000 80%),radial-gradient(46% 37% at 15% 80%,#006e651c,#0000 80%);position:absolute;inset:0}.nv2-hero__atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nv2-hero__light{filter:blur(85px);border-radius:50%;display:block;position:absolute}.nv2-hero__light--one{background:#0ad5b421;width:550px;height:460px;top:5%;right:-8%}.nv2-hero__light--two{background:#1090861f;width:460px;height:300px;bottom:1%;left:-16%}.nv2-hero__arc{border:2px solid #1ff3d073;border-radius:50%;width:850px;height:850px;display:block;position:absolute;box-shadow:0 0 17px #14f5d54f,0 0 65px #14f5d517,inset 0 0 15px #14f5d52e;-webkit-mask-image:linear-gradient(125deg,#0000 24%,#000 56%,#0000 90%);mask-image:linear-gradient(125deg,#0000 24%,#000 56%,#0000 90%)}.nv2-hero__arc--one{top:-430px;right:-340px;transform:rotate(-24deg)}.nv2-hero__arc--two{opacity:.65;width:730px;height:730px;bottom:-500px;left:-420px;transform:rotate(25deg)}.nv2-hero__container,.nv2-hero__strip-wrap{width:min(calc(100% - 2 * var(--nv2-gutter,24px)), var(--nv2-container,1240px));margin-inline:auto}.nv2-hero__container{z-index:1;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:clamp(20px,3vw,40px);min-height:625px;display:grid;position:relative}.nv2-hero__content{z-index:3;min-width:0;padding-block:46px 65px;position:relative}.nv2-hero__eyebrow{color:#b2fff0;letter-spacing:.2em;text-transform:uppercase;background:#071f208a;border:1px solid #24e5c138;border-radius:100px;align-items:center;gap:11px;min-height:34px;padding:8px 14px;font-size:10px;font-weight:800;line-height:1.2;display:inline-flex}.nv2-hero__eyebrow-dot{background:#24e5c1;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #24e5c11a,0 0 15px #24e5c1b3}.nv2-hero__title{color:#f6fafb;max-width:none;font-family:var(--nv2-font,"Manrope Variable", sans-serif);letter-spacing:-.065em;white-space:nowrap;margin:26px 0 22px;font-size:clamp(42px,3.7vw,59px);font-weight:800;line-height:1.12}.nv2-hero__title>span{color:#24e5c1;background:linear-gradient(105deg,#12e6cf,#24e5c1 45%,#7affdf);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:fit-content;display:block}.nv2-hero__description{color:#afbec6;max-width:540px;margin:0;font-size:clamp(15px,1.35vw,17px);font-weight:450;line-height:1.75}.nv2-hero__actions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:34px;display:flex}.nv2-hero__button{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:54px;padding:14px 23px;font-size:13px;font-weight:800;line-height:1.3;text-decoration:none;transition:background-color .26s,border-color .26s,box-shadow .26s,color .26s;display:inline-flex}.nv2-hero__button--primary{color:#041b16;background:linear-gradient(110deg,#20e7d3,#16e9b7);box-shadow:0 10px 30px #00e5b924,inset 0 1px #ffffff5c}.nv2-hero__button--secondary{color:#edf9f7;backdrop-filter:blur(10px);background:#071116a1;border-color:#b7fff25c}.nv2-hero__button--secondary svg{color:#24e5c1}.nv2-hero__button--primary:hover{color:#041b16;box-shadow:0 10px 42px #24e5c14d}.nv2-hero__button--secondary:hover{color:#fff;background:#123132bf;border-color:#24e5c1}.nv2-hero__button:focus-visible{outline-offset:5px;outline:2px solid #66f5d9}.nv2-hero__benefits{flex-wrap:wrap;align-items:center;gap:19px;margin-top:42px;display:flex}.nv2-hero__benefit{color:#c0d0d4;align-items:center;gap:9px;font-size:11px;font-weight:650;line-height:1.45;display:inline-flex}.nv2-hero__benefit svg{color:#24e5c1;flex:none}.nv2-hero__visual{z-index:1;pointer-events:none;min-width:0;height:620px;position:relative}.nv2-hero__visual-glow{filter:blur(105px);opacity:.85;background:#0cf2be33;border-radius:50%;width:90%;height:60%;position:absolute;top:17%;right:-20%}.nv2-hero__scene{z-index:2;object-fit:contain;width:min(920px,75vw);max-width:none;height:auto;animation:none;display:block;position:absolute;top:-16px;right:-185px}.nv2-hero__rock{z-index:1;opacity:.5;filter:drop-shadow(0 20px 40px #0006);width:min(390px,36vw);max-width:none;height:auto;position:absolute;bottom:-30px;right:-160px;transform:rotate(-9deg)}.nv2-hero__strip-wrap{z-index:4;margin-top:-14px;position:relative}.nv2-hero__strip{backdrop-filter:blur(20px);background:linear-gradient(125deg,#0e37369e,#051418e6 55%,#0a2b2bb0);border:1px solid #4ce3c440;border-radius:23px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:112px;padding:19px 10px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 55px #00000038,0 0 40px #0adeb40f}.nv2-hero__strip:before{content:"";background:linear-gradient(90deg,#0000,#46f9d7e6,#0000);height:1px;position:absolute;top:0;left:14%;right:14%}.nv2-hero__strip-item{justify-content:center;align-items:center;gap:15px;min-width:0;padding:8px 14px;display:flex;position:relative}.nv2-hero__strip-item:not(:last-child):after{content:"";background:#affff01f;width:1px;position:absolute;top:16%;bottom:16%;right:0}.nv2-hero__strip-icon{color:#24e5c1;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.nv2-hero__strip-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.nv2-hero__strip-copy strong{color:#f5f8fa;font-size:14px;font-weight:800;line-height:1.3}.nv2-hero__strip-copy span{color:#9db7b8;font-size:11px;line-height:1.4}@keyframes nv2-hero-scene-enter{0%{opacity:.5}to{opacity:1}}@media (width<=1100px){.nv2-hero__title{font-size:clamp(42px,4.1vw,52px)}.nv2-hero__container{min-height:560px}.nv2-hero__visual{height:550px}.nv2-hero__scene{width:min(800px,78vw);top:8px;right:-155px}.nv2-hero__benefits{gap:14px}.nv2-hero__strip-item{gap:9px;padding-inline:9px}.nv2-hero__strip-copy strong{font-size:12px}}@media (width<=900px){.nv2-hero{padding-top:28px;padding-bottom:42px}.nv2-hero__container{grid-template-columns:1fr;gap:0;min-height:0}.nv2-hero__content{max-width:680px;padding:44px 0 20px}.nv2-hero__title{font-size:clamp(42px,6.3vw,60px)}.nv2-hero__description{max-width:610px}.nv2-hero__visual{width:100%;height:clamp(370px,72vw,580px);margin-top:0}.nv2-hero__scene{width:min(870px,112vw);top:0;right:50%;transform:translate(50%)}.nv2-hero__visual-glow{width:80%;top:15%;right:10%}.nv2-hero__rock{opacity:.4;width:min(300px,36vw);bottom:0;right:-10%}.nv2-hero__strip-wrap{margin-top:0}.nv2-hero__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.nv2-hero__strip-item{justify-content:flex-start;padding:14px 19px}.nv2-hero__strip-item:nth-child(2):after{display:none}}@media (width<=540px){.nv2-hero{padding-top:0;padding-bottom:36px}.nv2-hero__content{padding-top:46px}.nv2-hero__eyebrow{letter-spacing:.13em;font-size:9px}.nv2-hero__title{letter-spacing:-.055em;white-space:normal;overflow-wrap:normal;margin-top:24px;font-size:clamp(38px,9.5vw,52px);line-height:1.1}.nv2-hero__description{font-size:14px;line-height:1.75}.nv2-hero__actions{gap:11px;margin-top:28px}.nv2-hero__button{width:100%;min-height:51px;font-size:13px}.nv2-hero__benefits{grid-template-columns:1fr 1fr;gap:14px 10px;margin-top:32px;display:grid}.nv2-hero__benefit{align-items:flex-start;font-size:10px}.nv2-hero__visual{height:clamp(305px,83vw,430px)}.nv2-hero__scene{width:116%;top:10px}.nv2-hero__rock{display:none}.nv2-hero__strip{border-radius:19px;gap:0;padding:12px 7px}.nv2-hero__strip-item{align-items:flex-start;gap:7px;padding:14px 8px}.nv2-hero__strip-item:nth-child(-n+2){border-bottom:1px solid #affff01f}.nv2-hero__strip-icon{width:30px;height:32px}.nv2-hero__strip-icon svg{width:23px;height:23px}.nv2-hero__strip-copy strong{font-size:11px}.nv2-hero__strip-copy span{font-size:9px}.nv2-hero__arc--one{right:-600px}}@media (prefers-reduced-motion:reduce){.nv2-hero__scene{animation:none}.nv2-hero__button{transition:none}}@supports (-webkit-touch-callout:none){@media (width<=900px){.nv2-hero__light{filter:none;opacity:.22}.nv2-hero__visual-glow{filter:none;background:radial-gradient(#0cf2be24,#0000 70%)}.nv2-hero__arc{box-shadow:none}.nv2-hero__strip,.nv2-hero__button--secondary{backdrop-filter:none}.nv2-hero__scene{opacity:1;animation:none}.nv2-hero__rock{filter:none}}}.nv2-hero__picture{display:contents}.nt2-section,.nt2-section *{box-sizing:border-box}.nt2-section{isolation:isolate;color:#f5f8fa;background:radial-gradient(48% 45% at 92% 14%,#0eb09518,#0000 82%),radial-gradient(42% 38% at 5% 83%,#09887716,#0000 82%),linear-gradient(#050d11 0%,#061317 34%,#071318 70%,#070d12 100%);padding:clamp(75px,8vw,120px) 0;scroll-margin-top:110px;position:relative;overflow:hidden}.nt2-ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nt2-ambient:before{content:"";border:2px solid #24e5c166;border-radius:50%;width:850px;height:850px;animation:18s ease-in-out infinite alternate nt2-ambient-drift;position:absolute;top:-520px;right:-440px;box-shadow:0 0 18px #24e5c133,0 0 60px #24e5c112,inset 0 0 15px #24e5c11a;-webkit-mask-image:linear-gradient(125deg,#0000 5%,#000 47%,#0000 95%);mask-image:linear-gradient(125deg,#0000 5%,#000 47%,#0000 95%)}.nt2-ambient:after{content:"";opacity:.65;border:2px solid #24e5c13d;border-radius:50%;width:800px;height:800px;position:absolute;bottom:-530px;left:-420px;box-shadow:0 0 24px #24e5c117,0 0 65px #24e5c10a;-webkit-mask-image:linear-gradient(30deg,#0000 15%,#000 52%,#0000 90%);mask-image:linear-gradient(30deg,#0000 15%,#000 52%,#0000 90%)}@keyframes nt2-ambient-drift{0%{transform:translate(0,0)}to{transform:translate(-18px,14px)}}.nt2-container{z-index:1;width:min(calc(100% - 2 * var(--nv2-gutter,24px)), var(--nv2-container,1240px));margin-inline:auto;position:relative}.nt2-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:37px;display:flex}.nt2-heading__copy{min-width:0;max-width:790px}.nt2-eyebrow{color:#24e5c1;letter-spacing:.16em;align-items:center;gap:12px;margin:0 0 20px;font-size:11px;font-weight:800;display:inline-flex}.nt2-eyebrow__dot{background:#24e5c1;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 15px #24e5c1cc}.nt2-heading h2{color:#f5f8fa;letter-spacing:-.055em;margin:0 0 17px;font-size:clamp(34px,4vw,57px);font-weight:800;line-height:1.12}.nt2-heading h2 span{color:#24e5c1;display:block}.nt2-description{color:#a4b3bd;max-width:610px;margin:0;font-size:14px;line-height:1.8}.nt2-browse{color:#ecfffa;background-color:#05181aa6;border:1px solid #24e5c16b;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:13px;min-height:48px;margin-bottom:5px;padding:11px 18px;font-size:12px;font-weight:800;text-decoration:none;transition:border-color .25s,color .25s,background-color .25s,box-shadow .25s;display:inline-flex}.nt2-browse svg{color:#24e5c1}.nt2-browse:hover{color:#fff;background-color:#133a35bf;border-color:#24e5c1;box-shadow:0 0 25px #24e5c11c}.nt2-browse:focus-visible{outline-offset:5px;outline:2px solid #66f5d9}.nt2-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:15px;display:grid}.nt2-card-slot{min-width:0;height:100%}.nt2-swipe-hint{display:none}.nt2-footnote{color:#8da4a9;text-align:center;max-width:800px;margin:25px auto 0;font-size:12px;line-height:1.75}.nt2-cta{background:linear-gradient(110deg,#0b3936cc,#051417f2 60%,#0a4a40a6);border:1px solid #24e5c142;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;margin-top:43px;padding:27px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000029}.nt2-cta:after{content:"";filter:blur(65px);pointer-events:none;background:#24e5c124;border-radius:50%;width:340px;height:340px;position:absolute;top:-140px;right:-90px}.nt2-cta>*{z-index:1;position:relative}.nt2-cta__copy{min-width:0}.nt2-cta__eyebrow{color:#24e5c1;letter-spacing:.13em;margin:0 0 8px;font-size:10px;font-weight:800}.nt2-cta h3{color:#f5f8fa;letter-spacing:-.045em;margin:0 0 7px;font-size:clamp(22px,2.4vw,30px);font-weight:800}.nt2-cta p:not(.nt2-cta__eyebrow){color:#a4b3bd;margin:0;font-size:13px;line-height:1.7}.nt2-cta__button{color:#041713;background-color:#24e5c1;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:12px;min-height:49px;padding:12px 21px;font-size:12px;font-weight:800;line-height:1.3;text-decoration:none;transition:background-color .25s,box-shadow .25s;display:inline-flex}.nt2-cta__button:hover{background-color:#66f5d9;box-shadow:0 0 30px #24e5c140}.nt2-cta__button:focus-visible{outline-offset:5px;outline:2px solid #66f5d9}@media (width<=1150px){.nt2-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (width<=800px){.nt2-heading{flex-direction:column;align-items:flex-start;gap:20px}.nt2-grid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#24e5c173 transparent;grid-template-columns:none;grid-auto-columns:minmax(260px,45%);grid-auto-flow:column;gap:15px;margin-inline:-4px;padding:4px 4px 15px;overflow-x:auto}.nt2-card-slot{scroll-snap-align:start}.nt2-swipe-hint{color:#7fa5a4;justify-content:center;align-items:center;gap:12px;margin:15px 0 0;font-size:12px;display:flex}.nt2-swipe-hint span{color:#24e5c1;font-size:22px}.nt2-cta{flex-direction:column;align-items:flex-start}}@media (width<=580px){.nt2-section{padding:70px 0}.nt2-heading h2{font-size:clamp(33px,8vw,43px)}.nt2-description{font-size:13px}.nt2-grid{grid-auto-columns:minmax(255px,84%)}.nt2-cta{padding:24px 20px}.nt2-cta__button{width:100%}.nt2-ambient:before{right:-650px}}@media (prefers-reduced-motion:reduce){.nt2-ambient:before{animation:none}.nt2-browse,.nt2-cta__button{transition:none}}.nvt-card,.nvt-card *{box-sizing:border-box}.nvt-card{background:linear-gradient(155deg,#122528 0%,#081519 70%,#061114 100%);border:1px solid #51ceb633;border-radius:21px;flex-direction:column;min-width:0;height:100%;transition:border-color .32s,box-shadow .32s,transform .32s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 15px 45px #0000002e}.nvt-card:hover,.nvt-card:focus-within{border-color:#24e5c1ab;box-shadow:0 20px 55px #0000004d,0 0 26px #24e5c117}.nvt-card:hover{transform:translateY(-5px)}.nvt-card__media{isolation:isolate;aspect-ratio:1.46;background:#091d1e;position:relative;overflow:hidden}.nvt-card__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.8,.2,1);display:block}.nvt-card:hover .nvt-card__image{transform:scale(1.055)}.nvt-card__media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#020c101f,#0000 52%,#020c1073);position:absolute;inset:0}.nvt-card__number,.nvt-card__status{z-index:2;color:#f4faf9;font-size:10px;font-weight:800;position:absolute;top:12px}.nvt-card__number{background:#020c11c7;border:1px solid #ffffff2b;border-radius:99px;padding:6px 9px;left:13px}.nvt-card__status{color:#a6ffea;white-space:nowrap;background:#021416d1;border:1px solid #24e5c152;border-radius:99px;align-items:center;gap:6px;padding:7px 9px;display:inline-flex;right:12px}.nvt-card__status-dot{background:#24e5c1;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #24e5c1}.nvt-card__body{flex-direction:column;flex:1;padding:20px 17px 16px;display:flex}.nvt-card__category{color:#24e5c1;letter-spacing:.13em;align-self:flex-start;margin-bottom:11px;font-size:10px;font-weight:800}.nvt-card__title{color:#f5f8fa;letter-spacing:-.045em;margin:0 0 10px;font-size:clamp(17px,1.45vw,21px);font-weight:800;line-height:1.24}.nvt-card__description{color:#a4b3bd;margin:0 0 20px;font-size:12px;line-height:1.7}.nvt-card__footer{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:flex}.nvt-card__highlight{color:#c9d9db;align-items:center;gap:7px;min-width:0;font-size:10px;font-weight:650;line-height:1.4;display:inline-flex}.nvt-card__highlight>span{color:#24e5c1;font-weight:900}.nvt-card__action{color:#24e5c1;background:#24e5c117;border:1px solid #24e5c152;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s;display:inline-flex}.nvt-card__action:hover{color:#031913;background:#24e5c1;border-color:#24e5c1;box-shadow:0 0 24px #24e5c13d}.nvt-card__action:focus-visible{outline-offset:4px;outline:2px solid #66f5d9}.nvt-card[hidden]{display:none!important}.nvt-card[id]{scroll-margin-top:115px}@media (width<=900px){.nvt-card__title{font-size:19px}}@media (prefers-reduced-motion:reduce){.nvt-card,.nvt-card__image,.nvt-card__action{transition:none}.nvt-card:hover,.nvt-card:hover .nvt-card__image{transform:none}}.np3-section,.np3-section *{box-sizing:border-box}.np3-section{--np3-mint:var(--nv2-accent,#24e5c1);--np3-white:#f3faf8;--np3-muted:#a4b9bc;isolation:isolate;color:var(--np3-white);background:linear-gradient(#070d12 0%,#071518 46%,#050e12 100%);padding:clamp(78px,9vw,128px) 0 clamp(72px,8vw,114px);scroll-margin-top:110px;position:relative;overflow:hidden}.np3-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(42% 32% at 94% 14%,#24e5c11f,#0000 80%),radial-gradient(45% 29% at 7% 72%,#07847017,#0000 82%);position:absolute;inset:0}.np3-ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.np3-ambient:before,.np3-ambient:after{content:"";border:2px solid #24e5c157;border-radius:50%;animation:12s ease-in-out infinite alternate np3-breathe;position:absolute;box-shadow:0 0 24px #24e5c121,0 0 80px #24e5c10d;-webkit-mask-image:linear-gradient(130deg,#0000 8%,#000 52%,#0000 93%);mask-image:linear-gradient(130deg,#0000 8%,#000 52%,#0000 93%)}.np3-ambient:before{width:800px;height:800px;top:-560px;right:-390px}.np3-ambient:after{opacity:.5;width:690px;height:690px;animation-delay:-5s;bottom:-500px;left:-390px}@keyframes np3-breathe{0%{opacity:.48}to{opacity:.95}}.np3-container{z-index:1;width:min(calc(100% - 2 * var(--nv2-gutter,24px)), var(--nv2-container,1240px));margin-inline:auto;position:relative}.np3-heading{margin-bottom:25px}.np3-eyebrow,.np3-calc-eyebrow{color:var(--np3-mint);letter-spacing:.15em;align-items:center;gap:11px;margin-bottom:20px;font-size:10px;font-weight:800;display:inline-flex}.np3-eyebrow>span,.np3-calc-eyebrow>span{background:var(--np3-mint);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 15px #24e5c1bf}.np3-heading__row{grid-template-columns:minmax(0,1.18fr) minmax(250px,.82fr);align-items:end;gap:clamp(23px,5vw,60px);display:grid}.np3-heading h2{letter-spacing:-.056em;text-wrap:balance;margin:0;font-size:clamp(37px,4.15vw,60px);font-weight:800;line-height:1.1}.np3-heading h2 span{color:var(--np3-mint);display:block}.np3-heading__row>p{max-width:460px;color:var(--np3-muted);margin:0 0 5px;font-size:14px;line-height:1.8}.np3-offer-note{color:#b6e9dc;background:#24e5c10e;border:1px solid #24e5c138;border-radius:999px;align-items:center;gap:9px;margin:0 0 25px;padding:9px 13px;font-size:11px;font-weight:700;display:inline-flex}.np3-offer-note svg{color:var(--np3-mint);flex:none}.np3-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.np3-plan-slot{min-width:0;height:100%}.np3-plan{background:linear-gradient(145deg,#12272b,#08171a 62%,#071317);border:1px solid #9fe4d829;border-radius:24px;flex-direction:column;min-width:0;height:100%;min-height:544px;padding:clamp(19px,2.25vw,27px);transition:transform .33s cubic-bezier(.2,.8,.2,1),border-color .33s,box-shadow .33s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 52px #00000026}.np3-plan:before{content:"";filter:blur(55px);pointer-events:none;background:#24e5c11a;border-radius:50%;width:240px;height:240px;position:absolute;top:-120px;right:-125px}.np3-plan--business{background:linear-gradient(145deg,#173c35,#0a2423 44%,#07181c);border-color:#24e5c16b}.np3-plan:has(.np3-plan__choose[aria-pressed=true]){border-color:#24e5c1eb;box-shadow:inset 0 1px #b4ffe91f,0 0 32px #24e5c11a}@media (hover:hover){.np3-plan:hover{border-color:#24e5c1a8;transform:translateY(-5px);box-shadow:0 28px 65px #00000042,0 0 32px #24e5c112}}.np3-plan__top,.np3-plan__details>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.np3-plan__number{color:#839da4;font-size:12px;font-weight:800}.np3-plan__type{color:#a2e3d4;text-align:right;font-size:10px;font-weight:750}.np3-plan__icon{width:52px;height:52px;color:var(--np3-mint);background:#24e5c111;border:1px solid #24e5c147;border-radius:16px;place-items:center;margin:27px 0 19px;display:grid}.np3-plan h3{letter-spacing:-.045em;margin:0 0 10px;font-size:clamp(20px,2vw,25px);font-weight:800;line-height:1.2}.np3-plan__monthly{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 22px;display:flex}.np3-plan__monthly strong{color:var(--np3-mint);letter-spacing:-.06em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(33px,3.15vw,44px);font-weight:800;line-height:1.1}.np3-plan__monthly>span{color:#9bb7b9;font-size:12px}.np3-plan__details{border-top:1px solid #a3dfd421;border-bottom:1px solid #a3dfd421;gap:12px;padding:19px 0;display:grid}.np3-plan__details span{color:#a8bcbf;font-size:11px;line-height:1.5}.np3-plan__details strong{color:#f3faf8;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.5}.np3-plan__included{color:#c1e7df;margin:20px 0 13px;font-size:11px;font-weight:800}.np3-plan__features{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.np3-plan__features li{color:#a6bcbd;align-items:flex-start;gap:9px;font-size:11px;line-height:1.55;display:flex}.np3-plan__features svg{color:var(--np3-mint);flex:none;margin-top:1px}.np3-plan__fineprint{color:#99adb1;margin:-2px 0 15px;font-size:10px;line-height:1.6}.np3-plan__choose{color:#f0faf7;cursor:pointer;background:#24e5c10f;border:1px solid #24e5c16e;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:auto;padding:12px 15px;font-family:inherit;font-size:12px;font-weight:800;transition:background-color .22s,border-color .22s,color .22s;display:flex}.np3-plan__choose[aria-pressed=true]{border-color:var(--np3-mint);background:var(--np3-mint);color:#06211a}.np3-plan__choose:hover{border-color:var(--np3-mint);background:#24e5c126}.np3-plan__choose[aria-pressed=true]:hover{background:#65f4d8}.np3-plan__choose:focus-visible,.np3-cta:focus-visible{outline-offset:4px;outline:2px solid #78ffe1}.np3-calculator{background:linear-gradient(132deg,#112b2b,#081a1d 65%);border:1px solid #24e5c14d;border-radius:28px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);margin-top:31px;display:grid;overflow:hidden;box-shadow:0 24px 65px #00000029}.np3-calculator__inputs,.np3-calculator__result{min-width:0;padding:clamp(25px,4vw,48px)}.np3-calc-eyebrow{margin-bottom:22px}.np3-calculator__inputs h3{letter-spacing:-.05em;margin:0 0 11px;font-size:clamp(27px,3vw,39px);font-weight:800}.np3-calculator__description{max-width:460px;color:var(--np3-muted);margin:0 0 24px;font-size:13px;line-height:1.75}.np3-selected-plan,.np3-current{border-top:1px solid #9de2d521;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:18px 0;display:flex}.np3-selected-plan{margin-bottom:25px}.np3-selected-plan span,.np3-current span{color:#a4babc;font-size:12px}.np3-selected-plan strong{color:#dcfff4;font-size:14px}.np3-current strong{color:var(--np3-mint);font-variant-numeric:tabular-nums;font-size:21px}.np3-current{margin-top:27px}.np3-range-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;display:flex}.np3-range-heading label{font-size:12px;font-weight:750}.np3-range-heading output{color:var(--np3-mint);font-variant-numeric:tabular-nums;background:#24e5c112;border:1px solid #24e5c14d;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800}.np3-range{--np3-progress:50%;-webkit-appearance:none;appearance:none;background:linear-gradient(90deg, var(--np3-mint) 0%, var(--np3-mint) var(--np3-progress), #36565c var(--np3-progress), #36565c 100%);width:100%;height:8px;accent-color:var(--np3-mint);cursor:pointer;border:0;border-radius:99px;margin:0;display:block}.np3-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:5px solid var(--np3-mint);cursor:grab;background:#06211a;border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 5px #24e5c11a,0 0 18px #24e5c124}.np3-range::-moz-range-thumb{border:5px solid var(--np3-mint);cursor:grab;background:#06211a;border-radius:50%;width:14px;height:14px}.np3-range:focus-visible{outline-offset:13px;outline:2px solid #79ffe0}.np3-range-markers{color:#99b1b5;justify-content:space-between;margin-top:18px;font-size:11px;display:flex}.np3-range-help{color:#819fa4;margin:15px 0 0;font-size:11px;line-height:1.65}.np3-calculator__result{background:radial-gradient(circle at 94% 3%,#24e5c11f,#0000 52%),linear-gradient(145deg,#24e5c10e,#02121380);border-left:1px solid #24e5c12b;flex-direction:column;justify-content:center;display:flex}.np3-result-eyebrow{color:#b2e5db;letter-spacing:.12em;margin:0;font-size:10px;font-weight:800}.np3-total{color:var(--np3-mint);align-items:baseline;gap:11px;margin:15px 0 3px;display:flex}.np3-total output{letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-size:clamp(44px,5.1vw,73px);font-weight:800;line-height:1.13}.np3-total>span{font-size:25px;font-weight:700}.np3-period{color:#a5b8bc;margin:0;font-size:12px}.np3-breakdown{border-top:1px solid #abece026;gap:14px;margin-top:31px;padding:25px 0 24px;display:grid}.np3-breakdown>div{color:#a7bbbe;justify-content:space-between;align-items:baseline;gap:15px;font-size:12px;line-height:1.5;display:flex}.np3-breakdown strong{color:#f3faf8;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:800}.np3-breakdown .np3-breakdown__remaining{border-top:1px dashed #abece02e;margin-top:2px;padding-top:17px}.np3-breakdown__remaining strong{color:var(--np3-mint)}.np3-cta{color:#06211a;background:var(--np3-mint);border-radius:999px;justify-content:center;align-items:center;gap:13px;min-height:50px;padding:12px 20px;font-size:13px;font-weight:800;text-decoration:none;transition:background-color .24s,box-shadow .24s;display:inline-flex}.np3-cta:hover{color:#06211a;background:#65f4d8;box-shadow:0 0 34px #24e5c130}.np3-disclaimer{color:#8fa7ab;text-align:center;max-width:960px;margin:27px auto 0;font-size:12px;line-height:1.8}@media (width<=1030px){.np3-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.np3-plan-slot:last-child{grid-column:1/-1}.np3-plan-slot:last-child .np3-plan{min-height:460px}}@media (width<=850px){.np3-heading__row{grid-template-columns:1fr;gap:19px}.np3-heading__row>p{max-width:630px}.np3-calculator{grid-template-columns:1fr}.np3-calculator__result{border-top:1px solid #24e5c12b;border-left:0}}@media (width<=650px){.np3-section{padding-block:72px}.np3-plans{grid-template-columns:1fr;gap:16px}.np3-plan-slot:last-child{grid-column:auto}.np3-plan,.np3-plan-slot:last-child .np3-plan{min-height:0;padding:22px}.np3-plan__icon{margin-top:18px;margin-bottom:15px}.np3-plan__choose{margin-top:16px}.np3-heading h2{font-size:clamp(35px,8.4vw,48px)}.np3-offer-note{border-radius:14px}.np3-calculator__inputs,.np3-calculator__result{padding:28px 22px}.np3-total output{font-size:clamp(43px,11vw,66px)}.np3-ambient:before{right:-620px}}@media (prefers-reduced-motion:reduce){.np3-ambient:before,.np3-ambient:after{animation:none}.np3-plan,.np3-plan__choose,.np3-cta{transition:none}.np3-plan:hover{transform:none}}.np3-support-option{color:#c4e9e0;cursor:pointer;background:#24e5c10b;border:1px solid #24e5c136;border-radius:15px;align-items:flex-start;gap:11px;margin:20px 0 0;padding:15px 17px;font-size:12px;line-height:1.55;display:flex}.np3-support-option input{accent-color:#24e5c1;cursor:pointer;flex:none;width:17px;height:17px;margin:1px 0 0}.np3-support-option:focus-within{outline-offset:3px;outline:2px solid #78ffe1}.npr2-section,.npr2-section *{box-sizing:border-box}.npr2-section{--npr2-mint:var(--nv2-accent,#24e5c1);--npr2-text:#f5faf9;--npr2-muted:#a5b9bc;isolation:isolate;color:var(--npr2-text);background:linear-gradient(#050e12 0%,#071518 50%,#060f13 100%);padding:clamp(80px,9vw,128px) 0 clamp(78px,8vw,116px);scroll-margin-top:110px;position:relative;overflow:hidden}.npr2-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 35% at 4% 16%,#24e5c118,#0000 80%),radial-gradient(38% 32% at 94% 75%,#089a871c,#0000 80%);position:absolute;inset:0}.npr2-ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.npr2-ambient:before,.npr2-ambient:after{content:"";border:1px solid #24e5c145;border-radius:50%;animation:14s ease-in-out infinite alternate npr2-ambient-breathe;position:absolute;box-shadow:0 0 25px #24e5c11c,inset 0 0 20px #24e5c10b;-webkit-mask-image:linear-gradient(125deg,#0000 9%,#000 52%,#0000 91%);mask-image:linear-gradient(125deg,#0000 9%,#000 52%,#0000 91%)}.npr2-ambient:before{width:790px;height:790px;top:-580px;left:-350px}.npr2-ambient:after{opacity:.52;width:670px;height:670px;animation-delay:-5s;bottom:-450px;right:-400px}@keyframes npr2-ambient-breathe{0%{opacity:.38}to{opacity:.84}}.npr2-container{z-index:1;width:min(calc(100% - 2 * var(--nv2-gutter,24px)), var(--nv2-container,1240px));margin-inline:auto;position:relative}.npr2-header{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:clamp(25px,5vw,68px);margin-bottom:49px;display:grid}.npr2-header__main,.npr2-header__aside{min-width:0}.npr2-eyebrow{color:var(--npr2-mint);letter-spacing:.15em;align-items:center;gap:11px;margin:0 0 22px;font-size:11px;font-weight:800;display:inline-flex}.npr2-eyebrow__dot{background:var(--npr2-mint);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 15px #24e5c1bf}.npr2-header h2{color:var(--npr2-text);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(36px,4.5vw,61px);font-weight:800;line-height:1.1}.npr2-header h2 span{color:var(--npr2-mint);display:block}.npr2-header__aside>p{max-width:425px;color:var(--npr2-muted);margin:0 0 18px;font-size:14px;line-height:1.84}.npr2-header__marker{color:#a8dacf;letter-spacing:.09em;align-items:center;gap:9px;font-size:10px;font-weight:800;display:inline-flex}.npr2-header__marker svg{color:var(--npr2-mint);flex:none}.npr2-roadmap{--npr2-progress:0%;position:relative}.npr2-track{height:52px;margin-bottom:20px;position:relative}.npr2-track__rail{background:#7caeab30;height:2px;position:absolute;top:25px;left:12.5%;right:12.5%;overflow:hidden}.npr2-track__fill{width:var(--npr2-progress);background:linear-gradient(90deg,#128d7a,#50f4d1);height:100%;transition:width .1s linear;display:block;box-shadow:0 0 14px #24e5c180}.npr2-track__nodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;height:52px;display:grid}.npr2-track__node{z-index:1;color:#9cb9b6;font-variant-numeric:tabular-nums;background:#0d2225;border:1px solid #5faaa070;border-radius:50%;justify-self:center;place-items:center;width:51px;height:51px;font-size:13px;font-weight:800;transition:border-color .32s,color .32s,background-color .32s,box-shadow .32s;display:grid;position:relative}.npr2-track__node--active{color:#071915;background:#24e5c1;border-color:#24e5c1;box-shadow:0 0 0 5px #24e5c11a,0 0 26px #24e5c13b}.npr2-mobile-rail,.npr2-mobile-node{display:none}.npr2-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.npr2-step-slot{min-width:0;height:100%;position:relative}.npr2-card{background:linear-gradient(145deg,#12282b 0%,#09191d 66%,#081419 100%);border:1px solid #92d4c729;border-radius:23px;flex-direction:column;height:100%;min-height:360px;padding:25px 23px 23px;transition:border-color .32s,box-shadow .32s,transform .32s cubic-bezier(.2,.8,.2,1),background-color .32s;display:flex;position:relative;overflow:hidden;box-shadow:0 17px 49px #00000026}.npr2-card:before{content:"";filter:blur(60px);pointer-events:none;opacity:.35;background:#24e5c121;border-radius:50%;width:300px;height:300px;transition:opacity .32s;position:absolute;top:-130px;right:-140px}.npr2-card--active{border-color:#24e5c178;box-shadow:0 0 35px #24e5c112,0 18px 49px #00000030}.npr2-card--active:before{opacity:.85}@media (hover:hover){.npr2-card:hover{border-color:#24e5c18c;transform:translateY(-6px);box-shadow:0 23px 58px #0000003b,0 0 27px #24e5c114}.npr2-card:hover:before{opacity:1}}.npr2-card__top{z-index:1;justify-content:space-between;align-items:flex-start;gap:9px;margin-bottom:32px;display:flex;position:relative}.npr2-card__tag{color:#6deacf;letter-spacing:.12em;padding-top:11px;font-size:9px;font-weight:800;line-height:1.4;display:inline-block}.npr2-card__icon{width:47px;height:47px;color:var(--npr2-mint);background:#24e5c112;border:1px solid #24e5c138;border-radius:15px;flex:none;place-items:center;display:grid}.npr2-card h3{z-index:1;min-height:56px;color:var(--npr2-text);letter-spacing:-.035em;margin:0 0 15px;font-size:clamp(18px,1.8vw,23px);font-weight:800;line-height:1.27;position:relative}.npr2-card__description{z-index:1;color:var(--npr2-muted);margin:0 0 22px;font-size:12px;line-height:1.83;position:relative}.npr2-card__points{z-index:1;border-top:1px solid #abf5e521;gap:11px;margin:auto 0 0;padding:21px 0 0;list-style:none;display:grid;position:relative}.npr2-card__points li{color:#c0d4d2;align-items:flex-start;gap:9px;font-size:11px;line-height:1.55;display:flex}.npr2-card__points svg{color:var(--npr2-mint);flex:none;margin-top:1px}.npr2-note{color:#93aeb1;text-align:center;max-width:900px;margin:26px auto 0;font-size:12px;line-height:1.75}.npr2-cta{background:linear-gradient(113deg,#123b37 0%,#0b2526 38%,#07191d 75%,#0a3030 100%);border:1px solid #24e5c14a;border-radius:24px;align-items:center;gap:21px;margin-top:41px;padding:29px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 55px #00000021}.npr2-cta:before{content:"";filter:blur(56px);pointer-events:none;background:#24e5c11f;border-radius:50%;width:360px;height:360px;position:absolute;top:-140px;right:-110px}.npr2-cta>*{z-index:1;position:relative}.npr2-cta__symbol{height:56px;color:var(--npr2-mint);background:#24e5c116;border:1px solid #24e5c154;border-radius:17px;flex:0 0 56px;place-items:center;display:grid}.npr2-cta__text{flex:auto;min-width:0}.npr2-cta__eyebrow{color:#6be8ce;letter-spacing:.11em;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.npr2-cta h3{color:var(--npr2-text);letter-spacing:-.04em;margin:0 0 7px;font-size:clamp(21px,2.4vw,30px);line-height:1.2}.npr2-cta p{color:#aec5c5;max-width:550px;margin:0;font-size:12px;line-height:1.75}.npr2-cta__actions{flex-direction:column;flex:none;align-items:center;gap:14px;display:flex}.npr2-cta__primary,.npr2-cta__secondary{justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.npr2-cta__primary{color:#051b15;background:#24e5c1;border:1px solid #0000;border-radius:999px;min-width:185px;min-height:48px;padding:11px 19px;transition:background-color .25s,box-shadow .25s}.npr2-cta__primary:hover{color:#051b15;background:#69f5d9;box-shadow:0 0 26px #24e5c138}.npr2-cta__secondary{color:#b7e8db;transition:color .25s}.npr2-cta__secondary:hover{color:#fff}.npr2-cta__primary:focus-visible,.npr2-cta__secondary:focus-visible{outline-offset:5px;outline:2px solid #71f7dc}@media (width<=1080px){.npr2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.npr2-track{display:none}.npr2-header{margin-bottom:34px}.npr2-card{min-height:320px}.npr2-cta{flex-wrap:wrap}.npr2-cta__actions{margin-left:auto}}@media (width<=740px){.npr2-section{padding-block:75px}.npr2-header{grid-template-columns:1fr;gap:18px;margin-bottom:33px}.npr2-header h2{font-size:clamp(34px,8vw,46px)}.npr2-header__aside>p{max-width:610px;font-size:13px}.npr2-grid{grid-template-columns:1fr;gap:17px}.npr2-mobile-rail{background:#7caeab3b;width:2px;display:block;position:absolute;top:40px;bottom:56px;left:21px}.npr2-mobile-rail>span{width:100%;height:var(--npr2-progress);background:linear-gradient(#108b79,#50f4d1);transition:height .1s linear;display:block}.npr2-mobile-node{z-index:2;color:#a7c9c3;font-variant-numeric:tabular-nums;background:#10252a;border:1px solid #24e5c166;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12px;font-weight:800;transition:border-color .25s,color .25s,background-color .25s;display:grid;position:absolute;top:19px;left:0}.npr2-step-slot--passed .npr2-mobile-node{color:#062019;background:#24e5c1;border-color:#24e5c1}.npr2-step-slot{padding-left:64px}.npr2-card{min-height:0;padding:22px}.npr2-card__top{margin-bottom:21px}.npr2-card h3{min-height:0;font-size:clamp(19px,5vw,24px)}.npr2-card__description{margin-bottom:24px}.npr2-note{text-align:left;margin-top:24px}.npr2-cta{align-items:flex-start;gap:15px;padding:24px}.npr2-cta__symbol{flex-basis:48px;height:48px}.npr2-cta__text{flex-basis:calc(100% - 70px)}.npr2-cta__actions{flex:100%;align-items:stretch;margin:7px 0 0}.npr2-cta__primary{width:100%}.npr2-cta__secondary{width:100%;padding:5px 0}.npr2-ambient:before{left:-600px}}@media (width<=390px){.npr2-step-slot{padding-left:52px}.npr2-mobile-rail{left:16px}.npr2-mobile-node{width:34px;height:34px;font-size:10px;top:25px}.npr2-card{padding:19px}.npr2-card__tag{font-size:8px}}@media (prefers-reduced-motion:reduce){.npr2-ambient:before,.npr2-ambient:after{animation:none}.npr2-card,.npr2-card:before,.npr2-track__node,.npr2-track__fill,.npr2-mobile-rail>span,.npr2-mobile-node,.npr2-cta__primary,.npr2-cta__secondary{transition:none}.npr2-card:hover{transform:none}}.nf2-section,.nf2-section *{box-sizing:border-box}.nf2-section{--nf2-accent:var(--nv2-accent,#24e5c1);--nf2-text:#f4fbfb;--nf2-muted:#9fb4b9;isolation:isolate;color:var(--nf2-text);background:linear-gradient(#050d11 0%,#071519 50%,#050d11 100%);padding:clamp(80px,9vw,130px) 0 clamp(80px,9vw,115px);scroll-margin-top:110px;position:relative;overflow:clip}.nf2-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(43% 39% at 4% 20%,#24e5c11c,#0000 85%),radial-gradient(45% 34% at 100% 80%,#08847816,#0000 80%);position:absolute;inset:0}.nf2-ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nf2-ambient:before,.nf2-ambient:after{content:"";opacity:.64;border:1px solid #24e5c140;border-radius:50%;width:700px;height:700px;animation:14s ease-in-out infinite alternate nf2-glow;position:absolute;box-shadow:0 0 30px #24e5c117;-webkit-mask-image:linear-gradient(115deg,#0000 13%,#000 51%,#0000 90%);mask-image:linear-gradient(115deg,#0000 13%,#000 51%,#0000 90%)}.nf2-ambient:before{top:-520px;left:-345px}.nf2-ambient:after{opacity:.35;width:580px;height:580px;animation-delay:-5s;bottom:-350px;right:-395px}@keyframes nf2-glow{0%{opacity:.3}to{opacity:.75}}.nf2-container{z-index:1;width:min(calc(100% - 2 * var(--nv2-gutter,24px)), var(--nv2-container,1240px));margin-inline:auto;position:relative}.nf2-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.nf2-intro{min-width:0;position:sticky;top:128px}.nf2-eyebrow{color:var(--nf2-accent);letter-spacing:.16em;align-items:center;gap:11px;margin:0 0 21px;font-size:10px;font-weight:800;display:flex}.nf2-eyebrow__dot{background:var(--nf2-accent);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 17px #24e5c1b3}.nf2-intro h2{letter-spacing:-.06em;text-wrap:balance;max-width:500px;margin:0 0 21px;font-size:clamp(36px,4vw,59px);font-weight:800;line-height:1.12}.nf2-intro h2 span{color:var(--nf2-accent);display:block}.nf2-intro__description{max-width:400px;color:var(--nf2-muted);margin:0;font-size:14px;line-height:1.8}.nf2-counter{color:#77969b;font-variant-numeric:tabular-nums;border-top:1px solid #b6ebe121;align-items:baseline;gap:10px;margin:33px 0 26px;padding-top:21px;font-size:17px;font-weight:700;display:flex}.nf2-counter strong{color:var(--nf2-accent);letter-spacing:-.06em;font-size:32px;font-weight:800}.nf2-counter__separator{color:#577074}.nf2-counter small{letter-spacing:.1em;margin-left:12px;font-size:10px;font-weight:800}.nf2-side-card{background:linear-gradient(145deg,#164139ad,#07191cf2);border:1px solid #24e5c13d;border-radius:22px;gap:16px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 45px #0000001f}.nf2-side-card:before{content:"";filter:blur(42px);pointer-events:none;background:#24e5c126;border-radius:50%;width:200px;height:200px;position:absolute;top:-120px;right:-110px}.nf2-side-card__icon{width:49px;height:49px;color:var(--nf2-accent);background:#24e5c112;border:1px solid #24e5c147;border-radius:15px;flex:0 0 49px;place-items:center;display:grid;position:relative}.nf2-side-card__body{min-width:0;position:relative}.nf2-side-card__eyebrow{color:#7cebd3;letter-spacing:.12em;margin:0 0 8px;font-size:9px;font-weight:800}.nf2-side-card h3{color:var(--nf2-text);letter-spacing:-.035em;margin:0 0 9px;font-size:17px;line-height:1.25}.nf2-side-card__body>p:not(.nf2-side-card__eyebrow){color:#a9c4c0;margin:0 0 17px;font-size:12px;line-height:1.8}.nf2-side-card a{color:var(--nf2-accent);align-items:center;gap:9px;font-size:12px;font-weight:800;text-decoration:none;transition:gap .24s,color .24s;display:inline-flex}.nf2-side-card a:hover{color:#f3fff9;gap:14px}.nf2-list{gap:12px;min-width:0;display:grid}.nf2-item{background:linear-gradient(140deg,#112329,#0a171c 88%);border:1px solid #b4dcd524;border-radius:19px;min-width:0;transition:border-color .3s,box-shadow .3s,background-color .3s;position:relative;overflow:hidden}.nf2-item:before{content:"";background:var(--nf2-accent);opacity:0;border-radius:2px;width:2px;transition:opacity .25s,transform .25s;position:absolute;top:17px;bottom:17px;left:0;transform:scaleY(.6)}.nf2-item[open]{background:linear-gradient(145deg,#15342f,#0a1d21 74%);border-color:#24e5c16b;box-shadow:0 15px 45px #00000026}.nf2-item[open]:before{opacity:1;transform:scaleY(1)}.nf2-question{min-height:79px;color:var(--nf2-text);cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none;align-items:center;gap:17px;padding:20px 23px;list-style:none;display:flex}.nf2-question::-webkit-details-marker{display:none}.nf2-question::marker{content:""}.nf2-question:focus-visible,.nf2-side-card a:focus-visible,.nf2-bottom__cta:focus-visible{outline-offset:-5px;outline:2px solid #79ffe1}.nf2-question__index{color:#77959c;font-variant-numeric:tabular-nums;flex:0 0 26px;font-size:11px;font-weight:800}.nf2-question__label{flex:1;min-width:0;font-size:14px;font-weight:750;line-height:1.55;transition:color .25s}.nf2-question:hover .nf2-question__label,.nf2-item[open] .nf2-question__label{color:var(--nf2-accent)}.nf2-question__toggle{background:#24e5c10a;border:1px solid #24e5c14d;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;transition:border-color .28s,background-color .28s,transform .28s;display:grid;position:relative}.nf2-question__toggle:before,.nf2-question__toggle:after{content:"";background:var(--nf2-accent);border-radius:2px;width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nf2-question__toggle:after{transition:opacity .24s,transform .24s;transform:translate(-50%,-50%)rotate(90deg)}.nf2-item[open] .nf2-question__toggle{background:#24e5c11c;border-color:#24e5c1b3}.nf2-item[open] .nf2-question__toggle:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.nf2-answer{padding:0 26px 24px 66px}.nf2-answer p{color:#b2c5c9;max-width:620px;margin:0;font-size:13px;line-height:1.86}@supports selector(::details-content){.nf2-item::details-content{opacity:0;interpolate-size:allow-keywords;height:0;transition:height .38s cubic-bezier(.22, 1, .36, 1), opacity .25s ease, content-visibility .38s allow-discrete;overflow:hidden}.nf2-item[open]::details-content{opacity:1;height:auto}}.nf2-bottom{background:linear-gradient(105deg,#103833e6,#061518f5 67%,#0b3c33b3);border:1px solid #24e5c138;border-radius:23px;align-items:center;gap:21px;margin-top:34px;padding:27px 30px;display:flex;overflow:hidden;box-shadow:0 15px 45px #00000021}.nf2-bottom__icon{width:52px;height:52px;color:var(--nf2-accent);background:#24e5c10f;border:1px solid #24e5c147;border-radius:16px;flex:0 0 52px;place-items:center;display:grid}.nf2-bottom__copy{flex:1;min-width:0}.nf2-bottom__copy>span{color:var(--nf2-accent);letter-spacing:.11em;margin:0 0 7px;font-size:10px;font-weight:800;display:block}.nf2-bottom__copy h3{letter-spacing:-.045em;margin:0 0 7px;font-size:clamp(20px,2.2vw,28px);line-height:1.2}.nf2-bottom__copy p{color:#a6bec0;max-width:600px;margin:0;font-size:12px;line-height:1.7}.nf2-bottom__cta{background:var(--nf2-accent);color:#041713;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:12px 20px;font-size:12px;font-weight:800;text-decoration:none;transition:background-color .25s,box-shadow .25s;display:inline-flex}.nf2-bottom__cta:hover{color:#041713;background:#6cf7dc;box-shadow:0 0 28px #24e5c130}@media (width<=980px){.nf2-layout{grid-template-columns:1fr;gap:35px}.nf2-intro{position:static}.nf2-intro h2{max-width:760px}.nf2-intro__description{max-width:620px}.nf2-counter{margin-top:20px;margin-bottom:20px}.nf2-side-card{max-width:650px}}@media (width<=650px){.nf2-section{padding:74px 0 78px}.nf2-intro h2{font-size:clamp(35px,8.2vw,48px)}.nf2-question{gap:10px;min-height:72px;padding:17px 15px}.nf2-question__index{flex-basis:21px}.nf2-question__label{font-size:13px}.nf2-question__toggle{flex-basis:30px;width:30px;height:30px}.nf2-answer{padding:0 16px 21px 46px}.nf2-answer p{font-size:12px}.nf2-side-card{gap:13px;padding:20px 17px}.nf2-side-card__icon{flex-basis:43px;width:43px;height:43px}.nf2-bottom{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:24px 19px}.nf2-bottom__icon{flex-basis:45px;width:45px;height:45px}.nf2-bottom__copy{flex-basis:calc(100% - 61px)}.nf2-bottom__cta{width:100%;margin-top:5px}.nf2-ambient:before{left:-540px}}@media (prefers-reduced-motion:reduce){.nf2-ambient:before,.nf2-ambient:after{animation:none}.nf2-item,.nf2-item:before,.nf2-question__label,.nf2-question__toggle,.nf2-question__toggle:after,.nf2-side-card a,.nf2-bottom__cta{transition:none}@supports selector(::details-content){.nf2-item::details-content{transition:none}}}.nc2-section,.nc2-section *{box-sizing:border-box}.nc2-section{--nc2-mint:var(--nv2-accent,#24e5c1);--nc2-ink:#f5f9fa;--nc2-muted:#a4b8bd;isolation:isolate;color:var(--nc2-ink);background:linear-gradient(#050d11 0%,#07171a 46%,#050d11 100%);padding:clamp(76px,8.5vw,124px) 0 clamp(85px,8.5vw,132px);scroll-margin-top:110px;position:relative;overflow:hidden}.nc2-section:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(51% 40% at 7% 37%,#24e5c118,#0000 76%),radial-gradient(42% 42% at 98% 80%,#24e5c116,#0000 78%);position:absolute;inset:0}.nc2-ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nc2-ambient:before{content:"";border:2px solid #24e5c140;border-radius:50%;width:900px;height:900px;position:absolute;top:-580px;right:-450px;box-shadow:0 0 35px #24e5c114;-webkit-mask-image:linear-gradient(130deg,#0000 12%,#000 55%,#0000 94%);mask-image:linear-gradient(130deg,#0000 12%,#000 55%,#0000 94%)}.nc2-container{z-index:1;width:min(calc(100% - 2 * var(--nv2-gutter,24px)), var(--nv2-container,1240px));margin-inline:auto;position:relative}.nc2-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(34px,5.5vw,85px);display:grid}.nc2-intro{min-width:0;padding-top:14px}.nc2-eyebrow{color:var(--nc2-mint);letter-spacing:.15em;align-items:center;gap:11px;margin:0 0 24px;font-size:11px;font-weight:800;display:inline-flex}.nc2-eyebrow__dot,.nc2-live-dot{background:var(--nc2-mint);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 16px #24e5c1b3}.nc2-intro h2{letter-spacing:-.06em;text-wrap:balance;max-width:570px;margin:0 0 23px;font-size:clamp(40px,4.4vw,66px);font-weight:800;line-height:1.1}.nc2-intro h2 span{color:var(--nc2-mint);display:block}.nc2-lead{max-width:470px;color:var(--nc2-muted);margin:0;font-size:15px;line-height:1.85}.nc2-benefits{gap:19px;max-width:500px;margin-top:35px;display:grid}.nc2-benefit{align-items:center;gap:15px;display:flex}.nc2-benefit__icon{width:45px;height:45px;color:var(--nc2-mint);background:linear-gradient(150deg,#24e5c11c,#24e5c105);border:1px solid #24e5c145;border-radius:15px;flex:0 0 45px;place-items:center;display:grid}.nc2-benefit strong{color:#f2f9f7;font-size:13px;font-weight:800;line-height:1.4;display:block}.nc2-benefit p{color:#92abb1;margin:3px 0 0;font-size:12px;line-height:1.6}.nc2-orbit{pointer-events:none;place-items:center;width:265px;height:220px;margin:25px auto 12px;display:grid;position:relative}.nc2-orbit__outer,.nc2-orbit__inner{border-radius:50%;position:absolute}.nc2-orbit__outer{border:1px solid #24e5c14d;animation:18s ease-in-out infinite alternate nc2-orbit-drift;inset:13px 38px;transform:rotate(-24deg);box-shadow:0 0 30px #24e5c10a}.nc2-orbit__outer:after{background:var(--nc2-mint);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:20%;left:11%;box-shadow:0 0 19px #24e5c1cc}.nc2-orbit__inner{border:1px dashed #24e5c13d;inset:31px 54px;transform:rotate(28deg)}.nc2-orbit__center{z-index:1;background:linear-gradient(140deg,#15483f,#071b1d 85%);border:1px solid #24e5c173;border-radius:28px;place-items:center;width:96px;height:96px;display:grid;position:relative;transform:rotate(-8deg);box-shadow:inset 0 1px #b6ffed1f,0 20px 48px #00000047,0 0 55px #24e5c11c}.nc2-orbit__letter{color:var(--nc2-mint);letter-spacing:-.08em;font-size:56px;font-weight:900;line-height:1;transform:rotate(8deg)}.nc2-orbit__glow{z-index:0;background:radial-gradient(circle,#24e5c129,#0000 69%);border-radius:50%;width:160px;height:160px;animation:7s ease-in-out infinite alternate nc2-orbit-glow;position:absolute}.nc2-included{background:linear-gradient(120deg,#24e5c114,#051418b3);border:1px solid #24e5c13b;border-radius:20px;align-items:flex-start;gap:14px;max-width:510px;padding:21px;display:flex}.nc2-included__icon{width:43px;height:43px;color:var(--nc2-mint);background:#24e5c11a;border-radius:13px;flex:0 0 43px;place-items:center;display:grid}.nc2-included strong{color:#edf9f6;margin:0 0 5px;font-size:13px;line-height:1.45;display:block}.nc2-included p{color:#aac2c4;margin:0;font-size:12px;line-height:1.75}@keyframes nc2-orbit-drift{0%{transform:rotate(-24deg)}to{transform:rotate(12deg)}}@keyframes nc2-orbit-glow{0%{opacity:.5}to{opacity:1}}.nc2-form-panel{background:linear-gradient(153deg,#142e30 0%,#0b1b21 45%,#081319 100%);border:1px solid #24e5c14f;border-radius:27px;min-width:0;padding:clamp(23px,3vw,39px);position:relative;overflow:hidden;box-shadow:0 32px 85px #00000040,0 0 65px #24e5c10b}.nc2-form-panel:after{content:"";pointer-events:none;background:radial-gradient(circle,#24e5c121,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;top:-135px;right:-155px}.nc2-form-panel>*{z-index:1;position:relative}.nc2-panel-topline{align-items:center;gap:6px;margin-bottom:30px;display:flex}.nc2-panel-topline>span:not(.nc2-panel-topline__caption){background:#88bbb480;border-radius:50%;width:6px;height:6px}.nc2-panel-topline>span:first-child{background:#24e5c1cc}.nc2-panel-topline__rule{background:#abe4db24;flex:1;height:1px;margin-left:13px}.nc2-panel-topline__caption{color:#748e96;letter-spacing:.12em;white-space:nowrap;margin-left:9px;font-size:9px;font-weight:750}.nc2-panel-heading{margin-bottom:29px}.nc2-panel-kicker{color:var(--nc2-mint);letter-spacing:.15em;align-items:center;gap:10px;margin:0 0 12px;font-size:10px;font-weight:800;display:flex}.nc2-panel-heading h3{letter-spacing:-.045em;margin:0 0 9px;font-size:clamp(25px,2.7vw,35px);font-weight:800;line-height:1.2}.nc2-panel-heading>p:last-child{color:var(--nc2-muted);margin:0;font-size:12px;line-height:1.7}.nc2-field-heading{color:#d5eeea;align-items:center;gap:11px;margin-bottom:17px;font-size:12px;font-weight:800;display:flex}.nc2-field-heading--second{margin-top:29px}.nc2-field-heading__number{color:var(--nc2-mint);font-variant-numeric:tabular-nums;font-size:11px}.nc2-field-heading__line{background:#9eded32b;flex:1;height:1px}.nc2-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;display:grid}.nc2-field{align-content:start;gap:9px;min-width:0;display:grid}.nc2-field--full{grid-column:1/-1}.nc2-field label{color:#e6f0ee;font-size:12px;font-weight:750;line-height:1.4}.nc2-field input,.nc2-field select,.nc2-field textarea{color:#f0f9f8;color-scheme:dark;width:100%;min-width:0;min-height:50px;font:inherit;background-color:#08171c;border:1px solid #c0e8e02b;border-radius:12px;outline:none;margin:0;padding:13px 15px;font-size:13px;line-height:1.5;transition:background-color .2s,border-color .2s,box-shadow .2s;display:block}.nc2-field select{cursor:pointer}.nc2-field select option{color:#f0f9f8;background-color:#0b1d23}.nc2-field textarea{resize:vertical;min-height:135px}.nc2-field input::placeholder,.nc2-field textarea::placeholder{color:#829ba3;opacity:1}.nc2-field input:focus,.nc2-field select:focus,.nc2-field textarea:focus{border-color:var(--nc2-mint);background-color:#0d2228;box-shadow:0 0 0 3px #24e5c11a}.nc2-field :is(input,select,textarea):focus-visible{outline:2px solid #0000}.nc2-consent{cursor:pointer;align-items:flex-start;gap:11px;margin:25px 0 20px;display:flex}.nc2-consent input{width:18px;height:18px;accent-color:var(--nc2-mint);cursor:pointer;flex:0 0 18px;margin:2px 0 0}.nc2-consent input:focus-visible{outline:2px solid var(--nc2-mint);outline-offset:4px}.nc2-consent span{color:#a6bdbe;font-size:11px;line-height:1.7}.nc2-turnstile{min-height:65px;margin:17px 0 22px}.nc2-turnstile .cf-turnstile{max-width:100%}.nc2-submit{background-color:var(--nc2-mint);color:#052018;width:100%;min-height:55px;font:inherit;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:12px;padding:13px 20px;font-size:14px;font-weight:850;transition:background-color .22s,box-shadow .22s,transform .22s;display:inline-flex}.nc2-submit:not(:disabled):hover{background-color:#68f5d9;transform:translateY(-2px);box-shadow:0 12px 30px #24e5c12b}.nc2-submit:disabled{opacity:.55;cursor:not-allowed}.nc2-submit:focus-visible{outline-offset:4px;outline:2px solid #fff}.nc2-submit__arrow{align-items:center;display:inline-flex}.contact-spinner{border:2px solid #05201833;border-top-color:#052018;border-radius:50%;flex:none;width:17px;height:17px;animation:.75s linear infinite nc2-spin;display:none}.is-sending .contact-submit-arrow{display:none}.is-sending .contact-spinner{display:inline-block}@keyframes nc2-spin{to{transform:rotate(360deg)}}.nc2-status{color:#a6bbc0;min-height:18px;margin:13px 0 0;font-size:12px;line-height:1.65}.nc2-status.is-success{color:#7af5d5}.nc2-status.is-error{color:#ffaaa7}.nc2-panel-footer{color:#809ca3;border-top:1px solid #9ae1d626;align-items:flex-start;gap:9px;margin-top:24px;padding-top:20px;font-size:11px;line-height:1.6;display:flex}.nc2-panel-footer svg{color:#70d7c4;flex:none}.contact-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=1000px){.nc2-layout{grid-template-columns:1fr;gap:45px}.nc2-intro{padding-top:0}.nc2-intro h2{max-width:750px}.nc2-lead{max-width:700px}.nc2-benefits{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.nc2-benefit{align-items:flex-start;gap:10px}.nc2-benefit__icon{flex-basis:41px;width:41px;height:41px}.nc2-orbit{display:none}.nc2-included{max-width:none;margin-top:28px}}@media (width<=700px){.nc2-section{padding-block:73px 85px}.nc2-layout{gap:30px}.nc2-intro h2{font-size:clamp(36px,9vw,50px)}.nc2-lead{font-size:13px}.nc2-benefits{grid-template-columns:1fr;gap:14px;margin-top:27px}.nc2-benefit{align-items:center}.nc2-form-panel{border-radius:21px;padding:24px 19px}.nc2-fields{grid-template-columns:1fr;gap:16px}.nc2-field--full{grid-column:auto}.nc2-panel-topline,.nc2-panel-heading{margin-bottom:25px}.nc2-included{padding:18px}}@media (width<=400px){.nc2-panel-topline__caption{font-size:8px}.nc2-form-panel{padding:22px 16px}.nc2-intro h2{font-size:35px}}@media (prefers-reduced-motion:reduce){.nc2-orbit__outer,.nc2-orbit__glow,.contact-spinner{animation:none}.nc2-submit,.nc2-field input,.nc2-field select,.nc2-field textarea{transition:none}.nc2-submit:hover{transform:none}}.nc2-consent a{color:#6bf6d8;text-underline-offset:3px;text-decoration:underline}.nc2-consent a:hover{color:#b5fff0}.nc2-consent a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #6bf6d8}
