.divider[data-astro-cid-qvbaawgn]{height:64px;overflow:hidden}.divider[data-astro-cid-qvbaawgn] svg[data-astro-cid-qvbaawgn]{display:block;width:100%;height:100%}.dv-line[data-astro-cid-qvbaawgn]{stroke:#2c63f53d;stroke-width:1.3}.dv-soft[data-astro-cid-qvbaawgn]{stroke:#2c63f521}.dv-flow[data-astro-cid-qvbaawgn]{stroke:#2c63f5bf;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:45 1000;animation:dv-flow 11s linear infinite}.dv-flow-2[data-astro-cid-qvbaawgn]{stroke:#ec618173;animation-duration:14s}@keyframes dv-flow{0%{stroke-dashoffset:1045}to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.dv-flow[data-astro-cid-qvbaawgn]{display:none}}.jt[data-astro-cid-d3vfzhp7]{--dur: 10s}.jt-rail[data-astro-cid-d3vfzhp7],.jt-fill[data-astro-cid-d3vfzhp7]{position:absolute;left:24px;top:var(--edge);bottom:var(--edge);width:2px;margin-left:-1px;border-radius:2px}.jt-rail[data-astro-cid-d3vfzhp7]{background:var(--color-line-soft)}.jt-fill[data-astro-cid-d3vfzhp7]{background:var(--color-brand);transform-origin:top;animation:jt-fill-y var(--dur) linear infinite}.jt-dot[data-astro-cid-d3vfzhp7]{position:absolute;left:24px;top:var(--edge);z-index:20;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:999px;background:#fff;border:3px solid var(--color-brand);box-shadow:0 0 0 6px #2c63f52e;animation:jt-move-y var(--dur) linear infinite}.jt-track[data-astro-cid-d3vfzhp7]{grid-template-rows:repeat(var(--n),1fr)}.jt-stop[data-astro-cid-d3vfzhp7]{animation-duration:var(--dur);animation-timing-function:linear;animation-iteration-count:infinite}.jt-node[data-astro-cid-d3vfzhp7]{background:color-mix(in srgb,var(--color-brand) calc(var(--on) * 100%),#fff);border-color:color-mix(in srgb,var(--color-brand) calc(var(--on) * 100%),var(--color-frame));color:color-mix(in srgb,#fff calc(var(--on) * 100%),var(--color-muted));box-shadow:0 0 0 calc(var(--on) * 6px) #2c63f524}.jt-text[data-astro-cid-d3vfzhp7]{opacity:calc(.45 + var(--on) * .55)}.jt-ping[data-astro-cid-d3vfzhp7]{animation:jt-ping 1.6s cubic-bezier(0,0,.2,1) infinite}@keyframes jt-move-y{0%{top:var(--edge)}80%,to{top:calc(100% - var(--edge))}}@keyframes jt-fill-y{0%{transform:scaleY(0)}80%,to{transform:scaleY(1)}}@keyframes jt-move-x{0%{left:var(--edge)}80%,to{left:calc(100% - var(--edge))}}@keyframes jt-fill-x{0%{transform:scaleX(0)}80%,to{transform:scaleX(1)}}@keyframes jt-ping{75%,to{transform:scale(2.2);opacity:0}}@media (min-width: 768px){.jt-track[data-astro-cid-d3vfzhp7]{grid-template-rows:none;grid-template-columns:repeat(var(--n),1fr)}.jt-rail[data-astro-cid-d3vfzhp7],.jt-fill[data-astro-cid-d3vfzhp7]{left:var(--edge);right:var(--edge);top:24px;bottom:auto;width:auto;height:2px;margin:-1px 0 0}.jt-fill[data-astro-cid-d3vfzhp7]{transform-origin:left;animation-name:jt-fill-x}.jt-dot[data-astro-cid-d3vfzhp7]{left:var(--edge);top:24px;animation-name:jt-move-x}}@media (prefers-reduced-motion: reduce){.jt-dot[data-astro-cid-d3vfzhp7],.jt-ping[data-astro-cid-d3vfzhp7]{display:none}.jt-fill[data-astro-cid-d3vfzhp7]{animation:none;transform:none}.jt-stop[data-astro-cid-d3vfzhp7]{animation:none!important;--on: 1}}.site-card[data-astro-cid-ntvuzts5]{transition:transform .3s ease}.site-card[data-astro-cid-ntvuzts5]:hover{transform:rotate(0) translateY(-4px)}.hl[data-astro-cid-lrdghvdc]{stroke:#ffffff1a;stroke-width:1.2}.hl-flow[data-astro-cid-lrdghvdc]{stroke:#ffffff8c;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:60 1600;animation:hl-flow 9s linear infinite}.hl-flow-2[data-astro-cid-lrdghvdc]{animation-duration:12s;animation-delay:-4s;stroke:#a0beff99}.hl-flow-3[data-astro-cid-lrdghvdc]{animation-duration:14s;animation-delay:-8s;stroke:#ffb0cc73}@keyframes hl-flow{0%{stroke-dashoffset:1660}to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.hl-flow[data-astro-cid-lrdghvdc]{display:none}}.hero-sky[data-astro-cid-nnb2ms2b]{background:linear-gradient(180deg,#070d33,#0c1a5c 22%,#1636a8 46%,#2c5be8 60%,#8fb0ff 76%,#e6edff 89%,#fff)}.hero-glow[data-astro-cid-nnb2ms2b]{background:radial-gradient(60% 40% at 50% 0%,rgba(120,150,255,.28),transparent 70%),radial-gradient(30% 25% at 85% 35%,rgba(236,97,129,.16),transparent 70%)}.snippet[data-astro-cid-ep5vd3jk]{border-bottom:1px solid var(--color-line-soft);background:radial-gradient(#e6e6e6 1px,transparent 1px) 0 0 / 16px 16px,var(--color-surface-2);padding:20px;height:256px;display:flex;flex-direction:column;justify-content:center}.total[data-astro-cid-4tk47hm3]{background:linear-gradient(135deg,#0c1a5c,#1636a8 55%,#2c5be8);box-shadow:inset 0 1px #ffffff26}.step[data-astro-cid-gwmfge3x]{position:relative;z-index:1;display:inline-flex;height:34px;width:34px;align-items:center;justify-content:center;border-radius:999px;font-family:var(--font-mono);font-size:12px;font-weight:600;color:#fff;background:radial-gradient(circle at 30% 30%,#5a8bff,#134cdd);box-shadow:0 0 0 4px #fff,0 2px 6px #134cdd59}.car-track[data-astro-cid-tbwqo23e]{scrollbar-width:none;scroll-padding-inline:20px}.car-track[data-astro-cid-tbwqo23e]::-webkit-scrollbar{display:none}.car-slide[data-astro-cid-tbwqo23e]{width:82%}@media (min-width: 640px){.car-slide[data-astro-cid-tbwqo23e]{width:calc((100% - 16px)/2)}}@media (min-width: 768px){.car-track[data-astro-cid-tbwqo23e]{scroll-padding-inline:32px}.car-slide[data-astro-cid-tbwqo23e]{width:calc((100% - 20px)/2)}}@media (min-width: 1024px){.car-slide[data-astro-cid-tbwqo23e]{width:calc((100% - 40px) / 3)}}.car-btn[data-astro-cid-tbwqo23e]{display:inline-flex;height:40px;width:40px;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--color-frame);background:linear-gradient(180deg,#fff,#f7f7f7);color:var(--color-ink);box-shadow:0 2px #0000000a;transition:border-color .15s,box-shadow .15s,opacity .15s}.car-btn[data-astro-cid-tbwqo23e]:hover:not(:disabled){border-color:#d7d7d7;box-shadow:0 0 0 3px #efefefcc}.car-btn[data-astro-cid-tbwqo23e]:disabled{opacity:.35;cursor:default}.contact-bg[data-astro-cid-godm3alp]{background:linear-gradient(180deg,#fff,#e6edff 4%,#8fb0ff 11%,#2c5be8 22%,#1636a8 40%,#0c1a5c 68%,#070d33 88%,#010113)}.contact-glow[data-astro-cid-godm3alp]{background:radial-gradient(40% 30% at 20% 35%,rgba(120,150,255,.25),transparent 70%),radial-gradient(30% 25% at 85% 70%,rgba(236,97,129,.14),transparent 70%)}
