.site-header-inner{display:grid;grid-template-columns:1fr;gap:18px}
.site-header .primary-entries{max-width:900px}
.social-links{display:grid;grid-template-columns:repeat(3,136px);gap:16px;max-width:440px;width:100%}
.social-reserved{display:block;min-width:0}
.social-qr{width:136px;min-width:0}.social-label{max-width:136px;overflow-wrap:anywhere}
.site-header .social-description{display:block;font-size:10px}
.site-header .social-label{font-size:12px;line-height:1.5}
.affiliate-disclosure{margin:8px auto!important;padding:0!important;font-size:11px!important;color:#536368}
.night-toggle{display:none!important}
.night-hero::after{background:linear-gradient(90deg,#10233375 0%,#10233328 43%,transparent 75%)}
@media(max-width:800px){.site-footer-inner{display:block}.social-links{grid-template-columns:repeat(2,128px);gap:14px 16px;max-width:272px}.social-qr{width:128px;padding:0}.site-header .social-label{font-size:11px}.site-header .social-description{display:none}.site-header-inner{gap:12px}.site-header nav.primary-entries{margin-top:14px}.night-hero::after{display:none}.affiliate-disclosure{font-size:10px!important}}

.social-label{word-break:keep-all;overflow-wrap:normal}

/* Keep each mobile QR readable; narrow screens wrap the third destination. */
@media(max-width:800px){.social-links>.social-qr:last-child{grid-column:1/-1;justify-self:center}.site-footer .social-links{margin-top:20px}.social-label{max-width:128px;line-height:1.5}.social-qr img{width:128px;height:128px}}
@media(min-width:460px) and (max-width:800px){.social-links{grid-template-columns:repeat(3,128px);max-width:404px;gap:10px}.social-links>.social-qr:last-child{grid-column:auto;justify-self:auto}}
/* QUIET_READABLE_AD_DISCLOSURE */
.affiliate-disclosure{color:inherit!important;font-size:13px!important;font-weight:400!important;background:transparent!important;border:0!important;padding:0!important;margin:8px auto!important;line-height:1.5!important}.affiliate-disclosure:before,.affiliate-disclosure:after{content:none!important}
/* QUIET_READABLE_AD_DISCLOSURE_END */
