.wedge[data-astro-cid-7atsvlwv]{background:var(--color-ink);color:#ffffffd1;border-radius:var(--radius-lg);box-shadow:var(--shadow-drop);position:relative;overflow:hidden}.wedge[data-astro-cid-7atsvlwv]:before{content:"";position:absolute;top:-40%;right:-20%;width:60%;height:140%;background:radial-gradient(closest-side,rgb(37 211 177 / .22),transparent 70%);filter:blur(40px);pointer-events:none}.wedge-rail[data-astro-cid-7atsvlwv]{padding:1.5rem;border-radius:var(--radius-md)}.wedge-rail[data-astro-cid-7atsvlwv] .wedge-headline[data-astro-cid-7atsvlwv]{font-family:var(--font-display);font-size:18px;line-height:1.25;font-weight:600;color:#fff;margin:.5rem 0 .6rem;text-wrap:balance}.wedge-rail[data-astro-cid-7atsvlwv] .wedge-body[data-astro-cid-7atsvlwv]{font-size:13px;line-height:1.5;color:#ffffffa6;margin:0 0 1rem}.wedge-rail[data-astro-cid-7atsvlwv] .wedge-cta[data-astro-cid-7atsvlwv]{display:inline-flex;align-items:center;gap:.4rem;background:var(--color-signal);color:var(--color-ink);font-family:var(--font-display);font-size:14px;font-weight:600;padding:.55rem .95rem;border-radius:9999px;text-decoration:none;transition:background-color var(--motion-fast),transform var(--motion-fast);box-shadow:var(--shadow-btn)}.wedge-rail[data-astro-cid-7atsvlwv] .wedge-cta[data-astro-cid-7atsvlwv]:hover{background:var(--color-signal-hover);color:#fff;transform:translateY(-1px)}.wedge-rail[data-astro-cid-7atsvlwv] .wedge-arrow[data-astro-cid-7atsvlwv]{transition:transform var(--motion-fast)}.wedge-rail[data-astro-cid-7atsvlwv] .wedge-cta[data-astro-cid-7atsvlwv]:hover .wedge-arrow[data-astro-cid-7atsvlwv]{transform:translate(2px)}.wedge-rail[data-astro-cid-7atsvlwv] .wedge-guarantee[data-astro-cid-7atsvlwv]{margin:.85rem 0 0;font-family:var(--font-sans);font-size:12px;letter-spacing:0;color:#fff9;line-height:1.45}.wedge-midwedge[data-astro-cid-7atsvlwv],.wedge-foot[data-astro-cid-7atsvlwv]{padding:2rem 1.75rem;margin:3.5rem 0}.wedge-foot[data-astro-cid-7atsvlwv]{padding:2.5rem 2rem;border-radius:var(--radius-xl)}.wedge-row[data-astro-cid-7atsvlwv]{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}@media(min-width:768px){.wedge-row[data-astro-cid-7atsvlwv]{flex-direction:row;align-items:center;gap:2rem}.wedge-text[data-astro-cid-7atsvlwv]{flex:1}.wedge-action[data-astro-cid-7atsvlwv]{flex-shrink:0}}.wedge-midwedge[data-astro-cid-7atsvlwv] .wedge-headline[data-astro-cid-7atsvlwv],.wedge-foot[data-astro-cid-7atsvlwv] .wedge-headline[data-astro-cid-7atsvlwv]{font-family:var(--font-display);font-size:clamp(1.25rem,1rem + 1.2vw,1.625rem);line-height:1.2;font-weight:600;color:#fff;margin:.5rem 0 .6rem;text-wrap:balance;max-width:36ch}.wedge-foot[data-astro-cid-7atsvlwv] .wedge-headline[data-astro-cid-7atsvlwv]{font-size:clamp(1.5rem,1.2rem + 1.4vw,2rem)}.wedge-midwedge[data-astro-cid-7atsvlwv] .wedge-body[data-astro-cid-7atsvlwv],.wedge-foot[data-astro-cid-7atsvlwv] .wedge-body[data-astro-cid-7atsvlwv]{font-size:14px;line-height:1.55;color:#ffffffa6;margin:0;max-width:48ch}.wedge-midwedge[data-astro-cid-7atsvlwv] .wedge-guarantee[data-astro-cid-7atsvlwv],.wedge-foot[data-astro-cid-7atsvlwv] .wedge-guarantee[data-astro-cid-7atsvlwv]{margin:.85rem 0 0;font-family:var(--font-sans);font-size:12.5px;letter-spacing:0;color:#ffffff9e;line-height:1.45;max-width:30ch}.wedge-included[data-astro-cid-7atsvlwv]{display:inline-flex;align-items:center;gap:.3rem;margin-top:.7rem;font-family:var(--font-display);font-size:14px;font-weight:600;color:#fff;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px;transition:color var(--motion-fast),text-decoration-color var(--motion-fast)}.wedge-included[data-astro-cid-7atsvlwv]:hover{color:var(--color-signal);text-decoration-color:currentColor}.wedge-included[data-astro-cid-7atsvlwv]:focus-visible{outline:2px solid var(--color-signal);outline-offset:3px;border-radius:4px}.wedge-capture[data-astro-cid-7atsvlwv]{position:relative;margin-top:2rem;padding-top:1.75rem;border-top:1px solid rgb(255 255 255 / .12)}.wedge-eyebrow[data-astro-cid-7atsvlwv]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-signal);font-weight:600;margin:0}.wedge-mark[data-astro-cid-7atsvlwv]{display:inline-block;width:16px;height:2px;border-radius:2px;background:currentColor;opacity:.7}
