.pCL0Tq_page{--journey-cream:#fcf1e2;--journey-paper:#fffbf3;--journey-ink:#2e211a;--journey-muted:#6f5647;--journey-charcoal:#241c19;--journey-rust:#a64029;--journey-gold:#e5b961;--journey-rule:#decbbb;color:var(--journey-ink);background:var(--journey-cream)}.pCL0Tq_display{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif}.pCL0Tq_hero{background:radial-gradient(at 77% 62%,#f4daba,#0000 56%)}.pCL0Tq_heroTitle{letter-spacing:-.055em;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,6vw,5rem);line-height:1.02}.pCL0Tq_mascot{isolation:isolate;position:relative}.pCL0Tq_mascot:before{z-index:-1;content:"";background:radial-gradient(circle,#fbe8bc,#f2d4a6);border:1px solid #dcae72;border-radius:50%;position:absolute;inset:12% 10% 8%;box-shadow:0 0 0 9px #dcae7229}.pCL0Tq_mascotImage{object-fit:contain;filter:drop-shadow(0 12px 12px #432c242a);width:100%;height:100%;transform:scale(1.17)}.pCL0Tq_button{background:var(--journey-rust);min-height:44px;color:var(--journey-paper);border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.pCL0Tq_button:hover{background:#8d331f}.pCL0Tq_page :is(a,button):focus-visible{outline:2px solid var(--journey-rust);outline-offset:3px}.pCL0Tq_page :is(header,footer) :is(a,button):focus-visible{outline-color:var(--journey-gold)}@media (prefers-reduced-motion:no-preference){.pCL0Tq_button{transition:background-color .16s,translate .18s}.pCL0Tq_button:active:not(:disabled){translate:0 1px}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.pCL0Tq_button:hover:not(:active,:disabled){translate:0 -2px}}
