.hex-frame:where(.astro-2trg24d6){width:var(--hex-size);aspect-ratio:100/115.47;justify-content:center;align-items:center;display:flex;position:relative}.hex-frame-svg:where(.astro-2trg24d6){width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hex-frame-content:where(.astro-2trg24d6){z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.hex-frame--css:where(.astro-2trg24d6) .hex-frame-css-shape:where(.astro-2trg24d6){background:var(--hex-stroke-color);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);position:absolute;inset:0}.hex-frame--css:where(.astro-2trg24d6) .hex-frame-css-shape:where(.astro-2trg24d6):before{content:"";inset:var(--hex-stroke);background:var(--hex-fill);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);position:absolute}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-yxcqa4e5),:where(.astro-yxcqa4e5):before,:where(.astro-yxcqa4e5):after,:where(.astro-yxcqa4e5)::backdrop{--tw-font-weight:initial}}}.csat-showcase:where(.astro-yxcqa4e5){padding-top:calc(var(--spacing,.25rem) * 8);padding-bottom:calc(var(--spacing,.25rem) * 12)}@media (width>=768px){.csat-showcase:where(.astro-yxcqa4e5){padding-top:0;padding-bottom:calc(var(--spacing,.25rem) * 20)}}.csat-showcase:where(.astro-yxcqa4e5){position:relative;overflow:hidden}.csat-showcase:where(.astro-yxcqa4e5) .content-container:where(.astro-yxcqa4e5){width:100%;position:relative}@media (width>=640px){.csat-showcase:where(.astro-yxcqa4e5) .content-container:where(.astro-yxcqa4e5){max-width:640px}}@media (width>=768px){.csat-showcase:where(.astro-yxcqa4e5) .content-container:where(.astro-yxcqa4e5){max-width:768px}}@media (width>=1024px){.csat-showcase:where(.astro-yxcqa4e5) .content-container:where(.astro-yxcqa4e5){max-width:1024px}}@media (width>=1280px){.csat-showcase:where(.astro-yxcqa4e5) .content-container:where(.astro-yxcqa4e5){max-width:1280px}}@media (width>=1536px){.csat-showcase:where(.astro-yxcqa4e5) .content-container:where(.astro-yxcqa4e5){max-width:1536px}}.csat-showcase:where(.astro-yxcqa4e5) .content-container:where(.astro-yxcqa4e5){z-index:1;margin-inline:auto}.csat-showcase:where(.astro-yxcqa4e5) .card:where(.astro-yxcqa4e5){grid-template-columns:repeat(1,minmax(0,1fr));align-items:stretch;display:grid}@media (width>=768px){.csat-showcase:where(.astro-yxcqa4e5) .card:where(.astro-yxcqa4e5){grid-template-columns:repeat(2,minmax(0,1fr))}}.csat-showcase:where(.astro-yxcqa4e5) .card:where(.astro-yxcqa4e5){border-radius:var(--radius);overflow:hidden;box-shadow:0 10px 30px #0000001a}.csat-showcase:where(.astro-yxcqa4e5) .copy-pane:where(.astro-yxcqa4e5),.csat-showcase:where(.astro-yxcqa4e5) .stat-pane:where(.astro-yxcqa4e5){min-width:0;max-width:100%}.csat-showcase:where(.astro-yxcqa4e5) .copy-pane:where(.astro-yxcqa4e5){background-color:var(--color-white,#fff);flex-direction:column;justify-content:center;padding:2.5rem;display:flex}@media (width>=1024px){.csat-showcase:where(.astro-yxcqa4e5) .copy-pane:where(.astro-yxcqa4e5){padding:3.5rem}}.csat-showcase:where(.astro-yxcqa4e5) .copy-pane:where(.astro-yxcqa4e5) h2:where(.astro-yxcqa4e5){--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);letter-spacing:-.01em;color:var(--color-dark);text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.2}.csat-showcase:where(.astro-yxcqa4e5) .copy-pane:where(.astro-yxcqa4e5) p:where(.astro-yxcqa4e5){color:var(--color-text-meta);max-width:36rem;margin:0;font-size:1.125rem;line-height:1.55}.csat-showcase:where(.astro-yxcqa4e5) .stat-pane:where(.astro-yxcqa4e5){text-align:center;isolation:isolate;background:linear-gradient(#0e1a27 0%,#0a1320 100%);flex-direction:column;justify-content:center;align-items:center;min-height:340px;padding:2.5rem 2rem;display:flex;position:relative}@media (width>=768px){.csat-showcase:where(.astro-yxcqa4e5) .stat-pane:where(.astro-yxcqa4e5){min-height:380px;padding:2.5rem}}.csat-showcase:where(.astro-yxcqa4e5) .halo:where(.astro-yxcqa4e5){pointer-events:none;z-index:0;position:absolute;inset:0}.csat-showcase:where(.astro-yxcqa4e5) .halo:where(.astro-yxcqa4e5) .gradient-shadow:where(.astro-yxcqa4e5){background:var(--color-primary);filter:blur(100px);width:50%;height:40%}.csat-showcase:where(.astro-yxcqa4e5) .csat-hex:where(.astro-yxcqa4e5){z-index:1;margin-bottom:1.5rem;position:relative}.csat-showcase:where(.astro-yxcqa4e5) .stat:where(.astro-yxcqa4e5){z-index:1;justify-content:center;align-items:baseline;gap:.08em;margin:0;line-height:.9;display:flex;position:relative}.csat-showcase:where(.astro-yxcqa4e5) .stat-number:where(.astro-yxcqa4e5),.csat-showcase:where(.astro-yxcqa4e5) .stat-outof:where(.astro-yxcqa4e5){background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-accent) 55%, var(--color-complementary) 110%);-webkit-text-fill-color:transparent;color:#0000;font-variant-numeric:tabular-nums;background-clip:text}.csat-showcase:where(.astro-yxcqa4e5) .stat-number:where(.astro-yxcqa4e5){--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);letter-spacing:-.04em;font-size:clamp(3.4rem,7vw,4.8rem)}.csat-showcase:where(.astro-yxcqa4e5) .stat-outof:where(.astro-yxcqa4e5){--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);letter-spacing:-.02em;font-size:clamp(1.1rem,2vw,1.5rem)}.csat-showcase:where(.astro-yxcqa4e5) .caption:where(.astro-yxcqa4e5){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase;z-index:1;letter-spacing:.18em;color:var(--color-accent);margin:0;font-size:clamp(.95rem,1.3vw,1.25rem);position:relative}@property --tw-font-weight{syntax:"*";inherits:false}
