.image-teaser-container.svelte-1bonlog{position:absolute;inset:0;z-index:10;pointer-events:none;overflow:hidden;border-radius:inherit}.expand-trigger.svelte-1bonlog{position:absolute;bottom:0;right:0;width:64px;height:64px;padding:0;border:none;background:transparent;cursor:pointer;pointer-events:auto;z-index:11;outline:none;-webkit-tap-highlight-color:transparent}.trigger-triangle.svelte-1bonlog{width:100%;height:100%;background-color:var(--teaser-color);clip-path:polygon(100% 0,100% 100%,0 100%);display:flex;align-items:flex-end;justify-content:flex-end;padding:12px;transition:transform .2s ease-out,box-shadow .2s ease-out}.trigger-triangle.svelte-1bonlog .trigger-icon{width:20px;height:20px;color:#fff;opacity:.9}.expand-trigger.svelte-1bonlog:hover .trigger-triangle:where(.svelte-1bonlog),.expand-trigger.svelte-1bonlog:focus-visible .trigger-triangle:where(.svelte-1bonlog){transform:scale(1.1);box-shadow:-2px -2px 12px #0000004d}.expand-trigger.svelte-1bonlog:hover .trigger-triangle:where(.svelte-1bonlog){animation:svelte-1bonlog-pulse 1.5s ease-in-out infinite}@keyframes svelte-1bonlog-pulse{0%,to{opacity:1}50%{opacity:.7}}.expand-trigger.svelte-1bonlog:focus-visible{outline:2px solid var(--teaser-color);outline-offset:2px;border-radius:2px}.teaser-panel.svelte-1bonlog{position:absolute;bottom:0;left:0;right:0;background-color:var(--teaser-color);color:#fff;border-radius:0 0 inherit inherit;pointer-events:auto;display:flex;flex-direction:column;padding:48px 24px 24px;transform:translateY(100%);opacity:0;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .3s ease-out}.teaser-panel.expanded.svelte-1bonlog{transform:translateY(0);opacity:1}.close-button.svelte-1bonlog{position:absolute;top:12px;right:12px;width:32px;height:32px;padding:0;border:2px solid rgba(255,255,255,.5);border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease-out;-webkit-tap-highlight-color:transparent}.close-button.svelte-1bonlog:hover,.close-button.svelte-1bonlog:focus-visible{background:#ffffff40;border-color:#fff;transform:scale(1.1)}.close-button.svelte-1bonlog:focus-visible{outline:2px solid white;outline-offset:2px}.close-button.svelte-1bonlog .close-icon{width:18px;height:18px}.teaser-content.svelte-1bonlog{display:flex;flex-direction:column;gap:12px}.teaser-title.svelte-1bonlog{font-family:Ubuntu,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3;margin:0;color:#fff}.teaser-text.svelte-1bonlog{font-family:Ubuntu,sans-serif;font-size:1rem;line-height:1.6;margin:0;color:#ffffffe6}.teaser-cta.svelte-1bonlog{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:12px 24px;width:-moz-fit-content;width:fit-content;background:transparent;border:2px solid white;border-radius:6px;color:#fff;font-family:Ubuntu,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s ease-out}.teaser-cta.svelte-1bonlog:hover,.teaser-cta.svelte-1bonlog:focus-visible{background:#fff;color:var(--teaser-color)}.teaser-cta.svelte-1bonlog:focus-visible{outline:2px solid white;outline-offset:2px}.teaser-cta.svelte-1bonlog .cta-icon{width:18px;height:18px}.dark .teaser-panel.svelte-1bonlog{box-shadow:0 -4px 20px #0006}.dark .trigger-triangle.svelte-1bonlog{box-shadow:-2px -2px 8px #0000004d}@media(max-width:640px){.teaser-panel.svelte-1bonlog{padding:44px 20px 20px}.teaser-title.svelte-1bonlog{font-size:1.25rem}.teaser-text.svelte-1bonlog{font-size:.9rem}.teaser-cta.svelte-1bonlog{padding:10px 20px;font-size:.9rem}.expand-trigger.svelte-1bonlog{width:56px;height:56px}.trigger-triangle.svelte-1bonlog{padding:10px}.trigger-triangle.svelte-1bonlog .trigger-icon{width:18px;height:18px}}.offering-content{color:#374151;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.625}.offering-content h2{font-size:1.5rem;font-weight:700;font-family:var(--font-family-ubuntu);color:var(--color-bbs-blue);margin-top:2rem;margin-bottom:1rem}.offering-content h3{font-size:1.25rem;font-weight:700;font-family:var(--font-family-ubuntu);color:var(--color-bbs-blue);margin-top:1.5rem;margin-bottom:.75rem}.offering-content p{color:inherit;font-family:inherit;line-height:inherit;margin-bottom:1rem}.offering-content strong{font-weight:700;font-family:var(--font-family-ubuntu);color:var(--color-bbs-blue)}.offering-content em{font-style:italic}.offering-content a{color:var(--color-bbs-red);text-decoration:underline;transition:color .2s}.offering-content a:hover{color:var(--color-bbs-blue)}.offering-content ul{margin-bottom:1rem;padding-left:1.5rem;font-family:inherit;list-style-type:disc;list-style-position:outside}.offering-content ul li{margin-top:.5rem;font-family:inherit}.offering-content ol{margin-bottom:1rem;padding-left:1.5rem;font-family:inherit;list-style-type:decimal;list-style-position:outside}.offering-content ol li{margin-top:.5rem;font-family:inherit}
