.bo-letter[data-astro-cid-ozcv7fw6]{display:flex;flex-wrap:wrap;gap:22px;align-items:stretch}.bo-env[data-astro-cid-ozcv7fw6]{--pc: var(--sa-card);flex:0 1 230px;min-width:0;border-radius:6px;padding:22px 20px;display:flex;flex-direction:column;gap:8px;justify-content:center;transform:rotate(-2deg);box-shadow:0 20px 30px -22px #2a1a2f99;background-image:linear-gradient(160deg,transparent 0 46%,rgba(58,40,64,.08) 46% 47%,transparent 47%)}.bo-env-from[data-astro-cid-ozcv7fw6]{font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--sa-soft)}.bo-env-title[data-astro-cid-ozcv7fw6]{font-family:var(--font-display);font-weight:600;font-size:21px;line-height:1.2}.bo-env-hand[data-astro-cid-ozcv7fw6]{font-family:var(--font-hand);font-weight:700;font-size:18px;color:var(--sa-coral-ink);transform:rotate(-2deg);align-self:flex-start}.bo-outcomes[data-astro-cid-ozcv7fw6]{flex:3 1 520px;min-width:0;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.bo-outcomes[data-astro-cid-ozcv7fw6] li[data-astro-cid-ozcv7fw6]{position:relative;border-radius:18px;padding:26px 18px 18px;display:flex;flex-direction:column;gap:8px;font-size:15px;transform:rotate(var(--o-tilt));box-shadow:0 16px 24px -20px #2a1a2f8c}.bo-outcomes[data-astro-cid-ozcv7fw6] h3[data-astro-cid-ozcv7fw6]{font-family:var(--font-display);font-weight:600;font-size:19px;line-height:1.2}.bo-outcomes[data-astro-cid-ozcv7fw6] .sa-link[data-astro-cid-ozcv7fw6]{margin-top:auto;min-height:44px;display:inline-flex;align-items:center}.bo-mark[data-astro-cid-ozcv7fw6]{position:absolute;top:-14px;left:16px;width:34px;height:34px;border-radius:50%;background:var(--sa-plum-deep);color:var(--sa-cream);font-family:var(--font-display);font-weight:700;display:flex;align-items:center;justify-content:center}.bo-after[data-astro-cid-ozcv7fw6]{display:flex;flex-wrap:wrap;gap:18px 34px;align-items:flex-start}.bo-big[data-astro-cid-ozcv7fw6]{flex:1 1 240px;font-family:var(--font-hand);font-weight:700;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.1;color:var(--sa-coral-ink);transform:rotate(-2.5deg)}.bo-after-copy[data-astro-cid-ozcv7fw6]{flex:2 1 380px;min-width:0;display:flex;flex-direction:column;gap:14px;font-size:16px}.nd-letters[data-astro-cid-k72oyy3a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.nd-letter[data-astro-cid-k72oyy3a]{border-radius:6px;padding:22px 22px 18px;display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--sa-ink);transform:rotate(var(--l-tilt));box-shadow:0 20px 28px -22px #2a1a2f99;transition:transform .3s var(--ease-bounce);background-image:repeating-linear-gradient(transparent 0 30px,#3a284014 30px 31px)}.nd-letter[data-astro-cid-k72oyy3a]:hover{transform:rotate(0) translateY(-3px);color:var(--sa-ink)}.nd-letter-title[data-astro-cid-k72oyy3a]{font-family:var(--font-display);font-weight:600;font-size:20px;line-height:1.2}.nd-letter-line[data-astro-cid-k72oyy3a]{font-size:15px}.nd-letter-go[data-astro-cid-k72oyy3a]{font-weight:650;color:var(--sa-coral-ink);font-size:15px}.nd-hand[data-astro-cid-k72oyy3a]{font-family:var(--font-hand);font-weight:700;font-size:20px;color:var(--sa-green);transform:rotate(-1deg);align-self:flex-start}.nd-routes[data-astro-cid-k72oyy3a]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.nd-route[data-astro-cid-k72oyy3a]{width:100%;height:100%;border:0;font:inherit;color:var(--sa-ink);text-align:left;cursor:pointer;background:none;border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;text-decoration:none;box-shadow:0 14px 22px -18px #2a1a2f8c;min-height:44px;transition:transform .3s var(--ease-bounce)}.nd-route[data-astro-cid-k72oyy3a]:hover{transform:translateY(-3px)!important;color:var(--sa-ink)}.nd-route-title[data-astro-cid-k72oyy3a]{font-family:var(--font-display);font-weight:600;font-size:18px;line-height:1.2}.nd-route-why[data-astro-cid-k72oyy3a]{font-size:14.5px}.nd-route-ask[data-astro-cid-k72oyy3a]{margin-top:auto;font-size:14px;font-weight:650;color:var(--sa-coral-ink)}.rk-steps[data-astro-cid-fpeacrbb]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.rk-steps[data-astro-cid-fpeacrbb] li[data-astro-cid-fpeacrbb]{display:flex;gap:12px;align-items:flex-start;font-size:15.5px}.rk-n[data-astro-cid-fpeacrbb]{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--sa-plum-deep);color:var(--sa-cream);font-family:var(--font-display);font-weight:700;display:flex;align-items:center;justify-content:center}.rk[data-astro-cid-fpeacrbb]{--pc: var(--sa-sand);border-radius:30px;padding:clamp(16px,3vw,28px);display:flex;flex-wrap:wrap;gap:24px;box-shadow:0 24px 36px -28px #2a1a2f8c;transform:rotate(-.3deg)}.rk-list[data-astro-cid-fpeacrbb]{flex:3 1 360px;min-width:0;display:flex;flex-direction:column;gap:10px}.rk-hand[data-astro-cid-fpeacrbb]{font-family:var(--font-hand);font-weight:700;font-size:19px;color:var(--sa-coral-ink);transform:rotate(-1.5deg);align-self:flex-start}.rk-cap[data-astro-cid-fpeacrbb]{font-size:15px;color:var(--zu-soft-strong)}.rk-list[data-astro-cid-fpeacrbb] ul[data-astro-cid-fpeacrbb]{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.rk-row[data-astro-cid-fpeacrbb]{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;background:var(--sa-card);box-shadow:inset 0 0 0 1.5px var(--sa-line);transition:background .3s var(--ease-soft)}.rk-row[data-astro-cid-fpeacrbb][data-rank="1"],.rk-row[data-astro-cid-fpeacrbb][data-rank="2"],.rk-row[data-astro-cid-fpeacrbb][data-rank="3"]{box-shadow:inset 0 0 0 2px var(--sa-plum)}.rk-row[data-astro-cid-fpeacrbb][data-middle=true]{background:var(--sa-saffron-soft)}.rk-row[data-astro-cid-fpeacrbb][data-struck=true]{background:var(--zu-stone);box-shadow:none}.rk-row[data-astro-cid-fpeacrbb][data-struck=true] .rk-name[data-astro-cid-fpeacrbb] b[data-astro-cid-fpeacrbb],.rk-row[data-astro-cid-fpeacrbb][data-struck=true] .rk-wage[data-astro-cid-fpeacrbb]{text-decoration:line-through;text-decoration-color:var(--sa-coral-ink);text-decoration-thickness:2.5px;color:var(--sa-soft)}.rk-rank[data-astro-cid-fpeacrbb]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--sa-cream);background:var(--sa-plum-deep)}.rk-rank[data-astro-cid-fpeacrbb]:empty{background:transparent;box-shadow:inset 0 0 0 1.5px var(--sa-line)}.rk-name[data-astro-cid-fpeacrbb]{min-width:0;font-size:15px;overflow-wrap:anywhere;hyphens:auto}.rk-name[data-astro-cid-fpeacrbb] b[data-astro-cid-fpeacrbb]{font-weight:650}.rk-tag[data-astro-cid-fpeacrbb]{display:inline-block;font-family:var(--font-hand);font-weight:700;font-size:15px;color:var(--sa-saffron-ink);transform:rotate(-2deg)}.rk-wage[data-astro-cid-fpeacrbb]{font-variant-numeric:tabular-nums;font-weight:650;font-size:15px;white-space:nowrap}.rk-strike[data-astro-cid-fpeacrbb]{border:0;cursor:pointer;font:inherit;font-size:13.5px;font-weight:650;padding:8px 12px;min-height:44px;border-radius:999px;background:var(--sa-coral-soft);color:var(--sa-coral-ink);transition:transform .3s var(--ease-bounce)}.rk-strike[data-astro-cid-fpeacrbb]:hover{transform:translateY(-2px)}.rk-strike[data-astro-cid-fpeacrbb]:focus-visible{outline:2.5px solid var(--sa-coral-ink);outline-offset:3px}.rk-strike[data-astro-cid-fpeacrbb] .rk-strike-on[data-astro-cid-fpeacrbb]{display:none}.rk-strike[data-astro-cid-fpeacrbb][aria-pressed=true]{background:var(--sa-teal-soft);color:var(--sa-green)}.rk-strike[data-astro-cid-fpeacrbb][aria-pressed=true] .rk-strike-on[data-astro-cid-fpeacrbb]{display:inline}.rk-strike[data-astro-cid-fpeacrbb][aria-pressed=true] .rk-strike-off[data-astro-cid-fpeacrbb]{display:none}.rk-out[data-astro-cid-fpeacrbb]{--pc: var(--sa-card);--rk-fg: var(--sa-coral-ink);flex:2 1 260px;min-width:0;border-radius:24px;padding:22px;display:flex;flex-direction:column;gap:6px;justify-content:center;transform:rotate(.8deg);box-shadow:0 18px 26px -22px #2a1a2f99}.rk-out[data-astro-cid-fpeacrbb][data-verdict=doorloopt]{--rk-fg: var(--sa-green)}.rk-out[data-astro-cid-fpeacrbb][data-verdict=te-weinig]{--rk-fg: var(--sa-saffron-ink)}.rk-soft[data-astro-cid-fpeacrbb]{font-size:14px;color:var(--zu-soft-strong)}.rk-big[data-astro-cid-fpeacrbb]{font-family:var(--font-display);font-weight:700;font-size:28px;font-variant-numeric:tabular-nums;min-height:1.2em}.rk-pct[data-astro-cid-fpeacrbb]{font-family:var(--font-display);font-weight:700;font-size:clamp(2.6rem,6vw,3.6rem);line-height:1;color:var(--rk-fg);font-variant-numeric:tabular-nums;min-height:1em}.rk-bar[data-astro-cid-fpeacrbb]{position:relative;height:18px;border-radius:999px;background:var(--sa-sand);margin:18px 0 10px;box-shadow:inset 0 0 0 1.5px var(--sa-plum)}.rk-fill[data-astro-cid-fpeacrbb]{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:var(--rk-fg);transition:width .5s var(--ease-soft)}.rk-out[data-astro-cid-fpeacrbb][data-verdict=te-weinig] .rk-fill[data-astro-cid-fpeacrbb]{display:none}.rk-line[data-astro-cid-fpeacrbb]{position:absolute;top:-10px;bottom:-6px;width:0;border-left:3px dashed var(--sa-ink)}.rk-line[data-astro-cid-fpeacrbb] span[data-astro-cid-fpeacrbb]{position:absolute;top:-22px;left:-16px;font-family:var(--font-hand);font-weight:700;font-size:16px}.rk-verdict[data-astro-cid-fpeacrbb]{font-weight:650;font-size:16px;color:var(--rk-fg)}.rk-note[data-astro-cid-fpeacrbb]{font-size:14px;color:var(--sa-soft);max-width:44rem}.rk-ledger[data-astro-cid-fpeacrbb]{--pc: var(--sa-card);border-radius:10px;padding:18px 22px;display:flex;flex-direction:column;gap:10px;transform:rotate(.4deg);box-shadow:0 14px 22px -20px #2a1a2f80;background-image:repeating-linear-gradient(transparent 0 28px,var(--sa-sand) 28px 29px)}.rk-ledger-head[data-astro-cid-fpeacrbb]{font-family:var(--font-hand);font-weight:700;font-size:19px;color:var(--sa-green)}.rk-ledger[data-astro-cid-fpeacrbb] ol[data-astro-cid-fpeacrbb]{padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:15px}.rk-ledger[data-astro-cid-fpeacrbb] b[data-astro-cid-fpeacrbb]{font-weight:650}.rk-fair[data-astro-cid-fpeacrbb]{display:flex;flex-wrap:wrap;gap:14px 30px;align-items:center}.rk-fair-big[data-astro-cid-fpeacrbb]{flex:0 1 auto;font-family:var(--font-hand);font-weight:700;font-size:clamp(1.9rem,4.4vw,2.7rem);color:var(--sa-coral-ink);transform:rotate(-3deg);line-height:1.05}.rk-fair-copy[data-astro-cid-fpeacrbb]{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:10px;font-size:16px}.rk-act[data-astro-cid-fpeacrbb]{display:flex;flex-direction:column;gap:10px;align-items:flex-start}@media(max-width:520px){.rk-row[data-astro-cid-fpeacrbb]{grid-template-columns:28px minmax(0,1fr) auto}.rk-strike[data-astro-cid-fpeacrbb]{grid-column:2 / -1;justify-self:start}}.pp-line[data-astro-cid-23b3jjky]{--pc: var(--sa-card);border-radius:22px;padding:22px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px;align-items:center;box-shadow:0 18px 26px -22px #2a1a2f8c;background-image:linear-gradient(transparent calc(50% - 1.5px),var(--sa-plum) calc(50% - 1.5px) calc(50% + 1.5px),transparent calc(50% + 1.5px));background-size:100% 100%}.pp-side[data-astro-cid-23b3jjky]{border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:4px;font-size:15px;position:relative;z-index:1}.pp-before[data-astro-cid-23b3jjky]{background:var(--sa-teal-soft);transform:rotate(-.8deg)}.pp-after[data-astro-cid-23b3jjky]{background:var(--zu-stone);transform:rotate(.8deg);color:var(--zu-soft-strong)}.pp-side-head[data-astro-cid-23b3jjky]{font-family:var(--font-hand);font-weight:700;font-size:18px;color:var(--sa-green)}.pp-after[data-astro-cid-23b3jjky] .pp-side-head[data-astro-cid-23b3jjky]{color:var(--sa-soft)}.pp-side[data-astro-cid-23b3jjky] b[data-astro-cid-23b3jjky]{font-weight:650}.pp-pin[data-astro-cid-23b3jjky]{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative;z-index:1}.pp-pin-dot[data-astro-cid-23b3jjky]{width:26px;height:26px;border-radius:50%;background:#e8735a;box-shadow:0 0 0 4px var(--sa-card),0 0 0 6.5px var(--sa-plum)}.pp-pin-label[data-astro-cid-23b3jjky]{font-family:var(--font-hand);font-weight:700;font-size:16px;color:var(--sa-coral-ink);background:var(--sa-card);padding:0 6px;text-align:center;max-width:9rem;line-height:1.2}.pp-row[data-astro-cid-23b3jjky]{display:flex;flex-wrap:wrap;gap:30px;align-items:flex-start}.pp-papers[data-astro-cid-23b3jjky]{flex:1.2 1 340px;min-width:0;display:flex;flex-direction:column;gap:14px}.pp-hand[data-astro-cid-23b3jjky]{font-family:var(--font-hand);font-weight:700;font-size:21px;color:var(--sa-green);transform:rotate(-1deg);align-self:flex-start}.pp-papers[data-astro-cid-23b3jjky] ol[data-astro-cid-23b3jjky]{padding-left:22px;display:flex;flex-direction:column;gap:12px}.pp-papers[data-astro-cid-23b3jjky] h3[data-astro-cid-23b3jjky]{font-family:var(--font-display);font-weight:600;font-size:18px}.pp-papers[data-astro-cid-23b3jjky] li[data-astro-cid-23b3jjky] p[data-astro-cid-23b3jjky],.pp-link[data-astro-cid-23b3jjky]{font-size:15.5px}.pp-cases[data-astro-cid-23b3jjky]{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:18px}@media(max-width:640px){.pp-line[data-astro-cid-23b3jjky]{grid-template-columns:minmax(0,1fr);background-image:linear-gradient(90deg,transparent calc(50% - 1.5px),var(--sa-plum) calc(50% - 1.5px) calc(50% + 1.5px),transparent calc(50% + 1.5px))}}.gs-people[data-astro-cid-4a2gf4rj]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}.gs-people[data-astro-cid-4a2gf4rj] li[data-astro-cid-4a2gf4rj]{border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:6px;font-size:15px;transform:rotate(var(--g-tilt));box-shadow:0 16px 24px -20px #2a1a2f8c}.gs-people[data-astro-cid-4a2gf4rj] h3[data-astro-cid-4a2gf4rj]{font-family:var(--font-display);font-weight:600;font-size:18px;line-height:1.2}.gs-tag[data-astro-cid-4a2gf4rj]{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sa-coral-ink);padding:2px 9px;border-radius:4px;box-shadow:inset 0 0 0 2px var(--sa-coral-ink);transform:rotate(-3deg)}.gs-motto[data-astro-cid-4a2gf4rj]{font-family:var(--font-hand);font-weight:700;font-size:clamp(1.7rem,4vw,2.3rem);color:var(--sa-green);transform:rotate(-2deg);align-self:center;text-align:center}.gs-notebook[data-astro-cid-4a2gf4rj]{--pc: var(--sa-card);border-radius:8px;padding:26px 26px 22px 40px;display:flex;flex-direction:column;gap:14px;transform:rotate(.4deg);box-shadow:0 22px 32px -24px #2a1a2f99;background-image:linear-gradient(90deg,transparent 22px,#F2B441 22px 24px,transparent 24px),repeating-linear-gradient(transparent 0 30px,var(--sa-sand) 30px 31px)}.gs-notebook-copy[data-astro-cid-4a2gf4rj]{display:flex;flex-direction:column;gap:6px;font-size:16px}.gs-lists[data-astro-cid-4a2gf4rj]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.gs-lists[data-astro-cid-4a2gf4rj] li[data-astro-cid-4a2gf4rj]{display:flex;flex-direction:column;padding:12px 14px;border-radius:12px;background:var(--sa-saffron-soft);transform:rotate(-.8deg)}.gs-lists[data-astro-cid-4a2gf4rj] li[data-astro-cid-4a2gf4rj]:nth-child(2){background:var(--sa-teal-soft);transform:rotate(.7deg)}.gs-lists[data-astro-cid-4a2gf4rj] li[data-astro-cid-4a2gf4rj]:nth-child(3){background:var(--sa-coral-soft);transform:rotate(-.4deg)}.gs-list-head[data-astro-cid-4a2gf4rj]{font-family:var(--font-hand);font-weight:700;font-size:19px;line-height:1.2}.gs-list-sub[data-astro-cid-4a2gf4rj]{font-size:13.5px;color:var(--sa-soft)}.gs-day[data-astro-cid-4a2gf4rj]{font-size:16px}.gs-quote[data-astro-cid-4a2gf4rj]{font-family:var(--font-hand);font-weight:700;font-size:22px;color:var(--sa-plum);transform:rotate(-1deg);align-self:flex-start}.gs-row[data-astro-cid-4a2gf4rj]{display:flex;flex-wrap:wrap;gap:14px 30px;align-items:flex-start}.gs-checks[data-astro-cid-4a2gf4rj]{flex:1.3 1 340px;min-width:0;list-style:none;padding:0;display:flex;flex-direction:column;gap:10px;font-size:16px}.gs-checks[data-astro-cid-4a2gf4rj] li[data-astro-cid-4a2gf4rj]{position:relative;padding-left:30px}.gs-checks[data-astro-cid-4a2gf4rj] li[data-astro-cid-4a2gf4rj]:before{content:"";position:absolute;left:3px;top:7px;width:14px;height:8px;border-left:3px solid var(--sa-green);border-bottom:3px solid var(--sa-green);transform:rotate(-45deg)}.gs-link[data-astro-cid-4a2gf4rj]{flex:1 1 260px;min-width:0;font-size:15.5px}.gs-rec[data-astro-cid-4a2gf4rj]{--pc: var(--sa-plum-soft);border-radius:26px;padding:20px 24px;display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center;transform:rotate(-.4deg);box-shadow:0 16px 24px -20px #2a1a2f80}.gs-rec[data-astro-cid-4a2gf4rj] p[data-astro-cid-4a2gf4rj]{flex:1 1 300px;min-width:0;font-size:16px}.gs-rec[data-astro-cid-4a2gf4rj] .sa-btn[data-astro-cid-4a2gf4rj]{align-self:center}.bd-strip[data-astro-cid-33d5quff]{--pc: var(--sa-card);margin:0;border-radius:6px;padding:20px 22px;display:flex;flex-direction:column;gap:14px;transform:rotate(-.6deg);box-shadow:0 22px 32px -24px #2a1a2f99}.bd-strip[data-astro-cid-33d5quff] figcaption[data-astro-cid-33d5quff]{font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--sa-soft)}.bd-strip[data-astro-cid-33d5quff] ol[data-astro-cid-33d5quff]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0}.bd-strip[data-astro-cid-33d5quff] li[data-astro-cid-33d5quff]{display:flex;flex-direction:column;gap:2px;padding:10px 16px;border-left:2.5px dashed var(--sa-line)}.bd-strip[data-astro-cid-33d5quff] li[data-astro-cid-33d5quff]:first-child{border-left:0;padding-left:0}.bd-op[data-astro-cid-33d5quff]{font-size:14px;color:var(--zu-soft-strong)}.bd-strip[data-astro-cid-33d5quff] b[data-astro-cid-33d5quff]{font-family:var(--font-display);font-weight:700;font-size:26px;font-variant-numeric:tabular-nums}.bd-strip[data-astro-cid-33d5quff] li[data-astro-cid-33d5quff]:last-child b[data-astro-cid-33d5quff]{color:var(--sa-green)}.bd-note[data-astro-cid-33d5quff]{font-family:var(--font-hand);font-weight:700;font-size:15px;color:var(--sa-coral-ink);line-height:1.25}.bd-voice[data-astro-cid-33d5quff]{max-width:40rem;align-self:flex-end}.bd-checks[data-astro-cid-33d5quff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.bd-check[data-astro-cid-33d5quff]{--pc: var(--sa-sand);border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;font-size:15px}.bd-check[data-astro-cid-33d5quff]:nth-child(odd){transform:rotate(-.6deg)}.bd-check[data-astro-cid-33d5quff]:nth-child(2n){transform:rotate(.6deg) translateY(4px)}.bd-check[data-astro-cid-33d5quff] h3[data-astro-cid-33d5quff]{font-family:var(--font-display);font-weight:600;font-size:18px}.bd-row[data-astro-cid-33d5quff]{display:flex;flex-wrap:wrap;gap:26px;align-items:flex-start}.bd-flex[data-astro-cid-33d5quff]{--pc: var(--sa-saffron-soft);flex:1 1 280px;min-width:0;border-radius:22px;padding:20px;display:flex;flex-direction:column;gap:10px;font-size:15.5px;transform:rotate(.8deg);box-shadow:0 16px 24px -20px #2a1a2f8c}.bd-stamp[data-astro-cid-33d5quff]{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sa-saffron-ink);padding:3px 10px;border-radius:4px;box-shadow:inset 0 0 0 2px var(--sa-saffron-ink);transform:rotate(-4deg)}.bd-letter[data-astro-cid-33d5quff]{flex:1.6 1 340px;min-width:0;display:flex;flex-direction:column;gap:10px;font-size:16px}.bd-hand[data-astro-cid-33d5quff]{font-family:var(--font-hand);font-weight:700;font-size:21px;color:var(--sa-green);transform:rotate(-1deg);align-self:flex-start}@media(max-width:560px){.bd-strip[data-astro-cid-33d5quff] li[data-astro-cid-33d5quff]{border-left:0;padding-left:0;border-top:2px dashed var(--sa-line)}.bd-strip[data-astro-cid-33d5quff] li[data-astro-cid-33d5quff]:first-child{border-top:0}}.wi-board[data-astro-cid-wreti3rt]{--pc: #E9D3BC;border-radius:26px;padding:clamp(18px,3vw,30px);display:flex;flex-direction:column;gap:16px;box-shadow:inset 0 0 0 3px #c98b5b,0 22px 34px -26px #2a1a2f8c}.wi-col-head[data-astro-cid-wreti3rt]{font-family:var(--font-hand);font-weight:700;font-size:20px;color:var(--sa-plum);transform:rotate(-1deg);align-self:flex-start}.wi-notes[data-astro-cid-wreti3rt]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.wi-notes[data-astro-cid-wreti3rt] li[data-astro-cid-wreti3rt]{position:relative;border-radius:4px;padding:22px 18px 16px;display:flex;flex-direction:column;gap:6px;font-size:15px;transform:rotate(var(--w-tilt));box-shadow:0 14px 20px -16px #2a1a2f99}.wi-notes[data-astro-cid-wreti3rt] li[data-astro-cid-wreti3rt]:after{content:"";position:absolute;top:8px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:#e8735a;box-shadow:0 0 0 2px var(--sa-plum)}.wi-notes[data-astro-cid-wreti3rt] h3[data-astro-cid-wreti3rt]{font-family:var(--font-display);font-weight:600;font-size:18px;line-height:1.2}.wi-more[data-astro-cid-wreti3rt]{display:flex;flex-direction:column;gap:4px}.ej-year[data-astro-cid-sdzzn3km]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;border-radius:22px;overflow:hidden;box-shadow:0 20px 30px -24px #2a1a2f8c}.ej-year[data-astro-cid-sdzzn3km] li[data-astro-cid-sdzzn3km]{padding:22px 20px;display:flex;flex-direction:column;gap:8px;font-size:15px;border-right:2.5px dashed rgba(58,40,64,.25)}.ej-year[data-astro-cid-sdzzn3km] li[data-astro-cid-sdzzn3km]:last-child{border-right:0}.ej-when[data-astro-cid-sdzzn3km]{font-family:var(--font-hand);font-weight:700;font-size:17px;color:var(--sa-coral-ink);transform:rotate(-1.5deg);align-self:flex-start}.ej-year[data-astro-cid-sdzzn3km] h3[data-astro-cid-sdzzn3km]{font-family:var(--font-display);font-weight:600;font-size:19px;line-height:1.2}.ej-try[data-astro-cid-sdzzn3km]{--pc: var(--sa-card);border-radius:24px;padding:20px 24px;display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center;font-size:16px;transform:rotate(-.5deg);box-shadow:0 16px 24px -20px #2a1a2f80}.ej-try[data-astro-cid-sdzzn3km] p[data-astro-cid-sdzzn3km]:last-child{flex:1 1 320px;min-width:0}.ej-try-big[data-astro-cid-sdzzn3km]{font-family:var(--font-hand);font-weight:700;font-size:clamp(1.8rem,4vw,2.4rem);color:var(--sa-green);transform:rotate(-3deg)}@media(max-width:760px){.ej-year[data-astro-cid-sdzzn3km] li[data-astro-cid-sdzzn3km]{border-right:0;border-bottom:2.5px dashed rgba(58,40,64,.25)}.ej-year[data-astro-cid-sdzzn3km] li[data-astro-cid-sdzzn3km]:last-child{border-bottom:0}}.er-split[data-astro-cid-p7xm4oyq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.er-card[data-astro-cid-p7xm4oyq]{border-radius:22px;padding:22px;display:flex;flex-direction:column;gap:10px;font-size:15.5px;box-shadow:0 18px 26px -22px #2a1a2f8c}.er-practice[data-astro-cid-p7xm4oyq]{--pc: var(--sa-coral-soft);transform:rotate(-.8deg)}.er-law[data-astro-cid-p7xm4oyq]{--pc: var(--sa-teal-soft);transform:rotate(.7deg)}.er-head[data-astro-cid-p7xm4oyq]{font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sa-plum);padding:3px 10px;border-radius:4px;box-shadow:inset 0 0 0 2px var(--sa-plum);align-self:flex-start;transform:rotate(-3deg)}.er-law[data-astro-cid-p7xm4oyq] ul[data-astro-cid-p7xm4oyq]{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.er-law[data-astro-cid-p7xm4oyq] li[data-astro-cid-p7xm4oyq]{position:relative;padding-left:28px}.er-law[data-astro-cid-p7xm4oyq] li[data-astro-cid-p7xm4oyq]:before{content:"";position:absolute;left:3px;top:7px;width:14px;height:8px;border-left:3px solid var(--sa-green);border-bottom:3px solid var(--sa-green);transform:rotate(-45deg)}.er-row[data-astro-cid-p7xm4oyq]{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.er-ask[data-astro-cid-p7xm4oyq]{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:8px;font-size:16px}.er-hand[data-astro-cid-p7xm4oyq]{font-family:var(--font-hand);font-weight:700;font-size:21px;color:var(--sa-coral-ink);transform:rotate(-1.5deg);align-self:flex-start}.er-quote[data-astro-cid-p7xm4oyq]{font-family:var(--font-hand);font-weight:700;font-size:clamp(2rem,5vw,2.8rem);color:var(--sa-plum);transform:rotate(-2deg);align-self:flex-start}.er-row[data-astro-cid-p7xm4oyq]>.zwu-case[data-astro-cid-p7xm4oyq]{flex:1 1 300px}.er-act[data-astro-cid-p7xm4oyq]{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.er-link[data-astro-cid-p7xm4oyq]{font-size:15.5px}.st-row[data-astro-cid-qhxszbsc]{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.st-steps[data-astro-cid-qhxszbsc]{flex:1.6 1 380px;min-width:0;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.st-steps[data-astro-cid-qhxszbsc]>li[data-astro-cid-qhxszbsc]{position:relative;border-radius:18px;padding:24px 18px 18px;display:flex;flex-direction:column;gap:8px;font-size:15px;box-shadow:0 16px 24px -20px #2a1a2f8c}.st-steps[data-astro-cid-qhxszbsc]>li[data-astro-cid-qhxszbsc]:nth-child(odd){transform:rotate(-.7deg)}.st-steps[data-astro-cid-qhxszbsc]>li[data-astro-cid-qhxszbsc]:nth-child(2n){transform:rotate(.6deg) translateY(4px)}.st-steps[data-astro-cid-qhxszbsc] h3[data-astro-cid-qhxszbsc]{font-family:var(--font-display);font-weight:600;font-size:18px}.st-steps[data-astro-cid-qhxszbsc] ul[data-astro-cid-qhxszbsc]{padding-left:18px;display:flex;flex-direction:column;gap:4px}.st-steps[data-astro-cid-qhxszbsc] .sa-link[data-astro-cid-qhxszbsc]{min-height:44px;display:inline-flex;align-items:center}.st-n[data-astro-cid-qhxszbsc]{position:absolute;top:-13px;left:14px;width:32px;height:32px;border-radius:50%;background:var(--sa-plum-deep);color:var(--sa-cream);font-family:var(--font-display);font-weight:700;display:flex;align-items:center;justify-content:center}.st-row[data-astro-cid-qhxszbsc]>.zwu-case[data-astro-cid-qhxszbsc]{flex:1 1 300px}.st-other[data-astro-cid-qhxszbsc]{--pc: var(--sa-plum-soft);border-radius:24px;padding:22px 24px;display:flex;flex-direction:column;gap:10px;font-size:16px;transform:rotate(-.4deg);box-shadow:0 16px 24px -20px #2a1a2f80}.st-other-head[data-astro-cid-qhxszbsc]{font-family:var(--font-hand);font-weight:700;font-size:22px;color:var(--sa-plum);transform:rotate(-1.5deg);align-self:flex-start}.seo-scope{--zu-cream: #FFF4E6;--zu-rose: #F8E3E4;--zu-stone: #F4EEE6;--zu-soft-strong: #4F434D}.dark .seo-scope{--zu-cream: color-mix(in srgb, #FFF4E6 9%, var(--sa-card));--zu-rose: color-mix(in srgb, #E39AAA 18%, var(--sa-card));--zu-stone: color-mix(in srgb, #F4EEE6 8%, var(--sa-card));--zu-soft-strong: var(--sa-soft)}.seo-scope .zwu-chips{display:flex;flex-wrap:wrap;gap:6px}.seo-scope .zwu-more{font-size:15px;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline}.seo-scope .zwu-more span{color:var(--sa-soft)}.seo-scope .zwu-more a,.seo-scope .zwu-more button{font:inherit;font-weight:650;color:var(--sa-coral-ink);text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer;text-align:left;min-height:32px}.seo-scope .zwu-more a:hover,.seo-scope .zwu-more button:hover{color:var(--sa-plum)}.seo-scope .zwu-case{--pc: var(--sa-card);border-radius:8px;padding:22px 22px 18px;display:flex;flex-direction:column;gap:10px;font-size:15px;transform:rotate(var(--case-tilt, .6deg));box-shadow:6px 6px 0 -1px var(--sa-coral-soft),0 18px 26px -20px #2a1a2f99}.seo-scope .zwu-case[data-tone=won]{box-shadow:6px 6px 0 -1px var(--sa-teal-soft),0 18px 26px -20px #2a1a2f99}.seo-scope .zwu-case-mark{align-self:flex-end;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sa-coral-ink);padding:3px 10px;border-radius:4px;box-shadow:inset 0 0 0 2px var(--sa-coral-ink);transform:rotate(5deg);margin-bottom:-6px}.seo-scope .zwu-case[data-tone=won] .zwu-case-mark{color:var(--sa-green);box-shadow:inset 0 0 0 2px var(--sa-green)}.seo-scope .zwu-case-lesson{font-family:var(--font-hand);font-weight:700;font-size:19px;line-height:1.25}.seo-scope .zwu-case-strength{align-self:flex-start;font-size:12.5px;font-weight:700;color:var(--sa-saffron-ink);padding:2px 10px;border-radius:999px;background:var(--sa-saffron-soft)}.seo-scope .zwu-voice{--pc: var(--sa-coral-soft);margin:0;border-radius:22px 22px 22px 6px;padding:18px 20px;display:flex;flex-direction:column;gap:8px;transform:rotate(.8deg);box-shadow:0 14px 22px -18px #2a1a2f8c}.seo-scope .zwu-voice blockquote{margin:0;font-family:var(--font-hand);font-weight:700;font-size:20px;line-height:1.3}.seo-scope .zwu-voice figcaption{font-size:14.5px}.seo-scope .zwu-label{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.03em;color:var(--sa-saffron-ink);padding:1px 8px;border-radius:999px;background:var(--sa-saffron-soft)}.seo-scope .zwu-glow{animation:zwu-glow 5s ease-in-out infinite alternate}.seo-scope .zwu-beam{transform-box:view-box;transform-origin:0px 30px;animation:zwu-beam 7s ease-in-out infinite}.seo-scope .zwu-letter{animation:zwu-letter 7s ease-in-out infinite}.seo-scope .zwu-ring{stroke-dasharray:220;stroke-dashoffset:220;animation:zwu-ring 8s ease-in-out infinite}.seo-scope .zwu-write{stroke-dasharray:90;stroke-dashoffset:90;animation:zwu-write 6s ease-in-out infinite}.seo-scope .zwu-blink,.seo-scope .zwu-rec{animation:zwu-blink 1.2s steps(1) infinite}@keyframes zwu-glow{0%{opacity:.35}to{opacity:.8}}@keyframes zwu-beam{0%,to{transform:rotate(-5deg)}45%,55%{transform:rotate(4deg)}}@keyframes zwu-letter{0%,30%{transform:translateY(0)}50%,85%{transform:translateY(-30px)}to{transform:translateY(0)}}@keyframes zwu-ring{0%,15%{stroke-dashoffset:220}45%,85%{stroke-dashoffset:0}to{stroke-dashoffset:220}}@keyframes zwu-write{0%,10%{stroke-dashoffset:90}60%,90%{stroke-dashoffset:0}to{stroke-dashoffset:90}}@keyframes zwu-blink{0%{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.seo-scope *{animation:none!important}}.dark .seo-scope .wi-board{--pc: color-mix(in srgb, #C98B5B 22%, var(--sa-card))}
