.me-journey{text-align:left}.me-journey-heading{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:50px;margin-bottom:38px}.me-about .me-journey-heading h2{margin-bottom:0}.me-journey-heading h2 em{font-weight:400;color:#a38352}.me-about .me-journey-heading>p{max-width:420px;margin:0 0 5px;font-size:14px;line-height:1.9}.me-journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.me-journey-card{min-width:0;display:flex;flex-direction:column;border:1px solid #dedfd3;background:#fffdf8;border-radius:14px;overflow:hidden;transition:transform .25s,box-shadow .25s}.me-journey-image{position:relative;aspect-ratio:1.65;overflow:hidden;background:#d4ddd3}.me-journey-image:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#102e3250,transparent 55%,#102e3280);pointer-events:none}.me-journey-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.me-journey-step{position:absolute;z-index:1;top:20px;left:20px;color:#fff;font-size:26px;font-family:Georgia,serif;display:flex;align-items:center;gap:10px}.me-journey-step>span{font-family:Arial,sans-serif;font-size:9px;letter-spacing:2px}.me-journey-icon{position:absolute;bottom:16px;right:20px;z-index:1;width:45px;height:45px;border:1px solid #e3d4b170;background:#173b31dd;display:grid;place-items:center;color:#e4c691;border-radius:50%;font-size:19px}.me-journey-body{padding:28px;display:flex;flex-direction:column;flex:1}.me-about .me-journey-body h3{font-family:Georgia,serif;font-size:27px;font-weight:400;line-height:1.3;color:#183d32;margin:0 0 16px;padding:0}.me-about .me-journey-body p{font-size:13px;line-height:1.9;margin:0 0 25px;color:#64746a}.me-journey-body>a{display:flex;justify-content:space-between;gap:12px;align-items:center;padding-top:19px;border-top:1px solid #dedfd3;color:#183d32;font-size:11px;font-weight:600;margin-top:auto}.me-journey-body>a>span{font-size:24px;color:#a38352}.me-journey-card:nth-child(2){background:#183d32;border-color:#183d32}.me-about .me-journey-card:nth-child(2) h3{color:#fffaf0}.me-about .me-journey-card:nth-child(2) p{color:#ccd8ce}.me-journey-card:nth-child(2) .me-journey-body>a{color:#e3c797;border-color:#ffffff26}.me-journey-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #183d3214}.me-journey-card:hover img{transform:scale(1.035)}.me-journey-note{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px;border-top:1px solid #dcded1;padding-top:24px}.me-journey-note>span{display:flex;align-items:center;gap:12px;font-size:9px;letter-spacing:1.3px;color:#7c775e;line-height:1.8}.me-journey-note i{font-size:21px;color:#a38352}.me-journey-note a{font-size:12px;color:#183d32;line-height:1.8}@media(max-width:1000px){.me-journey-heading{gap:24px}.me-journey-grid{gap:15px}.me-journey-body{padding:22px}.me-about .me-journey-body h3{font-size:23px}}@media(max-width:760px){.me-journey-heading{grid-template-columns:1fr}.me-journey-grid{grid-template-columns:1fr;gap:24px}.me-journey-image{aspect-ratio:1.9}.me-journey-body{padding:26px}.me-journey-note{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.me-journey-card,.me-journey-image img{transition:none}.me-journey-card:hover{transform:none}.me-journey-card:hover img{transform:none}}
