.win[data-astro-cid-kvu76q26]{overflow:hidden;border-radius:1rem;border:1px solid rgb(19 33 60 / .12);background:#eef4f2;box-shadow:0 24px 50px -28px #0b132b73}.win-bar[data-astro-cid-kvu76q26]{display:flex;align-items:center;gap:.75rem;border-bottom:1px solid rgb(19 33 60 / .08);background:#fefefe;padding:.65rem .9rem}.win-dots[data-astro-cid-kvu76q26]{display:flex;gap:.35rem}.win-dots[data-astro-cid-kvu76q26] i[data-astro-cid-kvu76q26]{width:.55rem;height:.55rem;border-radius:9999px;background:#13213c24}.win-title[data-astro-cid-kvu76q26]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;color:#13213cbf}.win-tag[data-astro-cid-kvu76q26]{margin-left:auto;flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#13213c66}.win-body[data-astro-cid-kvu76q26]{padding:1rem}.win-body[data-astro-cid-kvu76q26] .chip{border-radius:9999px;border:1px solid rgb(19 33 60 / .1);background:#fefefe;padding:.25rem .625rem;font-size:.75rem;color:#13213cb3}.win-body[data-astro-cid-kvu76q26] .src-tag{max-width:100%;border-radius:.375rem;background:#13213c0d;padding:.125rem .5rem;font-size:11px;font-weight:600;color:#13213c99}@media(min-width:1024px){.win[data-astro-cid-kvu76q26]{zoom:1.1}}[data-showcase] .step-card{border-radius:1rem;border:1px solid transparent;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease}[data-showcase] .step-card.is-active{border-color:#13213c14;background:#fefefe;box-shadow:0 14px 30px -22px #0b132b59}[data-showcase] .step-head{display:flex;width:100%;align-items:center;gap:.9rem;border-radius:1rem;padding:1rem 1.25rem;text-align:left;outline:none}[data-showcase] .step-head:focus-visible{outline:2px solid #2fbe95;outline-offset:2px}[data-showcase] .step-name{font-family:Inter,system-ui,sans-serif;font-size:1.25rem;font-weight:500;color:#13213c99;transition:color .2s ease}[data-showcase] .step-card.is-active .step-name{color:#13213c}[data-showcase] .step-pill{display:inline-flex;min-width:2.25rem;justify-content:center;border-radius:9999px;border:1px solid rgb(53 176 161 / .45);padding:.2rem .65rem;font-size:.75rem;font-weight:600;color:#2a8f83}[data-showcase] .step-card.is-active .step-pill{border-color:transparent;background:linear-gradient(90deg,#a3e635,#35b0a1);color:#0b132b}[data-showcase] .step-chevron{margin-left:auto;color:#13213c80;transition:transform .25s ease}[data-showcase] .step-card.is-active .step-chevron{transform:rotate(180deg)}[data-showcase] .step-body{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .25s ease,visibility 0s linear .25s}[data-showcase] .step-card.is-active .step-body{grid-template-rows:1fr;visibility:visible;transition-delay:0s}[data-showcase] .step-body>div{min-height:0;overflow:hidden}[data-showcase] .window-stack{display:grid;align-items:start}[data-showcase] .window-panel{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}[data-showcase] .window-panel.is-active{opacity:1;visibility:visible;transition-delay:0s}[data-showcase] .showcase-spacer{display:none}@media(min-width:1024px){[data-showcase] .showcase-sticky{position:sticky;top:max(5.5rem,calc(50vh - 17rem))}[data-showcase] .showcase-spacer{display:block;height:160vh}}@media(max-width:1023px){[data-showcase].is-pinned-mobile .showcase-accordion{display:none}[data-showcase].is-pinned-mobile .showcase-sticky{position:sticky;top:4.25rem;display:grid;gap:.75rem}[data-showcase].is-pinned-mobile .showcase-spacer{display:block;height:140vh}[data-showcase].is-pinned-mobile [role=tablist]{gap:.25rem}[data-showcase].is-pinned-mobile .step-head{gap:.6rem;padding:.45rem .75rem}[data-showcase].is-pinned-mobile .step-pill{min-width:1.9rem;padding:.1rem .5rem;font-size:.7rem}[data-showcase].is-pinned-mobile .step-name{font-size:1.05rem}[data-showcase].is-pinned-mobile .step-body p{padding:0 .75rem .6rem;font-size:.875rem;line-height:1.5}[data-showcase].is-pinned-mobile .step-body ul{display:none}[data-showcase].is-pinned-mobile .win{zoom:.62}[data-showcase].is-pinned-mobile .win .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-showcase].is-measuring .step-body,[data-showcase].is-measuring .window-panel{transition:none}@media(prefers-reduced-motion:reduce){[data-showcase] .step-card,[data-showcase] .step-name,[data-showcase] .step-chevron,[data-showcase] .step-body,[data-showcase] .window-panel{transition:none}}.hero-h1[data-astro-cid-nss7ae4u]{text-wrap:balance}.hero-cta-btn[data-astro-cid-nss7ae4u]{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:#3d5fe0;padding:.8rem 2.25rem;font-size:1rem;font-weight:600;color:#fff;text-decoration:none;transition:transform .15s ease,filter .15s ease}.hero-cta-btn[data-astro-cid-nss7ae4u]:hover{transform:translateY(-2px);filter:brightness(.96)}.hero-cta-btn[data-astro-cid-nss7ae4u]:focus-visible{outline:2px solid #fff;outline-offset:3px}.banner[data-astro-cid-nss7ae4u]{display:flex;min-height:360px;flex-direction:column;align-items:center;justify-content:flex-start;gap:1.5rem;padding:2.75rem 1.25rem 3.25rem;background:linear-gradient(135deg,#111b2e,#0f3a4d 48%,#1d4f93);box-shadow:inset 0 0 0 1px #ffffff14}.banner-glow[data-astro-cid-nss7ae4u]{position:absolute;top:-6rem;right:-4rem;width:26rem;height:26rem;border-radius:9999px;background:radial-gradient(closest-side,rgb(53 176 161 / .55),transparent);filter:blur(20px);pointer-events:none}.banner-text[data-astro-cid-nss7ae4u]{font-size:40px;line-height:1.1;letter-spacing:-.01em}.banner-cards[data-astro-cid-nss7ae4u]{position:relative;z-index:2;display:flex;width:100%;max-width:24rem;flex-direction:column;gap:.9rem}.gcard-1[data-astro-cid-nss7ae4u]{display:none}.gcard[data-astro-cid-nss7ae4u]{border-radius:16px;border:1px solid rgb(255 255 255 / .7);background:#ffffffd1;padding:.9rem 1rem;color:#0b132b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 40px -18px #0000008c;animation:float 7s ease-in-out infinite}.gcard-2[data-astro-cid-nss7ae4u]{animation-delay:-2.3s}.gcard-3[data-astro-cid-nss7ae4u]{animation-delay:-4.6s}.g-title[data-astro-cid-nss7ae4u]{font-size:15px;font-weight:600;line-height:1.3}.g-title--lg[data-astro-cid-nss7ae4u]{font-family:Inter,system-ui,sans-serif;font-size:16px}.g-sub[data-astro-cid-nss7ae4u]{font-size:14px;line-height:1.3;color:#44526a}.g-logo[data-astro-cid-nss7ae4u]{display:grid;width:2.25rem;height:2.25rem;flex-shrink:0;place-items:center;border-radius:9999px;background:#fff;box-shadow:inset 0 0 0 1px #13213c14}.g-logo[data-astro-cid-nss7ae4u] img[data-astro-cid-nss7ae4u]{width:64%;height:64%;-o-object-fit:contain;object-fit:contain}.g-chip[data-astro-cid-nss7ae4u]{flex-shrink:0;border-radius:9999px;padding:.2rem .6rem;font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap}.g-chip--amber[data-astro-cid-nss7ae4u]{background:#fde9b8;color:#7a4a00}.g-chip--teal[data-astro-cid-nss7ae4u]{background:#cdeee6;color:#0d5d52}.g-btn[data-astro-cid-nss7ae4u]{border-radius:9999px;border:1px solid rgb(11 19 43 / .25);padding:.3rem .9rem;font-size:14px;font-weight:600;color:#0b132b}.g-btn--solid[data-astro-cid-nss7ae4u]{border-color:transparent;background:#0b132b;color:#fff}.banner-example[data-astro-cid-nss7ae4u]{position:absolute;right:1rem;bottom:.8rem;z-index:3;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffa6}@keyframes float{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}@media(min-width:768px){.banner[data-astro-cid-nss7ae4u]{display:block;height:480px;min-height:0;padding:0}.banner-text[data-astro-cid-nss7ae4u]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:72px}.banner-cards[data-astro-cid-nss7ae4u]{position:absolute;inset:0;display:block;max-width:none}.gcard[data-astro-cid-nss7ae4u]{position:absolute;width:19rem}.gcard-1[data-astro-cid-nss7ae4u]{display:block;left:5%;top:9%;transform:rotate(-3deg)}.gcard-2[data-astro-cid-nss7ae4u]{right:6%;top:8%;transform:rotate(2.5deg)}.gcard-3[data-astro-cid-nss7ae4u]{right:16%;bottom:8%;width:21rem;transform:rotate(-1.5deg)}.gcard-1[data-astro-cid-nss7ae4u]{animation-name:float-1}.gcard-2[data-astro-cid-nss7ae4u]{animation-name:float-2}.gcard-3[data-astro-cid-nss7ae4u]{animation-name:float-3}@keyframes float-1{0%,to{transform:translateY(-3px) rotate(-3deg)}50%{transform:translateY(3px) rotate(-3deg)}}@keyframes float-2{0%,to{transform:translateY(-3px) rotate(2.5deg)}50%{transform:translateY(3px) rotate(2.5deg)}}@keyframes float-3{0%,to{transform:translateY(-3px) rotate(-1.5deg)}50%{transform:translateY(3px) rotate(-1.5deg)}}}@media(prefers-reduced-motion:reduce){.gcard[data-astro-cid-nss7ae4u]{animation:none}}.explainer-box[data-astro-cid-q6myvi5z]{container-type:inline-size}.lead[data-astro-cid-q6myvi5z]{font-size:24px;--ink: #fff}.second[data-astro-cid-q6myvi5z]{font-size:18px;--ink: #b6c0d4}.fill-word[data-astro-cid-q6myvi5z].accent{--ink: #71bcfd}@media(min-width:768px){.lead[data-astro-cid-q6myvi5z]{font-size:34px}.second[data-astro-cid-q6myvi5z]{font-size:22px}}@media(min-width:1280px){.lead[data-astro-cid-q6myvi5z]{font-size:calc(100cqw / 38)}.second[data-astro-cid-q6myvi5z]{font-size:calc(100cqw / 62)}}.fill-word[data-astro-cid-q6myvi5z]{--q: 1;--pale: #2d3a50;background-image:linear-gradient(90deg,var(--ink) calc(var(--q) * 100%),var(--pale) calc(var(--q) * 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.explainer-link[data-astro-cid-q6myvi5z]{display:inline-flex;align-items:center;gap:.4rem;border-radius:.25rem;font-size:.95rem;font-weight:600;color:#71bcfd;text-decoration:none}.explainer-link[data-astro-cid-q6myvi5z]:hover{text-decoration:underline}.explainer-link[data-astro-cid-q6myvi5z]:focus-visible{outline:2px solid #71bcfd;outline-offset:3px}.uc-grid[data-astro-cid-wgguubzn]{display:grid;gap:3rem}@media(min-width:1024px){.uc-grid[data-astro-cid-wgguubzn]{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:0}.uc-item[data-astro-cid-wgguubzn]{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.uc-item[data-astro-cid-wgguubzn]>.uc-text[data-astro-cid-wgguubzn]{align-self:start}}.uc-tile[data-astro-cid-wgguubzn]{position:relative;isolation:isolate;display:flex;align-items:center;overflow:hidden;border-radius:1.25rem;padding:1.25rem;box-shadow:inset 0 0 0 1px #ffffff80,0 20px 40px -30px #0b132b59;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.uc-tile--1[data-astro-cid-wgguubzn]{background:radial-gradient(80% 60% at 10% 0%,rgb(113 188 253 / .85),transparent 65%),radial-gradient(70% 60% at 100% 100%,rgb(71 122 227 / .55),transparent 70%),radial-gradient(50% 40% at 85% 10%,rgb(53 176 161 / .35),transparent 70%),#dbeaf7}.uc-tile--2[data-astro-cid-wgguubzn]{background:radial-gradient(80% 60% at 90% 0%,rgb(53 176 161 / .75),transparent 65%),radial-gradient(70% 60% at 0% 100%,rgb(113 188 253 / .6),transparent 70%),radial-gradient(45% 35% at 15% 15%,rgb(163 230 53 / .25),transparent 70%),#d9efe9}.uc-tile--3[data-astro-cid-wgguubzn]{background:radial-gradient(75% 55% at 15% 5%,rgb(163 230 53 / .55),transparent 65%),radial-gradient(75% 65% at 95% 95%,rgb(53 176 161 / .7),transparent 70%),radial-gradient(45% 40% at 90% 15%,rgb(113 188 253 / .4),transparent 70%),#e3f2df}.uc-tile[data-astro-cid-wgguubzn]:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");pointer-events:none}.uc-item[data-astro-cid-wgguubzn]:hover .uc-tile[data-astro-cid-wgguubzn]{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #fff9,0 30px 50px -30px #0b132b73}.uc-item[data-astro-cid-wgguubzn]:hover .uc-card[data-astro-cid-wgguubzn]{transform:translateY(-2px)}.uc-title[data-astro-cid-wgguubzn]{margin-top:1.5rem;font-family:Inter,system-ui,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.35;color:#fff}.uc-text[data-astro-cid-wgguubzn]{margin-top:.625rem;font-size:.9375rem;line-height:1.65;color:#ffffffb3}.uc-with[data-astro-cid-wgguubzn]{margin-top:.875rem;border-left:2px solid rgb(113 188 253 / .6);padding-left:.875rem}.uc-card[data-astro-cid-wgguubzn]{width:100%;border-radius:1rem;border:1px solid rgb(19 33 60 / .12);background:#eef4f2;padding:.875rem;box-shadow:0 1px #fffc inset,0 2px 6px -2px #0b132b1f,0 28px 50px -24px #0b132b73;transition:transform .3s cubic-bezier(.22,1,.36,1)}.uc-meta[data-astro-cid-wgguubzn]{margin-bottom:.5rem;font-size:11px;font-weight:500;color:#13213c8c}.uc-surface[data-astro-cid-wgguubzn]{border-radius:.75rem;border:1px solid rgb(19 33 60 / .1);background:#fefefe;padding:.625rem .75rem}.uc-timeline[data-astro-cid-wgguubzn]>li[data-astro-cid-wgguubzn]{display:grid;grid-template-columns:3.25rem minmax(0,1fr);gap:.5rem;padding:.4rem 0;font-size:.75rem;line-height:1.45;color:#13213ccc}.uc-timeline[data-astro-cid-wgguubzn]>li[data-astro-cid-wgguubzn]+li[data-astro-cid-wgguubzn]{border-top:1px solid rgb(19 33 60 / .08)}.uc-date[data-astro-cid-wgguubzn]{font-weight:600;color:#13213c80}.uc-callout[data-astro-cid-wgguubzn]{margin-top:.625rem;border-radius:.75rem;border:1px solid rgb(217 119 6 / .3);background:#fef3c7d9;padding:.5rem .75rem;font-size:.75rem;line-height:1.5;color:#92400e}.uc-actions[data-astro-cid-wgguubzn]{margin-top:.625rem;display:flex;justify-content:flex-end;gap:.5rem}.uc-btn[data-astro-cid-wgguubzn]{display:inline-flex;align-items:center;border-radius:.5rem;padding:.3rem .75rem;font-size:11px;font-weight:600}.uc-btn--secondary[data-astro-cid-wgguubzn]{border:1px solid rgb(19 33 60 / .15);background:#fefefe;color:#13213c}@media(prefers-reduced-motion:reduce){.uc-tile[data-astro-cid-wgguubzn],.uc-card[data-astro-cid-wgguubzn]{transition:none}.uc-item[data-astro-cid-wgguubzn]:hover .uc-tile[data-astro-cid-wgguubzn],.uc-item[data-astro-cid-wgguubzn]:hover .uc-card[data-astro-cid-wgguubzn]{transform:none}}.uc-btn--primary[data-astro-cid-wgguubzn]{background:linear-gradient(90deg,#35b0a1,#477ae3);color:#fff}.closing[data-astro-cid-exeigh3d]{background:#111b2e;box-shadow:inset 0 0 0 1px #ffffff14}.closing-glow[data-astro-cid-exeigh3d]{position:absolute;border-radius:9999px;filter:blur(30px);pointer-events:none}.closing-glow--a[data-astro-cid-exeigh3d]{left:-5rem;top:-6rem;width:26rem;height:26rem;background:radial-gradient(closest-side,rgb(53 176 161 / .5),transparent)}.closing-glow--b[data-astro-cid-exeigh3d]{right:-6rem;bottom:-8rem;width:30rem;height:30rem;background:radial-gradient(closest-side,rgb(71 122 227 / .5),transparent)}.closing-btn[data-astro-cid-exeigh3d]{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:#3d5fe0;padding:.8rem 2.25rem;font-size:1rem;font-weight:600;color:#fff;text-decoration:none;transition:transform .15s ease,filter .15s ease}.closing-btn[data-astro-cid-exeigh3d]:hover{transform:translateY(-2px);filter:brightness(.96)}.closing-btn[data-astro-cid-exeigh3d]:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.closing-btn[data-astro-cid-exeigh3d]{transition:none}}
