.seo-g.one{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.seo .more-cats.rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--sp-2)) / 3);scroll-snap-type:x mandatory;scrollbar-width:none;display:grid;overflow:auto hidden}.seo .more-cats.rail::-webkit-scrollbar{display:none}.seo .more-cats.rail>*{scroll-snap-align:start;min-width:0}}.seo .cta.bar{justify-content:space-between;align-items:center;gap:var(--sp-5);margin-top:var(--sp-8);flex-direction:row}.seo .cta.bar .txt{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.seo .cta.bar .btn{flex:none;text-decoration:none}.seo a.btn:not(.lt){color:var(--p3-accent-ink)}@media (max-width:599px){.seo .cta.bar{flex-direction:column;align-items:stretch}.seo .cta.bar .btn{width:100%}}.seo .more-cats a .mc-ph{aspect-ratio:4/3;border-radius:var(--r-sm);background:var(--p3-soft);margin-bottom:var(--sz-6);display:block;position:relative;overflow:hidden}.seo .more-cats a .mc-ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.seo .more-cats a .mc-b{opacity:0;transition:opacity var(--dur-200) ease-out}@media (hover:hover){.seo .more-cats a:hover .mc-b{opacity:1}}.seo.seo-side .seo-g{grid-template-columns:minmax(0,1fr)}.seo.seo-side .more-cats.rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--sp-2)) / 2.6);scroll-snap-type:x mandatory;scrollbar-width:none;display:grid;overflow:auto hidden}.seo.seo-side .more-cats.rail::-webkit-scrollbar{display:none}.seo.seo-side .more-cats.rail>*{scroll-snap-align:start;min-width:0}@media (max-width:599px){.seo.seo-side{padding-inline:var(--sz-18)}.seo.seo-side .more-cats.rail{grid-auto-columns:42%}}.seo.seo-side{border-top:0;margin-top:0;padding-block:0}
