/* /Pages/Index.cshtml.rz.scp.css */
.landing-page[b-so6xrce3af]{--ink:#07162d;--panel:#10304c;--muted:#bdd1e2;--teal:#66e0d1;--gold:#ffd166;color:#f4faff;background:radial-gradient(ellipse at 95% 15%,#18465666,transparent 40%),var(--ink);font-family:system-ui,sans-serif;overflow-x:clip}
.landing-wrap[b-so6xrce3af]{width:min(1120px,calc(100% - 48px));margin-inline:auto}
.landing-nav[b-so6xrce3af]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:28px}
.landing-nav a[b-so6xrce3af],.landing-footer a[b-so6xrce3af]{color:var(--muted);text-decoration:none}
.landing-brand[b-so6xrce3af]{font-size:1.4rem;font-weight:850;color:var(--teal)!important}
.hero-grid[b-so6xrce3af]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:70px;align-items:center;padding-block:50px 90px}
.eyebrow[b-so6xrce3af]{font-size:.78rem;letter-spacing:.13em;font-weight:800;color:var(--teal);margin:0 0 18px}
h1[b-so6xrce3af]{font-size:clamp(2.8rem,5.7vw,5.2rem);line-height:1.04;letter-spacing:-.045em;font-weight:850;margin:0 0 25px}h1 span[b-so6xrce3af]{color:var(--gold)}
.hero-lead[b-so6xrce3af]{font-size:1.2rem;line-height:1.6;max-width:510px;color:var(--muted)}
.hero-actions[b-so6xrce3af]{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:30px}
.landing-button[b-so6xrce3af]{display:inline-block;padding:17px 24px;border-radius:15px;background:var(--gold);color:var(--ink);font-size:1.1rem;font-weight:800;text-decoration:none;text-align:center}
.landing-button:hover[b-so6xrce3af]{background:#ffe092;color:var(--ink)}a:focus-visible[b-so6xrce3af]{outline:3px solid var(--teal);outline-offset:5px}
.text-link[b-so6xrce3af]{color:var(--muted);text-decoration:none}.hero-note[b-so6xrce3af]{font-size:.85rem;line-height:1.5;color:var(--muted);max-width:430px;margin-top:20px}
.product-capture[b-so6xrce3af]{margin:0;width:100%;max-width:330px;justify-self:center}
.product-capture[b-so6xrce3af]  img{display:block;width:100%;height:auto;border:1px solid #397184;border-radius:24px;box-shadow:0 16px 65px #0005}
.product-capture figcaption[b-so6xrce3af]{font-size:.8rem;line-height:1.5;text-align:center;color:var(--muted);padding:14px 4px 0}
.hero-capture[b-so6xrce3af]{max-width:295px;transform:rotate(2deg)}
.widget-window[b-so6xrce3af]{aspect-ratio:1200/2000;overflow:hidden;border:1px solid #397184;border-radius:24px}.widget-window[b-so6xrce3af]  img{border:0;border-radius:0;transform:translateY(-5.24%)}
.play-steps[b-so6xrce3af]{padding-block:65px;border-top:1px solid #2c4d61;border-bottom:1px solid #2c4d61}
h2[b-so6xrce3af]{font-size:clamp(1.9rem,3.1vw,2.9rem);line-height:1.15;letter-spacing:-.025em;font-weight:800;margin:0 0 22px}
.play-steps ol[b-so6xrce3af]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin:42px 0 0;padding:0;list-style:none}
.play-steps li>span[b-so6xrce3af]{font-size:1.7rem;font-weight:800;color:var(--gold)}h3[b-so6xrce3af]{font-size:1.3rem;font-weight:750;margin:14px 0}p[b-so6xrce3af]{line-height:1.6}.play-steps li p[b-so6xrce3af],.product-grid p[b-so6xrce3af],.landing-finish>p[b-so6xrce3af]{color:var(--muted)}
.product-grid[b-so6xrce3af]{padding-block:85px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px}
.product-grid article[b-so6xrce3af]{display:grid;grid-template-rows:auto 1fr;gap:24px;align-items:start;padding:28px;background:#10304c66;border:1px solid #31586e;border-radius:24px}
.widget-capture[b-so6xrce3af]{max-width:330px}.landing-finish[b-so6xrce3af]{padding:55px 35px;text-align:center;border-radius:25px;background:linear-gradient(120deg,#194557,#112847);border:1px solid #447182}.landing-finish .hero-note[b-so6xrce3af]{margin:22px auto 0}
.landing-footer[b-so6xrce3af]{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding-block:45px;font-size:.85rem;color:var(--muted)}
@media(max-width:760px){.landing-wrap[b-so6xrce3af]{width:calc(100% - 36px)}.landing-nav[b-so6xrce3af]{padding-block:20px;font-size:.86rem}.landing-brand[b-so6xrce3af]{font-size:1.18rem}.hero-grid[b-so6xrce3af]{grid-template-columns:1fr;gap:40px;padding-block:40px 55px}.hero-lead[b-so6xrce3af]{font-size:1.05rem}.hero-actions[b-so6xrce3af]{gap:20px}.hero-capture[b-so6xrce3af]{max-width:275px;transform:none}.play-steps[b-so6xrce3af]{padding-block:45px}.play-steps ol[b-so6xrce3af]{grid-template-columns:1fr;gap:25px;margin-top:25px}.play-steps li[b-so6xrce3af]{border-left:2px solid #376878;padding-left:20px}.product-grid[b-so6xrce3af]{grid-template-columns:1fr;padding-block:50px;gap:30px}.product-grid article[b-so6xrce3af]{padding:25px 20px}.landing-finish[b-so6xrce3af]{padding:35px 20px}.landing-footer[b-so6xrce3af]{gap:18px}}
@media(prefers-reduced-motion:reduce){.hero-capture[b-so6xrce3af]{transform:none}}
/* /Pages/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-4cjoxv82r3] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-4cjoxv82r3] {
  color: #0077cc;
}

.btn-primary[b-4cjoxv82r3] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-4cjoxv82r3], .nav-pills .show > .nav-link[b-4cjoxv82r3] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-4cjoxv82r3] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-4cjoxv82r3] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-4cjoxv82r3] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-4cjoxv82r3] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-4cjoxv82r3] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: normal;
  line-height: 24px;
  padding: 12px 0;
}
