.layout-hero.svelte-1ijrqcw{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr}.hero-image-side.svelte-1ijrqcw{width:100%;height:100%;position:relative;min-width:0}.layout-hero.svelte-1ijrqcw .hero-image-side:where(.svelte-1ijrqcw) .slide-slot .asset-content,.layout-hero.svelte-1ijrqcw .hero-image-side:where(.svelte-1ijrqcw) .slide-slot .asset-content .asset-clipper{width:100%!important;height:100%!important;border-radius:0!important;border:none!important;box-shadow:none!important}.hero-image-side.svelte-1ijrqcw .asset-content img{width:100%;height:100%;object-fit:cover!important;filter:blur(8px);transform:scale(1.05)}.hero-text-side.svelte-1ijrqcw{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:60px;min-width:0;max-height:100%;box-sizing:border-box;background:transparent;border-left:var(--card-border);position:relative;z-index:2;overflow:hidden}.hero-content.svelte-1ijrqcw{width:100%;max-width:100%;max-height:100%;display:flex;flex-direction:column;justify-content:center;text-align:left;color:var(--slide-text);text-shadow:0 2px 10px rgba(0,0,0,.05);overflow:hidden;box-sizing:border-box}.hero-content.svelte-1ijrqcw h1{font-size:56px;font-weight:800;margin:0 0 24px;line-height:1.1;color:var(--slide-h1)!important;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;overflow-wrap:anywhere;max-width:100%;flex-shrink:0;text-shadow:var(--header-shadow, none);background-image:var(--heading-gradient, none);background-size:100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--heading-fill)}.hero-content.svelte-1ijrqcw h2{font-size:28px;font-weight:400;margin:0;opacity:.9;line-height:1.4;color:var(--slide-h2)!important;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;overflow-wrap:anywhere;max-width:100%;flex-shrink:1}.hero-image-side.svelte-1ijrqcw .drop-zone{width:100%;height:100%;border:2px dashed rgba(255,255,255,.1);border-radius:0}
