.paths{background:#fff;padding:4rem 1.5rem;scroll-margin-top:80px}.paths__inner{max-width:1200px;margin:0 auto}.paths__heading{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:600;text-align:center;margin:0 0 .5rem;color:#111;letter-spacing:-.01em}.paths__subheading{font-size:1.05rem;text-align:center;color:#666;margin:0 0 2.5rem;line-height:1.5}.paths__grid{display:grid;gap:1.25rem}.paths__grid[data-count="2"]{grid-template-columns:repeat(2,1fr)}.paths__grid[data-count="3"]{grid-template-columns:repeat(3,1fr)}.paths__grid[data-count="4"]{grid-template-columns:repeat(4,1fr)}.path-tile{display:block;text-decoration:none;color:inherit;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #eaeaea;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.path-tile:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000014;border-color:#ccc}.path-tile__media{position:relative;width:100%;aspect-ratio:4 / 3;background:#111;overflow:hidden}.path-tile__video,.path-tile__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.path-tile__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#555;font-size:.9rem;letter-spacing:.1em;text-transform:uppercase;background:#1a1a1a;color:#888}.path-tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000 60%,#00000040);pointer-events:none}.path-tile__content{padding:1.25rem 1.25rem 1.5rem}.path-tile__title{font-size:1.15rem;font-weight:600;margin:0 0 .35rem;color:#111;line-height:1.2}.path-tile__description{font-size:.9rem;color:#666;margin:0 0 .75rem;line-height:1.4}.path-tile__cta{font-size:.85rem;font-weight:500;color:#111;letter-spacing:.01em;transition:color .2s ease}.path-tile:hover .path-tile__cta{color:#000}@media(max-width:900px){.paths__grid[data-count="3"],.paths__grid[data-count="4"]{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.paths{padding:2.5rem 1rem}.paths__grid[data-count="3"],.paths__grid[data-count="4"]{grid-template-columns:1fr}.paths__heading{font-size:1.65rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/choose-your-path.css.map */
