.page_container__DH5Dd{min-height:100vh;display:flex;flex-direction:column;max-width:900px;margin:0 auto;padding:3rem 2rem;position:relative}.page_header__x7o1P{margin-bottom:3rem;padding:2rem 0;border-bottom:1px solid var(--border)}.page_backLink__szNrA{display:inline-block;margin-bottom:2rem;font-size:1rem;color:var(--accent);font-weight:300;transition:all .3s ease}.page_backLink__szNrA:hover{color:var(--accent-hover);text-shadow:0 0 10px rgba(251,191,36,.3)}.page_postPageTitle__TNszs{font-size:3rem;font-weight:300;margin-bottom:1rem;line-height:1.4;letter-spacing:.02em}.page_postPageDate__TdsJD{font-size:1rem;color:var(--text-secondary);margin-bottom:3rem;font-weight:300}.page_postContent__1cdD7{max-width:800px;margin:0 auto;flex:1 1}.page_postImageContainer__qTYc_{width:100%;margin-bottom:3rem;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1);position:relative}.page_postImage__PPTnq{width:100%;height:auto;display:block;object-fit:contain}.page_postBody__aDHc2{font-size:1.1rem;line-height:2;color:var(--text-primary);font-weight:300;background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;padding:3rem;box-shadow:0 2px 20px rgba(0,0,0,.03)}.page_postBody__aDHc2 p{margin-bottom:1.5rem}.page_postBody__aDHc2 h2{font-size:2rem;margin-top:2.5rem;margin-bottom:1rem;font-weight:600}.page_postBody__aDHc2 h3{font-size:1.5rem;margin-top:2rem;margin-bottom:1rem;font-weight:600}.page_postBody__aDHc2 ol,.page_postBody__aDHc2 ul{margin-left:2rem;margin-bottom:1.5rem}.page_postBody__aDHc2 li{margin-bottom:.5rem}.page_postBody__aDHc2 a{color:var(--accent);text-decoration:underline}.page_comingSoon__vRFgH{text-align:center;color:var(--text-secondary);font-style:italic;padding:3rem}.page_journey__bXUAo{text-align:center;padding:4rem 2rem;background:linear-gradient(135deg,rgba(251,191,36,.08),rgba(251,191,36,.03));border-radius:12px;border:2px solid var(--accent);margin:4rem 0 0;position:relative;overflow:hidden}.page_journey__bXUAo:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(251,191,36,.1) 0,transparent 70%);animation:page_gentle-glow__uWktR 4s ease-in-out infinite;pointer-events:none}@keyframes page_gentle-glow__uWktR{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.page_journeyTitle__yARMR{font-size:2.5rem;margin-bottom:1.5rem;letter-spacing:.05em}.page_journeyText__GHSEi,.page_journeyTitle__yARMR{font-weight:300;color:var(--text-primary);position:relative;z-index:1}.page_journeyText__GHSEi{font-size:1.3rem;line-height:2;margin-bottom:2.5rem;max-width:700px;margin-left:auto;margin-right:auto}.page_journeyButton__oW7QB{display:inline-block;padding:1.2rem 3rem;font-size:1.2rem;background:var(--accent);color:#fff;border:none;border-radius:12px;text-decoration:none;transition:all .3s ease;font-weight:300;letter-spacing:.05em;position:relative;z-index:1;box-shadow:0 4px 20px rgba(251,191,36,.3)}.page_journeyButton__oW7QB:hover{background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 6px 30px rgba(251,191,36,.4)}.page_endOfJourney__iYv4c{text-align:center;padding:4rem 2rem;background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(34,197,94,.05));border-radius:12px;border:2px solid #22c55e;margin:4rem 0 0;position:relative;overflow:hidden}.page_endOfJourney__iYv4c:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(34,197,94,.15) 0,transparent 70%);animation:page_gentle-glow__uWktR 4s ease-in-out infinite;pointer-events:none}.page_endTitle__vKQLw{font-size:2.5rem;margin-bottom:2rem;color:#22c55e;letter-spacing:.05em}.page_endText__Z2Ge9,.page_endTitle__vKQLw{font-weight:300;position:relative;z-index:1}.page_endText__Z2Ge9{font-size:1.2rem;line-height:2;color:var(--text-primary);margin-bottom:1.5rem;max-width:700px;margin-left:auto;margin-right:auto}.page_endText__Z2Ge9:last-child{margin-bottom:0}.page_footer__7sCT_{text-align:center;padding:3rem 0 2rem;margin-top:4rem;border-top:1px solid var(--border);color:var(--text-secondary);font-size:.9rem;font-weight:300}