.ebykr-ds .botm-sec{margin-bottom:var(--sp-6);scroll-margin-top:120px}.ebykr-ds .botm-sec h2{font-size:var(--t-2xl);margin:0 0 var(--sp-2)}.ebykr-ds .botm-sec__lede{margin:0 0 var(--sp-4);max-width:62ch;font-size:var(--t-md);color:var(--ink-2)}.ebykr-ds .btn.botm-cta{font-size:var(--t-base);padding:13px 26px}.ebykr-ds .botm-ic{display:block;flex:none;width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;color:var(--blue)}.ebykr-ds .botm-hero{display:grid;grid-template-columns:minmax(0, 1fr) clamp(300px, 30vw, 420px);gap:var(--sp-5);align-items:center;margin-bottom:var(--sp-6);padding:var(--sp-5) var(--sp-6);border-radius:var(--r-lg);color:#fff;background:#0d3557}.ebykr-ds .botm-hero h1{margin:0 0 var(--sp-3);color:#fff;font-size:clamp(42px, 6vw, 68px);line-height:1.05;letter-spacing:-.01em}.ebykr-ds .botm-hero__hook{margin:0 0 var(--sp-3);font-family:Georgia,"Times New Roman",serif;font-style:italic;font-size:clamp(24px, 2.9vw, 34px);line-height:1.22;color:#e6eefb}.ebykr-ds .botm-hero__lede{margin:0 0 var(--sp-4);max-width:none;font-size:var(--t-md);color:#c9dcf4}.ebykr-ds .botm-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-4)}.ebykr-ds .botm-hero .btn-primary{background:#fff;border-color:#fff;color:#0d3557}.ebykr-ds .botm-hero .btn-primary:hover,.ebykr-ds .botm-hero .btn-primary:focus-visible{background:#e6eefb;border-color:#e6eefb;color:#0d3557}.ebykr-ds .botm-hero .botm-hero__more{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.ebykr-ds .botm-clock{display:flex;align-items:center;gap:var(--sp-3);margin:0;padding-top:var(--sp-3);max-width:none;border-top:1px solid rgba(255,255,255,.22)}.ebykr-ds .botm-clock__n{flex:none;font-size:var(--t-2xl);font-weight:800;line-height:1;color:#fff}.ebykr-ds .botm-clock__t{font-size:var(--t-sm);line-height:1.4;color:#c9dcf4}.ebykr-ds .botm-hero__poster{margin:0}.ebykr-ds .botm-hero .botm-hero__frame{display:block;padding:6px;background:#fff;border-radius:2px;box-shadow:0 10px 28px rgba(0,0,0,.35)}.ebykr-ds .botm-hero__frame img{width:100%;height:auto}.ebykr-ds .botm-hero__poster figcaption{margin-top:var(--sp-3);font-size:var(--t-caption);line-height:1.4;color:#c9dcf4}.ebykr-ds .botm-grid{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(258px, 1fr))}.ebykr-ds .botm-grid li{margin:0;min-width:0}.ebykr-ds .botm-card.card{display:flex;flex-direction:column;height:100%}.ebykr-ds .botm-card__img{display:block;margin-bottom:var(--sp-2)}.ebykr-ds .botm-card__img img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--r-sm)}.ebykr-ds .botm-card__name{display:block;font-weight:700;color:var(--ink)}.ebykr-ds .botm-card__credit{display:block;margin-top:4px;font-size:var(--t-sm);color:var(--ink-3)}.ebykr-ds .botm-reasons{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:var(--sp-5) var(--sp-4)}.ebykr-ds .botm-reasons li{display:grid;grid-template-columns:28px minmax(0, 1fr);gap:14px;margin:0;align-items:start}.ebykr-ds .botm-reasons h3{margin:1px 0 4px;font-size:var(--t-md)}.ebykr-ds .botm-reasons p{margin:0;font-size:16px;line-height:1.5;color:var(--ink-2)}.ebykr-ds .botm-podium{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:0 var(--sp-2);align-items:end;border-bottom:2px solid #124876}.ebykr-ds .botm-podium__tier{display:flex;flex-direction:column;margin:0;min-width:0}.ebykr-ds .botm-podium__tier.is-second{order:1}.ebykr-ds .botm-podium__tier.is-first{order:2}.ebykr-ds .botm-podium__tier.is-third{order:3}.ebykr-ds .botm-podium__award{padding:0 var(--sp-3) var(--sp-3)}.ebykr-ds .botm-podium__award .botm-ic{width:44px;height:44px;margin-bottom:var(--sp-2);stroke-width:1.1}.ebykr-ds .is-first .botm-podium__award .botm-ic{width:56px;height:56px;stroke-width:.95}.ebykr-ds .botm-podium__award h3{margin:0 0 4px;font-size:var(--t-lg)}.ebykr-ds .botm-podium__award p{margin:0;font-size:16px;line-height:1.5;color:var(--ink-2)}.ebykr-ds .botm-podium .botm-podium__link{color:var(--blue);font-weight:600;text-decoration:underline;white-space:nowrap}.ebykr-ds .botm-podium__step{padding:10px var(--sp-3);border-radius:var(--r-sm) var(--r-sm) 0 0;font-size:44px;font-weight:800;line-height:1;color:#fff}.ebykr-ds .is-first .botm-podium__step{height:124px;background:#124876}.ebykr-ds .is-second .botm-podium__step{height:88px;background:#4c87c4}.ebykr-ds .is-third .botm-podium__step{height:62px;background:#a6c6ea;color:#0d3557}.ebykr-ds .botm-frames{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:var(--sp-3)}.ebykr-ds .botm-frame{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;padding:var(--sp-3);border:1px dashed var(--border-2);border-radius:var(--r-md);color:var(--ink-3)}.ebykr-ds .botm-bike{width:72%;height:auto;aspect-ratio:240/150;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ebykr-ds .botm-bike *{vector-effect:non-scaling-stroke}.ebykr-ds .botm-bike .botm-bike__heavy{stroke-width:3}.ebykr-ds .botm-bike.botm-bike--wide{width:92%;aspect-ratio:300/150}.ebykr-ds .botm-frame--first{border-style:solid;border-color:var(--blue);background:var(--tint);color:var(--blue)}.ebykr-ds .botm-frame--first .botm-bike{margin-top:var(--sp-3)}.ebykr-ds .botm-frame__tag{position:absolute;top:10px;left:14px;font-size:var(--t-sm);font-weight:700;color:var(--ink)}.ebykr-ds .botm-route{padding:var(--sp-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--tint)}.ebykr-ds .botm-route .botm-sec__lede{margin-bottom:var(--sp-4)}.ebykr-ds .botm-profile{height:150px}.ebykr-ds .botm-profile svg{display:block;width:100%;height:150px}.ebykr-ds .botm-profile__fill{fill:var(--blue-200)}.ebykr-ds .botm-profile__line{fill:none;stroke:var(--blue);stroke-width:1.6;vector-effect:non-scaling-stroke}.ebykr-ds .botm-stages{list-style:none;margin:0 0 var(--sp-4);padding:0;display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:var(--sp-3)}.ebykr-ds .botm-stages li{position:relative;margin:0;padding-top:var(--sp-3);min-width:0}.ebykr-ds .botm-stages li:nth-child(1){--y:126px}.ebykr-ds .botm-stages li:nth-child(2){--y:108px}.ebykr-ds .botm-stages li:nth-child(3){--y:84px}.ebykr-ds .botm-stages li:nth-child(4){--y:58px}.ebykr-ds .botm-stages li:nth-child(5){--y:20px}.ebykr-ds .botm-stage__n{position:absolute;left:0;top:calc(var(--y) - 150px - 15px);display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:2px solid var(--tint);border-radius:50%;background:#185fa5;color:#fff;font-size:var(--t-sm);font-weight:700}.ebykr-ds .botm-stages li:last-child .botm-stage__n{background:#124876}.ebykr-ds .botm-stages h3{margin:0 0 4px;font-size:var(--t-base)}.ebykr-ds .botm-stages p{margin:0;font-size:15px;line-height:1.45;color:var(--ink-2)}.ebykr-ds .botm-layout{margin-bottom:var(--sp-6);scroll-margin-top:120px}.ebykr-ds .botm-main{min-width:0}.ebykr-ds .botm-entry{padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--paper)}.ebykr-ds .botm-form h2,.ebykr-ds .botm-thanks h2{font-size:var(--t-2xl);margin:0 0 var(--sp-2)}.ebykr-ds .botm-form__lede{margin:0 0 var(--sp-3);color:var(--ink-2)}.ebykr-ds .botm-form__fallback{margin:var(--sp-3) 0 0;font-size:var(--t-sm);color:var(--ink-3);overflow-wrap:anywhere}.ebykr-ds .botm-form textarea.input{resize:vertical}.ebykr-ds .botm-note{margin:0 0 var(--sp-3);padding:12px var(--sp-3);border:1px solid var(--blue);border-radius:var(--r-sm);color:var(--ink);background:var(--tint)}.botm-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ebykr-ds .botm-aside{background:var(--tint);border:1px solid var(--border)}.ebykr-ds .botm-aside h2{font-size:var(--t-lg);margin:0 0 var(--sp-3)}.ebykr-ds .botm-aside h3{font-size:var(--t-base);margin:var(--sp-4) 0 4px}.ebykr-ds .botm-aside p{margin:0;color:var(--ink-2)}.ebykr-ds .botm-checks{list-style:none;margin:0;padding:0}.ebykr-ds .botm-checks li{display:grid;grid-template-columns:18px minmax(0, 1fr);gap:10px;margin:0 0 10px;line-height:1.4;color:var(--ink-2)}.ebykr-ds .botm-checks .botm-ic{width:18px;height:18px;margin-top:2px;stroke-width:2}.ebykr-ds .botm-thanks{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--blue);border-radius:var(--r-md);background:var(--tint)}.ebykr-ds .botm-thanks .botm-ic{width:44px;height:44px;stroke-width:1.1}.ebykr-ds .botm-thanks p{margin:0;color:var(--ink-2)}.ebykr-ds .botm-posters{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:var(--sp-4)}.ebykr-ds .botm-posters li{margin:0;min-width:0}.ebykr-ds .botm-posters .botm-poster{display:block;color:var(--ink)}.ebykr-ds .botm-poster img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:top;border-radius:var(--r-sm)}.ebykr-ds .botm-poster__name{display:block;margin-top:var(--sp-2);font-weight:700;transition:color var(--ease)}.ebykr-ds .botm-posters .botm-poster:hover .botm-poster__name{color:var(--blue)}.ebykr-ds .botm-poster__note{display:block;font-size:15px;line-height:1.45;color:var(--ink-2)}.ebykr-ds .botm-small{max-width:78ch;margin-bottom:var(--sp-6)}.ebykr-ds .botm-small h2{font-size:var(--t-base);margin:0 0 4px}.ebykr-ds .botm-small p{margin:0;font-size:var(--t-sm);line-height:1.55;color:var(--ink-3)}@media (max-width:1040px){.ebykr-ds .botm-reasons{grid-template-columns:repeat(2,minmax(0, 1fr))}.ebykr-ds .botm-hero{grid-template-columns:minmax(0, 1fr) 300px;gap:var(--sp-5);padding:var(--sp-5)}}@media (max-width:860px){.ebykr-ds .botm-hero{grid-template-columns:minmax(0, 1fr);gap:var(--sp-4);padding:var(--sp-4)}.ebykr-ds .botm-hero__poster{max-width:250px}.ebykr-ds .botm-podium{grid-template-columns:minmax(0, 1fr);gap:var(--sp-3);border-bottom:0}.ebykr-ds .botm-podium__tier{flex-direction:row-reverse;justify-content:flex-end;align-items:stretch;order:0 !important;border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}.ebykr-ds .botm-podium__award{flex:1 1 auto;min-width:0;padding:var(--sp-3)}.ebykr-ds .botm-podium__award .botm-ic,.ebykr-ds .is-first .botm-podium__award .botm-ic{width:40px;height:40px;stroke-width:1.2}.ebykr-ds .botm-podium__step,.ebykr-ds .is-first .botm-podium__step,.ebykr-ds .is-second .botm-podium__step,.ebykr-ds .is-third .botm-podium__step{flex:none;width:56px;height:auto;padding:12px;border-radius:0;font-size:34px}.ebykr-ds .botm-route{padding:var(--sp-4)}.ebykr-ds .botm-profile{display:none}.ebykr-ds .botm-stages{grid-template-columns:minmax(0, 1fr);gap:0}.ebykr-ds .botm-stages li{padding:0 0 var(--sp-4) 46px}.ebykr-ds .botm-stages li:before{content:"";position:absolute;left:14px;top:30px;bottom:0;width:2px;background:var(--border-2)}.ebykr-ds .botm-stages li:last-child:before{display:none}.ebykr-ds .botm-stage__n{top:0}.ebykr-ds .botm-frames{grid-template-columns:repeat(2,minmax(0, 1fr))}.ebykr-ds .botm-posters{grid-template-columns:repeat(2,minmax(0, 1fr));gap:var(--sp-3)}}@media (max-width:640px){.ebykr-ds .botm-reasons{grid-template-columns:minmax(0, 1fr);gap:var(--sp-4)}.ebykr-ds .botm-form .field-row{grid-template-columns:1fr}.ebykr-ds .botm-entry{padding:var(--sp-3)}}.ebykr-ds .featured.botm-feature{margin-bottom:0}.ebykr-ds .featured.botm-feature--call{display:block}.ebykr-ds .botm-feature h3{margin:0 0 var(--sp-2)}.ebykr-ds .botm-feature .botm-feature__title{color:var(--ink)}.ebykr-ds .botm-feature .botm-feature__title:hover,.ebykr-ds .botm-feature .botm-feature__title:focus-visible{color:var(--blue);text-decoration:underline}.ebykr-ds .sb-botm-note{margin:0;font-size:var(--t-sm);color:var(--ink-2)}.ebykr-ds .sb-botm-note .sb-botm-note__link{color:var(--blue);text-decoration:underline}.ebykr-ds.botm-entrycard{margin:0 0 2em;padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--tint)}.ebykr-ds.botm-entrycard.is-winner{border-color:var(--blue)}.ebykr-ds .botm-entrycard__badge{display:flex;align-items:center;gap:10px;margin:0 0 var(--sp-3);font-size:var(--t-base);font-weight:700;line-height:1.35;color:var(--ink)}.ebykr-ds .botm-entrycard__badge .botm-ic{width:26px;height:26px}.ebykr-ds.botm-entrycard .botm-entrycard__link{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.ebykr-ds .botm-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px, 1fr));gap:var(--sp-3) var(--sp-4);margin:0;padding:var(--sp-3) 0 0;border-top:1px solid var(--border)}.ebykr-ds .botm-facts div{min-width:0}.ebykr-ds .botm-facts dt{margin:0 0 2px;font-size:var(--t-caption);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.ebykr-ds .botm-facts dd{margin:0;font-size:var(--t-base);font-weight:600;line-height:1.35;color:var(--ink);overflow-wrap:anywhere}.ebykr-bike-page .entry-content blockquote.botm-words{margin:0 0 1.75em;padding:0 0 0 1.25em;border:0;border-left:3px solid var(--blue,#185fa5);background:0 0;font-family:Georgia,"Times New Roman",serif;font-size:1.15em;font-style:normal;line-height:1.6;color:var(--ink,#1e2a35)}.ebykr-bike-page .entry-content blockquote.botm-words:before,.ebykr-bike-page .entry-content blockquote.botm-words:after{content:none}.ebykr-bike-page .entry-content blockquote.botm-words p{margin:0 0 .9em;font-size:inherit}.ebykr-bike-page .entry-content blockquote.botm-words cite{display:block;margin:.2em 0 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;color:var(--ink-3,#5e7186)}.ebykr-bike-page .entry-content blockquote.botm-words cite:before{content:"\2014\00a0"}body.ebykr-bike-page .entry-content>p.botm-fineprint.wp-block-paragraph{margin:1.25em 0 1.5em;font-size:14px;line-height:1.5;color:var(--ink-3,#5e7186)}.ebykr-bike-page .entry-content .botm-ask{margin:2em 0;padding:22px 26px;border:1px solid var(--border,#dfe5ea);border-radius:10px;background:var(--tint,#f4f8fd)}.ebykr-bike-page .entry-content .botm-ask>p{margin:0}.ebykr-bike-page .entry-content .botm-ask .botm-ask__kicker{margin-bottom:6px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blue,#185fa5)}.ebykr-bike-page .entry-content .botm-ask .botm-ask__q{margin-bottom:14px;font-family:Georgia,"Times New Roman",serif;font-size:1.45em;font-style:italic;line-height:1.3;color:var(--ink,#1e2a35)}.ebykr-bike-page .entry-content .botm-ask__cta a{font-weight:600;color:var(--blue,#185fa5);text-decoration:underline;text-underline-offset:3px}.ebykr-bike-page .entry-content .botm-why{margin:0 0 2em;padding:20px 24px;border-left:3px solid var(--blue,#185fa5);border-radius:0 10px 10px 0;background:var(--tint,#f4f8fd)}.ebykr-bike-page .entry-content .botm-why h2{margin:0 0 8px;font-size:1.3em}.ebykr-bike-page .entry-content .botm-why p:last-child{margin-bottom:0}.ebykr-ds.botm-more{margin:2.5em 0 1.5em}.ebykr-ds.botm-more h2{margin:0 0 var(--sp-3);font-size:var(--t-xl)}.ebykr-ds .botm-more__all{display:inline-block;margin-top:var(--sp-3);font-weight:600;color:var(--blue);text-decoration:underline;text-underline-offset:3px}