.sd[data-astro-cid-k52huax4]{aspect-ratio:6/7;border-radius:var(--radius-card);background:radial-gradient(70% 45%,#6e92ec2e,#0000 70%),radial-gradient(60% 50% at 100% 100%,#fe6f1f1a,#0000 70%),linear-gradient(160deg,#ffffff1a,#ffffff06 55%,#ffffff0f);border:1px solid #ffffff24;width:100%;margin:0;animation:.6s ease-out both sd-fade;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #0009;container-type:inline-size}@media (width>=40em){.sd[data-astro-cid-k52huax4]{aspect-ratio:10/9}}.sd[data-astro-cid-k52huax4]:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 78%);mask-image:radial-gradient(#000 30%,#0000 78%)}.sd__svg[data-astro-cid-k52huax4]{width:100%;height:100%;position:absolute;inset:0}.sd__line[data-astro-cid-k52huax4]{fill:none;stroke:url(#sd-stroke);stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:1;animation:.75s cubic-bezier(.4,0,.2,1) both sd-draw;animation-delay:var(--d)}.sd__dots[data-astro-cid-k52huax4]{animation:.6s ease-out both sd-fade;animation-delay:var(--d)}.sd__dot[data-astro-cid-k52huax4]{fill:var(--color-logo-accent)}.sd__halo[data-astro-cid-k52huax4]{fill:#fe6f1f40}.sd__list[data-astro-cid-k52huax4]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.sd__label[data-astro-cid-k52huax4],.sd__chip[data-astro-cid-k52huax4],.sd__hub[data-astro-cid-k52huax4]{animation:.6s cubic-bezier(.2,.7,.2,1) both sd-rise;animation-delay:var(--d);position:absolute}.sd__label[data-astro-cid-k52huax4]{text-align:center;font-size:clamp(9px,1.9cqw,12px);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-inverse-muted);margin:0;animation-name:sd-fade;left:0;right:0;transform:translateY(-50%)}.sd__chip[data-astro-cid-k52huax4]{width:29%;font-size:clamp(10px,2.35cqw,14px);font-weight:var(--weight-semibold);text-align:center;color:var(--color-text-inverse);background:linear-gradient(160deg,#ffffff2b,#ffffff0f);border:1px solid #fff3;border-radius:3px;justify-content:center;align-items:center;gap:.5em;padding:.75em .7em;line-height:1.25;display:flex;translate:-50% -50%;box-shadow:inset 0 1px #ffffff2e,0 10px 24px -14px #0009}@container (width<=30rem){.sd__chip[data-astro-cid-k52huax4]{gap:.4em;width:30%;min-height:3.5em;padding:.5em .45em}}.sd__chip-dot[data-astro-cid-k52huax4]{background:var(--cs-gray-400);border-radius:50%;flex:none;width:.45em;height:.45em}.sd__chip--out[data-astro-cid-k52huax4]{color:var(--color-text-heading);background:linear-gradient(160deg,#fffffffa,#f1f5f9eb);border-color:#ffffffe6;box-shadow:inset 0 1px #fff,0 12px 28px -14px #000000b3}.sd__check[data-astro-cid-k52huax4]{background:var(--color-accent);width:1.15em;height:1.15em;color:var(--cs-white);border-radius:50%;flex:none;place-items:center;display:grid}.sd__hub[data-astro-cid-k52huax4]{border-radius:var(--radius-card);width:76%;min-height:31%;color:var(--color-text-inverse);background:linear-gradient(155deg,#0f2547f7 0%,#07142af7 60%,#1e3a8ae6 100%);border:1px solid #ffffff29;flex-direction:column;justify-content:center;gap:1.1em;padding:1.1em 1.25em;font-size:clamp(10px,2.3cqw,14px);animation-name:sd-pop;display:flex;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 1px #ffffff29,0 0 0 6px #ffffff0f,0 28px 50px -22px #000000bf}.sd__hub[data-astro-cid-k52huax4]:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff14,#0000 45%);position:absolute;inset:0}.sd__hub-head[data-astro-cid-k52huax4]{align-items:center;gap:.75em;display:flex}.sd__hub-icon[data-astro-cid-k52huax4]{width:2.4em;height:2.4em;color:var(--cs-white);background:linear-gradient(145deg, #fe8a45, var(--color-accent));border-radius:3px;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff4d,0 6px 16px -6px #fe6f1fcc}.sd__hub-icon[data-astro-cid-k52huax4]:before{content:"";border-radius:inherit;animation:2.4s ease-out 3s infinite sd-ping;position:absolute;inset:0}.sd__hub-titles[data-astro-cid-k52huax4]{flex-direction:column;min-width:0;display:flex}.sd__hub-title[data-astro-cid-k52huax4]{font-size:1.1em;font-weight:var(--weight-semibold);line-height:1.25}.sd__hub-sub[data-astro-cid-k52huax4]{color:var(--color-text-inverse-body);font-size:.85em}.sd__steps[data-astro-cid-k52huax4]{grid-template-columns:repeat(var(--n), 1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.sd__steps[data-astro-cid-k52huax4]:before,.sd__steps[data-astro-cid-k52huax4]:after{content:"";top:calc(.7225em - 1px);left:calc(50% / var(--n));right:calc(50% / var(--n));background:#ffffff24;height:2px;position:absolute}.sd__steps[data-astro-cid-k52huax4]:after{background:linear-gradient(90deg, var(--cs-orange-300), var(--color-logo-accent));transform-origin:0;animation:sd-fill var(--fill-t) linear both;animation-delay:var(--fill-d)}.sd__step[data-astro-cid-k52huax4]{z-index:1;flex-direction:column;align-items:center;gap:.45em;display:flex;position:relative}.sd__step-dot[data-astro-cid-k52huax4]{width:1.7em;height:1.7em;font-size:.85em;font-weight:var(--weight-bold);color:var(--color-text-inverse-body);background:var(--cs-navy-950);animation:.45s ease-out both sd-activate;animation-delay:var(--d);border:1px solid #ffffff38;border-radius:50%;place-items:center;display:grid}.sd__step-label[data-astro-cid-k52huax4]{font-size:.92em;font-weight:var(--weight-semibold);text-align:center;line-height:1.2}@keyframes sd-fade{0%{opacity:0}to{opacity:1}}@keyframes sd-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sd-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes sd-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sd-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sd-activate{to{color:var(--cs-white);background:var(--color-accent);border-color:var(--cs-orange-300);box-shadow:0 0 0 4px #fe6f1f38}}@keyframes sd-ping{0%{box-shadow:0 0 #fe6f1f80}70%,to{box-shadow:0 0 0 10px #fe6f1f00}}@media (prefers-reduced-motion:reduce){.sd[data-astro-cid-k52huax4],.sd[data-astro-cid-k52huax4] [data-astro-cid-k52huax4],.sd[data-astro-cid-k52huax4] [data-astro-cid-k52huax4]:before,.sd[data-astro-cid-k52huax4] [data-astro-cid-k52huax4]:after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.sd__dots[data-astro-cid-k52huax4]{display:none}}
