.pl-meta[data-astro-cid-h77t4y5p]{margin-top:20px;display:flex;justify-content:center}@media(max-width:991px){.pl-meta[data-astro-cid-h77t4y5p]{justify-content:flex-start}}.pl-solo[data-astro-cid-h77t4y5p]{max-width:720px}.pl-cluster[data-astro-cid-h77t4y5p]{background:var(--ds-bg);color:var(--ds-text);padding:var(--ds-section-y) 0}.pl-block-title[data-astro-cid-h77t4y5p]{margin:0 0 24px;font-size:1.6rem}.pl-grid[data-astro-cid-h77t4y5p]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pl-grid[data-astro-cid-h77t4y5p]+.pl-block-title[data-astro-cid-h77t4y5p]{margin-top:56px}.pl-card[data-astro-cid-h77t4y5p]{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ds-radius-card);background:var(--ds-card-fill);box-shadow:var(--ds-ring);transition:box-shadow .2s ease}.pl-card[data-astro-cid-h77t4y5p]:hover{box-shadow:var(--ds-ring-accent)}.pl-card__image[data-astro-cid-h77t4y5p]{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--ds-card-hi)}.pl-card__image[data-astro-cid-h77t4y5p] img[data-astro-cid-h77t4y5p]{width:100%;height:100%;object-fit:cover;display:block}.pl-card__body[data-astro-cid-h77t4y5p]{padding:20px 22px 24px}.pl-card[data-astro-cid-h77t4y5p] h3[data-astro-cid-h77t4y5p]{margin:0 0 8px;font-size:1.2rem;line-height:1.3;color:var(--ds-text)}.pl-card[data-astro-cid-h77t4y5p] h3[data-astro-cid-h77t4y5p] a[data-astro-cid-h77t4y5p]{color:inherit;text-decoration:none}.pl-card[data-astro-cid-h77t4y5p] h3[data-astro-cid-h77t4y5p] a[data-astro-cid-h77t4y5p]:hover{color:var(--ds-accent)}.pl-card[data-astro-cid-h77t4y5p] h3[data-astro-cid-h77t4y5p] a[data-astro-cid-h77t4y5p]:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.pl-card[data-astro-cid-h77t4y5p] p[data-astro-cid-h77t4y5p]{margin:0;color:var(--ds-text-2);font-size:.95rem;line-height:1.55}@media(max-width:991px){.pl-grid[data-astro-cid-h77t4y5p]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.pl-grid[data-astro-cid-h77t4y5p]{grid-template-columns:1fr}}#content .blog-content p.aff-cta{margin:22px 0 10px}#content .blog-content .bl-specs-foot p.aff-cta{margin:0 0 0 auto}#content .blog-content a.aff-btn,#content .blog-content a.aff-link,#content .blog-content a.out-link{display:inline;background:none;padding:0;border-radius:0;box-shadow:none;font-size:inherit;font-weight:600;line-height:inherit;color:var(--primary, #ff6a2b);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}#content .blog-content a.aff-btn:hover,#content .blog-content a.aff-link:hover,#content .blog-content a.out-link:hover{background:none;color:var(--primary-dark, #e35619);text-decoration:none;transform:none;box-shadow:none}#content .blog-content a.aff-btn .aff-arrow,#content .blog-content a.aff-link .aff-arrow,#content .blog-content a.out-link .aff-arrow{display:inline-block;margin-left:4px;text-decoration:none;transition:transform .18s}#content .blog-content a.aff-btn:hover .aff-arrow,#content .blog-content a.aff-link:hover .aff-arrow,#content .blog-content a.out-link:hover .aff-arrow{transform:translate(3px)}#content .blog-content p.aff-disclosure{position:relative;margin:0 0 24px;padding:0 0 0 26px;background:none;border:0;font-size:13px;line-height:1.55;color:var(--tp-body, #525252)}#content .blog-content p.aff-disclosure:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;background-color:var(--tp-muted, #737373);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zm0 1.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13zM8 6.75a.75.75 0 0 1 .75.75v4a.75.75 0 0 1-1.5 0v-4A.75.75 0 0 1 8 6.75zM8 3.75a1 1 0 1 1 0 2 1 1 0 0 1 0-2z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zm0 1.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13zM8 6.75a.75.75 0 0 1 .75.75v4a.75.75 0 0 1-1.5 0v-4A.75.75 0 0 1 8 6.75zM8 3.75a1 1 0 1 1 0 2 1 1 0 0 1 0-2z'/%3E%3C/svg%3E") center / contain no-repeat}#content .blog-content p.aff-disclosure strong{font-weight:400}#content .lc-module{display:flex;align-items:center;gap:32px;background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:28px 32px;margin:40px 0;font-family:Inter,sans-serif}#content .lc-module .lc-body{flex:1 1 auto;min-width:0}#content .lc-module .lc-action{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:170px}#content .lc-module p{margin:0}#content .lc-module .lc-eyebrow{font-family:Lato,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#737373;margin:0 0 10px}#content .lc-module .lc-headline{font-family:Lato,sans-serif;font-size:20px;font-weight:700;line-height:1.3;color:#1a1a1a;margin:0 0 8px;text-wrap:pretty}#content .lc-module .lc-text{font-size:14px;line-height:1.65;color:#525252}#content .lc-module .lc-note{font-size:12px;line-height:1.5;color:#737373;text-align:center}#content .lc-module a.lc-btn{display:inline-block;background:var(--ds-cta);color:var(--ds-on-accent);font-family:Lato,sans-serif;font-size:15px;font-weight:700;line-height:1.2;padding:13px 28px;border-radius:5px;white-space:nowrap;text-align:center;text-decoration:none;box-shadow:none;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}#content .lc-module a.lc-btn:hover{background:var(--ds-cta-hover);color:var(--ds-on-accent);text-decoration:none;box-shadow:0 4px 15px #0a1c3e33}#content .lc-module a.lc-btn:active{transform:translateY(1px)}#content .lc-module.lc-compact{padding:20px 28px;gap:28px;margin:40px 0 48px}#content .lc-module.lc-compact .lc-headline{font-size:17px;line-height:1.35;margin:0}#content .lc-module.lc-compact .lc-note{font-size:13px;text-align:left;margin-top:4px}#content .lc-module.lc-compact a.lc-btn{font-size:14px;padding:12px 24px}@media(max-width:559px){#content .lc-module{flex-direction:column;align-items:stretch;gap:8px;padding:24px 22px;margin:28px 0}#content .lc-module .lc-headline{font-size:19px}#content .lc-module .lc-text{margin-bottom:8px}#content .lc-module .lc-action{min-width:0;align-items:stretch}#content .lc-module a.lc-btn{display:block;padding:14px 28px}#content .lc-module.lc-compact{padding:22px 20px;gap:12px;margin:28px 0 36px}#content .lc-module.lc-compact .lc-note{text-align:left}}#content .blog-content table a[href^="#"]{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}#content .blog-content table a[href^="#"]:hover{text-decoration:none}#content .blog-content img.bike-photo{width:100%;height:auto;display:block;margin:0 auto 24px}
