.tm[data-astro-cid-jzreub5w]{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.tm-cal[data-astro-cid-jzreub5w]{--pc: var(--sa-card);border-radius:30px;flex:1.4 1 440px;min-width:0;padding:clamp(18px,3vw,30px);display:flex;flex-direction:column;gap:18px;box-shadow:0 24px 36px -26px #2a1a2f8c;transform:rotate(-.4deg)}.tm-pick[data-astro-cid-jzreub5w]{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:flex-end}.tm-pick[data-astro-cid-jzreub5w] label[data-astro-cid-jzreub5w]{display:flex;flex-direction:column;gap:6px;flex:1 1 220px;min-width:0;font-family:var(--font-hand);font-weight:700;font-size:19px}.tm-pick[data-astro-cid-jzreub5w] input[data-astro-cid-jzreub5w]{font:inherit;font-family:var(--font-body);font-size:17px;font-weight:650;color:var(--sa-ink);background:var(--sa-saffron-soft);border:0;border-radius:14px;padding:10px 14px;min-height:48px;box-sizing:border-box;box-shadow:inset 0 0 0 2px var(--sa-plum)}.tm-start[data-astro-cid-jzreub5w]{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px}.tm-start[data-astro-cid-jzreub5w] span[data-astro-cid-jzreub5w]{font-size:14px;color:var(--sa-soft)}.tm-start[data-astro-cid-jzreub5w] b[data-astro-cid-jzreub5w]{font-family:var(--font-display);font-weight:600;font-size:20px}.tm-grid[data-astro-cid-jzreub5w]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.tm-head[data-astro-cid-jzreub5w]{text-align:center;font-size:12px;font-weight:700;color:var(--sa-soft);letter-spacing:.04em}.tm-cell[data-astro-cid-jzreub5w]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:44px;border-radius:10px;background:var(--sa-sand);color:var(--sa-ink);font-weight:650;font-size:15px;line-height:1.05}.tm-cell[data-astro-cid-jzreub5w] svg[data-astro-cid-jzreub5w]{position:absolute;inset:6px;width:calc(100% - 12px);height:calc(100% - 12px);display:none}.tm-cell[data-astro-cid-jzreub5w][data-state=past]{background:var(--sa-coral-soft)}.tm-cell[data-astro-cid-jzreub5w][data-state=past] svg[data-astro-cid-jzreub5w]{display:block}.tm-cell[data-astro-cid-jzreub5w][data-state=today]{background:var(--sa-card);box-shadow:inset 0 0 0 2.5px var(--sa-green)}.tm-cell[data-astro-cid-jzreub5w][data-state=last]{background:#e8735a;color:var(--sa-on-coral);box-shadow:inset 0 0 0 2.5px var(--sa-plum)}.tm-sub[data-astro-cid-jzreub5w]{font-size:12px;font-weight:700;letter-spacing:.04em}.tm-legend[data-astro-cid-jzreub5w]{display:flex;flex-wrap:wrap;gap:12px 18px;font-size:14px;color:var(--sa-soft)}.tm-legend[data-astro-cid-jzreub5w] span[data-astro-cid-jzreub5w]{display:inline-flex;align-items:center;gap:6px}.tm-key[data-astro-cid-jzreub5w]{width:14px;height:14px;border-radius:4px}.tm-key--past[data-astro-cid-jzreub5w]{background:var(--sa-coral-soft)}.tm-key--today[data-astro-cid-jzreub5w]{background:var(--sa-card);box-shadow:inset 0 0 0 2px var(--sa-green)}.tm-key--last[data-astro-cid-jzreub5w]{background:#e8735a}.tm-side[data-astro-cid-jzreub5w]{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:18px}.tm-verdict[data-astro-cid-jzreub5w]{--pc: var(--sa-teal-soft);border-radius:26px;padding:22px 22px 20px;display:flex;flex-direction:column;gap:6px;transform:rotate(1.2deg);box-shadow:0 18px 28px -20px #2a1a2f8c;font-size:15px}.tm-verdict[data-astro-cid-jzreub5w][data-tone=late]{--pc: var(--sa-coral-soft)}.tm-verdict[data-astro-cid-jzreub5w][data-tone=lastday]{--pc: #E8735A}.tm-verdict[data-astro-cid-jzreub5w][data-tone=urgent]{--pc: var(--sa-saffron-soft)}.tm-hand[data-astro-cid-jzreub5w]{font-family:var(--font-hand);font-weight:700;font-size:19px}.tm-hand--saffron[data-astro-cid-jzreub5w]{color:var(--sa-saffron-ink)}.tm-last[data-astro-cid-jzreub5w]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.1}.tm-days[data-astro-cid-jzreub5w]{font-family:var(--font-hand);font-weight:700;font-size:22px;line-height:1.25}.tm-weekend[data-astro-cid-jzreub5w]{display:flex;flex-direction:column;gap:6px;font-size:14px}.tm-weekend[data-astro-cid-jzreub5w][hidden]{display:none}.tm-side[data-astro-cid-jzreub5w] .tm-cta{font-size:16px;padding:12px 20px;min-height:48px}.tm-post[data-astro-cid-jzreub5w]{--pc: var(--sa-saffron-soft);border-radius:8px;padding:22px 20px 16px;transform:rotate(-1.4deg);box-shadow:0 14px 20px -14px #2a1a2f80;display:flex;flex-direction:column;gap:6px;font-size:15px}.tm-steps[data-astro-cid-jzreub5w]{display:flex;flex-direction:column;gap:14px}.tm-steps-title[data-astro-cid-jzreub5w]{font-size:22px;color:var(--sa-plum)}.tm-steps[data-astro-cid-jzreub5w] ol[data-astro-cid-jzreub5w]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.tm-steps[data-astro-cid-jzreub5w] li[data-astro-cid-jzreub5w]{border-radius:22px;padding:20px;display:flex;flex-direction:column;gap:8px;font-size:15px}.tm-steps[data-astro-cid-jzreub5w] li[data-astro-cid-jzreub5w]>div[data-astro-cid-jzreub5w]{display:flex;align-items:center;gap:12px}.tm-steps[data-astro-cid-jzreub5w] h3[data-astro-cid-jzreub5w]{font-family:var(--font-display);font-weight:600;font-size:19px;line-height:1.2}@media(max-width:480px){.tm-sub[data-astro-cid-jzreub5w]{font-size:9.5px;letter-spacing:0}.tm-cell[data-astro-cid-jzreub5w]{font-size:14px}}.tm-note[data-astro-cid-jzreub5w]{font-family:var(--font-hand);font-weight:700;font-size:17px;color:var(--sa-green)}.dark .tm-steps[data-astro-cid-jzreub5w] svg[data-astro-cid-jzreub5w] [data-astro-cid-jzreub5w][stroke="#3A2840"]{stroke:var(--sa-plum)}.st[data-astro-cid-tbpgrv3d]{display:flex;flex-wrap:wrap;gap:36px;align-items:center}.st-copy[data-astro-cid-tbpgrv3d]{flex:1 1 360px;min-width:0}.st-copy[data-astro-cid-tbpgrv3d]>:first-child{gap:12px}.st[data-astro-cid-tbpgrv3d] b[data-astro-cid-tbpgrv3d]{font-weight:650}.st-17[data-astro-cid-tbpgrv3d]{font-size:17px}.st-hand[data-astro-cid-tbpgrv3d]{font-family:var(--font-hand);font-weight:700;font-size:21px;transform:rotate(-1deg);margin-top:4px}.st-stack[data-astro-cid-tbpgrv3d]{flex:1 1 400px;min-width:0;position:relative;min-height:424px;margin:0}.st-sheet[data-astro-cid-tbpgrv3d]{position:absolute;width:70%;border-radius:10px;padding:18px 18px 60px;box-shadow:0 16px 24px -18px #2a1a2f80;font-size:12px;font-weight:700;letter-spacing:.08em}.st-sheet--1[data-astro-cid-tbpgrv3d]{--pc: var(--sa-sand);left:6%;top:0;transform:rotate(-5deg);color:var(--sa-soft)}.st-sheet--2[data-astro-cid-tbpgrv3d]{--pc: var(--sa-teal-soft);left:18%;top:68px;transform:rotate(4deg)}.st-sheet--3[data-astro-cid-tbpgrv3d]{--pc: var(--sa-saffron-soft);left:10%;top:118px;transform:rotate(-2deg)}.st-decision[data-astro-cid-tbpgrv3d]{--pc: var(--sa-card);position:absolute;left:0;right:4%;top:174px;border-radius:12px;padding:22px 22px 20px;display:flex;flex-direction:column;gap:8px;transform:rotate(1.5deg);box-shadow:0 22px 32px -20px #2a1a2f99}.st-kop[data-astro-cid-tbpgrv3d]{font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--sa-soft)}.st-big[data-astro-cid-tbpgrv3d]{font-family:var(--font-display);font-weight:600;font-size:21px;line-height:1.25}.st-small[data-astro-cid-tbpgrv3d]{font-size:14px;color:var(--sa-soft)}.st-arrow[data-astro-cid-tbpgrv3d]{font-family:var(--font-hand);font-weight:700;font-size:19px;color:var(--sa-coral-ink)}.st-why[data-astro-cid-tbpgrv3d]{flex:1 1 100%;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.st-why[data-astro-cid-tbpgrv3d] li[data-astro-cid-tbpgrv3d]{position:relative;background:var(--sa-card);border-radius:6px 6px 20px 20px;padding:26px 18px 18px;display:flex;flex-direction:column;gap:8px;box-shadow:inset 0 0 0 1.6px var(--sa-plum),0 14px 22px -18px #2a1a2f80;font-size:15px}.st-why[data-astro-cid-tbpgrv3d] svg[data-astro-cid-tbpgrv3d]{position:absolute;left:0;top:0;width:100%;height:22px}.st-why[data-astro-cid-tbpgrv3d] b[data-astro-cid-tbpgrv3d]{font-family:var(--font-hand);font-weight:700;font-size:20px;line-height:1.25}.st-actions[data-astro-cid-tbpgrv3d]{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.st-actions[data-astro-cid-tbpgrv3d] .sa-link[data-astro-cid-tbpgrv3d]{min-height:44px;display:inline-flex;align-items:center}.zn-board[data-astro-cid-57r45hdo]{--pc: var(--sa-sand);border-radius:28px;padding:clamp(18px,3vw,30px);display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px}.zn-side[data-astro-cid-57r45hdo]{display:flex;flex-direction:column;gap:14px}.zn-title[data-astro-cid-57r45hdo]{font-family:var(--font-hand);font-weight:700;font-size:22px;align-self:flex-start}.zn-stamps[data-astro-cid-57r45hdo]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.zn-stamps[data-astro-cid-57r45hdo] li[data-astro-cid-57r45hdo]{border:5px dotted var(--sa-sand);outline:2px solid;outline-offset:-9px;padding:18px 14px 14px;display:flex;flex-direction:column;gap:6px;font-size:14px}.zn-stamps[data-astro-cid-57r45hdo] b[data-astro-cid-57r45hdo]{font-family:var(--font-display);font-weight:600;font-size:17px;line-height:1.2}.zn-chip[data-astro-cid-57r45hdo]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:650;padding:3px 10px;border-radius:999px;background:var(--sa-card);color:var(--sa-ink);text-decoration:none}.zn-chip[data-astro-cid-57r45hdo]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--dot);flex-shrink:0}.zn-seals[data-astro-cid-57r45hdo]{list-style:none;padding:6px 4px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:22px 36px}.zn-seals[data-astro-cid-57r45hdo] li[data-astro-cid-57r45hdo]{display:flex;gap:14px;align-items:center}.zn-seals[data-astro-cid-57r45hdo] li[data-astro-cid-57r45hdo]>div[data-astro-cid-57r45hdo]{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:15px}.zn-seal[data-astro-cid-57r45hdo]{flex-shrink:0;width:104px;height:104px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 12px 18px -12px #2a1a2f8c}.zn-seal[data-astro-cid-57r45hdo] b[data-astro-cid-57r45hdo]{font-family:var(--font-display);font-weight:700;font-size:24px;line-height:1}.zn-seal[data-astro-cid-57r45hdo] span[data-astro-cid-57r45hdo]{font-family:var(--font-hand);font-weight:700;font-size:14px;line-height:1.1;margin-top:4px}.zn-say[data-astro-cid-57r45hdo]{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:flex-end}.zn-say[data-astro-cid-57r45hdo] img[data-astro-cid-57r45hdo]{width:86px;height:auto}.zn-say-card[data-astro-cid-57r45hdo]{--pc: var(--sa-card);border-radius:26px 26px 26px 6px;flex:1 1 380px;min-width:0;padding:20px 24px;display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;box-shadow:0 18px 30px -22px #2a1a2f8c;transform:rotate(-.4deg)}.zn-say-card[data-astro-cid-57r45hdo]>div[data-astro-cid-57r45hdo]{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:4px;font-size:16px}.zn-say-q[data-astro-cid-57r45hdo]{font-family:var(--font-hand);font-weight:700;font-size:22px;color:var(--sa-coral-ink);line-height:1.2}@media(max-width:420px){.zn-stamps[data-astro-cid-57r45hdo]{grid-template-columns:1fr}}.rt-rack[data-astro-cid-6hg4y3d4]{--pc: #C98B5B;border-radius:22px;padding:16px}.rt-inner[data-astro-cid-6hg4y3d4]{list-style:none;margin:0;background:var(--sa-plum-deep);border-radius:12px;padding:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.rt-inner[data-astro-cid-6hg4y3d4] li[data-astro-cid-6hg4y3d4]{background:var(--sa-sand);border-radius:6px;padding:16px 14px 14px;display:flex;flex-direction:column;gap:10px;box-shadow:inset 0 10px 14px -10px #2a1a2f99}.rt-card[data-astro-cid-6hg4y3d4]{border-radius:4px;padding:16px 16px 14px;display:flex;flex-direction:column;gap:8px;box-shadow:0 10px 14px -10px #2a1a2f99}.rt-label[data-astro-cid-6hg4y3d4]{font-family:var(--font-hand);font-weight:700;font-size:17px}.rt-card[data-astro-cid-6hg4y3d4] h3[data-astro-cid-6hg4y3d4]{font-family:var(--font-display);font-weight:600;font-size:19px;line-height:1.2}.rt-line[data-astro-cid-6hg4y3d4]{font-size:14px}.rt-yes[data-astro-cid-6hg4y3d4],.rt-no[data-astro-cid-6hg4y3d4]{font-family:var(--font-hand);font-weight:700;font-size:16px;color:var(--sa-green)}.rt-no[data-astro-cid-6hg4y3d4]{color:var(--sa-coral-ink)}.rt-go[data-astro-cid-6hg4y3d4]{align-self:flex-start;font-size:15px;font-weight:650;color:var(--sa-ink);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.rt-ask[data-astro-cid-6hg4y3d4]{border:0;background:none;padding:0;cursor:pointer;font-family:inherit;text-align:left}.rt-then[data-astro-cid-6hg4y3d4]{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;padding:8px 4px}.rt-big[data-astro-cid-6hg4y3d4]{font-family:var(--font-hand);font-weight:700;font-size:clamp(2.2rem,5vw,3.2rem);color:var(--sa-coral-ink);transform:rotate(-4deg);line-height:1}.rt-then[data-astro-cid-6hg4y3d4] p[data-astro-cid-6hg4y3d4]:last-child{flex:1 1 340px;min-width:0;font-size:17px}.gr-row[data-astro-cid-spwa4k63]{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.gr-ad[data-astro-cid-spwa4k63]{flex:1 1 340px;min-width:0;position:relative;padding-top:18px}.gr-flyer[data-astro-cid-spwa4k63]{--pc: #E8735A;border-radius:14px;padding:26px 24px 70px;color:var(--sa-on-coral);transform:rotate(-3deg);box-shadow:0 20px 30px -20px #2a1a2f99}.gr-flyer-big[data-astro-cid-spwa4k63]{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,4vw,2.6rem);line-height:1}.gr-flyer-big[data-astro-cid-spwa4k63] span[data-astro-cid-spwa4k63]{font-size:.5em;vertical-align:super}.gr-flyer-sub[data-astro-cid-spwa4k63]{margin-top:8px;font-size:16px;font-weight:650}.gr-truth[data-astro-cid-spwa4k63]{--pc: var(--sa-card);border-radius:18px;margin:-48px 0 0 8%;padding:20px 22px;display:flex;flex-direction:column;gap:10px;transform:rotate(1.4deg);box-shadow:0 18px 28px -20px #2a1a2f8c;font-size:15px}.gr-truth-title[data-astro-cid-spwa4k63]{font-family:var(--font-hand);font-weight:700;font-size:21px;color:var(--sa-green)}.gr-ask[data-astro-cid-spwa4k63]{--pc: var(--sa-saffron-soft);border-radius:8px;flex:1 1 320px;min-width:0;padding:26px 24px 22px;display:flex;flex-direction:column;gap:12px;transform:rotate(1.2deg);box-shadow:0 14px 20px -14px #2a1a2f8c}.gr-ask-title[data-astro-cid-spwa4k63]{font-family:var(--font-hand);font-weight:700;font-size:23px;color:var(--sa-saffron-ink);transform:rotate(-2deg);align-self:flex-start}.gr-ask[data-astro-cid-spwa4k63] ul[data-astro-cid-spwa4k63]{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.gr-ask[data-astro-cid-spwa4k63] li[data-astro-cid-spwa4k63]{font-size:15px;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:start}.gr-q[data-astro-cid-spwa4k63]{width:24px;height:24px;border-radius:50%;background:var(--sa-card);box-shadow:inset 0 0 0 1.6px var(--sa-plum);display:flex;align-items:center;justify-content:center;font-family:var(--font-hand);font-weight:700;color:var(--sa-coral-ink)}.gr-ask[data-astro-cid-spwa4k63] .sa-btn{margin-top:6px}.gr-cannot[data-astro-cid-spwa4k63]{--pc: var(--sa-teal-soft);border-radius:24px;padding:22px 26px;display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center;transform:rotate(-.4deg)}.gr-cannot-title[data-astro-cid-spwa4k63]{font-family:var(--font-hand);font-weight:700;font-size:24px;transform:rotate(-2deg)}.gr-cannot[data-astro-cid-spwa4k63] p[data-astro-cid-spwa4k63]:last-child{flex:1 1 380px;min-width:0;font-size:16px}.sa-section[data-astro-cid-ke72ki44] b[data-astro-cid-ke72ki44]{font-weight:650}.cf-card[data-astro-cid-ke72ki44]{--pc: var(--sa-card);border-radius:26px;padding:clamp(18px,3vw,28px);display:flex;flex-direction:column;gap:14px;box-shadow:0 18px 28px -22px #2a1a2f80;margin:0}.cf-bar[data-astro-cid-ke72ki44]{display:flex;height:64px;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 2px var(--sa-plum)}.cf-bar[data-astro-cid-ke72ki44] span[data-astro-cid-ke72ki44]{display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:18px;border-right:2px solid var(--sa-plum);min-width:0}.cf-bar[data-astro-cid-ke72ki44] span[data-astro-cid-ke72ki44]:last-child{border-right:0}.cf-legend[data-astro-cid-ke72ki44]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 18px}.cf-legend[data-astro-cid-ke72ki44] li[data-astro-cid-ke72ki44]{display:flex;align-items:center;gap:8px;font-size:15px}.cf-key[data-astro-cid-ke72ki44]{width:16px;height:16px;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--sa-plum);flex-shrink:0}.cf-two[data-astro-cid-ke72ki44]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.cf-fig[data-astro-cid-ke72ki44]{--pc: var(--sa-sand);border-radius:22px;padding:22px;display:flex;align-items:center;gap:16px;transform:rotate(.8deg);font-size:15px}.cf-fig[data-astro-cid-ke72ki44] b[data-astro-cid-ke72ki44]{font-family:var(--font-display);font-weight:700;font-size:44px;line-height:1}.cf-fig--plum[data-astro-cid-ke72ki44]{--pc: var(--sa-plum-deep);color:var(--sa-cream);transform:rotate(-1deg)}.cf-fig--plum[data-astro-cid-ke72ki44] b[data-astro-cid-ke72ki44]{color:#f2b441}.op-talk[data-astro-cid-7szov4dr]{display:flex;flex-wrap:wrap;gap:28px;align-items:center}.op-convo[data-astro-cid-7szov4dr]{--pc: var(--sa-card);border-radius:28px;flex:1 1 420px;min-width:0;padding:22px;display:flex;flex-direction:column;gap:12px;box-shadow:0 20px 32px -24px #2a1a2f80;transform:rotate(-.6deg);font-size:15px}.op-me[data-astro-cid-7szov4dr]{align-self:flex-end;max-width:82%;background:var(--sa-sand);border-radius:18px 18px 4px;padding:10px 14px}.op-her[data-astro-cid-7szov4dr]{display:flex;gap:10px;align-items:flex-start;max-width:90%}.op-her[data-astro-cid-7szov4dr] img[data-astro-cid-7szov4dr]{width:32px;height:32px;border-radius:50%;background:var(--sa-cream)}.op-her[data-astro-cid-7szov4dr] p[data-astro-cid-7szov4dr]{background:var(--sa-teal-soft);border-radius:18px 18px 18px 4px;padding:10px 14px}.op-have[data-astro-cid-7szov4dr]{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:12px}.op-have-title[data-astro-cid-7szov4dr]{font-family:var(--font-hand);font-weight:700;font-size:22px;color:var(--sa-plum);transform:rotate(-1.5deg);align-self:flex-start}.op-have[data-astro-cid-7szov4dr] ul[data-astro-cid-7szov4dr]{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.op-have[data-astro-cid-7szov4dr] li[data-astro-cid-7szov4dr]{font-size:16px;display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;align-items:start}.op-have[data-astro-cid-7szov4dr] .op-main{font-size:16px;padding:12px 20px;min-height:48px}.op-small[data-astro-cid-7szov4dr]{font-size:14px;color:var(--sa-soft)}.op-env-head[data-astro-cid-7szov4dr]{display:flex;flex-direction:column;gap:6px;max-width:42rem;margin-top:40px}.op-env-head[data-astro-cid-7szov4dr] .sa-hand[data-astro-cid-7szov4dr]{font-size:19px}.op-env-head[data-astro-cid-7szov4dr] .sa-h3[data-astro-cid-7szov4dr]{font-size:24px}.op-env-head[data-astro-cid-7szov4dr] .sa-lede[data-astro-cid-7szov4dr]{font-size:16px}.op-envs[data-astro-cid-7szov4dr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:22px}.op-env[data-astro-cid-7szov4dr]{position:relative;border:0;font:inherit;color:var(--sa-ink);text-align:left;cursor:pointer;border-radius:6px;padding:54px 18px 18px;display:flex;flex-direction:column;gap:6px;box-shadow:inset 0 0 0 1.8px var(--sa-plum),0 14px 20px -14px #2a1a2f8c;min-height:44px;overflow:hidden;transition:translate .3s var(--ease-bounce)}.op-env[data-astro-cid-7szov4dr]:hover{translate:0 -3px}.op-env[data-astro-cid-7szov4dr] svg[data-astro-cid-7szov4dr]{position:absolute;left:0;top:0;width:100%;height:46px}.op-uwv[data-astro-cid-7szov4dr]{position:absolute;top:12px;right:14px;font-size:12px;font-weight:700;letter-spacing:.08em;background:var(--sa-card);padding:1px 6px;box-shadow:inset 0 0 0 1px var(--sa-plum)}.op-when[data-astro-cid-7szov4dr]{font-family:var(--font-hand);font-weight:700;font-size:16px}.op-title[data-astro-cid-7szov4dr]{font-family:var(--font-display);font-weight:600;font-size:20px;line-height:1.25}.op-note[data-astro-cid-7szov4dr]{font-size:14px}.op-open[data-astro-cid-7szov4dr]{font-family:var(--font-hand);font-weight:700;font-size:16px;text-decoration:underline;text-underline-offset:3px}.dark .op-env[data-astro-cid-7szov4dr] svg[data-astro-cid-7szov4dr] path[data-astro-cid-7szov4dr]{fill:var(--sa-card);stroke:var(--sa-plum)}.vb[data-astro-cid-oafyftas]{display:flex;flex-wrap:wrap;gap:40px;align-items:center}.vb-copy[data-astro-cid-oafyftas]{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:12px}.vb-copy[data-astro-cid-oafyftas] ul[data-astro-cid-oafyftas]{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.vb-copy[data-astro-cid-oafyftas] li[data-astro-cid-oafyftas]{font-size:15px;display:grid;grid-template-columns:22px minmax(0,1fr);gap:6px}.vb-copy[data-astro-cid-oafyftas] li[data-astro-cid-oafyftas] b[data-astro-cid-oafyftas]{color:var(--sa-green)}.vb-chips[data-astro-cid-oafyftas]{display:flex;flex-wrap:wrap;gap:8px}.vb-copy[data-astro-cid-oafyftas] .sa-btn{margin-top:6px}.vb-letter[data-astro-cid-oafyftas]{flex:1 1 460px;min-width:0;position:relative;padding:24px 10px 30px;margin:0}.vb-paper[data-astro-cid-oafyftas]{--pc: var(--sa-card);border-radius:6px;padding:34px 28px 30px;display:flex;flex-direction:column;gap:16px;box-shadow:0 22px 34px -22px #2a1a2f99;transform:rotate(1.2deg)}.vb-top[data-astro-cid-oafyftas]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center}.vb-kop[data-astro-cid-oafyftas]{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--sa-soft)}.vb-stamp[data-astro-cid-oafyftas]{font-size:14px;font-weight:700;letter-spacing:.1em;color:var(--sa-green);padding:3px 10px;border-radius:4px;box-shadow:inset 0 0 0 2px var(--sa-green);transform:rotate(-6deg)}.vb-field[data-astro-cid-oafyftas]{display:flex;flex-direction:column;gap:6px;font-size:16px}.vb-label[data-astro-cid-oafyftas]{font-weight:650;font-size:15px}.vb-dash[data-astro-cid-oafyftas]{border-bottom:2px dashed var(--sa-line);padding-bottom:10px}.vb-dash[data-astro-cid-oafyftas] mark[data-astro-cid-oafyftas]{background:var(--sa-saffron-soft);padding:0 3px;color:inherit}.vb-gap[data-astro-cid-oafyftas]{box-shadow:inset 0 0 0 2px #e8735a;border-radius:6px;padding:0 6px;color:var(--sa-coral-ink);font-weight:650}.vb-annex[data-astro-cid-oafyftas]{font-size:14px;color:var(--sa-soft)}.vb-arrow[data-astro-cid-oafyftas]{position:absolute;font-family:var(--font-hand);font-weight:700;font-size:19px;background:var(--sa-paper);padding:2px 8px;border-radius:8px}.vb-arrow--one[data-astro-cid-oafyftas]{right:-4px;top:0;color:var(--sa-coral-ink);transform:rotate(6deg)}.vb-arrow--two[data-astro-cid-oafyftas]{left:0;bottom:0;color:var(--sa-green);transform:rotate(-3deg)}.vl-pages[data-astro-cid-ltmsg72i]{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:26px 18px}.vl-pages[data-astro-cid-ltmsg72i] li[data-astro-cid-ltmsg72i]{position:relative;display:flex;flex-direction:column;flex:1 1 210px;max-width:266px}.vl-top[data-astro-cid-ltmsg72i]{border-radius:12px 12px 0 0;padding:12px 14px 10px;box-shadow:inset 0 0 0 1.8px var(--sa-plum);display:flex;justify-content:space-between;align-items:center;gap:8px;font-family:var(--font-display);font-weight:700;font-size:18px}.vl-holes[data-astro-cid-ltmsg72i]{display:flex;gap:10px}.vl-holes[data-astro-cid-ltmsg72i] i[data-astro-cid-ltmsg72i]{width:9px;height:9px;border-radius:50%;background:var(--sa-paper);box-shadow:inset 0 0 0 1.6px var(--sa-plum)}.vl-body[data-astro-cid-ltmsg72i]{background:var(--sa-card);border-radius:0 0 12px 12px;padding:16px;display:flex;flex-direction:column;gap:8px;box-shadow:inset 0 0 0 1.8px var(--sa-plum),0 14px 20px -16px #2a1a2f99;flex-grow:1;border-bottom:3px dotted var(--sa-line)}.vl-tag[data-astro-cid-ltmsg72i]{font-family:var(--font-hand);font-weight:700;font-size:22px;line-height:1.1}.vl-body[data-astro-cid-ltmsg72i] h3[data-astro-cid-ltmsg72i]{font-family:var(--font-display);font-weight:600;font-size:18px;line-height:1.2}.vl-text[data-astro-cid-ltmsg72i]{font-size:14px}.vl-body[data-astro-cid-ltmsg72i] .sa-chip{margin-top:auto}.vl-tip[data-astro-cid-ltmsg72i]{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:flex-end}.vl-tip[data-astro-cid-ltmsg72i] img[data-astro-cid-ltmsg72i]{width:86px;height:auto}.vl-tip-card[data-astro-cid-ltmsg72i]{--pc: var(--sa-card);border-radius:26px 26px 6px;flex:1 1 420px;min-width:0;padding:20px 24px;display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;box-shadow:0 18px 30px -22px #2a1a2f8c;transform:rotate(.4deg)}.vl-tip-card[data-astro-cid-ltmsg72i]>div[data-astro-cid-ltmsg72i]{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:4px;font-size:15px}.vl-tip-q[data-astro-cid-ltmsg72i]{font-family:var(--font-hand);font-weight:700;font-size:22px;color:var(--sa-coral-ink);line-height:1.2}.wt-tickets[data-astro-cid-wpkxgnoa]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:20px 24px}.wt-tickets[data-astro-cid-wpkxgnoa] a[data-astro-cid-wpkxgnoa]{text-decoration:none;color:var(--sa-ink);display:grid;grid-template-columns:86px minmax(0,1fr);height:100%;filter:drop-shadow(0 12px 14px rgba(42,26,47,.22));transition:translate .3s var(--ease-bounce)}.wt-tickets[data-astro-cid-wpkxgnoa] a[data-astro-cid-wpkxgnoa]:hover{translate:0 -3px;color:var(--sa-ink)}.wt-stub[data-astro-cid-wpkxgnoa]{border-radius:16px 0 0 16px;border-right:3px dashed var(--sa-paper);padding:14px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;box-shadow:inset 2px 0 0 var(--sa-plum),inset 0 2px 0 var(--sa-plum),inset 0 -2px 0 var(--sa-plum)}.wt-par[data-astro-cid-wpkxgnoa]{font-size:24px;font-family:var(--font-display);font-weight:700}.wt-chip[data-astro-cid-wpkxgnoa]{font-size:12px;font-weight:700;line-height:1.2}.wt-body[data-astro-cid-wpkxgnoa]{background:var(--sa-card);border-radius:0 16px 16px 0;padding:16px 18px;display:flex;flex-direction:column;gap:6px;box-shadow:inset -2px 0 0 var(--sa-plum),inset 0 2px 0 var(--sa-plum),inset 0 -2px 0 var(--sa-plum)}.wt-kind[data-astro-cid-wpkxgnoa]{font-family:var(--font-hand);font-weight:700;font-size:17px}.wt-body[data-astro-cid-wpkxgnoa] b[data-astro-cid-wpkxgnoa]{font-family:var(--font-display);font-weight:600;font-size:19px;line-height:1.2}.wt-says[data-astro-cid-wpkxgnoa]{font-size:14px}.wt-go[data-astro-cid-wpkxgnoa]{font-family:var(--font-hand);font-weight:700;font-size:16px;color:var(--sa-coral-ink)}.wt-know[data-astro-cid-wpkxgnoa]{--pc: var(--sa-saffron-soft);border-radius:22px;padding:18px 24px;display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;transform:rotate(.3deg)}.wt-know-label[data-astro-cid-wpkxgnoa]{font-family:var(--font-hand);font-weight:700;font-size:22px;color:var(--sa-saffron-ink);transform:rotate(-2deg)}.wt-know-text[data-astro-cid-wpkxgnoa]{flex:1 1 420px;min-width:0;font-size:16px}.rs-piles[data-astro-cid-srpgkzan]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.rs-pile[data-astro-cid-srpgkzan]{display:flex;flex-direction:column;gap:18px}.rs-pile[data-astro-cid-srpgkzan] h3[data-astro-cid-srpgkzan]{font-family:var(--font-hand);font-weight:700;font-size:24px;transform:rotate(-2deg);align-self:flex-start}.rs-pile[data-astro-cid-srpgkzan] article[data-astro-cid-srpgkzan]{--pc: var(--sa-card);border-radius:8px;padding:22px 22px 18px;display:flex;flex-direction:column;gap:10px;font-size:15px}.rs-stamp[data-astro-cid-srpgkzan]{align-self:flex-end;font-size:12px;font-weight:700;letter-spacing:.1em;padding:3px 10px;border-radius:4px;transform:rotate(5deg);margin-bottom:-6px}.rs-lesson[data-astro-cid-srpgkzan]{font-family:var(--font-hand);font-weight:700;font-size:19px;line-height:1.25}.wn-plum[data-astro-cid-m2a2k6lb]{--pc: var(--sa-plum-deep);border-radius:30px;color:var(--sa-cream);padding:clamp(24px,4vw,40px);display:flex;flex-wrap:wrap;gap:20px 36px;align-items:flex-end}.wn-plum[data-astro-cid-m2a2k6lb]>:first-child{flex:1 1 420px;min-width:0;gap:12px}.wn-side[data-astro-cid-m2a2k6lb]{flex:0 1 300px;min-width:0;display:flex;flex-direction:column;gap:10px}.wn-hand[data-astro-cid-m2a2k6lb]{font-family:var(--font-hand);font-weight:700;font-size:23px;color:#f2b441;transform:rotate(-2deg)}.wn-row[data-astro-cid-m2a2k6lb]{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:flex-start}.wn-copy[data-astro-cid-m2a2k6lb]{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:8px;font-size:16px}.wn-copy[data-astro-cid-m2a2k6lb] h3[data-astro-cid-m2a2k6lb]{font-family:var(--font-hand);font-weight:700;font-size:21px;color:var(--sa-coral-ink);transform:rotate(-1.5deg);align-self:flex-start}.wn-case[data-astro-cid-m2a2k6lb]{--pc: var(--sa-saffron-soft);border-radius:18px;flex:1 1 380px;min-width:0;padding:18px 20px;display:flex;flex-direction:column;gap:8px;transform:rotate(.6deg);font-size:15px}.wn-verdict[data-astro-cid-m2a2k6lb]{font-family:var(--font-hand);font-weight:700;font-size:18px}.wk-cols[data-astro-cid-rf4hoope]{display:flex;flex-wrap:wrap;gap:30px;align-items:flex-start}.wk-env[data-astro-cid-rf4hoope]{flex:1.3 1 380px;min-width:0;position:relative;background:var(--sa-saffron-soft);border-radius:8px;padding:92px 24px 24px;box-shadow:inset 0 0 0 1.8px var(--sa-plum),0 20px 30px -22px #2a1a2f99;transform:rotate(-.8deg);display:flex;flex-direction:column;gap:12px;overflow:hidden}.wk-env[data-astro-cid-rf4hoope]>svg[data-astro-cid-rf4hoope]{position:absolute;left:0;top:0;width:100%;height:80px}.wk-seal[data-astro-cid-rf4hoope]{position:absolute;top:46px;left:50%;transform:translate(-50%);width:34px;height:34px;border-radius:50%;background:#e8735a;box-shadow:inset 0 0 0 2px var(--sa-plum)}.wk-title[data-astro-cid-rf4hoope]{font-family:var(--font-hand);font-weight:700;font-size:24px;color:var(--sa-green);transform:rotate(-1deg);align-self:flex-start}.wk-title--no[data-astro-cid-rf4hoope]{color:var(--sa-coral-ink);transform:rotate(1deg)}.wk-env[data-astro-cid-rf4hoope] ul[data-astro-cid-rf4hoope]{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.wk-env[data-astro-cid-rf4hoope] li[data-astro-cid-rf4hoope]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start}.wk-env[data-astro-cid-rf4hoope] li[data-astro-cid-rf4hoope] div[data-astro-cid-rf4hoope]{display:flex;flex-direction:column;font-size:14px}.wk-env[data-astro-cid-rf4hoope] b[data-astro-cid-rf4hoope]{font-family:var(--font-hand);font-weight:700;font-size:19px;line-height:1.35}.wk-back[data-astro-cid-rf4hoope]{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:20px}.wk-back[data-astro-cid-rf4hoope] ul[data-astro-cid-rf4hoope]{list-style:none;padding:0;display:flex;flex-direction:column;gap:20px}.wk-back[data-astro-cid-rf4hoope] li[data-astro-cid-rf4hoope]{--pc: var(--sa-card);border-radius:6px;padding:18px 20px 16px;box-shadow:0 12px 18px -12px #2a1a2f8c;display:flex;flex-direction:column;gap:6px;position:relative;font-size:14px}.wk-retour[data-astro-cid-rf4hoope]{position:absolute;top:10px;right:12px;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--sa-coral-ink);padding:2px 8px;border-radius:4px;box-shadow:inset 0 0 0 2px var(--sa-coral-ink);transform:rotate(8deg)}.wk-back[data-astro-cid-rf4hoope] b[data-astro-cid-rf4hoope]{font-family:var(--font-hand);font-weight:700;font-size:21px;line-height:1.2;padding-right:70px}.dark .wk-env[data-astro-cid-rf4hoope]>svg[data-astro-cid-rf4hoope] path[data-astro-cid-rf4hoope]{fill:var(--sa-sand);stroke:var(--sa-plum)}.seo-scope .hit{position:relative}.seo-scope .hit:after{content:"";position:absolute;inset:-12px -4px}.seo-scope .glow{animation:p13-glow 5s ease-in-out infinite alternate}.seo-scope .float{animation:p13-float 5s ease-in-out infinite}.seo-scope .hg{transform-box:fill-box;transform-origin:50% 50%;animation:p13-hgflip 9s ease-in-out infinite}.seo-scope .sand-top{transform-box:fill-box;transform-origin:50% 100%;animation:p13-sandtop 9s linear infinite}.seo-scope .sand-bot{transform-box:fill-box;transform-origin:50% 100%;animation:p13-sandbot 9s linear infinite}.seo-scope .stream{animation:p13-stream 9s linear infinite}.seo-scope .cross{stroke-dasharray:24;stroke-dashoffset:24;animation:p13-cross 9s ease-out infinite}.seo-scope .ring{stroke-dasharray:120;stroke-dashoffset:120;animation:p13-ring 9s ease-in-out infinite}.seo-scope .slide{animation:p13-slide 7s ease-in-out infinite}.seo-scope .write{stroke-dasharray:90;stroke-dashoffset:90;animation:p13-write 6s ease-in-out infinite}.seo-scope .pen{animation:p13-pen 6s ease-in-out infinite}.seo-scope .pop{transform-box:fill-box;transform-origin:50% 100%;animation:p13-pop 7s ease-out infinite}.seo-scope .blink{animation:p13-blink 1.2s steps(1) infinite}.seo-scope .wob{transform-box:fill-box;transform-origin:50% 50%;animation:p13-wob 4s ease-in-out infinite}@keyframes p13-glow{0%{opacity:.35}to{opacity:.8}}@keyframes p13-float{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-6px) rotate(-1deg)}}@keyframes p13-hgflip{0%,86%{transform:rotate(0)}96%,to{transform:rotate(180deg)}}@keyframes p13-sandtop{0%{transform:scaleY(1)}86%,to{transform:scaleY(.02)}}@keyframes p13-sandbot{0%{transform:scaleY(.02)}86%,to{transform:scaleY(1)}}@keyframes p13-stream{0%,84%{opacity:1}86%,to{opacity:0}}@keyframes p13-cross{0%,10%{stroke-dashoffset:24}30%,to{stroke-dashoffset:0}}@keyframes p13-ring{0%,70%{stroke-dashoffset:120}85%,to{stroke-dashoffset:0}}@keyframes p13-slide{0%,40%{transform:translateY(0)}60%,88%{transform:translateY(-34px)}to{transform:translateY(0)}}@keyframes p13-write{0%,10%{stroke-dashoffset:90}60%,90%{stroke-dashoffset:0}to{stroke-dashoffset:90}}@keyframes p13-pen{0%,10%{transform:translate(0)}60%,90%{transform:translate(58px,8px)}to{transform:translate(0)}}@keyframes p13-pop{0%,55%{transform:scale(0)}63%{transform:scale(1.2) rotate(-6deg)}68%,92%{transform:scale(1) rotate(-3deg)}to{transform:scale(0)}}@keyframes p13-blink{0%{opacity:1}50%{opacity:0}}@keyframes p13-wob{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@media(prefers-reduced-motion:reduce){.seo-scope *{animation:none!important}}.seo-scope{--pg-rose: #F8E3E4}.dark .seo-scope{--pg-rose: #38212A}
