.rocket-top{width:100%;margin:0;padding:0;display:flex;justify-content:center;align-items:flex-start}.rocket-top__image{width:auto;height:auto;max-width:100%;margin:0;padding:0;object-fit:contain}.rocket-middle{background:linear-gradient(89.5deg,#215c9a 80%,#ffffff 81%) calc(50% + .3em) 0 /2em 100%,linear-gradient(90.5deg,#ffffff 20%,#215c9a 21%) calc(50% - .3em) 0 /2em 100%;background-repeat:no-repeat;padding-top:1em;padding-bottom:4em;margin-top:-20px;margin-bottom:-10px;width:100%}.rocket-middle__description{color:#1f2937;line-height:1.5;margin:0;font-family:var(--font-montserrat),"Montserrat",ui-sans-serif,system-ui,sans-serif}@media (prefers-color-scheme:dark){.rocket-middle{background:linear-gradient(89.5deg,#215c9a 80%,#0a0a0a 81%) calc(50% + .3em) 0 /2em 100%,linear-gradient(90.5deg,#0a0a0a 20%,#215c9a 21%) calc(50% - .3em) 0 /2em 100%;background-repeat:no-repeat}.rocket-middle__description{color:#f9fafb}}.dark .rocket-middle{background:linear-gradient(89.5deg,#215c9a 80%,#0a0a0a 81%) calc(50% + .3em) 0 /2em 100%,linear-gradient(90.5deg,#0a0a0a 20%,#215c9a 21%) calc(50% - .3em) 0 /2em 100%;background-repeat:no-repeat}.rocket-middle__container{max-width:1200px;margin:0 auto;padding:0 2rem}.rocket-middle__title{text-align:center;font-size:2rem;font-weight:700;margin-bottom:2rem;color:#1f2937}.dark .rocket-middle__title{color:#f9fafb}.rocket-middle__timeline{position:relative;display:flex;flex-direction:column;gap:2rem;align-items:center}.rocket-middle__timeline:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:4px;transform:translateX(-50%);z-index:1}.rocket-middle__item{position:relative;z-index:2}.rocket-middle__item:nth-child(odd){margin-right:calc(50% + 4em);text-align:right}.rocket-middle__item:nth-child(2n){margin-left:calc(50% + 4em);text-align:left}.rocket-middle__date{color:#eb5c6b;font-size:50px;font-weight:900;margin:0 0 1rem;line-height:1}.rocket-middle__content{flex:1;padding:1rem}@media (max-width:768px){.rocket-middle__container{padding:0 1rem}.rocket-middle__item,.rocket-middle__item:nth-child(2n),.rocket-middle__item:nth-child(odd){margin:0;text-align:left}.rocket-middle__date{font-size:40px}}.rocket-bottom{width:100%;max-width:1200px;margin:0 auto -20px;padding:0}.rocket,.rocket-bottom__image{width:100%;margin:0;padding:0}.rocket{position:relative}.rocket__bottom,.rocket__middle,.rocket__top{width:100%}