.svc[data-astro-cid-blufnvds]{padding-block:var(--section-y)}.svc__inner[data-astro-cid-blufnvds]{container:svc/inline-size}.rows[data-astro-cid-blufnvds]{gap:var(--space-8);display:grid}.row[data-astro-cid-blufnvds]{gap:var(--space-5);border-radius:var(--radius-card);align-items:center;display:grid;position:relative}@container svc (width>=56rem){.rows[data-astro-cid-blufnvds]{gap:calc(var(--space-8) + var(--space-6))}.row[data-astro-cid-blufnvds]{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.row[data-astro-cid-blufnvds]:nth-child(2n){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.row[data-astro-cid-blufnvds]:nth-child(2n) .row__media[data-astro-cid-blufnvds]{order:2}}.row__media[data-astro-cid-blufnvds]{transition:transform var(--dur-slow) var(--ease);position:relative}.row__frame[data-astro-cid-blufnvds]{border-radius:var(--radius-media);background:var(--c-surface-2);box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-slow) var(--ease);overflow:hidden}.row__frame[data-astro-cid-blufnvds] .row__img{transition:transform var(--dur-slow) var(--ease)}.row__media[data-astro-cid-blufnvds] .row__price{max-width:calc(100% - var(--space-6));padding:var(--space-3) var(--space-5) 0 0;background:var(--c-surface);color:var(--c-ink);font-family:var(--f-display);font-size:var(--fs-lg);font-weight:var(--fw-heading);font-stretch:var(--stretch-heading);letter-spacing:var(--tracking-heading);line-height:var(--lh-heading);font-variant-numeric:lining-nums tabular-nums;border-start-end-radius:var(--radius-card);position:absolute;inset-block-end:0;inset-inline-start:0}[data-surface=alt] .row__media[data-astro-cid-blufnvds] .row__price{background:var(--c-surface-2)}@container svc (width>=56rem){.row[data-astro-cid-blufnvds]:nth-child(2n) .row__media[data-astro-cid-blufnvds] .row__price{padding:var(--space-3) 0 0 var(--space-5);text-align:end;border-start-start-radius:var(--radius-card);border-start-end-radius:0;inset-inline:auto 0}}.row__body[data-astro-cid-blufnvds]{gap:var(--space-4);justify-items:start;min-width:0;display:grid}.row__body[data-astro-cid-blufnvds] .row__eyebrow{color:var(--c-accent-text);font-family:var(--f-label);font-size:var(--fs-label);font-weight:var(--fw-label);font-stretch:var(--stretch-label);letter-spacing:var(--tracking-label);text-transform:var(--case-label);line-height:1.3}.row__body[data-astro-cid-blufnvds] .row__title{font-size:var(--fs-2xl);font-weight:var(--fw-display);letter-spacing:var(--tracking-display);text-transform:var(--case-display);font-stretch:var(--stretch-display)}.row__body[data-astro-cid-blufnvds] .row__text{max-width:var(--measure);color:var(--c-ink-muted)}.row__bullets[data-astro-cid-blufnvds]{gap:var(--space-2);width:100%;padding:var(--space-4) 0 0;border-block-start:var(--bw) solid var(--c-line);margin:0;list-style:none;display:grid}.row__bullet[data-astro-cid-blufnvds]{align-items:baseline;gap:var(--space-2);display:flex}.row__bullet[data-astro-cid-blufnvds] .row__check{color:var(--c-accent-text);flex:none;translate:0 .15em}.row__cta[data-astro-cid-blufnvds]{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--c-accent-text);font-family:var(--f-button);font-weight:var(--fw-button);font-stretch:var(--stretch-button);letter-spacing:var(--tracking-button);text-transform:var(--case-button);text-decoration:underline;text-decoration-thickness:var(--bw);text-underline-offset:.3em;outline:none;margin-block-start:var(--space-2);display:inline-flex}.row__cta[data-astro-cid-blufnvds] .row__arrow{transition:transform var(--dur-base) var(--ease)}.row__cta[data-astro-cid-blufnvds]:after{content:"";inset:calc(-1 * var(--space-3));z-index:var(--z-raised);border-radius:var(--radius-card);position:absolute}.row--link[data-astro-cid-blufnvds]:hover .row__media[data-astro-cid-blufnvds],[data-pin~=hover] .row--link[data-astro-cid-blufnvds]:first-child .row__media[data-astro-cid-blufnvds]{transform:translateY(calc(-1 * var(--space-1)))}.row--link[data-astro-cid-blufnvds]:hover .row__frame[data-astro-cid-blufnvds],[data-pin~=hover] .row--link[data-astro-cid-blufnvds]:first-child .row__frame[data-astro-cid-blufnvds]{box-shadow:var(--shadow-lg)}.row--link[data-astro-cid-blufnvds]:hover .row__frame[data-astro-cid-blufnvds] .row__img,[data-pin~=hover] .row--link[data-astro-cid-blufnvds]:first-child .row__frame[data-astro-cid-blufnvds] .row__img{transform:scale(1.04)}.row--link[data-astro-cid-blufnvds]:hover .row__arrow,[data-pin~=hover] .row--link[data-astro-cid-blufnvds]:first-child .row__arrow{transform:translate(.25rem)}.row--link[data-astro-cid-blufnvds]:hover .row__cta[data-astro-cid-blufnvds],[data-pin~=hover] .row--link[data-astro-cid-blufnvds]:first-child .row__cta[data-astro-cid-blufnvds]{text-decoration-thickness:var(--bw-strong)}.row--link[data-astro-cid-blufnvds]:has(.row__cta:focus-visible),[data-pin~=focus] .row--link[data-astro-cid-blufnvds]:first-child{outline:var(--focus-width) solid var(--c-focus);outline-offset:var(--space-3)}@media (prefers-reduced-motion:reduce){.row--link[data-astro-cid-blufnvds]:hover .row__media[data-astro-cid-blufnvds],[data-pin~=hover] .row--link[data-astro-cid-blufnvds]:first-child .row__media[data-astro-cid-blufnvds],.row--link[data-astro-cid-blufnvds]:hover .row__frame[data-astro-cid-blufnvds] .row__img,[data-pin~=hover] .row--link[data-astro-cid-blufnvds]:first-child .row__frame[data-astro-cid-blufnvds] .row__img,.row--link[data-astro-cid-blufnvds]:hover .row__arrow,[data-pin~=hover] .row--link[data-astro-cid-blufnvds]:first-child .row__arrow{transform:none}}
