@keyframes heroAppear{0%{opacity:0;top:2.5%;transform:scale(1.05)}to{opacity:1;top:0;transform:scale(1)}}@keyframes dotanim{0%{scale:.8}50%,to{scale:1}}.column.has_inV .card-image-wrap img{opacity:0}.column.has_inV.is_inV .card-image-wrap img{animation:.5s ease-in-out .1s forwards heroAppear}.column.is-12-mobile.is-12-tablet.is-8-desktop.is-6-widescreen .card-image-wrap img{aspect-ratio:2}@media (width<=1216px){.column.is-12-mobile.is-12-tablet.is-8-desktop.is-6-widescreen .card-image-wrap img{aspect-ratio:2.08}}@media (width<=600px){.column.is-12-mobile.is-12-tablet.is-8-desktop.is-6-widescreen .card-image-wrap img{aspect-ratio:1}}.card{color:#1b232b;box-shadow:none;background-color:#0000;border-radius:0;max-width:none;line-height:1.2;display:block;position:relative;overflow:hidden}.card:hover .card-image-wrap img{transition:transform 1s ease-out;transform:rotate(-1deg)scale(1.05)}.card:hover .btn{max-width:100%;padding-left:1.75em}.card:hover .btn .btn-label{opacity:1;max-width:100%;transition:opacity .5s ease-out}.card+.card{margin-left:.5em}.card .btn{margin-top:1em;margin-bottom:6px;margin-left:6px}.card .card-image-wrap{background-color:#e7ebfa;border-radius:10px 50px;margin-bottom:1em;overflow:hidden}@media (width<=1216px){.card .card-image-wrap{border-radius:6px 38px}}.card .card-image-wrap img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;width:100%;max-height:354px;transition:transform .25s ease-in;display:block;transform:rotate(0)scale(1)}.card .card-top-icons{line-height:1;display:flex;position:absolute;top:1.25em;right:1.25em}.card .card-top-icons .card-top-icon+.card-top-icon{margin-left:4px}.card .icn--bike{background-color:#fff;border-bottom-right-radius:40px;width:50px;height:50px;position:absolute;top:0;left:0;right:0}.card .icn--bike svg{width:26px;margin:5px 0 0 5px}.card .icn--bike svg path{fill:#ff9d00}.card .title.is-5{margin-top:.25em;margin-bottom:.25em}@media (width<=1024px){.card .title.is-5{margin-bottom:0;font-size:1.125em}}.card .microttl{line-height:1.1;display:inline-block}.card .card-text{font-size:.75em;line-height:1.6}.card .card-infos{font-size:.8125em}.card .card-icons{gap:1.5em;width:100%;margin-top:1.25em;margin-bottom:1.25em;display:flex}.card .card-icon{align-items:center;gap:2px;display:flex}.card .card-icon-img{flex-shrink:0}.card .card-icon-label{font-size:.75em;display:block}
