.section03{width:80%;display:flex;flex-direction:column;gap:30px}@media(min-width:758px)and (max-width:1023px){.section03{width:90%}}@media(min-width:335px)and (max-width:757px){.section03{width:90%;gap:50px;padding:40px 0}}.section03 .content{width:100%}.section03 .content .title{font-size:2rem;font-weight:700;margin-bottom:20px}.section03 .content .desc{font-size:1.1rem;font-style:italic;margin-bottom:20px}.section03 .content .info{width:100%;height:-moz-fit-content;height:fit-content;display:flex;gap:30px}@media(min-width:335px)and (max-width:757px){.section03 .content .info{flex-direction:column;gap:20px}}.section03 .content .info .image{background-color:var(--card-bg);box-sizing:border-box;border-radius:15px;padding:30px;flex:1 1;max-width:450px;display:flex;align-items:center;gap:10px}@media(min-width:335px)and (max-width:757px){.section03 .content .info .image{max-width:none}}.section03 .content .info .image img{width:100%;height:auto;max-height:260px;object-fit:contain;border-radius:10px}.section03 .content .info .history{background-color:var(--card-bg);box-sizing:border-box;border-radius:15px;padding:30px;font-size:1rem;flex:1 1;display:flex;flex-direction:column;gap:30px}.section03 .content .info .history div p{font-size:1.2rem;font-weight:700;margin-bottom:20px}.section03 .content .info .history div ul li{line-height:108%;margin-left:20px}.section03 .content .info .history div ul li:not(:last-of-type){margin-bottom:8px}.section03 .content .info .history div ul li::marker{content:"➞ "}