.creative.svelte-1my420e{--creative-ink: #ffffff;position:relative;display:grid;width:100%;overflow:hidden;border-radius:var(--radius-md);background:radial-gradient(circle at 86% 18%,rgba(0,194,254,.42),transparent 34%),radial-gradient(circle at 12% 110%,rgba(254,184,3,.24),transparent 38%),linear-gradient(118deg,#011843,#043a8f 52%,#045ff1);color:var(--creative-ink);isolation:isolate;opacity:var(--ad-demo-opacity, 1)}.creative.svelte-1my420e:before{position:absolute;z-index:0;inset:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.055) 0 1px,transparent 1px 14px);content:"";pointer-events:none}.visual.svelte-1my420e{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.28);background:linear-gradient(160deg,#bae6fd,#38bdf8 48%,#0369a1);box-shadow:inset 0 0 0 1px #01184314}.sun.svelte-1my420e{position:absolute;top:14%;right:17%;width:27%;aspect-ratio:1;border-radius:50%;background:#fef3c7;box-shadow:0 0 22px #fef3c7b3}.hill.svelte-1my420e{position:absolute;bottom:-24%;left:-16%;width:82%;aspect-ratio:1;border-radius:50%;background:#0e7490}.hill--back.svelte-1my420e{right:-22%;bottom:-30%;left:auto;background:#0f766e}.hill--front.svelte-1my420e{bottom:-38%;left:-6%;background:#115e59}.frame.svelte-1my420e{position:absolute;inset:13%;border:1px dashed rgba(255,255,255,.72);border-radius:5px}.frame.svelte-1my420e:before,.frame.svelte-1my420e:after{position:absolute;width:8px;height:8px;border-radius:2px;background:#fff;box-shadow:0 0 0 1px #0118432e;content:""}.frame.svelte-1my420e:before{top:-4px;left:-4px}.frame.svelte-1my420e:after{right:-4px;bottom:-4px}.spark.svelte-1my420e{position:absolute;z-index:1;color:#fff;font-size:.75rem;font-weight:800;line-height:1;text-shadow:0 1px 4px rgba(1,24,67,.35)}.spark--a.svelte-1my420e{top:15%;left:16%}.spark--b.svelte-1my420e{right:14%;bottom:16%;font-size:.55rem}.copy.svelte-1my420e{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;gap:2px}.brand.svelte-1my420e{display:flex;align-items:center;gap:.375rem;color:#ffffffc7;font-size:.5625rem;font-weight:800;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.category.svelte-1my420e{padding:.0625rem .375rem;border:1px solid rgba(255,255,255,.32);border-radius:999px;font-size:.5rem;font-weight:700;letter-spacing:.06em}.headline.svelte-1my420e{color:#fff;font-size:clamp(.72rem,1.7vw,1.2rem);font-weight:800;letter-spacing:-.015em;line-height:1.15;text-wrap:balance}.subline.svelte-1my420e{color:#ffffffc7;font-size:clamp(.6rem,1vw,.8rem);line-height:1.35}.cta.svelte-1my420e{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:.3rem;border-radius:999px;background:#fff;box-shadow:0 4px 14px #01184347;color:#011843;font-size:clamp(.58rem,1.1vw,.72rem);font-weight:800;line-height:1.2;padding:.3rem .55rem;pointer-events:none;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap}.cta__arrow.svelte-1my420e{color:#ff6a00;font-size:1.05em;line-height:1}.creative--top.svelte-1my420e,.creative--compact.svelte-1my420e{min-height:46px;aspect-ratio:320 / 50;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.35rem,1.4vw,.85rem);padding:4px clamp(.5rem,1.6vw,1rem)}.creative--top.svelte-1my420e .visual:where(.svelte-1my420e),.creative--compact.svelte-1my420e .visual:where(.svelte-1my420e){width:clamp(2rem,7vw,3.25rem);aspect-ratio:1;border-radius:7px}.creative--top.svelte-1my420e .brand:where(.svelte-1my420e),.creative--top.svelte-1my420e .subline:where(.svelte-1my420e),.creative--compact.svelte-1my420e .brand:where(.svelte-1my420e),.creative--compact.svelte-1my420e .subline:where(.svelte-1my420e){display:none}.creative--top.svelte-1my420e .headline:where(.svelte-1my420e),.creative--compact.svelte-1my420e .headline:where(.svelte-1my420e){overflow:hidden;font-size:clamp(.64rem,1.6vw,.98rem);text-overflow:ellipsis;white-space:nowrap}.creative--mid.svelte-1my420e{min-height:250px;aspect-ratio:300 / 250;grid-template-areas:"visual" "copy" "cta";grid-template-rows:minmax(0,1fr) auto auto}.creative--mid.svelte-1my420e .visual:where(.svelte-1my420e){grid-area:visual;width:auto;margin:10px 10px 0;border-radius:9px}.creative--mid.svelte-1my420e .copy:where(.svelte-1my420e){grid-area:copy;padding:10px 14px 6px}.creative--mid.svelte-1my420e .cta:where(.svelte-1my420e){grid-area:cta;justify-self:start;margin:0 14px 14px}.creative--bottom.svelte-1my420e{min-height:96px;aspect-ratio:320 / 100;grid-template-areas:"visual copy cta";grid-template-columns:clamp(3.6rem,18vw,4.5rem) minmax(0,1fr) auto;align-items:center;gap:clamp(.4rem,1.6vw,.8rem);padding:8px 10px}.creative--bottom.svelte-1my420e .visual:where(.svelte-1my420e){grid-area:visual;width:100%;height:100%;max-height:100%;border-radius:8px}.creative--bottom.svelte-1my420e .copy:where(.svelte-1my420e){grid-area:copy}.creative--bottom.svelte-1my420e .cta:where(.svelte-1my420e){grid-area:cta}.creative--bottom.svelte-1my420e .brand:where(.svelte-1my420e),.creative--bottom.svelte-1my420e .subline:where(.svelte-1my420e){display:none}.creative--bottom.svelte-1my420e .headline:where(.svelte-1my420e){display:-webkit-box;overflow:hidden;font-size:clamp(.7rem,1.8vw,.95rem);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@container adslot (min-width: 480px) and (max-width: 719px){.creative--mid.svelte-1my420e{min-height:230px;aspect-ratio:auto;grid-template-areas:"visual copy" "visual cta";grid-template-columns:minmax(9rem,38%) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;align-items:center;gap:.4rem 1.1rem;padding:14px}.creative--mid.svelte-1my420e .visual:where(.svelte-1my420e){width:100%;height:100%;margin:0;border-radius:10px}.creative--mid.svelte-1my420e .copy:where(.svelte-1my420e){align-self:end;padding:0}.creative--mid.svelte-1my420e .cta:where(.svelte-1my420e){align-self:start;justify-self:start;margin:0}}@container adslot (min-width: 620px){.creative--top.svelte-1my420e{min-height:84px;aspect-ratio:728 / 90;gap:1rem;padding:8px 18px}.creative--top.svelte-1my420e .visual:where(.svelte-1my420e){width:3.5rem}.creative--top.svelte-1my420e .brand:where(.svelte-1my420e),.creative--top.svelte-1my420e .subline:where(.svelte-1my420e){display:flex}.creative--top.svelte-1my420e .subline:where(.svelte-1my420e){display:block}.creative--top.svelte-1my420e .headline:where(.svelte-1my420e){font-size:1.08rem}.creative--bottom.svelte-1my420e{min-height:230px;aspect-ratio:970 / 250;grid-template-areas:"visual copy cta";grid-template-columns:minmax(9rem,22%) minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.6vw,2rem);padding:18px 22px}.creative--bottom.svelte-1my420e .visual:where(.svelte-1my420e){width:100%;height:100%;max-height:214px;border-radius:12px}.creative--bottom.svelte-1my420e .copy:where(.svelte-1my420e){padding:0}.creative--bottom.svelte-1my420e .cta:where(.svelte-1my420e){justify-self:end;margin:0;padding:.55rem .95rem;font-size:.85rem}.creative--bottom.svelte-1my420e .brand:where(.svelte-1my420e),.creative--bottom.svelte-1my420e .subline:where(.svelte-1my420e){display:flex}.creative--bottom.svelte-1my420e .subline:where(.svelte-1my420e){display:block}.creative--bottom.svelte-1my420e .headline:where(.svelte-1my420e){display:block;overflow:visible;font-size:clamp(1.05rem,2vw,1.55rem);-webkit-line-clamp:unset;line-clamp:unset;max-width:30ch}}@container adslot (min-width: 720px){.creative--mid.svelte-1my420e{min-height:230px;aspect-ratio:970 / 250;grid-template-areas:"visual copy cta";grid-template-columns:minmax(9rem,22%) minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.6vw,2rem);padding:18px 22px}.creative--mid.svelte-1my420e .visual:where(.svelte-1my420e){width:100%;height:100%;max-height:214px;margin:0;border-radius:12px}.creative--mid.svelte-1my420e .copy:where(.svelte-1my420e){align-self:center;padding:0}.creative--mid.svelte-1my420e .cta:where(.svelte-1my420e){justify-self:end;margin:0;padding:.55rem .95rem;font-size:.85rem}.creative--mid.svelte-1my420e .brand:where(.svelte-1my420e),.creative--mid.svelte-1my420e .subline:where(.svelte-1my420e){display:flex}.creative--mid.svelte-1my420e .subline:where(.svelte-1my420e){display:block}.creative--mid.svelte-1my420e .headline:where(.svelte-1my420e){display:block;overflow:visible;font-size:clamp(1.05rem,2vw,1.55rem);-webkit-line-clamp:unset;line-clamp:unset;max-width:30ch}}.ad-slot.svelte-1hiy7v7{--ad-accent: 4, 95, 241;position:relative;display:flex;width:100%;max-width:320px;min-height:0;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0;margin-inline:auto;padding:0;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none;color:var(--color-muted);container-name:adslot;container-type:inline-size}.ad-slot--top.svelte-1hiy7v7,.ad-slot--bottom.svelte-1hiy7v7,.ad-slot--compact.svelte-1hiy7v7{--ad-accent: 0, 194, 254}.ad-slot--mid.svelte-1hiy7v7{--ad-accent: 4, 95, 241}.ad-slot--bottom.svelte-1hiy7v7{--ad-accent: 255, 106, 0}.ad-slot--compact.svelte-1hiy7v7{--ad-accent: 254, 184, 3}.meta.svelte-1hiy7v7{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.3rem .55rem;padding:0 .125rem .4rem;font-size:.6875rem;line-height:1.25}.ad-slot--compact.svelte-1hiy7v7 .meta:where(.svelte-1hiy7v7){justify-content:flex-start}.tag.svelte-1hiy7v7{display:inline-flex;min-height:1.35rem;align-items:center;padding:.1rem .45rem;border-radius:999px;background:var(--color-navy);color:#fff;font-size:.625rem;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.demo.svelte-1hiy7v7{display:inline-flex;align-items:center;gap:.35rem;padding:.1rem .45rem;border:1px solid rgba(var(--ad-accent),.45);border-radius:999px;background:rgba(var(--ad-accent),.09);color:var(--color-text);font-weight:700;letter-spacing:.03em}.demo.svelte-1hiy7v7:before{display:inline-block;width:.4rem;height:.4rem;flex:0 0 auto;border-radius:50%;background:rgb(var(--ad-accent));content:""}.size.svelte-1hiy7v7{color:var(--color-muted);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.015em}.status.svelte-1hiy7v7{color:var(--color-warning);font-weight:700}.is-disabled.svelte-1hiy7v7{--ad-demo-opacity: .62}@media(min-width:720px){.ad-slot--top.svelte-1hiy7v7{max-width:728px}.ad-slot--mid.svelte-1hiy7v7,.ad-slot--bottom.svelte-1hiy7v7{max-width:970px}}
