.announce[data-astro-cid-yodha2z4]{color:var(--color-muted);background:#fffc;border-radius:999px;align-items:center;gap:.6rem;padding:.3rem .9rem .3rem .3rem;font-size:.875rem;transition:box-shadow .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #2e59d929,0 6px 18px -10px #2e59d973}.announce[data-astro-cid-yodha2z4]:hover{box-shadow:inset 0 0 0 1px #2e59d95c,0 10px 24px -12px #2e59d98c}.model-toggle[data-astro-cid-yodha2z4]{box-shadow:inset 0 0 0 1px var(--color-line), var(--shadow-card);-webkit-backdrop-filter:blur(10px);background:#ffffffbf;border-radius:999px;grid-template-columns:1fr 1fr;gap:.25rem;padding:.3rem;display:inline-grid}.model-toggle[data-astro-cid-yodha2z4] button[data-astro-cid-yodha2z4]{min-height:2.5rem;color:var(--color-muted);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.45rem .95rem;font-size:.8125rem;font-weight:650;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.model-toggle[data-astro-cid-yodha2z4] button[data-astro-cid-yodha2z4]:hover{color:var(--color-ink)}.model-toggle[data-astro-cid-yodha2z4] button[data-astro-cid-yodha2z4][aria-pressed=true]{color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-line-strong), 0 4px 12px -6px #2e59d973;background:#fff}.swatch[data-astro-cid-yodha2z4]{border-radius:999px;width:.7rem;height:.7rem;box-shadow:0 0 0 2px #fff,0 0 0 3px #0b1b3f26}@media (width<24.5rem){.model-toggle[data-astro-cid-yodha2z4] button[data-astro-cid-yodha2z4]{padding-inline:.7rem;font-size:.75rem}}.model-img[data-astro-cid-yodha2z4]{opacity:0;transition:opacity .45s var(--ease-out-expo)}.model-img[data-astro-cid-yodha2z4][data-on]{opacity:1}.fan[data-astro-cid-yodha2z4]{-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.fan-side[data-astro-cid-yodha2z4]{filter:saturate(.92)}.fan-glow[data-astro-cid-yodha2z4]{aspect-ratio:1.5;pointer-events:none;background:radial-gradient(closest-side,#2e59d947,#5b8cff1f 55%,#0000);width:min(760px,120%);position:absolute;top:4%;left:50%;transform:translate(-50%)}.float-card[data-astro-cid-yodha2z4]{z-index:20;box-shadow:inset 0 0 0 1px #ffffffe6, 0 0 0 1px var(--color-line), var(--shadow-float);-webkit-backdrop-filter:blur(12px);background:#ffffffe6;border-radius:1.1rem;align-items:center;gap:.75rem;padding:.7rem 1.1rem .7rem .7rem;position:absolute}@media (prefers-reduced-motion:reduce){.model-img[data-astro-cid-yodha2z4]{transition:none}}.push-card[data-astro-cid-jy2diyg4]{background:linear-gradient(110deg,#1e3fa8 0%,#2e59d9 70%,#3a66e6 100%);box-shadow:0 18px 40px -18px #2e59d9cc,inset 0 1px #ffffff2e}.range[data-astro-cid-jy2diyg4]{--p:50%;-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;height:1.75rem;accent-color:var(--color-primary);background:0 0;display:block}.range[data-astro-cid-jy2diyg4]::-webkit-slider-runnable-track{background:linear-gradient(90deg, #2e59d9 0 var(--p), #dfe7fb var(--p) 100%);border-radius:999px;height:6px}.range[data-astro-cid-jy2diyg4]::-moz-range-track{background:#dfe7fb;border-radius:999px;height:6px}.range[data-astro-cid-jy2diyg4]::-moz-range-progress{background:#2e59d9;border-radius:999px;height:6px}.range[data-astro-cid-jy2diyg4]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #2e59d9;border-radius:999px;width:22px;height:22px;margin-top:-8px;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 6px #0b1b3f33,0 0 #2e59d92e}.range[data-astro-cid-jy2diyg4]::-moz-range-thumb{background:#fff;border:2px solid #2e59d9;border-radius:999px;width:18px;height:18px;box-shadow:0 2px 6px #0b1b3f33}.range[data-astro-cid-jy2diyg4]:hover::-webkit-slider-thumb{box-shadow:0 2px 6px #0b1b3f33,0 0 0 6px #2e59d924}.range[data-astro-cid-jy2diyg4]:active::-webkit-slider-thumb{transform:scale(1.08)}.range[data-astro-cid-jy2diyg4]:focus-visible{outline:none}.range[data-astro-cid-jy2diyg4]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--color-focus)}.range[data-astro-cid-jy2diyg4]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--color-focus)}.seg[data-astro-cid-jy2diyg4] label[data-astro-cid-jy2diyg4]:has(input:focus-visible) span[data-astro-cid-jy2diyg4]{outline:2px solid var(--color-focus);outline-offset:2px}.featured[data-astro-cid-gva5grg7]{background:radial-gradient(70% 90% at 85% 100%,#5b8cff8c,#0000 60%),linear-gradient(125deg,#10276a 0%,#1e3fa8 45%,#2e59d9 100%);box-shadow:0 30px 60px -30px #2e59d9cc,inset 0 1px #ffffff1f}.timeline[data-astro-cid-yb26x6oy]{--node:2.75rem;--gap:1.25rem}.track[data-astro-cid-yb26x6oy]{--axis:y;left:calc(var(--node) / 2 - 1px);top:calc(var(--node) / 2);bottom:calc(var(--node) / 2);background:var(--color-line);border-radius:2px;width:2px;position:absolute}.track-fill[data-astro-cid-yb26x6oy]{border-radius:inherit;transform-origin:top;background:linear-gradient(#5b8cff,#2e59d9 60%,#1e3fa8);position:absolute;inset:0}.node[data-astro-cid-yb26x6oy]{z-index:1;width:var(--node);height:var(--node);color:var(--color-primary);box-shadow:0 0 0 1px var(--color-line-strong), 0 0 0 6px var(--color-surface), 0 10px 24px -10px #2e59d999;background:#fff;border-radius:999px;justify-content:center;align-items:center;font-size:.875rem;font-weight:800;display:flex;position:absolute;top:0;left:0}li[data-astro-cid-yb26x6oy]:nth-child(4) .node[data-astro-cid-yb26x6oy]{color:#fff;box-shadow:0 0 0 6px var(--color-surface), 0 12px 26px -10px #2e59d9d9;background:linear-gradient(150deg,#5a85ff,#2e59d9 50%,#1e3fa8)}@media (width>=64rem){.track[data-astro-cid-yb26x6oy]{--axis:x;left:calc(var(--node) / 2);right:calc((100% - 3 * var(--gap)) / 4 - var(--node) / 2);top:calc(var(--node) / 2 - 1px);width:auto;height:2px;bottom:auto}.track-fill[data-astro-cid-yb26x6oy]{transform-origin:0;background:linear-gradient(90deg,#5b8cff,#2e59d9 60%,#1e3fa8)}}.erp-pill[data-astro-cid-umjf76uk]{min-height:2.25rem;box-shadow:var(--shadow-xs);background:#fff;border-width:1px;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .5rem;font-size:.875rem;font-weight:600;transition:border-color .2s;display:inline-flex}.connector[data-astro-cid-umjf76uk]{background:repeating-linear-gradient(180deg, var(--color-line-strong) 0 6px, transparent 6px 11px);border-radius:2px;width:2px;height:calc(100% - 1.25rem);position:absolute;top:3.75rem;left:1.625rem;overflow:hidden}.flow-packet[data-astro-cid-umjf76uk]{width:100%;height:100%;animation:2.4s cubic-bezier(.45,0,.55,1) infinite packet-y;position:absolute;top:0;left:0}.flow-packet[data-astro-cid-umjf76uk]:after{content:"";background:linear-gradient(#0000,#2e59d9);border-radius:99px;width:6px;height:18px;position:absolute;top:0;left:50%;transform:translate(-50%,-100%);box-shadow:0 0 10px #2e59d9cc}@keyframes packet-y{0%{transform:translateY(0)}to{transform:translateY(calc(100% + 18px))}}@keyframes packet-x{0%{transform:translate(0)}to{transform:translate(calc(100% + 18px))}}@media (width>=64rem){.connector[data-astro-cid-umjf76uk]{background:repeating-linear-gradient(90deg, var(--color-line-strong) 0 6px, transparent 6px 11px);width:calc(100% - 1.25rem);height:2px;top:1.625rem;left:calc(50% + 2.375rem)}.flow-packet[data-astro-cid-umjf76uk]{animation-name:packet-x}.flow-packet[data-astro-cid-umjf76uk]:after{background:linear-gradient(90deg,#0000,#2e59d9);width:18px;height:6px;top:50%;left:0;transform:translate(-100%,-50%)}}@media (prefers-reduced-motion:reduce){.flow-packet[data-astro-cid-umjf76uk]{animation:none;display:none}}.marquee[data-astro-cid-v2uzjmq2]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}
