.spin-btn[data-astro-cid-f44yhjdj]{isolation:isolate;color:#fff;transition:transform var(--ps-ease), box-shadow var(--ps-ease);background:#216ac838;border-radius:999px;padding:2px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.spin-btn[data-astro-cid-f44yhjdj].is-block{width:100%;display:flex}.spin-btn[data-astro-cid-f44yhjdj]:hover{transform:translateY(-1px);box-shadow:0 12px 26px -14px #216ac8b3}.spin-btn[data-astro-cid-f44yhjdj]:focus-visible{outline-offset:3px;outline:2px solid #216ac8}.spin-btn__ring[data-astro-cid-f44yhjdj]{aspect-ratio:1;will-change:transform;pointer-events:none;background:conic-gradient(#46d2f300 0% 55%,#46d2f3 82%,#fff 93%,#fff0 100%);width:150%;animation:2.8s linear infinite spin-btn-rotate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.spin-btn__label[data-astro-cid-f44yhjdj]{z-index:1;width:100%;padding:var(--spin-btn-pad,13px 24px);font-weight:600;font-size:var(--spin-btn-fs,15.5px);transition:background var(--ps-ease);background:#216ac8;border-radius:999px;justify-content:center;align-items:center;line-height:1.2;display:inline-flex;position:relative}.spin-btn[data-astro-cid-f44yhjdj]:hover .spin-btn__label[data-astro-cid-f44yhjdj]{background:#1b5cb0}@keyframes spin-btn-rotate{to{transform:translate(-50%,-50%)rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spin-btn__ring[data-astro-cid-f44yhjdj]{background:linear-gradient(90deg,#216ac8,#46d2f3 60%,#fff);animation:none}}.card[data-astro-cid-4fhpls6h]{z-index:1;width:100%;color:var(--ps-ink);border-radius:var(--ps-r-hero);text-align:center;background:#fff;border:1px solid #07203f24;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #07203f80,0 4px 14px #07203f1a}.card-top[data-astro-cid-4fhpls6h]{color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:clamp(24px,3.5vw,32px);display:flex}.card-logo[data-astro-cid-4fhpls6h]{border-radius:20px;width:84px;height:84px;box-shadow:0 12px 28px -12px #07203f99}.card-name[data-astro-cid-4fhpls6h]{letter-spacing:var(--ps-track-tight);color:#fff;font-size:clamp(24px,3.2vw,30px);font-weight:800;line-height:1.1}.card-body[data-astro-cid-4fhpls6h]{flex-direction:column;gap:16px;padding:clamp(22px,3.5vw,30px);display:flex}.card-desc[data-astro-cid-4fhpls6h]{color:#101826c7;font-size:16px;line-height:1.6}.card-for[data-astro-cid-4fhpls6h]{color:#10182699;border-top:1px solid #07203f14;padding-top:14px;font-size:14.5px}.card-for[data-astro-cid-4fhpls6h] span[data-astro-cid-4fhpls6h]{color:var(--ps-brand);font-weight:600;font-size:var(--ps-kicker);letter-spacing:.14em;text-transform:uppercase;margin-right:8px}@media (width<=640px){.card[data-astro-cid-4fhpls6h]{--spin-btn-pad:11px 20px;--spin-btn-fs:15px}.card-top[data-astro-cid-4fhpls6h]{gap:14px;padding:20px}.card-logo[data-astro-cid-4fhpls6h]{border-radius:16px;width:64px;height:64px}.card-name[data-astro-cid-4fhpls6h]{font-size:22px}.card-body[data-astro-cid-4fhpls6h]{gap:14px;padding:20px}.card-desc[data-astro-cid-4fhpls6h]{font-size:15px;line-height:1.55}.card-for[data-astro-cid-4fhpls6h]{padding-top:12px;font-size:13.5px}}.pillar-row[data-astro-cid-qjj4u7yg]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(8px,2vw,24px);display:grid}.pillar[data-astro-cid-qjj4u7yg]{text-align:center;border-left:1px solid #ffffff38;flex-direction:column;align-items:center;padding:clamp(18px,3vw,36px) clamp(20px,3vw,40px);display:flex}.pillar[data-astro-cid-qjj4u7yg]:first-child{border-left:0}.pillar[data-astro-cid-qjj4u7yg] h3[data-astro-cid-qjj4u7yg]{letter-spacing:var(--ps-track-tight);text-wrap:balance;margin-bottom:12px;font-size:clamp(20px,2vw,24px);font-weight:700}.pillar[data-astro-cid-qjj4u7yg] p[data-astro-cid-qjj4u7yg]{color:#ffffffe0;max-width:34ch;font-size:16px;line-height:1.6}.pillar-icon[data-astro-cid-qjj4u7yg]{color:#fff;width:84px;height:84px;animation:6s ease-in-out infinite float;animation-delay:calc(var(--i,0) * -2s);place-items:center;margin-bottom:22px;display:grid;position:relative}.pillar-icon[data-astro-cid-qjj4u7yg]:before{content:"";background:radial-gradient(closest-side,#ffffff47,#fff0 100%);border-radius:50%;position:absolute;inset:-30%}.pillar-icon[data-astro-cid-qjj4u7yg] svg[data-astro-cid-qjj4u7yg]{filter:drop-shadow(0 6px 14px #07203f4d);width:48px;height:48px;position:relative;overflow:visible}html.js .pillar-icon[data-astro-cid-qjj4u7yg] [data-astro-cid-qjj4u7yg]:is(path,circle){stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.3s cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--i,0) * .14s + .25s)}html.js .pillar[data-astro-cid-qjj4u7yg].is-in .pillar-icon[data-astro-cid-qjj4u7yg] [data-astro-cid-qjj4u7yg]:is(path,circle){stroke-dashoffset:0}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (width<=860px){.pillar-row[data-astro-cid-qjj4u7yg]{grid-template-columns:1fr}.pillar[data-astro-cid-qjj4u7yg]{border-top:1px solid #ffffff38;border-left:0;padding-block:32px}.pillar[data-astro-cid-qjj4u7yg]:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.pillar-icon[data-astro-cid-qjj4u7yg]{animation:none}html.js .pillar-icon[data-astro-cid-qjj4u7yg] [data-astro-cid-qjj4u7yg]:is(path,circle){stroke-dashoffset:0;transition:none}}.sky[data-astro-cid-lcdefpme]{isolation:isolate;min-height:calc(100svh + 140px);margin-top:calc(-1 * var(--nav-h));padding-block:calc(var(--nav-h) + clamp(28px, 5vh, 64px)) 72px;color:var(--ps-blue-900);background:#1e6fc9;align-items:flex-start;display:flex;position:relative;overflow:hidden}.sky-visuals[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:0}.layer[data-astro-cid-lcdefpme]{will-change:transform;pointer-events:none;width:100%;height:117.5%;position:absolute;top:-17.5%;left:0;right:0}.sky-bg[data-astro-cid-lcdefpme]{background:radial-gradient(60% 34% at 50% 72%,#fff6 0%,#f0f9ff38 45%,#a0d7f500 80%),linear-gradient(#1e6fc9 0%,#2f8bd9 22%,#4fb0ea 42%,#a3ddf7 60%,#e4f3fd 78%,#f5fafe 100%)}.clouds[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;position:absolute;bottom:0;left:0}.clouds--far[data-astro-cid-lcdefpme]{opacity:.92}.sky-fade[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;background:linear-gradient(#2b7ed200 0%,#2b7ed299 60%,#2b7ed2 100%);height:12%;position:absolute;bottom:0;left:0;right:0}.sky-content[data-astro-cid-lcdefpme]{z-index:2;text-align:center;will-change:transform;min-height:calc(100svh - var(--nav-h) - 22vh);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.sky[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;text-shadow:0 2px 22px #07203f59,0 1px 2px #07203f40;max-width:18ch;font-weight:700}.sky[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#7fe4ff;text-shadow:none;background:linear-gradient(#fff 0%,#6fe0ff 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 10px #07203f59);-webkit-background-clip:text;background-clip:text;font-style:normal}.sky[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#fffffff0;text-shadow:0 1px 14px #07203f4d;max-width:56ch;margin-top:22px;margin-bottom:clamp(32px,5vh,48px)}.card-wrap[data-astro-cid-lcdefpme]{width:100%;max-width:420px;position:relative}.card-wrap[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(closest-side,#fffffffa 0%,#fffc 28%,#ffffff59 58%,#fff0 100%);border-radius:50%;width:200%;height:160%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=640px){.sky-content[data-astro-cid-lcdefpme]{min-height:calc(100svh - var(--nav-h) - 18vh)}.card-wrap[data-astro-cid-lcdefpme]{max-width:320px}.sky[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-top:16px;margin-bottom:28px;font-size:16.5px}}.reveal[data-astro-cid-lcdefpme]{background:linear-gradient(#2b7ed2 0,#2b7ed200 260px);padding-block:clamp(72px,10vw,120px);position:relative}.reveal[data-astro-cid-lcdefpme] .ps-kicker[data-astro-cid-lcdefpme]{color:#ffffffe6}.reveal[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-shadow:0 1px 2px #07203f40}.about[data-astro-cid-lcdefpme]{background:0 0;border-top:1px solid #ffffff38}.about[data-astro-cid-lcdefpme] .ps-kicker[data-astro-cid-lcdefpme],.about[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#ffffffe6}.about-in[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-wrap:balance;max-width:22ch}.about[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:58ch;margin-top:18px}.about[data-astro-cid-lcdefpme] .cta-row[data-astro-cid-lcdefpme]{margin-top:28px}@media (prefers-reduced-motion:reduce){.layer[data-astro-cid-lcdefpme],.sky-content[data-astro-cid-lcdefpme]{will-change:auto}}
