@property --t1{syntax:"<color>";inherits:true;initial-value:#0a266d}@property --t2{syntax:"<color>";inherits:true;initial-value:#061436}@property --ac{syntax:"<color>";inherits:true;initial-value:#9fd2ff}.cs-sec[data-astro-cid-vlgaxufo]{background:#fff;padding:7rem 0;overflow:clip}.cs-panel[data-astro-cid-vlgaxufo]{isolation:isolate;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:3rem;padding:3.5rem clamp(2.5rem,13vw,15rem);transition:--t1 .9s,--t2 .9s,--ac .9s;display:grid;position:relative}.cs-panel[data-astro-cid-vlgaxufo]:after{content:"";z-index:-2;background:radial-gradient(36% 34% at 74% 42%, color-mix(in srgb, var(--t1) 85%, transparent) 0%, transparent 100%), radial-gradient(ellipse 62% 44% at 50% 50%, var(--t2) 0%, var(--t2) 44%, color-mix(in srgb, var(--t2) 80%, transparent) 58%, color-mix(in srgb, var(--t2) 45%, transparent) 72%, color-mix(in srgb, var(--t2) 16%, transparent) 84%, color-mix(in srgb, var(--t2) 4%, transparent) 93%, transparent 100%);filter:blur(28px);pointer-events:none;position:absolute;inset:-20% -2%}.cs-panel[data-astro-cid-vlgaxufo]:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;mask-image:radial-gradient(45% 45%,#000 30%,#0000 75%)}.cs-plain[data-astro-cid-vlgaxufo]{padding:4rem 0 6rem}.cs-plain[data-astro-cid-vlgaxufo] .cs-panel[data-astro-cid-vlgaxufo]:after,.cs-plain[data-astro-cid-vlgaxufo] .cs-panel[data-astro-cid-vlgaxufo]:before{display:none}.cs-plain[data-astro-cid-vlgaxufo] .cs-copy[data-astro-cid-vlgaxufo] h2[data-astro-cid-vlgaxufo]{color:var(--blue-dark)}.cs-plain[data-astro-cid-vlgaxufo] .cs-copy[data-astro-cid-vlgaxufo]>p[data-astro-cid-vlgaxufo]{color:#001122b8}.cs-plain[data-astro-cid-vlgaxufo] .cs-chip[data-astro-cid-vlgaxufo]{color:var(--blue-dark);background:#f3f6fb;border-color:#05448e40}.cs-plain[data-astro-cid-vlgaxufo] .cs-chip[data-astro-cid-vlgaxufo] i[data-astro-cid-vlgaxufo]{color:var(--t1)}.cs-plain[data-astro-cid-vlgaxufo] .cs-chip[data-astro-cid-vlgaxufo]:hover{background:#e7eef9}.cs-plain[data-astro-cid-vlgaxufo] .cs-chip[data-astro-cid-vlgaxufo].on{background:var(--t1);border-color:var(--t1);color:#fff}.cs-plain[data-astro-cid-vlgaxufo] .cs-chip[data-astro-cid-vlgaxufo].on i[data-astro-cid-vlgaxufo]{color:#fff}.cs-plain[data-astro-cid-vlgaxufo] .cs-now[data-astro-cid-vlgaxufo]{color:#001122a6}.cs-plain[data-astro-cid-vlgaxufo] .cs-now[data-astro-cid-vlgaxufo] strong[data-astro-cid-vlgaxufo]{color:var(--t1)}.cs-plain[data-astro-cid-vlgaxufo] .cs-btn-main[data-astro-cid-vlgaxufo]{background:var(--blue-main);color:#fff}.cs-plain[data-astro-cid-vlgaxufo] .cs-btn-ghost[data-astro-cid-vlgaxufo]{color:var(--blue-dark);border-color:#05448e66}.cs-plain[data-astro-cid-vlgaxufo] .cs-btn-ghost[data-astro-cid-vlgaxufo]:hover{background:#05448e14}.cs-plain[data-astro-cid-vlgaxufo] .cs-label[data-astro-cid-vlgaxufo]{color:#0011228c}.cs-plain[data-astro-cid-vlgaxufo] .cs-ctl[data-astro-cid-vlgaxufo]{color:var(--blue-dark);background:#f3f6fb;border-color:#05448e4d}.cs-plain[data-astro-cid-vlgaxufo] .cs-ctl[data-astro-cid-vlgaxufo]:hover{background:#e3ecf8}.cs-plain[data-astro-cid-vlgaxufo] .cs-chip[data-astro-cid-vlgaxufo]:focus-visible,.cs-plain[data-astro-cid-vlgaxufo] .cs-ctl[data-astro-cid-vlgaxufo]:focus-visible,.cs-plain[data-astro-cid-vlgaxufo] .cs-btn[data-astro-cid-vlgaxufo]:focus-visible,.cs-plain[data-astro-cid-vlgaxufo] .cs-stack[data-astro-cid-vlgaxufo]:focus-visible{outline-color:var(--blue-main)}.cs-plain[data-astro-cid-vlgaxufo] .cs-card[data-astro-cid-vlgaxufo]{box-shadow:0 30px 60px -28px #05286e73,0 0 0 1px #05448e1a}.cs-copy[data-astro-cid-vlgaxufo] h2[data-astro-cid-vlgaxufo]{color:#fff;letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(2rem,3.6vw,3rem);line-height:1.06}.cs-copy[data-astro-cid-vlgaxufo]>p[data-astro-cid-vlgaxufo]{color:#ffffffd6;max-width:30rem;margin-bottom:1.6rem;font-size:1.08rem;line-height:1.7}.cs-chips[data-astro-cid-vlgaxufo]{flex-wrap:wrap;gap:.55rem;margin:0 0 1.4rem;padding:0;list-style:none;display:flex}.cs-chip[data-astro-cid-vlgaxufo]{color:#ffffffe0;min-height:40px;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .95rem;font-size:.86rem;font-weight:700;transition:background .5s,border-color .5s,color .5s;display:inline-flex}.cs-chip[data-astro-cid-vlgaxufo] i[data-astro-cid-vlgaxufo]{color:var(--ac);font-size:.8rem;transition:color .5s}.cs-chip[data-astro-cid-vlgaxufo]:hover{background:#ffffff24}.cs-chip[data-astro-cid-vlgaxufo].on{background:var(--ac);border-color:var(--ac);color:#0b0f1a}.cs-chip[data-astro-cid-vlgaxufo].on i[data-astro-cid-vlgaxufo]{color:#0b0f1a}.cs-chip[data-astro-cid-vlgaxufo]:focus-visible,.cs-ctl[data-astro-cid-vlgaxufo]:focus-visible,.cs-btn[data-astro-cid-vlgaxufo]:focus-visible,.cs-close[data-astro-cid-vlgaxufo]:focus-visible{outline-offset:3px;outline:3px solid #fff}.cs-now[data-astro-cid-vlgaxufo]{color:#ffffffbf;margin-bottom:1.8rem;font-size:.95rem}.cs-now[data-astro-cid-vlgaxufo] strong[data-astro-cid-vlgaxufo]{color:var(--ac);font-weight:800;transition:color .5s}.cs-ctas[data-astro-cid-vlgaxufo]{flex-wrap:wrap;gap:.8rem;display:flex}.cs-btn[data-astro-cid-vlgaxufo]{min-height:50px;transition:transform .45s var(--ease-premium), background .45s ease;border-radius:999px;align-items:center;gap:.55rem;padding:0 1.6rem;font-weight:800;display:inline-flex}.cs-btn-main[data-astro-cid-vlgaxufo]{color:#0b1626;background:#fff}.cs-btn-main[data-astro-cid-vlgaxufo]:hover{transform:translateY(-2px)}.cs-btn-ghost[data-astro-cid-vlgaxufo]{color:#fff;border:1px solid #ffffff59}.cs-btn-ghost[data-astro-cid-vlgaxufo]:hover{background:#ffffff1f;transform:translateY(-2px)}.cs-stage[data-astro-cid-vlgaxufo]{position:relative}.cs-stack[data-astro-cid-vlgaxufo]{height:var(--cs-h);cursor:pointer;touch-action:pan-y;outline:none;margin-top:3.2rem;position:relative}.cs-stack[data-astro-cid-vlgaxufo]:focus-visible{outline-offset:10px;border-radius:22px;outline:3px solid #fff}.cs-card[data-astro-cid-vlgaxufo]{transform-origin:50% 0;transform:translateY(calc(var(--d,0) * -26px)) scale(calc(1 - var(--d,0) * .06)) rotate(calc(var(--rot) * min(var(--d,0), 1)));filter:brightness(calc(1 - var(--d,0) * .12));transition:transform .7s var(--ease-premium), opacity .6s ease, filter .6s ease;will-change:transform;background:#fff;border-radius:20px;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px -24px #000000a6,0 0 0 1px #ffffff14}.cs-card[data-astro-cid-vlgaxufo][data-depth=out]{opacity:0;transform:translateY(-110px)scale(.74)}.cs-open[data-astro-cid-vlgaxufo]{z-index:3;color:#0b1626;min-height:38px;font:inherit;cursor:pointer;opacity:0;background:#ffffffeb;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:0 .95rem;font-size:.82rem;font-weight:800;transition:opacity .4s;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 10px 22px -12px #0009}.cs-card[data-astro-cid-vlgaxufo][data-depth="0"] .cs-open[data-astro-cid-vlgaxufo]{opacity:1}.cs-open[data-astro-cid-vlgaxufo] i[data-astro-cid-vlgaxufo]{font-size:.75rem}.cs-controls[data-astro-cid-vlgaxufo]{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1.4rem;display:flex}.cs-label[data-astro-cid-vlgaxufo]{color:#ffffffa6;letter-spacing:.12em;text-transform:uppercase;margin-right:auto;font-size:.78rem;font-weight:700}.cs-ctl[data-astro-cid-vlgaxufo]{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .3s;display:inline-flex}.cs-ctl[data-astro-cid-vlgaxufo]:hover{background:#fff3}.cs-dialog[data-astro-cid-vlgaxufo]{background:linear-gradient(160deg, var(--t1), var(--t2));color:#fff;border:0;border-radius:26px;width:min(760px,92vw);max-height:88vh;margin:auto;padding:0;overflow:auto;box-shadow:0 60px 120px -40px #000c}.cs-dialog[data-astro-cid-vlgaxufo]::backdrop{backdrop-filter:blur(6px);background:#040a1c9e}.cs-dialog[data-astro-cid-vlgaxufo][open]{animation:csIn .45s var(--ease-premium)}@keyframes csIn{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}.cs-close[data-astro-cid-vlgaxufo]{z-index:2;color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:50%;width:42px;height:42px;position:absolute;top:14px;right:14px}.cs-dialog-body[data-astro-cid-vlgaxufo]{padding:2.4rem 2.4rem 1rem}.cs-dialog-nav[data-astro-cid-vlgaxufo]{justify-content:flex-end;gap:.5rem;padding:0 2.4rem 2rem;display:flex}@media (width<=980px){.cs-panel[data-astro-cid-vlgaxufo]{grid-template-columns:1fr;gap:1.5rem;padding:3rem 2rem}.cs-stack[data-astro-cid-vlgaxufo]{height:min(var(--cs-h), 380px)}}@media (width<=600px){.cs-sec[data-astro-cid-vlgaxufo]{padding:5rem 0}.cs-panel[data-astro-cid-vlgaxufo]{padding:5rem 1.6rem 4.6rem}.cs-panel[data-astro-cid-vlgaxufo]:after{inset:-10% -45%}.cs-stack[data-astro-cid-vlgaxufo]{height:min(var(--cs-h), 340px);margin-top:2.4rem}.cs-dialog-body[data-astro-cid-vlgaxufo]{padding:2.2rem 1.4rem 1rem}}@media (prefers-reduced-motion:reduce){.cs-card[data-astro-cid-vlgaxufo],.cs-panel[data-astro-cid-vlgaxufo]{transition:none}.cs-dialog[data-astro-cid-vlgaxufo][open]{animation:none}}
