.alert-dismissible .close[data-v-2cfed702]{color:#fff!important}.black-friday-alert[data-v-2cfed702]{border-radius:unset;color:transparent;border:none;border-bottom:1px solid #ccc}.landing-navbar{padding-left:15px;padding-right:15px}.landing-navbar__back{color:hsla(0,0%,100%,.75);font-size:.9rem}.landing-navbar__back:hover{color:#fff;text-decoration:none}.landing-navbar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;max-width:1410px;margin:0 auto}@media (min-width:992px) and (max-width:1099.98px){.landing-navbar .navbar-nav .nav-link{padding-left:.3rem;padding-right:.3rem}}@media (min-width:992px) and (max-width:1039.98px){.landing-navbar .navbar-nav .nav-link{padding-left:.2rem;padding-right:.2rem}.landing-navbar .navbar-nav.mr-3{margin-right:.5rem!important}}.int-cell[data-v-78be62ec]{display:flex;align-items:center;justify-content:center;height:90px;margin-bottom:.5rem}.int-cell img[data-v-78be62ec]{max-width:100%;height:auto;opacity:.9;transition:opacity .2s ease,transform .2s ease}.int-cell a:hover img[data-v-78be62ec]{opacity:1;transform:translateY(-2px)}.dso-hero[data-v-1bd85f73]{background:linear-gradient(180deg,hsla(0,0%,100%,0) 55%,#fff),linear-gradient(135deg,#eef4fd,#f9fbff 55%,#eff6ff)!important;background-size:cover}.dso-h1[data-v-1bd85f73]{line-height:1.1}.dso-badge[data-v-1bd85f73]{display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:999px;background:#fff;border:1px solid #cfdef2;color:#0d6cd8;font-weight:600;font-size:.9rem;box-shadow:0 2px 10px rgba(13,108,216,.1)}.dso-hero__note[data-v-1bd85f73]{color:#6c757d;font-size:.95rem}.dso-stats[data-v-1bd85f73]{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:1.5rem 0}.dso-stat[data-v-1bd85f73]{padding:.5rem .75rem}.dso-stat__num[data-v-1bd85f73]{font-size:1.45rem;font-weight:700;color:#0d6cd8;line-height:1.1}.dso-stat__label[data-v-1bd85f73]{color:#6c757d;font-size:.9rem;margin-top:.25rem}.dso-eyebrow[data-v-1bd85f73]{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:700;color:#0d6cd8;margin-bottom:.5rem}.dso-eyebrow--center[data-v-1bd85f73]{text-align:center}.dso-case[data-v-1bd85f73]{background:#fff;border:1px solid #eef0f3;border-radius:20px;padding:1.8rem 1.6rem;box-shadow:0 6px 24px rgba(20,30,60,.05)}.dso-case.is-own[data-v-1bd85f73]{border-color:#e4dff0}.dso-case__tag[data-v-1bd85f73]{display:inline-flex;align-items:center;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#0d6cd8;margin-bottom:.7rem}.dso-case__tag.is-own[data-v-1bd85f73]{color:#5a52d6}.dso-case__text[data-v-1bd85f73]{color:#6c757d;font-size:.95rem;margin-bottom:1rem}.dso-case__list[data-v-1bd85f73]{list-style:none;padding:0;margin:0 0 1rem}.dso-case__list li[data-v-1bd85f73]{position:relative;padding-left:1.6rem;margin-bottom:.5rem;color:#445;font-size:.94rem}.dso-case__list li[data-v-1bd85f73]:before{content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;left:0;top:.1rem;color:#28a745}.dso-case__price[data-v-1bd85f73]{font-size:.88rem;font-weight:700;color:#17915a;background:#f0faf5;border-radius:10px;padding:.55rem .75rem}.dso-case__price.is-own[data-v-1bd85f73]{color:#5a52d6;background:#f3f2fd}.dso-flow[data-v-1bd85f73]{background:#f8fafd;border:1px solid #eef0f3;border-radius:24px;padding:2.5rem 2rem}.dso-flow__way[data-v-1bd85f73]{height:100%;background:#fff;border:1px solid #eef2f8;border-radius:18px;padding:1.5rem}.dso-flow__way-n[data-v-1bd85f73]{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.9rem;color:#fff;background:#0d6cd8;margin-bottom:.7rem}.dso-flow__way-title[data-v-1bd85f73]{font-weight:700;color:#1b2a44;font-size:1.08rem;margin-bottom:.6rem}.dso-flow__way-path[data-v-1bd85f73]{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;font-size:.78rem;font-weight:700;color:#0d6cd8;background:#f2f8ff;border-radius:10px;padding:.45rem .65rem;margin-bottom:.7rem}.dso-flow__way-path .fa[data-v-1bd85f73]{color:#b3c3d6}.dso-flow__way-text[data-v-1bd85f73]{color:#6c757d;font-size:.93rem}.dso-ttn[data-v-1bd85f73]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.dso-ttn__opt[data-v-1bd85f73]{display:flex;gap:.8rem;background:#fff;border:1px solid #eef0f3;border-radius:16px;padding:1.2rem 1.3rem;box-shadow:0 4px 18px rgba(20,30,60,.04)}.dso-ttn__opt.is-main[data-v-1bd85f73]{border-color:#cfe0f5}.dso-ttn__opt-icon[data-v-1bd85f73]{flex:0 0 auto;width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#0d6cd8;background:linear-gradient(135deg,#e7f0fc,#f3f8fe)}.dso-ttn__opt-name[data-v-1bd85f73]{font-weight:700;color:#1b2a44;margin-bottom:.2rem}.dso-ttn__opt-text[data-v-1bd85f73]{color:#6c757d;font-size:.88rem}@media (max-width:575.98px){.dso-ttn[data-v-1bd85f73]{grid-template-columns:1fr}}.dso-cancel[data-v-1bd85f73]{background:#fff;border:1px solid #eef0f3;border-left:4px solid #0d6cd8;border-radius:16px;padding:1.75rem 2rem;box-shadow:0 6px 24px rgba(20,30,60,.05)}.dso-cancel__label[data-v-1bd85f73]{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:700;color:#0d6cd8;margin-bottom:.5rem}.dso-cancel__title[data-v-1bd85f73]{font-size:1.25rem;font-weight:700}.dso-cancel p[data-v-1bd85f73]{color:#6c757d}.dso-cancel__path[data-v-1bd85f73]{font-size:.88rem;font-weight:700;color:#6c7a90;background:#f4f6fa;border-radius:10px;padding:.6rem .8rem;text-align:center}.dso-cancel__path.is-auto[data-v-1bd85f73]{color:#17915a;background:#f0faf5}.dso-cancel__or[data-v-1bd85f73]{text-align:center;font-size:.74rem;font-weight:800;color:#b3bdca;text-transform:uppercase;padding:.35rem 0}.dso-contact[data-v-1bd85f73]{background:#fff;border:1px solid #eef0f3;border-radius:18px;padding:1.7rem 1.5rem;box-shadow:0 4px 18px rgba(20,30,60,.04);transition:transform .2s ease,box-shadow .2s ease}.dso-contact[data-v-1bd85f73]:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(20,30,60,.1)}.dso-contact__icon[data-v-1bd85f73]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;color:#0d6cd8;background:linear-gradient(135deg,#e7f0fc,#f3f8fe);margin-bottom:1rem}.dso-contact__title[data-v-1bd85f73]{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.dso-contact__text[data-v-1bd85f73]{color:#6c757d;font-size:.93rem;margin-bottom:0}.dso-disclaimer[data-v-1bd85f73]{display:flex;gap:1rem;background:#f8f9fb;border:1px solid #eef0f3;border-radius:16px;padding:1.4rem 1.6rem}.dso-disclaimer__icon[data-v-1bd85f73]{color:#8a94a6;font-size:1.3rem;margin-top:.1rem}.dso-disclaimer__title[data-v-1bd85f73]{font-weight:700;color:#1b2a44;margin-bottom:.25rem}.dso-disclaimer p[data-v-1bd85f73]{color:#6c757d;font-size:.93rem}.dso-step__num[data-v-1bd85f73]{width:56px;height:56px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#fff;background:#0d6cd8;margin-bottom:1rem}.dso-step__title[data-v-1bd85f73]{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.dso-docs[data-v-1bd85f73]{background:#f8f9fb;border:1px solid #eef0f3;border-left:4px solid #0d6cd8;border-radius:16px;padding:1.75rem 2rem}.dso-docs__label[data-v-1bd85f73]{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:700;color:#0d6cd8;margin-bottom:.5rem}.dso-docs__title[data-v-1bd85f73]{font-size:1.25rem;font-weight:600}.dso-faq[data-v-1bd85f73]{border-bottom:1px solid #eee;padding:1.25rem 0}.dso-faq__q[data-v-1bd85f73]{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;color:#212529}.dso-faq__q .fa[data-v-1bd85f73]{color:#28a745}.dso-faq__a[data-v-1bd85f73]{color:#6c757d;margin-bottom:0;padding-left:1.75rem}.dso-cta .lead[data-v-1bd85f73],.dso-cta h2[data-v-1bd85f73]{color:#fff}.dso-card[data-v-1bd85f73]{position:relative;width:100%;max-width:560px}@media (max-width:991.98px){.dso-card[data-v-1bd85f73]{max-width:none}}.dso-card__glow[data-v-1bd85f73]{position:absolute;inset:10% 5% 4% 5%;background:radial-gradient(58% 58% at 50% 45%,rgba(13,108,216,.2),rgba(13,108,216,0) 70%);filter:blur(30px);z-index:0}.dso-card__box[data-v-1bd85f73]{position:relative;z-index:1;background:#fff;border:1px solid #e7eef8;border-radius:20px;padding:1.15rem;box-shadow:0 18px 50px rgba(20,40,90,.14)}.dso-card__head[data-v-1bd85f73]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-bottom:.8rem;border-bottom:1px solid #f0f3f8}.dso-card__id[data-v-1bd85f73]{font-weight:800;color:#1b2a44}.dso-card__st[data-v-1bd85f73]{font-size:.68rem;font-weight:800;color:#0d6cd8;background:#e8f1fd;border-radius:999px;padding:.16rem .5rem}.dso-card__vendor[data-v-1bd85f73]{display:flex;align-items:center;gap:.55rem;padding:.8rem 0}.dso-card__vendor-ava[data-v-1bd85f73]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.8rem;color:#fff;background:linear-gradient(135deg,#5a52d6,#7b74e6)}.dso-card__vendor-lab[data-v-1bd85f73]{font-size:.66rem;color:#9aa7b8;font-weight:700;text-transform:uppercase}.dso-card__vendor-name[data-v-1bd85f73]{font-weight:700;color:#1b2a44;font-size:.88rem}.dso-card__item[data-v-1bd85f73]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .7rem;border-radius:10px;background:#fbfcfe;font-size:.84rem}.dso-card__item-name[data-v-1bd85f73]{font-weight:700;color:#1b2a44}.dso-card__item-qty[data-v-1bd85f73]{color:#9aa7b8;font-size:.76rem}.dso-card__prices[data-v-1bd85f73]{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin:.7rem 0}.dso-card__price[data-v-1bd85f73]{border:1px solid #eef2f8;border-radius:10px;padding:.45rem .5rem;text-align:center}.dso-card__price span[data-v-1bd85f73]{display:block;font-size:.62rem;color:#90a0b3;font-weight:700}.dso-card__price strong[data-v-1bd85f73]{font-size:.88rem;color:#1b2a44}.dso-card__price.is-margin[data-v-1bd85f73]{border-color:#cfe9db;background:#f4fbf7}.dso-card__price.is-margin strong[data-v-1bd85f73]{color:#17915a}.dso-card__ttn[data-v-1bd85f73]{display:flex;align-items:center;gap:.4rem;border-top:1px solid #f0f3f8;padding-top:.7rem;font-size:.8rem;color:#0d6cd8}.dso-card__ttn-num[data-v-1bd85f73]{font-weight:800;color:#1b2a44;font-variant-numeric:tabular-nums}.dso-card__ttn-tag[data-v-1bd85f73]{margin-left:auto;font-size:.64rem;font-weight:800;color:#6c7a90;background:#f1f4f9;border-radius:6px;padding:.1rem .35rem}