@layer components{.hero-cta-block.svelte-18c4h1x{width:100%;display:flex;align-items:center;justify-content:center}.hero-cta-container.svelte-18c4h1x{max-width:clamp(40rem,90vw,50rem);margin:0 auto;display:flex;flex-direction:column;gap:clamp(1rem,3vw,1.25rem);align-items:center;text-align:center;contain:layout}.headline.svelte-18c4h1x{font-size:var(--heading-h1);font-weight:700;line-height:var(--heading-line-height);color:var(--text-color-header);margin:0;max-width:650px;text-align:center}.word-highlighted.svelte-18c4h1x{display:inline;position:relative;padding:0 .05em}.smudge-marker.svelte-18c4h1x{position:absolute;bottom:-.2em;left:50%;transform:translate(-50%);width:110%;max-width:120%;height:auto;z-index:-1;pointer-events:none;display:block}.description.svelte-18c4h1x{font-size:clamp(1rem,2vw,1.125rem);font-weight:400;line-height:1.5;color:var(--text-color-subdued);margin:0;max-width:567px;min-height:1.5rem}.cta-container.svelte-18c4h1x{display:flex;gap:clamp(.75rem,2vw,1.25rem);align-items:center;justify-content:center;flex-wrap:wrap;margin-top:clamp(.5rem,2vw,1rem);min-height:60px}.cta-button.svelte-18c4h1x{display:inline-flex;align-items:center;justify-content:center;padding:clamp(.5rem,2vw,.75rem) clamp(.75rem,3vw,1rem);font-size:clamp(1rem,2vw,1.125rem);font-weight:700;line-height:1.67;text-decoration:none;border-radius:4px;transition:all .2s ease;cursor:pointer;min-height:44px;min-width:80px;white-space:nowrap}.cta-secondary.svelte-18c4h1x{color:var(--text-color-subdued);background-color:transparent;border:1px solid var(--border-color)}.cta-secondary.svelte-18c4h1x:hover{color:var(--text-color-header);border-color:var(--text-color-header);transform:translateY(-2px)}.cta-primary.svelte-18c4h1x{color:#fff;background-color:#267eab;border:1px solid #267eab}.cta-primary.svelte-18c4h1x:hover{background-color:#1e6490;border-color:#1e6490;transform:translateY(-2px)}.cta-button.svelte-18c4h1x:focus{outline:2px solid var(--focus-color);outline-offset:2px}.cta-button.svelte-18c4h1x:focus:not(:focus-visible){outline:none}.cta-button.svelte-18c4h1x:active{transform:translateY(0)}@media (prefers-contrast: high){.cta-button.svelte-18c4h1x{border-width:2px}}@media (prefers-reduced-motion: reduce){.cta-button.svelte-18c4h1x{transition:none}.cta-button.svelte-18c4h1x:hover{transform:none}}@media (max-width: 767px){.hero-cta-block.svelte-18c4h1x{min-height:350px}.hero-cta-container.svelte-18c4h1x{gap:1rem}.headline.svelte-18c4h1x{font-size:var(--heading-h1-mobile)}.description.svelte-18c4h1x{font-size:1rem}.cta-container.svelte-18c4h1x{flex-direction:column;width:100%;gap:.75rem}.cta-button.svelte-18c4h1x{width:100%;max-width:300px}}@media (min-width: 768px) and (max-width: 1023px){.headline.svelte-18c4h1x{font-size:var(--heading-h1-tablet)}}}
