.trail-module__-gCmmW__theme{--trail-page:#f4efe3;--trail-card:#fffaf0;--trail-ink:#1f2a1f;--trail-pine:#14532d;--trail-green:#16a34a;--trail-amber:#b45309;--trail-yellow:#fcd34d;--trail-body:#3f4a3f;--trail-caption:#5c6253;--trail-grid:#efe6d0;--trail-contour:#d3c9ae;--trail-contour-index:#b8ad8f;isolation:isolate;background:var(--trail-page);color:var(--trail-ink);position:relative}.trail-module__-gCmmW__display{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.01em;color:var(--trail-pine);font-weight:700}.trail-module__-gCmmW__display em,.trail-module__-gCmmW__display i{color:var(--trail-amber);font-style:italic;font-weight:600}.trail-module__-gCmmW__highlight{background:linear-gradient(180deg,transparent 62%,var(--trail-yellow)62%)}.trail-module__-gCmmW__mono{font-family:var(--font-mono-trail),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.trail-module__-gCmmW__eyebrow{color:#92400e;font-size:12px;}.trail-module__-gCmmW__caption{color:var(--trail-caption);font-size:12px;line-height:1.5}.trail-module__-gCmmW__card{background:var(--trail-card);border:2px solid var(--trail-ink);box-shadow:6px 6px 0 var(--trail-ink);border-radius:18px}.trail-module__-gCmmW__cardPine{background:var(--trail-pine);color:#fff;}.trail-module__-gCmmW__grid{background-image:linear-gradient(var(--trail-grid)1px,transparent 1px),linear-gradient(90deg,var(--trail-grid)1px,transparent 1px);background-size:40px 40px}.trail-module__-gCmmW__notebook{background-color:#fffdf6;background-image:linear-gradient(90deg,#0000 52px,#f2a7a0 52px 54px,#0000 54px),repeating-linear-gradient(#0000 0 37px,#cfe0ee 37px 38px);border-radius:6px;padding:34px 30px 28px 70px;position:relative;transform:rotate(-1.2deg);box-shadow:0 14px 30px #3c2d142e}.trail-module__-gCmmW__handwriting{font-family:var(--font-caveat),"Comic Sans MS",cursive;color:#22324a}.trail-module__-gCmmW__backdrop{z-index:-1;pointer-events:none;opacity:.5;position:fixed;inset:0}.trail-module__-gCmmW__pin{opacity:0;text-align:center;position:absolute;transform:translate(-50%,-100%)}.trail-module__-gCmmW__pinIn{animation:.7s cubic-bezier(.3,1.5,.5,1) forwards trail-module__-gCmmW__pin-drop}@keyframes trail-module__-gCmmW__pin-drop{0%{opacity:0;transform:translate(-50%,-170%)}to{opacity:1;transform:translate(-50%,-100%)}}.trail-module__-gCmmW__march{stroke-dashoffset:60px;animation:6s linear infinite trail-module__-gCmmW__march}@keyframes trail-module__-gCmmW__march{to{stroke-dashoffset:0}}.trail-module__-gCmmW__bob{filter:drop-shadow(0 4px #1f2a1f40);animation:2.4s ease-in-out infinite trail-module__-gCmmW__bob}@keyframes trail-module__-gCmmW__bob{50%{transform:translateY(-6px)}}.trail-module__-gCmmW__check{transition:stroke-dashoffset .6s}@media (prefers-reduced-motion:reduce){.trail-module__-gCmmW__pin{opacity:1}.trail-module__-gCmmW__pinIn,.trail-module__-gCmmW__march,.trail-module__-gCmmW__bob{animation:none}.trail-module__-gCmmW__check{transition:none}}@media (max-width:820px){.trail-module__-gCmmW__card{box-shadow:4px 4px 0 var(--trail-ink)}.trail-module__-gCmmW__notebook{padding-left:62px}}
