.frame.svelte-103cixv{--pad-x:2rem;--pad-y:1.5rem;color:#ffffffeb;cursor:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#000;height:100dvh;position:fixed;inset:0;overflow:hidden}.ambient.svelte-103cixv{animation:40s ease-in-out infinite alternate svelte-103cixv-breathe;display:grid;position:absolute;inset:-15%}.ambient.svelte-103cixv img:where(.svelte-103cixv){object-fit:cover;filter:blur(48px)saturate(1.6);opacity:.55;grid-area:1/1;width:100%;height:100%}.vignette.svelte-103cixv{background:radial-gradient(at 30%,#0000 0%,#00000059 55%,#000 100%),linear-gradient(90deg,#0000001a 0%,#0000008c 100%);position:absolute;inset:0}@keyframes svelte-103cixv-breathe{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.12)translate(2%,-2%)}}.stage.svelte-103cixv{height:100%;padding:max(var(--pad-y), env(safe-area-inset-top)) max(var(--pad-x), env(safe-area-inset-right)) max(var(--pad-y), env(safe-area-inset-bottom)) max(var(--pad-x), env(safe-area-inset-left));grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);animation:900s ease-in-out infinite alternate svelte-103cixv-wander;display:grid;position:relative}@keyframes svelte-103cixv-wander{0%{transform:translate(-6px,-4px)}50%{transform:translate(5px,3px)}to{transform:translate(-3px,5px)}}.card-slot.svelte-103cixv{perspective:1400px;place-items:center;display:grid}.card.svelte-103cixv{width:min(100%, calc((100dvh - 2 * var(--pad-y) - 2rem) * 1.588));grid-area:1/1;margin:0}.tilt.svelte-103cixv{aspect-ratio:3.375/2.125;transform-style:preserve-3d;background:#ffffff0f;border-radius:3.7%/5.9%;animation:14s ease-in-out infinite alternate svelte-103cixv-float;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 2px 4px #0000004d,0 18px 40px -8px #000000a6,0 50px 90px -20px #000000b3}.tilt.svelte-103cixv img:where(.svelte-103cixv){object-fit:cover;width:100%;height:100%;display:block}@keyframes svelte-103cixv-float{0%{transform:rotateY(-7deg)rotateX(3deg)translate(0,0)}to{transform:rotateY(5deg)rotateX(-2deg)translateY(-6px)}}.sheen.svelte-103cixv{background:linear-gradient(105deg,#0000 35%,#ffffff38 48%,#ffffff0d 55%,#0000 65%);animation:2.4s cubic-bezier(.4,0,.2,1) 1.2s forwards svelte-103cixv-glint;position:absolute;inset:0;transform:translate(-110%)}@keyframes svelte-103cixv-glint{to{transform:translate(110%)}}.info.svelte-103cixv{height:100%;max-height:calc((100dvh - 2 * var(--pad-y) - 2rem) * 1.1);flex-direction:column;justify-content:space-between;min-width:0;display:flex}.clock.svelte-103cixv{font-family:var(--font-sans);color:#ffffff8c;align-items:baseline;gap:.75rem;min-height:1.5rem;display:flex}.clock.svelte-103cixv .time:where(.svelte-103cixv){font-family:var(--font-display);color:#ffffffbf;font-variant-numeric:tabular-nums;font-size:clamp(1rem,2.4vw,1.75rem)}.clock.svelte-103cixv .date:where(.svelte-103cixv){letter-spacing:.02em;font-size:clamp(.65rem,1.2vw,.85rem)}.details-slot.svelte-103cixv{align-items:center;display:grid}.details.svelte-103cixv{grid-area:1/1}.eyebrow.svelte-103cixv{font-family:var(--font-sans);letter-spacing:.02em;background:linear-gradient(90deg, var(--color-primary), var(--color-secondary));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.6em;font-size:clamp(.7rem,1.35vw,.95rem)}.name.svelte-103cixv{font-family:var(--font-display);letter-spacing:-.015em;color:#fff;text-wrap:balance;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(1.4rem,3.5vw,3.25rem);font-weight:700;line-height:1.08;display:-webkit-box;overflow:hidden}.agency.svelte-103cixv{font-family:var(--font-sans);color:#ffffffb3;margin-top:.9em;font-size:clamp(.85rem,1.7vw,1.2rem)}.acquired.svelte-103cixv{font-family:var(--font-sans);color:#ffffff73;margin-top:.4em;font-size:clamp(.65rem,1.2vw,.85rem)}.acquired.svelte-103cixv span:where(.svelte-103cixv){letter-spacing:.02em;margin-right:.4em}.meta.svelte-103cixv{font-family:var(--font-sans);color:#fff6;letter-spacing:.02em;font-size:clamp(.6rem,1.1vw,.75rem)}.progress.svelte-103cixv{background:#ffffff1f;border-radius:1px;height:2px;margin-bottom:.6rem;overflow:hidden}.progress-fill.svelte-103cixv{background:linear-gradient(90deg, var(--color-primary), var(--color-secondary));transform-origin:0;height:100%;animation-name:svelte-103cixv-progress;animation-timing-function:linear;animation-fill-mode:forwards;transform:scaleX(0)}.paused.svelte-103cixv .progress-fill:where(.svelte-103cixv){animation-play-state:paused}@keyframes svelte-103cixv-progress{to{transform:scaleX(1)}}.meta-row.svelte-103cixv{font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;display:flex}.paused.svelte-103cixv .meta-row:where(.svelte-103cixv) .title:where(.svelte-103cixv){color:#fffc}.hint.svelte-103cixv{left:50%;top:max(.75rem, env(safe-area-inset-top));text-align:center;-webkit-backdrop-filter:blur(12px);max-width:calc(100% - 2rem);font-family:var(--font-sans);letter-spacing:.05em;color:#ffffffbf;background:#0000008c;border-radius:999px;padding:.5rem 1rem;font-size:.7rem;position:absolute;transform:translate(-50%)}@media (orientation:portrait){.stage.svelte-103cixv{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center;gap:2rem}.card.svelte-103cixv{width:min(100%,36rem)}.info.svelte-103cixv{gap:1.5rem;height:auto;max-height:none}.clock.svelte-103cixv{order:3}.name.svelte-103cixv{font-size:clamp(1.5rem,6.5vw,3rem)}}@media (prefers-reduced-motion:reduce){.ambient.svelte-103cixv,.stage.svelte-103cixv,.tilt.svelte-103cixv,.sheen.svelte-103cixv{animation:none}.sheen.svelte-103cixv{display:none}}
