.nav-showcase[data-astro-cid-tzerdqd5]{gap:var(--space-5)}@media (width>=600px) and (width<=899.98px){.nav-showcase[data-astro-cid-tzerdqd5].last-wide-sm>.showcase-card[data-astro-cid-tzerdqd5]:last-child{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;display:grid}}.showcase-card[data-astro-cid-tzerdqd5]{color:inherit;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.showcase-card[data-astro-cid-tzerdqd5]:hover,.showcase-card[data-astro-cid-tzerdqd5]:focus-within{box-shadow:var(--shadow-lg);border-color:var(--color-border-strong);transform:translateY(-4px)}.showcase-media[data-astro-cid-tzerdqd5]{aspect-ratio:4/3;position:relative;overflow:hidden}.showcase-media[data-astro-cid-tzerdqd5] picture[data-astro-cid-tzerdqd5]{display:contents}.showcase-media[data-astro-cid-tzerdqd5] img[data-astro-cid-tzerdqd5]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,0,0,1)}.showcase-card[data-astro-cid-tzerdqd5]:hover .showcase-media[data-astro-cid-tzerdqd5] img[data-astro-cid-tzerdqd5]{transform:scale(1.06)}.showcase-media[data-astro-cid-tzerdqd5]:after{content:"";background:linear-gradient(#0000 40%,#081b338c 100%);position:absolute;inset:0}.showcase-body[data-astro-cid-tzerdqd5]{padding:var(--space-5);flex-direction:column;gap:.4rem;display:flex}.showcase-title[data-astro-cid-tzerdqd5]{letter-spacing:-.01em;color:var(--color-text);margin:.2rem 0 0;font-size:1.15rem;font-weight:650;line-height:1.15}.showcase-link[data-astro-cid-tzerdqd5]{color:inherit;text-decoration:none}.showcase-link[data-astro-cid-tzerdqd5]:after{content:"";z-index:2;position:absolute;inset:0}.showcase-link[data-astro-cid-tzerdqd5]:focus-visible{outline:none}.showcase-link[data-astro-cid-tzerdqd5]:focus-visible:after{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-lg)}.showcase-desc[data-astro-cid-tzerdqd5]{flex:1;margin:0;font-size:.92rem}.showcase-cta[data-astro-cid-tzerdqd5]{margin-top:var(--space-3);color:var(--color-accent);align-items:center;gap:.4rem;font-size:.9rem;font-weight:650;display:inline-flex}.showcase-cta[data-astro-cid-tzerdqd5] svg[data-astro-cid-tzerdqd5]{transition:transform var(--transition-fast)}.showcase-card[data-astro-cid-tzerdqd5]:hover .showcase-cta[data-astro-cid-tzerdqd5] svg[data-astro-cid-tzerdqd5]{transform:translate(3px)}.trust-strip[data-astro-cid-qlv4pxuf]{background:var(--color-surface);border-bottom:1px solid var(--color-border)}.trust-inner[data-astro-cid-qlv4pxuf]{gap:var(--space-5);padding-block:var(--space-4);grid-template-columns:240px minmax(0,1fr);align-items:center;display:grid}.trust-head[data-astro-cid-qlv4pxuf]{flex-direction:column;gap:.2rem;text-decoration:none;display:flex}.trust-head[data-astro-cid-qlv4pxuf] strong[data-astro-cid-qlv4pxuf]{color:var(--color-text);font-size:1rem}.trust-head[data-astro-cid-qlv4pxuf] span[data-astro-cid-qlv4pxuf]{color:var(--color-text-faint);font-size:.8rem;line-height:1.4}.trust-list[data-astro-cid-qlv4pxuf]{gap:var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.trust-list[data-astro-cid-qlv4pxuf] li[data-astro-cid-qlv4pxuf]{text-align:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-height:4.25rem;margin:0;padding:.5rem;display:flex}.trust-list[data-astro-cid-qlv4pxuf] strong[data-astro-cid-qlv4pxuf]{color:var(--color-text);font-size:.95rem;line-height:1.2}.trust-list[data-astro-cid-qlv4pxuf] span[data-astro-cid-qlv4pxuf]{color:var(--color-text-faint);font-size:.72rem;line-height:1.25}@media (width<=1000px){.trust-inner[data-astro-cid-qlv4pxuf]{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.trust-list[data-astro-cid-qlv4pxuf]{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}}.hero-slider[data-astro-cid-spznjang]{isolation:isolate;color:#fff;height:min(84vh,760px);min-height:460px;position:relative;overflow:hidden}.slides[data-astro-cid-spznjang]{position:absolute;inset:0}.slide[data-astro-cid-spznjang]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .9s cubic-bezier(.2,.6,.2,1),visibility 0s linear .9s;position:absolute;inset:0}.slide[data-astro-cid-spznjang].is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1;transition:opacity .9s cubic-bezier(.2,.6,.2,1),visibility linear}.slide[data-astro-cid-spznjang] picture[data-astro-cid-spznjang]{display:contents}.slide[data-astro-cid-spznjang] img[data-astro-cid-spznjang]{object-fit:cover;object-position:center 35%;width:100%;height:100%}.slide-scrim[data-astro-cid-spznjang]{background:linear-gradient(100deg,#040a14d1 0%,#040a148c 30%,#040a1426 58%,#040a1400 75%),linear-gradient(#040a1473 0%,#040a140d 26%,#040a141a 50%,#040a1499 100%);position:absolute;inset:0}.slide-copy[data-astro-cid-spznjang]{width:min(720px, calc(100% - 2 * var(--container-pad)));padding-left:calc(var(--container-pad) + 44px + 1rem);box-sizing:border-box;position:absolute;bottom:5rem;left:0}.slide-eyebrow[data-astro-cid-spznjang]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-bright,var(--color-accent));margin:0 0 var(--space-3);font-size:.9rem;font-weight:700}.slide-copy[data-astro-cid-spznjang] .slide-title[data-astro-cid-spznjang]{font-family:var(--font-sans);color:#fff;margin:0 0 var(--space-4);letter-spacing:-.015em;text-shadow:0 2px 20px #00000073;font-size:clamp(2.15rem,1.4rem + 3.2vw,3.75rem);font-weight:800;line-height:1.08}.slide-excerpt[data-astro-cid-spznjang]{color:#ffffffeb;margin:0 0 var(--space-5);text-shadow:0 1px 8px #0006;max-width:52ch;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);line-height:1.5}.slide-actions[data-astro-cid-spznjang]{gap:var(--space-3);flex-wrap:wrap;display:flex}.slide-actions[data-astro-cid-spznjang] .btn[data-astro-cid-spznjang]{padding:.85rem 1.7rem;font-size:1.02rem}.slide-actions[data-astro-cid-spznjang] .btn-quote[data-astro-cid-spznjang]{box-shadow:0 4px 14px #00000059, 0 1px 2px color-mix(in srgb, var(--color-success) 30%, transparent)}.slider-arrow[data-astro-cid-spznjang]{z-index:3;color:#fff;cursor:pointer;backdrop-filter:blur(4px);width:44px;height:44px;transition:background var(--transition-fast), border-color var(--transition-fast);background:#ffffff1f;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.slider-arrow[data-astro-cid-spznjang]:hover{background:var(--color-accent);border-color:var(--color-accent)}.slider-arrow[data-astro-cid-spznjang].prev{left:var(--container-pad)}.slider-arrow[data-astro-cid-spznjang].next{right:var(--container-pad)}.slider-dots[data-astro-cid-spznjang]{left:0;right:0;bottom:var(--space-4);z-index:3;justify-content:center;gap:.25rem;display:flex;position:absolute}.slider-dot[data-astro-cid-spznjang]{cursor:pointer;background:0 0;border:none;place-items:center;width:28px;height:28px;padding:0;display:grid}.slider-dot[data-astro-cid-spznjang]:before{content:"";width:8px;height:8px;transition:background var(--transition-fast), width var(--transition-fast);background:#ffffff8c;border-radius:50%}.slider-dot[data-astro-cid-spznjang].is-active:before{background:var(--color-accent-bright,var(--color-accent));border-radius:4px;width:22px}.slider-dot[data-astro-cid-spznjang]:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid #fff}@media (width<=900px){.hero-slider[data-astro-cid-spznjang]{height:min(74vh,620px);min-height:480px}.slide-copy[data-astro-cid-spznjang]{width:calc(100% - 2 * var(--container-pad));padding-left:calc(var(--container-pad) + 38px + 1rem);bottom:4rem}.slider-arrow[data-astro-cid-spznjang]{width:38px;height:38px}}@media (width<=560px){.hero-slider[data-astro-cid-spznjang]{height:min(56vh,470px);min-height:400px}.slide-copy[data-astro-cid-spznjang]{padding-left:var(--container-pad);width:100%;bottom:3rem}.slide-copy[data-astro-cid-spznjang] .slide-title[data-astro-cid-spznjang]{margin-bottom:var(--space-3);font-size:clamp(1.8rem,1.3rem + 2.6vw,2.15rem)}.slide-excerpt[data-astro-cid-spznjang]{margin-bottom:var(--space-4);font-size:1rem}.slide-actions[data-astro-cid-spznjang] .btn[data-astro-cid-spznjang]{padding:.7rem 1.1rem;font-size:.92rem}.slider-arrow[data-astro-cid-spznjang]{display:none}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-spznjang]{transition:none}}
