[data-nd-future-section]{--nf-blue:#0071e3;--nf-ink:#1d1d1f;--nf-line:rgba(81,124,173,.17);--nf-glow:rgba(0,113,227,.12);position:relative;isolation:isolate}[data-nd-future-section]>.nd4,[data-nd-future-section]>.ndr{position:relative;background:linear-gradient(180deg,#fff,#fbfcff);overflow:clip}[data-nd-future-section] .nd4-wrap,[data-nd-future-section] .ndr__wrap{position:relative;z-index:1}[data-nd-future-section] .nd4-section--surface{background:radial-gradient(ellipse at 80% 10%,#e9f2ff8c,transparent 55%),#f5f7fa}[data-nd-future-section] .nd4-section{padding-block:112px}[data-nd-future-section] .nd4-eyebrow,[data-nd-future-section] .ndr__eyebrow{color:#06c;letter-spacing:.12em;font-size:11px;display:flex;align-items:center;gap:10px}[data-nd-future-section] .nd4-eyebrow:before,[data-nd-future-section] .ndr__eyebrow:before{content:"";width:18px;height:1px;background:linear-gradient(90deg,#0071e3,#80bdff);box-shadow:0 0 9px #0071e322;flex-shrink:0}[data-nd-future-section] .nd4-gradient{color:#788494;background:linear-gradient(110deg,#8b929d 5%,#4876a2 48%,#8f98a4 88%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-nd-future-section] .nd4-h2{font-size:clamp(36px,4.1vw,60px);letter-spacing:-.055em;line-height:1.08}[data-nd-future-section] .nd4-copy{font-size:18px;line-height:1.75}[data-nd-future-section] .nd4-link{gap:12px;transition:color .25s,translate .25s}[data-nd-future-section] .nd4-link:hover{translate:3px 0;text-decoration:none}[data-nd-future-section] .nd4-button{position:relative;box-shadow:0 6px 18px #0071e31c,inset 0 1px #ffffff40;transition:box-shadow .3s,translate .3s,background .3s}[data-nd-future-section] .nd4-button:hover{translate:0 -2px;box-shadow:0 12px 28px #0071e32e,inset 0 1px #ffffff50}[data-nd-future-section] .nd4-button span{transition:translate .3s}[data-nd-future-section] .nd4-button:hover span{translate:0 2px}.ndf-reveal{transition:opacity .8s cubic-bezier(.2,.7,.2,1),translate .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--nf-delay,0ms)}.ndf-reveal.ndf-pending{opacity:0;translate:0 22px}.ndf-decor{pointer-events:none;-webkit-user-select:none;user-select:none}.ndf-animated{animation-play-state:paused!important}[data-nd-active=true] .ndf-animated{animation-play-state:running!important}[data-nd-future-section] .ndf-tilt{transform:perspective(1000px) rotateX(var(--nf-rx,0deg)) rotateY(var(--nf-ry,0deg));transform-style:preserve-3d;transition:box-shadow .45s,transform .45s}[data-nd-future-section=trust]>.nd4{padding-block:26px 30px;background:#fff}[data-nd-future-section=trust] .nd4-trust{position:relative;border:1px solid var(--nf-line);border-radius:26px;padding:29px 25px;gap:22px;background:linear-gradient(118deg,#fff,#f5f9ff 50%,#fff);box-shadow:0 8px 34px #1b4d7e06}[data-nd-future-section=trust] .nd4-trust>div{position:relative;gap:12px}[data-nd-future-section=trust] .nd4-icon{width:37px;height:37px;border-color:#a6c7ea;border-radius:13px;background:linear-gradient(145deg,#fff,#eaf3ff);box-shadow:0 3px 13px #0071e30a;color:#06c}[data-nd-future-section=trust] .nd4-trust>div:not(:last-child):after{content:"";position:absolute;right:-10px;top:4px;height:60px;width:1px;background:linear-gradient(transparent,#adc7e566,transparent)}[data-nd-future-section=dream]>.nd4{background:radial-gradient(ellipse at 15% 50%,#dcecff77,transparent 49%),#fff}[data-nd-future-section=dream] .nd4-split{gap:76px}[data-nd-future-section=dream] .nd4-figure{border:1px solid #dce7f4;border-radius:34px;box-shadow:0 26px 65px #2867a314,0 0 0 8px #f3f7fc;overflow:hidden}[data-nd-future-section=dream] .nd4-figure img{scale:1.045;translate:0 var(--nf-image-y,0px);transition:translate .2s linear;transform-origin:center}[data-nd-future-section=dream] .nd4-figure figcaption{position:relative;z-index:2;background:#f6f9fd;border-top:1px solid #dbe7f3;padding:14px 18px;letter-spacing:.06em;font-size:9px}.ndf-image-frame{position:absolute;top:20px;right:20px;bottom:64px;left:20px;border:1px solid #fff4;border-radius:20px;z-index:1}.ndf-image-frame:before,.ndf-image-frame:after{content:"";position:absolute;width:46px;height:46px;border-color:#c0ddff;border-style:solid;filter:drop-shadow(0 0 8px #0071e333)}.ndf-image-frame:before{top:-1px;left:-1px;border-width:1px 0 0 1px;border-radius:20px 0 0}.ndf-image-frame:after{bottom:-1px;right:-1px;border-width:0 1px 1px 0;border-radius:0 0 20px}.ndf-image-scan{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:1}.ndf-image-scan:after{content:"";position:absolute;left:0;right:0;top:-15%;height:16%;background:linear-gradient(transparent,#dcefff26,transparent);border-bottom:1px solid #dcf1ff44;animation:nf-scan 10s linear infinite;animation-play-state:inherit}[data-nd-future-section=problem] .nd4-problem{grid-template-columns:1fr 1.15fr;gap:70px;align-items:center}[data-nd-future-section=problem] .nd4-problem-list{position:relative;border:0;padding-left:0;display:grid;gap:15px}[data-nd-future-section=problem] .nd4-problem-list:before{content:"";position:absolute;top:35px;bottom:35px;left:34px;width:1px;background:linear-gradient(#b7d4f1,#0071e333,#b7d4f1)}[data-nd-future-section=problem] .nd4-problem-list article{position:relative;background:#ffffffd9;border:1px solid #dae5f2;border-radius:23px;padding:27px 26px;gap:19px;grid-template-columns:32px 1fr;box-shadow:0 7px 20px #2462a006;transition:box-shadow .35s,border-color .35s,translate .35s}[data-nd-future-section=problem] .nd4-problem-list article:hover{border-color:#8db9e5;box-shadow:0 14px 34px #2462a00c;translate:4px 0}[data-nd-future-section=problem] .nd4-problem-list b{position:relative;width:34px;height:34px;display:grid;place-items:center;border:1px solid #c1d7ee;background:linear-gradient(#f9fcff,#edf5ff);border-radius:50%;font-size:10px}[data-nd-future-section=problem] .nd4-problem-list h3{font-size:19px;letter-spacing:-.025em}[data-nd-future-section=problem] .nd4-problem-list p{font-size:14px;line-height:1.7}[data-nd-future-section=engine]>.nd4{background:radial-gradient(ellipse at 80% 30%,#ecf5ff,transparent 45%),#fff}[data-nd-future-section=engine] .nd4-engine{grid-template-columns:1.05fr .95fr;gap:56px}[data-nd-future-section=engine] .nd5-orbit{min-height:435px;border:1px solid #dce7f4;border-radius:34px;background:radial-gradient(circle at 50% 50%,#d8eaff 0,transparent 63%),linear-gradient(145deg,#fafcff,#f1f6fd);box-shadow:inset 0 1px #fff,0 20px 60px #1b5c9f0a;perspective:900px}[data-nd-future-section=engine] .nd5-orbit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background-image:linear-gradient(#9ab8da26 1px,transparent 1px),linear-gradient(90deg,#9ab8da26 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 76%);mask-image:radial-gradient(ellipse at center,#000,transparent 76%);transform:rotate(-14deg) scale(1.4)}[data-nd-future-section=engine] .nd5-rings{width:290px;height:290px;border-color:#76a8dc66;transform:rotate(-25deg) scaleY(.75);box-shadow:0 0 55px #0071e30b}[data-nd-future-section=engine] .nd5-rings:after{top:-28px;right:-28px;bottom:-28px;left:-28px;border-color:#679dd240;border-style:dashed}[data-nd-future-section=engine] .nd5-rings:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid #9bc0e34d;border-radius:50%}[data-nd-future-section=engine] .nd5-chip{width:164px;height:164px;border-radius:26px;border-color:#a0c3e6;background:linear-gradient(145deg,#fff 3%,#e8f2ff 53%,#cedff4);box-shadow:0 15px 30px #24578920,0 0 65px #0071e31c,inset 0 1px 2px #fff,inset 0 0 22px #fff8;transform:rotateX(12deg) rotateY(-13deg) rotate(-8deg);animation:nf-chip-float 9s ease-in-out infinite;animation-play-state:paused}[data-nd-future-section=engine][data-nd-active=true] .nd5-chip{animation-play-state:running}[data-nd-future-section=engine] .nd5-chip:before{content:"";position:absolute;top:11px;right:11px;bottom:11px;left:11px;border:1px solid #9cbedb88;border-radius:17px;box-shadow:0 0 0 4px #fff5}[data-nd-future-section=engine] .nd5-chip:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid #9bbddea6;border-radius:30px;z-index:-1}[data-nd-future-section=engine] .nd5-chip span{font-size:8px;color:#4d6f92;letter-spacing:.19em;z-index:1}[data-nd-future-section=engine] .nd5-chip b{color:#0868bf;text-shadow:0 1px 0 #fff;z-index:1}[data-nd-future-section=engine] .nd5-chip small{font-size:7px;letter-spacing:.05em;color:#527797;z-index:1}[data-nd-future-section=engine] .nd5-label{border-color:#c7dbee;background:#ffffffeb;color:#456b90;border-radius:100px;padding:10px 13px;font-size:8px;letter-spacing:.06em;box-shadow:0 4px 14px #2868a70b;z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-nd-future-section=engine] .nd5-a{top:34px;left:8%}[data-nd-future-section=engine] .nd5-b{right:4%;top:47%}[data-nd-future-section=engine] .nd5-c{left:9%;bottom:34px}.ndf-orbital{position:absolute;top:62px;right:62px;bottom:62px;left:62px;transform:rotateX(30deg) rotate(-28deg);border:1px solid #5d9bda36;border-radius:50%;animation:nf-orbit 26s linear infinite}.ndf-orbital:before{content:"";position:absolute;left:50%;top:-4px;width:7px;height:7px;border-radius:50%;background:#1680df;box-shadow:0 0 0 5px #7cb7ec20,0 0 16px #3e95e666}.ndf-orbital--two{top:91px;right:45px;bottom:91px;left:45px;animation-duration:35s;animation-direction:reverse;opacity:.7;transform:rotateX(60deg) rotate(48deg)}.ndf-core-aura{position:absolute;width:220px;height:220px;border-radius:50%;border:1px solid #81b4e72b;box-shadow:0 0 65px #5ca3ec24;animation:nf-aura 7s ease-in-out infinite}[data-nd-future-section=engine] .nd4-chipline span{border-color:#c8dced;background:linear-gradient(#fff,#f3f8ff);color:#426b94;box-shadow:0 2px 7px #2a6caa03}[data-nd-future-section=engine] .nd4-interactive{position:relative;background:linear-gradient(120deg,#f8fbff,#f2f6fb);border:1px solid #d8e4f1;border-radius:28px;padding:32px;box-shadow:0 10px 30px #2866a006}[data-nd-future-section=engine] .nd4-tab{border-color:#d8e4f0;border-radius:17px;padding:17px 20px;background:#ffffffd9;transition:border-color .3s,box-shadow .3s,background .3s,translate .3s}[data-nd-future-section=engine] .nd4-tab[aria-pressed=true]{border-color:#7eb5e8;background:linear-gradient(120deg,#fff,#e9f4ff);box-shadow:0 5px 18px #0071e311}[data-nd-future-section=engine] .nd4-tab:hover{translate:0 -2px}[data-nd-future-section=engine] .nd4-track{background:#dce7f2;height:2px;margin-block:28px}[data-nd-future-section=engine] .nd4-track:before{background:linear-gradient(90deg,#b2d5f9,#0071e3);box-shadow:0 0 12px #0071e322;transition:width .65s cubic-bezier(.22,.7,.3,1)}[data-nd-future-section=engine] .nd4-track:after{content:"";position:absolute;top:-4px;left:clamp(0px,var(--nd-progress),calc(100% - 10px));width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid #0071e3;box-shadow:0 0 0 5px #0071e310;transition:left .65s cubic-bezier(.22,.7,.3,1)}[data-nd-future-section=engine] .nd4-panel:not([hidden]){animation:nf-panel .45s ease both}[data-nd-future-section=results] .nd4-statgrid{grid-template-columns:1fr 1.15fr;gap:74px}[data-nd-future-section=results] .nd4-stat-ring{position:relative;min-height:440px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:62px;text-align:center;border:1px solid #dae5f0;border-radius:34px;background:radial-gradient(circle,#fff,#f7faff);box-shadow:0 20px 60px #15518b09;overflow:hidden;padding:33px 22px}[data-nd-future-section=results] .nd4-stat-ring>.nd4-code{font-size:9px;letter-spacing:.08em;position:relative;z-index:1;max-width:270px;margin:0}[data-nd-future-section=results] .nd4-stat-ring>.nd4-code:first-child{position:absolute;top:31px;left:22px;right:22px;max-width:none}[data-nd-future-section=results] .nd4-stat-ring>span.nd4-code{position:absolute;bottom:31px;left:22px;right:22px;max-width:none}[data-nd-future-section=results] .nd4-stat{font-size:125px;position:relative;z-index:1}.ndf-meter{position:absolute;width:74%;height:74%;left:13%;top:13%;transform:rotate(-90deg);overflow:visible}.ndf-meter circle{fill:none;stroke:#dce8f5;stroke-width:1.7}.ndf-meter .ndf-meter-value{stroke:#0071e3;stroke-width:2;stroke-linecap:round;stroke-dasharray:254.469 282.743;stroke-dashoffset:254.469;transition:stroke-dashoffset 1.8s cubic-bezier(.25,.7,.25,1)}[data-nd-seen=true] .ndf-meter-value{stroke-dashoffset:0}.ndf-meter .ndf-meter-dashes{stroke:#9fbedc77;stroke-width:.35;stroke-dasharray:.5 2.6}[data-nd-future-section=week]>.nd4{background:radial-gradient(ellipse at 50% 80%,#edf5ff,transparent 60%),#fff}[data-nd-future-section=week] .nd4-week{position:relative;gap:20px;margin-top:52px}[data-nd-future-section=week] .nd4-week article{position:relative;isolation:isolate;border:1px solid #dce6f1;background:linear-gradient(145deg,#fff 10%,#f2f7fd);padding:34px 29px;overflow:hidden;box-shadow:0 10px 30px #1f619707;transition:border-color .35s,box-shadow .35s;min-height:345px}[data-nd-future-section=week] .nd4-week article:hover{border-color:#a2c6e9;box-shadow:0 18px 45px #1f619712}[data-nd-future-section=week] .nd4-week article>h3{font-size:25px;position:relative;z-index:1}[data-nd-future-section=week] .nd4-week article>p{font-size:14px;line-height:1.8;position:relative;z-index:1}[data-nd-future-section=week] .nd4-week .nd4-code{font-size:9px;letter-spacing:.07em;margin-bottom:38px;position:relative;z-index:1}.ndf-phase{position:absolute;width:112px;height:112px;right:-28px;top:-30px;border:1px solid #a7c7e650;border-radius:50%;background:radial-gradient(circle at 35% 35%,#c9e0f866,transparent 70%);box-shadow:0 0 0 15px #d9e8f52b,0 0 0 30px #e8f1fa36;z-index:-1}.ndf-phase:before{content:"";position:absolute;top:24px;right:24px;bottom:24px;left:24px;border:1px solid #81acd54a;border-radius:50%;border-bottom-color:#0071e3;rotate:var(--nf-phase-angle,0deg)}[data-nd-future-section=week] .nd4-download{border:1px solid #d7e5f4;background:linear-gradient(100deg,#f3f8ff,#fff 56%,#f1f7ff);border-radius:27px;padding:35px 33px;box-shadow:0 9px 30px #2064a108}[data-nd-future-section=week] .nd4-journal-cover{position:relative;transform:perspective(700px) rotateY(-18deg) rotate(-5deg);border-color:#afc9e3;background:linear-gradient(130deg,#fff,#edf5ff);color:#3c6286;box-shadow:7px 7px #e4edf6,8px 8px #bacfe3,0 15px 26px #1d54871c;transition:transform .6s}[data-nd-future-section=week] .nd4-download:hover .nd4-journal-cover{transform:perspective(700px) rotateY(-6deg) rotate(-2deg)}[data-nd-future-section=compare] .nd4-tablewrap{border-color:#cadced;border-radius:27px;background:#fff;box-shadow:0 20px 50px #15508408;position:relative}[data-nd-future-section=compare] .nd4-table{font-size:13px}[data-nd-future-section=compare] .nd4-table th,[data-nd-future-section=compare] .nd4-table td{border-bottom-color:#e2eaf3;padding:24px 23px;transition:background .25s}[data-nd-future-section=compare] .nd4-table thead th{font-size:11px;letter-spacing:.025em;padding-block:27px;background:#fbfcff}[data-nd-future-section=compare] .nd4-table tr>:last-child{background:#eff6ff;color:#095aab;border-left:1px solid #d7e6f6}[data-nd-future-section=compare] .nd4-table thead tr>:last-child{background:linear-gradient(120deg,#e5f1ff,#f0f7ff);box-shadow:inset 0 3px #0071e3}[data-nd-future-section=compare] .nd4-table tbody tr:hover td,[data-nd-future-section=compare] .nd4-table tbody tr:hover th{background:#f6faff}[data-nd-future-section=compare] .nd4-table tbody tr:hover>:last-child{background:#e4f0ff}[data-nd-future-section=specs] .nd4-specs{gap:74px}[data-nd-future-section=specs] .nd4-figure{border:1px solid #d8e5f2;border-radius:28px;box-shadow:0 18px 50px #285e9410}[data-nd-future-section=specs] .nd4-figure img{scale:1.015}[data-nd-future-section=specs] .nd4-figure figcaption{position:relative;z-index:1;background:#f4f8fc;border-top:1px solid #d9e6f3;font-size:9px;letter-spacing:.035em}[data-nd-future-section=specs] .nd4-spec-list{border:1px solid #d9e5f1;border-radius:26px;padding:8px 24px;background:linear-gradient(145deg,#fff,#f7faff);box-shadow:0 12px 40px #1e629a08;margin:0 0 28px}[data-nd-future-section=specs] .nd4-spec-row{position:relative;padding-block:23px;border-color:#e0eaf4;gap:18px;font-size:13px;transition:background .25s}[data-nd-future-section=specs] .nd4-spec-row:last-child{border:0}[data-nd-future-section=specs] .nd4-spec-row dd{font-weight:500;color:#24486d}[data-nd-future-section=specs] .nd4-spec-row:before{content:"";position:absolute;left:-25px;top:50%;width:3px;height:13px;border-radius:3px;background:#91b6da;opacity:0;transition:opacity .2s}[data-nd-future-section=specs] .nd4-spec-row:hover:before{opacity:1}[data-nd-future-section=specs] .nd4-safety{background:#f6f8fb;border:1px solid #e0e7ef;border-left:3px solid #8caed0;box-shadow:none}[data-nd-future-section=reviews]>.ndr{background:radial-gradient(ellipse at 90% 5%,#e6f0fc77,transparent 48%),#f5f7fa}[data-nd-future-section=reviews] .ndr__card{border-color:#dce6f1;background:linear-gradient(145deg,#fff,#fcfdff);box-shadow:0 10px 26px #154f8505;transition:border-color .3s,box-shadow .3s}[data-nd-future-section=reviews] .ndr__card:hover{border-color:#a9c9e8;box-shadow:0 12px 30px #154f8510}[data-nd-future-section=reviews] .ndr__avatar{border:1px solid #dbe8f5;background:linear-gradient(145deg,#fff,#edf5ff)}[data-nd-future-section=reviews] .ndr__score strong{color:#214e79}[data-nd-future-section=reviews] .ndr__navigation button{background:#e5edf6;border:1px solid #d6e2f0;box-shadow:inset 0 1px #fff}[data-nd-future-section=faq]>.nd4{background:radial-gradient(ellipse at 0 10%,#eff6ff,transparent 42%),#fff}[data-nd-future-section=faq] .nd4-faq{border:0;display:grid;gap:11px}[data-nd-future-section=faq] .nd4-faq details{border:1px solid #dce6f0;padding:22px 24px;border-radius:19px;background:linear-gradient(130deg,#fff,#fbfcff);transition:border-color .3s,box-shadow .3s,background .3s;interpolate-size:allow-keywords}[data-nd-future-section=faq] .nd4-faq details:hover{border-color:#afcce8}[data-nd-future-section=faq] .nd4-faq details[open]{border-color:#a2c7eb;background:linear-gradient(130deg,#fff,#f5f9ff);box-shadow:0 10px 26px #0e538b08}[data-nd-future-section=faq] .nd4-faq summary{font-size:15px;line-height:1.5;padding-right:35px}[data-nd-future-section=faq] .nd4-faq summary:after{display:grid;place-items:center;width:25px;height:25px;right:0;top:0;border:1px solid #d0e0f0;border-radius:50%;background:#f0f6ff;color:#3979b9;font-size:15px;font-weight:400;transition:background .3s,rotate .3s}[data-nd-future-section=faq] .nd4-faq details[open] summary:after{background:#e1efff;rotate:180deg}[data-nd-future-section=faq] .nd4-faq p{font-size:14px;line-height:1.85}[data-nd-future-section=faq] .nd4-faq details::details-content{block-size:0;overflow:clip;transition:block-size .4s ease,content-visibility .4s allow-discrete}[data-nd-future-section=faq] .nd4-faq details[open]::details-content{block-size:auto}[data-nd-future-section=faq] .nd4-service{gap:18px}[data-nd-future-section=faq] .nd4-service article{border:1px solid #dae6f2;border-radius:22px;background:linear-gradient(140deg,#f8fbff,#fff);padding:26px}[data-nd-future-section=faq] .nd4-service h3{font-size:17px;line-height:1.35}[data-nd-future-section=final] .nd4-final{position:relative;isolation:isolate;overflow:hidden;border:1px solid #d6e5f5;border-radius:36px;padding-block:94px;background:radial-gradient(ellipse at 50% 110%,#d5e8ff 0,transparent 64%),linear-gradient(130deg,#fbfdff,#f0f6ff);box-shadow:0 24px 65px #1d5d9b0a}[data-nd-future-section=final] .nd4-final>*:not(.ndf-decor){position:relative;z-index:2}[data-nd-future-section=final] .nd4-eyebrow{justify-content:center}.ndf-horizon{position:absolute!important;left:-10%;width:120%;height:170%;bottom:-146%;border:1px solid #85b5e566;border-radius:50%;box-shadow:0 0 0 25px #c5dcf533,0 0 0 70px #bdd5ee26,0 0 0 115px #cfdfef22;z-index:0;animation:nf-horizon 12s ease-in-out infinite}[data-nd-future-section=final] .nd4-three .nd4-card{border:1px solid #dce7f2;background:linear-gradient(150deg,#fff,#f7faff);box-shadow:0 10px 30px #174e8407}[data-nd-future-section=final] .nd4-card img{border-radius:17px;margin-bottom:24px}@keyframes nf-scan{0%{translate:0 -100%}60%,to{translate:0 820%}}@keyframes nf-chip-float{0%,to{transform:translateY(-5px) rotateX(12deg) rotateY(-13deg) rotate(-8deg)}50%{transform:translateY(7px) rotateX(7deg) rotateY(-5deg) rotate(-4deg)}}@keyframes nf-orbit{to{rotate:360deg}}@keyframes nf-aura{0%,to{scale:.95;opacity:.65}50%{scale:1.06;opacity:1}}@keyframes nf-panel{0%{opacity:.3;translate:0 7px}to{opacity:1;translate:0 0}}@keyframes nf-horizon{0%,to{scale:1;translate:0 0}50%{scale:1.06;translate:0 -9px}}@media(min-width:1000px){[data-nd-future-section=faq] .nd4-split>div:first-child{position:sticky;top:130px}}@media(max-width:999px){[data-nd-future-section] .nd4-section{padding-block:85px}[data-nd-future-section=dream] .nd4-split,[data-nd-future-section=engine] .nd4-engine,[data-nd-future-section=problem] .nd4-problem,[data-nd-future-section=results] .nd4-statgrid,[data-nd-future-section=specs] .nd4-specs{gap:38px}[data-nd-future-section=engine] .nd5-orbit,[data-nd-future-section=results] .nd4-stat-ring{min-height:370px}[data-nd-future-section=results] .nd4-stat{font-size:105px}[data-nd-future-section=week] .nd4-week article{padding:27px 22px}[data-nd-future-section=week] .nd4-week article>h3{font-size:22px}}@media(max-width:749px){[data-nd-future-section] .nd4-section{padding-block:65px}[data-nd-future-section] .nd4-h2{font-size:38px;line-height:1.09}[data-nd-future-section] .nd4-copy{font-size:16px;line-height:1.75}[data-nd-future-section] .nd4-eyebrow{font-size:9px;letter-spacing:.09em}[data-nd-future-section=trust] .nd4-wrap{padding-inline:18px}[data-nd-future-section=trust] .nd4-trust{padding:24px 18px;gap:24px 15px;border-radius:23px}[data-nd-future-section=trust] .nd4-icon{width:29px;height:29px;border-radius:10px;font-size:10px}[data-nd-future-section=trust] .nd4-trust>div{font-size:11px;gap:8px}[data-nd-future-section=trust] .nd4-trust small{font-size:9px}[data-nd-future-section=trust] .nd4-trust a{font-size:10px}[data-nd-future-section=trust] .nd4-trust>div:after{display:none}[data-nd-future-section=dream] .nd4-split{gap:40px}[data-nd-future-section=dream] .nd4-figure{border-radius:26px;box-shadow:0 20px 45px #2867a314,0 0 0 5px #f3f7fc}[data-nd-future-section=dream] .nd4-figure figcaption{font-size:8px;padding:12px 14px}[data-nd-future-section=engine] .nd4-engine,[data-nd-future-section=problem] .nd4-problem,[data-nd-future-section=results] .nd4-statgrid{grid-template-columns:1fr}[data-nd-future-section=engine] .nd5-orbit{min-height:360px;border-radius:27px}[data-nd-future-section=engine] .nd5-rings{width:236px;height:236px}[data-nd-future-section=engine] .nd5-chip{width:142px;height:142px;border-radius:23px}[data-nd-future-section=engine] .nd5-chip small{font-size:6px}[data-nd-future-section=engine] .nd5-chip span{font-size:7px}[data-nd-future-section=engine] .nd5-label{font-size:7px;padding:9px 10px;letter-spacing:.015em}[data-nd-future-section=engine] .nd5-b{right:3%}[data-nd-future-section=engine] .nd5-a{left:6%;top:27px}[data-nd-future-section=engine] .nd5-c{left:7%;bottom:27px}.ndf-orbital{top:62px;right:37px;bottom:62px;left:37px}.ndf-orbital--two{top:88px;right:24px;bottom:88px;left:24px}[data-nd-future-section=engine] .nd4-interactive{padding:21px;border-radius:24px;margin-top:28px}[data-nd-future-section=engine] .nd4-tab{padding:13px 9px;font-size:11px;border-radius:13px}[data-nd-future-section=engine] .nd4-tab small{font-size:8px}[data-nd-future-section=engine] .nd4-panels{min-height:152px}[data-nd-future-section=engine] .nd4-axis{font-size:8px;gap:8px}[data-nd-future-section=results] .nd4-stat-ring{min-height:355px;border-radius:28px;gap:54px}[data-nd-future-section=results] .nd4-stat{font-size:112px}[data-nd-future-section=results] .nd4-statgrid{gap:39px}.ndf-meter{width:82%;height:82%;left:9%;top:9%}[data-nd-future-section=problem] .nd4-problem-list article{padding:25px 21px;gap:16px}[data-nd-future-section=problem] .nd4-problem-list h3{font-size:18px}[data-nd-future-section=problem] .nd4-problem-list p{font-size:13px}[data-nd-future-section=week] .nd4-week{margin-top:32px;gap:16px}[data-nd-future-section=week] .nd4-week article{padding:29px 26px;min-height:0}[data-nd-future-section=week] .nd4-week article>h3{font-size:25px}[data-nd-future-section=week] .nd4-week .nd4-code{margin-bottom:23px}[data-nd-future-section=week] .nd4-download{padding:28px 24px}[data-nd-future-section=week] .nd4-journal{gap:24px}[data-nd-future-section=week] .nd4-download h3{font-size:20px}[data-nd-future-section=week] .nd4-download p{font-size:12px}[data-nd-future-section=compare] .nd4-tablewrap{border-radius:23px;margin-right:-8px}[data-nd-future-section=compare] .nd4-table{font-size:12px;min-width:580px}[data-nd-future-section=compare] .nd4-table th,[data-nd-future-section=compare] .nd4-table td{padding:20px 17px}[data-nd-future-section=specs] .nd4-spec-list{padding-inline:20px;border-radius:23px}[data-nd-future-section=specs] .nd4-spec-row{font-size:12px;padding-block:21px}[data-nd-future-section=specs] .nd4-spec-row:before{left:-21px}[data-nd-future-section=specs] .nd4-safety{padding:25px}[data-nd-future-section=faq] .nd4-faq details{padding:20px;border-radius:18px}[data-nd-future-section=faq] .nd4-faq summary{font-size:14px}[data-nd-future-section=faq] .nd4-faq p{font-size:13px}[data-nd-future-section=faq] .nd4-service{gap:14px}[data-nd-future-section=faq] .nd4-service article{padding:25px}[data-nd-future-section=final] .nd4-final{padding:64px 23px;border-radius:27px}[data-nd-future-section=final] .nd4-final .nd4-h2{font-size:35px}[data-nd-future-section=final] .nd4-eyebrow{font-size:8px;letter-spacing:.04em;gap:7px}[data-nd-future-section=final] .nd4-eyebrow:before{width:11px}.ndf-horizon{bottom:-151%}}@media(hover:none){[data-nd-future-section] .ndf-tilt{transform:none!important}[data-nd-future-section=problem] .nd4-problem-list article:hover,[data-nd-future-section] .nd4-button:hover{translate:none}}@media(prefers-reduced-motion:reduce){.ndf-reveal.ndf-pending{opacity:1;translate:none}[data-nd-future-section] *,[data-nd-future-section] *:before,[data-nd-future-section] *:after{animation:none!important;transition:none!important;rotate:none!important;scroll-behavior:auto!important}[data-nd-future-section] .ndf-tilt{transform:none!important}[data-nd-future-section] .ndf-meter-value{stroke-dashoffset:0}[data-nd-future-section=dream] .nd4-figure img{translate:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/neuraldream-future.css.map */
