.paper-module__kk-YJG__paper{background:var(--arcade-grain), var(--arcade-paper);border-radius:4px;position:relative;box-shadow:0 1px #0000000a,0 18px 40px -22px #3b33468c}.paper-module__kk-YJG__paper:before{content:"";filter:url(#arcade-rough);pointer-events:none;border:1.5px solid #3b33468c;border-radius:6px;position:absolute;inset:3px}.paper-module__kk-YJG__taped:after{content:"";background:var(--arcade-tape);clip-path:polygon(2% 8%,98% 0,100% 92%,0 100%);pointer-events:none;width:120px;height:26px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(-2deg)}.paper-module__kk-YJG__notebook{}.paper-module__kk-YJG__notebook:after{content:"";top:var(--space-5);bottom:var(--space-5);background:radial-gradient(ellipse 13px 5px at 12px 13px, transparent 55%, #a9a6b4 60% 80%, transparent 85%) 0 0 / 30px 26px repeat-y, radial-gradient(circle at 22px 13px, var(--arcade-pencil) 0 3.2px, transparent 3.8px) 0 0 / 30px 26px repeat-y;pointer-events:none;width:30px;position:absolute;left:-13px}.paper-module__kk-YJG__desk{background:var(--arcade-grain-heavy), var(--arcade-fibers), radial-gradient(ellipse 80% 70% at 30% 25%, #ffffff59, transparent 70%), radial-gradient(ellipse 70% 60% at 100% 100%, #966e3233, transparent 70%), var(--arcade-blotches), var(--arcade-desk)}.paper-module__kk-YJG__handScope{--font-hand:var(--font-caveat), "Caveat", "Segoe Print", cursive}.paper-module__kk-YJG__hand{font-family:var(--font-hand);color:var(--arcade-pencil);font-weight:700;line-height:1}
.ArcadeCard-module__4Y1isG__card{--tilt:-.4deg;gap:var(--space-2);padding:var(--space-3);transform:rotate(var(--tilt));transition:transform var(--duration-base) var(--ease-editorial), box-shadow var(--duration-base) var(--ease-editorial);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;}.ArcadeCard-module__4Y1isG__card:hover{transform:rotate(0);box-shadow:0 1px #0000000a,0 26px 48px -24px #3b334699}.ArcadeCard-module__4Y1isG__card:after{content:"";background:var(--arcade-tape);pointer-events:none;width:92px;height:26px;position:absolute;top:-8px;left:-14px;transform:rotate(-32deg)}.ArcadeCard-module__4Y1isG__flip{--tilt:.4deg}.ArcadeCard-module__4Y1isG__flip:after{left:auto;right:-14px;transform:rotate(32deg)}.ArcadeCard-module__4Y1isG__flip .ArcadeCard-module__4Y1isG__art{order:2}.ArcadeCard-module__4Y1isG__art{border:1.5px solid #3b334673;border-radius:3px;min-height:260px;overflow:hidden}.ArcadeCard-module__4Y1isG__art>*{transition:transform var(--duration-slow) var(--ease-editorial)}.ArcadeCard-module__4Y1isG__card:hover .ArcadeCard-module__4Y1isG__art>*{transform:scale(var(--hover-zoom))}.ArcadeCard-module__4Y1isG__body{justify-content:center;align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-5);flex-direction:column;display:flex}.ArcadeCard-module__4Y1isG__tag{font-family:var(--font-hand);color:var(--color-purple-700);text-underline-offset:5px;font-size:22px;font-weight:700;line-height:1;-webkit-text-decoration:underline wavy #5c338073;text-decoration:underline wavy #5c338073;text-decoration-thickness:1.5px}.ArcadeCard-module__4Y1isG__titleRow{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.ArcadeCard-module__4Y1isG__title{font-family:var(--font-display);font-size:var(--font-size-h2);font-weight:600;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);color:var(--arcade-pencil)}.ArcadeCard-module__4Y1isG__badge{padding:2px var(--space-2) 4px;background:var(--arcade-note);font-family:var(--font-hand);color:var(--arcade-pencil);font-size:20px;font-weight:700;line-height:1;transform:rotate(-3deg);box-shadow:1px 2px #3b334633}.ArcadeCard-module__4Y1isG__description{max-width:44ch;color:var(--surface-light-text-muted)}.ArcadeCard-module__4Y1isG__action{margin-top:var(--space-3)}@media (max-width:760px){.ArcadeCard-module__4Y1isG__card{grid-template-columns:1fr}.ArcadeCard-module__4Y1isG__flip .ArcadeCard-module__4Y1isG__art{order:0}.ArcadeCard-module__4Y1isG__art{aspect-ratio:16/10;min-height:0}.ArcadeCard-module__4Y1isG__body{padding:var(--space-4) var(--space-3) var(--space-3)}}@media (prefers-reduced-motion:reduce){.ArcadeCard-module__4Y1isG__card,.ArcadeCard-module__4Y1isG__card:hover,.ArcadeCard-module__4Y1isG__card:hover .ArcadeCard-module__4Y1isG__art>*{transform:none}}
