/* Article placement and destination introduction only. Planner styling is the homepage's. */
body.tss-blog-data-planner-page .tss-guide-post__hero{padding-bottom:24px}
body.tss-blog-data-planner-page .tss-editorial-cover{grid-template-columns:minmax(0,1fr) 150px;gap:28px;align-items:center}
body.tss-blog-data-planner-page .tss-guide-post__title-block h1{font-size:clamp(32px,3.8vw,48px);max-width:24ch}
body.tss-blog-data-planner-page .tss-editorial-cover__visual{width:150px;height:auto;min-height:0;max-width:100%;margin:0;justify-self:end}
body.tss-blog-data-planner-page .tss-editorial-cover__visual img{width:100%;height:150px;object-fit:cover}
body.tss-blog-data-planner-page .tss-editorial-cover__ledger{position:static;width:100%;max-width:none;margin-top:8px;transform:none;padding:9px;font-size:11px}
body.tss-blog-data-planner-page .tss-editorial-cover__ledger strong{font-size:17px}
body.tss-blog-data-planner-page .tss-blog-data-planner{max-width:1280px;padding:0 clamp(16px,4vw,48px);margin:0 auto 32px;font-family:"Instrument Sans",Arial,sans-serif}
body.tss-blog-data-planner-page .tss-blog-data-planner .tss-plan-choice.tss-style-section{padding:0;background:transparent;overflow:visible}
body.tss-blog-data-planner-page .tss-blog-data-planner .tss-home__inner{max-width:none;width:100%;padding:0;margin:0}
body.tss-blog-data-planner-page .tss-blog-data-planner .tss-data-guide__shell{margin-bottom:0}
body.tss-blog-data-planner-page .tss-blog-data-planner__country{display:flex;align-items:center;gap:9px;margin:0 0 10px;font-size:14px;font-weight:700;line-height:1.4}
body.tss-blog-data-planner-page .tss-blog-data-planner__country>span{font-size:26px;flex-shrink:0}
body.tss-blog-data-planner-page .tss-data-guide__head h2{max-width:26ch}
body.tss-blog-data-planner-page .tss-data-guide__head p{max-width:65ch}
body.tss-blog-data-planner-page .tss-blog-data-planner noscript p{margin-top:16px}
@media(max-width:767px){
 body.tss-blog-data-planner-page .tss-editorial-cover{grid-template-columns:minmax(0,1fr);gap:18px}
 body.tss-blog-data-planner-page .tss-editorial-cover__visual{display:none}
 body.tss-blog-data-planner-page .tss-guide-post__hero{padding-bottom:26px}
 body.tss-blog-data-planner-page .tss-blog-data-planner{margin-bottom:24px}
}
/* Long regional names stay on the result's luggage tag, inside the paper. */
body.tss-blog-data-planner-page .tss-data-guide__packed-tag{max-width:calc(100% - 16px)}
body.tss-blog-data-planner-page .tss-data-guide__packed-tag span{flex-shrink:0}
body.tss-blog-data-planner-page .tss-data-guide__packed-tag b{min-width:0;white-space:normal;overflow-wrap:anywhere}
