.cb[data-v-c3fd3667]{position:fixed;right:16px;bottom:16px;z-index:9999}.cb__fab[data-v-c3fd3667]{width:54px;height:54px;border-radius:999px;border:none;cursor:pointer;color:#fff;font-size:20px;background:linear-gradient(90deg,#1b7fff,#2fd0ff);box-shadow:0 16px 44px #0b1b2e38}.cb__teaser[data-v-c3fd3667]{position:absolute;right:62px;bottom:4px;display:flex;align-items:center;gap:4px;max-width:min(270px,calc(100vw - 32px));background:#fff;border:1px solid rgba(11,27,46,.12);border-radius:16px;box-shadow:0 14px 40px #0b1b2e30;padding:4px 4px 4px 12px}.cb__teaserText[data-v-c3fd3667]{border:none;background:transparent;cursor:pointer;text-align:left;font-weight:700;font-size:13px;color:#0b1b2e;padding:8px 4px}.cb__teaserClose[data-v-c3fd3667]{border:none;background:#0b1b2e0f;border-radius:999px;width:26px;height:26px;cursor:pointer;font-size:16px;line-height:1}@media (max-width: 760px){.cb[data-v-c3fd3667]{right:12px;bottom:12px}.cb__fab[data-v-c3fd3667]{width:46px;height:46px;font-size:18px}}.cb__panel[data-v-c3fd3667]{position:absolute;right:0;bottom:66px;width:min(380px,calc(100vw - 32px));height:min(600px,calc(100vh - 110px));background:#fffffff5;border:1px solid rgba(11,27,46,.1);border-radius:18px;box-shadow:0 20px 70px #0b1b2e33;overflow:hidden;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cb__header[data-v-c3fd3667]{padding:12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(11,27,46,.08);background:radial-gradient(700px 300px at 20% 0%,#1b7fff1a,#1b7fff00 55%),#fffffff0}.cb__brand[data-v-c3fd3667]{font-weight:900;font-size:14px}.cb__sub[data-v-c3fd3667]{font-size:12px;opacity:.75;margin-top:2px;display:flex;align-items:center;gap:6px}.cb__dot[data-v-c3fd3667]{width:8px;height:8px;border-radius:999px;background:#1fa855}.cb__tools[data-v-c3fd3667]{display:flex;gap:6px}.cb__min[data-v-c3fd3667]:disabled{opacity:.35;cursor:default}.cb__empty[data-v-c3fd3667]{margin:auto;text-align:center;color:#0b1b2eb3;font-size:13.5px}.cb__empty p[data-v-c3fd3667]{margin:0 0 10px}.cb__min[data-v-c3fd3667]{border:none;background:#0b1b2e0f;border-radius:10px;padding:6px 10px;cursor:pointer}.cb__body[data-v-c3fd3667]{flex:1;padding:12px;overflow:auto;display:flex;flex-direction:column;gap:10px;scroll-behavior:smooth}.cb__row[data-v-c3fd3667]{display:flex}.cb__row.user[data-v-c3fd3667]{justify-content:flex-end}.cb__row.bot[data-v-c3fd3667]{justify-content:flex-start}.cb__bubble[data-v-c3fd3667]{max-width:90%;border-radius:16px;padding:10px 12px;border:1px solid rgba(11,27,46,.1);background:#ffffffe6}.cb__row.user .cb__bubble[data-v-c3fd3667]{background:#1b7fff;border-color:#1b7fff;color:#fff}.cb__row.user .cb__text[data-v-c3fd3667]{color:#fff}.cb__text[data-v-c3fd3667]{font-size:13.5px;line-height:1.55;color:#0b1b2edb;overflow-wrap:anywhere}.cb__text[data-v-c3fd3667] .cb__help{font-size:12px;opacity:.75}.cb__choices[data-v-c3fd3667]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.cb__choice[data-v-c3fd3667]{cursor:pointer;padding:9px 12px;min-height:38px;border-radius:999px;font-weight:800;font-size:12.5px;color:#1b5fd0;background:#fff;border:1.5px solid #1b7fff55;text-decoration:none;display:inline-flex;align-items:center;transition:background .12s,transform .12s}.cb__choice[data-v-c3fd3667]:hover{background:#1b7fff14;transform:translateY(-1px)}.cb__choice--link[data-v-c3fd3667]{color:#0b1b2e;border-color:#0b1b2e33}.cb__typing[data-v-c3fd3667]{display:flex;gap:5px;padding:14px 16px}.cb__typing i[data-v-c3fd3667]{width:7px;height:7px;border-radius:999px;background:#1b7fff;opacity:.35;animation:cb-blink-c3fd3667 1s infinite}.cb__typing i[data-v-c3fd3667]:nth-child(2){animation-delay:.15s}.cb__typing i[data-v-c3fd3667]:nth-child(3){animation-delay:.3s}@keyframes cb-blink-c3fd3667{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.cb__quick[data-v-c3fd3667]{display:flex;gap:6px;padding:8px 10px 0;overflow-x:auto;scrollbar-width:none;background:#fffffff0;border-top:1px solid rgba(11,27,46,.08)}.cb__quick[data-v-c3fd3667]::-webkit-scrollbar{display:none}.cb__chip[data-v-c3fd3667]{flex:none;cursor:pointer;white-space:nowrap;min-height:34px;padding:6px 11px;border-radius:999px;font-weight:700;font-size:12px;color:#0b1b2e;background:#0b1b2e0d;border:1px solid transparent}.cb__chip[data-v-c3fd3667]:hover{background:#1b7fff1a;border-color:#1b7fff55}.cb__input[data-v-c3fd3667]{display:flex;gap:8px;padding:10px;border-top:1px solid rgba(11,27,46,.08);background:#fffffff0}.cb__field[data-v-c3fd3667]{flex:1;min-width:0;border-radius:12px;border:1px solid rgba(11,27,46,.14);padding:10px 12px;font-size:14px;outline:none}.cb__field[data-v-c3fd3667]:focus{border-color:#1b7fff}.cb__send[data-v-c3fd3667]{border:none;cursor:pointer;border-radius:12px;padding:10px 14px;color:#fff;font-weight:900;background:linear-gradient(90deg,#1b7fff,#2fd0ff)}.cb__send[data-v-c3fd3667]:disabled{opacity:.5;cursor:default}.cb__footer[data-v-c3fd3667]{padding:8px 10px;font-size:12px;border-top:1px solid rgba(11,27,46,.06);display:flex;justify-content:center;gap:10px;opacity:.9}.cb__link[data-v-c3fd3667]{border:none;background:transparent;cursor:pointer;font-weight:800;text-decoration:underline}.cb__sep[data-v-c3fd3667]{opacity:.6}.cb-pop-enter-active[data-v-c3fd3667],.cb-pop-leave-active[data-v-c3fd3667]{transition:all .16s ease}.cb-pop-enter-from[data-v-c3fd3667],.cb-pop-leave-to[data-v-c3fd3667]{transform:translateY(8px) scale(.98);opacity:0}@media (prefers-reduced-motion: reduce){.cb__typing i[data-v-c3fd3667]{animation:none;opacity:.7}}.mock[data-v-73148cce]{display:grid;place-items:center;padding:22px;background:linear-gradient(135deg,#eaf2ff,#d6e8ff);border-radius:6px 6px 0 0;min-height:190px}.mock--phone[data-v-73148cce]{background:linear-gradient(135deg,#0d3470,#061a3d)}.mock__browser[data-v-73148cce]{width:100%;max-width:300px;background:#fff;border-radius:10px;box-shadow:0 18px 40px -16px #061a3d73;overflow:hidden}.mock__bar[data-v-73148cce]{display:flex;align-items:center;gap:5px;padding:8px 10px;background:#f1f5fb}.mock__bar i[data-v-73148cce]{width:7px;height:7px;border-radius:50%;background:#c5d2e6}.mock__bar span[data-v-73148cce]{margin-left:8px;flex:1;height:8px;border-radius:4px;background:#dde6f3}.mock__screen[data-v-73148cce]{display:grid;grid-template-columns:46px 1fr;height:130px}.mock__side[data-v-73148cce]{background:#061a3d;padding:10px 8px;display:grid;gap:6px;align-content:start}.mock__side b[data-v-73148cce]{height:6px;border-radius:3px;background:#ffffff59}.mock__side b[data-v-73148cce]:first-child{background:#29c8ff}.mock__main[data-v-73148cce]{padding:10px;display:grid;gap:8px;align-content:start}.mock__title[data-v-73148cce]{font-weight:800;font-size:12px;color:#061a3d;letter-spacing:-.02em}.mock__kpis[data-v-73148cce]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mock__kpis span[data-v-73148cce]{height:22px;border-radius:5px;background:#e8f0ff;border-top:3px solid #1264ff}.mock__chart[data-v-73148cce]{height:40px;background:#f5f8fe;border-radius:5px;padding:4px}.mock__chart svg[data-v-73148cce]{width:100%;height:100%}.mock__chart polyline[data-v-73148cce]{fill:none;stroke:#1264ff;stroke-width:2.5;vector-effect:non-scaling-stroke}.mock__phone[data-v-73148cce]{width:118px;height:210px;background:#0a1020;border-radius:22px;padding:7px;box-shadow:0 22px 40px -14px #0009;position:relative;border:2px solid rgba(255,255,255,.2)}.mock__notch[data-v-73148cce]{position:absolute;top:9px;left:50%;transform:translate(-50%);width:36px;height:7px;background:#0a1020;border-radius:4px;z-index:1}.mock__app[data-v-73148cce]{height:100%;background:#fff;border-radius:16px;padding:22px 10px 10px;display:grid;gap:7px;align-content:start;justify-items:center}.mock__logo[data-v-73148cce]{width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,#1264ff,#29c8ff);color:#fff;font-weight:800;display:grid;place-items:center}.mock__phone .mock__title[data-v-73148cce]{font-size:11px}.mock__row[data-v-73148cce]{width:100%;display:flex;align-items:center;gap:6px}.mock__row span[data-v-73148cce]{width:14px;height:14px;border-radius:50%;background:#e1ebff;flex:none}.mock__row em[data-v-73148cce]{flex:1;height:7px;border-radius:4px;background:#e8eef8}.mock__btn[data-v-73148cce]{width:100%;height:18px;border-radius:6px;background:#061a3d;margin-top:4px}.brandIcon[data-v-a6a6907c]{width:22px;height:22px;flex:none}.homeOffer[data-v-81b1b71e]{background:linear-gradient(120deg,#2167ff,#0b3fbf);color:#fff;padding:26px 0}.homeOffer__in[data-v-81b1b71e]{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.homeOffer h2[data-v-81b1b71e],.homeOffer p[data-v-81b1b71e],.homeOffer strong[data-v-81b1b71e]{color:#fff!important}.homeOffer h2[data-v-81b1b71e]{margin:4px 0 6px;font-size:clamp(1.4rem,2.6vw,2rem)}.homeOffer p[data-v-81b1b71e]{margin:0;max-width:62ch;line-height:1.55}.homeOffer__tag[data-v-81b1b71e]{display:inline-block!important;padding:3px 12px;border-radius:999px;background:#ffffff2e;font-weight:800;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.gold[data-v-81b1b71e]{color:#f7b731!important}.homeStack[data-v-81b1b71e]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.homeStack li[data-v-81b1b71e]{display:flex;align-items:center;gap:16px;padding:14px 18px;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#fff}.homeStack strong[data-v-81b1b71e]{display:block;font-size:1.05rem;color:#fff}.homeStack small[data-v-81b1b71e]{display:block;margin-top:2px;color:#cfdaf0;font-size:.9rem}.homeStack__ico[data-v-81b1b71e]{width:46px;height:46px;border-radius:999px;display:grid;place-items:center;flex:none}.homeStack__ico[data-v-81b1b71e] svg{width:24px;height:24px}.homeStack__ico.is-gold[data-v-81b1b71e]{background:#f7b731;color:#061a3d}.homeStack__ico.is-violet[data-v-81b1b71e]{background:#6c46e8;color:#fff}.homeSpot__badge[data-v-81b1b71e]{display:inline-block;margin:0 0 8px!important;padding:4px 14px;border-radius:999px;background:#f7b731;color:#061a3d;font-weight:800;font-size:.82rem}.rxBtn--ghost[data-v-81b1b71e]{border:1px solid rgba(3,20,47,.25);color:#03142f;background:transparent}.homeSpot[data-v-81b1b71e]{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:40px;align-items:center}.homeSpot--rev[data-v-81b1b71e]{grid-template-columns:minmax(0,1fr) minmax(0,300px)}.homeSpot--rev .homeSpot__img[data-v-81b1b71e]{order:2}.homeSpot__img[data-v-81b1b71e]{margin:0;justify-self:center}.homeSpot__img img[data-v-81b1b71e]{display:block;width:100%;max-width:300px;height:auto;border-radius:28px;box-shadow:0 24px 60px #03142f38}.homeSpot__text h2[data-v-81b1b71e]{margin:6px 0 12px}.homeSpot__text p[data-v-81b1b71e]{line-height:1.65}.homeSpot__text ul[data-v-81b1b71e]{margin:12px 0 18px;padding-left:1.2rem;display:grid;gap:6px}@media (max-width: 800px){.homeSpot[data-v-81b1b71e],.homeSpot--rev[data-v-81b1b71e]{grid-template-columns:1fr;gap:22px}.homeSpot--rev .homeSpot__img[data-v-81b1b71e]{order:0}}.fmt[data-v-6afe48cd]{display:grid;gap:10px;line-height:1.65}.fmt--rich[data-v-6afe48cd]{color:#33465f;font-size:.98rem}.fmtP[data-v-6afe48cd]{margin:0}.fmtList[data-v-6afe48cd]{margin:0;padding-left:1.2rem;display:grid;gap:6px}.fmtList li[data-v-6afe48cd]::marker{color:#2167ff}.fmtDay[data-v-6afe48cd]{margin:20px 0 2px;padding:12px 16px;border-radius:16px;border-left:4px solid #2167ff;background:linear-gradient(90deg,#2167ff1a,#00b7ff0a);color:#03142f;font-size:1.08rem;font-weight:800;line-height:1.35;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.fmtDay[data-v-6afe48cd]:first-child{margin-top:0}.fmtDayNum[data-v-6afe48cd]{border-radius:999px;background:#2167ff;color:#fff;padding:3px 12px;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.fmtPart[data-v-6afe48cd]{margin:12px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:1rem}.fmtPartLabel[data-v-6afe48cd]{color:#2167ff;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.fmtPartTitle[data-v-6afe48cd]{color:#03142f;font-weight:800}.fmtSub[data-v-6afe48cd]{margin:8px 0 0;color:#03142f;font-weight:800}.fmtCase[data-v-6afe48cd]{margin:4px 0;padding:11px 15px;border-radius:14px;border:1px solid rgba(16,185,129,.28);background:#10b98112;color:#065f46}.fmtCase strong[data-v-6afe48cd]{color:#047857}.trainingDetailHero[data-v-dc934be8]{padding-top:clamp(48px,7vw,96px)}.backLink[data-v-dc934be8]{display:inline-flex;margin-bottom:24px;color:#03142f;font-weight:800;text-decoration:none}.trainingDetailCard[data-v-dc934be8]{border-radius:36px;background:#fff;padding:clamp(24px,4vw,56px);box-shadow:0 28px 90px #03142f1f}.trainingMeta[data-v-dc934be8]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.trainingMeta span[data-v-dc934be8]{border-radius:999px;background:#03142f12;color:#03142f;padding:8px 12px;font-weight:800;font-size:.86rem}h1[data-v-dc934be8]{color:#03142f;font-size:clamp(2.2rem,5vw,5rem);line-height:.95;letter-spacing:-.02em;margin:0 0 18px}.lead[data-v-dc934be8]{max-width:860px;color:#5f7087;font-size:1.12rem;line-height:1.75}.trainingFacts[data-v-dc934be8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:34px 0}.trainingFacts div[data-v-dc934be8],.detailGrid section[data-v-dc934be8],.bookingBox[data-v-dc934be8],.stateBox[data-v-dc934be8]{border-radius:26px;background:linear-gradient(180deg,#f8fbff,#fff);border:1px solid rgba(3,20,47,.08);padding:22px}.trainingFacts strong[data-v-dc934be8]{display:block;color:#03142f;font-size:1.4rem}.trainingFacts span[data-v-dc934be8],.detailGrid p[data-v-dc934be8]{color:#5f7087}.detailGrid[data-v-dc934be8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:28px}.programSection[data-v-dc934be8]{grid-column:1 / -1}.detailGrid h2[data-v-dc934be8],.bookingBox h2[data-v-dc934be8]{color:#03142f;margin-top:0}.bookingBox[data-v-dc934be8]{margin-top:24px}.formGrid[data-v-dc934be8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}label[data-v-dc934be8]{display:grid;gap:8px;color:#03142f;font-weight:800;margin-bottom:14px}input[data-v-dc934be8],textarea[data-v-dc934be8]{border:1px solid rgba(3,20,47,.12);border-radius:16px;padding:13px 14px;color:#03142f;background:#fff}.btn--primary[data-v-dc934be8]{border:0;border-radius:999px;background:#03142f;color:#fff;padding:14px 22px;font-weight:900;cursor:pointer}.successMsg[data-v-dc934be8]{color:#047857;font-weight:800}.errorMsg[data-v-dc934be8],.errorBox[data-v-dc934be8]{color:#b91c1c;font-weight:800}@media (max-width: 760px){.trainingFacts[data-v-dc934be8],.detailGrid[data-v-dc934be8],.formGrid[data-v-dc934be8]{grid-template-columns:1fr}}.rxCard__shot[data-v-bc99da65]{min-height:0!important;display:block;width:calc(100% + 52px);max-width:none;height:auto;aspect-ratio:960 / 510;object-fit:cover;object-position:top left;border-radius:2px 2px 0 0;margin-bottom:14px}.rxDevices[data-v-bc99da65]{display:flex;align-items:flex-start}.appsHero__web[data-v-bc99da65]{width:78%;height:auto;border-radius:14px;box-shadow:0 24px 60px #0006}.appsHero__phone[data-v-bc99da65]{width:28%;height:auto;margin-left:-8%;margin-top:40px;border-radius:22px;box-shadow:0 24px 60px #00000073}.rxMobile__shot[data-v-bc99da65]{width:100%;max-width:220px;height:auto;border-radius:24px;box-shadow:0 18px 44px #00000059;justify-self:center}.nzoBlock[data-v-70105a1f]{margin-top:44px}.nzoBlock__head[data-v-70105a1f]{max-width:760px}.nzoBlock__head .h2[data-v-70105a1f]{margin:10px 0 6px}.nzoBadge[data-v-70105a1f]{display:inline-block;padding:4px 14px;border-radius:999px;background:#f7b731;color:#061a3d;font-weight:800;font-size:.82rem}.nzoTop[data-v-70105a1f]{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:28px;align-items:center}.nzoPhones[data-v-70105a1f]{display:flex;gap:14px;justify-content:center;align-items:flex-start}.nzoPhones figure[data-v-70105a1f]{margin:0;text-align:center}.nzoPhones img[data-v-70105a1f]{display:block;height:430px;width:auto;border-radius:22px;border:3px solid #061a3d;box-shadow:0 18px 44px #061a3d40}.nzoPhones figure[data-v-70105a1f]:last-child{margin-top:34px}.nzoPhones figcaption[data-v-70105a1f]{margin-top:8px;font-weight:700;font-size:.85rem;color:#43546e}.nzoGrid[data-v-70105a1f]{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nzoGrid li[data-v-70105a1f]{display:grid;gap:6px;align-content:start;padding:18px;border-radius:18px;background:#fff;border:1px solid rgba(6,26,61,.1);color:#43546e;line-height:1.5}.nzoGrid strong[data-v-70105a1f]{color:#061a3d;font-size:1.1rem}.nzoIco[data-v-70105a1f]{width:44px;height:44px;border-radius:999px;background:#6c46e8;color:#fff;display:grid;place-items:center}.nzoSteps[data-v-70105a1f]{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nzoSteps li[data-v-70105a1f]{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:18px;background:#f1f6ff;color:#43546e;line-height:1.5}.nzoSteps b[data-v-70105a1f]{flex:none;width:32px;height:32px;border-radius:999px;background:#f7b731;color:#061a3d;display:grid;place-items:center}.nzoSteps strong[data-v-70105a1f]{display:block;color:#061a3d}.nzoCta[data-v-70105a1f]{margin-top:18px}@media (max-width:1000px){.nzoTop[data-v-70105a1f]{grid-template-columns:1fr}.nzoPhones img[data-v-70105a1f]{height:380px}}@media (max-width:900px){.nzoGrid[data-v-70105a1f]{grid-template-columns:repeat(2,minmax(0,1fr))}.nzoSteps[data-v-70105a1f]{grid-template-columns:1fr}}@media (max-width:520px){.nzoGrid[data-v-70105a1f]{grid-template-columns:1fr}}.rxProject h1[data-v-e99c419d],.rxProject h2[data-v-e99c419d],.rxProject h3[data-v-e99c419d]{margin:0}.rxProject__hero[data-v-e99c419d]{background:var(--rx-navy);color:#fff;padding:56px 0 64px;position:relative;overflow:hidden}.rxProject__hero[data-v-e99c419d]:before{content:"";position:absolute;width:600px;height:600px;right:-160px;top:-240px;background:radial-gradient(circle,rgba(41,200,255,.26),transparent 65%)}.rxProject__heroGrid[data-v-e99c419d]{position:relative;display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:center}.rxProject .rxProject__hero h1[data-v-e99c419d]{color:#fff!important;font-size:clamp(32px,4.4vw,54px);line-height:1.05;letter-spacing:-.02em;font-weight:800}.rxProject h1 em[data-v-e99c419d]{font-style:normal;color:var(--rx-cyan)}.rxProject__points[data-v-e99c419d]{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px;color:#ffffffd9;font-weight:600;font-size:14.5px}.rxProject__points li[data-v-e99c419d]:before{content:"✓";color:var(--rx-cyan);margin-right:8px;font-weight:800}.rxProject__img[data-v-e99c419d]{width:100%;max-height:280px;object-fit:cover;border-radius:6px 56px 6px 6px;box-shadow:0 30px 60px -28px #0009}.rxProject__body[data-v-e99c419d]{padding:40px 0 0}.rxProject__grid[data-v-e99c419d]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.rxForm[data-v-e99c419d]{min-width:0;background:#fff;border:1px solid var(--rx-line);border-radius:8px 40px 8px 8px;padding:clamp(22px,3vw,38px);box-shadow:0 30px 60px -40px #061a3d59}.rxSteps3[data-v-e99c419d]{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.rxSteps3 button[data-v-e99c419d]{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:10px;padding:10px 4px 12px;border-bottom:3px solid var(--rx-line);color:var(--rx-muted);font-weight:700;font-size:14px;cursor:pointer}.rxSteps3 button[data-v-e99c419d]:disabled{cursor:default;opacity:.6}.rxSteps3 b[data-v-e99c419d]{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#e6edf9;color:var(--rx-navy);font-size:13px;flex:none}.rxSteps3 .isActive button[data-v-e99c419d]{border-color:var(--rx-blue);color:var(--rx-navy)}.rxSteps3 .isActive b[data-v-e99c419d]{background:var(--rx-blue);color:#fff}.rxSteps3 .isDone button[data-v-e99c419d]{border-color:var(--rx-cyan);color:var(--rx-navy)}.rxSteps3 .isDone b[data-v-e99c419d]{background:var(--rx-navy);color:#fff}.rxPane[data-v-e99c419d]{display:grid;gap:18px}.rxPane h2[data-v-e99c419d]{font-size:26px;letter-spacing:-.02em;color:var(--rx-navy)}.rxPane__sub[data-v-e99c419d]{margin:-10px 0 4px;color:var(--rx-muted)}.rxChoices[data-v-e99c419d]{display:grid;gap:12px}.rxChoice[data-v-e99c419d]{all:unset;box-sizing:border-box;display:grid;grid-template-columns:52px 1fr;column-gap:16px;row-gap:2px;align-items:center;padding:18px 20px;border:1.5px solid var(--rx-line);border-radius:8px;cursor:pointer;background:var(--rx-bg);transition:border-color .15s,background .15s,box-shadow .15s}.rxChoice[data-v-e99c419d]:hover{border-color:var(--rx-blue)}.rxChoice[data-v-e99c419d]:focus-visible{outline:3px solid rgba(18,100,255,.35)}.rxChoice__ico[data-v-e99c419d]{grid-row:span 2;width:52px;height:52px;border-radius:12px;background:var(--rx-navy);color:var(--rx-cyan);display:grid;place-items:center;font-weight:800;font-size:18px}.rxChoice strong[data-v-e99c419d]{color:var(--rx-navy);font-size:17px;letter-spacing:-.02em}.rxChoice span[data-v-e99c419d]:last-child{color:var(--rx-muted);font-size:14px;line-height:1.45}.rxChoice.isOn[data-v-e99c419d]{border-color:var(--rx-blue);background:#1264ff12;box-shadow:0 0 0 3px #1264ff29}.rxChoice.isOn .rxChoice__ico[data-v-e99c419d]{background:var(--rx-blue);color:#fff}.rxCount[data-v-e99c419d]{font-size:12.5px;color:var(--rx-muted);margin-top:2px}.rxCount.isOk[data-v-e99c419d]{color:#067647;font-weight:600}.rxHints[data-v-e99c419d]{display:flex;flex-wrap:wrap;gap:8px}.rxHints button[data-v-e99c419d]{border:1.5px dashed rgba(18,100,255,.45);background:transparent;color:var(--rx-blue);border-radius:99px;padding:6px 14px;font-weight:600;font-size:13px;cursor:pointer}.rxHints button[data-v-e99c419d]:hover{background:#1264ff14}.rxErr[data-v-e99c419d]{color:#b42318;font-size:12.5px}.rxAlert[data-v-e99c419d]{background:#fef3f2;border:1px solid #fecdca;color:#b42318;padding:12px 16px;border-radius:8px;margin-bottom:18px}.rxAlert ul[data-v-e99c419d]{margin:8px 0 0 18px;padding:0}.rxRecap[data-v-e99c419d]{display:grid;gap:8px;background:var(--rx-bg);border-radius:8px;padding:16px 18px;border-left:4px solid var(--rx-blue)}.rxRecap div[data-v-e99c419d]{display:flex;justify-content:space-between;gap:16px;font-size:14px}.rxRecap span[data-v-e99c419d]{color:var(--rx-muted)}.rxRecap b[data-v-e99c419d]{color:var(--rx-navy);text-align:right}.rxNavBar[data-v-e99c419d]{display:flex;justify-content:space-between;align-items:center;margin-top:28px;padding-top:22px;border-top:1px solid var(--rx-line)}.rxNavBar .rxBtn[data-v-e99c419d]:disabled{opacity:.45;cursor:not-allowed;transform:none}.rxBtn--ghost[data-v-e99c419d]{background:#fff;color:var(--rx-navy);border-color:var(--rx-line)}.rxBtn--ghost[data-v-e99c419d]:hover{border-color:var(--rx-navy)}.rxAside[data-v-e99c419d]{position:sticky;top:92px;background:var(--rx-navy);color:#fff;border-radius:8px 36px 8px 8px;padding:28px;display:grid;gap:22px}.rxProject .rxAside h3[data-v-e99c419d]{font-size:20px;letter-spacing:-.02em;color:#fff}.rxAside__steps[data-v-e99c419d]{list-style:none;margin:0;padding:0;display:grid;gap:18px}.rxAside__steps li[data-v-e99c419d]{display:grid;grid-template-columns:30px 1fr;gap:14px}.rxAside__steps b[data-v-e99c419d]{width:30px;height:30px;border-radius:50%;background:var(--rx-cyan);color:var(--rx-navy);display:grid;place-items:center;font-size:14px}.rxAside__steps div[data-v-e99c419d]{display:grid;gap:2px}.rxAside__steps span[data-v-e99c419d]{color:#ffffffb3;font-size:14px;line-height:1.45}.rxAside__alt[data-v-e99c419d]{display:grid;gap:8px;padding-top:18px;border-top:1px solid rgba(255,255,255,.15)}.rxAside__alt a[data-v-e99c419d]{color:var(--rx-cyan);font-weight:600}.rxDone[data-v-e99c419d]{max-width:680px;margin:0 auto;background:#fff;border:1px solid var(--rx-line);border-radius:8px 40px 8px 8px;padding:clamp(28px,4vw,52px);text-align:center;display:grid;gap:16px;justify-items:center;box-shadow:0 30px 60px -40px #061a3d59}.rxDone__icon[data-v-e99c419d]{width:68px;height:68px;border-radius:50%;background:var(--rx-blue);color:#fff;display:grid;place-items:center;font-size:32px;font-weight:800}.rxDone h2[data-v-e99c419d]{font-size:30px;letter-spacing:-.02em;color:var(--rx-navy)}.rxDone p[data-v-e99c419d]{margin:0;color:var(--rx-muted)}.rxDone__steps[data-v-e99c419d]{list-style:none;margin:8px 0;padding:0;display:grid;gap:10px;text-align:left}.rxDone__steps li[data-v-e99c419d]{display:flex;align-items:center;gap:12px;color:var(--rx-navy);font-weight:600}.rxDone__steps b[data-v-e99c419d]{width:26px;height:26px;border-radius:50%;background:var(--rx-navy);color:#fff;display:grid;place-items:center;font-size:13px;flex:none}.rxDone .rxActions[data-v-e99c419d]{justify-content:center}@media (max-width: 900px){.rxProject__heroGrid[data-v-e99c419d],.rxProject__grid[data-v-e99c419d]{grid-template-columns:minmax(0,1fr)}.rxForm .formGrid[data-v-e99c419d]{grid-template-columns:1fr}.rxProject__img[data-v-e99c419d]{display:none}.rxAside[data-v-e99c419d]{position:static}.rxSteps3 span[data-v-e99c419d]{display:none}.rxSteps3 button[data-v-e99c419d]{justify-content:center}}.page[data-v-c9149c5c]{display:flex;flex-direction:column;gap:14px;padding:4px}.section[data-v-c9149c5c]{border-radius:22px;border:1px solid rgba(11,27,46,.08);background:#ffffffd1;box-shadow:0 14px 42px #0b1b2e1a;padding:14px}.section__head[data-v-c9149c5c]{margin-bottom:10px}.row[data-v-c9149c5c]{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;flex-wrap:wrap}.h1[data-v-c9149c5c]{margin:0;font-size:18px;font-weight:900}.h2[data-v-c9149c5c]{margin:0;font-size:16px;font-weight:900}.h3[data-v-c9149c5c]{font-weight:900;font-size:14px}.p[data-v-c9149c5c]{margin:6px 0 0;font-size:13px;color:#0b1b2eb3}.miniLine[data-v-c9149c5c]{margin-top:8px;font-size:12px}.muted[data-v-c9149c5c]{color:#0b1b2e9e}.sepDot[data-v-c9149c5c]{margin:0 6px;opacity:.6}.strong[data-v-c9149c5c]{font-weight:900}.headActions[data-v-c9149c5c]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.tabs[data-v-c9149c5c]{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap}.tab[data-v-c9149c5c]{border-radius:999px;padding:9px 12px;font-size:13px;border:1px solid rgba(11,27,46,.1);background:#ffffffc7;cursor:pointer;font-weight:800;display:flex;align-items:center;gap:8px}.tab.active[data-v-c9149c5c]{border-color:#1b7fff4d;background:#1b7fff24}.count[data-v-c9149c5c]{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;border-radius:999px;background:#0b1b2e14;font-size:12px;font-weight:800;padding:0 8px}.stats[data-v-c9149c5c]{margin-top:10px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media (max-width: 900px){.stats[data-v-c9149c5c]{grid-template-columns:repeat(2,1fr)}}.stat[data-v-c9149c5c]{border-radius:16px;border:1px solid rgba(11,27,46,.08);background:#ffffffe6;padding:10px}.stat__label[data-v-c9149c5c]{font-size:12px;color:#0b1b2e9e;font-weight:800}.stat__value[data-v-c9149c5c]{font-size:16px;font-weight:900;margin-top:4px}.grid[data-v-c9149c5c]{display:grid;gap:10px}.grid--2[data-v-c9149c5c]{grid-template-columns:repeat(2,1fr)}.grid--3[data-v-c9149c5c]{grid-template-columns:repeat(3,1fr)}@media (max-width: 900px){.grid--2[data-v-c9149c5c],.grid--3[data-v-c9149c5c]{grid-template-columns:1fr}}.card[data-v-c9149c5c]{border-radius:18px;border:1px solid rgba(11,27,46,.08);background:#ffffffe6;padding:12px}.card__top[data-v-c9149c5c]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.card__title[data-v-c9149c5c]{font-size:13px;font-weight:900;margin-bottom:6px}.card__desc[data-v-c9149c5c]{font-size:13px;color:#0b1b2ebf;line-height:1.6;white-space:pre-wrap}.card__meta[data-v-c9149c5c]{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap}.card__actions[data-v-c9149c5c]{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}.toolbar[data-v-c9149c5c]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.list[data-v-c9149c5c]{display:flex;flex-direction:column;gap:10px}.item[data-v-c9149c5c]{border-radius:18px;border:1px solid rgba(11,27,46,.08);background:#ffffffe6;padding:12px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.item__title[data-v-c9149c5c]{font-size:13px;font-weight:900}.item__meta[data-v-c9149c5c]{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.item__right[data-v-c9149c5c]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.tag[data-v-c9149c5c]{display:inline-flex;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid rgba(11,27,46,.1);background:#ffffffc7}.tag--soft[data-v-c9149c5c]{border-color:#1b7fff2e;background:#1b7fff1a}.tag--new[data-v-c9149c5c]{border-color:#ffc10738;background:#ffc10724}.tag--progress[data-v-c9149c5c]{border-color:#1b7fff38;background:#1b7fff24}.tag--done[data-v-c9149c5c]{border-color:#06764738;background:#0676471f;color:#067647}.tag--danger[data-v-c9149c5c]{border-color:#b4231838;background:#b423181a;color:#b42318}.input[data-v-c9149c5c]{border-radius:14px;border:1px solid rgba(11,27,46,.1);background:#ffffffeb;padding:10px 12px;font-size:13px;outline:none}.input--sm[data-v-c9149c5c]{padding:9px 10px;font-size:12px;border-radius:12px;min-width:160px}.textarea[data-v-c9149c5c]{border-radius:14px;border:1px solid rgba(11,27,46,.1);background:#ffffffeb;padding:10px 12px;font-size:13px;outline:none;resize:vertical;min-height:110px}.field[data-v-c9149c5c]{display:flex;flex-direction:column;gap:6px}.label[data-v-c9149c5c]{font-size:12px;font-weight:900;color:#0b1b2ecc}.actions[data-v-c9149c5c]{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.btn[data-v-c9149c5c]{border-radius:999px;padding:10px 12px;font-size:13px;border:none;background:#ffffffc7;cursor:pointer;color:inherit;box-shadow:0 10px 26px #0b1b2e14;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;font-weight:700}.btn[data-v-c9149c5c]:hover{transform:translateY(-1px);box-shadow:0 14px 34px #0b1b2e1f}.btn--primary[data-v-c9149c5c]{color:#fff;background:linear-gradient(90deg,#1b7fff,#2fd0ff)}.btn--soft[data-v-c9149c5c]{background:#ffffffc7}.btn--danger[data-v-c9149c5c]{color:#fff;background:linear-gradient(90deg,#b42318,#ff4842)}.btn--sm[data-v-c9149c5c]{padding:9px 11px;font-size:12px;font-weight:700}.sepHr[data-v-c9149c5c]{height:1px;background:#0b1b2e14;margin:12px 0}.ok[data-v-c9149c5c]{font-size:12px;color:#067647;background:#06764714;border:1px solid rgba(6,118,71,.18);padding:10px 12px;border-radius:12px;margin-top:8px}.error[data-v-c9149c5c]{font-size:12px;color:#b42318;background:#b4231814;border:1px solid rgba(180,35,24,.18);padding:10px 12px;border-radius:12px;margin-top:8px}.pre[data-v-c9149c5c]{background:#0b1b2e0a;border:1px solid rgba(11,27,46,.08);padding:10px;border-radius:12px;overflow:auto;font-size:12px}.block[data-v-c9149c5c]{margin-top:10px}.block__label[data-v-c9149c5c]{font-size:12px;font-weight:900;color:#0b1b2ebf;margin-bottom:6px}.block__text[data-v-c9149c5c]{font-size:13px;color:#0b1b2ecc;line-height:1.6;white-space:pre-wrap}.drawerOverlay[data-v-c9149c5c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b1b2e73;display:flex;justify-content:flex-end;z-index:999}.drawer[data-v-c9149c5c]{width:min(520px,92vw);height:100%;background:#fffffff2;border-left:1px solid rgba(11,27,46,.12);box-shadow:-18px 0 54px #0b1b2e33;display:flex;flex-direction:column}.drawer__head[data-v-c9149c5c]{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(11,27,46,.08)}.drawer__title[data-v-c9149c5c]{font-weight:900;font-size:14px}.drawer__body[data-v-c9149c5c]{padding:12px;overflow:auto}.kv[data-v-c9149c5c]{display:flex;justify-content:space-between;gap:10px;font-size:13px;margin-bottom:8px}.kv span[data-v-c9149c5c]{color:#0b1b2e9e}.followList[data-v-c9149c5c]{display:flex;flex-direction:column;gap:10px;margin-top:10px}.follow[data-v-c9149c5c]{border-radius:12px;border:1px solid rgba(11,27,46,.08);background:#ffffffeb;padding:10px}.follow__meta[data-v-c9149c5c]{font-size:12px;color:#0b1b2e9e;margin-bottom:6px}.follow__note[data-v-c9149c5c]{font-size:13px;color:#0b1b2ecc;line-height:1.6;white-space:pre-wrap}.followForm[data-v-c9149c5c]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px}.legalTitle[data-v-87e48703]{font-size:clamp(2rem,4.2vw,3.4rem);margin:8px 0 6px}.legalBody[data-v-87e48703]{margin-top:22px;max-width:880px;line-height:1.7;color:#33465f}.legalBody h2[data-v-87e48703]{margin:30px 0 8px;color:#03142f;font-size:1.25rem}.legalBody h2[data-v-87e48703]:first-child{margin-top:0}.legalBody p[data-v-87e48703]{margin:8px 0}.legalBody ul[data-v-87e48703]{margin:8px 0;padding-left:1.2rem;display:grid;gap:8px}.legalBody li[data-v-87e48703]::marker{color:#2167ff}.legalBody a[data-v-87e48703]{color:#2167ff;font-weight:700}.legalFacts[data-v-87e48703]{margin:14px 0 6px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.legalFacts div[data-v-87e48703]{border-radius:16px;border:1px solid rgba(3,20,47,.08);background:#f8fbff;padding:12px 16px}.legalFacts dt[data-v-87e48703]{color:#5f7087;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.legalFacts dd[data-v-87e48703]{margin:2px 0 0;color:#03142f;font-weight:700;overflow-wrap:anywhere}.legalBack[data-v-87e48703]{margin-top:28px}@media (max-width: 760px){.legalFacts[data-v-87e48703]{grid-template-columns:1fr}}.rxApps__hero[data-v-a31814c7]{padding:56px 0 48px}.rxApps__hero h1[data-v-a31814c7]{margin:8px 0 14px;max-width:20ch;font-size:clamp(2rem,4.6vw,3.4rem);line-height:1.1;color:#fff}.rxApps__hero h1 em[data-v-a31814c7]{font-style:normal;color:#5cc8ff}.rxApps__hero .rxLead[data-v-a31814c7]{max-width:60ch;color:#d6e2f5}.rxApps__hero .rxKicker[data-v-a31814c7]{color:#5cc8ff}.offerPrice[data-v-a31814c7]{margin:14px 0 18px;font-size:1.3rem;font-weight:800;color:#fff}.rxSection--navy .rxKicker[data-v-a31814c7]{color:#5cc8ff}.rxSection--navy h2[data-v-a31814c7]{color:#fff}.offerGrid[data-v-a31814c7]{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.offerGrid--4[data-v-a31814c7]{grid-template-columns:repeat(4,minmax(0,1fr))}.offerCard[data-v-a31814c7]{border:1px solid rgba(3,20,47,.1);border-radius:18px;background:#fff;padding:20px}.offerCard h3[data-v-a31814c7]{margin:10px 0 6px;color:#03142f}.offerCard p[data-v-a31814c7]{margin:0;color:#44556e;line-height:1.6}.offerNum[data-v-a31814c7],.offerTime[data-v-a31814c7]{display:inline-block;min-width:34px;padding:4px 10px;border-radius:999px;background:#2167ff;color:#fff;font-weight:800;text-align:center}.offerReco[data-v-a31814c7]{margin-top:22px;padding:18px 20px;border-radius:18px;background:#f1f6ff;color:#33465f}.offerReco h3[data-v-a31814c7]{margin:0 0 6px;color:#03142f}.offerReco p[data-v-a31814c7],.offerReco ul[data-v-a31814c7]{margin:0;line-height:1.6}.offerReco a[data-v-a31814c7],.offerNote a[data-v-a31814c7]{color:#2167ff;font-weight:700}.offerCols[data-v-a31814c7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.offerList[data-v-a31814c7]{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:10px}.offerList li[data-v-a31814c7]{position:relative;padding-left:28px;line-height:1.55;color:#33465f}.offerList li[data-v-a31814c7]:before{position:absolute;left:0;font-weight:800}.offerList--yes li[data-v-a31814c7]:before{content:"✓";color:#1a9b55}.offerList--no li[data-v-a31814c7]:before{content:"✕";color:#c0392b}.offerNote[data-v-a31814c7]{margin-top:16px;color:#33465f}.offerFormWrap[data-v-a31814c7]{max-width:820px}.offerForm[data-v-a31814c7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.offerForm label[data-v-a31814c7]{display:grid;gap:6px;font-weight:700;color:#fff}.offerForm input[data-v-a31814c7]:not([type=checkbox]),.offerForm textarea[data-v-a31814c7]{min-height:44px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.25);font:inherit;color:#03142f;background:#fff}.offerForm__wide[data-v-a31814c7]{grid-column:1 / -1}.offerCheck[data-v-a31814c7]{display:flex!important;align-items:flex-start;gap:10px}.offerCheck input[data-v-a31814c7]{width:22px;height:22px;margin-top:2px}.offerErr[data-v-a31814c7]{grid-column:1 / -1;margin:0;color:#ffb4a8;font-weight:700}.offerOk[data-v-a31814c7]{padding:18px 20px;border-radius:16px;background:#ffffff1f;color:#fff;font-weight:700}@media (max-width: 860px){.offerGrid[data-v-a31814c7],.offerGrid--4[data-v-a31814c7],.offerCols[data-v-a31814c7],.offerForm[data-v-a31814c7]{grid-template-columns:1fr}}:root{--bg: #f6f8fc;--bg2: #eef4ff;--surface: #ffffff;--surface2: rgba(255, 255, 255, .78);--ink: #071427;--muted: #65758b;--soft: #f1f6ff;--line: rgba(15, 35, 65, .1);--line2: rgba(15, 35, 65, .16);--blue: #2167ff;--blue2: #00b7ff;--cyan: #65e4ff;--navy: #071b3a;--green: #10b981;--red: #ef4444;--shadow: 0 24px 70px rgba(15, 35, 65, .1);--shadow2: 0 14px 36px rgba(15, 35, 65, .08);--radius: 28px;--radius2: 20px;--max: 1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:radial-gradient(circle at 12% -10%,rgba(33,103,255,.18),transparent 35%),radial-gradient(circle at 90% 0%,rgba(0,183,255,.16),transparent 34%),linear-gradient(180deg,#fbfdff 0%,var(--bg) 45%,#eef4ff 100%)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}.page{display:grid;gap:28px}.section{position:relative;border:1px solid var(--line);background:#ffffffc7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:var(--radius);box-shadow:var(--shadow);padding:clamp(22px,3vw,42px);overflow:hidden;margin-bottom:14px}.section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 0% 0%,rgba(33,103,255,.06),transparent 28%),radial-gradient(circle at 100% 0%,rgba(0,183,255,.05),transparent 25%);pointer-events:none}.section>*{position:relative;z-index:1}.heroSplit,.splitGrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(28px,4vw,56px)}.heroCopy{display:grid;gap:20px}.eyebrow{width:fit-content;display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border-radius:999px;color:#1952bd;background:#2167ff17;border:1px solid rgba(33,103,255,.15);font-weight:850;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.dot{width:9px;height:9px;border-radius:99px;background:linear-gradient(135deg,var(--blue),var(--blue2));box-shadow:0 0 0 6px #2167ff1a}h1,.heroTitle{margin:0;max-width:860px;font-size:clamp(2.45rem,5vw,5.35rem);line-height:.94;letter-spacing:-.02em;font-weight:950;color:var(--ink)}h2,.h2{margin:0;font-size:clamp(1.55rem,2.4vw,2.65rem);line-height:1.03;letter-spacing:-.02em;font-weight:925}h3,.card__title,.choiceCard__title,.solutionCard__title{margin:0;color:var(--ink);font-weight:850}p,.lead,.p,.card__desc,.choiceCard__desc,.solutionCard__desc{margin:0;color:var(--muted);line-height:1.75}.lead{max-width:760px;font-size:clamp(1.02rem,1.4vw,1.2rem)}.heroActions,.actions,.card__actions,.storeRow,.heroBadges,.chipRow,.tabs{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.btn,.btnPrimary,.btnSoft,.btnGhost,.store__btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;padding:0 18px;border:1px solid var(--line);background:#fff;color:var(--ink);font-weight:850;cursor:pointer;box-shadow:0 10px 24px #0f234112;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.btn:hover,.btnPrimary:hover,.btnSoft:hover,.btnGhost:hover,.store__btn:hover{transform:translateY(-2px);box-shadow:0 18px 34px #0f23411c}.btn--primary,.btnPrimary{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--blue),var(--blue2))}.btn--soft,.btnSoft{background:#ffffffd6}.btn--ghost,.btnGhost{color:#1852bd;background:#2167ff14;border-color:#2167ff1f}.btn--sm{min-height:38px;padding:0 14px;font-size:13px}.chip,.badge,.tag,.pill{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 12px;border-radius:999px;color:#1e56bd;background:#2167ff14;border:1px solid rgba(33,103,255,.13);font-size:12px;font-weight:850}.heroMedia{position:relative;min-height:430px;border-radius:36px;overflow:hidden;border:1px solid rgba(33,103,255,.13);background:linear-gradient(135deg,#2167ff1f,#00b7ff14),#fff;box-shadow:var(--shadow)}.heroMedia img{width:100%;height:100%;object-fit:cover;opacity:.72;filter:saturate(.95) contrast(1.02)}.heroMedia:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(90deg,#ffffffeb,#ffffff3d 42%,#ffffff0d),radial-gradient(circle at 15% 20%,rgba(33,103,255,.18),transparent 30%);pointer-events:none}.heroMedia:after{content:"JMM";position:absolute;right:26px;bottom:24px;z-index:3;min-width:116px;height:58px;display:grid;place-items:center;border-radius:18px;color:#fff;font-weight:950;letter-spacing:-.02em;background:linear-gradient(135deg,var(--navy),var(--blue));box-shadow:0 24px 46px #07142733}.imageFrame{position:relative;min-height:340px;overflow:hidden;border-radius:30px;border:1px solid rgba(33,103,255,.12);background:#fff;box-shadow:var(--shadow2)}.imageFrame img{width:100%;height:100%;object-fit:cover;opacity:.68}.imageFrame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#ffffffe0,#ffffff14)}.grid,.cardGrid{display:grid;gap:18px}.grid--2,.cardGrid--2,.detailsGrid,.choiceGrid,.solutionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3,.cardGrid,.metricsGrid,.factsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.featureCard,.infoCard,.valueCard,.metricCard,.timelineCard,.offerCard,.mediaCard,.contactCard,.catalogCard,.choiceCard,.solutionCard,.quickCard,.surface,.panel,.card,.box{position:relative;border:1px solid var(--line);background:#ffffffdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:24px;padding:22px;box-shadow:var(--shadow2);overflow:hidden;margin-bottom:14px}.featureCard:before,.catalogCard:before,.quickCard:before,.metricCard:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--blue),var(--blue2));opacity:.85}.card__top,.section__head,.sectionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap}.sectionIntro{display:grid;gap:10px;max-width:780px}.card__meta{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.metricValue,.stat__value{font-size:2.4rem;line-height:1;font-weight:950;letter-spacing:-.02em;color:var(--ink)}.metricLabel,.stat__label,.small{color:#57708e;font-size:12px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.form,.formCard{display:grid;gap:16px}.formGrid,.row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.formGrid--3,.row3{grid-template-columns:repeat(3,minmax(0,1fr))}.field,label{display:grid;gap:8px;color:var(--ink);font-weight:800}.label{font-size:13px;color:var(--ink);font-weight:850}input,textarea,select,.input,.textarea,.select{width:100%;border:1px solid var(--line2);background:#fffffff0;border-radius:16px;padding:14px 15px;color:var(--ink);outline:none;transition:box-shadow .16s ease,border-color .16s ease}textarea{resize:vertical;min-height:130px}input:focus,textarea:focus,select:focus,.input:focus,.textarea:focus,.select:focus{border-color:#2167ff61;box-shadow:0 0 0 5px #2167ff1a}.ok,.error,.err,.note,.emptyState{padding:14px 16px;border-radius:18px;line-height:1.65;font-weight:650}.ok{color:#08764f;background:#10b9811a;border:1px solid rgba(16,185,129,.18)}.error,.err{color:#b42318;background:#ef444417;border:1px solid rgba(239,68,68,.16)}.note,.emptyState{color:#355a86;background:#2167ff12;border:1px dashed rgba(33,103,255,.18)}.choiceCard,.solutionCard{width:100%;text-align:left;cursor:pointer}.choiceCard--active,.solutionCard--active,.tab.active{border-color:#2167ff52;background:linear-gradient(135deg,#2167ff1f,#00b7ff1a),#fff}.tab{min-height:42px;border-radius:999px;padding:0 15px;border:1px solid var(--line);background:#fff;font-weight:850;cursor:pointer}.sepHr{height:1px;background:var(--line);margin:22px 0}.check{display:flex;grid-template-columns:auto 1fr;flex-direction:row;gap:10px;align-items:flex-start;color:var(--muted);font-weight:650}.check input{width:auto;margin-top:4px}@media (max-width: 1100px){.heroSplit,.splitGrid{grid-template-columns:1fr}.heroMedia{min-height:340px}.grid--3,.cardGrid,.metricsGrid,.factsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.section{border-radius:22px;padding:20px}h1,.heroTitle{font-size:clamp(2.15rem,13vw,3.1rem)}.grid--2,.grid--3,.cardGrid,.metricsGrid,.factsGrid,.detailsGrid,.choiceGrid,.solutionGrid,.formGrid,.formGrid--3,.row2,.row3{grid-template-columns:1fr}.btn,.btnPrimary,.btnSoft,.btnGhost,.store__btn{width:100%}}:root{--jmm-navy: #061a3d;--jmm-navy-2: #082653;--jmm-navy-3: #0d3470;--jmm-blue: #1264ff;--jmm-cyan: #29c8ff;--jmm-bg: #f4f7fb;--jmm-card: rgba(255, 255, 255, .86);--jmm-text: #071427;--jmm-muted: #64748b;--jmm-line: rgba(6, 26, 61, .12);--jmm-shadow: 0 28px 80px rgba(6, 26, 61, .14);--jmm-shadow-soft: 0 18px 44px rgba(6, 26, 61, .1)}body{background:radial-gradient(circle at 8% -8%,rgba(18,100,255,.18),transparent 34%),radial-gradient(circle at 92% 0%,rgba(41,200,255,.14),transparent 32%),linear-gradient(180deg,#fff,#f4f7fb 44%,#edf3fb)!important;color:var(--jmm-text)}.section{border:1px solid var(--jmm-line)!important;background:linear-gradient(180deg,#ffffffeb,#ffffffc7)!important;box-shadow:var(--jmm-shadow-soft)!important}.section.heroSection,.heroSection{background:radial-gradient(circle at 85% 15%,rgba(41,200,255,.18),transparent 26%),linear-gradient(135deg,#fff,#f3f7ff 48%,#eaf2ff)!important}h1,.heroTitle,h2,.h2{color:var(--jmm-navy)!important;letter-spacing:-.02em!important}.lead{color:#52647b!important}.eyebrow{color:#fff!important;background:linear-gradient(135deg,var(--jmm-navy),var(--jmm-navy-3))!important;border-color:#ffffff1f!important;box-shadow:0 16px 34px #061a3d2e!important}.dot{background:linear-gradient(135deg,var(--jmm-cyan),#ffffff)!important;box-shadow:0 0 0 6px #29c8ff2e!important}.btn--primary,.btnPrimary{background:linear-gradient(135deg,var(--jmm-navy),var(--jmm-blue))!important;box-shadow:0 18px 38px #061a3d38!important}.btn--ghost,.btnGhost{color:var(--jmm-navy)!important;background:#061a3d0f!important;border-color:#061a3d1f!important}.btn--soft,.btnSoft{color:var(--jmm-navy)!important}.featureCard,.catalogCard,.quickCard,.valueCard,.metricCard,.infoCard,.contactCard,.choiceCard,.solutionCard,.surface,.panel,.card,.box{border-color:#061a3d1a!important;background:linear-gradient(180deg,#fffffff5,#fafcffe0)!important;box-shadow:0 18px 44px #061a3d14!important}.featureCard:before,.catalogCard:before,.quickCard:before,.metricCard:before{background:linear-gradient(90deg,var(--jmm-navy),var(--jmm-blue),var(--jmm-cyan))!important}.chip,.badge,.tag,.pill{color:var(--jmm-navy)!important;background:#061a3d0e!important;border-color:#061a3d1c!important}.mockupPanel{background:radial-gradient(circle at 20% 0%,rgba(41,200,255,.22),transparent 34%),radial-gradient(circle at 100% 30%,rgba(18,100,255,.14),transparent 30%),linear-gradient(145deg,#fff,#eef4ff)!important;border-color:#061a3d1f!important;box-shadow:0 38px 90px #061a3d2e!important}.dashboardCard,.miniCard,.glassCard{border-color:#061a3d1c!important}.miniIcon,.serviceIcon,.methodList span{background:linear-gradient(135deg,var(--jmm-navy),var(--jmm-blue))!important}.darkSection{background:radial-gradient(circle at 18% 0%,rgba(18,100,255,.42),transparent 32%),radial-gradient(circle at 100% 20%,rgba(41,200,255,.18),transparent 28%),linear-gradient(135deg,#031127,var(--jmm-navy),#0a2d64)!important}.darkSection h2,.darkSection h3,.darkSection strong{color:#fff!important}.darkSection p,.darkSection small{color:#ffffffb8!important}.ctaSection{background:radial-gradient(circle at 92% 15%,rgba(41,200,255,.18),transparent 28%),linear-gradient(135deg,#fff,#eef5ff)!important}input,textarea,select,.input,.textarea,.select{border-color:#061a3d24!important}input:focus,textarea:focus,select:focus,.input:focus,.textarea:focus,.select:focus{border-color:#1264ff6b!important;box-shadow:0 0 0 5px #1264ff1c!important}select,select option,select optgroup{color:#061b3a!important;background-color:#fff!important}select{border:1px solid rgba(6,27,58,.16)!important;box-shadow:0 10px 24px #061b3a14!important}select:focus{outline:none!important;border-color:#0b3d91!important;box-shadow:0 0 0 4px #0b3d9124!important}.form-card select,.reserve-card select,.training-reservation select,#reserver select{color:#061b3a!important;background:#fff!important}select option:disabled{color:#6b7280!important}.form-card input,.form-card textarea,.reserve-card input,.reserve-card textarea,.training-reservation input,.training-reservation textarea,#reserver input,#reserver textarea{color:#061b3a!important;background-color:#fff!important}.form-card input::placeholder,.form-card textarea::placeholder,.reserve-card input::placeholder,.reserve-card textarea::placeholder,.training-reservation input::placeholder,.training-reservation textarea::placeholder,#reserver input::placeholder,#reserver textarea::placeholder{color:#64748b!important}.jmm-toast{position:fixed;right:22px;bottom:22px;z-index:99999;display:flex;align-items:flex-start;gap:14px;width:min(420px,calc(100vw - 32px));padding:16px 18px;border-radius:22px;color:#061b3a;background:#fffffff5;border:1px solid rgba(6,27,58,.12);box-shadow:0 24px 70px #061b3a38;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.jmm-toast__icon{flex:0 0 auto;width:34px;height:34px;border-radius:999px;display:grid;place-items:center;font-weight:900;color:#fff;background:#0b3d91;box-shadow:0 12px 28px #0b3d9147}.jmm-toast--success .jmm-toast__icon{background:#0f766e}.jmm-toast--error .jmm-toast__icon{background:#b91c1c}.jmm-toast--info .jmm-toast__icon{background:#0b3d91}.jmm-toast__content{flex:1;min-width:0}.jmm-toast__content strong{display:block;font-size:.98rem;line-height:1.25;color:#061b3a}.jmm-toast__content p{margin:4px 0 0;font-size:.9rem;line-height:1.45;color:#475569}.jmm-toast__close{flex:0 0 auto;width:28px;height:28px;border:0;border-radius:999px;cursor:pointer;color:#061b3a;background:#061b3a0f;font-size:20px;line-height:1}.jmm-toast__close:hover{background:#061b3a1f}.jmm-toast-enter-active,.jmm-toast-leave-active{transition:opacity .22s ease,transform .22s ease}.jmm-toast-enter-from,.jmm-toast-leave-to{opacity:0;transform:translateY(14px) scale(.98)}@media (max-width: 640px){.jmm-toast{right:16px;left:16px;bottom:16px;width:auto}}.delete-app-grid,.account-delete-apps,.deletion-app-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0 28px}.delete-app-card,.account-delete-app,.deletion-app-card{position:relative;display:block;padding:22px;border-radius:24px;text-decoration:none;color:#061b3a!important;background:#ffffffeb;border:1px solid rgba(6,27,58,.12);box-shadow:0 18px 45px #061b3a14;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,border-color .22s ease}.delete-app-card:hover,.account-delete-app:hover,.deletion-app-card:hover{transform:translateY(-3px);border-color:#0b3d9147;box-shadow:0 24px 70px #061b3a24}.delete-app-card.router-link-active,.delete-app-card.router-link-exact-active,.account-delete-app.router-link-active,.account-delete-app.router-link-exact-active,.deletion-app-card.router-link-active,.deletion-app-card.router-link-exact-active,.delete-app-card.is-selected,.account-delete-app.is-selected,.deletion-app-card.is-selected{color:#fff!important;background:linear-gradient(135deg,#061b3a,#0b3d91)!important;border-color:#ffffff2e;box-shadow:0 28px 80px #061b3a47}.delete-app-card.router-link-active *,.delete-app-card.router-link-exact-active *,.account-delete-app.router-link-active *,.account-delete-app.router-link-exact-active *,.deletion-app-card.router-link-active *,.deletion-app-card.router-link-exact-active *,.delete-app-card.is-selected *,.account-delete-app.is-selected *,.deletion-app-card.is-selected *{color:#fff!important}.delete-app-card.router-link-active:after,.delete-app-card.router-link-exact-active:after,.account-delete-app.router-link-active:after,.account-delete-app.router-link-exact-active:after,.deletion-app-card.router-link-active:after,.deletion-app-card.router-link-exact-active:after,.delete-app-card.is-selected:after,.account-delete-app.is-selected:after,.deletion-app-card.is-selected:after{content:"✓";position:absolute;top:16px;right:16px;width:32px;height:32px;display:grid;place-items:center;border-radius:999px;color:#061b3a!important;background:#fff;font-weight:900;box-shadow:0 12px 28px #0000002e}@media (max-width: 720px){.delete-app-grid,.account-delete-apps,.deletion-app-grid{grid-template-columns:1fr}}.account-delete-selector{margin:34px 0;padding:clamp(22px,4vw,34px);border-radius:32px;background:radial-gradient(circle at top left,rgba(11,61,145,.12),transparent 34%),linear-gradient(180deg,#fffffff5,#f8fafceb);border:1px solid rgba(6,27,58,.1);box-shadow:0 24px 80px #061b3a1a}.account-delete-selector__header{max-width:760px;margin-bottom:22px}.account-delete-selector__header .eyebrow{margin:0 0 8px;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#0b3d91}.account-delete-selector__header h2{margin:0;color:#061b3a;font-size:clamp(1.45rem,3vw,2.2rem);line-height:1.08}.account-delete-selector__header p{margin:12px 0 0;color:#475569;line-height:1.7}.delete-app-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.delete-app-card{position:relative;display:block;min-height:168px;padding:24px;border-radius:28px;text-decoration:none;color:#061b3a!important;background:#fffffff0;border:1px solid rgba(6,27,58,.13);box-shadow:0 18px 50px #061b3a14;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,border-color .22s ease}.delete-app-card:before{content:"";position:absolute;inset:auto -20% -45% auto;width:180px;height:180px;border-radius:999px;background:#0b3d9114;transition:transform .22s ease,background .22s ease}.delete-app-card:hover{transform:translateY(-4px);border-color:#0b3d9152;box-shadow:0 28px 80px #061b3a26}.delete-app-card__badge{display:inline-flex;align-items:center;margin-bottom:18px;padding:7px 11px;border-radius:999px;font-size:.74rem;font-weight:800;letter-spacing:.04em;color:#0b3d91;background:#0b3d9117}.delete-app-card strong{position:relative;z-index:1;display:block;color:#061b3a;font-size:1.25rem;line-height:1.2}.delete-app-card p{position:relative;z-index:1;margin:10px 0 0;color:#475569;line-height:1.55}.delete-app-card.is-selected,.delete-app-card.router-link-active,.delete-app-card.router-link-exact-active{color:#fff!important;background:linear-gradient(135deg,#061b3a,#0b3d91)!important;border-color:#fff3;box-shadow:0 30px 90px #061b3a52;transform:translateY(-3px)}.delete-app-card.is-selected:before,.delete-app-card.router-link-active:before,.delete-app-card.router-link-exact-active:before{background:#ffffff1f;transform:scale(1.2)}.delete-app-card.is-selected *,.delete-app-card.router-link-active *,.delete-app-card.router-link-exact-active *{color:#fff!important}.delete-app-card.is-selected .delete-app-card__badge,.delete-app-card.router-link-active .delete-app-card__badge,.delete-app-card.router-link-exact-active .delete-app-card__badge{color:#061b3a!important;background:#fff}.delete-app-card.is-selected:after,.delete-app-card.router-link-active:after,.delete-app-card.router-link-exact-active:after{content:"✓";position:absolute;top:18px;right:18px;z-index:2;width:36px;height:36px;display:grid;place-items:center;border-radius:999px;color:#061b3a!important;background:#fff;font-weight:950;box-shadow:0 14px 30px #00000038}.account-delete-info{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:22px;background:#061b3a0b;border:1px solid rgba(6,27,58,.08)}.account-delete-info strong{flex:0 0 auto;color:#061b3a}.account-delete-info p{margin:0;color:#475569;line-height:1.6}@media (max-width: 760px){.delete-app-grid{grid-template-columns:1fr}.account-delete-info{display:block}.account-delete-info strong{display:block;margin-bottom:6px}}.hero-title,.page-hero h1,.section-title,.premium-title,h1{font-size:clamp(2rem,4vw,3.25rem)!important;line-height:1.05!important;letter-spacing:-.02em}h2,.section-heading,.account-delete-selector__header h2,.account-delete-form-copy h2{font-size:clamp(1.35rem,2.4vw,2rem)!important;line-height:1.12!important;letter-spacing:-.025em}.account-delete-page{padding:clamp(28px,5vw,56px) 0!important}.account-delete-hero{padding:clamp(24px,4vw,38px)!important;border-radius:28px!important}.account-delete-hero h1{max-width:760px;font-size:clamp(1.9rem,4vw,3rem)!important;line-height:1.04!important}.account-delete-hero p{max-width:680px;margin-top:12px!important;font-size:.98rem!important;line-height:1.6!important}.account-delete-selector,.account-delete-form-section{margin-top:22px!important;padding:clamp(20px,3vw,28px)!important;border-radius:26px!important}.account-delete-selector__header{margin-bottom:16px!important}.account-delete-selector__header h2,.account-delete-form-copy h2{font-size:clamp(1.3rem,2.2vw,1.85rem)!important}.account-delete-selector__header p,.account-delete-form-copy p,.account-delete-form-copy li{font-size:.95rem!important;line-height:1.55!important}.delete-app-grid{gap:14px!important;margin:18px 0!important}.delete-app-card{min-height:138px!important;padding:20px!important;border-radius:22px!important}.delete-app-card__badge{margin-bottom:12px!important;padding:6px 10px!important;font-size:.7rem!important}.delete-app-card strong{font-size:1.08rem!important}.delete-app-card p{margin-top:8px!important;font-size:.92rem!important;line-height:1.45!important}.account-delete-form{gap:13px!important}.account-delete-form input,.account-delete-form select,.account-delete-form textarea{padding:11px 14px!important;border-radius:14px!important}.account-delete-info{padding:14px 16px!important;border-radius:18px!important}.account-delete-info p{font-size:.94rem!important;line-height:1.5!important}@media (max-width: 760px){.hero-title,.page-hero h1,.premium-title,h1,.account-delete-hero h1{font-size:clamp(1.7rem,9vw,2.35rem)!important}h2,.account-delete-selector__header h2,.account-delete-form-copy h2{font-size:clamp(1.25rem,6vw,1.65rem)!important}.account-delete-hero{padding:22px!important}.delete-app-card{min-height:auto!important}}:root{--atrio-navy: #03142f;--atrio-navy-2: #061f49;--atrio-navy-3: #0b3270;--atrio-blue: #1464ff;--atrio-sky: #26c6ff;--atrio-text: #071427;--atrio-muted: #64748b;--atrio-bg: #f4f7fb;--atrio-white: #ffffff;--atrio-line: rgba(3, 20, 47, .12);--atrio-shadow: 0 30px 90px rgba(3, 20, 47, .18)}body{background:radial-gradient(circle at 10% -10%,rgba(20,100,255,.22),transparent 34%),radial-gradient(circle at 92% 0%,rgba(38,198,255,.15),transparent 30%),linear-gradient(180deg,#fff,#f4f7fb 42%,#eef4fc)!important}.page{gap:34px!important}.section{border-radius:34px!important;border:1px solid var(--atrio-line)!important;box-shadow:0 22px 70px #03142f1a!important;background:#ffffffe0!important}.eyebrow{color:#fff!important;background:linear-gradient(135deg,var(--atrio-navy),var(--atrio-navy-3))!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 16px 38px #03142f38!important}.dot{background:linear-gradient(135deg,#fff,var(--atrio-sky))!important;box-shadow:0 0 0 6px #26c6ff2e!important}.heroTitle,h1{color:var(--atrio-navy)!important;letter-spacing:-.02em!important;font-weight:950!important}.h2,h2{color:var(--atrio-navy)!important;letter-spacing:-.02em!important}.lead,.p,.card__desc,p{color:#5f7087}.btn--primary,.btnPrimary{background:linear-gradient(135deg,var(--atrio-navy),var(--atrio-blue))!important;box-shadow:0 20px 45px #03142f47!important}.btn--soft,.btnSoft{color:var(--atrio-navy)!important;background:#fff!important}.btn--ghost,.btnGhost{color:var(--atrio-navy)!important;background:#03142f0f!important;border-color:#03142f1f!important}.featureCard,.catalogCard,.quickCard,.valueCard,.metricCard,.infoCard,.contactCard,.choiceCard,.solutionCard,.surface,.panel,.card,.box{border-color:#03142f1a!important;background:linear-gradient(180deg,#fffffffa,#f8fbffeb)!important;box-shadow:0 20px 56px #03142f17!important}.featureCard:hover,.catalogCard:hover,.quickCard:hover,.valueCard:hover,.metricCard:hover,.infoCard:hover{transform:translateY(-4px);box-shadow:0 30px 80px #03142f24!important}.featureCard,.catalogCard,.quickCard,.valueCard,.metricCard,.infoCard{transition:transform .2s ease,box-shadow .2s ease}.featureCard:before,.catalogCard:before,.quickCard:before,.metricCard:before{background:linear-gradient(90deg,var(--atrio-navy),var(--atrio-blue),var(--atrio-sky))!important}.chip,.badge,.tag,.pill{color:var(--atrio-navy)!important;background:#03142f0e!important;border-color:#03142f1c!important}.darkBlock{color:#fff;background:radial-gradient(circle at 16% 0%,rgba(20,100,255,.45),transparent 34%),radial-gradient(circle at 92% 20%,rgba(38,198,255,.2),transparent 30%),linear-gradient(135deg,#020b1b,var(--atrio-navy),var(--atrio-navy-2))!important}.darkBlock h1,.darkBlock h2,.darkBlock h3,.darkBlock strong{color:#fff!important}.darkBlock p,.darkBlock small{color:#ffffffb8!important}.atrioNumber{font-size:clamp(2.2rem,5vw,5.6rem);line-height:.9;font-weight:950;letter-spacing:-.02em;color:var(--atrio-navy)}.darkBlock .atrioNumber{color:#fff}.atrioLabel{color:#64748b;font-size:13px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.darkBlock .atrioLabel{color:#ffffff9e}input,textarea,select,.input,.textarea,.select{border-color:#03142f24!important}input:focus,textarea:focus,select:focus,.input:focus,.textarea:focus,.select:focus{border-color:#1464ff73!important;box-shadow:0 0 0 5px #1464ff1a!important}@keyframes jmmFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes jmmScaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes jmmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes jmmShine{0%{transform:translate(-120%) skew(-12deg)}to{transform:translate(180%) skew(-12deg)}}.page>.section,.homeHero{animation:jmmFadeUp .55s ease both}.featureCard,.catalogCard,.quickCard,.innovationBig,.innovationSmall,.trustLogos span,.beyondGrid article{animation:jmmFadeUp .55s ease both}.featureCard:nth-child(2),.catalogCard:nth-child(2),.quickCard:nth-child(2),.beyondGrid article:nth-child(2){animation-delay:.06s}.featureCard:nth-child(3),.catalogCard:nth-child(3),.quickCard:nth-child(3),.beyondGrid article:nth-child(3){animation-delay:.12s}.featureCard:hover,.catalogCard:hover,.quickCard:hover,.innovationBig:hover,.innovationSmall:hover,.trustLogos span:hover{transform:translateY(-5px)}.heroVisual,.beyondGrid article,.imageFrame,.heroMedia{animation:jmmScaleIn .65s ease both}.floatingCard{animation:jmmFloat 5s ease-in-out infinite}.floatingCard.cardTwo{animation-delay:.8s}.btn--primary,.btnPrimary,.projectBtn{position:relative;overflow:hidden;margin-bottom:14px}.btn--primary:after,.btnPrimary:after,.projectBtn:after{content:"";position:absolute;inset:-30% auto -30% 0;width:45%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);transform:translate(-120%) skew(-12deg)}.btn--primary:hover:after,.btnPrimary:hover:after,.projectBtn:hover:after{animation:jmmShine .8s ease}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}:root{--jmm-title: #03142f}h1,h2,h3,.heroTitle,.section h1,.section h2,.section h3,.card__title,.featureCard h3,.catalogCard h3,.quickCard h3,.innovationBig h3,.innovationSmall h3,.trustSection h2,.trustSection h3{color:var(--jmm-title)!important}.darkBlock h1,.darkBlock h2,.darkBlock h3,.homeHeroClean h1,.homeHeroClean h2,.homeHeroClean h3,.ctaSection.darkBlock h2,.beyondGrid h3{color:#fff!important}.heroImageCard img,.imageFrame img,.heroMedia img,.beyondGrid img{opacity:1!important;filter:saturate(1.08) contrast(1.04) brightness(1)!important}.heroImageCard:after,.imageFrame:after,.heroMedia:before{background:linear-gradient(180deg,#03142f05,#03142f38)!important}.heroImageCard img,.imageFrame img,.heroMedia img,.beyondGrid img{transition:transform .65s ease,filter .65s ease}.heroImageCard:hover img,.imageFrame:hover img,.heroMedia:hover img,.beyondGrid article:hover img{transform:scale(1.055);filter:saturate(1.15) contrast(1.06) brightness(1.03)!important}.revealSection{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.revealSection.is-visible{opacity:1;transform:translateY(0)}.homeHero,.homeHeroClean{animation:none!important}.featureCard,.catalogCard,.innovationBig,.innovationSmall,.beyondGrid article,.trustLogos span{transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease,background .26s ease}.featureCard:hover,.catalogCard:hover,.innovationBig:hover,.innovationSmall:hover,.beyondGrid article:hover,.trustLogos span:hover{transform:translateY(-6px)}.heroImageCard img,.beyondGrid img,.imageFrame img,.heroMedia img{transition:transform .75s cubic-bezier(.16,1,.3,1),filter .75s ease}.heroImageCard:hover img,.beyondGrid article:hover img,.imageFrame:hover img,.heroMedia:hover img{transform:scale(1.055);filter:saturate(1.12) contrast(1.05) brightness(1.03)}@media (prefers-reduced-motion: reduce){.revealSection,.revealSection.is-visible,.featureCard,.catalogCard,.innovationBig,.innovationSmall,.beyondGrid article,.trustLogos span,.heroImageCard img,.beyondGrid img,.imageFrame img,.heroMedia img{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}}:root{--rd-ink: #0a1020;--rd-navy: #061a3d;--rd-navy-2: #0d3470;--rd-accent: #1264ff;--rd-accent-2: #29c8ff;--rd-warm: #29c8ff;--rd-paper: #f7f8fb;--rd-card: #ffffff;--rd-line: rgba(11, 27, 59, .09);--rd-muted: #5b6780;--rd-r: 22px;--rd-shadow: 0 1px 2px rgba(11, 27, 59, .05), 0 18px 48px -18px rgba(11, 27, 59, .18)}body{font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif!important;background:var(--rd-paper)!important;color:var(--rd-ink);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:inherit;color:var(--rd-navy)!important}h1{letter-spacing:-.02em!important;line-height:1.04!important;font-weight:800!important}h2{letter-spacing:-.02em!important;line-height:1.12!important;font-weight:800!important}.siteHeader{background:#f7f8fbd1!important;-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px);border-bottom:1px solid var(--rd-line)!important;box-shadow:none!important}.siteHeader.isScrolled{box-shadow:0 8px 30px -14px #0b1b3b40!important}.brandName{color:var(--rd-navy)!important;font-weight:800;letter-spacing:-.02em}.brandSub{color:var(--rd-muted)!important}.nav a:not(.projectBtn):not(.adminBtn):not(.loginBtn){color:var(--rd-navy)!important;font-weight:600;border-radius:999px}.nav a.router-link-exact-active:not(.projectBtn){background:#3b6bff1a!important;color:var(--rd-accent)!important}.projectBtn{background:var(--rd-navy)!important;color:#fff!important;border-radius:999px!important;box-shadow:none!important}.projectBtn:hover{background:var(--rd-accent)!important}.page{gap:20px}.section{background:var(--rd-card)!important;border:1px solid var(--rd-line)!important;border-radius:28px!important;box-shadow:var(--rd-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.section:before{display:none!important}.homeHero{background:radial-gradient(60% 80% at 100% 0%,rgba(34,211,238,.28),transparent 60%),radial-gradient(50% 70% at 0% 100%,rgba(59,107,255,.45),transparent 60%),var(--rd-navy)!important;border:0!important;border-radius:32px!important;box-shadow:0 40px 90px -40px #0b1b3bb3!important}.homeHero h1,.homeHero h2{color:#fff!important}.homeHero p{color:#ffffffc7!important}.homeHero .eyebrow{background:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:none!important}.homeHero .heroStats strong{color:var(--rd-warm)!important}.homeHero .heroStats span{color:#ffffffb3!important}.homeHero .heroImageCard{border-radius:26px!important;overflow:hidden;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 30px 70px -25px #0009!important}.homeHero .heroImageCard img{width:100%;height:100%;object-fit:cover}.homeHero .heroMiniPanel{background:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.homeHero .heroMiniPanel small{color:#ffffffa6!important}.homeHero .heroMiniPanel strong{color:#fff!important}.btn{border-radius:999px!important;font-weight:700!important;transition:transform .18s,box-shadow .18s,background .18s}.btn:hover{transform:translateY(-2px)}.btn--primary{background:var(--rd-accent)!important;color:#fff!important;box-shadow:0 14px 30px -10px #3b6bffa6!important}.homeHero .btn--primary{background:var(--rd-warm)!important;color:var(--rd-ink)!important;box-shadow:0 14px 30px -10px #ffb54799!important}.homeHero .btn--soft{background:#ffffff1f!important;color:#fff!important;border:1px solid rgba(255,255,255,.25)!important}.featureCard,.innovationBig,.innovationSmall{background:var(--rd-paper)!important;border:1px solid var(--rd-line)!important;border-radius:var(--rd-r)!important;box-shadow:none!important;transition:transform .2s,box-shadow .2s,border-color .2s}.featureCard:hover{transform:translateY(-4px);box-shadow:var(--rd-shadow)!important;border-color:#3b6bff59!important}.serviceNumber{color:var(--rd-accent)!important;font-weight:800}.linkArrow{color:var(--rd-accent)!important;font-weight:700}.innovationBig{background:var(--rd-navy)!important;color:#fff}.innovationBig p,.innovationBig .atrioLabel,.innovationBig .atrioNumber{color:#fff!important}.darkBlock{background:var(--rd-navy-2)!important;border:0!important}.darkBlock h2,.darkBlock h3{color:#fff!important}.darkBlock p{color:#ffffffbf!important}.darkBlock .eyebrow{background:#ffffff1a!important}.eyebrow{background:#3b6bff1a!important;color:var(--rd-accent)!important;border:0!important;box-shadow:none!important;font-weight:700}.dot{background:var(--rd-accent)!important;box-shadow:0 0 0 5px #3b6bff2e!important}.footer{background:var(--rd-ink)!important;color:#ffffffbf!important;border-top:0!important}.footer a{color:#ffffffbf!important}.footer a:hover{color:var(--rd-accent-2)!important}.footer strong,.footerBrand{color:#fff!important}.footerBottom{border-top:1px solid rgba(255,255,255,.1)!important;color:#ffffff80!important}@media (max-width: 720px){.section,.homeHero{border-radius:22px!important}}:root{--rx-navy: #061a3d;--rx-navy-2: #0d3470;--rx-blue: #1264ff;--rx-cyan: #29c8ff;--rx-ink: #0a1730;--rx-muted: #43546e;--rx-bg: #f5f7fb;--rx-line: rgba(6, 26, 61, .12);--rx-max: 1180px}.rxWrap{width:min(var(--rx-max),calc(100% - 40px));margin-inline:auto}.rxHeader{position:sticky;top:0;z-index:50;background:var(--rx-navy);border-bottom:1px solid rgba(255,255,255,.08)}.rxHeader:after{content:"";position:absolute;left:0;bottom:-1px;height:2px;width:var(--scroll-progress, 0%);background:linear-gradient(90deg,var(--rx-blue),var(--rx-cyan))}.rxHeader__in{width:min(var(--rx-max),calc(100% - 40px));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;height:68px}.rxBrand{display:flex;align-items:center;gap:12px}.rxBrand__logo{height:38px;width:auto;border-radius:8px;background:#fff;padding:3px}.rxBrand__name{color:#fff;font-weight:800;letter-spacing:-.02em;line-height:1.1}.rxBrand__sub{color:#ffffff8c;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.rxNav{display:flex;align-items:center;gap:4px}.rxNav a,.rxNav button{color:#ffffffd1;font-weight:600;font-size:14.5px;padding:9px 14px;border-radius:8px;background:none;border:0;cursor:pointer;transition:color .15s,background .15s}.rxNav a:hover,.rxNav button:hover{color:#fff;background:#ffffff14}.rxNav a.router-link-exact-active{color:var(--rx-cyan)}.rxNav .rxNav__cta{background:var(--rx-blue);color:#fff;margin-left:10px}.rxNav .rxNav__cta:hover{background:#2a76ff}.rxNav .rxNav__alt{border:1px solid rgba(255,255,255,.22);margin-left:4px}.rxMenuBtn{display:none;color:#fff;background:#ffffff1a;border:0;padding:9px 16px;border-radius:8px;font-weight:700}@media (max-width: 900px){.rxMenuBtn{display:block}.rxNav{position:absolute;top:68px;left:0;right:0;flex-direction:column;align-items:stretch;background:var(--rx-navy);padding:12px 20px 20px;display:none;border-bottom:1px solid rgba(255,255,255,.1)}.rxNav.open{display:flex}.rxNav .rxNav__cta,.rxNav .rxNav__alt{margin:6px 0 0;text-align:center}}.rxFooter{background:var(--rx-navy);color:#ffffffb8;margin-top:72px}.rxFooter__in{width:min(var(--rx-max),calc(100% - 40px));margin-inline:auto;padding:56px 0 36px;display:grid;grid-template-columns:1.2fr 2fr;gap:48px}.rxFooter__brand{color:#fff;font-size:22px;font-weight:800;letter-spacing:-.02em;margin-bottom:10px}.rxFooter p{margin:0;max-width:38ch;line-height:1.6}.rxFooter__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.rxFooter__cols div{display:grid;gap:10px;align-content:start}.rxFooter__cols strong{color:#fff;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.rxFooter__cols a{color:#ffffffb3}.rxFooter__cols a:hover{color:var(--rx-cyan)}.rxFooter__bottom{border-top:1px solid rgba(255,255,255,.1);text-align:center;padding:18px 20px;font-size:13px;color:#ffffff80}@media (max-width: 760px){.rxFooter__in{grid-template-columns:1fr}.rxFooter__cols{grid-template-columns:1fr 1fr}}.rxBtn{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border-radius:10px;font-weight:700;font-size:15px;border:1.5px solid transparent;transition:transform .15s,background .15s,border-color .15s}.rxBtn:hover{transform:translateY(-2px)}.rxBtn--light{background:#fff;color:var(--rx-navy)}.rxBtn--light:hover{background:var(--rx-cyan)}.rxBtn--line{border-color:#fff6;color:#fff}.rxBtn--line:hover{border-color:#fff}.rxBtn--navy{background:var(--rx-navy);color:#fff}.rxBtn--navy:hover{background:var(--rx-blue)}.rxActions{display:flex;flex-wrap:wrap;gap:12px}.rxHome{display:block}.rxHome h1,.rxHome h2,.rxHome h3{margin:0}.rxKicker{margin:0 0 18px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rx-cyan)}.rxKicker--dark{color:var(--rx-blue)}.rxHero{background:var(--rx-navy);color:#fff;position:relative;overflow:hidden;padding:72px 0 88px}.rxHero:before{content:"";position:absolute;width:720px;height:720px;right:-200px;top:-260px;background:radial-gradient(circle,rgba(41,200,255,.28),transparent 65%)}.rxHero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.rxHero__grid{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.rxHome .rxHero h1{color:#fff!important;font-size:clamp(38px,5.4vw,68px);line-height:1.02;letter-spacing:-.02em;font-weight:800}.rxHero h1 em{font-style:normal;color:var(--rx-cyan)}.rxLead{margin:22px 0 32px;max-width:52ch;font-size:18px;line-height:1.65;color:#ffffffc7}.rxFacts{display:flex;gap:36px;margin:44px 0 0;padding-top:28px;border-top:1px solid rgba(255,255,255,.16)}.rxFacts dt{font-size:30px;font-weight:800;letter-spacing:-.02em}.rxFacts dd{margin:4px 0 0;font-size:13px;color:#fff9}.rxHero__visual{margin:0;position:relative}.rxHero__visual img{width:100%;aspect-ratio:4 / 4.4;object-fit:cover;border-radius:6px 90px 6px 6px;box-shadow:0 40px 80px -30px #000000a6}.rxHero__visual figcaption{position:absolute;left:-20px;bottom:28px;background:#fff;color:var(--rx-navy);font-weight:800;padding:14px 20px;border-radius:8px;box-shadow:0 18px 40px -14px #00000080}.rxStrip{background:var(--rx-blue);color:#fff;overflow:hidden;white-space:nowrap;padding:14px 0}.rxStrip__track{display:inline-flex;animation:rxMarquee 32s linear infinite}.rxStrip__set{display:inline-flex}.rxStrip b{font-size:14px;letter-spacing:.08em;text-transform:uppercase;padding:0 28px;position:relative}.rxStrip b:after{content:"✦";position:absolute;right:-6px;color:var(--rx-cyan)}@keyframes rxMarquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.rxStrip__track{animation:none}}.rxSection{padding:88px 0}.rxSection--navy{background:var(--rx-navy-2);color:#fff}.rxHead{max-width:760px;margin-bottom:44px}.rxHead--row{max-width:none;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.rxHome .rxHead h2{font-size:clamp(28px,3.6vw,44px);line-height:1.1;letter-spacing:-.02em;font-weight:800;color:var(--rx-navy)!important}.rxHome .rxSection--navy .rxHead h2{color:#fff!important}.rxServices{list-style:none;margin:0;padding:0;border-top:1px solid var(--rx-line)}.rxService{display:grid;grid-template-columns:72px 1fr auto;gap:24px;align-items:center;padding:28px 8px;border-bottom:1px solid var(--rx-line);transition:background .2s,padding .2s}.rxService:hover{background:#fff;padding-inline:24px}.rxService__n{font-size:15px;font-weight:800;color:var(--rx-blue)}.rxService__body{display:grid;gap:6px}.rxService__body strong{font-size:22px;letter-spacing:-.02em;color:var(--rx-navy)}.rxService__body span{color:var(--rx-muted);line-height:1.55;max-width:62ch}.rxService__cta{font-weight:700;color:var(--rx-navy);white-space:nowrap}.rxService__cta i{font-style:normal;display:inline-block;transition:transform .2s}.rxService:hover .rxService__cta i{transform:translate(6px)}@media (max-width: 760px){.rxService{grid-template-columns:1fr;gap:10px}}.rxSteps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.rxSteps li{position:relative}.rxSteps img{width:100%;aspect-ratio:16 / 11;object-fit:cover;border-radius:6px 40px 6px 6px;margin-bottom:20px}.rxSteps__n{color:var(--rx-cyan);font-weight:800;font-size:14px;letter-spacing:.1em}.rxHome .rxSteps h3{color:#fff!important;font-size:21px;margin:6px 0 8px;letter-spacing:-.02em}.rxSteps p{margin:0;color:#ffffffb8;line-height:1.6}@media (max-width: 900px){.rxSteps,.rxHero__grid{grid-template-columns:1fr}.rxHero__visual figcaption{left:12px}}.rxCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px}.rxCard{background:#fff;border:1px solid var(--rx-line);border-top:4px solid var(--rx-blue);border-radius:6px;padding:26px;display:flex;flex-direction:column;gap:12px;transition:transform .2s,box-shadow .2s}.rxCard:hover{transform:translateY(-4px);box-shadow:0 24px 50px -24px #061a3d59}.rxCard__badge{align-self:flex-start;font-size:12px;font-weight:700;color:var(--rx-blue);background:#1264ff1a;padding:4px 10px;border-radius:99px}.rxHome .rxCard h3{font-size:20px;letter-spacing:-.02em;color:var(--rx-navy)!important}.rxCard p{margin:0 0 14px;color:var(--rx-muted);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rxCard__meta{list-style:none;margin:0;padding:0;display:flex;gap:14px;font-size:13px;color:var(--rx-ink);font-weight:600}.rxCard__actions{margin-top:auto;display:flex;gap:10px;padding-top:8px}.rxCard__actions a{flex:1;text-align:center;padding:11px;border-radius:8px;font-weight:700;font-size:14px;border:1.5px solid var(--rx-line);color:var(--rx-navy)}.rxCard__actions a.isPrimary{background:var(--rx-navy);color:#fff;border-color:var(--rx-navy)}.rxCard__actions a.isPrimary:hover{background:var(--rx-blue);border-color:var(--rx-blue)}.rxState{color:var(--rx-muted);padding:24px 0}.rxState--err{color:#b42318}.rxCta{background:linear-gradient(120deg,var(--rx-navy),var(--rx-navy-2));color:#fff;border-radius:8px 56px 8px 8px;padding:clamp(32px,5vw,64px);display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.rxHome .rxCta h2{color:#fff!important;font-size:clamp(26px,3.2vw,38px);letter-spacing:-.02em;max-width:20ch}.rxCta p{margin:12px 0 0;max-width:48ch;color:#ffffffbf;line-height:1.6}.appShell{min-height:100vh;display:flex;flex-direction:column;background:var(--rx-bg)}.rxMain{flex:1}.rxMain>.page,.rxMain>div:not(.rxHome):not(.rxApps):not(.rxProject){width:min(var(--rx-max),calc(100% - 40px));margin:40px auto 0}.rxMain .page{gap:32px}.rxMain .section{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible}.rxMain .section.darkBlock,.rxMain .section.ctaSection{background:linear-gradient(120deg,var(--rx-navy),var(--rx-navy-2))!important;border-radius:8px 48px 8px 8px!important;padding:clamp(28px,4vw,52px)!important}.rxMain .section__head{margin-bottom:28px}.rxMain .sectionIntro h2,.rxMain .h2,.rxMain .heroTitle{color:var(--rx-navy)!important;font-weight:800;letter-spacing:-.02em!important;line-height:1.1;font-size:clamp(28px,3.6vw,44px)}.rxMain .darkBlock h2,.rxMain .darkBlock h3,.rxMain .darkBlock p{color:#fff!important}.rxMain .sectionIntro p,.rxMain .p,.rxMain .lead{color:var(--rx-muted)!important;line-height:1.65;max-width:62ch}.rxMain .heroSplit{background:var(--rx-navy);border-radius:8px 64px 8px 8px;padding:clamp(28px,4vw,56px);gap:40px;align-items:center}.rxMain .heroSplit .heroTitle,.rxMain .heroSplit h1{color:#fff!important;font-size:clamp(32px,4.4vw,54px)}.rxMain .heroSplit .lead,.rxMain .heroSplit p{color:#ffffffc7!important}.rxMain .heroSplit img{border-radius:6px 40px 6px 6px}.rxMain .eyebrow{background:#1264ff1a!important;color:var(--rx-blue)!important;border:0!important;box-shadow:none!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.rxMain .heroSplit .eyebrow,.rxMain .darkBlock .eyebrow{background:#ffffff1f!important;color:var(--rx-cyan)!important}.rxMain .chip,.rxMain .tag,.rxMain .badge{background:#1264ff14!important;color:var(--rx-navy)!important;border:0!important;border-radius:99px;font-weight:600}.rxMain .quickCard,.rxMain .featureCard,.rxMain .catalogCard,.rxMain .valueCard,.rxMain .contactCard,.rxMain .choiceCard,.rxMain .surface{background:#fff!important;border:1px solid var(--rx-line)!important;border-top:4px solid var(--rx-blue)!important;border-radius:6px!important;box-shadow:none!important;transition:transform .2s,box-shadow .2s,border-color .2s}.rxMain .quickCard:hover,.rxMain .featureCard:hover,.rxMain .catalogCard:hover,.rxMain .valueCard:hover,.rxMain .contactCard:hover{transform:translateY(-3px);box-shadow:0 24px 50px -26px #061a3d59!important}.rxMain .surface.formCard{border-top-width:1px!important;border-radius:8px 40px 8px 8px!important;padding:clamp(22px,3vw,36px);box-shadow:0 30px 60px -36px #061a3d4d!important}.rxMain .choiceCard--active,.rxMain .tab.active{border-color:var(--rx-blue)!important;background:#1264ff12!important;box-shadow:0 0 0 3px #1264ff2e!important}.rxMain .card__title,.rxMain .choiceCard__title{color:var(--rx-navy)!important;font-weight:800;letter-spacing:-.02em}.rxMain .card__desc,.rxMain .choiceCard__desc{color:var(--rx-muted)!important;line-height:1.55}.rxMain .label{color:var(--rx-navy);font-weight:700;font-size:13.5px}.rxMain .input,.rxMain .textarea,.rxMain select{background:var(--rx-bg)!important;border:1.5px solid var(--rx-line)!important;border-radius:8px!important;color:var(--rx-ink);transition:border-color .15s,box-shadow .15s,background .15s}.rxMain .input:focus,.rxMain .textarea:focus,.rxMain select:focus{background:#fff!important;border-color:var(--rx-blue)!important;box-shadow:0 0 0 4px #1264ff24!important;outline:none}.rxMain .btn{border-radius:10px!important;font-weight:700;box-shadow:none!important}.rxMain .btn--primary{background:var(--rx-navy)!important;color:#fff!important;border:0!important}.rxMain .btn--primary:hover{background:var(--rx-blue)!important}.rxMain .btn--soft{background:#fff!important;color:var(--rx-navy)!important;border:1.5px solid var(--rx-line)!important}.rxMain .btn--soft:hover{border-color:var(--rx-navy)!important}.rxMain .darkBlock .btn--primary{background:#fff!important;color:var(--rx-navy)!important}.rxMain .darkBlock .btn--soft{background:transparent!important;color:#fff!important;border-color:#fff6!important}.rxMain .tabs .tab{border-radius:99px!important}.rxMain .emptyState{background:#fff;border:1px dashed var(--rx-line);border-radius:8px;padding:28px;color:var(--rx-muted)}.rxMain .error{color:#b42318}.rxMain .heroSplit,.rxMain .splitGrid{display:grid;grid-template-columns:1.1fr .9fr;gap:32px;align-items:start}.rxMain .heroSplit{align-items:center}.rxMain .heroMedia img{width:100%;height:auto;object-fit:cover}.rxMain .grid{display:grid;gap:20px}.rxMain .grid--3{grid-template-columns:repeat(3,1fr)}.rxMain .grid--2{grid-template-columns:repeat(2,1fr)}.rxMain .formGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rxMain .formGrid--3{grid-template-columns:repeat(3,1fr)}.rxMain .field{display:grid;gap:6px}.rxMain .heroActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.rxMain .heroSplit .btn--primary{background:#fff!important;color:var(--rx-navy)!important}.rxMain .heroSplit .btn--soft,.rxMain .heroSplit .btn--ghost{background:transparent!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.4)!important}.rxMain .formCard h1,.rxMain .formCard h2,.rxMain .formCard h3,.rxMain .formCard label{color:var(--rx-navy)}.rxMain .formCard .quickCard,.rxMain .surface .quickCard{border-top-width:1px!important;background:var(--rx-bg)!important}@media (max-width: 900px){.rxMain .heroSplit,.rxMain .splitGrid,.rxMain .grid--3,.rxMain .grid--2,.rxMain .formGrid,.rxMain .formGrid--3{grid-template-columns:1fr}}.rxMain .heroSplit .chip,.rxMain .heroSplit .tag{background:#ffffff1f!important;color:#fff!important}.rxMain .heroBadges{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.rxSection--tint{background:#eaf0fb}.rxTeaser{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.rxHome .rxTeaser h2{font-size:clamp(28px,3.6vw,42px);line-height:1.1;letter-spacing:-.02em;font-weight:800;color:var(--rx-navy)!important}.rxTeaser__text{color:var(--rx-muted);line-height:1.65;margin:16px 0 28px;max-width:52ch}.rxTeaser__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.rxTeaser__list li{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid var(--rx-line);border-left:4px solid var(--rx-blue);border-radius:6px;padding:18px 22px}.rxTeaser__list b{color:var(--rx-navy);font-size:18px;letter-spacing:-.02em}.rxTeaser__list span{color:var(--rx-muted);font-size:13px;font-weight:600}@media (max-width: 900px){.rxTeaser{grid-template-columns:1fr}}.rxApps h1,.rxApps h2,.rxApps h3{margin:0}.rxApps__hero{background:var(--rx-navy);color:#fff;padding:72px 0 80px;position:relative;overflow:hidden;margin-bottom:14px}.rxApps__hero:before{content:"";position:absolute;width:640px;height:640px;right:-180px;top:-240px;background:radial-gradient(circle,rgba(41,200,255,.28),transparent 65%)}.rxApps__hero .rxWrap{position:relative}.rxApps .rxApps__hero h1{color:#fff!important;font-size:clamp(36px,5vw,60px);line-height:1.04;letter-spacing:-.02em;font-weight:800;max-width:18ch}.rxApps h1 em{font-style:normal;color:var(--rx-cyan)}.rxApps .rxHead h2{font-size:clamp(26px,3.2vw,40px);letter-spacing:-.02em;font-weight:800;color:var(--rx-navy)!important}.rxApps .rxSection--navy .rxHead h2{color:#fff!important}.rxApps .rxCard h3{font-size:22px;letter-spacing:-.02em;color:var(--rx-navy)!important}.rxApps .rxCta h2{color:#fff!important}.rxApps .rxCard p{-webkit-line-clamp:unset;display:block}.rxMobile{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.rxMobile__card{background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:8px 40px 8px 8px;padding:32px;display:flex;flex-direction:column;gap:14px}.rxMobile__tag{align-self:flex-start;color:var(--rx-cyan);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rxApps .rxMobile__card h3{color:#fff!important;font-size:28px;letter-spacing:-.02em}.rxMobile__card p{margin:0;color:#ffffffbf;line-height:1.6}.rxStores{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.rxStore{display:grid;background:#000;color:#fff;border:1.5px solid rgba(255,255,255,.35);border-radius:10px;padding:10px 22px;min-width:168px;transition:transform .15s,border-color .15s}.rxStore:hover{transform:translateY(-2px);border-color:var(--rx-cyan)}.rxStore small{font-size:11px;opacity:.75}.rxStore strong{font-size:18px;letter-spacing:-.01em}.rxNav a.router-link-active:not([href="/"]),.rxNav a.router-link-exact-active{color:var(--rx-cyan);box-shadow:inset 0 -2px 0 var(--rx-cyan);border-radius:8px 8px 0 0}.rxNav .rxNav__cta.router-link-active{color:#fff;box-shadow:none;border-radius:8px}.rxNav .rxNav__login{color:#fff9;font-size:13.5px;padding:9px 10px}.rxNav .rxNav__login:hover{color:#fff}.rxCrumbs{background:#fff;border-bottom:1px solid var(--rx-line)}.rxCrumbs__in{width:min(var(--rx-max),calc(100% - 40px));margin-inline:auto;display:flex;align-items:center;gap:10px;padding:12px 0;font-size:13.5px;color:var(--rx-muted);flex-wrap:wrap}.rxCrumbs__in a{color:var(--rx-blue);font-weight:600}.rxCrumbs__in a:hover{text-decoration:underline}.rxCrumbs__here{color:var(--rx-navy);font-weight:700}.rxPageCta{margin-top:56px}.rxPageCta__in{width:min(var(--rx-max),calc(100% - 40px));margin-inline:auto;background:var(--rx-navy);color:#fff;border-radius:8px 40px 8px 8px;padding:28px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.rxPageCta__in div{display:grid;gap:4px}.rxPageCta__in strong{font-size:22px;letter-spacing:-.02em}.rxPageCta__in span{color:#ffffffb8}.rxMain>.account-delete-page{width:min(var(--rx-max),calc(100% - 40px));margin:40px auto 0;padding:0}.rxMain .account-delete-hero{background:var(--rx-navy);border-radius:8px 48px 8px 8px;padding:clamp(28px,4vw,52px);margin-bottom:28px}.rxMain .account-delete-hero h1{color:#fff!important;font-size:clamp(30px,4vw,48px)}.rxMain .account-delete-hero p{color:#ffffffc7!important}.rxMain .account-delete-hero .eyebrow{background:#ffffff1f!important;color:var(--rx-cyan)!important}.rxBanner{display:block;width:100%;height:clamp(180px,26vw,320px);object-fit:cover;object-position:center 35%;border-radius:6px 48px 6px 6px;margin:0 0 36px;box-shadow:0 30px 60px -36px #061a3d73}.rxMain .trainingDetailHero .rxBanner{margin-top:16px}.rxApps__heroGrid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.rxDevices{position:relative;min-height:280px}.rxDevices__web{width:88%;padding:0;background:none!important;min-height:0}.rxDevices__web .rxDevices__web .mock__browser{max-width:none}.rxDevices__phone{position:absolute;right:0;bottom:-18px;padding:0;background:none!important;min-height:0}.rxDevices--teaser{min-height:250px;margin-bottom:20px}.rxTeaser__right{display:grid;gap:4px}.rxTeaser__list{grid-template-columns:1fr 1fr}.rxTeaser__list li{flex-direction:column;align-items:flex-start;gap:2px;padding:14px 18px}.rxTeaser__list b{font-size:16px}.rxCard__media{margin:-26px -26px 8px;width:calc(100% + 52px);border-radius:2px 2px 0 0}.rxMobile__card{flex-direction:row;align-items:center;gap:28px}.rxMobile__phone{flex:none;background:none!important;padding:0;min-height:0}.rxMobile__body{display:flex;flex-direction:column;gap:14px}.account-delete-hero{position:relative}.account-delete-hero__img{position:absolute;right:36px;top:50%;transform:translateY(-50%);width:min(300px,32%);border-radius:6px 36px 6px 6px;box-shadow:0 24px 50px -20px #0009}.rxMain .account-delete-hero>:not(img){max-width:60%}@media (max-width: 900px){.rxApps__heroGrid{grid-template-columns:1fr}.rxMobile__card{flex-direction:column;align-items:flex-start}.account-delete-hero__img{display:none}.rxMain .account-delete-hero>:not(img){max-width:none}}.rxNav a,.rxNav button{display:inline-flex;align-items:center;min-height:44px}.rxCrumbs a{padding:14px 6px;margin:-14px -6px}.rxFooter__cols a{display:inline-block;padding:11px 0}.rxFooter__cols a+a{margin-top:-6px}@media (max-width: 760px){.rxFooter__bottom{padding-bottom:88px}}.btn{min-height:44px}.btn--sm{min-height:40px}.rxAside__alt a{display:inline-block;padding:11px 0}.catalogCard .card__desc{display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.rxFooter__company{margin-top:16px;display:grid;gap:4px;font-style:normal;font-size:.9rem;line-height:1.5;color:#ffffffb8}.rxFooter__company strong{color:#fff}.rxFooter__company a{color:inherit;text-decoration:none;width:fit-content}.rxFooter__company a:hover{color:#fff;text-decoration:underline}.rxFooter__bottom{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px}.rxFooter__bottom a{color:inherit;text-decoration:underline;padding:11px 0}.rxFooter__ids{opacity:.8}.rxBtn--ghost{border-color:#061a3d47;color:var(--rx-navy);background:transparent}.rxBtn--ghost:hover{border-color:var(--rx-blue);color:var(--rx-blue)}.waFab{position:fixed;right:16px;bottom:84px;z-index:9998;display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;border-radius:999px;background:#1fa855;color:#fff;font-weight:800;font-size:14px;box-shadow:0 10px 26px #00000040}.waFab:hover{background:#178f48}@media (max-width: 640px){.waFab span{display:none}.waFab{width:48px;padding:0;justify-content:center;bottom:76px}}
