/* Only the fifteen explicitly selected round-one pilots load this stylesheet. */
.seo-landing--round-one-pilot .seo-landing__layout > aside,
.seo-landing--round-one-pilot .seo-landing__layout > article,
.seo-landing--round-one-pilot .seo-landing__layout > div {
    min-width: 0;
}
.seo-landing--round-one-pilot .editorial-table-wrap:focus-visible {
    outline: 2px solid #147f79;
    outline-offset: 3px;
}
.seo-landing--round-one-pilot .seo-landing__layout button {
    max-width: 100%;
    white-space: normal;
}
@media (max-width: 900px) {
    .seo-landing--round-one-pilot .seo-landing__layout {
        grid-template-columns: minmax(0, 1fr);
    }
}
/* P09/P10 use the destination template's div column, with the same reading rhythm as the DB pilots. */
.destination-guide.seo-landing--round-one-pilot .seo-landing__layout > div > section {
    position: relative;
    margin-bottom: 80px;
}
.destination-guide.seo-landing--round-one-pilot .seo-landing__layout > div > section h2 {
    max-width: 800px;
    margin: 0 0 22px;
    font-size: clamp(34px, 4vw, 49px);
    line-height: 1.05;
}
.destination-guide.seo-landing--round-one-pilot .seo-landing__layout > div > section > p {
    color: #526e77;
    font-size: 15px;
    line-height: 1.85;
}
@media (max-width: 600px) {
    .destination-guide.seo-landing--round-one-pilot .seo-landing__layout > div > section {
        margin-bottom: 60px;
    }
}
