/* MyTravelBlogs premium homepage — draft theme only */
.mt-home{--mt-navy:#17283b;--mt-cream:#f5f0e6;--mt-gold:#c4a46a;color:var(--mt-navy);font-family:inherit}.mt-home *{box-sizing:border-box}.mt-wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}.mt-eyebrow{display:block;color:#977b49;font-size:11px;font-weight:700;letter-spacing:.23em;line-height:1.5}.mt-eyebrow--light{color:#e4d2ae}.mt-home h1,.mt-home h2,.mt-home h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.035em}.mt-home h2{font-size:clamp(38px,4.2vw,65px);line-height:1.13}.mt-home p{line-height:1.7}.mt-hero{position:relative;min-height:min(820px,84vh);display:flex;align-items:center;justify-content:center;background:#293e48 url('https://mytravelblogs.com/wp-content/uploads/2026/10/A-lake-beneath-mountain-peaks-—-Tobias-Keller-Unsplash.jpg') center 53%/cover no-repeat;color:white;text-align:center;isolation:isolate}.mt-hero__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,23,34,.60),rgba(10,23,34,.62));z-index:-1}.mt-hero__content{padding:100px 24px;max-width:960px}.mt-hero h1{font-size:clamp(62px,9vw,134px);line-height:1.02;margin:22px 0 20px;color:white}.mt-hero p{font-size:clamp(16px,2vw,22px);margin:0 0 38px;color:#f5f0e6}.mt-button{display:inline-flex;gap:24px;align-items:center;background:var(--mt-navy);color:white!important;text-decoration:none;padding:17px 25px;font-size:11px;font-weight:700;letter-spacing:.12em;transition:transform .2s,background .2s}.mt-button:hover{background:#2b445c;transform:translateY(-2px)}.mt-button--light{background:var(--mt-cream);color:var(--mt-navy)!important}.mt-button--light:hover{background:white}.mt-hero__credit{position:absolute;bottom:25px;right:32px;font-size:10px;letter-spacing:.18em;color:#fff}.mt-intro{text-align:center;padding:110px 0 100px}.mt-intro h2{max-width:770px;margin:20px auto 22px}.mt-intro p{max-width:650px;margin:auto;color:#52606b;font-size:17px}.mt-destinations{padding-bottom:125px}.mt-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:34px}.mt-section-head h2{margin:10px 0 0}.mt-text-link{color:var(--mt-navy);font-size:11px;font-weight:700;letter-spacing:.12em;text-decoration:none;border-bottom:1px solid var(--mt-gold);padding-bottom:8px;white-space:nowrap}.mt-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.mt-destination-card{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:#394b55;color:white;text-decoration:none}.mt-destination-card img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.mt-destination-card:hover img{transform:scale(1.055)}.mt-card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 28%,rgba(8,22,33,.75))}.mt-card-copy{position:absolute;left:28px;bottom:27px;right:24px;display:flex;flex-direction:column;gap:7px}.mt-card-copy small{font-size:10px;letter-spacing:.2em;color:#e9d9b9}.mt-card-copy strong{font:400 clamp(36px,4vw,56px)/1.1 Georgia,serif}.mt-card-copy em{font-size:11px;letter-spacing:.14em;font-style:normal;text-transform:uppercase;margin-top:12px}.mt-editorial{background:#e9e3d7;padding:105px 0}.mt-editorial__grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:50px}.mt-editorial__intro h2{margin:20px 0}.mt-editorial__intro p{max-width:290px;color:#59636a}.mt-feature{border-left:1px solid #c9bdac;padding:5px 0 0 30px;color:var(--mt-navy);text-decoration:none}.mt-feature__number{font-size:11px;letter-spacing:.18em;color:#977b49}.mt-feature h3{font-size:clamp(35px,3.5vw,55px);line-height:1.08;margin:35px 0 20px}.mt-feature p{font-size:15px;color:#59636a;max-width:240px;min-height:76px}.mt-escapes{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:8%;padding-top:125px;padding-bottom:125px}.mt-escapes__image{min-height:470px;background:#49656a url('https://mytravelblogs.com/wp-content/uploads/2026/10/Cappadocia-hot-air-balloons-—-Jack-Prommel-Unsplash.jpg') center/cover}.mt-escapes__copy h2{margin:22px 0}.mt-escapes__copy p{max-width:410px;color:#58646d;margin-bottom:30px}.mt-escapes__copy small{display:block;margin-top:22px;color:#7b7b72;font-size:11px}.mt-signoff{background:var(--mt-navy);color:white;text-align:center;padding:100px 20px 105px}.mt-signoff h2{color:white;margin:20px 0 30px}.mt-signoff a{color:#e6d3ab;text-decoration:none;letter-spacing:.14em;font-size:11px;font-weight:700}@media(max-width:900px){.mt-editorial__grid{gap:22px}.mt-feature{padding-left:20px}.mt-wrap{width:min(100% - 40px,1180px)}}@media(max-width:700px){.mt-hero{min-height:650px}.mt-hero__credit{display:none}.mt-intro{padding:75px 0}.mt-section-head{align-items:start;flex-direction:column}.mt-card-grid{grid-template-columns:1fr;gap:20px}.mt-destination-card{aspect-ratio:4/4.5}.mt-destinations{padding-bottom:80px}.mt-editorial{padding:75px 0}.mt-editorial__grid{grid-template-columns:1fr;gap:38px}.mt-feature{border-left:0;border-top:1px solid #c9bdac;padding:25px 0 0}.mt-feature h3{margin:20px 0}.mt-feature p{min-height:0}.mt-escapes{grid-template-columns:1fr;gap:35px;padding-top:80px;padding-bottom:80px}.mt-escapes__image{min-height:330px}.mt-signoff{padding:75px 0}}@media(prefers-reduced-motion:reduce){.mt-home *{transition:none!important}}
