@font-face{font-family:PP Neue Montreal;src:url(../../../assets/fonts/PPNeueMontreal-Variable.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:OT Neue Montreal;src:url(../../../assets/fonts/OTNeueMontreal-SemiSqueezedVariable.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}.container.svelte-1r6s6j1{min-height:100vh;min-height:100dvh;width:100%;box-sizing:border-box;display:flex;flex-direction:column;--app-bg: #ecedff;--app-ink: #1e2474;background-color:var(--app-bg);overflow-x:clip;color:var(--app-ink);font-family:PP Neue Montreal,system-ui,-apple-system,sans-serif;padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px));animation:svelte-1r6s6j1-app-fallback-fade-in .4s ease both}@keyframes svelte-1r6s6j1-app-fallback-fade-in{0%{opacity:0}to{opacity:1}}header.svelte-1r6s6j1{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}.logo.svelte-1r6s6j1{width:min(34vw,132px);height:auto}.sender.svelte-1r6s6j1{display:flex;align-items:center;gap:8px;padding:4px 14px 4px 4px;border-radius:999px;background:#fff9;font-size:15px;font-weight:500;min-width:0;white-space:nowrap}.avatar.svelte-1r6s6j1{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0}.initial.svelte-1r6s6j1{display:flex;align-items:center;justify-content:center;background:var(--app-ink);color:var(--app-bg);font-size:13px;font-weight:600;text-transform:uppercase}main.svelte-1r6s6j1{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0 1.5rem;text-align:center}.cards.svelte-1r6s6j1{display:grid;place-items:center;margin-bottom:2.25rem;padding:0;background:none;-webkit-tap-highlight-color:transparent;--card-h: min(330px, 42vh)}.cards.svelte-1r6s6j1:hover{opacity:1}.card.svelte-1r6s6j1{grid-area:1 / 1;display:block;height:var(--card-h);width:auto;max-width:62vw;object-fit:cover;border-radius:22px;border:1.5px solid var(--app-ink);box-shadow:0 22px 44px -18px #1e247473;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.stacked.svelte-1r6s6j1 .front:where(.svelte-1r6s6j1){transform:translate(-20%) rotate(-6deg)}.stacked.svelte-1r6s6j1 .back:where(.svelte-1r6s6j1){transform:translate(30%) translateY(10px) rotate(7deg)}@media (hover: hover){.cards.svelte-1r6s6j1:hover .front:where(.svelte-1r6s6j1){transform:translateY(-6px) rotate(-1.5deg)}.stacked.svelte-1r6s6j1:hover .front:where(.svelte-1r6s6j1){transform:translate(-24%) translateY(-6px) rotate(-8deg)}.stacked.svelte-1r6s6j1:hover .back:where(.svelte-1r6s6j1){transform:translate(35%) translateY(4px) rotate(9.5deg)}}@media (prefers-reduced-motion: no-preference){.card.svelte-1r6s6j1{animation:svelte-1r6s6j1-card-float 4s ease-in-out infinite alternate}.back.svelte-1r6s6j1{animation-delay:-4s}}@media (prefers-reduced-motion: reduce){.card.svelte-1r6s6j1{transition:none}}@keyframes svelte-1r6s6j1-card-float{0%{translate:0 0}to{translate:0 -8px}}.pitch.svelte-1r6s6j1{margin:0 0 .75rem;font-size:17px;line-height:1.3}.pitch.svelte-1r6s6j1 strong:where(.svelte-1r6s6j1){font-weight:700}h1.svelte-1r6s6j1{font-family:OT Neue Montreal,PP Neue Montreal,sans-serif;font-size:clamp(30px,9vw,44px);font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--app-ink);margin:0}.actions.svelte-1r6s6j1{display:flex;flex-direction:column;align-items:stretch;gap:.5rem}button.svelte-1r6s6j1{border-radius:0;border:none;font-family:inherit;cursor:pointer;transition:opacity .15s ease}button.svelte-1r6s6j1:hover{opacity:.85}.primary-button.svelte-1r6s6j1{display:flex;align-items:center;justify-content:center;gap:10px;height:56px;font-size:18px;font-weight:500;background-color:var(--app-ink);color:var(--app-bg)}.open.svelte-1r6s6j1{margin:0;padding:8px 0;text-align:center;font-size:16px}.text-button.svelte-1r6s6j1{padding:0;font-size:inherit;background:transparent;color:var(--app-ink);text-decoration:underline;text-underline-offset:3px}.container.svelte-t6bbor{height:100%;width:100%}
