/* The gray canvas is a full header region, independent of its border. */
.landing-v13 .header-region{background:#e5e7eb;padding:22px 0 28px}
.landing-v13 .standalone-header{position:relative;isolation:isolate;width:calc(100% - 40px);margin:0 20px;height:clamp(440px,46.875vw,760px);aspect-ratio:auto;min-height:0;background:#e5e7eb!important;border:0;box-shadow:0 8px 28px #172f2514}
.landing-v13 .standalone-header .hero-media{z-index:0;background:#e5e7eb!important}
.landing-v13 .standalone-header .hero-media img,.landing-v13 .standalone-header .hero-media video{background:#e5e7eb;object-fit:contain!important;animation:none;opacity:1}
.landing-v13 .public-nav .brand{color:#a7d5bd}
.brand-mark{background:#123e37;box-shadow:none}
.public-nav .brand-mark,.side .brand-mark,.public-footer .brand-mark,.rail-brand .brand-mark{background:transparent!important;box-shadow:none}
.brand-mark img,.rail-brand img{background:transparent!important;object-fit:contain}
#product h2{color:#fff}
.dashboard-link{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.dashboard-link svg{width:17px;height:17px}
.magazine-home .mag-carousel{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:8px 0 18px;direction:rtl}
.magazine-home .mag-carousel>.mag-card{flex:0 0 calc((100% - 40px)/3);min-width:260px;scroll-snap-align:start}
.mag-carousel-controls{display:flex;justify-content:center;gap:10px;margin-top:12px}.mag-carousel-controls button{border:1px solid #ffffff30;background:#153e35;color:#c4ebd8;padding:8px 15px;border-radius:12px}
.media-fit-preview{aspect-ratio:32/15;background:#e5e7eb}
@media(max-width:760px){.landing-v13 .header-region{padding:14px 0 20px}.landing-v13 .standalone-header{width:calc(100% - 20px);margin:0 10px;height:clamp(300px,65vw,490px);border-radius:18px}.magazine-home .mag-carousel>.mag-card{flex-basis:85%;min-width:0}}

.header-arrow{background:#173d36b8;color:#fff;border-color:#ffffff70}
