.logo{position:fixed;top:1.5rem;left:3rem;z-index:1001;font-family:Playfair Display,serif;font-size:0;font-weight:400;text-decoration:none;color:#d96d2b;transition:all .3s ease}.logo:before{content:"Maryam";display:block;font-size:1.2rem;line-height:1;font-family:Playfair Display,serif;font-weight:400;transition:all .3s ease;transform-origin:center center}.logo:after{content:"Akhyani";display:block;font-size:1.2rem;line-height:1.1;margin-top:-.05em;font-family:Playfair Display,serif;font-weight:400;transition:all .3s ease;transform-origin:center center;padding-bottom:.1em}.logo:hover{color:var(--primary-orange);transform:scale(1.05)}body.dark-mode .logo{color:#d4af37}body.dark-mode .logo:hover{color:var(--primary-orange)}.timeline-section[data-astro-cid-aflpmyu5]{padding:8rem 0 4rem;background:var(--light-bg);min-height:100vh;position:relative}.scroll-indicator[data-astro-cid-aflpmyu5]{position:absolute;top:50%;right:2rem;transform:translateY(-50%);text-align:center;opacity:.7;transition:opacity .3s ease;z-index:10}.scroll-indicator[data-astro-cid-aflpmyu5].hidden{opacity:0;pointer-events:none}.scroll-text[data-astro-cid-aflpmyu5]{font-size:.875rem;color:var(--text-dark);margin-bottom:.5rem;font-weight:500;writing-mode:vertical-rl;text-orientation:mixed}.scroll-arrow[data-astro-cid-aflpmyu5]{font-size:1.5rem;color:var(--primary-orange);animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.container[data-astro-cid-aflpmyu5]{max-width:1200px;margin:0 auto;padding:0 2rem}.timeline[data-astro-cid-aflpmyu5]{position:relative;max-width:1000px;margin:0 auto;padding-left:100px;padding-top:20px}.timeline[data-astro-cid-aflpmyu5]:before{content:"";position:absolute;left:30px;top:0;height:100%;width:3px;background:var(--primary-orange);border-radius:2px}.timeline[data-astro-cid-aflpmyu5]:after{content:"";position:absolute;left:31.5px;top:-15px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:15px solid var(--primary-orange);transform:translate(-50%)}.timeline-item[data-astro-cid-aflpmyu5]{position:relative;margin-bottom:5rem;opacity:0;transform:translateY(50px);transition:all 1s cubic-bezier(.25,.46,.45,.94)}.timeline-item[data-astro-cid-aflpmyu5].preview{opacity:.3;transform:translateY(0);transition:opacity .8s ease,transform .8s ease}.timeline-item[data-astro-cid-aflpmyu5].visible{opacity:1;transform:translateY(0)}.timeline-item[data-astro-cid-aflpmyu5]:nth-child(1){transition-delay:0s}.timeline-item[data-astro-cid-aflpmyu5]:nth-child(2){transition-delay:.1s}.timeline-item[data-astro-cid-aflpmyu5]:nth-child(3){transition-delay:.2s}.timeline-item[data-astro-cid-aflpmyu5]:nth-child(4){transition-delay:.3s}.timeline-marker[data-astro-cid-aflpmyu5]{position:absolute;left:-93.5px;top:0;width:50px;height:50px;background:var(--primary-orange);border-radius:50%;box-shadow:0 4px 15px #0000001a;z-index:2;transform:scale(0);transition:transform .6s cubic-bezier(.68,-.55,.265,1.55)}.timeline-item[data-astro-cid-aflpmyu5].visible .timeline-marker[data-astro-cid-aflpmyu5]{transform:scale(1)}.timeline-item[data-astro-cid-aflpmyu5].preview .timeline-marker[data-astro-cid-aflpmyu5]{transform:scale(.6);opacity:.5}.timeline-content[data-astro-cid-aflpmyu5]{padding:0;position:relative}.timeline-content[data-astro-cid-aflpmyu5] h3[data-astro-cid-aflpmyu5]{font-family:Playfair Display,serif;font-size:1.875rem;font-weight:600;color:var(--text-dark);margin-bottom:1.5rem;line-height:1.3;opacity:0;transform:translate(-20px);transition:all .6s ease .2s}.timeline-item[data-astro-cid-aflpmyu5].visible .timeline-content[data-astro-cid-aflpmyu5] h3[data-astro-cid-aflpmyu5]{opacity:1;transform:translate(0)}.timeline-item[data-astro-cid-aflpmyu5].preview .timeline-content[data-astro-cid-aflpmyu5] h3[data-astro-cid-aflpmyu5]{opacity:.4;transform:translate(0)}.timeline-content[data-astro-cid-aflpmyu5] ul[data-astro-cid-aflpmyu5]{list-style:none;padding:0;margin:0}.timeline-content[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]{margin-bottom:1rem;padding-left:1.5rem;position:relative;line-height:1.7;color:var(--text-dark);font-size:1rem;opacity:0;transform:translate(-15px);transition:all .5s ease}.timeline-item[data-astro-cid-aflpmyu5].visible .timeline-content[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]{opacity:1;transform:translate(0)}.timeline-item[data-astro-cid-aflpmyu5].preview .timeline-content[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]{opacity:.2;transform:translate(0)}.timeline-item[data-astro-cid-aflpmyu5].visible .timeline-content[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]:nth-child(1){transition-delay:.3s}.timeline-item[data-astro-cid-aflpmyu5].visible .timeline-content[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]:nth-child(2){transition-delay:.4s}.timeline-item[data-astro-cid-aflpmyu5].visible .timeline-content[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]:nth-child(3){transition-delay:.5s}.timeline-item[data-astro-cid-aflpmyu5].visible .timeline-content[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]:nth-child(4){transition-delay:.6s}.timeline-item[data-astro-cid-aflpmyu5].visible .timeline-content[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]:nth-child(n+5){transition-delay:.7s}.timeline-content[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]:before{content:"•";color:var(--primary-orange);font-weight:700;font-size:1.3em;position:absolute;left:0;top:0}.timeline-content[data-astro-cid-aflpmyu5] ul[data-astro-cid-aflpmyu5] ul[data-astro-cid-aflpmyu5]{margin-top:.75rem;margin-left:1rem}.timeline-content[data-astro-cid-aflpmyu5] ul[data-astro-cid-aflpmyu5] ul[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]{font-size:.95rem;color:#6b6b6b}.timeline-content[data-astro-cid-aflpmyu5] ul[data-astro-cid-aflpmyu5] ul[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]:before{content:"◦";color:var(--secondary-orange);font-size:1.2em}.story-cta[data-astro-cid-aflpmyu5]{background:var(--white);padding:4rem 0;text-align:center}.story-cta[data-astro-cid-aflpmyu5] h2[data-astro-cid-aflpmyu5]{font-family:Playfair Display,serif;font-size:2.5rem;font-weight:400;color:var(--text-dark);margin-bottom:1rem}.story-cta[data-astro-cid-aflpmyu5] p[data-astro-cid-aflpmyu5]{font-size:1.125rem;color:var(--text-dark);margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.cta-buttons[data-astro-cid-aflpmyu5]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cta-button[data-astro-cid-aflpmyu5]{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:999px;text-decoration:none;font-weight:500;font-size:1rem;transition:all .3s ease;border:2px solid transparent;min-width:150px}.cta-button[data-astro-cid-aflpmyu5].primary{background:var(--primary-orange);color:var(--white);border-color:var(--primary-orange)}.cta-button[data-astro-cid-aflpmyu5].primary:hover{background:#c35a1f;border-color:#c35a1f;transform:translateY(-2px);box-shadow:0 4px 12px #d96d2b4d}.cta-button[data-astro-cid-aflpmyu5].secondary{background:transparent;color:var(--text-dark);border-color:var(--primary-orange)}.cta-button[data-astro-cid-aflpmyu5].secondary:hover{background:var(--primary-orange);color:var(--white);transform:translateY(-2px);box-shadow:0 4px 12px #d96d2b4d}@media (max-width: 1024px){.logo{left:1rem}.logo:before,.logo:after{font-size:1rem}}@media (max-width: 768px){.logo{background:#fffffff2;border-radius:2rem;padding:.5rem 1.5rem;box-shadow:0 4px 12px #0000001a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.dark-mode .logo{background:#2d2824f2}.timeline-section[data-astro-cid-aflpmyu5]{padding:6rem 0 4rem}.scroll-indicator[data-astro-cid-aflpmyu5]{right:1rem}.scroll-text[data-astro-cid-aflpmyu5]{font-size:.75rem}.scroll-arrow[data-astro-cid-aflpmyu5]{font-size:1.25rem}.timeline[data-astro-cid-aflpmyu5]{padding-left:60px;padding-top:20px}.timeline[data-astro-cid-aflpmyu5]:before{left:20px;top:0}.timeline[data-astro-cid-aflpmyu5]:after{left:21.5px;top:-15px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid var(--primary-orange)}.timeline-item[data-astro-cid-aflpmyu5]{margin-bottom:4rem}.timeline-marker[data-astro-cid-aflpmyu5]{width:20px;height:20px;left:-48.5px;transform:scale(0)}.timeline-content[data-astro-cid-aflpmyu5] h3[data-astro-cid-aflpmyu5]{font-size:1.5rem}.timeline-content[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]{font-size:.95rem}.cta-buttons[data-astro-cid-aflpmyu5]{flex-direction:column;align-items:center}.cta-button[data-astro-cid-aflpmyu5]{width:100%;max-width:250px}}body.dark-mode .timeline-content[data-astro-cid-aflpmyu5],body.dark-mode .timeline-content[data-astro-cid-aflpmyu5] li[data-astro-cid-aflpmyu5]{color:var(--text-dark)}body.dark-mode .timeline-marker[data-astro-cid-aflpmyu5]{background:var(--primary-orange)}body.dark-mode .story-cta[data-astro-cid-aflpmyu5]{background:var(--white)}
