.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.nbt-wrap{--nbt-bg1:#070A14;--nbt-bg2:#0B1026;--nbt-border:rgba(255,255,255,.08);--nbt-text:rgba(255,255,255,.92);--nbt-muted:rgba(255,255,255,.65);--nbt-accent1:#6A2CF3;--nbt-accent2:#13D6C4;color:var(--nbt-text)}.nbt-hero{border-radius:28px;overflow:hidden;background:radial-gradient(1200px 600px at 20% 40%,rgb(106 44 243 / .35),transparent 55%),radial-gradient(900px 600px at 75% 35%,rgb(19 214 196 / .25),transparent 60%),linear-gradient(180deg,var(--nbt-bg2),var(--nbt-bg1));border:1px solid var(--nbt-border);box-shadow:0 18px 60px rgb(0 0 0 / .45)}.nbt-hero-inner{padding:42px 34px 30px}.nbt-hero-title{font-size:40px;line-height:1.05;font-weight:800}.nbt-hero-sub{margin-top:14px;max-width:820px;font-size:16px;line-height:1.55;color:var(--nbt-muted)}.nbt-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:26px}.nbt-step{border-radius:18px;overflow:hidden;border:1px solid var(--nbt-border);background:rgb(255 255 255 / .02)}.nbt-step img{display:block;width:100%;height:auto}.nbt-grid{margin-top:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.nbt-card{text-align:left;padding:0;border:1px solid var(--nbt-border);border-radius:22px;overflow:hidden;background:radial-gradient(900px 420px at 30% 30%,rgb(106 44 243 / .22),transparent 60%),radial-gradient(700px 380px at 85% 20%,rgb(19 214 196 / .14),transparent 60%),linear-gradient(180deg,rgb(18 22 46 / .92),rgb(12 14 30 / .96));box-shadow:0 14px 44px rgb(0 0 0 / .45);cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.nbt-card:hover{transform:translateY(-2px);border-color:rgb(255 255 255 / .14);box-shadow:0 18px 60px rgb(0 0 0 / .55)}.nbt-card-top{padding:16px 16px 0}.nbt-card-img{width:100%;height:auto;border-radius:16px;display:block;border:1px solid rgb(255 255 255 / .06)}.nbt-card-body{padding:16px 16px 18px}.nbt-card-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.nbt-card-title{font-weight:800;font-size:18px;line-height:1.1}.nbt-card-sub{font-size:13px;color:var(--nbt-muted);margin-top:4px}.nbt-card-reward{font-weight:900;font-size:22px;background:linear-gradient(90deg,#FFFFFF,#FFD3F1);-webkit-background-clip:text;background-clip:text;color:#fff0;white-space:nowrap}.nbt-card-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.nbt-pill{font-size:12px;color:rgb(255 255 255 / .78);background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .08);padding:7px 10px;border-radius:999px}.nbt-card-cta{margin-top:14px;font-weight:700;color:rgb(255 255 255 / .86)}.nbt-note{margin-top:16px;padding:14px 16px;border-radius:18px;background:rgb(255 255 255 / .03);border:1px solid var(--nbt-border);color:rgb(255 255 255 / .75)}.nbt-modal{position:fixed;inset:0;z-index:99999;display:none}.nbt-modal.is-open{display:block}.nbt-modal-backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .55);backdrop-filter:blur(8px)}.nbt-modal-dialog{position:relative;width:min(760px, calc(100% - 32px));margin:42px auto;border-radius:26px;border:1px solid rgb(255 255 255 / .10);background:radial-gradient(900px 520px at 20% 20%,rgb(106 44 243 / .28),transparent 60%),radial-gradient(900px 520px at 80% 10%,rgb(19 214 196 / .18),transparent 60%),linear-gradient(180deg,rgb(18 22 46 / .96),rgb(10 12 26 / .96));box-shadow:0 24px 90px rgb(0 0 0 / .6);padding:22px 22px 20px}.nbt-modal-close{position:absolute;right:16px;top:14px;width:40px;height:40px;border-radius:12px;border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .9);font-size:22px;cursor:pointer}.nbt-modal-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-right:44px}.nbt-modal-title{font-size:28px;font-weight:900}.nbt-modal-reward{font-weight:900;font-size:22px;color:rgb(255 255 255 / .9);padding:6px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .04)}.nbt-modal-steps{margin-top:14px;display:grid;gap:8px;color:rgb(255 255 255 / .82)}.nbt-step-item{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:16px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03)}.nbt-step-num{width:26px;height:26px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:800;background:linear-gradient(135deg,rgb(106 44 243 / .9),rgb(19 214 196 / .85))}.nbt-modal-actions{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}.nbt-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:14px;padding:12px 14px;border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .05);color:rgb(255 255 255 / .92);text-decoration:none;cursor:pointer;font-weight:800}.nbt-btn-primary{width:100%;margin-top:14px;background:linear-gradient(135deg,#7A5CFF,#3BE7C9);color:#fff;border:none;border-radius:16px;font-size:15px;font-weight:700;padding:14px 18px;cursor:pointer;box-shadow:0 8px 30px rgb(122 92 255 / .35);transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.nbt-btn-primary:hover{transform:translateY(-1px);box-shadow:0 12px 36px rgb(122 92 255 / .45)}.nbt-btn-primary:active{transform:translateY(0);box-shadow:0 6px 20px rgb(122 92 255 / .25)}.nbt-btn:disabled{opacity:.55;cursor:not-allowed}.nbt-form{margin-top:14px}.nbt-form-fields{display:grid;gap:10px;margin-top:6px}.nbt-field{border-radius:16px;border:1px solid rgb(255 255 255 / .10);background:rgb(0 0 0 / .28);padding:10px 12px}.nbt-label{display:block;font-size:13px;color:#FFF;margin-bottom:6px;font-weight:600}.nbt-input,.nbt-select{width:100%;color:rgb(255 255 255 / .92);background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:12px;padding:12px 12px;outline:none}.nbt-input::placeholder{color:rgb(255 255 255 / .45)}.nbt-checkbox{display:flex;gap:10px;align-items:center;font-size:14px;color:rgb(255 255 255 / .86)}.nbt-form-hint{margin-top:10px;color:rgb(255 255 255 / .62);font-size:13px}.nbt-toast{margin-top:12px;display:none;padding:12px 12px;border-radius:14px;border:1px solid rgb(255 255 255 / .10);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .92);white-space:pre-line}.nbt-toast.is-show{display:block}@media (max-width:980px){.nbt-grid{grid-template-columns:1fr}.nbt-steps{grid-template-columns:1fr}.nbt-hero-title{font-size:32px}}body.nbt-lock{overflow:hidden!important}.nbt-modal-dialog{max-height:calc(100vh - 64px);overflow:hidden;display:flex;flex-direction:column}.nbt-modal-scroll{overflow:auto;-webkit-overflow-scrolling:touch;padding-right:6px;padding-bottom:10px}.nbt-modal-scroll::-webkit-scrollbar{width:8px}.nbt-modal-scroll::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .12);border-radius:8px}@media (max-width:520px){.nbt-modal-dialog{margin:18px auto;max-height:calc(100vh - 36px)}}.nbt-info{margin:14px 0 6px}.nbt-info-inner{padding:14px 14px;border-radius:16px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .06);color:rgb(255 255 255 / .88);line-height:1.35}#nbtModal .nbt-field .nbt-label,#nbtModal .nbt-field label,#nbtModal label.nbt-label{color:#fff!important;opacity:1!important}#nbtModal .nbt-modal-head{display:flex;align-items:flex-start;gap:12px}#nbtModal .nbt-modal-title{flex:1 1 auto;min-width:0;word-break:break-word;overflow-wrap:anywhere}#nbtModal .nbt-modal-reward{flex:0 0 auto;white-space:nowrap}@media (max-width:520px){#nbtModal .nbt-modal-title{font-size:34px;line-height:1.05}#nbtModal .nbt-modal-reward{font-size:22px;padding:10px 12px;border-radius:18px}}@media (max-width:380px){#nbtModal .nbt-modal-title{font-size:30px}#nbtModal .nbt-modal-reward{font-size:20px;padding:9px 10px}}:root{--ncm-bg:rgba(255,255,255,.06);--ncm-bg-2:rgba(255,255,255,.08);--ncm-brd:rgba(255,255,255,.12);--ncm-brd-2:rgba(255,255,255,.18);--ncm-txt:rgba(255,255,255,.92);--ncm-txt-2:rgba(255,255,255,.72);--ncm-txt-3:rgba(255,255,255,.55);--ncm-accent:#2dd4bf;--ncm-accent-2:#8b5cf6;--ncm-shadow:0 20px 60px rgba(0,0,0,.35);--ncm-shadow-soft:0 12px 40px rgba(0,0,0,.25);--ncm-radius-xl:22px;--ncm-radius-lg:18px;--ncm-radius-md:14px}.ncm-wrap{max-width:1120px;margin:0 auto;color:var(--ncm-txt)}.ncm-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 16px}.ncm-tab{appearance:none;border:1px solid var(--ncm-brd);background:rgb(0 0 0 / .18);color:var(--ncm-txt-2);padding:10px 14px;border-radius:999px;cursor:pointer;transition:transform .12s ease,border-color .18s ease,background .18s ease,color .18s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 28px rgb(0 0 0 / .18);font-weight:600;letter-spacing:.2px}.ncm-tab:hover{transform:translateY(-1px);border-color:var(--ncm-brd-2);background:rgb(255 255 255 / .06);color:var(--ncm-txt)}.ncm-tab.is-active{color:var(--ncm-txt);border-color:rgb(45 212 191 / .55);background:linear-gradient(90deg,rgb(45 212 191 / .22),rgb(139 92 246 / .18));box-shadow:0 18px 44px rgb(0 0 0 / .28)}.ncm-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width:980px){.ncm-grid{grid-template-columns:1fr}}.ncm-card{border:1px solid var(--ncm-brd);border-radius:var(--ncm-radius-xl);overflow:hidden;background:radial-gradient(1200px 300px at 30% 0%,rgb(139 92 246 / .18),transparent 60%),radial-gradient(900px 260px at 90% 10%,rgb(45 212 191 / .16),transparent 55%),rgb(255 255 255 / .06);box-shadow:var(--ncm-shadow);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ncm-card__head{padding:18px 18px 12px}.ncm-title{margin:0;font-size:22px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.ncm-sub{margin-top:8px;color:var(--ncm-txt-2);font-size:14px;line-height:1.35}.ncm-map{height:260px;background:rgb(0 0 0 / .22);border-top:1px solid rgb(255 255 255 / .08);border-bottom:1px solid rgb(255 255 255 / .08)}.ncm-map iframe{width:100%;height:100%;border:0;filter:saturate(1.05) contrast(1.02)}.ncm-map__placeholder{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;padding:18px;text-align:center;color:var(--ncm-txt-2)}.ncm-map__ph-title{font-weight:800;color:var(--ncm-txt);opacity:.9}.ncm-map__ph-sub{font-size:13px;color:var(--ncm-txt-3)}.ncm-rows{padding:14px 18px 6px;display:flex;flex-direction:column;gap:10px}.ncm-row{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ncm-txt);padding:10px 12px;border-radius:var(--ncm-radius-md);border:1px solid rgb(255 255 255 / .10);background:rgb(0 0 0 / .14);transition:transform .12s ease,border-color .18s ease,background .18s ease}.ncm-row:hover{transform:translateY(-1px);border-color:rgb(255 255 255 / .18);background:rgb(255 255 255 / .06)}.ncm-row__text{font-weight:650;letter-spacing:.2px}.ncm-ico{width:26px;height:26px;display:grid;place-items:center;border-radius:10px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .10)}.ncm-note{margin:10px 18px 14px;border:1px dashed rgb(255 255 255 / .18);border-radius:var(--ncm-radius-lg);padding:12px 12px;display:flex;gap:10px;color:var(--ncm-txt-2);background:rgb(0 0 0 / .12)}.ncm-note__ico{width:26px;height:26px;display:grid;place-items:center;border-radius:10px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .10);flex:0 0 auto}.ncm-note__text{font-size:13px;line-height:1.35}.ncm-actions{padding:0 18px 18px}.ncm-actions--stack{display:flex;flex-direction:column;gap:10px}.ncm-btn{display:flex;align-items:center;justify-content:center;border-radius:16px;padding:12px 14px;text-decoration:none;font-weight:800;letter-spacing:.2px;border:1px solid rgb(255 255 255 / .14);background:rgb(0 0 0 / .16);color:#fff;transition:transform .12s ease,filter .18s ease,border-color .18s ease,background .18s ease;box-shadow:var(--ncm-shadow-soft)}.ncm-btn:hover{transform:translateY(-1px);border-color:rgb(255 255 255 / .22);background:rgb(255 255 255 / .06)}.ncm-btn.is-disabled{opacity:.45;pointer-events:none;filter:grayscale(1)}.ncm-btn--primary{border-color:rgb(45 212 191 / .38);background:linear-gradient(90deg,rgb(45 212 191 / .28),rgb(139 92 246 / .22))}.ncm-btn--wa{border-color:rgb(34 197 94 / .30);background:linear-gradient(90deg,rgb(34 197 94 / .24),rgb(0 0 0 / .14))}.ncm-btn--tg{border-color:rgb(56 189 248 / .30);background:linear-gradient(90deg,rgb(56 189 248 / .24),rgb(0 0 0 / .14))}@media (max-width:520px){.ncm-title{font-size:18px}.ncm-map{height:220px}.ncm-card__head{padding:16px 14px 10px}.ncm-rows{padding:12px 14px 6px}.ncm-note{margin:10px 14px 14px}.ncm-actions{padding:0 14px 14px}}.ncm-title{color:#ffffff!important}.ncm-sub{color:rgb(255 255 255 / .78)}.ncm-ico,.ncm-note__ico{color:#fff;background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .22)}.ncm-row svg,.ncm-row i{color:#fff}.ncm-btn,.ncm-btn--primary,.ncm-btn--wa,.ncm-btn--tg{color:#ffffff!important}.ncm-btn--primary:hover{color:var(--ncm-txt)!important}.ncm-btn--wa:hover{color:var(--ncm-accent)!important}.ncm-btn--tg:hover{color:#38bdf8!important}.ncm-btn--max{border-color:rgb(245 158 11 / .30);background:linear-gradient(90deg,rgb(245 158 11 / .24),rgb(0 0 0 / .14))}.ncm-btn--max:hover{color:#f59e0b!important}.nm-cookie-consent,.nm-cookie-consent *{box-sizing:border-box}.nm-cookie-consent[hidden]{display:none!important}.nm-cookie-consent{position:fixed;left:24px;right:24px;bottom:24px;z-index:999999;display:flex;justify-content:center;pointer-events:none;font-family:inherit}.nm-cookie-consent__inner{width:min(100%, 620px);display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 18px 18px 22px;border-radius:26px;border:1px solid rgb(74 211 216 / .22);background:rgb(18 20 34 / .84);box-shadow:0 22px 60px rgb(0 0 0 / .34),0 0 42px rgb(124 55 210 / .14);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);pointer-events:auto}.nm-cookie-consent__content{min-width:0;color:#f4f6ff}.nm-cookie-consent__content strong{display:block;margin:0 0 5px;color:#f4f6ff;font-size:18px;line-height:1.15;font-weight:900;letter-spacing:-.035em}.nm-cookie-consent__content p{margin:0;color:rgb(244 246 255 / .72);font-size:14px;line-height:1.38;font-weight:500}.nm-cookie-consent__content a{color:#43d7d8;text-decoration:underline;text-underline-offset:3px}.nm-cookie-consent .nm-cookie-consent__button,.nm-cookie-consent button.nm-cookie-consent__button,.nm-cookie-consent button.nm-cookie-consent__button[type="button"]{flex:0 0 auto!important;min-width:116px!important;min-height:48px!important;padding:0 22px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#7531cb 0%,#2fd0d3 100%)!important;background-color:#7531cb!important;background-image:linear-gradient(135deg,#7531cb 0%,#2fd0d3 100%)!important;color:#ffffff!important;font-family:inherit!important;font-size:15px!important;line-height:1!important;font-weight:800!important;text-align:center!important;text-decoration:none!important;text-shadow:none!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;box-shadow:0 14px 30px rgb(117 49 203 / .24),0 0 22px rgb(47 208 211 / .16)!important;transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important}.nm-cookie-consent .nm-cookie-consent__button:hover,.nm-cookie-consent button.nm-cookie-consent__button:hover,.nm-cookie-consent button.nm-cookie-consent__button[type="button"]:hover,.nm-cookie-consent .nm-cookie-consent__button:focus,.nm-cookie-consent button.nm-cookie-consent__button:focus,.nm-cookie-consent button.nm-cookie-consent__button[type="button"]:focus{transform:translateY(-1px)!important;background:linear-gradient(135deg,#6729b8 0%,#29bcc1 100%)!important;background-color:#6729b8!important;background-image:linear-gradient(135deg,#6729b8 0%,#29bcc1 100%)!important;color:#ffffff!important;border:0!important;outline:none!important;box-shadow:0 18px 38px rgb(117 49 203 / .32),0 0 26px rgb(47 208 211 / .2)!important}.nm-cookie-consent .nm-cookie-consent__button:active,.nm-cookie-consent button.nm-cookie-consent__button:active,.nm-cookie-consent button.nm-cookie-consent__button[type="button"]:active{transform:translateY(0)!important;background:linear-gradient(135deg,#6729b8 0%,#29bcc1 100%)!important;background-color:#6729b8!important;background-image:linear-gradient(135deg,#6729b8 0%,#29bcc1 100%)!important;color:#ffffff!important}@media (max-width:767px){.nm-cookie-consent{left:14px;right:14px;bottom:14px}.nm-cookie-consent__inner{width:100%;align-items:stretch;flex-direction:column;gap:14px;padding:18px;border-radius:22px}.nm-cookie-consent__content strong{font-size:17px}.nm-cookie-consent__content p{font-size:13.5px}.nm-cookie-consent__button{width:100%;min-height:46px;font-size:15px}}@media (max-width:390px){.nm-cookie-consent{left:10px;right:10px;bottom:10px}.nm-cookie-consent__inner{padding:16px}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--nca-bg:#070b16;--nca-bg-2:#0d1324;--nca-card:rgba(18,24,42,.74);--nca-card-2:rgba(20,27,47,.88);--nca-border:rgba(157,132,255,.18);--nca-border-2:rgba(255,255,255,.09);--nca-text:#ffffff;--nca-muted:rgba(255,255,255,.72);--nca-soft:rgba(255,255,255,.54);--nca-purple:#a749ff;--nca-blue:#346bff;--nca-cyan:#39c2da;--nca-radius:24px;--nca-shadow:0 26px 80px rgba(0,0,0,.38)}.nca-page,.nca-section{box-sizing:border-box;color:var(--nca-text);font-family:Inter,Manrope,Montserrat,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.nca-page *,.nca-section *,.nca-modal *{box-sizing:border-box}.nca-page{position:relative;width:min(1460px,calc(100% - 48px));margin:0 auto;padding:56px 0 80px;isolation:isolate}.nca-page:before,.nca-section:before{content:"";position:absolute;inset:auto;pointer-events:none;z-index:-1}.nca-page:before{width:640px;height:640px;top:22px;right:2%;background:radial-gradient(circle,rgb(109 67 255 / .24),transparent 65%);filter:blur(10px)}.nca-hero{display:grid;grid-template-columns:minmax(320px,460px) minmax(0,1fr);gap:64px;align-items:center}.nca-hero__media{min-width:0}.nca-poster{position:relative;width:100%;aspect-ratio:4/5;border-radius:28px;overflow:hidden;background:radial-gradient(circle at 55% 44%,rgb(119 86 255 / .34),transparent 34%),linear-gradient(145deg,#12182f,#080b16);border:1px solid var(--nca-border);box-shadow:var(--nca-shadow),0 0 58px rgb(92 77 255 / .18)}.nca-poster:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .06),rgb(0 0 0 / .22)),radial-gradient(circle at 76% 18%,rgb(255 255 255 / .14),transparent 28%);pointer-events:none}.nca-poster img{display:block;width:100%;height:100%;object-fit:cover}.nca-poster__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;letter-spacing:.18em;color:rgb(255 255 255 / .74);font-weight:700}.nca-eyebrow{display:inline-flex;align-items:center;min-height:34px;padding:7px 14px;margin:0 0 18px;border-radius:999px;border:1px solid rgb(167 73 255 / .3);background:rgb(167 73 255 / .1);color:rgb(255 255 255 / .84);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.nca-title{max-width:920px;margin:0;font-size:clamp(36px,4vw,64px);line-height:1.02;font-weight:800;letter-spacing:-.04em;color:#fff}.nca-lead{max-width:760px;margin:22px 0 0;color:var(--nca-muted);font-size:18px;line-height:1.52}.nca-lead p{margin:0}.nca-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:34px 0 0}.nca-benefit{display:flex;gap:12px;align-items:flex-start;min-width:0;color:var(--nca-muted)}.nca-benefit span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:rgb(157 91 255 / .18);color:#d49aff;box-shadow:0 0 30px rgb(157 91 255 / .18)}.nca-benefit p{margin:0;font-size:14px;line-height:1.38}.nca-benefit strong{color:#fff;font-weight:700}.nca-actions{display:flex;gap:18px;margin-top:42px}.nca-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;min-width:230px;padding:15px 26px;border-radius:15px;border:1px solid var(--nca-border-2);font-size:16px;font-weight:700;line-height:1;text-decoration:none!important;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.nca-btn:hover{transform:translateY(-1px)}.nca-btn--primary{border-color:rgb(255 255 255 / .15);color:#fff!important;background:linear-gradient(100deg,var(--nca-purple),var(--nca-blue));box-shadow:0 18px 46px rgb(74 82 255 / .32),inset 0 1px 0 rgb(255 255 255 / .24)}.nca-btn--primary:hover{box-shadow:0 22px 58px rgb(74 82 255 / .42),inset 0 1px 0 rgb(255 255 255 / .26)}.nca-btn--ghost{color:#fff!important;background:rgb(255 255 255 / .035)}.nca-btn--ghost:hover{border-color:rgb(167 73 255 / .34);background:rgb(167 73 255 / .08)}.nca-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:34px}.nca-fact{display:flex;align-items:center;gap:18px;min-height:92px;padding:22px 24px;border:1px solid var(--nca-border);border-radius:20px;background:linear-gradient(180deg,rgb(20 27 47 / .86),rgb(12 17 31 / .78));box-shadow:0 16px 48px rgb(0 0 0 / .22)}.nca-fact__icon{display:flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:14px;color:#b68cff;background:rgb(156 104 255 / .1);font-size:24px}.nca-fact strong,.nca-fact span{display:block}.nca-fact strong{margin-bottom:5px;color:#fff;font-size:15px}.nca-fact span{color:var(--nca-muted);font-size:16px}.nca-about{margin-top:22px;padding:34px 38px 38px;border:1px solid var(--nca-border);border-radius:24px;background:radial-gradient(circle at 72% 112%,rgb(55 97 255 / .13),transparent 42%),linear-gradient(180deg,rgb(18 24 43 / .82),rgb(8 12 22 / .82));box-shadow:0 18px 60px rgb(0 0 0 / .24)}.nca-about h2,.nca-section__title{margin:0 0 20px;color:#fff;font-size:28px;line-height:1.2;letter-spacing:-.02em}.nca-about__text{max-width:880px;color:var(--nca-muted);font-size:17px;line-height:1.65}.nca-about__text p{margin:0 0 12px}.nca-about__text p:last-child{margin-bottom:0}.nca-about__action{display:flex;justify-content:center;margin-top:28px}.nca-section{position:relative;width:min(1460px,100%);margin:34px auto 0}.nca-carousel-wrap{position:relative}.nca-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(280px,31vw,440px);gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 16px}.nca-carousel::-webkit-scrollbar{display:none}.nca-card{scroll-snap-align:start;display:block;border:1px solid var(--nca-border);border-radius:22px;overflow:hidden;background:linear-gradient(180deg,rgb(22 29 50 / .9),rgb(10 14 26 / .86));box-shadow:0 16px 46px rgb(0 0 0 / .22)}.nca-card__image{position:relative;display:block;width:100%;aspect-ratio:4 / 5;background:linear-gradient(135deg,rgb(167 73 255 / .26),rgb(48 96 255 / .22));overflow:hidden}.nca-card__image img{width:100%;height:100%;object-fit:contain;object-position:center center;display:block;transition:transform .26s ease}.nca-card:hover .nca-card__image img{transform:scale(1.04)}.nca-card__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;letter-spacing:.16em;color:rgb(255 255 255 / .7)}.nca-card__body{min-width:0;padding:18px 18px 16px}.nca-card__title{margin:0 0 8px;font-size:17px;line-height:1.2;font-weight:800;letter-spacing:.01em}.nca-card__title a{color:#fff!important;text-decoration:none!important}.nca-card__meta{display:flex;flex-wrap:wrap;gap:8px;color:var(--nca-soft);font-size:12px;line-height:1.3;margin-bottom:16px}.nca-card__meta span{display:inline-flex;align-items:center;gap:4px}.nca-card__meta span:before{content:"";width:5px;height:5px;border-radius:50%;background:#8a72ff}.nca-card__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:34px;padding:8px 12px;border-radius:9px;border:1px solid rgb(255 255 255 / .14);color:#fff!important;text-decoration:none!important;font-size:13px;font-weight:700;background:rgb(255 255 255 / .035)}.nca-card__btn:hover{background:rgb(167 73 255 / .12);border-color:rgb(167 73 255 / .34)}.nca-carousel-arrow{position:absolute;top:-54px;right:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid rgb(167 73 255 / .28);color:#fff;background:rgb(255 255 255 / .035);cursor:pointer;z-index:2}.nca-carousel-arrow--prev{right:46px}.nca-carousel-arrow:hover{background:rgb(167 73 255 / .15)}.nca-modal{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;z-index:99999;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;font-family:Inter,Manrope,Montserrat,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.nca-modal.is-open{opacity:1;visibility:visible}.nca-modal__backdrop{position:absolute;inset:0;background:rgb(3 6 14 / .72);backdrop-filter:blur(10px)}.nca-modal__dialog{position:relative;width:min(520px,100%);padding:34px;border-radius:26px;border:1px solid var(--nca-border);background:radial-gradient(circle at 78% 0,rgb(167 73 255 / .18),transparent 42%),linear-gradient(180deg,rgb(19 26 47 / .98),rgb(8 12 23 / .98));color:#fff;box-shadow:0 30px 90px rgb(0 0 0 / .45)}.nca-modal__close{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgb(255 255 255 / .12);border-radius:50%;color:#fff;background:rgb(255 255 255 / .04);font-size:24px;line-height:1;cursor:pointer}.nca-modal h2{margin:0 42px 8px 0;color:#fff;font-size:30px;line-height:1.16;letter-spacing:-.03em}.nca-modal__subtitle{margin:0 0 24px;color:var(--nca-muted);font-size:15px;line-height:1.45}.nca-form{display:grid;gap:15px}.nca-form label{display:grid;gap:7px}.nca-form label span{color:rgb(255 255 255 / .86);font-size:14px;font-weight:700}.nca-form input[type="text"],.nca-form input[type="tel"]{width:100%;min-height:52px;border:1px solid rgb(255 255 255 / .12);border-radius:14px;padding:0 16px;color:#fff;background:rgb(255 255 255 / .055);outline:none}.nca-form input[type="text"]:focus,.nca-form input[type="tel"]:focus{border-color:rgb(167 73 255 / .55);box-shadow:0 0 0 3px rgb(167 73 255 / .12)}.nca-form input::placeholder{color:rgb(255 255 255 / .38)}.nca-form__agree{display:flex!important;grid-template-columns:22px 1fr;align-items:flex-start;gap:10px!important;margin-top:3px;color:var(--nca-muted)}.nca-form__agree input{margin-top:3px;flex:0 0 auto}.nca-form__agree span{font-size:13px!important;line-height:1.42;font-weight:500!important;color:var(--nca-muted)!important}.nca-form__agree a{color:#b994ff!important;text-decoration:underline}.nca-form__submit{width:100%;margin-top:6px}.nca-form__message{min-height:20px;color:var(--nca-muted);font-size:14px;text-align:center}.nca-form__message.is-success{color:#9dffca}.nca-form__message.is-error{color:#ff9dba}.nca-hp{position:absolute!important;left:-9999px!important;opacity:0!important;pointer-events:none!important}body.nca-modal-open{overflow:hidden}@media (max-width:1100px){.nca-page{width:min(100% - 32px,900px);padding-top:36px}.nca-hero{grid-template-columns:1fr;gap:34px}.nca-poster{max-width:520px;margin:0 auto}.nca-benefits,.nca-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.nca-page{width:100%;padding:24px 14px 54px}.nca-title{font-size:34px}.nca-lead{font-size:16px}.nca-benefits,.nca-facts{grid-template-columns:1fr}.nca-benefits{gap:14px}.nca-actions{flex-direction:column;gap:12px;margin-top:28px}.nca-btn{width:100%;min-width:0}.nca-facts{gap:12px;margin-top:24px}.nca-fact{min-height:78px;padding:18px}.nca-about{margin-top:14px;padding:24px 18px 26px;border-radius:20px}.nca-about h2,.nca-section__title{font-size:24px}.nca-about__text{font-size:15px}.nca-section{margin-top:28px}.nca-carousel{grid-auto-columns:88%;gap:14px;padding-bottom:12px}.nca-card{border-radius:18px}.nca-card__image{aspect-ratio:4 / 5}.nca-carousel-arrow{display:none}.nca-modal{align-items:flex-end;padding:10px}.nca-modal__dialog{padding:28px 18px 20px;border-radius:22px}.nca-modal h2{font-size:26px}}.nca-carousel .nca-card--image-only{background:transparent!important}.nca-carousel .nca-card--image-only .nca-card__image{position:relative!important;display:block!important;width:100%!important;aspect-ratio:4 / 5!important;height:auto!important;background:linear-gradient(135deg,rgb(167 73 255 / .26),rgb(48 96 255 / .22))!important;overflow:hidden!important;border-radius:22px!important}.nca-carousel .nca-card--image-only .nca-card__image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important}.nca-carousel .nca-card--image-only:hover .nca-card__image img{transform:none!important}.nca-carousel{grid-auto-columns:clamp(280px,31vw,440px)!important}@media (max-width:767px){.nca-carousel{grid-auto-columns:88%!important}.nca-carousel .nca-card--image-only .nca-card__image{border-radius:18px!important}}.nca-express{--nca-express-gold:#f0c96b;--nca-express-gold-2:#ffe39a;--nca-express-dark:#080a11;--nca-express-panel:rgba(16,22,39,.76);color:#fff}.nca-express h1,.nca-express h2,.nca-express h3,.nca-express p,.nca-express ul,.nca-express li{box-sizing:border-box}.nca-express-hero{display:grid;grid-template-columns:minmax(300px,440px) minmax(0,1fr);gap:74px;align-items:center}.nca-express-hero__poster{max-width:440px;margin:0 auto}.nca-express-title{max-width:820px;margin:0;color:#fff;font-size:clamp(38px,4.4vw,72px);line-height:1.02;font-weight:900;letter-spacing:-.045em}.nca-express-bullets{display:grid;gap:12px;margin:30px 0 0;padding:0;list-style:none;color:var(--nca-muted);font-size:19px;line-height:1.35}.nca-express-bullets li{position:relative;padding-left:30px}.nca-express-bullets li:before{content:"";position:absolute;left:0;top:.48em;width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,var(--nca-purple),var(--nca-blue));box-shadow:0 0 22px rgb(167 73 255 / .34)}.nca-express-actions{margin-top:34px}.nca-express-facts .nca-fact{border-color:rgb(167 73 255 / .22)}.nca-express-teacher,.nca-express-program,.nca-express-benefits,.nca-express-outcomes,.nca-express-tariff,.nca-express-faq,.nca-express-help{margin-top:76px}.nca-express-section-title,.nca-express-teacher h2{margin:0 0 30px;color:#fff;font-size:clamp(34px,3.5vw,56px);line-height:1.05;font-weight:900;letter-spacing:-.04em;text-transform:uppercase}.nca-express-teacher{display:grid;grid-template-columns:minmax(280px,430px) minmax(0,700px);gap:70px;justify-content:center;align-items:center;padding:62px 0;border-top:1px solid rgb(255 255 255 / .06);border-bottom:1px solid rgb(255 255 255 / .06)}.nca-express-teacher__image{border-radius:28px;overflow:hidden;aspect-ratio:4 / 5;background:linear-gradient(135deg,rgb(167 73 255 / .18),rgb(52 107 255 / .14));box-shadow:0 26px 70px rgb(0 0 0 / .28)}.nca-express-teacher__image img,.nca-express-panel__image img,.nca-express-outcomes__main img,.nca-express-outcome__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.nca-express-text{color:var(--nca-muted);font-size:18px;line-height:1.75}.nca-express-text p{margin:0 0 18px}.nca-express-program{text-align:center}.nca-express-tabs{display:flex;justify-content:center;align-items:flex-end;gap:12px;margin-bottom:-1px;overflow-x:auto;scrollbar-width:none}.nca-express-tabs::-webkit-scrollbar{display:none}.nca-express-tab{min-width:150px;min-height:58px;padding:16px 24px;border:1px solid rgb(255 255 255 / .1);border-bottom:0;border-radius:16px 16px 0 0;color:rgb(255 255 255 / .74);background:rgb(255 255 255 / .08);font-size:18px;font-weight:850;cursor:pointer}.nca-express-tab.is-active,.nca-express-tab[aria-selected="true"]{color:#fff;background:linear-gradient(100deg,var(--nca-purple),var(--nca-blue));border-color:rgb(255 255 255 / .16)}.nca-express-program__box{width:min(1120px,100%);margin:0 auto;padding:62px;border:1px solid rgb(255 255 255 / .12);border-radius:26px;background:rgb(255 255 255 / .94);color:#1f2532;box-shadow:0 30px 90px rgb(0 0 0 / .3);text-align:left}.nca-express-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:64px;align-items:center}.nca-express-panel[hidden]{display:none!important}.nca-express-panel h3{margin:0 0 24px;color:#242834;font-size:28px;line-height:1.15;font-weight:850}.nca-express-panel ul{display:grid;gap:11px;margin:0 0 30px;padding:0;list-style:none;color:#414652;font-size:19px;line-height:1.36}.nca-express-panel li{position:relative;padding-left:28px}.nca-express-panel li:before{content:"";position:absolute;left:0;top:.46em;width:13px;height:13px;border-radius:50%;background:linear-gradient(135deg,var(--nca-purple),var(--nca-blue))}.nca-express-result-card{max-width:560px;padding:28px 32px;border-radius:20px;color:#fff;background:linear-gradient(135deg,#17679e,#c3d1dc)}.nca-express-result-card strong{display:block;margin-bottom:14px;font-size:30px;line-height:1.1}.nca-express-result-card p{margin:0;font-size:18px;line-height:1.44}.nca-express-panel__image{aspect-ratio:4 / 5;border-radius:22px;overflow:hidden;background:#e9edf4}.nca-express-center{display:flex;justify-content:center;margin-top:30px}.nca-express-benefits__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:min(1060px,100%);margin:0 auto}.nca-express-benefit{min-height:340px;padding:42px 46px;border:1px solid rgb(167 73 255 / .22);border-radius:26px;background:linear-gradient(180deg,rgb(25 31 48 / .92),rgb(15 20 34 / .92));box-shadow:0 20px 70px rgb(0 0 0 / .24)}.nca-express-benefit__icon{margin:0 0 34px;font-size:72px;line-height:1}.nca-express-benefit h3{margin:0 0 14px;color:#fff;font-size:28px;line-height:1.12;font-weight:900}.nca-express-benefit p{margin:0;color:var(--nca-muted);font-size:18px;line-height:1.5}.nca-express-outcomes{display:grid;grid-template-columns:minmax(280px,520px) minmax(0,760px);gap:70px;align-items:center}.nca-express-outcomes__main{min-height:640px;border-radius:34px;overflow:hidden;background:radial-gradient(circle at 50% 40%,rgb(255 255 255 / .08),transparent 62%)}.nca-express-outcomes__subtitle{margin:-18px 0 26px;color:var(--nca-muted);font-size:18px}.nca-express-outcomes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px}.nca-express-outcome{text-align:center}.nca-express-outcome__image{height:140px;border:1px solid rgb(167 73 255 / .22);border-radius:16px;overflow:hidden;background:linear-gradient(135deg,rgb(167 73 255 / .18),rgb(52 107 255 / .14))}.nca-express-outcome span{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin:-24px auto 10px;border-radius:50%;color:#fff;background:linear-gradient(100deg,var(--nca-purple),var(--nca-blue));box-shadow:0 12px 30px rgb(74 82 255 / .28);font-weight:900;font-size:24px}.nca-express-outcome p{margin:0;color:#fff;font-size:17px;line-height:1.35}.nca-express-tariff{text-align:center}.nca-express-tariff__card{width:min(720px,100%);margin:0 auto;padding:58px 70px 64px;border:1px solid rgb(167 73 255 / .22);border-radius:30px;background:linear-gradient(180deg,rgb(25 31 48 / .96),rgb(14 18 30 / .96));box-shadow:0 26px 90px rgb(0 0 0 / .34)}.nca-express-tariff__card h3{margin:0 0 28px;color:#fff;font-size:38px;line-height:1.1;font-weight:900}.nca-express-tariff__card ul{display:grid;gap:14px;margin:0 0 36px;padding-left:22px;text-align:left;color:var(--nca-muted);font-size:20px;line-height:1.35}.nca-express-tariff__old{color:rgb(255 255 255 / .42);font-size:22px;text-decoration:line-through}.nca-express-tariff__deadline,.nca-express-tariff__installment{color:var(--nca-muted);font-size:18px;line-height:1.4}.nca-express-tariff__price{margin:22px 0 18px;color:#fff;font-size:clamp(54px,5vw,78px);line-height:1;font-weight:950;letter-spacing:-.05em}.nca-express-tariff__card .nca-btn{margin-top:30px}.nca-express-faq__box{width:min(1220px,100%);margin:0 auto;padding:36px;border:1px solid rgb(167 73 255 / .18);border-radius:32px;background:linear-gradient(180deg,rgb(25 31 48 / .86),rgb(14 18 30 / .86))}.nca-express-faq__item{border-bottom:1px solid rgb(255 255 255 / .08);color:#fff}.nca-express-faq__item:last-child{border-bottom:0}.nca-express-faq__item summary{position:relative;padding:21px 12px 21px 36px;list-style:none;cursor:pointer;font-size:18px;font-weight:850}.nca-express-faq__item summary::-webkit-details-marker{display:none}.nca-express-faq__item summary:before{content:"";position:absolute;left:8px;top:27px;width:13px;height:13px;border:2px solid #fff;border-radius:50%;opacity:.9}.nca-express-faq__item[open] summary{color:#fff}.nca-express-faq__item[open] summary:before{background:linear-gradient(100deg,var(--nca-purple),var(--nca-blue));border-color:#fff0}.nca-express-faq__item div{margin:0 0 18px;padding:22px 28px;border-radius:0;color:var(--nca-muted);background:rgb(0 0 0 / .18);font-size:17px;line-height:1.58}.nca-express-help{width:min(1300px,100%);margin-left:auto;margin-right:auto;padding:70px 52px;border-radius:42px;text-align:center;color:#171a22;background:#fff}.nca-express-help h2{margin:0 0 28px;color:#22242a;font-size:clamp(36px,4vw,68px);line-height:1.02;font-weight:950;letter-spacing:-.045em;text-transform:uppercase}.nca-express-help p{max-width:940px;margin:0 auto 34px;color:#4d515c;font-size:20px;line-height:1.5}.nca-express-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:160px;padding:18px;text-align:center;color:rgb(255 255 255 / .72);background:linear-gradient(135deg,rgb(167 73 255 / .18),rgb(52 107 255 / .14));font-size:13px;line-height:1.45}.nca-express-program__box .nca-express-placeholder{color:#596071;background:#e9edf4}.nca-express-placeholder code{color:inherit;white-space:normal}@media (max-width:1100px){.nca-express-hero,.nca-express-teacher,.nca-express-panel,.nca-express-outcomes{grid-template-columns:1fr;gap:34px}.nca-express-teacher,.nca-express-outcomes{width:min(820px,100%);margin-left:auto;margin-right:auto}.nca-express-teacher__image,.nca-express-outcomes__main{max-width:460px;min-height:auto;aspect-ratio:4 / 5;margin:0 auto}.nca-express-program__box{padding:38px}.nca-express-panel__image{max-width:460px;margin:0 auto;width:100%}}@media (max-width:767px){.nca-express-hero{gap:26px}.nca-express-title{font-size:34px}.nca-express-bullets{font-size:16px}.nca-express-teacher,.nca-express-program,.nca-express-benefits,.nca-express-outcomes,.nca-express-tariff,.nca-express-faq,.nca-express-help{margin-top:44px}.nca-express-section-title,.nca-express-teacher h2{font-size:32px;margin-bottom:22px}.nca-express-teacher{padding:38px 0}.nca-express-text,.nca-express-benefit p,.nca-express-faq__item div{font-size:15px}.nca-express-tabs{justify-content:flex-start;padding:0 2px}.nca-express-tab{min-width:132px;min-height:50px;padding:13px 18px;font-size:15px}.nca-express-program__box{padding:26px 18px;border-radius:20px}.nca-express-panel h3{font-size:22px}.nca-express-panel ul{font-size:16px}.nca-express-result-card{padding:22px}.nca-express-result-card strong{font-size:24px}.nca-express-result-card p{font-size:15px}.nca-express-benefits__grid,.nca-express-outcomes__grid{grid-template-columns:1fr}.nca-express-benefit{min-height:0;padding:30px 24px}.nca-express-benefit__icon{margin-bottom:22px;font-size:54px}.nca-express-benefit h3{font-size:24px}.nca-express-outcome__image{height:160px}.nca-express-tariff__card{padding:34px 22px 38px;border-radius:24px}.nca-express-tariff__card h3{font-size:30px}.nca-express-tariff__card ul{font-size:16px}.nca-express-tariff__deadline,.nca-express-tariff__installment{font-size:15px}.nca-express-faq__box{padding:18px;border-radius:24px}.nca-express-faq__item summary{padding:18px 4px 18px 30px;font-size:16px}.nca-express-faq__item summary:before{left:4px;top:23px}.nca-express-faq__item div{padding:18px}.nca-express-help{padding:42px 20px;border-radius:28px}.nca-express-help p{font-size:16px}}.nca-page h1,.nca-page h2,.nca-page h3,.nca-page h4,.nca-page h5,.nca-page h6,.nca-section h1,.nca-section h2,.nca-section h3,.nca-section h4,.nca-section h5,.nca-section h6,.nca-modal h1,.nca-modal h2,.nca-modal h3,.nca-modal h4,.nca-modal h5,.nca-modal h6,.nca-title,.nca-eyebrow,.nca-express-title,.nca-express-heading,.nca-express-section-title,.nca-express-card-title,.nca-express-faq-title,.nca-express-tariff-title{font-family:'Montserrat',Inter,Manrope,Arial,sans-serif!important;font-weight:800!important}.nca-page,.nca-section,.nca-modal{font-family:'Montserrat',Inter,Manrope,Arial,sans-serif!important}.nca-express-benefit__icon--image{display:flex!important;align-items:center!important;justify-content:center!important;width:78px!important;height:78px!important;min-width:78px!important;margin:0 auto 22px!important;overflow:visible!important;background:transparent!important;box-shadow:none!important}.nca-express-benefit__icon--image img{display:block!important;width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important;object-fit:contain!important;object-position:center!important}.nca-express-benefits .nca-express-section-title{text-align:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:34px!important}.nca-express-tabs .nca-express-tab{border-radius:24px 24px 0 0!important}@media (max-width:767px){.nca-express-tabs .nca-express-tab{border-radius:18px 18px 0 0!important}}.nca-express-tabs .nca-express-tab,.nca-express-tabs .nca-express-tab.is-active{border-top-left-radius:24px!important;border-top-right-radius:24px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.nd-grid{--nd-gap:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--nd-gap)}@media (max-width:1024px){.nd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.nd-grid{grid-template-columns:1fr}}.nd-card{position:relative;display:block;overflow:hidden;border-radius:26px;text-decoration:none;transform:translateZ(0)}.nd-media{position:relative;width:100%;aspect-ratio:4 / 3;background:#0a0f1f}.nd-img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.02) contrast(1.02);transform:scale(1.001)}.nd-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0 / .72) 0%,rgb(0 0 0 / .25) 55%,#fff0 100%);opacity:1;transition:opacity .25s ease,transform .25s ease}.nd-title{position:absolute;left:22px;bottom:22px;right:22px;color:#fff;font-weight:800;letter-spacing:.02em;text-transform:uppercase;font-size:clamp(20px, 2.2vw, 36px);line-height:1.05;text-shadow:0 10px 24px rgb(0 0 0 / .45);z-index:2}@media (hover:hover){.nd-card:hover .nd-overlay{opacity:.92}.nd-card:hover .nd-img{transform:scale(1.03);transition:transform .35s ease}}.nd-card:focus{outline:none}.nd-card:focus-visible{box-shadow:0 0 0 3px rgb(0 183 255 / .45)}