.mobile-browse-controls{display:none}.mobile-browse-controls[hidden],.mobile-browse-controls [hidden]{display:none!important}@media screen and (max-width:720px){[data-mobile-browse]>[data-mobile-browse-hidden]{display:none!important}[data-mobile-browse]>*,[data-mobile-browse]{scroll-margin-top:120px}.mobile-browse-controls:not([hidden]){display:flex;flex-direction:column;align-items:stretch;gap:10px;margin:18px 0 0;padding:14px;background:#fff;border:1px solid #e5d5df;border-radius:16px}.mobile-browse-status{margin:0;text-align:center;font-size:14px;line-height:1.45;font-weight:700;color:#485566}.mobile-browse-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.mobile-browse-button{flex:1 1 135px;min-width:0;min-height:44px;padding:11px 13px;border:1px solid #ac2455;border-radius:12px;background:#fff;color:#962149;font:700 14px/1.35 Inter,Arial,sans-serif;cursor:pointer}.mobile-browse-more{background:#a32655;color:#fff}.mobile-browse-fewer{flex-basis:100%;border-color:#d9dfe5;color:#4d5969}.mobile-browse-button:focus-visible{outline:3px solid #127a63;outline-offset:3px}.home [data-mobile-kind=categories]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home [data-mobile-kind=categories] .image-card{min-width:0;border-radius:18px}.home [data-mobile-kind=categories] figure img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.home [data-mobile-kind=categories] .card-body{padding:14px}.home [data-mobile-kind=categories] h3{font-size:17px;line-height:1.2;margin:8px 0;overflow-wrap:anywhere}.home [data-mobile-kind=categories] p{font-size:14px;line-height:1.45;margin-bottom:12px}.home [data-mobile-kind=categories] .pill{font-size:11px;padding:6px 8px}.home [data-mobile-kind=categories] .cat-cta{min-height:44px;padding:10px 8px;font-size:13px;white-space:normal;text-align:center}}@media print{[data-mobile-browse]>*{display:block!important;break-inside:avoid}.mobile-browse-controls{display:none!important}}
