.stage.svelte-1uha8ag{flex-direction:column;flex:1;gap:32px;min-height:0;display:flex;position:relative}.headline-slot.svelte-1uha8ag{opacity:1;flex-shrink:0;max-height:400px;transition:opacity .28s,max-height .54s cubic-bezier(.2,.9,.3,1);overflow:hidden}.has-open.svelte-1uha8ag .headline-slot:where(.svelte-1uha8ag){opacity:0;pointer-events:none;max-height:0}.bottom.svelte-1uha8ag{flex:1;min-height:0;position:relative}.cards.svelte-1uha8ag{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:22px;height:100%;display:grid}.card-slot.svelte-1uha8ag{min-width:0;min-height:0;position:relative}.card.svelte-1uha8ag{border-radius:var(--r-card);box-shadow:var(--s-float);text-align:left;cursor:pointer;opacity:1;box-sizing:border-box;background:#fff;border:none;flex-direction:column;padding:26px 26px 92px;font-family:inherit;transition:opacity .32s,padding .54s cubic-bezier(.2,.9,.3,1);display:flex;position:absolute;inset:0;overflow:hidden}.card.svelte-1uha8ag:active:not(.is-flying){transform:scale(.985)}.card.is-hidden.svelte-1uha8ag{opacity:0;pointer-events:none;transition:opacity .26s}.card.is-flying.svelte-1uha8ag{padding:36px 34px 112px}@keyframes svelte-1uha8ag-f-card-scale{0%,to{transform:scale(1)}2.5%{transform:scale(1.05)}10%{transform:scale(1.05)}12.5%{transform:scale(1)}}@keyframes svelte-1uha8ag-f-icon-hover{0%,2.5%,10%,to{transform:translateY(0)}4.375%{transform:translateY(-10px)}6.25%{transform:translateY(0)}8.125%{transform:translateY(-10px)}}.card[data-id="1"].svelte-1uha8ag{--idle-delay:0s}.card[data-id="2"].svelte-1uha8ag{--idle-delay:8s}.card[data-id="3"].svelte-1uha8ag{--idle-delay:16s}.card[data-id="4"].svelte-1uha8ag{--idle-delay:24s}.card[data-id="5"].svelte-1uha8ag{--idle-delay:32s}.card[data-id="6"].svelte-1uha8ag{--idle-delay:40s}.app.svelte-1uha8ag:not(.has-open) .card:where(.svelte-1uha8ag):not(.is-target){animation:48s ease-in-out infinite svelte-1uha8ag-f-card-scale;animation-delay:var(--idle-delay,0s);will-change:transform}.app.svelte-1uha8ag:not(.has-open) .card:where(.svelte-1uha8ag):not(.is-target) .picto:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){animation:48s ease-in-out infinite svelte-1uha8ag-f-icon-hover;animation-delay:var(--idle-delay,0s);will-change:transform}.picto.svelte-1uha8ag{width:100%;height:46%;min-height:150px;color:var(--c-pink);background:#f6e5ee;border-radius:14px;flex-shrink:0;place-items:center;transition:height .54s cubic-bezier(.2,.9,.3,1);display:grid}.card.is-flying.svelte-1uha8ag .picto:where(.svelte-1uha8ag){height:min(340px,48vh)}.picto.svelte-1uha8ag svg:where(.svelte-1uha8ag){aspect-ratio:1;stroke-width:1.5px;width:40%;max-width:128px;transition:width .54s cubic-bezier(.2,.9,.3,1)}.card.is-flying.svelte-1uha8ag .picto:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){width:54%}.text.svelte-1uha8ag{min-width:0;margin-top:20px;transition:margin-top .54s cubic-bezier(.2,.9,.3,1)}.card.is-flying.svelte-1uha8ag .text:where(.svelte-1uha8ag){margin-top:26px}.title.svelte-1uha8ag{letter-spacing:-.035em;color:var(--c-text-strong);min-width:0;font-size:24px;font-weight:700;line-height:1.08;transition:font-size .54s cubic-bezier(.2,.9,.3,1),line-height .54s cubic-bezier(.2,.9,.3,1)}.card.is-flying.svelte-1uha8ag .title:where(.svelte-1uha8ag){font-size:28px;line-height:1.08}.desc.svelte-1uha8ag{color:var(--c-text);margin-top:8px;font-size:14px;line-height:1.5;transition:font-size .54s cubic-bezier(.2,.9,.3,1),margin-top .54s cubic-bezier(.2,.9,.3,1)}.card.is-flying.svelte-1uha8ag .desc:where(.svelte-1uha8ag){margin-top:14px;font-size:16px;line-height:1.55}.foot-arrow.svelte-1uha8ag{width:52px;height:52px;color:var(--c-pink);box-sizing:border-box;background:#f6e5ee;border-radius:50%;padding:14px;transition:opacity .2s,transform .28s;position:absolute;bottom:22px;right:22px}.foot-arrow.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:100%;height:100%}.card.is-flying.svelte-1uha8ag .foot-arrow:where(.svelte-1uha8ag){opacity:0;pointer-events:none;transform:scale(.8)}.back-btn.svelte-1uha8ag{border-radius:var(--r-pill);color:var(--c-blue-deep);opacity:0;pointer-events:none;background:#195da524;justify-content:center;align-items:center;gap:10px;padding:18px 24px;font-family:inherit;font-size:15px;font-weight:600;transition:opacity .26s,background .18s;display:inline-flex;position:absolute;bottom:32px;left:34px;right:34px}.back-btn.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:20px;height:20px}.back-btn.svelte-1uha8ag:active{background:#195da538}.card.is-flying.svelte-1uha8ag .back-btn:where(.svelte-1uha8ag){opacity:1;pointer-events:auto;transition:opacity .32s .26s}.content-panel.svelte-1uha8ag{border-radius:var(--r-card);box-shadow:var(--s-float);opacity:0;pointer-events:none;background:#fff;flex-direction:column;gap:22px;min-height:0;padding:32px 40px 36px;transition:opacity .26s;display:flex;position:absolute;inset:0 0 0 calc(20% + 15.2px);overflow:hidden}.default-content.svelte-1uha8ag{height:100%;overflow:auto}.content-panel.is-visible.svelte-1uha8ag{opacity:1;pointer-events:auto;transition:opacity .32s .1s}.tabs.svelte-1uha8ag{border-bottom:1px solid #efeee7;flex-wrap:wrap;flex-shrink:0;gap:10px;padding-bottom:18px;display:flex}.tab.svelte-1uha8ag{border-radius:var(--r-pill);color:var(--c-text);cursor:pointer;background:#fafaf7;border:1px solid #efeee7;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:background .16s,color .16s,border-color .16s}.tab.svelte-1uha8ag:active{transform:scale(.97)}.tab.active.svelte-1uha8ag{background:var(--c-blue-deep);border-color:var(--c-blue-deep);color:#fff}.doc.svelte-1uha8ag{flex:1;min-height:0;padding-right:8px;overflow:auto}.doc-frame.svelte-1uha8ag{background:0 0;border:none;border-radius:12px;flex:1;width:100%;min-height:0}.empty-state.svelte-1uha8ag{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;min-height:0;padding:20px 20px 170px;display:flex}.empty-cursor.svelte-1uha8ag{color:#c8c8c8;width:180px;height:180px;animation:1.8s ease-in-out infinite svelte-1uha8ag-empty-cursor-bob}@keyframes svelte-1uha8ag-empty-cursor-bob{0%,to{translate:0}50%{translate:0 -10px}}.empty-label.svelte-1uha8ag{color:#a0a0a0;text-align:center;letter-spacing:-.01em;max-width:480px;font-size:20px;font-weight:500;line-height:1.4}.scroll-hint.svelte-1uha8ag{background:var(--c-pink);color:#fff;z-index:100;pointer-events:none;border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;animation:1.6s ease-in-out infinite svelte-1uha8ag-scroll-hint-bob;display:flex;position:fixed;box-shadow:0 20px 48px -14px #b6668c99,0 10px 24px -8px #0e2d5c66,0 0 0 1px #0e2d5c14}.scroll-hint.svelte-1uha8ag svg:where(.svelte-1uha8ag){stroke-width:1.8px;width:52px;height:52px}@keyframes svelte-1uha8ag-scroll-hint-bob{0%,to{translate:0}50%{translate:0 10px}}.doc-empty.svelte-1uha8ag{color:var(--c-text);font-size:15px;font-style:italic}.event-body.svelte-1uha8ag{flex:1;gap:32px;min-height:0;display:flex}.event-details.svelte-1uha8ag{flex:1;min-width:0;padding-right:8px;overflow:auto}.event-details.svelte-1uha8ag .event{box-shadow:none;background:0 0;padding:0}.event-flyer.svelte-1uha8ag{flex:none;justify-content:center;align-items:center;display:flex}.flyer-preview.svelte-1uha8ag{aspect-ratio:210/297;background:linear-gradient(#f4f1ec 0%,#e6dfd3 100%);border-radius:12px;place-items:center;height:100%;padding:24px;display:grid;position:relative;overflow:hidden}.flyer-preview.svelte-1uha8ag:before{content:"";pointer-events:none;border:2px dashed #887e7a4d;border-radius:8px;position:absolute;inset:14px}.flyer-text.svelte-1uha8ag{text-align:center;color:var(--c-text);flex-direction:column;gap:10px;padding:20px;display:flex}.flyer-text.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:.24em;text-transform:uppercase;color:var(--c-pink);opacity:.65;font-size:11px;font-weight:700}.flyer-text.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--c-text-strong);letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.25}.flyer-text.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--c-text);opacity:.55;letter-spacing:.08em;margin-top:4px;font-size:11px;font-style:normal}.content-lede.svelte-1uha8ag{color:var(--c-text-strong);letter-spacing:-.02em;margin-bottom:28px;font-size:22px;font-weight:500;line-height:1.45}.md.svelte-1uha8ag h1,.md.svelte-1uha8ag h2{letter-spacing:.08em;text-transform:uppercase;color:var(--c-pink);margin:22px 0 10px;font-size:17px;font-weight:700}.md.svelte-1uha8ag h2:first-child{margin-top:0}.md.svelte-1uha8ag h3{color:var(--c-text-strong);letter-spacing:-.01em;margin:18px 0 8px;font-size:15px;font-weight:700}.md.svelte-1uha8ag p{color:var(--c-text);margin:10px 0;font-size:15px;line-height:1.6}.md.svelte-1uha8ag strong{color:var(--c-text-strong);font-weight:600}.md.svelte-1uha8ag em{color:var(--c-text);font-style:italic}.md.svelte-1uha8ag a{color:var(--c-blue);text-underline-offset:2px;text-decoration:underline}.md.svelte-1uha8ag ul,.md.svelte-1uha8ag ol{color:var(--c-text);margin:10px 0 10px 20px;padding:0}.md.svelte-1uha8ag li{margin:4px 0;font-size:15px;line-height:1.55}.md.svelte-1uha8ag blockquote{border-left:3px solid var(--c-pink);color:var(--c-text-strong);background:#fff;border-radius:0 10px 10px 0;margin:14px 0;padding:14px 18px;font-size:15px;line-height:1.55}.md.svelte-1uha8ag blockquote p{color:var(--c-text-strong);margin:4px 0}.md.svelte-1uha8ag blockquote strong{color:var(--c-text-strong)}.md.svelte-1uha8ag hr{border:none;border-top:1px solid #efeee7;margin:18px 0}.md.svelte-1uha8ag table{border-collapse:collapse;background:#fff;border-radius:10px;width:100%;margin:14px 0;font-size:14px;overflow:hidden}.md.svelte-1uha8ag thead{background:#f6e5ee}.md.svelte-1uha8ag th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--c-pink);padding:10px 14px;font-size:12px;font-weight:700}.md.svelte-1uha8ag td{color:var(--c-text);vertical-align:top;border-top:1px solid #efeee7;padding:10px 14px}.md.svelte-1uha8ag td strong{color:var(--c-text-strong)}
