.max-width-container.svelte-1qep2u5{max-width:1400px;margin:0 auto;padding:1rem;width:100%;box-sizing:border-box}.description.svelte-1qep2u5{background-color:#fff;position:relative}.breaker-label.svelte-1qep2u5{font-size:2rem;mix-blend-mode:difference;text-transform:uppercase;letter-spacing:2px;margin:0 0 1.5rem;color:#fff;opacity:.6}.dark-breaker-section.svelte-1qep2u5{background-color:#111;color:#fff;padding:6rem 0}.viewer-section.svelte-1qep2u5{padding:4rem 0;background-color:#f4f4f4}.viewer-section.svelte-1qep2u5{background-color:#e0e0e0;display:flex;justify-content:center;align-items:center}.viewer-section.svelte-1qep2u5 img:where(.svelte-1qep2u5){width:100%;height:100%;object-fit:contain}.cta-wrapper.svelte-1qep2u5{padding:10rem 2rem;background-color:#000;color:#fff;text-align:center}.cta-content.svelte-1qep2u5 h2:where(.svelte-1qep2u5){font-size:clamp(2rem,5vw,4rem);margin:0 0 2rem;font-weight:700}.contact-link.svelte-1qep2u5{color:#fff;text-decoration:none;font-size:1.5rem;border-bottom:2px solid white;padding-bottom:5px;transition:all .3s ease;display:inline-flex;align-items:center;gap:10px}.contact-link.svelte-1qep2u5 span:where(.svelte-1qep2u5){transition:transform .3s ease}.contact-link.svelte-1qep2u5:hover{opacity:.8;padding-bottom:2px}.contact-link.svelte-1qep2u5:hover span:where(.svelte-1qep2u5){transform:translate(5px)}
